36 const IntTab& f_e = domaine.face_voisins();
41 const DoubleTab& w = le_champ_inco->valeurs();
43 for (
int f = 0; f < domaine.nb_faces(); f++)
46 const int el = f_e(f, 0), er = f_e(f, 1);
47 for (
int n = 0; n < nb_phases; n++)
49 const double s = compute_rusanov_speed(vit_n, c, f, el, er, n, nb_phases);
50 num_flux(f, n) = 0.5 * (flux_l(f, n) + flux_r(f, n)) - s * 0.5 * (w(er, n) - w(el, n));