void remplir_type_elem_Cl(const Domaine_EF &)
appele par remplir_volumes_entrelaces_Cl() : remplissage de type_elem_Cl_
Domaine_EF & domaine_EF()
int initialiser(double temps) override
Initialise les CLs Contrairement aux methodes mettre_a_jour, les methodes.
const ArrOfInt & get_type_sommet() const
void imposer_symetrie(DoubleTab &, int tous_les_sommets_sym=0) const
Impose les conditions de symetrie c.
int nb_bord_periodicite() const
void modifie_gradient(ArrOfDouble &grad_mod, const ArrOfDouble &grad, int num_som) const
void imposer_symetrie_partiellement(DoubleTab &, const Noms &) const
void imposer_symetrie_matrice_secmem(Matrice_Morse &la_matrice, DoubleTab &secmem) const
On transforme la_matrice et le secmem pour avoir un secmem normal aux bords , plus la matrice pour as...
void imposer_cond_lim(Champ_Inc_base &, double) override
Impose les conditions aux limites a la valeur temporelle "temps" du Champ_Inc.
OWN_PTR(Champ_Don_base) normales_symetrie_
int nb_faces_sortie_libre() const
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
void completer()
Appel Cond_lim_base::completer() sur chaque condition aux limites.
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.