16#include <Traitement_particulier_NS_chmoy_faceperio.h>
17#include <LecFicDistribue.h>
18#include <Navier_Stokes_std.h>
19#include <Schema_Temps_base.h>
48 Motcle accouverte =
"{" , accfermee =
"}" ;
51 if (motbidon == accouverte)
54 les_mots[0] =
"stats";
57 while(motlu != accfermee)
59 int rang=les_mots.
search(motlu);
69 Cerr <<
"Reading time statitics parameters..." << finl;
76 Cerr <<
"Default case..." << finl;
77 Cerr <<
"Les mots cles possibles sont "<< les_mots <<
" { et }" << finl;
78 Cerr <<
"Vous avez lu :" << motlu << finl;
85 if (motlu != accfermee)
87 Cerr <<
"Error while reading in Traitement_particulier_NS_canal" << finl;;
88 Cerr <<
"We were expecting a }" << finl;
94 Cerr <<
"Error while reading in Traitement_particulier_NS_canal" << finl;
95 Cerr <<
"We were expecting a {" << finl;
108 Cerr <<
" Traitement_particulier_NS_chmoy_faceperio : non prevu pour des calculs autres que 3D " << finl;
115 double temps = mon_equation->inconnue().temps();
116 int Nbfaces,num_face;
120 Nom fichier =
"chmoy_face_perio";
121 ifstream fic(fichier);
124 Cerr <<
" pas de fichier : chmoy_face_perio - reprise des calculs impossible" << finl;
132 for (
int i=0; i<Nbfaces; i++)
140 double temps = mon_equation->inconnue().temps();
141 double dt = mon_equation->schema_temps().pas_de_temps();
Class defining operators and methods for all reading operation in an input flow (file,...
Cette classe implemente les operateurs et les methodes virtuelles de la classe EFichier de la facon s...
Une chaine de caractere (Nom) en majuscules.
Un tableau d'objets de la classe Motcle.
int search(const Motcle &t) const
class Nom Une chaine de caractere pour nommer les objets de TRUST
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.
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.
classe Traitement_particulier_NS_base Derive de Support_Champ_Masse_Volumique: utilisation de rho
classe Traitement_particulier_chmoy_faceperio Cette classe permet de faire les traitements particulie...
Entree & lire(Entree &) override
void post_traitement_particulier() override
virtual void calcul_chmoy_faceperio(double, double, double)=0
DoubleTab chmoy_faceperio
void preparer_calcul_particulier() override
virtual void init_calcul_stats()=0