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.
Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace > Member List

This is the complete list of members for Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >, including all inherited members.

ApplyConstraints(ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
AssignSettings(const Parameters ThisParameters)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
BuildRHS(ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
BuildRHSNoDirichlet(ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
CalculateReactions()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
Check(const ModelPart &rModelPart) constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
ClassType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
Clear()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
ConditionsArrayType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
Create(Parameters ThisParameters) constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
DofsArrayType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
DofSetType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
DofsVectorType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
DofType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
ElementsArrayType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
ElementsContainerType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
ExplicitBuilder(Parameters ThisParameters)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineexplicit
ExplicitBuilder()=defaultKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >explicit
FinalizeSolutionStep(ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
GetCalculateReactionsFlag() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetDefaultParameters() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
GetDofSet()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetDofSet() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetDofSetIsInitializedFlag() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetEchoLevel() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetEquationSystemSize() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetLumpedMassMatrixVector()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetResetDofSetFlag() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
GetResetLumpedMassVectorFlag() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
IndexType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
Info() constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
Initialize(ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
InitializeDofSetReactions()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
InitializeSolutionStep(ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(ExplicitBuilder)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
LocalSystemMatrixType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
LocalSystemVectorType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
mCalculateReactionsFlagKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mDofSetKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mDofSetIsInitializedKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mEchoLevelKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mEquationSystemSizeKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mLumpedMassVectorIsInitializedKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mpLumpedMassVectorKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mResetDofSetFlagKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
mResetLumpedMassVectorFlagKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >protected
Name()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinestatic
NodesArrayType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
pGetLumpedMassMatrixVector()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
PrintData(std::ostream &rOStream) constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlinevirtual
SetCalculateReactionsFlag(bool CalculateReactionsFlag)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
SetDofSetIsInitializedFlag(bool DofSetIsInitialized)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
SetEchoLevel(int Level)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
SetResetDofSetFlag(bool ResetDofSetFlag)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
SetResetLumpedMassVectorFlag(bool ResetLumpedMassVectorFlag)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inline
SetUpDofSet(const ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
SetUpDofSetEquationIds()Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
SetUpLumpedMassVector(const ModelPart &rModelPart)Kratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
SizeType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
TDataType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
TSystemMatrixPointerType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
TSystemMatrixType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
TSystemVectorPointerType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
TSystemVectorType typedefKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~ExplicitBuilder()=defaultKratos::ExplicitBuilder< TSparseSpace, TDenseSpace >virtual