IPPL API Reference
Independent Parallel Particle Layer C++ API
Loading...
Searching...
No Matches
ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType > Member List

This is the complete list of members for ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >, including all inherited members.

AtomicViewType typedef (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
computeError(const FEMVector< T > &u_h, const F &u_sol) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
createFEMVector() constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
dim (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >static
evaluateAx(FEMVector< T > &x, F &evalFunction) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
evaluateLoadVector(const FEMVector< point_t > &f) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
evaluateLoadVectorFunctor(const F &f) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
evaluateRefElementShapeFunction(const size_t &localDOF, const point_t &localPoint) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
evaluateRefElementShapeFunctionCurl(const size_t &localDOF, const point_t &localPoint) constippl::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) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
getElementIndex(const indices_t &ndindex) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
getElementMeshVertexIndices(const indices_t &elementNDIndex) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
getElementMeshVertexNDIndices(const indices_t &elementNDIndex) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
getElementMeshVertexPoints(const indices_t &elementNDIndex) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
getElementNDIndex(const size_t &elementIndex) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
getFEMVectorDOFIndices(const size_t &elementIndex, NDIndex< Dim > ldom) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
getFEMVectorDOFIndices(indices_t elementIndex, NDIndex< Dim > ldom) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
getGlobalDOFIndex(const size_t &elementIndex, const size_t &localDOFIndex) const overrideippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >virtual
getGlobalDOFIndices(const size_t &elementIndex) const overrideippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >virtual
getGlobalDOFIndices(const indices_t &elementIndex) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
getLocalDOFIndex(const size_t &elementIndex, const size_t &globalDOFIndex) const overrideippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >virtual
getLocalDOFIndices() const overrideippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >virtual
getLocalDOFPosition(size_t localDOFIndex) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
getLocalNDIndex() constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >inline
getMeshVertexIndex(const indices_t &vertex_nd_index) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
getMeshVertexNDIndex(const size_t &vertex_index) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
indices_t typedef (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)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) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
Layout_t typedef (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
mesh_mippl::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 >
numElementDOFs (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >static
numElements() constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
numElementsInDim(const size_t &dim) constippl::FiniteElementSpace< T, Dim, getNedelecNumElementDOFs(Dim, Order), ElementType, QuadratureType, FEMVector< T >, FEMVector< T > >
numElementVertices (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >static
numGlobalDOFs() const overrideippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >virtual
order (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >static
point_t typedef (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
reconstructToPoints(const Kokkos::View< point_t * > &positions, const FEMVector< T > &coef) constippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
vertex_points_t typedef (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >
ViewType typedef (defined in ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >)ippl::NedelecSpace< T, Dim, Order, ElementType, QuadratureType, FieldType >