16#include <Champ_Vect_Elem_Coloc.h>
17#include <Domaine_Cl_dis_base.h>
18#include <Dirichlet_homogene.h>
19#include <Neumann_homogene.h>
20#include <Periodique.h>
37 for (n = 0; n < cls.size(); n++)
40 int idx = sub_type(
Neumann, cls[n].valeur())
41 + 2 * sub_type(
Navier, cls[n].valeur())
47 Cerr <<
"Champ_Vect_Elem_Coloc : CL non codee rencontree!" << finl;
const Domaine & domaine() const
const Domaine_Cl_dis_base & domaine_Cl_dis() const
void init_fcl() const override
class Conds_lim This class represents a vector of boundary conditions.
Classe Dirichlet_homogene This class is the base class of the hierarchy of homogeneous Dirichlet-type...
Dirichlet This class is the base class of the hierarchy of Dirichlet-type boundary conditions.
const Cond_lim & les_conditions_limites(int) const
Returns the i-th boundary condition.
Class defining operators and methods for all reading operation in an input flow (file,...
const Nom & le_nom() const override
Returns the name of the field.
int num_face(const int) const
Navier Velocity boundary condition of type "Navier":
Classe Neumann_homogene This class is the base class of the hierarchy of homogeneous Neumann-type bou...
Classe Neumann This class is the base class of the hierarchy of Neumann-type boundary conditions.
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.
class Periodique This class represents a periodic boundary condition.
static void exit(int exit_code=-1)
Exit routine for TRUST within a Kokkos region.
Base class for output streams.