16#ifndef IJK_switch_FT_included
17#define IJK_switch_FT_included
19#include <IJK_switch.h>
20#include <IJK_Interfaces.h>
21#include <TRUST_List.h>
22#include <init_forcage_THI.h>
24#include <corrections_qdm.h>
25#include <IJK_Thermals.h>
35 Cerr <<
"Erreur Switch_double(Switch_double&) interdit a cause du membre IJK_Interfaces" << finl;
40 Cerr <<
"Erreur Switch_double=() interdit a cause du membre IJK_Interfaces" << finl;
56 DoubleTab& coeff_j, IntTab Indice_j,
57 DoubleTab& coeff_k, IntTab Indice_k)
override;
59 DoubleTab& coeff_i, IntTab Indice_i,
60 DoubleTab& coeff_j, IntTab Indice_j,
61 DoubleTab& coeff_k, IntTab Indice_k)
override;
class Nom Une chaine de caractere pour nommer les objets de TRUST
Helper class to factorize the readOn method of Objet_U classes.
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Cette classe est a la classe C++ ofstream ce que la classe Sortie est a la classe C++ ostream Elle re...
corrections_qdm old_qdm_corrections_
friend class IJK_Thermals
ArrOfDouble liste_instants_
init_forcage_THI old_forcage_
void set_param_reprise(Param ¶m) override
init_forcage_THI new_forcage_
Switch_FT_double(const Switch_FT_double &x)
void initialise() override
IJK_Interfaces interfaces_
double vap_velocity_tmoy_
int old_ijk_splitting_ft_extension_
void compute_and_write_extra_fields_direct(SFichier &file, DoubleTab &coeff_i, IntTab Indice_i, DoubleTab &coeff_j, IntTab Indice_j, DoubleTab &coeff_k, IntTab Indice_k) override
double liq_velocity_tmoy_
void prepare_run() override
ArrOfDouble liste_liq_dl_
double vitesse_upstream_reprise_
double velocity_bubble_old_
corrections_qdm new_qdm_corrections_
void ecrire_header_lata(const Nom lata_name) override
const Switch_FT_double & operator=(const Switch_FT_double &)
ArrOfDouble liste_vap_dl_
void set_param(Param ¶m) const override
void prepare_thermals(const Nom lata_name) override
void init_thermals() override
void ecrire_fichier_reprise(const char *fichier_sauvegarde, const bool and_lata=true) override
void compute_and_write_extra_fields(const Nom &lata_name, DoubleTab &coeff_i, IntTab Indice_i, DoubleTab &coeff_j, IntTab Indice_j, DoubleTab &coeff_k, IntTab Indice_k) override
double last_source_qdm_update_time_