| AtomicViewType typedef | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| computeAvg(const FieldLHS &u_h) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| computeErrorL2(const FieldLHS &u_h, const F &u_sol) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| dim | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | static |
| elementIndices | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | private |
| evaluateAx(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateAx_diag(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateAx_inversediag(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateAx_lift(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateAx_lower(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateAx_upper(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateAx_upperlower(FieldLHS &field, F &evalFunction) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateLoadVector(FieldRHS &field) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateRefElementShapeFunction(const size_t &localDOF, const point_t &localPoint) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| evaluateRefElementShapeFunctionGradient(const size_t &localDOF, const point_t &localPoint) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| FiniteElementSpace(UniformCartesian< T, Dim > &mesh, ElementType &ref_element, const QuadratureType &quadrature) | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getDeviceMirror() const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getElementIndex(const indices_t &ndindex) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getElementMeshVertexIndices(const indices_t &elementNDIndex) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getElementMeshVertexNDIndices(const indices_t &elementNDIndex) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getElementMeshVertexPoints(const indices_t &elementNDIndex) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getElementNDIndex(const size_t &elementIndex) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getGlobalDOFIndex(const size_t &elementIndex, const size_t &localDOFIndex) const override | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | virtual |
| getGlobalDOFIndices(const size_t &element_index) const override | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | virtual |
| getLocalDOFIndex(const size_t &elementIndex, const size_t &globalDOFIndex) const override | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | virtual |
| getLocalDOFIndices() const override | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | virtual |
| getMeshVertexIndex(const indices_t &vertex_nd_index) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| getMeshVertexNDIndex(const size_t &vertex_index) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| hr_m | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| indices_list_t typedef | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| indices_t typedef | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| initialize(UniformCartesian< T, Dim > &mesh, const Layout_t &layout) | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| initializeElementIndices(const Layout_t &layout) | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| isDOFOnBoundary(const indices_t &ndindex) const | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | inlineprivate |
| LagrangeSpace(UniformCartesian< T, Dim > &mesh, ElementType &ref_element, const QuadratureType &quadrature, const Layout_t &layout) | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| LagrangeSpace(UniformCartesian< T, Dim > &mesh, ElementType &ref_element, const QuadratureType &quadrature) | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| Layout_t typedef | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| mesh_m | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| nr_m | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| numElementDOFs | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | static |
| numElements() const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| numElementsInDim(const size_t &dim) const | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| numElementVertices | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | static |
| numGlobalDOFs() const override | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | virtual |
| order | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | static |
| origin_m | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| point_t typedef | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| quadrature_m | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| ref_element_m | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| setMesh(UniformCartesian< T, Dim > &mesh) | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| vertex_indices_t typedef | ippl::FiniteElementSpace< T, Dim, getLagrangeNumElementDOFs(Dim, Order), ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| vertex_points_t typedef | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |
| ViewType typedef | ippl::LagrangeSpace< T, Dim, Order, ElementType, QuadratureType, FieldLHS, FieldRHS > | |