v0.14.0
Loading...
Searching...
No Matches
test_T4ddg.cpp
Go to the documentation of this file.
3#include <iostream>
4using namespace FTensor;
5using namespace std;
6
9 const Dg<double, 3, 3> &t3dg_2,
10 const Dg<double, 3, 3> &t3dg_3);
15 const Tensor2_symmetric<double, 3> &t2s_3);
16void test_T4ddg_04(const Tensor1<double, 3> &t1_2,
17 const Tensor2<double, 3, 3> &t2_2,
18 const Tensor2<double, 3, 3> &t2_3,
22 Dg<double, 3, 3> &t3dg_1);
28 Dg<double, 3, 3> &t3dg_1, const Dg<double, 3, 3> &t3dg_2,
29 const Dg<double, 3, 3> &t3dg_3);
31 const Tensor2_symmetric<double, 3> &t2s_3);
33 const Tensor2_symmetric<double, 3> &t2s_3);
35 const Tensor2<double, 3, 3> &t2_2,
37 const Tensor2_symmetric<double, 3> &t2s_3);
38
41 const Tensor2<double, 3, 3> &t2_3,
45 Dg<double, 3, 3> &t3dg_1, const Dg<double, 3, 3> &t3dg_2,
46 const Dg<double, 3, 3> &t3dg_3) {
47 test_T4ddg_01(t2s_2, t2s_3, t3dg_2, t3dg_3);
48 test_T4ddg_02(t2s_2);
49 test_T4ddg_03(t2_1, t2s_1, t2s_2, t2s_3);
50 test_T4ddg_04(t1_2, t2_2, t2_3, t2s_1, t2s_2, t2s_3, t3dg_1);
51 test_T4ddg_05(t1_1, t1_2, t2_1, t2s_1, t2s_2, t2s_3, t3dg_1, t3dg_2, t3dg_3);
52 test_T4ddg_006(t2s_2, t2s_3);
53 test_T4ddg_007(t2s_2, t2s_3);
54 test_T4ddg_008(t2_1, t2_2, t2s_2, t2s_3);
55}
Tensors class implemented by Walter Landry.
Tensors class implemented by Walter Landry.
Definition FTensor.hpp:51
void test_T4ddg_02(const Tensor2_symmetric< double, 3 > &t2s_2)
void test_T4ddg_01(const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3, const Dg< double, 3, 3 > &t3dg_2, const Dg< double, 3, 3 > &t3dg_3)
void test_T4ddg_008(const Tensor2< double, 3, 3 > &t2_1, const Tensor2< double, 3, 3 > &t2_2, const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3)
void test_T4ddg_04(const Tensor1< double, 3 > &t1_2, const Tensor2< double, 3, 3 > &t2_2, const Tensor2< double, 3, 3 > &t2_3, Tensor2_symmetric< double, 3 > &t2s_1, const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3, Dg< double, 3, 3 > &t3dg_1)
void test_T4ddg_05(Tensor1< double, 3 > &t1_1, const Tensor1< double, 3 > &t1_2, Tensor2< double, 3, 3 > &t2_1, Tensor2_symmetric< double, 3 > &t2s_1, const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3, Dg< double, 3, 3 > &t3dg_1, const Dg< double, 3, 3 > &t3dg_2, const Dg< double, 3, 3 > &t3dg_3)
void test_T4ddg(Tensor1< double, 3 > &t1_1, const Tensor1< double, 3 > &t1_2, Tensor2< double, 3, 3 > &t2_1, const Tensor2< double, 3, 3 > &t2_2, const Tensor2< double, 3, 3 > &t2_3, Tensor2_symmetric< double, 3 > &t2s_1, const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3, Dg< double, 3, 3 > &t3dg_1, const Dg< double, 3, 3 > &t3dg_2, const Dg< double, 3, 3 > &t3dg_3)
void test_T4ddg_03(Tensor2< double, 3, 3 > &t2_1, Tensor2_symmetric< double, 3 > &t2s_1, const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3)
void test_T4ddg_006(const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3)
void test_T4ddg_007(const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3)