| 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 > | |