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::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > Member List

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

AddDynamicsToLHS(LocalSystemMatrixType &LHS_Contribution, LocalSystemMatrixType &D, LocalSystemMatrixType &M, const ProcessInfo &CurrentProcessInfo)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
AddDynamicsToRHS(Element &rCurrentElement, LocalSystemVectorType &rRHS_Contribution, LocalSystemMatrixType &rD, LocalSystemMatrixType &rM, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
AddDynamicsToRHS(Condition &rCurrentCondition, LocalSystemVectorType &rRHS_Contribution, LocalSystemMatrixType &D, LocalSystemMatrixType &rM, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
AdditionalUpdateOperations(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dv, TSystemVectorType &b)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
AssemblePeriodicContributionToProjections(Geometry< Node > &rGeometry)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
AssignSettings(const Parameters ThisParameters)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
BackwardEulerMonolithicAleScheme(unsigned int DomainSize, bool IsLagrangian=true)Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >inline
BaseType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
BossakType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
CalculateLHSContribution(Element &rElement, LocalSystemMatrixType &LHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateLHSContribution(Condition &rCondition, LocalSystemMatrixType &LHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateOutputData(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateRHSContribution(Element &rCurrentElement, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &CurrentProcessInfo) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
CalculateRHSContribution(Condition &rCurrentCondition, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &rCurrentProcessInfo) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
CalculateSystemContributions(Element &rCurrentElement, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &CurrentProcessInfo) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
CalculateSystemContributions(Condition &rCurrentCondition, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &CurrentProcessInfo) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
Check(const ModelPart &rModelPart) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Check(ModelPart &rModelPart)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
ClassType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
Clean()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CleanOutputData()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Clear() overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
Clone()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
ConditionsAreInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
ConditionsArrayType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
CorrectContributionsOnPeriodicNode(Node &rNode)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
Create(Parameters ThisParameters) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
DofsArrayType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
DofsVectorType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
ElementsAreInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
ElementsArrayType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
EquationId(const Element &rElement, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
EquationId(const Condition &rCondition, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
FinalizeNonLinIteration(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
FinalizeSolutionStep(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
GeometryType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
GetDefaultParameters() constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
GetDofList(const Element &rElement, Element::DofsVectorType &rDofList, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
GetDofList(const Condition &rCondition, Element::DofsVectorType &rDofList, const ProcessInfo &rCurrentProcessInfo)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Info() constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Initialize(ModelPart &rModelPart)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeConditions(ModelPart &rModelPart)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeElements(ModelPart &rModelPart)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeNonLinIteration(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
InitializeSolutionStep(ModelPart &r_model_part, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(BackwardEulerMonolithicAleScheme)Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent::KRATOS_CLASS_POINTER_DEFINITION(ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >
Kratos::Scheme::KRATOS_CLASS_POINTER_DEFINITION(Scheme)Kratos::Scheme< TSparseSpace, TDenseSpace >
LocalSystemMatrixType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
LocalSystemVectorType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
ma0Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
ma1Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
ma2Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
ma3Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
ma4Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
ma5Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
maccKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
maccoldKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mAlphaBossakKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mamKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mBetaNewmarkKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mConditionsAreInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mDampKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mElementsAreInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mGammaNewmarkKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mIsLagrangianKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >protected
mMassKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mMeshVelocityKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mRelaxationFactorKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
mSchemeIsInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mvelKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >protected
Name()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinestatic
PeriodicConditionProjectionCorrection(ModelPart &rModelPart)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
Pfem2AdditionalUpdateOperations(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dv, TSystemVectorType &b)Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >inline
Predict(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dv, TSystemVectorType &b) overrideKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >inlinevirtual
PrintData(std::ostream &rOStream) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent(double NewAlphaBossak, double MoveMeshStrategy, unsigned int DomainSize)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent(double NewAlphaBossak, unsigned int DomainSize, const Variable< int > &rPeriodicIdVar)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent(double NewAlphaBossak, double MoveMeshStrategy, unsigned int DomainSize, Kratos::Flags &rSlipFlag)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent(double NewAlphaBossak, double MoveMeshStrategy, unsigned int DomainSize, Process::Pointer pTurbulenceModel)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent(double NewAlphaBossak, double MoveMeshStrategy, unsigned int DomainSize, const double RelaxationFactor, Process::Pointer pTurbulenceModel)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
Scheme()Kratos::Scheme< TSparseSpace, TDenseSpace >inlineexplicit
Scheme(Parameters ThisParameters)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineexplicit
Scheme(Scheme &rOther)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineexplicit
SchemeIsInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SetConditionsAreInitialized(bool ConditionsAreInitializedFlag=true)Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SetElementsAreInitialized(bool ElementsAreInitializedFlag=true)Kratos::Scheme< TSparseSpace, TDenseSpace >inline
SetSchemeIsInitialized(bool SchemeIsInitializedFlag=true)Kratos::Scheme< TSparseSpace, TDenseSpace >inline
TDataType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
TDofType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
TSystemMatrixType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
TSystemVectorType typedefKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >
Update(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dv, TSystemVectorType &b) overrideKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >inlinevirtual
UpdateAcceleration(array_1d< double, 3 > &CurrentAcceleration, const array_1d< double, 3 > &DeltaVel, const array_1d< double, 3 > &OldAcceleration)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
UpdateDisplacement(array_1d< double, 3 > &CurrentDisplacement, const array_1d< double, 3 > &OldDisplacement, const array_1d< double, 3 > &OldVelocity, const array_1d< double, 3 > &OldAcceleration, const array_1d< double, 3 > &CurrentAcceleration)Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inlineprotected
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::Scheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~BackwardEulerMonolithicAleScheme() overrideKratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace >inline
~ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent() overrideKratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace >inline
~Scheme()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual