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

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

AssignSettings(const Parameters ThisParameters)Kratos::Scheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
BaseType typedefKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >
CalculateAuxiliaryVariableContributions(Element &rElement, LocalSystemVectorType &rAdjointAuxiliaryValues, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
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)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
CalculateFirstDerivativeContributions(Condition &rCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
CalculateGradientContributions(Element &rElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
CalculateGradientContributions(Condition &rCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
CalculateLHSContribution(Element &rCurrentElement, LocalSystemMatrixType &rLHS_Contribution, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateLHSContribution(Condition &rCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, Condition::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) overrideKratos::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)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
CalculateSecondDerivativeContributions(Condition &rCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
CalculateSystemContributions(Element &rCurrentElement, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, Element::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateSystemContributions(Condition &rCurrentCondition, LocalSystemMatrixType &rLHS_Contribution, LocalSystemVectorType &rRHS_Contribution, Condition::EquationIdVectorType &rEquationId, const ProcessInfo &rCurrentProcessInfo) overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
CalculateTimeSchemeContributions(Element &rElement, LocalSystemVectorType &rAdjointTimeSchemeValues2, LocalSystemVectorType &rAdjointTimeSchemeValues3, AdjointResponseFunction &rAdjointResponseFunction, const BossakConstants &rBossakConstants, const ProcessInfo &rCurrentProcessInfo)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
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 overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
Kratos::Scheme::Check(ModelPart &rModelPart)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CheckAndResizeThreadStorage(unsigned SystemSize)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
ClassType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
Clean()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
CleanOutputData()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
Clear() overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
Clone()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
ConditionsAreInitialized()Kratos::Scheme< TSparseSpace, TDenseSpace >inline
ConditionsArrayType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
Create(Parameters ThisParameters) constKratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
DofsArrayType typedefKratos::ResidualBasedAdjointBossakScheme< 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)Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual
FinalizeSolutionStep(ModelPart &rModelPart, SystemMatrixType &rA, SystemVectorType &rDx, SystemVectorType &rb) overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
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() const overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
Initialize(ModelPart &rModelPart) overrideKratos::ResidualBasedAdjointBossakScheme< 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) overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(ResidualBasedAdjointBossakScheme)Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >
Kratos::Scheme::KRATOS_CLASS_POINTER_DEFINITION(Scheme)Kratos::Scheme< TSparseSpace, TDenseSpace >
LocalSystemMatrixType typedefKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >
LocalSystemVectorType typedefKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >
mAdjointIndirectVector2Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mAdjointIndirectVector3Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mAdjointValuesVectorKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mAuxAdjointIndirectVector1Kratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mBossakKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mConditionsAreInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mElementsAreInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mFirstDerivsLHSKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mFirstDerivsResponseGradientKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mLeftHandSideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mpResponseFunctionKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mResponseGradientKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mSchemeIsInitializedKratos::Scheme< TSparseSpace, TDenseSpace >protected
mSecondDerivsLHSKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >protected
mSecondDerivsResponseGradientKratos::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 overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::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 typedefKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >
SystemVectorType typedefKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >
TDataType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
TDofType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
TSystemMatrixType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
TSystemVectorType typedefKratos::Scheme< TSparseSpace, TDenseSpace >
Update(ModelPart &rModelPart, DofsArrayType &rDofSet, SystemMatrixType &rA, SystemVectorType &rDx, SystemVectorType &rb) overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inlinevirtual
ValidateAndAssignParameters(Parameters ThisParameters, const Parameters DefaultParameters) constKratos::Scheme< TSparseSpace, TDenseSpace >inlineprotectedvirtual
~ResidualBasedAdjointBossakScheme() overrideKratos::ResidualBasedAdjointBossakScheme< TSparseSpace, TDenseSpace >inline
~Scheme()Kratos::Scheme< TSparseSpace, TDenseSpace >inlinevirtual