add_contribution(const T *local, T **y_global) const | pism::fem::Element2 | inline |
add_contribution(const double *K, Mat J) const | pism::fem::Element2 | |
pism::fem::Element::add_contribution(const double *K, Mat J) const | pism::fem::Element | protected |
chi(unsigned int q, unsigned int k) const | pism::fem::Element | inline |
Element(const Grid &grid, int Nq, int n_chi, int block_size) | pism::fem::Element | protected |
Element(const DMDALocalInfo &grid_info, int Nq, int n_chi, int block_size) | pism::fem::Element | protected |
Element() | pism::fem::Element | inlineprivate |
Element2(const Grid &grid, int Nq, int n_chi, int block_size) | pism::fem::Element2 | protected |
Element2(const DMDALocalInfo &grid_info, int Nq, int n_chi, int block_size) | pism::fem::Element2 | protected |
evaluate(const T *x, T *vals, T *dx, T *dy) | pism::fem::Element2 | inline |
evaluate(const T *x, T *result) const | pism::fem::Element2 | inline |
pism::fem::Element::evaluate(const T *x, T *result) const | pism::fem::Element | inline |
initialize(const double J[3][3], ShapeFunction f, unsigned int n_chi, const std::vector< QuadPoint > &points, const std::vector< double > &W) | pism::fem::Element | protected |
local_to_global(unsigned int k, int &i, int &j) const | pism::fem::Element2 | inline |
m_block_size | pism::fem::Element | protected |
m_col | pism::fem::Element | protected |
m_germs | pism::fem::Element | protected |
m_grid | pism::fem::Element | protected |
m_i | pism::fem::Element | protected |
m_i_offset | pism::fem::Element | protected |
m_invalid_dof | pism::fem::Element | protectedstatic |
m_j | pism::fem::Element | protected |
m_j_offset | pism::fem::Element | protected |
m_n_chi | pism::fem::Element | protected |
m_normals | pism::fem::Element2 | protected |
m_Nq | pism::fem::Element | protected |
m_row | pism::fem::Element | protected |
m_side_lengths | pism::fem::Element2 | protected |
m_weights | pism::fem::Element | protected |
mark_col_invalid(unsigned int k) | pism::fem::Element2 | |
pism::fem::Element::mark_col_invalid(unsigned int k) | pism::fem::Element | protected |
mark_row_invalid(unsigned int k) | pism::fem::Element2 | |
pism::fem::Element::mark_row_invalid(unsigned int k) | pism::fem::Element | protected |
n_chi() const | pism::fem::Element | inline |
n_pts() const | pism::fem::Element | inline |
n_sides() const | pism::fem::Element2 | inline |
nodal_values(const array::Scalar &x_global, int *result) const | pism::fem::Element2 | |
nodal_values(T const *const *x_global, T *result) const | pism::fem::Element2 | inline |
normal(unsigned int side) const | pism::fem::Element2 | inline |
reset(int i, int j) | pism::fem::Element2 | |
ShapeFunction typedef | pism::fem::Element | protected |
side_length(unsigned int side) const | pism::fem::Element2 | inline |
weight(unsigned int q) const | pism::fem::Element | inline |
~Element()=default | pism::fem::Element | |