![]() |
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.
|
An initial condition process for KratosMultiphysics license: license.txt. More...
Classes | |
| class | Parameters |
| class | 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 | 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... | |
Functions | |
| def | Factory (settings, Model) |
Variables | |
| Grid2D = namedtuple('Grid2D', ['x', 'z']) | |
| Grid3D = namedtuple('Grid3D', ['x', 'y', 'z']) | |
An initial condition process for KratosMultiphysics license: license.txt.
| def kratos_perturbation_process.Factory | ( | settings, | |
| Model | |||
| ) |
| kratos_perturbation_process.Grid2D = namedtuple('Grid2D', ['x', 'z']) |
| kratos_perturbation_process.Grid3D = namedtuple('Grid3D', ['x', 'y', 'z']) |