49 DoubleVect xi, yj, zk;
69 np = (ni - 1) * (nj - 1) * (nk - 1);
71 for (k = 0; k < nk - 1; k++)
72 for (ii = 0; ii < ni - 1; ii++)
73 for (jj = 0; jj < nj - 1; jj++)
75 elem = jj + (nj - 1) * (ii + k * (ni - 1));
76 Grille(elem, 0) = 0.5 * (xi(ii) + xi(ii + 1));
77 Grille(elem, 1) = 0.5 * (yj(jj) + yj(jj + 1));
78 Grille(elem, 2) = 0.5 * (zk(k) + zk(k + 1));
82 for (k = 0; k < nk - 1; k++)
85 os <<
"Coupe a K= " << k << finl;
90 n2 = std::min(ni - 1, n2 + cmax);
93 for (
int i = n1; i < n2; i++)
96 for (
int j = nj - 2; j > -1; j--)
98 os <<
"J= " << j <<
" ";
99 for (
int i = n1; i < n2; i++)
101 elem = j + (nj - 1) * (i + k * (ni - 1));
102 os << tab_valeurs(elem, 0) <<
" ";
111 np = (ni - 1) * (nj - 1);
113 for (ii = 0; ii < ni - 1; ii++)
114 for (jj = 0; jj < nj - 1; jj++)
116 elem = jj + (nj - 1) * ii;
117 Grille(elem, 0) = 0.5 * (xi(ii) + xi(ii + 1));
118 Grille(elem, 1) = 0.5 * (yj(jj) + yj(jj + 1));
126 n2 = std::min(ni - 1, n2 + cmax);
129 for (
int i = n1; i < n2; i++)
132 for (
int j = nj - 2; j > -1; j--)
134 os <<
"J= " << j <<
" ";
135 for (
int i = n1; i < n2; i++)
137 elem = j + (nj - 1) * i;
138 os << tab_valeurs(elem, 0) <<
" ";
147 Cerr <<
"Champ_P0_implementation::imprime_P0_VDF with nb_compo_>1 not implemented." << finl;