![]() |
PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
|
| NArborX | |
| CAccessTraits< PACMAN::FiniteElements::PointCloudNearest< MemorySpace, Dim > > | ArborX access traits for nearest-neighbor point-cloud predicates |
| CAccessTraits< PACMAN::FiniteElements::PointIntersect< MemorySpace, Dim > > | ArborX access traits for point-intersection predicates |
| CAccessTraits< PACMAN::FiniteElements::PointNearest< ViewType > > | ArborX access traits for nearest-neighbor predicates from 1D views |
| CAccessTraits< PACMAN::RbfPum::DistanceToKNearest< ViewType > > | An ArborX::AccessTraits specialization used for the DistanceToKNearest custom predicate |
| CAccessTraits< PACMAN::RbfPum::GetClustersPoints< ViewType > > | An ArborX::AccessTraits specialization used for the GetClustersPoints custom predicate |
| CAccessTraits< PACMAN::RbfPum::Projection< ViewType > > | An ArborX::AccessTraits specialization used for the Projection custom predicate |
| CAccessTraits< PACMAN::RbfPum::TagEmptyCenters< ViewType > > | An ArborX::AccessTraits specialization used for the TagEmptyCenters custom predicate |
| CAccessTraits< PACMAN::RbfPum::TransformToNearest< ViewType > > | An ArborX::AccessTraits specialization used for the TransformToNearest custom predicate |
| NPACMAN | |
| Ndetail | A type variant which defines the enabled Kokkos execution spaces |
| CTypeList | |
| CAppend | |
| CAppend< TypeList< Types... >, Type > | |
| CToVariant | |
| CToVariant< TypeList< Types... > > | |
| NFiniteElements | |
| CExtractIndex | Generic callback extracting index from ArborX query values |
| CLagrangeSpaceGeo | Compile-time FE geometry interface for one cell type |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_EMPTY_CELL > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_HEXAHEDRON > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_LINE > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_PYRAMID > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUAD > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_EDGE > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_HEXAHEDRON > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_PYRAMID > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_QUAD > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_TETRA > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_TRIANGLE > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_WEDGE > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_TETRA > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_TRIANGLE > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_VERTEX > | |
| CLagrangeSpaceGeo< ExecSpace, CellType::VTK_WEDGE > | |
| CNearestPointProjection | Callback assigning source value at nearest-neighbor index |
| Cpermute | Small helper to canonicalize face-node ordering for row comparison |
| CPointCloudNearest | Predicate wrapper for nearest-neighbor queries over point clouds |
| CPointFiniteElementInterpolation | Point-finite element intersection and interplolation callback |
| CPointIntersect | Predicate wrapper for point/box intersection queries |
| CPointNearest | Wrapper for nearest-neighbor predicates built from 1D point views |
| CPointTriangleProjection | Project outside target points onto nearest 3D skin triangle |
| CPointTriangleProjectionExtrapol | ArborX callback variant for extrapolation mode |
| NRbfPum | |
| CDistanceToKNearest | Support struct for an ArborX predicate |
| CDistanceToKNearestCallback | Custom ArborX callback which returns the squared distance between a cluster center and its nearest points |
| CGetClustersPoints | Support struct for an ArborX predicate |
| CGetClustersPointsCallback | A custon ArborX callback which returns the indices of the points inside of each region (according to the position of source/target points in the transfer views) |
| COffsetsScan | Struct used to build multiple matrices access offsets with one scan loop only, during the systems solver step |
| COffsetsScanPair | |
| CProjection | Support struct for an ArborX predicate |
| CProjectionCallback | A custom ArborX callback which returns the nearest mesh point of a given value (the nearest projection of it) |
| CRemoveTaggedCenters | A functor which returns true is a given point is tagged for removal (=> if its first dimension coordinate is NaN) |
| CTagEmptyCenters | Support struct for an ArborX predicate |
| CTagEmptyCentersCallback | A custon ArborX callback which tags empty regions centers, by setting the x axis value of the center to NAN |
| CTransformToNearest | Support struct for an ArborX predicate |
| CTransformToNearestCallback | A custom ArborX callback which performs a nearest point projection for all the ArborX::Point in the given view |
| CWendlandC0 | A functor which computes a RBF function: WendlandC0 Each RBF function must have a host device method fp_t Eval(const fp_t) const which computes an image of the RBF function And a method SetRadiusInv which is a setter for the function support radius |
| CWendlandC2 | A functor which computes a RBF function: WendlandC2 Each RBF function must have a host device method fp_t Eval(const fp_t) const which computes an image of the RBF function And a method SetRadiusInv which is a setter for the function support radius |
| CWendlandC4 | A functor which computes a RBF function: WendlandC4 Each RBF function must have a host device method fp_t Eval(const fp_t) const which computes an image of the RBF function And a method SetRadiusInv which is a setter for the function support radius |
| CWendlandC6 | A functor which computes a RBF function: WendlandC6 Each RBF function must have a host device method fp_t Eval(const fp_t) const which computes an image of the RBF function And a method SetRadiusInv which is a setter for the function support radius |
| CWendlandC8 | A functor which computes a RBF function: WendlandC8 Each RBF function must have a host device method fp_t Eval(const fp_t) const which computes an image of the RBF function And a method SetRadiusInv which is a setter for the function support radius |
| CExecSpaces | Constants representing available Kokkos execution spaces as unsigned chars, usable both from C++ and the Python bindings |
| Cis_kokkos_array | |
| Cis_kokkos_array< Kokkos::Array< T, N > > | |
| Cis_kokkos_view | |
| Cis_kokkos_view< Kokkos::View< DataType, P... > > | |
| CRbfFunctions | Constants representing available RBF basis functions as unsigned chars, matching PyBindingsRbf::RbfFunctions in the Python bindings |