Chi-Tech
|
#include <QuadraturePointData.h>
Public Member Functions | |
VolumetricQuadraturePointData () | |
VolumetricQuadraturePointData (std::vector< unsigned int > quadrature_point_indices, VecVec3 qpoints_xyz, std::vector< VecDbl > shape_value, std::vector< VecVec3 > shape_grad, VecDbl JxW, std::vector< std::vector< int > > face_dof_mappings, size_t num_nodes) | |
const std::vector< unsigned int > & | QuadraturePointIndices () const |
chi_mesh::Vector3 | QPointXYZ (unsigned int qp) const |
double | ShapeValue (unsigned int i, unsigned int qp) const |
chi_mesh::Vector3 | ShapeGrad (unsigned int i, unsigned int qp) const |
const VecVec3 & | QPointsXYZ () const |
const std::vector< VecDbl > & | ShapeValues () const |
const std::vector< VecVec3 > & | ShapeGradValues () const |
const std::vector< double > & | JxW_Values () const |
double | JxW (unsigned int qp) const |
int | FaceDofMapping (size_t face, size_t face_node_index) const |
size_t | NumNodes () const |
Protected Attributes | |
std::vector< unsigned int > | quadrature_point_indices_ |
qp index only More... | |
VecVec3 | qpoints_xyz_ |
qp index only More... | |
std::vector< VecDbl > | shape_value_ |
Node i, then qp. More... | |
std::vector< VecVec3 > | shape_grad_ |
Node i, then qp. More... | |
VecDbl | JxW_ |
qp index only More... | |
std::vector< std::vector< int > > | face_dof_mappings_ |
Face f,then fi. More... | |
size_t | num_nodes_ = 0 |
Stored relevant quadrature point information for volumetric integrals.
Definition at line 13 of file QuadraturePointData.h.
chi_math::finite_element::VolumetricQuadraturePointData::VolumetricQuadraturePointData | ( | ) |
Definition at line 5 of file QuadraturePointData.cc.
chi_math::finite_element::VolumetricQuadraturePointData::VolumetricQuadraturePointData | ( | std::vector< unsigned int > | quadrature_point_indices, |
VecVec3 | qpoints_xyz, | ||
std::vector< VecDbl > | shape_value, | ||
std::vector< VecVec3 > | shape_grad, | ||
VecDbl | JxW, | ||
std::vector< std::vector< int > > | face_dof_mappings, | ||
size_t | num_nodes | ||
) |
Definition at line 7 of file QuadraturePointData.cc.
int chi_math::finite_element::VolumetricQuadraturePointData::FaceDofMapping | ( | size_t | face, |
size_t | face_node_index | ||
) | const |
Definition at line 71 of file QuadraturePointData.cc.
double chi_math::finite_element::VolumetricQuadraturePointData::JxW | ( | unsigned int | qp | ) | const |
Definition at line 67 of file QuadraturePointData.cc.
const std::vector< double > & chi_math::finite_element::VolumetricQuadraturePointData::JxW_Values | ( | ) | const |
Definition at line 63 of file QuadraturePointData.cc.
size_t chi_math::finite_element::VolumetricQuadraturePointData::NumNodes | ( | ) | const |
Definition at line 77 of file QuadraturePointData.cc.
const VecVec3 & chi_math::finite_element::VolumetricQuadraturePointData::QPointsXYZ | ( | ) | const |
Definition at line 49 of file QuadraturePointData.cc.
chi_mesh::Vector3 chi_math::finite_element::VolumetricQuadraturePointData::QPointXYZ | ( | unsigned int | qp | ) | const |
Definition at line 31 of file QuadraturePointData.cc.
const std::vector< unsigned int > & chi_math::finite_element::VolumetricQuadraturePointData::QuadraturePointIndices | ( | ) | const |
Definition at line 26 of file QuadraturePointData.cc.
chi_mesh::Vector3 chi_math::finite_element::VolumetricQuadraturePointData::ShapeGrad | ( | unsigned int | i, |
unsigned int | qp | ||
) | const |
Definition at line 42 of file QuadraturePointData.cc.
const std::vector< VecVec3 > & chi_math::finite_element::VolumetricQuadraturePointData::ShapeGradValues | ( | ) | const |
Definition at line 59 of file QuadraturePointData.cc.
double chi_math::finite_element::VolumetricQuadraturePointData::ShapeValue | ( | unsigned int | i, |
unsigned int | qp | ||
) | const |
Definition at line 35 of file QuadraturePointData.cc.
const std::vector< VecDbl > & chi_math::finite_element::VolumetricQuadraturePointData::ShapeValues | ( | ) | const |
Definition at line 54 of file QuadraturePointData.cc.
|
protected |
Face f,then fi.
Definition at line 45 of file QuadraturePointData.h.
|
protected |
qp index only
Definition at line 44 of file QuadraturePointData.h.
|
protected |
Definition at line 46 of file QuadraturePointData.h.
|
protected |
qp index only
Definition at line 41 of file QuadraturePointData.h.
|
protected |
qp index only
Definition at line 40 of file QuadraturePointData.h.
|
protected |
Node i, then qp.
Definition at line 43 of file QuadraturePointData.h.
|
protected |
Node i, then qp.
Definition at line 42 of file QuadraturePointData.h.