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 | ) |