16#ifndef Champ_P1iP1B_implementation_included
17#define Champ_P1iP1B_implementation_included
19#include <Champ_implementation_divers.h>
37 DoubleVect&
valeur_a_elem(
const DoubleVect& position, DoubleVect& val,
int le_poly)
const override;
39 double valeur_a_elem_compo(
const DoubleVect& position,
int le_poly,
int ncomp)
const override;
41 DoubleTab&
valeur_aux_elems(
const DoubleTab& positions,
const IntVect& les_polys, DoubleTab& valeurs)
const override;
43 DoubleVect&
valeur_aux_elems_compo(
const DoubleTab& positions,
const IntVect& les_polys, DoubleVect& valeurs,
int ncomp)
const override;
DoubleTab & valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs) const override
Matrice matrice_filtrage_
DoubleTab & remplir_coord_noeuds(DoubleTab &positions) const override
virtual const Domaine_VEF & domaine_vef() const =0
DoubleTab & filtrage(const Domaine_VEF &, const Champ_base &, bool implicitCoupling=false) const
const double * adresse_champ_filtre_
double valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override
DoubleVect & valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override
DoubleVect & valeur_aux_sommets_compo(const Domaine &, DoubleVect &, int) const override
int remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override
DoubleTab & trace(const Frontiere_dis_base &fr, const DoubleTab &y, DoubleTab &x, int distant) const
int imprime_P1B(Sortie &, int) const
void completer(const Domaine_Cl_dis_base &zcl)
Champ_P1iP1B_implementation()
const DoubleTab & champ_filtre() const
int Condition_Neumann_imposee_
DoubleTab & valeur_aux_sommets(const Domaine &, DoubleTab &) const override
DoubleVect & valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp) const override
classe Champ_base Cette classe est la base de la hierarchie des champs.
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
classe Frontiere_dis_base Classe representant une frontiere discretisee.
Classe Matrice Classe generique de la hierarchie des matrices.
Classe de base des flux de sortie.