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 <shell_utilities.h>
Public Member Functions | |
JacobianOperator () | |
template<class TLocalCoordinateSystem > | |
void | Calculate (const TLocalCoordinateSystem &CS, const Matrix &dN) |
void | Calculate (const ShellQ4_LocalCoordinateSystem &CS, const Matrix &dN) |
const Matrix & | Jacobian () const |
const Matrix & | Inverse () const |
const Matrix & | XYDerivatives () const |
double | Determinant () const |
This class is a utility to compute at a given integration point, the Jacobian, its inverse, its determinant and the derivatives of the shape functions in the local cartesian coordinate system.
Kratos::ShellUtilities::JacobianOperator::JacobianOperator | ( | ) |
void Kratos::ShellUtilities::JacobianOperator::Calculate | ( | const ShellQ4_LocalCoordinateSystem & | CS, |
const Matrix & | dN | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |