23 template<
unsigned int N,
typename T>
29 for (
int i = 0; i <
N; i++)
36 for (
int i = 0; i <
N; i++)
45 test_e2iphi<1, double>();
46 test_e2iphi<2, double>();
47 test_e2iphi<3, double>();
48 test_e2iphi<4, double>();
50 test_e2iphi<1, float>();
51 test_e2iphi<2, float>();
52 test_e2iphi<3, float>();
53 test_e2iphi<4, float>();
helper functions for EinsplineSetBuilder
MakeReturn< UnaryNode< FnSin, typename CreateLeaf< Vector< T1, C1 > >::Leaf_t > >::Expression_t sin(const Vector< T1, C1 > &l)
TEST_CASE("complex_helper", "[type_traits]")
MakeReturn< UnaryNode< FnCos, typename CreateLeaf< Vector< T1, C1 > >::Leaf_t > >::Expression_t cos(const Vector< T1, C1 > &l)
CHECK(log_values[0]==ComplexApprox(std::complex< double >{ 5.603777579195571, -6.1586603331188225 }))
void eval_e2iphi(int n, const T *restrict phi, T *restrict phase_r, T *restrict phase_i)