Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
pism::fem::Q1Element3Face Class Reference

#include <Element.hh>

Public Member Functions

 Q1Element3Face (double dx, double dy, const Quadrature &quadrature)
 
unsigned int n_pts () const
 Number of quadrature points.
 
double weight (unsigned int q) const
 
const doublechi (unsigned int q, unsigned int k) const
 
const Vector3normal (unsigned int q) const
 
void reset (int face, const double *z)
 
template<typename T >
void evaluate (const T *x, T *result) const
 

Protected Attributes

double m_dx
 
double m_dy
 
std::vector< doublem_chi
 
std::vector< QuadPointm_points
 
std::vector< Vector3m_normals
 
std::vector< doublem_w
 
std::vector< doublem_weights
 
const unsigned int m_n_chi
 
const unsigned int m_Nq
 

Detailed Description

Definition at line 406 of file Element.hh.


The documentation for this class was generated from the following files: