|
TrioCFD 1.9.8
TrioCFD documentation
|
#include <Champ_implementation_P1.h>
Public Member Functions | |
| ~Champ_implementation_P1 () override | |
| Public Member Functions inherited from Champ_implementation_sommet | |
| ~Champ_implementation_sommet () override | |
| DoubleVect & | valeur_a_elem (const DoubleVect &position, DoubleVect &result, int poly) const override |
| double | valeur_a_elem_compo (const DoubleVect &position, int poly, int ncomp) const override |
| DoubleTab & | valeur_aux_elems (const DoubleTab &positions, const IntVect &polys, DoubleTab &result) const override |
| DoubleVect & | valeur_aux_elems_compo (const DoubleTab &positions, const IntVect &polys, DoubleVect &result, int ncomp) const override |
| DoubleTab | valeur_aux_bords () const |
| DoubleTab & | remplir_coord_noeuds (DoubleTab &positions) const override |
| int | remplir_coord_noeuds_et_polys (DoubleTab &positions, IntVect &polys) const override |
| Public Member Functions inherited from Champ_implementation | |
| virtual | ~Champ_implementation () |
| virtual DoubleTab & | valeur_aux_sommets (const Domaine &domain, DoubleTab &result) const |
| virtual DoubleVect & | valeur_aux_sommets_compo (const Domaine &domain, DoubleVect &result, int ncomp) const |
Static Public Member Functions | |
| static void | init_from_file (DoubleTab &val, const Domaine &dom, int nb_comp, double tolerance, Entree &input) |
| Initialise le tableau de valeurs aux sommets du domaine dom a partir de valeurs lues dans "input". | |
Protected Member Functions | |
| void | value_interpolation (const DoubleTab &positions, const ArrOfInt &cells, const DoubleTab &values, DoubleTab &resu, int ncomp=-1) const override |
| Champ_base & | le_champ () override=0 |
| const Champ_base & | le_champ () const override=0 |
| Protected Member Functions inherited from Champ_implementation_sommet | |
| DoubleTab & | valeur_aux_sommets_impl (DoubleTab &result) const override |
| DoubleVect & | valeur_aux_sommets_compo_impl (DoubleVect &result, int ncomp) const override |
| DoubleTab & | trace (const Frontiere_dis_base &fr, const DoubleTab &y, DoubleTab &x, int distant) const |
| Protected Member Functions inherited from Champ_implementation | |
| const Domaine_VF & | get_domaine_dis () const |
| const Domaine & | get_domaine_geom () const |
Definition at line 24 of file Champ_implementation_P1.h.
|
inlineoverride |
Definition at line 27 of file Champ_implementation_P1.h.
|
static |
Initialise le tableau de valeurs aux sommets du domaine dom a partir de valeurs lues dans "input".
(on dimensionne, associe la structure parallele et remplit les valeurs reelles et virtuelles) Le fichier doit avoir le format suivant (n est le nombre de valeurs nodales stockees, x, y, z sont les coordonnees des sommets, compo1... sont les valeurs des composantes. n (int) x y [z] compo1 [compo2 [compo3 ... ]] (type double)
Definition at line 177 of file Champ_implementation_P1.cpp.
|
overrideprotectedpure virtual |
Implements Champ_implementation.
Implemented in Champ_Fonc_P1_base, and Champ_Inc_P1_base.
|
overrideprotectedpure virtual |
Implements Champ_implementation.
Implemented in Champ_Fonc_P1_base, and Champ_Inc_P1_base.
|
overrideprotectedvirtual |
Implements Champ_implementation_sommet.
Definition at line 98 of file Champ_implementation_P1.cpp.