Sonde#

#include <Sonde.h>
Brief description

classe Sonde Cette classe permet d’effectuer l’evolution d’un champ au cours du temps.

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sonde <class-sonde>`
[Sonde](#class-sonde)

Detailed description#

On choisit l’ensemble des points sur lesquels on veut sonder un champ et la periodicite des observations. Les objets Postraitement porte des des sondes sur les champs a observer, une sonde porte d’ailleurs une reference sur un postraitement.

Inherits from#

Inherited by#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classSonde__inherit__graph.png

List of Public Static Methods#

List of Public Methods#

List of Protected Methods#

Complete Member Function Documentation#

cree_instance#

Definition
Objet_U * Sonde::cree_instance()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Objet_U * Sonde::cree_instance() <sonde-public-static-objet-u-ptr-sonde-cree-instance>`
[Objet_U * Sonde::cree_instance()](#sonde-public-static-objet-u-ptr-sonde-cree-instance)

info#

Definition
const Type_info * Sonde::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Sonde::info() <sonde-public-static-const-type-info-ptr-sonde-info>`
[const Type_info * Sonde::info()](#sonde-public-static-const-type-info-ptr-sonde-info)

self_cast#

Definition
const Sonde & Sonde::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Sonde & Sonde::self_cast(const Objet_U &) <sonde-public-static-const-sonde-ref-sonde-self-cast-const-objet-u-ref>`
[const Sonde & Sonde::self_cast(const Objet_U &)](#sonde-public-static-const-sonde-ref-sonde-self-cast-const-objet-u-ref)

self_cast#

Definition
Sonde & Sonde::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sonde & Sonde::self_cast(Objet_U &) <sonde-public-static-sonde-ref-sonde-self-cast-objet-u-ref>`
[Sonde & Sonde::self_cast(Objet_U &)](#sonde-public-static-sonde-ref-sonde-self-cast-objet-u-ref)

ajouter_bords#

Definition
void Sonde::ajouter_bords(const DoubleTab &coords_bords)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::ajouter_bords(const DoubleTab &coords_bords) <sonde-public-void-sonde-ajouter-bords-const-doubletab-ref-coords-bords>`
[void Sonde::ajouter_bords(const DoubleTab &coords_bords)](#sonde-public-void-sonde-ajouter-bords-const-doubletab-ref-coords-bords)

associer_post#

Definition
void Sonde::associer_post(const Postraitement &)
Brief description

Associer le postraitement a la sonde.

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::associer_post(const Postraitement &) <sonde-public-void-sonde-associer-post-const-postraitement-ref>`
[void Sonde::associer_post(const Postraitement &)](#sonde-public-void-sonde-associer-post-const-postraitement-ref)

completer#

Definition
void Sonde::completer()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::completer() <sonde-public-void-sonde-completer>`
[void Sonde::completer()](#sonde-public-void-sonde-completer)

duplique#

Definition
int Sonde::duplique() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Sonde::duplique() const override <sonde-public-int-sonde-duplique-const-override>`
[int Sonde::duplique() const override](#sonde-public-int-sonde-duplique-const-override)

fermer_fichier#

Definition
void Sonde::fermer_fichier()
Brief description

Ferme le fichier sur laquelle la sonde ecrit.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::fermer_fichier() <sonde-public-void-sonde-fermer-fichier>`
[void Sonde::fermer_fichier()](#sonde-public-void-sonde-fermer-fichier)

fichier#

Definition
SFichier & Sonde::fichier()
Brief description

Renvoie un flot de sortie Fichier, pointant sur le fichier de sortie utilise par la sonde.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`SFichier & Sonde::fichier() <sonde-public-sfichier-ref-sonde-fichier>`
[SFichier & Sonde::fichier()](#sonde-public-sfichier-ref-sonde-fichier)

fixer_periode#

Definition
void Sonde::fixer_periode(double)
Brief description

Fixe la periode avec laquelle on sonde le champ.

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::fixer_periode(double) <sonde-public-void-sonde-fixer-periode-double>`
[void Sonde::fixer_periode(double)](#sonde-public-void-sonde-fixer-periode-double)

get_dim#

Definition
const int & Sonde::get_dim() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const int & Sonde::get_dim() const <sonde-public-const-int-ref-sonde-get-dim-const>`
[const int & Sonde::get_dim() const](#sonde-public-const-int-ref-sonde-get-dim-const)

get_info#

Definition
const Type_info * Sonde::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Sonde::get_info() const override <sonde-public-const-type-info-ptr-sonde-get-info-const-override>`
[const Type_info * Sonde::get_info() const override](#sonde-public-const-type-info-ptr-sonde-get-info-const-override)

get_nom#

Definition
const Nom & Sonde::get_nom() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Nom & Sonde::get_nom() const <sonde-public-const-nom-ref-sonde-get-nom-const>`
[const Nom & Sonde::get_nom() const](#sonde-public-const-nom-ref-sonde-get-nom-const)

get_type#

Definition
const Nom & Sonde::get_type() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Nom & Sonde::get_type() const <sonde-public-const-nom-ref-sonde-get-type-const>`
[const Nom & Sonde::get_type() const](#sonde-public-const-nom-ref-sonde-get-type-const)

init_bords#

Definition
void Sonde::init_bords()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::init_bords() <sonde-public-void-sonde-init-bords>`
[void Sonde::init_bords()](#sonde-public-void-sonde-init-bords)

initialiser#

Definition
void Sonde::initialiser()
Brief description

Initialise la sonde.

Detailed description

Dimensionne les tableaux, de valeurs, verifie si les points specifies sont bien dans le domaine de calcul.

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::initialiser() <sonde-public-void-sonde-initialiser>`
[void Sonde::initialiser()](#sonde-public-void-sonde-initialiser)

le_champ#

Definition
const Champ_Generique_base & Sonde::le_champ() const
Brief description

Renvoie le champ associe.

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_Generique_base & Sonde::le_champ() const <sonde-public-const-champ-generique-base-ref-sonde-le-champ-const>`
[const Champ_Generique_base & Sonde::le_champ() const](#sonde-public-const-champ-generique-base-ref-sonde-le-champ-const)

les_poly#

Definition
const IntVect & Sonde::les_poly() const
Brief description

Renvoie le tableau des elements qui sont sondes.

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const IntVect & Sonde::les_poly() const <sonde-public-const-intvect-ref-sonde-les-poly-const>`
[const IntVect & Sonde::les_poly() const](#sonde-public-const-intvect-ref-sonde-les-poly-const)

les_positions#

Definition
const DoubleTab & Sonde::les_positions() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Sonde::les_positions() const <sonde-public-const-doubletab-ref-sonde-les-positions-const>`
[const DoubleTab & Sonde::les_positions() const](#sonde-public-const-doubletab-ref-sonde-les-positions-const)

les_positions_sondes#

Definition
const DoubleTab & Sonde::les_positions_sondes() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Sonde::les_positions_sondes() const <sonde-public-const-doubletab-ref-sonde-les-positions-sondes-const>`
[const DoubleTab & Sonde::les_positions_sondes() const](#sonde-public-const-doubletab-ref-sonde-les-positions-sondes-const)

les_positions_sondes_initiales#

Definition
const DoubleTab & Sonde::les_positions_sondes_initiales() const
Brief description

Renvoie le tableau des positions du champ qui sont sondees.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Sonde::les_positions_sondes_initiales() const <sonde-public-const-doubletab-ref-sonde-les-positions-sondes-initiales-const>`
[const DoubleTab & Sonde::les_positions_sondes_initiales() const](#sonde-public-const-doubletab-ref-sonde-les-positions-sondes-initiales-const)

mettre_a_jour#

Definition
void Sonde::mettre_a_jour(double temps, double tinit)
Brief description

Effectue une mise a jour en temps de la sonde effectue le postraitement.

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::mettre_a_jour(double temps, double tinit) <sonde-public-void-sonde-mettre-a-jour-double-temps-double-tinit>`
[void Sonde::mettre_a_jour(double temps, double tinit)](#sonde-public-void-sonde-mettre-a-jour-double-temps-double-tinit)

mettre_a_jour_bords#

Definition
void Sonde::mettre_a_jour_bords()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::mettre_a_jour_bords() <sonde-public-void-sonde-mettre-a-jour-bords>`
[void Sonde::mettre_a_jour_bords()](#sonde-public-void-sonde-mettre-a-jour-bords)

nommer#

Definition
void Sonde::nommer(const Nom &n) override
Brief description

Donne un nom a l’ Objet_U Methode virtuelle a surcharger.

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::nommer(const Nom &n) override <sonde-public-void-sonde-nommer-const-nom-ref-n-override>`
[void Sonde::nommer(const Nom &n) override](#sonde-public-void-sonde-nommer-const-nom-ref-n-override)

ouvrir_fichier#

Definition
void Sonde::ouvrir_fichier()
Brief description

Ouvre le fichier associe a la sonde.

Detailed description

(*.son)

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::ouvrir_fichier() <sonde-public-void-sonde-ouvrir-fichier>`
[void Sonde::ouvrir_fichier()](#sonde-public-void-sonde-ouvrir-fichier)

postraiter#

Definition
void Sonde::postraiter()
Brief description

Effectue un postraitement.

Detailed description

Calcul les valeurs du champ aux position demandees et les imprime sur le fichier associe.

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::postraiter() <sonde-public-void-sonde-postraiter>`
[void Sonde::postraiter()](#sonde-public-void-sonde-postraiter)

resetTime#

Definition
void Sonde::resetTime(double time)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::resetTime(double time) <sonde-public-void-sonde-resettime-double-time>`
[void Sonde::resetTime(double time)](#sonde-public-void-sonde-resettime-double-time)

Sonde#

Definition
Sonde::Sonde()
Brief description

Constructeur d’une sonde sans parametre.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sonde::Sonde() <sonde-public-sonde-sonde>`
[Sonde::Sonde()](#sonde-public-sonde-sonde)

Sonde#

Definition
Sonde::Sonde(const Nom &)
Brief description

Constructeur d’une sonde a partir de son nom.

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sonde::Sonde(const Nom &) <sonde-public-sonde-sonde-const-nom-ref>`
[Sonde::Sonde(const Nom &)](#sonde-public-sonde-sonde-const-nom-ref)

taille_memoire#

Definition
unsigned Sonde::taille_memoire() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`unsigned Sonde::taille_memoire() const override <sonde-public-unsigned-sonde-taille-memoire-const-override>`
[unsigned Sonde::taille_memoire() const override](#sonde-public-unsigned-sonde-taille-memoire-const-override)

temps#

Definition
double Sonde::temps() const
Brief description

Le temps ecoule.

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Sonde::temps() const <sonde-public-double-sonde-temps-const>`
[double Sonde::temps() const](#sonde-public-double-sonde-temps-const)

~Sonde#

Definition
Sonde::~Sonde() override
Brief description

Destructeur.

Detailed description

Ferme le fichier avant de detruire l’objet.

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sonde::~Sonde() override <sonde-public-sonde-dtor-sonde-override>`
[Sonde::~Sonde() override](#sonde-public-sonde-dtor-sonde-override)

create_champ_generique#

Definition
void Sonde::create_champ_generique(Entree &is, const Motcle &motlu)
Brief description
Detailed description

Creation des Champ_Generique_refChamp necessaire pour l initialisation de la REF a Champ_Generique_base Si le champ demande est un Champ_base connu du probleme on cree le Champ_Generique_refChamp correspondant

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::create_champ_generique(Entree &is, const Motcle &motlu) <sonde-protected-void-sonde-create-champ-generique-entree-ref-is-const-motcle-ref-motlu>`
[void Sonde::create_champ_generique(Entree &is, const Motcle &motlu)](#sonde-protected-void-sonde-create-champ-generique-entree-ref-is-const-motcle-ref-motlu)

fill_local_values#

Definition
void Sonde::fill_local_values()
Brief description
Detailed description

Fill the array ‘valeurs_locales’ used by each proc to store prob local values

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::fill_local_values() <sonde-protected-void-sonde-fill-local-values>`
[void Sonde::fill_local_values()](#sonde-protected-void-sonde-fill-local-values)

fix_probe_position#

Definition
virtual void Sonde::fix_probe_position()
Brief description
Detailed description

Fix probe position - used by IJK

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Sonde::fix_probe_position() <sonde-protected-virtual-void-sonde-fix-probe-position>`
[virtual void Sonde::fix_probe_position()](#sonde-protected-virtual-void-sonde-fix-probe-position)

fix_probe_position_grav#

Definition
void Sonde::fix_probe_position_grav()
Brief description
Detailed description

Fix probe position when keyword grav or gravcl is used

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::fix_probe_position_grav() <sonde-protected-void-sonde-fix-probe-position-grav>`
[void Sonde::fix_probe_position_grav()](#sonde-protected-void-sonde-fix-probe-position-grav)

get_domaine_geom#

Definition
const Domaine & Sonde::get_domaine_geom() const
Brief description
Detailed description

Retrieve the domain to be used for the probe

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Domaine & Sonde::get_domaine_geom() const <sonde-protected-const-domaine-ref-sonde-get-domaine-geom-const>`
[const Domaine & Sonde::get_domaine_geom() const](#sonde-protected-const-domaine-ref-sonde-get-domaine-geom-const)

get_nb_compo_champ#

Definition
int Sonde::get_nb_compo_champ() const
Brief description
Detailed description

Retrieve the number of component for the field - overriden in IJK

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Sonde::get_nb_compo_champ() const <sonde-protected-int-sonde-get-nb-compo-champ-const>`
[int Sonde::get_nb_compo_champ() const](#sonde-protected-int-sonde-get-nb-compo-champ-const)

get_noms_champ#

Definition
const Noms Sonde::get_noms_champ() const
Brief description
Detailed description

Retrieve the field names - overriden in IJK

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Noms Sonde::get_noms_champ() const <sonde-protected-const-noms-sonde-get-noms-champ-const>`
[const Noms Sonde::get_noms_champ() const](#sonde-protected-const-noms-sonde-get-noms-champ-const)

get_temps_champ#

Definition
double Sonde::get_temps_champ() const
Brief description
Detailed description

Retrieve the current time for the field - overriden in IJK

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Sonde::get_temps_champ() const <sonde-protected-double-sonde-get-temps-champ-const>`
[double Sonde::get_temps_champ() const](#sonde-protected-double-sonde-get-temps-champ-const)

printOn#

Definition
Sortie & Sonde::printOn(Sortie &x) const override
Brief description

Imprime le type de l’objet sur un flot de sortie.

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Sonde::printOn(Sortie &x) const override <sonde-protected-sortie-ref-sonde-printon-sortie-ref-x-const-override>`
[Sortie & Sonde::printOn(Sortie &x) const override](#sonde-protected-sortie-ref-sonde-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Sonde::readOn(Entree &) override
Brief description

Lit les specifications d’une sonde a partir d’un flot d’entree.

Detailed description

Format: Sondes { [nom_sonde nom_champ Periode dts Points n x1 y1 [z1] … xn yn [zn] [nom_sonde nom_champ Periode dts Segment ns x1 y1 [z1] x2 y2 [z2] … }

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Sonde::readOn(Entree &) override <sonde-protected-entree-ref-sonde-readon-entree-ref-override>`
[Entree & Sonde::readOn(Entree &) override](#sonde-protected-entree-ref-sonde-readon-entree-ref-override)

update_source#

Definition
void Sonde::update_source(double un_temps)
Brief description
Detailed description

Update the underlying field source if needed

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Sonde::update_source(double un_temps) <sonde-protected-void-sonde-update-source-double-un-temps>`
[void Sonde::update_source(double un_temps)](#sonde-protected-void-sonde-update-source-double-un-temps)

validate_position#

Definition
virtual void Sonde::validate_position() const
Brief description
Detailed description

Should exit if invalid position has been set for a probe-overriden for IJK

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Sonde::validate_position() const <sonde-protected-virtual-void-sonde-validate-position-const>`
[virtual void Sonde::validate_position() const](#sonde-protected-virtual-void-sonde-validate-position-const)

validate_type#

Definition
virtual void Sonde::validate_type(const Motcle &loc) const
Brief description
Detailed description

Should exit if invalid type for a probe-overriden for IJK

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Sonde::validate_type(const Motcle &loc) const <sonde-protected-virtual-void-sonde-validate-type-const-motcle-ref-loc-const>`
[virtual void Sonde::validate_type(const Motcle &loc) const](#sonde-protected-virtual-void-sonde-validate-type-const-motcle-ref-loc-const)

Attributes Documentation#

info_obj (public)
const Type_info Sonde::info_obj
chsom (protected)
bool Sonde::chsom
dim (protected)
int Sonde::dim

la dimension de la sone (point:0,segment:1,plan:2,volume:3)

elem_ (protected)
IntVect Sonde::elem_

les elements contenant les sondes ponctuelles locales

faces_bords_ (protected)
ArrOfInt Sonde::faces_bords_

array containing the indices of the boundary faces hit by the probe

grav (protected)
bool Sonde::grav
gravcl (protected)
bool Sonde::gravcl
le_fichier_ (protected)
SFichier Sonde::le_fichier_
les_positions_ (protected)
DoubleTab Sonde::les_positions_

les coordonnees des sondes locales sur chaque proc

les_positions_sondes_ (protected)
DoubleTab Sonde::les_positions_sondes_

les coordonnees des sondes sur tout le domaine apres deplacement (uniquement sur le maitre)

les_positions_sondes_initiales_ (protected)
DoubleTab Sonde::les_positions_sondes_initiales_

les coordonnees des sondes ponctuelles initiales

mon_champ (protected)
TRUST_Ref<Champ_Generique_base *> Sonde::mon_champ
mon_post (protected)
TRUST_Ref<Postraitement *> Sonde::mon_post
nb_bip (protected)
double Sonde::nb_bip
nbre_points1 (protected)
int Sonde::nbre_points1 = - 1
nbre_points2 (protected)
int Sonde::nbre_points2 = - 1
nbre_points3 (protected)
int Sonde::nbre_points3 = - 1

faire des sonde_segment,sonde_plan,etc…

ncomp (protected)
int Sonde::ncomp

Numero de la composante a sonder. Si ncomp = - 1 la sonde s’applique a toutes les composantes du champ

nodes (protected)
bool Sonde::nodes

cles pour typage des sondes (sondes redefinies aux noeuds ou d’apres les valeurs aux sommets ou au centre de gravite ou aux sommets)

nom_ (protected)
Nom Sonde::nom_

le nom de la sonde

nom_champ_lu_ (protected)
Motcle Sonde::nom_champ_lu_
nom_fichier_ (protected)
Nom Sonde::nom_fichier_

le nom du fichier contenant la sonde

numero_elem_ (protected)
int Sonde::numero_elem_

vaut - 1 si pas defini et vaut le numero de l’elem sur le maitre

operateur_statistique_ (protected)
TRUST_Ref<Operateur_Statistique_tps_base *> Sonde::operateur_statistique_
orientation_faces_ (protected)
int Sonde::orientation_faces_
participant (protected)
ArrsOfInt Sonde::participant
periode (protected)
double Sonde::periode

periode d’echantillonnage

rang_cl_ (protected)
IntTab Sonde::rang_cl_

for a given face, index of the CL that this face bears

som (protected)
bool Sonde::som
type_ (protected)
Nom Sonde::type_
valeurs_locales (protected)
DoubleTab Sonde::valeurs_locales
valeurs_sur_maitre (protected)
DoubleTab Sonde::valeurs_sur_maitre

valeurs_locales les valeurs sur chaque proc, valeurs_sur_maitre les valeurs regroupes sur le maitre