![]() |
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.
|
#include <line_sensitivity_utility.h>
Public Member Functions | |
Life Cycle | |
| LineSensitivityUtility (const JacobianType &rJ, const ShapeFunctionsLocalGradientType &rDN_De) | |
| ~LineSensitivityUtility ()=default | |
Operations | |
| void | CalculateSensitivity (const ShapeParameter Deriv, double &rIntegrationWeightSensitivity) const |
Type Definitions | |
| typedef DenseMatrix< double > | MatrixType |
| typedef MatrixType | JacobianType |
| typedef MatrixType | ShapeFunctionsLocalGradientType |
| KRATOS_CLASS_POINTER_DEFINITION (LineSensitivityUtility) | |
| Kratos::LineSensitivityUtility::LineSensitivityUtility | ( | const JacobianType & | rJ, |
| const ShapeFunctionsLocalGradientType & | rDN_De | ||
| ) |
|
default |
| void Kratos::LineSensitivityUtility::CalculateSensitivity | ( | const ShapeParameter | Deriv, |
| double & | rIntegrationWeightSensitivity | ||
| ) | const |
| Kratos::LineSensitivityUtility::KRATOS_CLASS_POINTER_DEFINITION | ( | LineSensitivityUtility | ) |