15 t3dg_3_1(
i,
j,
k) = t3dg_3(
i,
j,
k);
16 t3dg_3_1(
i,
j,
k) += t3dg_2(
i,
j,
k);
17 for (
int ii = 0; ii != 3;++ii)
18 for (
int jj = 0; jj != 3;++jj)
19 for (
int kk = 0; kk != 3;++kk) {
22 "T3(i,j,k)+=T3(i,j,k)(" + to_string(ii) +
"," +
23 to_string(jj) +
"," + to_string(kk) +
")");
26 t3dg_3_2(
i,
j,
k) = t3dg_3_1(
i,
j,
k);
27 t3dg_3_2(
i,
j,
k) -= t3dg_3_1(
i,
j,
k);
28 for (
int ii = 0; ii != 3;++ii)
29 for (
int jj = 0; jj != 3;++jj)
30 for (
int kk = 0; kk != 3;++kk) {
33 "T3(i,j,k)-=T3(i,j,k)(" + to_string(ii) +
"," +
34 to_string(jj) +
"," + to_string(kk) +
")");
Tensors class implemented by Walter Landry.
FTensor::Index< 'i', SPACE_DIM > i
FTensor::Index< 'j', 3 > j
FTensor::Index< 'k', 3 > k
Tensors class implemented by Walter Landry.
void test_T3dg_038(const Dg< double, 3, 3 > &t3dg_2, const Dg< double, 3, 3 > &t3dg_3)
void test_for_zero(const T &t, const std::string &s)