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

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

BaseType typedefKratos::VelocityBossakSensitivityBuilderScheme
CalculateResidualSensitivityMatrix(ElementType &rElement, Vector &rAdjointValues, Matrix &rOutput, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SimpleSteadySensitivityBuilderSchemeinline
CalculateResidualSensitivityMatrix(ConditionType &rCondition, Vector &rAdjointValues, Matrix &rOutput, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SimpleSteadySensitivityBuilderSchemeinline
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< NodeType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SimpleSteadySensitivityBuilderSchemeinlinevirtual
Kratos::SensitivityBuilderScheme::CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
Kratos::SensitivityBuilderScheme::CalculateSensitivity(ConditionType &rCurrentCondition, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ElementType > &rGPSensitivityVector, const Variable< double > &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
Kratos::SensitivityBuilderScheme::CalculateSensitivity(ElementType &rCurrentElement, AdjointResponseFunction &rResponseFunction, Vector &rSensitivity, GlobalPointersVector< ConditionType > &rGPSensitivityVector, const Variable< array_1d< double, 3 >> &rVariable, const ProcessInfo &rCurrentProcessInfo)Kratos::SensitivityBuilderSchemeinlinevirtual
Kratos::SensitivityBuilderScheme::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() overrideKratos::VelocityBossakSensitivityBuilderSchemeinlinevirtual
ConditionType typedefKratos::VelocityBossakSensitivityBuilderScheme
ElementType typedefKratos::VelocityBossakSensitivityBuilderScheme
Finalize(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
FinalizeSolutionStep(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
GeometryType typedefKratos::VelocityBossakSensitivityBuilderScheme
IndexType typedefKratos::VelocityBossakSensitivityBuilderScheme
Info() const overrideKratos::VelocityBossakSensitivityBuilderSchemeinlinevirtual
Initialize(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
InitializeSolutionStep(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction) overrideKratos::VelocityBossakSensitivityBuilderSchemeinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(VelocityBossakSensitivityBuilderScheme)Kratos::VelocityBossakSensitivityBuilderScheme
Kratos::SimpleSteadySensitivityBuilderScheme::KRATOS_CLASS_POINTER_DEFINITION(SimpleSteadySensitivityBuilderScheme)Kratos::SimpleSteadySensitivityBuilderScheme
Kratos::SensitivityBuilderScheme::KRATOS_CLASS_POINTER_DEFINITION(SensitivityBuilderScheme)Kratos::SensitivityBuilderScheme
mAdjointVectorsKratos::SensitivityBuilderSchemeprotected
mGlobalPointerNodalMapKratos::SensitivityBuilderSchemeprotected
mPartialSensitivityKratos::SensitivityBuilderSchemeprotected
mRankKratos::SensitivityBuilderSchemeprotected
NodeType typedefKratos::VelocityBossakSensitivityBuilderScheme
PrintData(std::ostream &rOStream) constKratos::SensitivityBuilderSchemeinlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::SensitivityBuilderSchemeinlinevirtual
SensitivityBuilderScheme()Kratos::SensitivityBuilderSchemeinline
SimpleSteadySensitivityBuilderScheme(const IndexType Dimension, const IndexType BlockSize)Kratos::SimpleSteadySensitivityBuilderSchemeinline
Update(ModelPart &rModelPart, ModelPart &rSensitivityModelPart, AdjointResponseFunction &rResponseFunction)Kratos::SensitivityBuilderSchemeinlinevirtual
VelocityBossakSensitivityBuilderScheme(const double NewAlphaBossak, const IndexType Dimension, const IndexType BlockSize)Kratos::VelocityBossakSensitivityBuilderSchemeinline
~SensitivityBuilderScheme()=defaultKratos::SensitivityBuilderSchemevirtual
~SimpleSteadySensitivityBuilderScheme()=defaultKratos::SimpleSteadySensitivityBuilderScheme
~VelocityBossakSensitivityBuilderScheme()=defaultKratos::VelocityBossakSensitivityBuilderScheme