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.
|
Typedefs | |
typedef std::size_t | SizeType |
The size type definition. More... | |
typedef std::size_t | IndexType |
The index type definition. More... | |
typedef ModelPart::ElementsContainerType | ElementsArrayType |
The arrays of elements and nodes. More... | |
typedef ModelPart::NodesContainerType | NodesArrayType |
Functions | |
double | CalculateDeltaTime (ModelPart &rModelPart, Parameters ThisParameters=Parameters(R"({})")) |
This method computes the necessry delta time to avoid numerical instabilities. More... | |
double | InnerCalculateDeltaTime (ModelPart &rModelPart, const double TimeStepPredictionLevel, const double MaxDeltaTime, const double SafetyFactor, const double MassFactor) |
This method computes the necessry delta time to avoid numerical instabilities (inner method) More... | |
The arrays of elements and nodes.
typedef std::size_t Kratos::ExplicitIntegrationUtilities::IndexType |
The index type definition.
typedef std::size_t Kratos::ExplicitIntegrationUtilities::SizeType |
The size type definition.
double Kratos::ExplicitIntegrationUtilities::CalculateDeltaTime | ( | ModelPart & | rModelPart, |
Parameters | ThisParameters = Parameters(R"({})") |
||
) |
This method computes the necessry delta time to avoid numerical instabilities.
rModelPart | The model of the problem to solve |
ThisParameters | The configuration parameters |
double Kratos::ExplicitIntegrationUtilities::InnerCalculateDeltaTime | ( | ModelPart & | rModelPart, |
const double | TimeStepPredictionLevel, | ||
const double | MaxDeltaTime, | ||
const double | SafetyFactor, | ||
const double | MassFactor | ||
) |
This method computes the necessry delta time to avoid numerical instabilities (inner method)
rModelPart | The model of the problem to solve |
TimeStepPredictionLevel | The prediction level |
MaxDeltaTime | The max delta time |
SafetyFactor | The safety factor |
MassFactor | The factor that multiplies the mass |