Flow123d
DF_patch_fe_data_tables-586fb30
|
Class ElementData holds the arrays of data computed by Mapping. More...
#include <element_values.hh>
Public Member Functions | |
ElementData (unsigned int size, UpdateFlags flags, unsigned int dim) | |
Resize the data arrays. More... | |
void | print () |
Print calculated data. More... | |
Public Attributes | |
const unsigned int | dim_ |
Dimension of space of reference cell. More... | |
std::vector< double > | JxW_values |
Transformed quadrature weights. More... | |
std::vector< double > | side_JxW_values |
JxW values for sides. More... | |
Armor::array | jacobians |
Jacobians (spacedim x dim) of the mapping at the quadrature points. More... | |
std::vector< double > | determinants |
Determinants of Jacobians at quadrature points. More... | |
Armor::array | inverse_jacobians |
Inverse Jacobians (dim x spacedim) at the quadrature points. More... | |
Armor::array | points |
Coordinates (spacedim) of quadrature points in the actual cell coordinate system. More... | |
Armor::array | normal_vectors |
Normal vectors (spacedim) to the element at the quadrature points lying on a side. More... | |
UpdateFlags | update_flags |
Flags that indicate which finite element quantities are to be computed. More... | |
ElementAccessor< spacedim > | cell |
Iterator to last updated cell. More... | |
Side | side |
Iterator to last updated cell side. More... | |
Class ElementData holds the arrays of data computed by Mapping.
Definition at line 68 of file element_values.hh.
ElementData< spacedim >::ElementData | ( | unsigned int | size, |
UpdateFlags | flags, | ||
unsigned int | dim | ||
) |
Resize the data arrays.
size | Number of quadrature points. |
flags | Update flags to be stores. |
void ElementData< spacedim >::print | ( | ) |
Print calculated data.
ElementAccessor<spacedim> ElementData< spacedim >::cell |
Iterator to last updated cell.
Definition at line 116 of file element_values.hh.
std::vector<double> ElementData< spacedim >::determinants |
Determinants of Jacobians at quadrature points.
Definition at line 101 of file element_values.hh.
const unsigned int ElementData< spacedim >::dim_ |
Dimension of space of reference cell.
Definition at line 83 of file element_values.hh.
Armor::array ElementData< spacedim >::inverse_jacobians |
Inverse Jacobians (dim x spacedim) at the quadrature points.
Definition at line 104 of file element_values.hh.
Armor::array ElementData< spacedim >::jacobians |
Jacobians (spacedim x dim) of the mapping at the quadrature points.
Definition at line 98 of file element_values.hh.
std::vector<double> ElementData< spacedim >::JxW_values |
Transformed quadrature weights.
Values at quadrature points of the product of the Jacobian determinant of the mapping and the weight at the particular quadrature point.
Definition at line 92 of file element_values.hh.
Armor::array ElementData< spacedim >::normal_vectors |
Normal vectors (spacedim) to the element at the quadrature points lying on a side.
Definition at line 110 of file element_values.hh.
Armor::array ElementData< spacedim >::points |
Coordinates (spacedim) of quadrature points in the actual cell coordinate system.
Definition at line 107 of file element_values.hh.
Side ElementData< spacedim >::side |
Iterator to last updated cell side.
Definition at line 119 of file element_values.hh.
std::vector<double> ElementData< spacedim >::side_JxW_values |
JxW values for sides.
Definition at line 95 of file element_values.hh.
UpdateFlags ElementData< spacedim >::update_flags |
Flags that indicate which finite element quantities are to be computed.
Definition at line 113 of file element_values.hh.