16#include <Paroi_Knudsen_non_negligeable.h>
17#include <Champ_front_fonc_gradient.h>
18#include <Discretisation_base.h>
40 Cerr <<
"Paroi_Knudsen_non_negligeable::readOn" << finl;
42 Motcles les_motcles(3);
44 les_motcles[0] =
"vitesse_paroi";
47 int nb_champs_lus = 0;
48 while (nb_champs_lus < 2)
51 int rang = les_motcles.search(mot);
59 le_champ_front.typer(
"Champ_front_fonc_gradient");
66 Cerr <<
"Paroi_Knudsen_non_negligeable::completer" << finl;
67 Nom type =
"Champ_front_fonc_gradient_";
71 le_champ_front.typer(type);
72 le_champ_front->associer_fr_dis_base(fr);
80 Cerr <<
"Paroi_Knudsen_non_negligeable::completer OK" << finl;
class Champ_front_fonc_gradient
void associer_ch_inc_base(const Champ_Inc_base &)
Domaine_Cl_dis_base & domaine_Cl_dis()
Returns the domain of discretized boundary conditions to which the object belongs.
std::vector< Motcle > app_domains
Dirichlet_paroi_defilante Imposes the wall velocity in an equation of type Navier_Stokes.
Class defining operators and methods for all reading operation in an input flow (file,...
const Discretisation_base & discretisation() const
Returns the discretization associated with the equation.
class Frontiere_dis_base Class representing a discretized boundary.
const Equation_base & equation() const
Returns the reference to the equation pointed to by MorEqn::mon_equation.
class Nom: a character string for naming TRUST objects.
const Nom & que_suis_je() const
Returns the string identifying the class.
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.
Paroi_Knudsen_non_negligeable Imposes a wall velocity slip in a Navier_Stokes type equation,...
void completer() override
DOES NOTHING must be overridden in derived classes.
Base class for output streams.