hummingbird
Solving the self-adjoint angular flux transport equation using spectral elements on Cartesian geometry
Loading...
Searching...
No Matches
hummingbird::Element Member List

This is the complete list of members for hummingbird::Element, including all inherited members.

CreateInteriorNodes(const std::vector< Node > &existing_nodes, const GaussLobattoLegendre &gll_quadrature)=0hummingbird::Elementpure virtual
dimension() const =0hummingbird::Elementpure virtual
Element(const int material_id, const int source_id)hummingbird::Element
LocalForcingVector(const GaussLobattoLegendre &gll_quad, const Mesh &mesh, const MaterialBank &material_bank, const Ordinate &ordinate, const size_t ordinate_index)=0hummingbird::Elementpure virtual
LocalMassMatrix(const GaussLobattoLegendre &gll_quad, const MaterialBank &material_bank)=0hummingbird::Elementpure virtual
LocalStiffnessMatrix(const GaussLobattoLegendre &gll_quad, const MaterialBank &material_bank, const Ordinate &ordinate)=0hummingbird::Elementpure virtual
material_id() consthummingbird::Elementinline
material_id_hummingbird::Elementprotected
node_ids() consthummingbird::Elementinline
node_ids_hummingbird::Elementprotected
SetMaterialID(const int material_id)hummingbird::Elementinline
SetNewNodeID(const size_t prev_id, const size_t new_id)hummingbird::Element
SetNodeIDs(std::vector< size_t > node_ids)hummingbird::Elementinline
SetNodeSourceFluxes(Mesh &mesh, const MaterialBank &material_bank, const SourceBank &source_bank, const QuadratureBase< Ordinate > &angular_quadrature)hummingbird::Element
SetSourceID(const int source_id)hummingbird::Elementinline
source_id() consthummingbird::Elementinline
source_id_hummingbird::Elementprotected
~Element()=defaulthummingbird::Elementvirtual