KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Public Member Functions | Public Attributes | List of all members
write_json_input.JsonWriter Class Reference
Collaboration diagram for write_json_input.JsonWriter:

Public Member Functions

def __init__ (self, filename, model_part)
 
def DumpConnectivity (self, element_name, condition_name)
 
def DumpProperties (self, property_variable_list)
 
def DumpSolutionStepNodalData (self, nodal_variables_list, stepindex)
 
def DumpMeshes (self)
 
def WriteJson (self)
 

Public Attributes

 filename
 
 model_part
 
 json_root
 

Constructor & Destructor Documentation

◆ __init__()

def write_json_input.JsonWriter.__init__ (   self,
  filename,
  model_part 
)

Member Function Documentation

◆ DumpConnectivity()

def write_json_input.JsonWriter.DumpConnectivity (   self,
  element_name,
  condition_name 
)

◆ DumpMeshes()

def write_json_input.JsonWriter.DumpMeshes (   self)

◆ DumpProperties()

def write_json_input.JsonWriter.DumpProperties (   self,
  property_variable_list 
)

◆ DumpSolutionStepNodalData()

def write_json_input.JsonWriter.DumpSolutionStepNodalData (   self,
  nodal_variables_list,
  stepindex 
)

◆ WriteJson()

def write_json_input.JsonWriter.WriteJson (   self)

Member Data Documentation

◆ filename

write_json_input.JsonWriter.filename

◆ json_root

write_json_input.JsonWriter.json_root

◆ model_part

write_json_input.JsonWriter.model_part

The documentation for this class was generated from the following file: