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

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

array_1d_component_type typedefKratos::FiniteDifferenceUtility
CalculateLeftHandSideDerivative(Element &rElement, const Matrix &rLHS, const array_1d_component_type &rDesignVariable, Node &rNode, const double &rPertubationSize, Matrix &rOutput, const ProcessInfo &rCurrentProcessInfo)Kratos::FiniteDifferenceUtilitystatic
CalculateMassMatrixDerivative(Element &rElement, const Matrix &rMassMatrix, const array_1d_component_type &rDesignVariable, Node &rNode, const double &rPertubationSize, Matrix &rOutput, const ProcessInfo &rCurrentProcessInfo)Kratos::FiniteDifferenceUtilitystatic
CalculateRightHandSideDerivative(Element &rElement, const Vector &rRHS, const Variable< double > &rDesignVariable, const double &rPertubationSize, Matrix &rOutput, const ProcessInfo &rCurrentProcessInfo)Kratos::FiniteDifferenceUtilitystatic
CalculateRightHandSideDerivative(TElementType &rElement, const Vector &rRHS, const array_1d_component_type &rDesignVariable, Node &rNode, const double &rPertubationSize, Vector &rOutput, const ProcessInfo &rCurrentProcessInfo)Kratos::FiniteDifferenceUtilityinlinestatic
IndexType typedefKratos::FiniteDifferenceUtility
SizeType typedefKratos::FiniteDifferenceUtility