namespace xckernelΒΆ

namespace xckernel {
 
// global functions
 
template <typename T, typename Txc = T>
void stage_a(int64_t npts, int64_t nm, const double* cf, const int32_t* off, const uint16_t* fid, int64_t nfld, const T*const* fields, const Txc*const* xc, T* c);
 
void stage_a< double, double >(int64_t npts, int64_t nm, const double* cf, const int32_t* off, const uint16_t* fid, int64_t nfld, const double*const* fields, const double*const* xc, double* c);
 
template <typename T>
void stage_b(int64_t npts, int64_t nbf, const T* U, const T* c, const T* V, T* out);
 
void stage_b< double >(int64_t npts, int64_t nbf, const double* U, const double* c, const double* V, double* out);
 
} // namespace xckernel