![]() |
Chi-Tech
|
#include <QuadraturePointData.h>
Public Member Functions | |
| SurfaceQuadraturePointData () | |
| SurfaceQuadraturePointData (std::vector< unsigned int > quadrature_point_indices, VecVec3 qpoints_xyz, std::vector< VecDbl > shape_value, std::vector< VecVec3 > shape_grad, VecDbl JxW, VecVec3 normals, std::vector< std::vector< int > > face_dof_mappings, size_t num_nodes) | |
| chi_mesh::Vector3 | Normal (unsigned int qp) const |
| const VecVec3 & | Normals () const |
Public Member Functions inherited from chi_math::finite_element::VolumetricQuadraturePointData | |
| 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 | |
| VecVec3 | normals_ |
| node i, then qp More... | |
Protected Attributes inherited from chi_math::finite_element::VolumetricQuadraturePointData | |
| 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 |
Stores relevant quadrature point information for surface integrals.
Definition at line 52 of file QuadraturePointData.h.
| chi_math::finite_element::SurfaceQuadraturePointData::SurfaceQuadraturePointData | ( | ) |
Definition at line 79 of file QuadraturePointData.cc.
| chi_math::finite_element::SurfaceQuadraturePointData::SurfaceQuadraturePointData | ( | std::vector< unsigned int > | quadrature_point_indices, |
| VecVec3 | qpoints_xyz, | ||
| std::vector< VecDbl > | shape_value, | ||
| std::vector< VecVec3 > | shape_grad, | ||
| VecDbl | JxW, | ||
| VecVec3 | normals, | ||
| std::vector< std::vector< int > > | face_dof_mappings, | ||
| size_t | num_nodes | ||
| ) |
Definition at line 82 of file QuadraturePointData.cc.
| chi_mesh::Vector3 chi_math::finite_element::SurfaceQuadraturePointData::Normal | ( | unsigned int | qp | ) | const |
Definition at line 102 of file QuadraturePointData.cc.
| const VecVec3 & chi_math::finite_element::SurfaceQuadraturePointData::Normals | ( | ) | const |
Definition at line 107 of file QuadraturePointData.cc.
|
protected |
node i, then qp
Definition at line 68 of file QuadraturePointData.h.