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.
|
Classes | |
class | kratos_perturbation_process.Parameters |
class | kratos_perturbation_process.ImposePerturbedInitialConditionAnalysisStage |
This analysis stage class solves the Poisson problem, required by the correlated initial condition to apply no penetrability into the bluff body. More... | |
class | kratos_perturbation_process.ImposePerturbedInitialConditionProcess |
Process generating divergence-free correlated noise, imposing no-penetrability condition on bluff bodies, preserving boundary conditions on boundaries and (if required) adding the contribution of a manually-loaded velocity field. More... | |
Namespaces | |
kratos_perturbation_process | |
An initial condition process for KratosMultiphysics license: license.txt. | |
Functions | |
def | kratos_perturbation_process.Factory (settings, Model) |
Variables | |
kratos_perturbation_process.Grid2D = namedtuple('Grid2D', ['x', 'z']) | |
kratos_perturbation_process.Grid3D = namedtuple('Grid3D', ['x', 'y', 'z']) | |