16#ifndef Fluide_Diphasique_included
17#define Fluide_Diphasique_included
19#include <Fluide_Incompressible.h>
20#include <Milieu_base.h>
22#include <Milieu_base.h>
23#include <Solid_Particle_base.h>
64 template <
typename RETURN_TYPE>
65 RETURN_TYPE
invalid_(
const char * nom_funct)
const
67 Cerr <<
"Invalid call to the method Fluide_Diphasique::" << nom_funct <<
" !!!" << finl;
class Champ_Don_base base class of Given Fields (not calculated)
class Champ_base This class is the base of the fields hierarchy.
class Discretisation_base This class represents a spatial discretization scheme, which
double chaleur_latente() const
const Champ_Don_base & conductivite() const override
Returns the conductivity of the medium (const version).
int initialiser(const double temps) override
OWN_PTR(Champ_Don_base) sigma_
Champ_Don_base & capacite_calorifique() override
Returns the heat capacity of the medium.
const bool & get_is_solid_particle() const
const Fluide_Incompressible & fluide_phase(int la_phase) const
const Champ_Don_base & capacite_calorifique() const override
Returns the heat capacity of the medium (const version).
void set_param(Param ¶m) const override
Champ_Don_base & conductivite() override
Returns the conductivity of the medium.
Champ_Don_base & beta_t() override
Returns beta_t of the medium.
OWN_PTR(Milieu_base) phase0_
Champ_base & masse_volumique() override
Returns the mass density of the medium.
const Champ_Don_base & diffusivite() const override
Returns the diffusivity of the medium (const version).
void verifier_coherence_champs(int &err, Nom &message) override
const int & get_id_fluid_phase() const
Champ_Don_base & diffusivite() override
Returns the diffusivity of the medium.
void mettre_a_jour(double temps) override
void discretiser(const Probleme_base &pb, const Discretisation_base &dis) override
RETURN_TYPE invalid_(const char *nom_funct) const
OWN_PTR(Champ_Don_base) chaleur_latente_
const Champ_base & masse_volumique() const override
Returns the mass density of the medium (const version).
const Champ_Don_base & beta_t() const override
Returns beta_t of the medium (const version).
Represents an incompressible fluid and its properties:
Milieu_base This class is the base of the (physical) medium hierarchy.
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
Helper class to factorize the readOn method of Objet_U classes.
class Probleme_base It is a Probleme_U that is not a coupling.