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)=0 | hummingbird::Element | pure virtual |
| dimension() const =0 | hummingbird::Element | pure 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)=0 | hummingbird::Element | pure virtual |
| LocalMassMatrix(const GaussLobattoLegendre &gll_quad, const MaterialBank &material_bank)=0 | hummingbird::Element | pure virtual |
| LocalStiffnessMatrix(const GaussLobattoLegendre &gll_quad, const MaterialBank &material_bank, const Ordinate &ordinate)=0 | hummingbird::Element | pure virtual |
| material_id() const | hummingbird::Element | inline |
| material_id_ | hummingbird::Element | protected |
| node_ids() const | hummingbird::Element | inline |
| node_ids_ | hummingbird::Element | protected |
| SetMaterialID(const int material_id) | hummingbird::Element | inline |
| SetNewNodeID(const size_t prev_id, const size_t new_id) | hummingbird::Element | |
| SetNodeIDs(std::vector< size_t > node_ids) | hummingbird::Element | inline |
| SetNodeSourceFluxes(Mesh &mesh, const MaterialBank &material_bank, const SourceBank &source_bank, const QuadratureBase< Ordinate > &angular_quadrature) | hummingbird::Element | |
| SetSourceID(const int source_id) | hummingbird::Element | inline |
| source_id() const | hummingbird::Element | inline |
| source_id_ | hummingbird::Element | protected |
| ~Element()=default | hummingbird::Element | virtual |