16#include <Discretisation_base.h>
17#include <Loi_Fermeture_Test.h>
18#include <Schema_Temps_base.h>
19#include <Probleme_base.h>
43 champ_test_->valeurs()=temps*
coef_;
44 champ_test_->changer_temps(temps);
54 dis.
discretiser_champ(
"CHAMP_ELEM", le_dom_dis,
"test_time",
"s",1 ,temps, champ_test_);
class Discretisation_base This class represents a spatial discretization scheme, which
void discretiser_champ(const Motcle &directive, const Domaine_dis_base &z, const Nom &nom, const Nom &unite, int nb_comp, int nb_pas_dt, double temps, OWN_PTR(Champ_Inc_base)&champ, const Nom &sous_type=NOM_VIDE) const
class Domaine_dis_base This class is the base of the hierarchy of discretized domains.
Class defining operators and methods for all reading operation in an input flow (file,...
: class Loi_Fermeture_Test
void mettre_a_jour(double temps) override
This method is called by the problem after mettre_a_jour() of equations and medium.
void set_param(Param ¶m) const override
This method is called by the readOn of the class.
void discretiser(const Discretisation_base &) override
This method is called by the problem after the discretization of equations and medium and before.
: Base class of closure laws.
virtual void discretiser(const Discretisation_base &)
This method is called by the problem after the discretization of equations and medium and before.
const Probleme_base & mon_probleme() const
Returns the problem (this method was created to avoid giving write access to the problem via the REF)...
Champs_compris champs_compris_
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
Helper class to factorize the readOn method of Objet_U classes.
void ajouter(const char *keyword, const int *value, Param::Nature nat=Param::OPTIONAL)
Register an integer parameter.
class Probleme_base It is a Probleme_U that is not a coupling.
const Schema_Temps_base & schema_temps() const
Returns the time scheme associated with the problem.
const Domaine_dis_base & domaine_dis() const
Returns the discretized domain associated with the problem (const version).
double temps_courant() const
Returns the current time.
Base class for output streams.