84 section(
"Test array operators",
'=');
85 section(
"Normal array with unary operator");
92 section(
"Access through subarray");
102 section(
"test implicit type conversion");
112 section(
"test advanced type conversion");
114 CODE(C=std::complex<double>(14.,2.);)
119 section(
"test binary operator with constant input");
124 section(
"mixed implicit operations");
127 section(
"Test series operators",
'=');
128 section(
"test scalar operators");
135 section(
"test vector operators");
145 DUMP((H *= G + 0.2) + 0.2);
#define DUMP(A)
Dump any object through its dump function.
aff::util::Subarray< C > subarray(const C &c)
Wrapper function to select correct type.
void section(const char *s, const char l='-')
print headline
#define CODE(C)
Dump code and execute (works like echo)
void dump_array(const ConstArray< T > &array, const Tdim &i=(Strided::Mmax_dimen-1), std::ostream &os=std::cout)
Dump array values.
#define OPERATORTEST_VERSION
Full multi-dimensional array functionality.This is the full array class template. It adds no addition...
A base class for time series and spectra.
Array base classThis is a multidimensional (array) container that uses a strided memory layout (Fortr...