Functions | Variables
Marmot::FiniteElement::Quadrature::Spatial2D Namespace Reference

Functions

void modifyCharElemLengthAbaqusLike (double &charElemLength, int intPoint)
 

Variables

constexpr int nDim = 2
 
const std::vector< QuadraturePointInfogaussPointList1x1
 
const std::vector< QuadraturePointInfogaussPointList2x2
 
const std::vector< QuadraturePointInfogaussPointList3x3
 

Function Documentation

◆ modifyCharElemLengthAbaqusLike()

void Marmot::FiniteElement::Quadrature::Spatial2D::modifyCharElemLengthAbaqusLike ( double &  charElemLength,
int  intPoint 
)

Variable Documentation

◆ nDim

constexpr int Marmot::FiniteElement::Quadrature::Spatial2D::nDim = 2
constexpr

◆ gaussPointList1x1

const std::vector< QuadraturePointInfo > Marmot::FiniteElement::Quadrature::Spatial2D::gaussPointList1x1
Initial value:
= {
{ Eigen::Vector2d::Zero(), 4. }
}

◆ gaussPointList2x2

const std::vector< QuadraturePointInfo > Marmot::FiniteElement::Quadrature::Spatial2D::gaussPointList2x2
Initial value:
= {
{ ( Eigen::Vector2d () << +gp2, +gp2 ).finished(), 1.0 },
{ ( Eigen::Vector2d () << -gp2, +gp2 ).finished(), 1.0 },
{ ( Eigen::Vector2d () << -gp2, -gp2 ).finished(), 1.0 },
{ ( Eigen::Vector2d () << +gp2, -gp2 ).finished(), 1.0 }
}

◆ gaussPointList3x3

const std::vector< QuadraturePointInfo > Marmot::FiniteElement::Quadrature::Spatial2D::gaussPointList3x3
Initial value:
= {
{ ( Eigen::Vector2d () << 0, 0. ).finished(), 64./81},
{ ( Eigen::Vector2d () << -gp3, -gp3 ).finished(), 25./81},
{ ( Eigen::Vector2d () << +gp3, -gp3 ).finished(), 25./81},
{ ( Eigen::Vector2d () << +gp3, +gp3 ).finished(), 25./81},
{ ( Eigen::Vector2d () << -gp3, +gp3 ).finished(), 25./81},
{ ( Eigen::Vector2d () << 0, -gp3 ).finished(), 40./81},
{ ( Eigen::Vector2d () << gp3, 0. ).finished(), 40./81},
{ ( Eigen::Vector2d () << 0, +gp3 ).finished(), 40./81},
{ ( Eigen::Vector2d () << -gp3, 0. ).finished(), 40./81},
}
Marmot::FiniteElement::Quadrature::gp2
constexpr double gp2
Definition: MarmotFiniteElement.h:355
Marmot::FiniteElement::Quadrature::gp3
constexpr double gp3
Definition: MarmotFiniteElement.h:356