16#include <Init_par_partie.h>
35 for (
int i = 0; i < nbcomp; i++) is >>
R_loc(i);
37 for (
int i = 0; i < 2 * nbcomp; i++) is >>
val_don(i);
46 for (
int i = 0; i < tab_valeurs.
dimension(0); i++)
50 if (positions(i, 0) >
R_loc(0)) tab_valeurs(i) =
val_don(0);
51 else tab_valeurs(i) =
val_don(1);
55 if (positions(i, 0) >
R_loc(0)) tab_valeurs(i, 0) =
val_don(0);
56 else tab_valeurs(i, 0) =
val_don(1);
58 if (positions(i, 1) >
R_loc(1)) tab_valeurs(i, 1) =
val_don(2);
59 else tab_valeurs(i, 1) =
val_don(3);
63 if (positions(i, 0) >
R_loc(0)) tab_valeurs(i, 0) =
val_don(0);
64 else tab_valeurs(i, 0) =
val_don(1);
66 if (positions(i, 1) >
R_loc(1)) tab_valeurs(i, 1) =
val_don(2);
67 else tab_valeurs(i, 1) =
val_don(3);
69 if (positions(i, 2) >
R_loc(2)) tab_valeurs(i, 2) =
val_don(4);
70 else tab_valeurs(i, 2) =
val_don(5);
72 else Cerr <<
" error nbcomp " << finl;
int lire_dimension(Entree &, const Nom &)
Verification de la dimension du champ Renvoie la dimension du champ.
Class defining operators and methods for all reading operation in an input flow (file,...
virtual void fixer_nb_comp(int i)
Fixe le nombre de composantes du champ.
DoubleTab & valeur_aux(const DoubleTab &positions, DoubleTab &valeurs) const override
Provoque une erreur ! Doit etre surchargee par les classes derivees.
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
Classe de base des flux de sortie.
_SIZE_ dimension(int d) const
_SIZE_ size_totale() const