void testl2normC(const concepts::Vector< Cmplx > &v)
Tests l1 norm.
virtual void run()
Runs the tests. Must be overwritten by the specialization.
void testl2norm(const concepts::Vector< Real > &v)
Tests l2 norm.
void testreadwriteC(const concepts::Vector< Cmplx > &v)
Tests l1 norm.
void testmax(const concepts::Vector< Real > &v)
Tests linfty norm.
void testconversion(const concepts::Vector< Real > &v, const concepts::Vector< Real > &w)
Test conversion: 2 real vectors --> 1 complex vector.
void testreadwrite(const concepts::Vector< Real > &v)
Tests read and write operations (with files)
void testsplit(const concepts::Vector< Cmplx > &v)
Test splitting of complex vector into real vectors.
concepts::DummySpace< Real > spc
Tests l1 norm.
std::complex< Real > Cmplx
Type for a complex number. It also depends on the setting of Real.
void testResize()
Test resizing the vector.
void testl1norm(const concepts::Vector< Real > &v)
Tests l1 norm.
void testl1normC(const concepts::Vector< Cmplx > &v)
Tests l1 norm.
void testmaxC(const concepts::Vector< Cmplx > &v)
Tests l1 norm.
double Real
Type normally used for a floating point number.
Basic namespace for Concepts-2.