| AtomicViewType typedef | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| computeError(const FEMVector< T > &u_h, const F &u_sol) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| createFEMVector() const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| createFEMVector2d() const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | private |
| createFEMVector3d() const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | private |
| dim | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | static |
| elementIndices | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | private |
| evaluateAx(FEMVector< T > &x, F &evalFunction) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| evaluateLoadVector(const FEMVector< point_t > &f) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| evaluateLoadVectorFunctor(const F &f) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| evaluateRefElementShapeFunction(const size_t &localDOF, const point_t &localPoint) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| evaluateRefElementShapeFunctionCurl(const size_t &localDOF, const point_t &localPoint) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| FiniteElementSpace(UniformCartesian< T, Dim > &mesh, ElementType &ref_element, const QuadratureType &quadrature) | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getBoundarySide(const size_t &dofIdx) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| getElementIndex(const indices_t &ndindex) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getElementMeshVertexIndices(const indices_t &elementNDIndex) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getElementMeshVertexNDIndices(const indices_t &elementNDIndex) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getElementMeshVertexPoints(const indices_t &elementNDIndex) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getElementNDIndex(const size_t &elementIndex) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getFEMVectorDOFIndices(const size_t &elementIndex, NDIndex< Dim > ldom) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| getFEMVectorDOFIndices(indices_t elementIndex, NDIndex< Dim > ldom) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| getGlobalDOFIndex(const size_t &elementIndex, const size_t &localDOFIndex) const override | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | virtual |
| getGlobalDOFIndices(const size_t &elementIndex) const override | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | virtual |
| getGlobalDOFIndices(const indices_t &elementIndex) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| getLocalDOFIndex(const size_t &elementIndex, const size_t &globalDOFIndex) const override | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | virtual |
| getLocalDOFIndices() const override | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | virtual |
| getLocalDOFPosition(size_t localDOFIndex) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| getMeshVertexIndex(const indices_t &vertex_nd_index) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| getMeshVertexNDIndex(const size_t &vertex_index) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| hr_m | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| indices_list_t typedef | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| indices_t typedef | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| initialize(UniformCartesian< T, Dim > &mesh, const Layout_t &layout) | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| initializeElementIndices(const Layout_t &layout) | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| isDOFOnBoundary(const size_t &dofIdx) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| layout_m | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | private |
| Layout_t typedef | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| localDofPositions_m | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | private |
| mesh_m | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| NedelecSpace(UniformCartesian< T, Dim > &mesh, ElementType &ref_element, const QuadratureType &quadrature, const Layout_t &layout) | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| NedelecSpace(UniformCartesian< T, Dim > &mesh, ElementType &ref_element, const QuadratureType &quadrature) | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| nr_m | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| numElementDOFs | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | static |
| numElements() const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| numElementsInDim(const size_t &dim) const | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| numElementVertices | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | static |
| numGlobalDOFs() const override | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | virtual |
| order | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | static |
| origin_m | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| point_t typedef | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| quadrature_m | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| reconstructToPoints(const Kokkos::View< point_t * > &positions, const FEMVector< T > &coef) const | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| ref_element_m | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| setMesh(UniformCartesian< T, Dim > &mesh) | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| vertex_indices_t typedef | ippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > > | |
| vertex_points_t typedef | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |
| ViewType typedef | ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > | |