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 | Namespaces | Functions | Variables
kratos_perturbation_process.py File Reference

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