Class SurfaceFiniteElementData

Inheritance Relationships

Base Type

Class Documentation

class SurfaceFiniteElementData : public opensn::VolumetricFiniteElementData

Stores finite element information for surface integrals.

Public Functions

inline SurfaceFiniteElementData(std::vector<unsigned int> quadrature_point_indices, std::vector<Vector3> qpoints_xyz, std::vector<std::vector<double>> shape_value, std::vector<std::vector<Vector3>> shape_grad, std::vector<double> JxW, std::vector<Vector3> normals, std::vector<std::vector<int>> face_dof_mappings, size_t num_nodes)
Vector3 Normal(unsigned int qp) const
const std::vector<Vector3> &GetNormals() const