Champ_P1NC_implementation#
#include <Champ_P1NC_implementation.h>
How to cite this class in this doc#
:ref:`Champ\_P1NC\_implementation <class-champ-p1nc-implementation>`
[Champ\_P1NC\_implementation](#class-champ-p1nc-implementation)
Detailed description#
Inherits from#
public : Champ_implementation_divers
Inherited by#
public : Champ_Fonc_P1NC
public : Champ_P1NC
List of Public Methods#
List of Protected Methods#
Complete Member Function Documentation#
ch_som
DoubleTab & Champ_P1NC_implementation::ch_som()
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::ch_som() <public-doubletab-ref-champ-p1nc-implementation-ch-som>`
[DoubleTab & Champ_P1NC_implementation::ch_som()](#public-doubletab-ref-champ-p1nc-implementation-ch-som)
ch_som_vect
DoubleVect & Champ_P1NC_implementation::ch_som_vect()
References
Referenced By
How to cite in this doc:
:ref:`DoubleVect & Champ_P1NC_implementation::ch_som_vect() <public-doublevect-ref-champ-p1nc-implementation-ch-som-vect>`
[DoubleVect & Champ_P1NC_implementation::ch_som_vect()](#public-doublevect-ref-champ-p1nc-implementation-ch-som-vect)
Champ_P1NC_implementation
Champ_P1NC_implementation::Champ_P1NC_implementation()
References
How to cite in this doc:
:ref:`Champ_P1NC_implementation::Champ_P1NC_implementation() <public-champ-p1nc-implementation-champ-p1nc-implementation>`
[Champ_P1NC_implementation::Champ_P1NC_implementation()](#public-champ-p1nc-implementation-champ-p1nc-implementation)
coord_barycentrique
double Champ_P1NC_implementation::coord_barycentrique(const IntTab &sommet_poly, const DoubleTab &coord, double x, double y, double z, int le_poly, int face) const
How to cite in this doc:
:ref:`double Champ_P1NC_implementation::coord_barycentrique(const IntTab &sommet_poly, const DoubleTab &coord, double x, double y, double z, int le_poly, int face) const <public-double-champ-p1nc-implementation-coord-barycentrique-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-double-x-double-y-double-z-int-le-poly-int-face-const>`
[double Champ_P1NC_implementation::coord_barycentrique(const IntTab &sommet_poly, const DoubleTab &coord, double x, double y, double z, int le_poly, int face) const](#public-double-champ-p1nc-implementation-coord-barycentrique-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-double-x-double-y-double-z-int-le-poly-int-face-const)
coord_barycentrique
double Champ_P1NC_implementation::coord_barycentrique(const IntTab &sommet_poly, const DoubleTab &coord, double x, double y, int le_poly, int face) const
Referenced By
How to cite in this doc:
:ref:`double Champ_P1NC_implementation::coord_barycentrique(const IntTab &sommet_poly, const DoubleTab &coord, double x, double y, int le_poly, int face) const <public-double-champ-p1nc-implementation-coord-barycentrique-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-double-x-double-y-int-le-poly-int-face-const>`
[double Champ_P1NC_implementation::coord_barycentrique(const IntTab &sommet_poly, const DoubleTab &coord, double x, double y, int le_poly, int face) const](#public-double-champ-p1nc-implementation-coord-barycentrique-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-double-x-double-y-int-le-poly-int-face-const)
dimensionner_Mat_Bloc_Morse_Sym
void Champ_P1NC_implementation::dimensionner_Mat_Bloc_Morse_Sym(Matrice &matrice_tmp)
References
How to cite in this doc:
:ref:`void Champ_P1NC_implementation::dimensionner_Mat_Bloc_Morse_Sym(Matrice &matrice_tmp) <public-void-champ-p1nc-implementation-dimensionner-mat-bloc-morse-sym-matrice-ref-matrice-tmp>`
[void Champ_P1NC_implementation::dimensionner_Mat_Bloc_Morse_Sym(Matrice &matrice_tmp)](#public-void-champ-p1nc-implementation-dimensionner-mat-bloc-morse-sym-matrice-ref-matrice-tmp)
filtrer_H1
void Champ_P1NC_implementation::filtrer_H1(DoubleTab &) const
References
Referenced By
How to cite in this doc:
:ref:`void Champ_P1NC_implementation::filtrer_H1(DoubleTab &) const <public-void-champ-p1nc-implementation-filtrer-h1-doubletab-ref-const>`
[void Champ_P1NC_implementation::filtrer_H1(DoubleTab &) const](#public-void-champ-p1nc-implementation-filtrer-h1-doubletab-ref-const)
filtrer_L2
void Champ_P1NC_implementation::filtrer_L2(DoubleTab &) const
References
How to cite in this doc:
:ref:`void Champ_P1NC_implementation::filtrer_L2(DoubleTab &) const <public-void-champ-p1nc-implementation-filtrer-l2-doubletab-ref-const>`
[void Champ_P1NC_implementation::filtrer_L2(DoubleTab &) const](#public-void-champ-p1nc-implementation-filtrer-l2-doubletab-ref-const)
filtrer_resu
void Champ_P1NC_implementation::filtrer_resu(DoubleTab &) const
References
Referenced By
How to cite in this doc:
:ref:`void Champ_P1NC_implementation::filtrer_resu(DoubleTab &) const <public-void-champ-p1nc-implementation-filtrer-resu-doubletab-ref-const>`
[void Champ_P1NC_implementation::filtrer_resu(DoubleTab &) const](#public-void-champ-p1nc-implementation-filtrer-resu-doubletab-ref-const)
fixer_nb_valeurs_nodales
int Champ_P1NC_implementation::fixer_nb_valeurs_nodales(int)
References
How to cite in this doc:
:ref:`int Champ_P1NC_implementation::fixer_nb_valeurs_nodales(int) <public-int-champ-p1nc-implementation-fixer-nb-valeurs-nodales-int>`
[int Champ_P1NC_implementation::fixer_nb_valeurs_nodales(int)](#public-int-champ-p1nc-implementation-fixer-nb-valeurs-nodales-int)
fonction_forme_2D
double Champ_P1NC_implementation::fonction_forme_2D(double x, double y, int le_poly, int face, const IntTab &sommet_poly, const DoubleTab &coord) const
Referenced By
How to cite in this doc:
:ref:`double Champ_P1NC_implementation::fonction_forme_2D(double x, double y, int le_poly, int face, const IntTab &sommet_poly, const DoubleTab &coord) const <public-double-champ-p1nc-implementation-fonction-forme-2d-double-x-double-y-int-le-poly-int-face-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-const>`
[double Champ_P1NC_implementation::fonction_forme_2D(double x, double y, int le_poly, int face, const IntTab &sommet_poly, const DoubleTab &coord) const](#public-double-champ-p1nc-implementation-fonction-forme-2d-double-x-double-y-int-le-poly-int-face-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-const)
fonction_forme_2D_v
KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::fonction_forme_2D_v(double x, double y, int le_poly, int face, CIntTabView sommet_poly, CDoubleTabView coord) const
Referenced By
How to cite in this doc:
:ref:`KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::fonction_forme_2D_v(double x, double y, int le_poly, int face, CIntTabView sommet_poly, CDoubleTabView coord) const <public-kokkos-inline-function-double-champ-p1nc-implementation-fonction-forme-2d-v-double-x-double-y-int-le-poly-int-face-cinttabview-sommet-poly-cdoubletabview-coord-const>`
[KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::fonction_forme_2D_v(double x, double y, int le_poly, int face, CIntTabView sommet_poly, CDoubleTabView coord) const](#public-kokkos-inline-function-double-champ-p1nc-implementation-fonction-forme-2d-v-double-x-double-y-int-le-poly-int-face-cinttabview-sommet-poly-cdoubletabview-coord-const)
fonction_forme_3D
double Champ_P1NC_implementation::fonction_forme_3D(double x, double y, double z, int le_poly, int face, const IntTab &sommet_poly, const DoubleTab &coord) const
Referenced By
How to cite in this doc:
:ref:`double Champ_P1NC_implementation::fonction_forme_3D(double x, double y, double z, int le_poly, int face, const IntTab &sommet_poly, const DoubleTab &coord) const <public-double-champ-p1nc-implementation-fonction-forme-3d-double-x-double-y-double-z-int-le-poly-int-face-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-const>`
[double Champ_P1NC_implementation::fonction_forme_3D(double x, double y, double z, int le_poly, int face, const IntTab &sommet_poly, const DoubleTab &coord) const](#public-double-champ-p1nc-implementation-fonction-forme-3d-double-x-double-y-double-z-int-le-poly-int-face-const-inttab-ref-sommet-poly-const-doubletab-ref-coord-const)
fonction_forme_3D_v
KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::fonction_forme_3D_v(double x, double y, double z, int le_poly, int face, CIntTabView sommet_poly, CDoubleTabView coord) const
Referenced By
How to cite in this doc:
:ref:`KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::fonction_forme_3D_v(double x, double y, double z, int le_poly, int face, CIntTabView sommet_poly, CDoubleTabView coord) const <public-kokkos-inline-function-double-champ-p1nc-implementation-fonction-forme-3d-v-double-x-double-y-double-z-int-le-poly-int-face-cinttabview-sommet-poly-cdoubletabview-coord-const>`
[KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::fonction_forme_3D_v(double x, double y, double z, int le_poly, int face, CIntTabView sommet_poly, CDoubleTabView coord) const](#public-kokkos-inline-function-double-champ-p1nc-implementation-fonction-forme-3d-v-double-x-double-y-double-z-int-le-poly-int-face-cinttabview-sommet-poly-cdoubletabview-coord-const)
get_MatP1NC2P1_H1
const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_H1() const
References
How to cite in this doc:
:ref:`const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_H1() const <public-const-matrice-morse-sym-ref-champ-p1nc-implementation-get-matp1nc2p1-h1-const>`
[const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_H1() const](#public-const-matrice-morse-sym-ref-champ-p1nc-implementation-get-matp1nc2p1-h1-const)
get_MatP1NC2P1_L2
const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_L2() const
References
Referenced By
How to cite in this doc:
:ref:`const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_L2() const <public-const-matrice-morse-sym-ref-champ-p1nc-implementation-get-matp1nc2p1-l2-const>`
[const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_L2() const](#public-const-matrice-morse-sym-ref-champ-p1nc-implementation-get-matp1nc2p1-l2-const)
get_MatP1NC2P1_L2_H1
const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_L2_H1() const
References
How to cite in this doc:
:ref:`const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_L2_H1() const <public-const-matrice-morse-sym-ref-champ-p1nc-implementation-get-matp1nc2p1-l2-h1-const>`
[const Matrice_Morse_Sym & Champ_P1NC_implementation::get_MatP1NC2P1_L2_H1() const](#public-const-matrice-morse-sym-ref-champ-p1nc-implementation-get-matp1nc2p1-l2-h1-const)
get_solveur_H1
const SolveurSys & Champ_P1NC_implementation::get_solveur_H1() const
References
How to cite in this doc:
:ref:`const SolveurSys & Champ_P1NC_implementation::get_solveur_H1() const <public-const-solveursys-ref-champ-p1nc-implementation-get-solveur-h1-const>`
[const SolveurSys & Champ_P1NC_implementation::get_solveur_H1() const](#public-const-solveursys-ref-champ-p1nc-implementation-get-solveur-h1-const)
get_solveur_L2
const SolveurSys & Champ_P1NC_implementation::get_solveur_L2() const
References
How to cite in this doc:
:ref:`const SolveurSys & Champ_P1NC_implementation::get_solveur_L2() const <public-const-solveursys-ref-champ-p1nc-implementation-get-solveur-l2-const>`
[const SolveurSys & Champ_P1NC_implementation::get_solveur_L2() const](#public-const-solveursys-ref-champ-p1nc-implementation-get-solveur-l2-const)
get_solveur_L2_H1
const SolveurSys & Champ_P1NC_implementation::get_solveur_L2_H1() const
References
How to cite in this doc:
:ref:`const SolveurSys & Champ_P1NC_implementation::get_solveur_L2_H1() const <public-const-solveursys-ref-champ-p1nc-implementation-get-solveur-l2-h1-const>`
[const SolveurSys & Champ_P1NC_implementation::get_solveur_L2_H1() const](#public-const-solveursys-ref-champ-p1nc-implementation-get-solveur-l2-h1-const)
imprime_P1NC
int Champ_P1NC_implementation::imprime_P1NC(Sortie &, int) const
References
Referenced By
How to cite in this doc:
:ref:`int Champ_P1NC_implementation::imprime_P1NC(Sortie &, int) const <public-int-champ-p1nc-implementation-imprime-p1nc-sortie-ref-int-const>`
[int Champ_P1NC_implementation::imprime_P1NC(Sortie &, int) const](#public-int-champ-p1nc-implementation-imprime-p1nc-sortie-ref-int-const)
Mat_Morse_to_Mat_Bloc
void Champ_P1NC_implementation::Mat_Morse_to_Mat_Bloc(Matrice &matrice_tmp)
References
How to cite in this doc:
:ref:`void Champ_P1NC_implementation::Mat_Morse_to_Mat_Bloc(Matrice &matrice_tmp) <public-void-champ-p1nc-implementation-mat-morse-to-mat-bloc-matrice-ref-matrice-tmp>`
[void Champ_P1NC_implementation::Mat_Morse_to_Mat_Bloc(Matrice &matrice_tmp)](#public-void-champ-p1nc-implementation-mat-morse-to-mat-bloc-matrice-ref-matrice-tmp)
nb_colonnes
int Champ_P1NC_implementation::nb_colonnes()
Referenced By
How to cite in this doc:
:ref:`int Champ_P1NC_implementation::nb_colonnes() <public-int-champ-p1nc-implementation-nb-colonnes>`
[int Champ_P1NC_implementation::nb_colonnes()](#public-int-champ-p1nc-implementation-nb-colonnes)
nb_colonnes_tot
int Champ_P1NC_implementation::nb_colonnes_tot()
Referenced By
How to cite in this doc:
:ref:`int Champ_P1NC_implementation::nb_colonnes_tot() <public-int-champ-p1nc-implementation-nb-colonnes-tot>`
[int Champ_P1NC_implementation::nb_colonnes_tot()](#public-int-champ-p1nc-implementation-nb-colonnes-tot)
remplir_coord_noeuds
DoubleTab & Champ_P1NC_implementation::remplir_coord_noeuds(DoubleTab &positions) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::remplir_coord_noeuds(DoubleTab &positions) const override <public-doubletab-ref-champ-p1nc-implementation-remplir-coord-noeuds-doubletab-ref-positions-const-override>`
[DoubleTab & Champ_P1NC_implementation::remplir_coord_noeuds(DoubleTab &positions) const override](#public-doubletab-ref-champ-p1nc-implementation-remplir-coord-noeuds-doubletab-ref-positions-const-override)
remplir_coord_noeuds_et_polys
int Champ_P1NC_implementation::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`int Champ_P1NC_implementation::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override <public-int-champ-p1nc-implementation-remplir-coord-noeuds-et-polys-doubletab-ref-positions-intvect-ref-polys-const-override>`
[int Champ_P1NC_implementation::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override](#public-int-champ-p1nc-implementation-remplir-coord-noeuds-et-polys-doubletab-ref-positions-intvect-ref-polys-const-override)
valeur_a_elem
DoubleVect & Champ_P1NC_implementation::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`DoubleVect & Champ_P1NC_implementation::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override <public-doublevect-ref-champ-p1nc-implementation-valeur-a-elem-const-doublevect-ref-position-doublevect-ref-val-int-le-poly-const-override>`
[DoubleVect & Champ_P1NC_implementation::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override](#public-doublevect-ref-champ-p1nc-implementation-valeur-a-elem-const-doublevect-ref-position-doublevect-ref-val-int-le-poly-const-override)
valeur_a_elem_compo
double Champ_P1NC_implementation::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override
Reimplements:
References
How to cite in this doc:
:ref:`double Champ_P1NC_implementation::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override <public-double-champ-p1nc-implementation-valeur-a-elem-compo-const-doublevect-ref-position-int-le-poly-int-ncomp-const-override>`
[double Champ_P1NC_implementation::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override](#public-double-champ-p1nc-implementation-valeur-a-elem-compo-const-doublevect-ref-position-int-le-poly-int-ncomp-const-override)
valeur_a_sommet_compo
double Champ_P1NC_implementation::valeur_a_sommet_compo(int num_som, int le_poly, int ncomp) const
References
How to cite in this doc:
:ref:`double Champ_P1NC_implementation::valeur_a_sommet_compo(int num_som, int le_poly, int ncomp) const <public-double-champ-p1nc-implementation-valeur-a-sommet-compo-int-num-som-int-le-poly-int-ncomp-const>`
[double Champ_P1NC_implementation::valeur_a_sommet_compo(int num_som, int le_poly, int ncomp) const](#public-double-champ-p1nc-implementation-valeur-a-sommet-compo-int-num-som-int-le-poly-int-ncomp-const)
valeur_a_sommet_compo
KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::valeur_a_sommet_compo(int num_som, int num_elem, int ncomp, CIntTabView elem_faces, CIntTabView sommet_elem, CDoubleTabView ch) const
How to cite in this doc:
:ref:`KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::valeur_a_sommet_compo(int num_som, int num_elem, int ncomp, CIntTabView elem_faces, CIntTabView sommet_elem, CDoubleTabView ch) const <public-kokkos-inline-function-double-champ-p1nc-implementation-valeur-a-sommet-compo-int-num-som-int-num-elem-int-ncomp-cinttabview-elem-faces-cinttabview-sommet-elem-cdoubletabview-ch-const>`
[KOKKOS_INLINE_FUNCTION double Champ_P1NC_implementation::valeur_a_sommet_compo(int num_som, int num_elem, int ncomp, CIntTabView elem_faces, CIntTabView sommet_elem, CDoubleTabView ch) const](#public-kokkos-inline-function-double-champ-p1nc-implementation-valeur-a-sommet-compo-int-num-som-int-num-elem-int-ncomp-cinttabview-elem-faces-cinttabview-sommet-elem-cdoubletabview-ch-const)
valeur_aux_centres_de_gravite
DoubleTab & Champ_P1NC_implementation::valeur_aux_centres_de_gravite(const Domaine &, DoubleTab &valeurs) const
Computes values at the centers of gravity for a P1NC field.
This method calculates the values of a P1NC field at the centers of gravity of the mesh elements. For each component of the field, it averages the values from the faces of each polygon.
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::valeur_aux_centres_de_gravite(const Domaine &, DoubleTab &valeurs) const <public-doubletab-ref-champ-p1nc-implementation-valeur-aux-centres-de-gravite-const-domaine-ref-doubletab-ref-valeurs-const>`
[DoubleTab & Champ_P1NC_implementation::valeur_aux_centres_de_gravite(const Domaine &, DoubleTab &valeurs) const](#public-doubletab-ref-champ-p1nc-implementation-valeur-aux-centres-de-gravite-const-domaine-ref-doubletab-ref-valeurs-const)
valeur_aux_elems
DoubleTab & Champ_P1NC_implementation::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs) const override
Reimplements:
References
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs) const override <public-doubletab-ref-champ-p1nc-implementation-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-valeurs-const-override>`
[DoubleTab & Champ_P1NC_implementation::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs) const override](#public-doubletab-ref-champ-p1nc-implementation-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-valeurs-const-override)
valeur_aux_elems_compo
DoubleVect & Champ_P1NC_implementation::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp) const override
Reimplements:
References
How to cite in this doc:
:ref:`DoubleVect & Champ_P1NC_implementation::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp) const override <public-doublevect-ref-champ-p1nc-implementation-valeur-aux-elems-compo-const-doubletab-ref-positions-const-intvect-ref-les-polys-doublevect-ref-valeurs-int-ncomp-const-override>`
[DoubleVect & Champ_P1NC_implementation::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp) const override](#public-doublevect-ref-champ-p1nc-implementation-valeur-aux-elems-compo-const-doubletab-ref-positions-const-intvect-ref-les-polys-doublevect-ref-valeurs-int-ncomp-const-override)
valeur_aux_elems_compo_smooth
DoubleVect & Champ_P1NC_implementation::valeur_aux_elems_compo_smooth(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp)
References
Referenced By
How to cite in this doc:
:ref:`DoubleVect & Champ_P1NC_implementation::valeur_aux_elems_compo_smooth(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp) <public-doublevect-ref-champ-p1nc-implementation-valeur-aux-elems-compo-smooth-const-doubletab-ref-positions-const-intvect-ref-les-polys-doublevect-ref-valeurs-int-ncomp>`
[DoubleVect & Champ_P1NC_implementation::valeur_aux_elems_compo_smooth(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp)](#public-doublevect-ref-champ-p1nc-implementation-valeur-aux-elems-compo-smooth-const-doubletab-ref-positions-const-intvect-ref-les-polys-doublevect-ref-valeurs-int-ncomp)
valeur_aux_elems_smooth
DoubleTab & Champ_P1NC_implementation::valeur_aux_elems_smooth(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs)
References
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::valeur_aux_elems_smooth(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs) <public-doubletab-ref-champ-p1nc-implementation-valeur-aux-elems-smooth-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-valeurs>`
[DoubleTab & Champ_P1NC_implementation::valeur_aux_elems_smooth(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs)](#public-doubletab-ref-champ-p1nc-implementation-valeur-aux-elems-smooth-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-valeurs)
valeur_aux_sommets
DoubleTab & Champ_P1NC_implementation::valeur_aux_sommets(const Domaine &dom, DoubleTab &ch_som) const override
Reimplements:
References
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::valeur_aux_sommets(const Domaine &dom, DoubleTab &ch_som) const override <public-doubletab-ref-champ-p1nc-implementation-valeur-aux-sommets-const-domaine-ref-dom-doubletab-ref-ch-som-const-override>`
[DoubleTab & Champ_P1NC_implementation::valeur_aux_sommets(const Domaine &dom, DoubleTab &ch_som) const override](#public-doubletab-ref-champ-p1nc-implementation-valeur-aux-sommets-const-domaine-ref-dom-doubletab-ref-ch-som-const-override)
valeur_aux_sommets_compo
DoubleVect & Champ_P1NC_implementation::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &ch_som, int ncomp) const override
Reimplements:
References
How to cite in this doc:
:ref:`DoubleVect & Champ_P1NC_implementation::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &ch_som, int ncomp) const override <public-doublevect-ref-champ-p1nc-implementation-valeur-aux-sommets-compo-const-domaine-ref-dom-doublevect-ref-ch-som-int-ncomp-const-override>`
[DoubleVect & Champ_P1NC_implementation::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &ch_som, int ncomp) const override](#public-doublevect-ref-champ-p1nc-implementation-valeur-aux-sommets-compo-const-domaine-ref-dom-doublevect-ref-ch-som-int-ncomp-const-override)
~Champ_P1NC_implementation
Champ_P1NC_implementation::~Champ_P1NC_implementation() override
How to cite in this doc:
:ref:`Champ_P1NC_implementation::~Champ_P1NC_implementation() override <public-champ-p1nc-implementation-dtor-champ-p1nc-implementation-override>`
[Champ_P1NC_implementation::~Champ_P1NC_implementation() override](#public-champ-p1nc-implementation-dtor-champ-p1nc-implementation-override)
domaine_vef
virtual const Domaine_VEF & Champ_P1NC_implementation::domaine_vef() const =0
Referenced By
How to cite in this doc:
:ref:`virtual const Domaine_VEF & Champ_P1NC_implementation::domaine_vef() const =0 <protected-virtual-const-domaine-vef-ref-champ-p1nc-implementation-domaine-vef-const-equal-0>`
[virtual const Domaine_VEF & Champ_P1NC_implementation::domaine_vef() const =0](#protected-virtual-const-domaine-vef-ref-champ-p1nc-implementation-domaine-vef-const-equal-0)
trace
DoubleTab & Champ_P1NC_implementation::trace(const Frontiere_dis_base &fr, const DoubleTab &y, DoubleTab &x, int distant) const
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Champ_P1NC_implementation::trace(const Frontiere_dis_base &fr, const DoubleTab &y, DoubleTab &x, int distant) const <protected-doubletab-ref-champ-p1nc-implementation-trace-const-frontiere-dis-base-ref-fr-const-doubletab-ref-y-doubletab-ref-x-int-distant-const>`
[DoubleTab & Champ_P1NC_implementation::trace(const Frontiere_dis_base &fr, const DoubleTab &y, DoubleTab &x, int distant) const](#protected-doubletab-ref-champ-p1nc-implementation-trace-const-frontiere-dis-base-ref-fr-const-doubletab-ref-y-doubletab-ref-x-int-distant-const)
Attributes Documentation#
ch_som_ (protected)
DoubleTab Champ_P1NC_implementation::ch_som_
ch_som_vect_ (protected)
DoubleVect Champ_P1NC_implementation::ch_som_vect_
filtrer_L2_deja_appele_ (protected)
int Champ_P1NC_implementation::filtrer_L2_deja_appele_
MatP1NC2P1_H1 (protected)
Matrice_Morse_Sym Champ_P1NC_implementation::MatP1NC2P1_H1
MatP1NC2P1_L2 (protected)
Matrice_Morse_Sym Champ_P1NC_implementation::MatP1NC2P1_L2
MatP1NC2P1_L2_H1 (protected)
Matrice_Morse_Sym Champ_P1NC_implementation::MatP1NC2P1_L2_H1
MatP1NC2P1_L2_Parallele (protected)
Matrice Champ_P1NC_implementation::MatP1NC2P1_L2_Parallele
solveur_H1 (protected)
SolveurSys Champ_P1NC_implementation::solveur_H1
solveur_L2 (protected)
SolveurSys Champ_P1NC_implementation::solveur_L2
solveur_L2_H1 (protected)
SolveurSys Champ_P1NC_implementation::solveur_L2_H1
Friends#
int construire_MatP1NC2P1_H1
int construire_MatP1NC2P1_L2
int construire_secmem_H1
int construire_secmem_L2
int test
DoubleTab & valeur_P1_H1
DoubleTab & valeur_P1_L2
DoubleTab & valeur_P1_L2
DoubleTab & valeur_P1_L2_H1