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.
|
Functions | |
def | GetKratosObjectPrototype (type_name) |
def | CreateDuplicateModelPart (origin_modelpart, destination_modelpart_name, element_name, condition_name) |
def | CreateRansFormulationModelPart (original_model_part, model_part_name_suffix, domain_size, element_name, condition_name="") |
def | CalculateNormalsOnConditions (model_part) |
def | InitializeYPlusVariablesInConditions (model_part) |
def | InitializePeriodicConditions (base_model_part, model_part, variables_list, periodic_condition_name="PeriodicCondition") |
def | InitializeWallLawProperties (model) |
def | GetBoundaryFlags (boundary_flags_parameters) |
def | GetConvergenceInfo (variable, relative_error, relative_tolerance, absolute_error=-1.0, absolute_tolerance=-1.0) |
def | CreateBlockBuilderAndSolver (linear_solver, is_periodic, communicator) |
def formulations.utilities.CalculateNormalsOnConditions | ( | model_part | ) |
def formulations.utilities.CreateBlockBuilderAndSolver | ( | linear_solver, | |
is_periodic, | |||
communicator | |||
) |
def formulations.utilities.CreateDuplicateModelPart | ( | origin_modelpart, | |
destination_modelpart_name, | |||
element_name, | |||
condition_name | |||
) |
def formulations.utilities.CreateRansFormulationModelPart | ( | original_model_part, | |
model_part_name_suffix, | |||
domain_size, | |||
element_name, | |||
condition_name = "" |
|||
) |
def formulations.utilities.GetBoundaryFlags | ( | boundary_flags_parameters | ) |
def formulations.utilities.GetConvergenceInfo | ( | variable, | |
relative_error, | |||
relative_tolerance, | |||
absolute_error = -1.0 , |
|||
absolute_tolerance = -1.0 |
|||
) |
def formulations.utilities.GetKratosObjectPrototype | ( | type_name | ) |
def formulations.utilities.InitializePeriodicConditions | ( | base_model_part, | |
model_part, | |||
variables_list, | |||
periodic_condition_name = "PeriodicCondition" |
|||
) |
def formulations.utilities.InitializeWallLawProperties | ( | model | ) |
def formulations.utilities.InitializeYPlusVariablesInConditions | ( | model_part | ) |