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 <geometrical_sensitivity_utility.h>
Public Member Functions | |
Life Cycle | |
GeometricalSensitivityUtility (const JacobianType &rJ, const ShapeFunctionsLocalGradientType &rDN_De) | |
Operations | |
void | CalculateSensitivity (ShapeParameter Deriv, double &rDetJ_Deriv, ShapeFunctionsGradientType &rDN_DX_Deriv) const |
Type Definitions | |
typedef DenseMatrix< double > | MatrixType |
typedef MatrixType | JacobianType |
typedef MatrixType | ShapeFunctionsLocalGradientType |
typedef MatrixType | ShapeFunctionsGradientType |
typedef unsigned | IndexType |
typedef boost::numeric::ublas::indirect_array< DenseVector< std::size_t > > | IndirectArrayType |
typedef boost::numeric::ublas::matrix_indirect< const MatrixType, IndirectArrayType > | SubMatrixType |
template<class T > | |
using | matrix_row = boost::numeric::ublas::matrix_row< T > |
KRATOS_CLASS_POINTER_DEFINITION (GeometricalSensitivityUtility) | |
typedef unsigned Kratos::GeometricalSensitivityUtility::IndexType |
typedef boost::numeric::ublas::indirect_array<DenseVector<std::size_t> > Kratos::GeometricalSensitivityUtility::IndirectArrayType |
using Kratos::GeometricalSensitivityUtility::matrix_row = boost::numeric::ublas::matrix_row<T> |
typedef boost::numeric::ublas::matrix_indirect<const MatrixType, IndirectArrayType> Kratos::GeometricalSensitivityUtility::SubMatrixType |
Kratos::GeometricalSensitivityUtility::GeometricalSensitivityUtility | ( | const JacobianType & | rJ, |
const ShapeFunctionsLocalGradientType & | rDN_De | ||
) |
void Kratos::GeometricalSensitivityUtility::CalculateSensitivity | ( | ShapeParameter | Deriv, |
double & | rDetJ_Deriv, | ||
ShapeFunctionsGradientType & | rDN_DX_Deriv | ||
) | const |
Kratos::GeometricalSensitivityUtility::KRATOS_CLASS_POINTER_DEFINITION | ( | GeometricalSensitivityUtility | ) |