Champ_Generique_base#
#include <Champ_Generique_base.h>
class Champ_Generique_base
How to cite this class in this doc#
:ref:`Champ\_Generique\_base <class-champ-generique-base>`
[Champ\_Generique\_base](#class-champ-generique-base)
Detailed description#
Classe de base des champs generiques pour importation d un champ discret et actions elementaires sur ce champ (postraitement, etc) Attention: toutes les methodes sont PARALLELES, il faut les appeler simultanement sur tous les processeurs (get_domain() peut par exemple construire le domaine parallele avant de le renvoyer).
Inherits from#
public : Objet_U
Inherited by#
public : Champ_Gen_de_Champs_Gen
public : Champ_Generique_refChamp
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Protected Static Methods#
Complete Member Function Documentation#
Champ_Generique_base::Champ_Generique_base()
How to cite in this doc:
:ref:`Champ_Generique_base::Champ_Generique_base() <public-champ-generique-base-champ-generique-base>`
[Champ_Generique_base::Champ_Generique_base()](#public-champ-generique-base-champ-generique-base)
virtual void Champ_Generique_base::completer(const Postraitement_base &post)=0
Referenced By
How to cite in this doc:
:ref:`virtual void Champ_Generique_base::completer(const Postraitement_base &post)=0 <public-virtual-void-champ-generique-base-completer-const-postraitement-base-ref-post-equal-0>`
[virtual void Champ_Generique_base::completer(const Postraitement_base &post)=0](#public-virtual-void-champ-generique-base-completer-const-postraitement-base-ref-post-equal-0)
int Champ_Generique_base::comprend_champ_post(const Motcle &identifiant) const
References
Referenced By
How to cite in this doc:
:ref:`int Champ_Generique_base::comprend_champ_post(const Motcle &identifiant) const <public-int-champ-generique-base-comprend-champ-post-const-motcle-ref-identifiant-const>`
[int Champ_Generique_base::comprend_champ_post(const Motcle &identifiant) const](#public-int-champ-generique-base-comprend-champ-post-const-motcle-ref-identifiant-const)
virtual std::vector<YAML_data> Champ_Generique_base::data_a_sauvegarder() const
How to cite in this doc:
:ref:`virtual std::vector<YAML_data> Champ_Generique_base::data_a_sauvegarder() const <public-virtual-std-vector-yaml-data-champ-generique-base-data-a-sauvegarder-const>`
[virtual std::vector<YAML_data> Champ_Generique_base::data_a_sauvegarder() const](#public-virtual-std-vector-yaml-data-champ-generique-base-data-a-sauvegarder-const)
void Champ_Generique_base::fixer_identifiant_appel(const Nom &identifiant)
References
Referenced By
How to cite in this doc:
:ref:`void Champ_Generique_base::fixer_identifiant_appel(const Nom &identifiant) <public-void-champ-generique-base-fixer-identifiant-appel-const-nom-ref-identifiant>`
[void Champ_Generique_base::fixer_identifiant_appel(const Nom &identifiant)](#public-void-champ-generique-base-fixer-identifiant-appel-const-nom-ref-identifiant)
virtual const Champ_base & Champ_Generique_base::get_champ(TRUST_Deriv< Champ_base > &espace_stockage) const =0
How to cite in this doc:
:ref:`virtual const Champ_base & Champ_Generique_base::get_champ(TRUST_Deriv< Champ_base > &espace_stockage) const =0 <public-virtual-const-champ-base-ref-champ-generique-base-get-champ-trust-deriv-champ-base-ref-espace-stockage-const-equal-0>`
[virtual const Champ_base & Champ_Generique_base::get_champ(TRUST_Deriv< Champ_base > &espace_stockage) const =0](#public-virtual-const-champ-base-ref-champ-generique-base-get-champ-trust-deriv-champ-base-ref-espace-stockage-const-equal-0)
const Champ_Generique_base & Champ_Generique_base::get_champ_post(const Motcle &nom) const
How to cite in this doc:
:ref:`const Champ_Generique_base & Champ_Generique_base::get_champ_post(const Motcle &nom) const <public-const-champ-generique-base-ref-champ-generique-base-get-champ-post-const-motcle-ref-nom-const>`
[const Champ_Generique_base & Champ_Generique_base::get_champ_post(const Motcle &nom) const](#public-const-champ-generique-base-ref-champ-generique-base-get-champ-post-const-motcle-ref-nom-const)
virtual const Champ_base & Champ_Generique_base::get_champ_without_evaluation(TRUST_Deriv< Champ_base > &espace_stockage) const =0
How to cite in this doc:
:ref:`virtual const Champ_base & Champ_Generique_base::get_champ_without_evaluation(TRUST_Deriv< Champ_base > &espace_stockage) const =0 <public-virtual-const-champ-base-ref-champ-generique-base-get-champ-without-evaluation-trust-deriv-champ-base-ref-espace-stockage-const-equal-0>`
[virtual const Champ_base & Champ_Generique_base::get_champ_without_evaluation(TRUST_Deriv< Champ_base > &espace_stockage) const =0](#public-virtual-const-champ-base-ref-champ-generique-base-get-champ-without-evaluation-trust-deriv-champ-base-ref-espace-stockage-const-equal-0)
void Champ_Generique_base::get_copy_connectivity(Entity index1, Entity index2, IntTab &) const
Referenced By
How to cite in this doc:
:ref:`void Champ_Generique_base::get_copy_connectivity(Entity index1, Entity index2, IntTab &) const <public-void-champ-generique-base-get-copy-connectivity-entity-index1-entity-index2-inttab-ref-const>`
[void Champ_Generique_base::get_copy_connectivity(Entity index1, Entity index2, IntTab &) const](#public-void-champ-generique-base-get-copy-connectivity-entity-index1-entity-index2-inttab-ref-const)
void Champ_Generique_base::get_copy_coordinates(DoubleTab &) const
Referenced By
How to cite in this doc:
:ref:`void Champ_Generique_base::get_copy_coordinates(DoubleTab &) const <public-void-champ-generique-base-get-copy-coordinates-doubletab-ref-const>`
[void Champ_Generique_base::get_copy_coordinates(DoubleTab &) const](#public-void-champ-generique-base-get-copy-coordinates-doubletab-ref-const)
void Champ_Generique_base::get_copy_domain(Domaine &) const
Cree une copie du domaine sur lequel sera evalue l espace de stockage.
Par defaut le domaine associe au probleme.
References
Referenced By
How to cite in this doc:
:ref:`void Champ_Generique_base::get_copy_domain(Domaine &) const <public-void-champ-generique-base-get-copy-domain-domaine-ref-const>`
[void Champ_Generique_base::get_copy_domain(Domaine &) const](#public-void-champ-generique-base-get-copy-domain-domaine-ref-const)
void Champ_Generique_base::get_copy_values(DoubleTab &) const
Remplit le tableau values avec les valeurs discretes du champ (cree une copie).
Exceptions:
How to cite in this doc:
:ref:`void Champ_Generique_base::get_copy_values(DoubleTab &) const <public-void-champ-generique-base-get-copy-values-doubletab-ref-const>`
[void Champ_Generique_base::get_copy_values(DoubleTab &) const](#public-void-champ-generique-base-get-copy-values-doubletab-ref-const)
int Champ_Generique_base::get_dimension() const
Renvoie la dimension de l’espace dans lequel le champ est defini.
Il s’agit du nombre de composantes des coordonnees qu’il faut fournir dans get_xyz_values. (par exemple, un champ defini sur une surface peut etre de dimension 3 si les coordonnees des sommets sont 3D, ou de dimension 2 s’il s’agit de coordonnees curvilignes le long de la surface)
Referenced By
How to cite in this doc:
:ref:`int Champ_Generique_base::get_dimension() const <public-int-champ-generique-base-get-dimension-const>`
[int Champ_Generique_base::get_dimension() const](#public-int-champ-generique-base-get-dimension-const)
const Motcle Champ_Generique_base::get_directive_pour_discr() const
Renvoie la directive (champ_elem, champ_sommets, champ_face ou pression) pour lancer la discretisation de l espace de stockage rendu par get_champ()
Referenced By
How to cite in this doc:
:ref:`const Motcle Champ_Generique_base::get_directive_pour_discr() const <public-const-motcle-champ-generique-base-get-directive-pour-discr-const>`
[const Motcle Champ_Generique_base::get_directive_pour_discr() const](#public-const-motcle-champ-generique-base-get-directive-pour-discr-const)
const Discretisation_base & Champ_Generique_base::get_discretisation() const
Renvoie la discretisation associee au probleme.
How to cite in this doc:
:ref:`const Discretisation_base & Champ_Generique_base::get_discretisation() const <public-const-discretisation-base-ref-champ-generique-base-get-discretisation-const>`
[const Discretisation_base & Champ_Generique_base::get_discretisation() const](#public-const-discretisation-base-ref-champ-generique-base-get-discretisation-const)
const Type_info * Champ_Generique_base::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Reimplements:
How to cite in this doc:
:ref:`const Type_info * Champ_Generique_base::get_info() const override <public-const-type-info-ptr-champ-generique-base-get-info-const-override>`
[const Type_info * Champ_Generique_base::get_info() const override](#public-const-type-info-ptr-champ-generique-base-get-info-const-override)
virtual int Champ_Generique_base::get_info_type_post() const =0
How to cite in this doc:
:ref:`virtual int Champ_Generique_base::get_info_type_post() const =0 <public-virtual-int-champ-generique-base-get-info-type-post-const-equal-0>`
[virtual int Champ_Generique_base::get_info_type_post() const =0](#public-virtual-int-champ-generique-base-get-info-type-post-const-equal-0)
Entity Champ_Generique_base::get_localisation(const int index=-1) const
Renvoie le type des entites geometriques sur auxquelles les valeurs discretes sont attachees (NODE pour un champ P1, FACE pour un champ P1NC, ELEMENT pour un.
champ P0, etc). Il est conseille d’utiliser la syntaxe get_localisation() sans parametre, sauf si on sait quoi faire pour les champs multi - supports.
Referenced By
How to cite in this doc:
:ref:`Entity Champ_Generique_base::get_localisation(const int index=-1) const <public-entity-champ-generique-base-get-localisation-const-int-index-equal-1-const>`
[Entity Champ_Generique_base::get_localisation(const int index=-1) const](#public-entity-champ-generique-base-get-localisation-const-int-index-equal-1-const)
int Champ_Generique_base::get_nb_localisations() const
How to cite in this doc:
:ref:`int Champ_Generique_base::get_nb_localisations() const <public-int-champ-generique-base-get-nb-localisations-const>`
[int Champ_Generique_base::get_nb_localisations() const](#public-int-champ-generique-base-get-nb-localisations-const)
const Nom & Champ_Generique_base::get_nom_post() const
References
Referenced By
How to cite in this doc:
:ref:`const Nom & Champ_Generique_base::get_nom_post() const <public-const-nom-ref-champ-generique-base-get-nom-post-const>`
[const Nom & Champ_Generique_base::get_nom_post() const](#public-const-nom-ref-champ-generique-base-get-nom-post-const)
const Noms Champ_Generique_base::get_property(const Motcle &query) const
Renvoie la propriete demandee.
Exemples: “DISCRETISATION” : type du champ discret (P0, P1, P1NC, etc…) “ELEMENT_TYPE” : type de l’element de plus grande dimension ({TRIANGLE}, {TETRAHEDRA}, {QUAD}, {HEXA}, etc) “DYNAMIC_MESH” : le maillage est - il dynamique ou pas ({STATIC}, {DYNAMIC}) “NAME” : nom du champ “COMPONENT_NAMES” : nom des composantes du champ ({K,EPSILON} ou {VITESSE_X,VITESSE_Y,VITESSE_Z}) “BOUNDARY_NAMES” : nom des bords “COORDINATES” : systeme de coordonnees des noeuds ({X}, {X,Y}, {X,Y,Z}, {R,THETA}, etc…) Exceptions:
Referenced By
How to cite in this doc:
:ref:`const Noms Champ_Generique_base::get_property(const Motcle &query) const <public-const-noms-champ-generique-base-get-property-const-motcle-ref-query-const>`
[const Noms Champ_Generique_base::get_property(const Motcle &query) const](#public-const-noms-champ-generique-base-get-property-const-motcle-ref-query-const)
void Champ_Generique_base::get_property_names(Motcles &list) const
Renvoie la liste des “query” possibles pour le champ.
Referenced By
How to cite in this doc:
:ref:`void Champ_Generique_base::get_property_names(Motcles &list) const <public-void-champ-generique-base-get-property-names-motcles-ref-list-const>`
[void Champ_Generique_base::get_property_names(Motcles &list) const](#public-void-champ-generique-base-get-property-names-motcles-ref-list-const)
const IntTab & Champ_Generique_base::get_ref_connectivity(Entity index1, Entity index2) const
Renvoie le tableau de connectivite entre l’entite geometrique index1 et l’entite index2.
Par exemple get_ref_connectivity(ELEM, NODE) = Domaine::mes_elems get_ref_connectivity(ELEM, FACE) = DomaineVF::elem_faces_ get_ref_connectivity(FACE, ELEM) = DomaineVF::face_voisins_ Le tableau a toujours deux dimensions : dimension(0) = nombre d’entites “index1” reelles dimension(1) = nombre d’entites “index2” connectees a chaque entite “index1” En parallele, le tableau est un tableau distribue avec items communs Exceptions:
Referenced By
How to cite in this doc:
:ref:`const IntTab & Champ_Generique_base::get_ref_connectivity(Entity index1, Entity index2) const <public-const-inttab-ref-champ-generique-base-get-ref-connectivity-entity-index1-entity-index2-const>`
[const IntTab & Champ_Generique_base::get_ref_connectivity(Entity index1, Entity index2) const](#public-const-inttab-ref-champ-generique-base-get-ref-connectivity-entity-index1-entity-index2-const)
const DoubleTab & Champ_Generique_base::get_ref_coordinates() const
Renvoie une reference au tableau des coordonnees des sommets du maillage support du champ, s’il existe.
Le tableau a toujours deux dimensions : dimension(0) = nombre de sommets reels dimension(1) = get_dimension() (dimension de l’espace dans lequel est defini le champ) En parallele, le tableau est un tableau distribue avec items communs. Exceptions:
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Champ_Generique_base::get_ref_coordinates() const <public-const-doubletab-ref-champ-generique-base-get-ref-coordinates-const>`
[const DoubleTab & Champ_Generique_base::get_ref_coordinates() const](#public-const-doubletab-ref-champ-generique-base-get-ref-coordinates-const)
const Domaine & Champ_Generique_base::get_ref_domain() const
Renvoie une ref au domaine sur lequel sera evalue l espace de stockage.
Par defaut le domaine associe au probleme.
References
Referenced By
How to cite in this doc:
:ref:`const Domaine & Champ_Generique_base::get_ref_domain() const <public-const-domaine-ref-champ-generique-base-get-ref-domain-const>`
[const Domaine & Champ_Generique_base::get_ref_domain() const](#public-const-domaine-ref-champ-generique-base-get-ref-domain-const)
const Domaine_dis_base & Champ_Generique_base::get_ref_domaine_dis_base() const
Renvoie une ref au domaine_discretisee du domaine sur lequel sera evalue l espace de stockage.
Par defaut le domaine associe au probleme.
Referenced By
How to cite in this doc:
:ref:`const Domaine_dis_base & Champ_Generique_base::get_ref_domaine_dis_base() const <public-const-domaine-dis-base-ref-champ-generique-base-get-ref-domaine-dis-base-const>`
[const Domaine_dis_base & Champ_Generique_base::get_ref_domaine_dis_base() const](#public-const-domaine-dis-base-ref-champ-generique-base-get-ref-domaine-dis-base-const)
const Probleme_base & Champ_Generique_base::get_ref_pb_base() const
Renvoie le probleme qui porte le champ cible.
Referenced By
How to cite in this doc:
:ref:`const Probleme_base & Champ_Generique_base::get_ref_pb_base() const <public-const-probleme-base-ref-champ-generique-base-get-ref-pb-base-const>`
[const Probleme_base & Champ_Generique_base::get_ref_pb_base() const](#public-const-probleme-base-ref-champ-generique-base-get-ref-pb-base-const)
const DoubleTab & Champ_Generique_base::get_ref_values() const
Renvoie une reference au tableau de valeurs discretes s’il existe en memoire.
La reference est valide au moins jusqu’au prochain appel a une methode non const. Le maillage sur lequel ces valeurs sont definies est accessible par les methodes get_node_coordinates(), get_connectivity(), get_field_type(). Exceptions:
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Champ_Generique_base::get_ref_values() const <public-const-doubletab-ref-champ-generique-base-get-ref-values-const>`
[const DoubleTab & Champ_Generique_base::get_ref_values() const](#public-const-doubletab-ref-champ-generique-base-get-ref-values-const)
const Domaine_Cl_dis_base & Champ_Generique_base::get_ref_zcl_dis_base() const
Renvoie une ref au domaine_cl_discretisee de l equation portant le champ cible.
Referenced By
How to cite in this doc:
:ref:`const Domaine_Cl_dis_base & Champ_Generique_base::get_ref_zcl_dis_base() const <public-const-domaine-cl-dis-base-ref-champ-generique-base-get-ref-zcl-dis-base-const>`
[const Domaine_Cl_dis_base & Champ_Generique_base::get_ref_zcl_dis_base() const](#public-const-domaine-cl-dis-base-ref-champ-generique-base-get-ref-zcl-dis-base-const)
double Champ_Generique_base::get_time() const
Renvoie le temps du Champ_Generique_base .
How to cite in this doc:
:ref:`double Champ_Generique_base::get_time() const <public-double-champ-generique-base-get-time-const>`
[double Champ_Generique_base::get_time() const](#public-double-champ-generique-base-get-time-const)
void Champ_Generique_base::get_xyz_values(const DoubleTab &coords, DoubleTab &values, ArrOfBit &validity_flag) const
Calcule la valeur ponctuelle du champ aux coordonnees donnees dans coords et les met dans values.
validity_flag est rempli avec 1 si la valeur est valide (coordonnees a l’interieur du domaine), 0 sinon. Attention en parallele: Chaque processeur traite le tableau coords qui lui est fourni : on peut soit faire calculer le meme tableau a tout le monde: dans ce cas, validity_flag indique sur chaque processeur quelles valeurs chaque processeur a pu calculer, soit on sait par avance quelles coordonnees sont calculable par chaque processeur et on donne au processeur local uniquement des coordonnees qu’il possede. Si une meme coordonnee est demandee a plusieurs processeurs, on ne garantit pas que tous donnent le meme resultat. En general, un seul aura le validity_flag mis pour cette coordonnee. Exceptions:
How to cite in this doc:
:ref:`void Champ_Generique_base::get_xyz_values(const DoubleTab &coords, DoubleTab &values, ArrOfBit &validity_flag) const <public-void-champ-generique-base-get-xyz-values-const-doubletab-ref-coords-doubletab-ref-values-arrofbit-ref-validity-flag-const>`
[void Champ_Generique_base::get_xyz_values(const DoubleTab &coords, DoubleTab &values, ArrOfBit &validity_flag) const](#public-void-champ-generique-base-get-xyz-values-const-doubletab-ref-coords-doubletab-ref-values-arrofbit-ref-validity-flag-const)
bool Champ_Generique_base::has_champ_post(const Motcle &nom) const
References
How to cite in this doc:
:ref:`bool Champ_Generique_base::has_champ_post(const Motcle &nom) const <public-bool-champ-generique-base-has-champ-post-const-motcle-ref-nom-const>`
[bool Champ_Generique_base::has_champ_post(const Motcle &nom) const](#public-bool-champ-generique-base-has-champ-post-const-motcle-ref-nom-const)
int Champ_Generique_base::lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.
Reimplements:
Referenced By
How to cite in this doc:
:ref:`int Champ_Generique_base::lire_motcle_non_standard(const Motcle &, Entree &) override <public-int-champ-generique-base-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Champ_Generique_base::lire_motcle_non_standard(const Motcle &, Entree &) override](#public-int-champ-generique-base-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
virtual void Champ_Generique_base::mettre_a_jour(double temps)=0
How to cite in this doc:
:ref:`virtual void Champ_Generique_base::mettre_a_jour(double temps)=0 <public-virtual-void-champ-generique-base-mettre-a-jour-double-temps-equal-0>`
[virtual void Champ_Generique_base::mettre_a_jour(double temps)=0](#public-virtual-void-champ-generique-base-mettre-a-jour-double-temps-equal-0)
void Champ_Generique_base::nommer(const Nom &nom) override
Donne un nom a l’ Objet_U Methode virtuelle a surcharger.
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Champ_Generique_base::nommer(const Nom &nom) override <public-void-champ-generique-base-nommer-const-nom-ref-nom-override>`
[void Champ_Generique_base::nommer(const Nom &nom) override](#public-void-champ-generique-base-nommer-const-nom-ref-nom-override)
int Champ_Generique_base::reprendre(Entree &is) override
Reprise d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`int Champ_Generique_base::reprendre(Entree &is) override <public-int-champ-generique-base-reprendre-entree-ref-is-override>`
[int Champ_Generique_base::reprendre(Entree &is) override](#public-int-champ-generique-base-reprendre-entree-ref-is-override)
virtual void Champ_Generique_base::reset()=0
How to cite in this doc:
:ref:`virtual void Champ_Generique_base::reset()=0 <public-virtual-void-champ-generique-base-reset-equal-0>`
[virtual void Champ_Generique_base::reset()=0](#public-virtual-void-champ-generique-base-reset-equal-0)
int Champ_Generique_base::sauvegarder(Sortie &os) const override
Sauvegarde d’un Objet_U sur un flot de sortie Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`int Champ_Generique_base::sauvegarder(Sortie &os) const override <public-int-champ-generique-base-sauvegarder-sortie-ref-os-const-override>`
[int Champ_Generique_base::sauvegarder(Sortie &os) const override](#public-int-champ-generique-base-sauvegarder-sortie-ref-os-const-override)
virtual void Champ_Generique_base::set_param(Param ¶m)=0
Referenced By
How to cite in this doc:
:ref:`virtual void Champ_Generique_base::set_param(Param ¶m)=0 <public-virtual-void-champ-generique-base-set-param-param-ref-param-equal-0>`
[virtual void Champ_Generique_base::set_param(Param ¶m)=0](#public-virtual-void-champ-generique-base-set-param-param-ref-param-equal-0)
Champ_Generique_base::~Champ_Generique_base() override
How to cite in this doc:
:ref:`Champ_Generique_base::~Champ_Generique_base() override <public-champ-generique-base-dtor-champ-generique-base-override>`
[Champ_Generique_base::~Champ_Generique_base() override](#public-champ-generique-base-dtor-champ-generique-base-override)
int Champ_Generique_base::composante(const Nom &nom_test, const Nom &nom, const Noms &composantes, const Noms &synonyms)
Referenced By
How to cite in this doc:
:ref:`int Champ_Generique_base::composante(const Nom &nom_test, const Nom &nom, const Noms &composantes, const Noms &synonyms) <public-static-int-champ-generique-base-composante-const-nom-ref-nom-test-const-nom-ref-nom-const-noms-ref-composantes-const-noms-ref-synonyms>`
[int Champ_Generique_base::composante(const Nom &nom_test, const Nom &nom, const Noms &composantes, const Noms &synonyms)](#public-static-int-champ-generique-base-composante-const-nom-ref-nom-test-const-nom-ref-nom-const-noms-ref-composantes-const-noms-ref-synonyms)
const Type_info * Champ_Generique_base::info()
How to cite in this doc:
:ref:`const Type_info * Champ_Generique_base::info() <public-static-const-type-info-ptr-champ-generique-base-info>`
[const Type_info * Champ_Generique_base::info()](#public-static-const-type-info-ptr-champ-generique-base-info)
const Champ_Generique_base & Champ_Generique_base::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Champ_Generique_base & Champ_Generique_base::self_cast(const Objet_U &) <public-static-const-champ-generique-base-ref-champ-generique-base-self-cast-const-objet-u-ref>`
[const Champ_Generique_base & Champ_Generique_base::self_cast(const Objet_U &)](#public-static-const-champ-generique-base-ref-champ-generique-base-self-cast-const-objet-u-ref)
Champ_Generique_base & Champ_Generique_base::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Champ_Generique_base & Champ_Generique_base::self_cast(Objet_U &) <public-static-champ-generique-base-ref-champ-generique-base-self-cast-objet-u-ref>`
[Champ_Generique_base & Champ_Generique_base::self_cast(Objet_U &)](#public-static-champ-generique-base-ref-champ-generique-base-self-cast-objet-u-ref)
Sortie & Champ_Generique_base::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`Sortie & Champ_Generique_base::printOn(Sortie &x) const override <protected-sortie-ref-champ-generique-base-printon-sortie-ref-x-const-override>`
[Sortie & Champ_Generique_base::printOn(Sortie &x) const override](#protected-sortie-ref-champ-generique-base-printon-sortie-ref-x-const-override)
Entree & Champ_Generique_base::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`Entree & Champ_Generique_base::readOn(Entree &) override <protected-entree-ref-champ-generique-base-readon-entree-ref-override>`
[Entree & Champ_Generique_base::readOn(Entree &) override](#protected-entree-ref-champ-generique-base-readon-entree-ref-override)
static void Champ_Generique_base::assert_parallel(int)
How to cite in this doc:
:ref:`static void Champ_Generique_base::assert_parallel(int) <protected-static-static-void-champ-generique-base-assert-parallel-int>`
[static void Champ_Generique_base::assert_parallel(int)](#protected-static-static-void-champ-generique-base-assert-parallel-int)
Attributes Documentation#
const Type_info Champ_Generique_base::info_obj
Nom Champ_Generique_base::identifiant_appel_
Nom Champ_Generique_base::nom_pb_
Nom Champ_Generique_base::nom_post_
TRUST_Ref<Probleme_base *> Champ_Generique_base::ref_pb_