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::SensitivityBuilderScheme Member List

This is the complete list of members for Kratos::SensitivityBuilderScheme, including all inherited members.

CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
Check(const ModelPart &rModelPart, const ModelPart &rSensitivityModelPart) constKratos::SensitivityBuilderSchemeinlinevirtual
Clear()Kratos::SensitivityBuilderSchemeinlinevirtual
ConditionType typedefKratos::SensitivityBuilderScheme
ElementType typedefKratos::SensitivityBuilderScheme
Finalize(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
FinalizeSolutionStep(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
Info() constKratos::SensitivityBuilderSchemeinlinevirtual
Initialize(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
InitializeSolutionStep(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(SensitivityBuilderScheme)Kratos::SensitivityBuilderScheme
mAdjointVectorsKratos::SensitivityBuilderSchemeprotected
mGlobalPointerNodalMapKratos::SensitivityBuilderSchemeprotected
mPartialSensitivityKratos::SensitivityBuilderSchemeprotected
mRankKratos::SensitivityBuilderSchemeprotected
mSensitivityMatricesKratos::SensitivityBuilderSchemeprotected
NodeType typedefKratos::SensitivityBuilderScheme
PrintData(std::ostream &rOStream) constKratos::SensitivityBuilderSchemeinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::SensitivityBuilderSchemeinlinevirtual
SensitivityBuilderScheme()Kratos::SensitivityBuilderSchemeinline
Update(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
~SensitivityBuilderScheme()=defaultKratos::SensitivityBuilderSchemevirtual