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::AdjointDiffusionElement< PrimalElement > Member List

This is the complete list of members for Kratos::AdjointDiffusionElement< PrimalElement >, including all inherited members.

AdjointDiffusionElement(IndexType NewId, typename GeometryType::Pointer pGeometry)Kratos::AdjointDiffusionElement< PrimalElement >
AdjointDiffusionElement(IndexType NewId, typename GeometryType::Pointer pGeometry, Properties::Pointer pProperties)Kratos::AdjointDiffusionElement< PrimalElement >
CalculateLocalSystem(MatrixType &rLeftHandSideMatrix, VectorType &rRightHandSideVector, const ProcessInfo &rCurrentProcessInfo) overrideKratos::AdjointDiffusionElement< PrimalElement >
CalculateRightHandSide(VectorType &rRightHandSideVector, const ProcessInfo &rCurrentProcessInfo) overrideKratos::AdjointDiffusionElement< PrimalElement >
CalculateSensitivityMatrix(const Variable< array_1d< double, 3 >> &rDesignVariable, Matrix &rOutput, const ProcessInfo &rCurrentProcessInfo) overrideKratos::AdjointDiffusionElement< PrimalElement >
Check(const ProcessInfo &rCurrentProcessInfo) const overrideKratos::AdjointDiffusionElement< PrimalElement >
Create(IndexType NewId, NodesArrayType const &ThisNodes, Properties::Pointer pProperties) const overrideKratos::AdjointDiffusionElement< PrimalElement >
Create(IndexType NewId, typename GeometryType::Pointer pGeom, Properties::Pointer pProperties) const overrideKratos::AdjointDiffusionElement< PrimalElement >
DofsVectorType typedefKratos::AdjointDiffusionElement< PrimalElement >
EquationIdVector(EquationIdVectorType &rResult, const ProcessInfo &rCurrentProcessInfo) const overrideKratos::AdjointDiffusionElement< PrimalElement >
EquationIdVectorType typedefKratos::AdjointDiffusionElement< PrimalElement >
GeometryType typedefKratos::AdjointDiffusionElement< PrimalElement >
GetDofList(DofsVectorType &rElementalDofList, const ProcessInfo &rCurrentProcessInfo) const overrideKratos::AdjointDiffusionElement< PrimalElement >
GetValuesVector(Vector &rValues, int Step) const overrideKratos::AdjointDiffusionElement< PrimalElement >
IndexType typedefKratos::AdjointDiffusionElement< PrimalElement >
Info() const overrideKratos::AdjointDiffusionElement< PrimalElement >
KRATOS_CLASS_INTRUSIVE_POINTER_DEFINITION(AdjointDiffusionElement)Kratos::AdjointDiffusionElement< PrimalElement >
MatrixType typedefKratos::AdjointDiffusionElement< PrimalElement >
NodesArrayType typedefKratos::AdjointDiffusionElement< PrimalElement >
PrintInfo(std::ostream &rOStream) const overrideKratos::AdjointDiffusionElement< PrimalElement >
Serializer classKratos::AdjointDiffusionElement< PrimalElement >friend
VectorType typedefKratos::AdjointDiffusionElement< PrimalElement >
~AdjointDiffusionElement() overrideKratos::AdjointDiffusionElement< PrimalElement >