1#include "../../../src/FTensor.hpp" 
    2#include "../test_for_zero.hpp" 
   18    complex<double>(1, 2), complex<double>(3, 4), complex<double>(5, 6),
 
   19    complex<double>(7, 8));
 
   29  complex<double> (*cj)(
const complex<double> &);
 
   35                  static_cast<complex<double> (*)(
const complex<double> &)
>(
 
   36                    &(conj<double>)))(0, 0),
 
   37    "transform(T2)(0,0) cast");
 
   41                  static_cast<complex<double> (*)(
const complex<double> &)
>(
 
   42                    &(conj<double>)))(0, 1),
 
   43    "transform(T2)(0,1) cast");
 
   47                  static_cast<complex<double> (*)(
const complex<double> &)
>(
 
   48                    &(conj<double>)))(1, 0),
 
   49    "transform(T2)(1,0) cast");
 
   53                  static_cast<complex<double> (*)(
const complex<double> &)
>(
 
   54                    &(conj<double>)))(1, 1),
 
   55    "transform(T2)(1,1) cast");
 
   57                "transform(T2)(0,0)");
 
   59                "transform(T2)(0,1)");
 
   61                "transform(T2)(1,0)");
 
   63                "transform(T2)(1,1)");
 
 
Tensors class implemented by Walter Landry.
Tensor2_Expr< conj_Tensor2< A, T, Dim0, Dim1, i, j >, T, Dim0, Dim1, i, j > conj(const Tensor2_Expr< A, T, Dim0, Dim1, i, j > &a)
Tensor2_Expr< transform_Tensor2< A, B, T, Dim0, Dim1, i, j >, T, Dim0, Dim1, i, j > transform(const Tensor2_Expr< A, T, Dim0, Dim1, i, j > &a, B function)
void test_for_zero(const T &t, const std::string &s)