PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CArborX::AccessTraits< PACMAN::FiniteElements::PointCloudNearest< MemorySpace, Dim > >ArborX access traits for nearest-neighbor point-cloud predicates
 CArborX::AccessTraits< PACMAN::FiniteElements::PointIntersect< MemorySpace, Dim > >ArborX access traits for point-intersection predicates
 CArborX::AccessTraits< PACMAN::FiniteElements::PointNearest< ViewType > >ArborX access traits for nearest-neighbor predicates from 1D views
 CArborX::AccessTraits< PACMAN::RbfPum::DistanceToKNearest< ViewType > >An ArborX::AccessTraits specialization used for the DistanceToKNearest custom predicate
 CArborX::AccessTraits< PACMAN::RbfPum::GetClustersPoints< ViewType > >An ArborX::AccessTraits specialization used for the GetClustersPoints custom predicate
 CArborX::AccessTraits< PACMAN::RbfPum::Projection< ViewType > >An ArborX::AccessTraits specialization used for the Projection custom predicate
 CArborX::AccessTraits< PACMAN::RbfPum::TagEmptyCenters< ViewType > >An ArborX::AccessTraits specialization used for the TagEmptyCenters custom predicate
 CArborX::AccessTraits< PACMAN::RbfPum::TransformToNearest< ViewType > >An ArborX::AccessTraits specialization used for the TransformToNearest custom predicate
 CPACMAN::detail::Append< List, Type >
 CPACMAN::detail::Append< TypeList< Types... >, Type >
 CPACMAN::RbfPum::DistanceToKNearest< ViewType >Support struct for an ArborX predicate
 CPACMAN::RbfPum::DistanceToKNearestCallbackCustom ArborX callback which returns the squared distance between a cluster center and its nearest points
 CPACMAN::ExecSpacesConstants representing available Kokkos execution spaces as unsigned chars, usable both from C++ and the Python bindings
 CPACMAN::FiniteElements::ExtractIndexGeneric callback extracting index from ArborX query values
 Cstd::false_type
 CPACMAN::is_kokkos_array< Kokkos::Array< T, N > >
 CPACMAN::is_kokkos_view< Kokkos::View< DataType, P... > >
 CPACMAN::is_kokkos_array< typename >
 CPACMAN::is_kokkos_view< typename >
 CPACMAN::RbfPum::GetClustersPoints< ViewType >Support struct for an ArborX predicate
 CPACMAN::RbfPum::GetClustersPointsCallbackA 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)
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CT >Compile-time FE geometry interface for one cell type
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_EMPTY_CELL >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_HEXAHEDRON >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_LINE >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_PYRAMID >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUAD >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_EDGE >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_HEXAHEDRON >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_PYRAMID >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_QUAD >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_TETRA >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_TRIANGLE >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_QUADRATIC_WEDGE >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_TETRA >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_TRIANGLE >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_VERTEX >
 CPACMAN::FiniteElements::LagrangeSpaceGeo< ExecSpace, CellType::VTK_WEDGE >
 CPACMAN::FiniteElements::NearestPointProjection< MemorySpace >Callback assigning source value at nearest-neighbor index
 CPACMAN::RbfPum::OffsetsScan< ExecSpace >Struct used to build multiple matrices access offsets with one scan loop only, during the systems solver step
 CPACMAN::RbfPum::OffsetsScanPair
 CPACMAN::FiniteElements::permute< T, Dim >Small helper to canonicalize face-node ordering for row comparison
 CPACMAN::FiniteElements::PointCloudNearest< MemorySpace, Dim >Predicate wrapper for nearest-neighbor queries over point clouds
 CPACMAN::FiniteElements::PointFiniteElementInterpolation< ExecSpace, Dim >Point-finite element intersection and interplolation callback
 CPACMAN::FiniteElements::PointIntersect< MemorySpace, Dim >Predicate wrapper for point/box intersection queries
 CPACMAN::FiniteElements::PointNearest< ViewType >Wrapper for nearest-neighbor predicates built from 1D point views
 CPACMAN::FiniteElements::PointTriangleProjection< ExecSpace, Dim >Project outside target points onto nearest 3D skin triangle
 CPACMAN::FiniteElements::PointTriangleProjectionExtrapol< ExecSpace, Dim >ArborX callback variant for extrapolation mode
 CPACMAN::RbfPum::Projection< ViewType >Support struct for an ArborX predicate
 CPACMAN::RbfPum::ProjectionCallbackA custom ArborX callback which returns the nearest mesh point of a given value (the nearest projection of it)
 CPACMAN::RbfFunctionsConstants representing available RBF basis functions as unsigned chars, matching PyBindingsRbf::RbfFunctions in the Python bindings
 CPACMAN::RbfPum::RemoveTaggedCenters< ValueType >A functor which returns true is a given point is tagged for removal (=> if its first dimension coordinate is NaN)
 CPACMAN::RbfPum::TagEmptyCenters< ViewType >Support struct for an ArborX predicate
 CPACMAN::RbfPum::TagEmptyCentersCallback< ViewType >A custon ArborX callback which tags empty regions centers, by setting the x axis value of the center to NAN
 CPACMAN::detail::ToVariant< List >
 CPACMAN::detail::ToVariant< TypeList< Types... > >
 CPACMAN::RbfPum::TransformToNearest< ViewType >Support struct for an ArborX predicate
 CPACMAN::RbfPum::TransformToNearestCallback< ViewType >A custom ArborX callback which performs a nearest point projection for all the ArborX::Point in the given view
 Cstd::true_type
 CPACMAN::is_kokkos_array< Kokkos::Array< T, N > >
 CPACMAN::is_kokkos_view< Kokkos::View< DataType, P... > >
 CPACMAN::detail::TypeList< Types >
 CPACMAN::RbfPum::WendlandC0A 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
 CPACMAN::RbfPum::WendlandC2A 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
 CPACMAN::RbfPum::WendlandC4A 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
 CPACMAN::RbfPum::WendlandC6A 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
 CPACMAN::RbfPum::WendlandC8A 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