|
TrioCFD 1.9.9_beta
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) |
| Initializes the array of values at the vertices of domain dom from values read from "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 |
Initializes the array of values at the vertices of domain dom from values read from "input".
(the array is sized, associated with the parallel structure, and filled with real and virtual values) The file must have the following format (n is the number of nodal values stored, x, y, z are the coordinates of the vertices, compo1... are the values of the components. 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.