16#include <Operateur_IJK_faces_conv_base.h>
17#include <Perf_counters.h>
21Operateur_IJK_faces_conv_base_double::Operateur_IJK_faces_conv_base_double()
49 const IJK_Field_double& vx,
const IJK_Field_double& vy,
const IJK_Field_double& vz,
50 IJK_Field_double& dvx, IJK_Field_double& dvy, IJK_Field_double& dvz)
52 statistics().begin_count(STD_COUNTERS::convection,statistics().get_last_opened_counter_level()+1);
64 statistics().end_count(STD_COUNTERS::convection);
68 const IJK_Field_double& vx,
const IJK_Field_double& vy,
const IJK_Field_double& vz,
69 IJK_Field_double& dvx, IJK_Field_double& dvy, IJK_Field_double& dvz)
71 statistics().begin_count(STD_COUNTERS::convection,statistics().get_last_opened_counter_level()+1);
83 statistics().end_count(STD_COUNTERS::convection);
This class encapsulates all the information related to the eulerian mesh for TrioIJK.
bool get_periodic_flag(int direction) const
Method returns true if periodic in this direction.
Class defining operators and methods for all reading operation in an input flow (file,...
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.
void compute_set(IJK_Field_double &dvx, IJK_Field_double &dvy, IJK_Field_double &dvz)
void compute_add(IJK_Field_double &dvx, IJK_Field_double &dvy, IJK_Field_double &dvz)
void ajouter(const IJK_Field_double &inputx, const IJK_Field_double &inputy, const IJK_Field_double &inputz, const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, IJK_Field_double &dvx, IJK_Field_double &dvy, IJK_Field_double &dvz)
Operateur_IJK_data_channel channel_data_
const IJK_Field_double * inputy_
virtual void initialize(const Domaine_IJK &splitting)
const IJK_Field_double * inputz_
const IJK_Field_double * vz_
void calculer(const IJK_Field_double &inputx, const IJK_Field_double &inputy, const IJK_Field_double &inputz, const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, IJK_Field_double &dvx, IJK_Field_double &dvy, IJK_Field_double &dvz)
const IJK_Field_double * vy_
const IJK_Field_double * vx_
const IJK_Field_double * inputx_
Classe de base des flux de sortie.