AssignSettings(const Parameters ThisParameters) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
BaseType typedef | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | |
BossakConstants typedef | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | |
CalculateAuxiliaryVariableContributions(Element &rElement, LocalSystemVectorType &rAdjointAuxiliaryValues, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotected |
CalculateAuxiliaryVariableContributions(Condition &rCondition, LocalSystemVectorType &rAdjointAuxiliaryValues, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotected |
Kratos::ResidualBasedAdjointBossakScheme::CalculateAuxiliaryVariableContributions(Element &rElement, LocalSystemVectorType &rAdjointAuxiliaryValues, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
Kratos::ResidualBasedAdjointBossakScheme::CalculateAuxiliaryVariableContributions(Condition &rCondition, LocalSystemVectorType &rAdjointAuxiliaryValues, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateFirstDerivativeContributions(Element &rElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateFirstDerivativeContributions(Condition &rCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateGradientContributions(Element &rElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateGradientContributions(Condition &rCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateLHSContribution(Element &rCurrentElement, LocalSystemMatrixType &rLHS_Contribution, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateLHSContribution(Condition &rCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, Condition::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateOutputData(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateResidualLocalContributions(Element &rCurrentElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateResidualLocalContributions(Condition &rCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateRHSContribution(Element &rElement, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateRHSContribution(Condition &rCondition, LocalSystemVectorType &RHS_Contribution, Element::EquationIdVectorType &rEquationIdVector, const ProcessInfo &rCurrentProcessInfo) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateSecondDerivativeContributions(Element &rElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateSecondDerivativeContributions(Condition &rCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
CalculateSystemContributions(Element &rCurrentElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateSystemContributions(Condition &rCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, Condition::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CalculateTimeSchemeContributions(Element &rElement, LocalSystemVectorType &rAdjointTimeSchemeValues2, LocalSystemVectorType &rAdjointTimeSchemeValues3, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotected |
CalculateTimeSchemeContributions(Condition &rCondition, LocalSystemVectorType &rAdjointTimeSchemeValues2, LocalSystemVectorType &rAdjointTimeSchemeValues3, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotected |
Kratos::ResidualBasedAdjointBossakScheme::CalculateTimeSchemeContributions(Element &rElement, LocalSystemVectorType &rAdjointTimeSchemeValues2, LocalSystemVectorType &rAdjointTimeSchemeValues3, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
Kratos::ResidualBasedAdjointBossakScheme::CalculateTimeSchemeContributions(Condition &rCondition, LocalSystemVectorType &rAdjointTimeSchemeValues2, LocalSystemVectorType &rAdjointTimeSchemeValues3, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
Check(const ModelPart &rModelPart) const override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Kratos::Scheme::Check(ModelPart &rModelPart) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CheckAndResizeThreadStorage(unsigned SystemSize) override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
ClassType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
Clean() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
CleanOutputData() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Clear() override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Clone() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ConditionsAreInitialized() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inline |
ConditionsArrayType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
Create(Parameters ThisParameters) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
DofsArrayType typedef | Kratos::VelocityBossakAdjointScheme< 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) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
FinalizeSolutionStep(ModelPart &rModelPart, SystemMatrixType &rA, SystemVectorType &rDx, SystemVectorType &rb) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
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 override | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
Initialize(ModelPart &rModelPart) override | Kratos::VelocityBossakAdjointScheme< 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 &rModelPart, SystemMatrixType &rA, SystemVectorType &rDx, SystemVectorType &rb) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
KRATOS_CLASS_POINTER_DEFINITION(VelocityBossakAdjointScheme) | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | |
Kratos::ResidualBasedAdjointBossakScheme::KRATOS_CLASS_POINTER_DEFINITION(ResidualBasedAdjointBossakScheme) | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | |
Kratos::Scheme::KRATOS_CLASS_POINTER_DEFINITION(Scheme) | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
LocalSystemMatrixType typedef | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | |
LocalSystemVectorType typedef | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | |
mAdjointIndirectVector2 | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mAdjointIndirectVector3 | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mAdjointValuesVector | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mAuxAdjointIndirectVector1 | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mBossak | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mConditionsAreInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mElementsAreInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mFirstDerivsLHS | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mFirstDerivsResponseGradient | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mLeftHandSide | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mpResponseFunction | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mResponseGradient | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mSchemeIsInitialized | Kratos::Scheme< TSparseSpace, TDenseSpace > | protected |
mSecondDerivsLHS | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
mSecondDerivsResponseGradient | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | protected |
Name() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinestatic |
Predict(ModelPart &rModelPart, DofsArrayType &rDofSet, TSystemMatrixType &A, TSystemVectorType &Dx, TSystemVectorType &b) | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
PrintData(std::ostream &rOStream) const override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ResidualBasedAdjointBossakScheme(Parameters Settings, AdjointResponseFunction::Pointer pResponseFunction) | Kratos::ResidualBasedAdjointBossakScheme< 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 |
SystemMatrixType typedef | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | |
SystemVectorType typedef | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | |
TDataType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
TDofType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
TSystemMatrixType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
TSystemVectorType typedef | Kratos::Scheme< TSparseSpace, TDenseSpace > | |
Update(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemMatrixType &rA, SystemVectorType &rDx, SystemVectorType &rb) override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inlinevirtual |
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) const | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlineprotectedvirtual |
VelocityBossakAdjointScheme(Parameters Settings, AdjointResponseFunction::Pointer pResponseFunction, const IndexType Dimension, const IndexType BlockSize) | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | inline |
~ResidualBasedAdjointBossakScheme() override | Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace > | inline |
~Scheme() | Kratos::Scheme< TSparseSpace, TDenseSpace > | inlinevirtual |
~VelocityBossakAdjointScheme() override=default | Kratos::VelocityBossakAdjointScheme< TSparseSpace, TDenseSpace > | |