30 #ifndef CORE_BASIS_PNTSAMPLINGSCHEMES_H
31 #define CORE_BASIS_PNTSAMPLINGSCHEMES_H 1
46 template <
class ARRAY1,
class ARRAY2>
49 typedef typename ARRAY1::value_type coords_type;
52 weights[0] =
static_cast<typename ARRAY2::value_type
>(1.0);
55 coords[0][0] =
static_cast<typename coords_type::value_type
>(0.0);
58 template <
class ARRAY1,
class ARRAY2>
61 typedef typename ARRAY1::value_type coords_type;
64 weights[0] =
static_cast<typename ARRAY2::value_type
>(1.0);
67 coords[0][0] =
static_cast<typename coords_type::value_type
>(0.0);
void get_regular_scheme(ARRAY1 &coords, ARRAY2 &weights, int)
Definition: PntSamplingSchemes.h:59
#define SCISHARE
Definition: share.h:39
Utility for specifying data invariants (Assertions)
Definition: PntSamplingSchemes.h:42
void get_gaussian_scheme(ARRAY1 &coords, ARRAY2 &weights, int)
Definition: PntSamplingSchemes.h:47