16#ifndef Discr_inst_included
17#define Discr_inst_included
26#include <Discretisation_base.h>
36 Cerr << __FILE__ << (int) __LINE__ <<
" not coded" << finl;
41 Cerr << __FILE__ << (int) __LINE__ <<
" not coded" << finl;
46 Cerr << __FILE__ << (int) __LINE__ <<
" not coded" << finl;
58 void discretiser_champ_fonc_don(
const Motcle& directive,
const Domaine_dis_base& z, Nature_du_champ nature,
const Noms& noms,
const Noms& unites,
int nb_comp,
double temps,
Objet_U& champ)
const;
classe Champ_Don_base classe de base des Champs donnes (non calcules)
Classe Champ_Fonc_Tabule Classe derivee de Champ_Fonc_base qui represente les.
classe Champ_Fonc_base Classe de base des champs qui sont fonction d'une grandeur calculee
classe Champ_base Cette classe est la base de la hierarchie des champs.
class Discr_inst Cette classe ne sait rien faire, on en a besoin pour le Pb_MED
void volume_maille(const Schema_Temps_base &sch, const Domaine_dis_base &z, OWN_PTR(Champ_Fonc_base) &ch) const
void modifier_champ_tabule(const Domaine_dis_base &domaine_vdf, Champ_Fonc_Tabule &lambda_tab, const VECT(OBS_PTR(Champ_base)) &ch_temper) const override
Nom domaine_cl_dis_type() const override
void discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, int nb_pas_dt, double temps, OWN_PTR(Champ_Inc_base) &champ, const Nom &sous_type=NOM_VIDE) const override
void discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, Nature_du_champ nature, const Noms &nom, const Noms &unite, int nb_comp, double temps, OWN_PTR(Champ_Fonc_base) &champ) const override
classe Discretisation_base Cette classe represente un schema de discretisation en espace,...
OBS_PTR(Domaine) le_domaine_
static const Nom NOM_VIDE
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les objets de TRUST
Un tableau de chaine de caracteres (VECT(Nom)).
Objet_U()
Constructeur par defaut : attribue un numero d'identifiant unique a l'objet (object_id_),...
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.