PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
Loading...
Searching...
No Matches
clustering.hpp File Reference
#include "callbacks.hpp"
#include "common/types.hpp"
#include "interpolator.hxx"
#include "utils/operators.hpp"

Go to the source code of this file.

Classes

struct  PACMAN::RbfPum::RemoveTaggedCenters< ValueType >
 A functor which returns true is a given point is tagged for removal (=> if its first dimension coordinate is NaN) More...
 

Namespaces

namespace  PACMAN
 
namespace  PACMAN::RbfPum
 

Functions

template<int_t X, int_t N>
constexpr index_t PACMAN::RbfPum::CompileTimePow (void)
 A pow function computed at compile time.
 
template<int_t Dim>
constexpr auto PACMAN::RbfPum::ZCurveNeighborOffsets (int_t shape[Dim])
 Return the indices offsets of the spatial neighbors given the shape of the space.
 
template<>
constexpr auto PACMAN::RbfPum::ZCurveNeighborOffsets< 2 > (int_t shape[2])
 : 2D specialization of ZCurveNeighborOffsets for faster computations
 
template<>
constexpr auto PACMAN::RbfPum::ZCurveNeighborOffsets< 3 > (int_t shape[3])
 : 3D specialization of ZCurveNeighborOffsets for faster computations