Namespaces | |
Marmot | |
This file includes functions needed for calculations with stress and strain tensors written in voigt notation. | |
Marmot::FiniteElement | |
Marmot::FiniteElement::Quadrature | |
Functions | |
ElementShapes | Marmot::FiniteElement::getElementShapeByMetric (int nDim, int nNodes) |
MatrixXd | Marmot::FiniteElement::NB (const VectorXd &N, const int nDoFPerNode) |
MatrixXd | Marmot::FiniteElement::Jacobian (const MatrixXd &dNdXi, const VectorXd &coordinates) |
VectorXi | Marmot::FiniteElement::expandNodeIndicesToCoordinateIndices (const VectorXi &nodeIndices, int nDim) |
const std::vector< QuadraturePointInfo > & | Marmot::FiniteElement::Quadrature::getGaussPointInfo (Marmot::FiniteElement::ElementShapes shape, IntegrationTypes integrationType) |
int | Marmot::FiniteElement::Quadrature::getNumGaussPoints (Marmot::FiniteElement::ElementShapes shape, IntegrationTypes integrationType) |