PACMAN 0.1.0
Portable Algorithms for Coupling, Mapping, and Adaptive iNterpolation
Loading...
Searching...
No Matches
getters.hpp File Reference
#include <Kokkos_Core.hpp>
#include "common/concepts.hpp"
#include "common/types.hpp"
#include "utils/utils.hpp"

Go to the source code of this file.

Namespaces

namespace  PACMAN
 
namespace  PACMAN::RbfPum
 

Functions

template<KokkosViewRank< 1 > AsViewType, KokkosViewRank< 1 > OffsViewType>
KOKKOS_FORCEINLINE_FUNCTION auto PACMAN::RbfPum::GetRbfMatrix (const index_t &k, const AsViewType &As, const OffsViewType &offs, const int_t &n, const int_t &m)
 Returns a matrix of rank 2, shaped as (n, m), using the given data view, team rank, and offsets.
 
template<KokkosViewRank< 1 > PsViewType, KokkosViewRank< 1 > OffsViewType, KokkosArray AxisType>
KOKKOS_FORCEINLINE_FUNCTION auto PACMAN::RbfPum::GetPolyMatrix (const index_t &k, const PsViewType &Ps, const OffsViewType &offs, const int_t &n, const AxisType &activeAxis)
 Returns a matrix of rank 2, shaped as (n, m), using the given data view, team rank, and offsets.
 
template<KokkosViewRank< 1 > BsViewType, KokkosViewRank< 1 > OffsViewType>
KOKKOS_FORCEINLINE_FUNCTION auto PACMAN::RbfPum::GetRbfVector (const index_t &k, const BsViewType &Bs, const OffsViewType &offs, const int_t &n)
 Returns a vector view of rank 1, of length n, using the given data view, team rank, and offsets.