v0.14.0
Loading...
Searching...
No Matches
test_T3as.cpp
Go to the documentation of this file.
3#include <iostream>
4using namespace FTensor;
5using namespace std;
6
7void test_T3as_01(const Dg<double, 3, 3> &t3dg_2,
9void test_T3as_02(const Dg<double, 3, 3> &t3dg_2,
11void test_T3as_03(const Dg<double, 3, 3> &t3dg_2,
25void test_T3as_09(const Tensor1<double, 3> &t1_2,
26 const Tensor2<double, 3, 3> &t2_2,
28void test_T3as_10(const Tensor1<double, 3> &t1_2,
29 const Tensor2<double, 3, 3> &t2_2,
31void test_T3as_11(const Tensor1<double, 3> &t1_2,
32 const Tensor2<double, 3, 3> &t2_2,
34void test_T3as_12(const Tensor1<double, 3> &t1_2,
35 const Tensor2<double, 3, 3> &t2_2,
37void test_T3as_13(const Tensor1<double, 3> &t1_2,
38 const Tensor2<double, 3, 3> &t2_2,
40void test_T3as_14(const Tensor1<double, 3> &t1_2,
41 const Tensor2<double, 3, 3> &t2_2,
43
45 const Tensor2<double, 3, 3> &t2_2, Dg<double, 3, 3> &t3dg_1,
46 const Dg<double, 3, 3> &t3dg_2,
50{
51 test_T3as_01(t3dg_2, t3as_1);
52 test_T3as_02(t3dg_2, t3as_1);
53 test_T3as_03(t3dg_2, t3as_1);
54 test_T3as_04(t3as_1, t3as_2, t3as_3);
55 test_T3as_05(t3as_1, t3as_2, t3as_3);
56 test_T3as_06(t3dg_1, t3as_2);
57 test_T3as_07(t3as_1, t3as_2);
58 test_T3as_08(t3as_1, t3as_2);
59 test_T3as_09(t1_2, t2_2, t3as_2);
60 test_T3as_10(t1_2, t2_2, t3as_2);
61 test_T3as_11(t1_2, t2_2, t3as_2);
62 test_T3as_12(t1_2, t2_2, t3as_2);
63 test_T3as_13(t1_2, t2_2, t3as_2);
64 test_T3as_14(t1_2, t2_2, t3as_2);
65}
Tensors class implemented by Walter Landry.
Tensors class implemented by Walter Landry.
Definition FTensor.hpp:51
void test_T3as_13(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_06(Dg< double, 3, 3 > &t3dg_1, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_05(Tensor3_antisymmetric< double, 3, 3 > &t3as_1, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_3)
void test_T3as_11(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, Dg< double, 3, 3 > &t3dg_1, const Dg< double, 3, 3 > &t3dg_2, Tensor3_antisymmetric< double, 3, 3 > &t3as_1, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_3)
Definition test_T3as.cpp:44
void test_T3as_03(const Dg< double, 3, 3 > &t3dg_2, Tensor3_antisymmetric< double, 3, 3 > &t3as_1)
void test_T3as_07(Tensor3_antisymmetric< double, 3, 3 > &t3as_1, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_08(Tensor3_antisymmetric< double, 3, 3 > &t3as_1, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_10(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_14(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_12(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_01(const Dg< double, 3, 3 > &t3dg_2, Tensor3_antisymmetric< double, 3, 3 > &t3as_1)
void test_T3as_09(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2)
void test_T3as_02(const Dg< double, 3, 3 > &t3dg_2, Tensor3_antisymmetric< double, 3, 3 > &t3as_1)
void test_T3as_04(Tensor3_antisymmetric< double, 3, 3 > &t3as_1, const Tensor3_antisymmetric< double, 3, 3 > &t3as_2, const Tensor3_antisymmetric< double, 3, 3 > &t3as_3)