16#ifndef consigne_initiale_included
17#define consigne_initiale_included
19#include <FixedVector.h>
61#ifndef cible_donnee_included
62#define cible_donnee_included
64#include <FixedVector.h>
108#ifndef moyenne_par_morceaux_included
109#define moyenne_par_morceaux_included
111#include <FixedVector.h>
112#include <IJK_Field.h>
141 void set_time(
double time,
double time_step,
int time_iteration);
171#ifndef moyenne_glissante_included
172#define moyenne_glissante_included
174#include <FixedVector.h>
175#include <IJK_Field.h>
204 void set_time(
double time,
double time_step,
int time_iteration);
238#ifndef correction_one_direction_included
239#define correction_one_direction_included
241#include <FixedVector.h>
242#include <IJK_Field.h>
324#ifndef corrections_qdm_included
325#define corrections_qdm_included
327#include <FixedVector.h>
328#include <IJK_Field.h>
351 void set_time(
double time,
double time_step,
int time_iteration);
Objet_U()
Constructeur par defaut : attribue un numero d'identifiant unique a l'objet (object_id_),...
void compute_qdm_cible(double alpha_l)
void set_rho_l(double rho_liq)
: class consigne_initiale
void compute_qdm_cible(double qdm_initiale)
void set_time(int time_iteration)
: class correction_one_direction
moyenne_glissante parametres_moyenne_glissante_
int get_need_to_compute_correction_value()
void set_rho_vel_moyen_for_correction(double rho_vel_moyen)
double get_correct_velocity()
void set_vl_vv(double vl_vv)
int i_need_vitesse_relative_
type_correction get_type_corr() const
moyenne_glissante get_moyenne_glissante() const
cible_donnee get_cible_constante() const
moyenne_par_morceaux get_moyenne_par_morceaux() const
double get_velocity_correction()
correction_one_direction()
consigne_initiale get_consigne_initiale() const
int get_need_for_rho_liq()
double get_correction_value()
void set_mean_values_for_correction(double rho_vel_moyen, double rho_moyen, double alpha_l)
int get_need_for_vit_rel()
moyenne_par_morceaux parametres_moyenne_par_morceaux_
void set_rho_liq(double rho_liquide)
void compute_correction_value()
consigne_initiale parametres_consigne_initiale_
cible_donnee parametres_cible_constante_
void set_rho_moyen_alpha_l_for_correction(double rho_moyen, double alpha_l)
void compute_correct_velocity(double vel_ijk_t)
void set_correction(correction_one_direction &correction_in)
void set_time_for_correction(double time, double time_step, int time_iteration)
Vecteur3 get_velocity_corrections()
double get_correct_velocitiy_one_direction(int dir)
void set_rho_liquide(double rho_liquide)
int get_need_for_vitesse_relative(int direction)
void set_mean_values_for_corrections(double rho_vel_moyen, double rho_moyen, double alpha_l)
correction_one_direction correction_z_
type_dict_ get_type_() const
int get_need_to_compute_correction_value_one_direction(int direction)
void set_rho_moyen_alpha_l(double rho_moyen, double alpha_l)
void set_corrections(correction_one_direction &in_corr_x_, correction_one_direction &in_corr_y_, correction_one_direction &in_corr_z_)
void compute_correction_value_one_direction(int dir)
Vecteur3 get_correct_velocities()
void set_rho_vel_moyen(int direction, double rho_vel_moyen)
correction_one_direction correction_y_
Vecteur3 get_correction_values()
correction_one_direction correction_x_
void set_vitesse_relative(int direction, double vitesse_relative)
void compute_correct_velocity_one_direction(int dir, double vel_ijk_t)
void set_time(double time, double time_step, int time_iteration)
: class moyenne_glissante
void compute_qdm_cible(double alpha_liq)
void set_time(double time, double time_step, int time_iteration)
ArrOfDouble liste_instants_
double duree_effective_morceau_glissant_
void set_rho_l(double rho_liq)
ArrOfDouble liste_v_cible_
double duree_demandee_morceau_glissant_
ArrOfDouble liste_v_cible_dl_
: class moyenne_par_morceaux
void set_rho_l(double rho_liq)
void compute_qdm_cible(double alpha_l, double vitesse_relative)
void set_time(double time, double time_step, int time_iteration)
double duree_morceau_demandee_
double qdm_integ_partielle_