PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900

◆ initialize()

void pism::fem::Element::initialize ( const double  J[3][3],
ShapeFunction  f,
unsigned int  n_chi,
const std::vector< QuadPoint > &  points,
const std::vector< double > &  W 
)
protected

Initialize shape function values and quadrature weights of a 2D physical element.

Assumes that the Jacobian does not depend on coordinates of the current quadrature point.

Definition at line 144 of file Element.cc.

References pism::fem::det(), pism::fem::invert(), J, pism::k, m_germs, m_n_chi, m_Nq, m_weights, pism::fem::multiply(), and n_chi().

Referenced by pism::fem::P1Element2::P1Element2(), and pism::fem::Q1Element2::Q1Element2().