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']) |