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 typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
BossakType typedef | Kratos::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) override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateRHSContribution(Condition &rCurrentCondition, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateSystemContributions(Element &rCurrentElement, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &CurrentProcessInfo) override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateSystemContributions(Condition &rCurrentCondition, LocalSystemMatrixType &LHS_Contribution, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &EquationId, const ProcessInfo &CurrentProcessInfo) override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
Check(const ModelPart &rModelPart) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Check(ModelPart &rModelPart) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ClassType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
Clean() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CleanOutputData() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Clear() override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
Clone() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ConditionsAreInitialized() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
ConditionsArrayType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
CorrectContributionsOnPeriodicNode(Node &rNode) | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlineprotected |
Create(Parameters ThisParameters) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
DofsArrayType typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
DofsVectorType typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
ElementsAreInitialized() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
ElementsArrayType typedef | Kratos::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) override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
FinalizeSolutionStep(ModelPart &rModelPart, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inlinevirtual |
GeometryType typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
GetDefaultParameters() const | Kratos::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() const | Kratos::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) override | Kratos::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 typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
LocalSystemVectorType typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
ma0 | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
ma1 | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
ma2 | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
ma3 | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
ma4 | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
ma5 | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
macc | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
maccold | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mAlphaBossak | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mam | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mBetaNewmark | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mConditionsAreInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mDamp | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mElementsAreInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mGammaNewmark | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mIsLagrangian | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | protected |
mMass | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mMeshVelocity | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mRelaxationFactor | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | protected |
mSchemeIsInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mvel | Kratos::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) override | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
PrintData(std::ostream &rOStream) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const | Kratos::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 typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
TDofType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
TSystemMatrixType typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
TSystemVectorType typedef | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | |
Update(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dv, TSystemVectorType &b) override | Kratos::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) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
~BackwardEulerMonolithicAleScheme() override | Kratos::BackwardEulerMonolithicAleScheme< TSparseSpace, TDenseSpace > | inline |
~ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent() override | Kratos::ResidualBasedPredictorCorrectorVelocityBossakSchemeTurbulent< TSparseSpace, TDenseSpace > | inline |
~Scheme() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |