Operateur_base#
#include <Operateur_base.h>
classe Operateur_base Classe est la base de la hierarchie des objets representant un
How to cite this class in this doc#
:ref:`Operateur\_base <class-operateur-base>`
[Operateur\_base](#class-operateur-base)
Detailed description#
operateur utilise dans des equations de TRUST. Ses membres sont les attributs et les methodes communs a toutes les classes qui representent un operateur. Un Operateur est un morceau d’equation c’est pourquoi il derive de MorEqn qui lui permet d’avoir une reference sur l’equation auquel il est attache. Exemple de classe d’operateur: Op_Diff_K_Eps_negligeable, Operateur_Div_base Classe abstraite. Un certain nombre de methodes DOIVENT etre, surchargees dans les classes derivees.
Inherits from#
public : Objet_U
public : MorEqn
public : Champs_compris_interface
Inherited by#
public : Op_Curl_VEFP1B
public : Op_Diff_Fluctu_Temp_Base
public : Op_Diff_Flux_Chaleur_Turb_Base
public : Op_Rot_VEFP1B
public : Operateur_Conv_base
public : Operateur_Diff_base
public : Operateur_Div_base
public : Operateur_Evanescence_base
public : Operateur_Grad_base
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
void Operateur_base::abortTimeStep()
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::abortTimeStep() <public-void-operateur-base-aborttimestep>`
[void Operateur_base::abortTimeStep()](#public-void-operateur-base-aborttimestep)
DoubleTab & Operateur_base::ajouter(const DoubleTab &, DoubleTab &) const
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Operateur_base::ajouter(const DoubleTab &, DoubleTab &) const <public-doubletab-ref-operateur-base-ajouter-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Operateur_base::ajouter(const DoubleTab &, DoubleTab &) const](#public-doubletab-ref-operateur-base-ajouter-const-doubletab-ref-doubletab-ref-const)
void Operateur_base::ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={ }) const
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={ }) const <public-void-operateur-base-ajouter-blocs-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl-equal-{-}-const>`
[void Operateur_base::ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={ }) const](#public-void-operateur-base-ajouter-blocs-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl-equal-{-}-const)
void Operateur_base::ajouter_contribution_explicite_au_second_membre(const Champ_Inc_base &inconnue, DoubleTab &derivee) const
References
How to cite in this doc:
:ref:`void Operateur_base::ajouter_contribution_explicite_au_second_membre(const Champ_Inc_base &inconnue, DoubleTab &derivee) const <public-void-operateur-base-ajouter-contribution-explicite-au-second-membre-const-champ-inc-base-ref-inconnue-doubletab-ref-derivee-const>`
[void Operateur_base::ajouter_contribution_explicite_au_second_membre(const Champ_Inc_base &inconnue, DoubleTab &derivee) const](#public-void-operateur-base-ajouter-contribution-explicite-au-second-membre-const-champ-inc-base-ref-inconnue-doubletab-ref-derivee-const)
void Operateur_base::ajouter_flux(const DoubleTab &inconnue, DoubleTab &contribution) const
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::ajouter_flux(const DoubleTab &inconnue, DoubleTab &contribution) const <public-void-operateur-base-ajouter-flux-const-doubletab-ref-inconnue-doubletab-ref-contribution-const>`
[void Operateur_base::ajouter_flux(const DoubleTab &inconnue, DoubleTab &contribution) const](#public-void-operateur-base-ajouter-flux-const-doubletab-ref-inconnue-doubletab-ref-contribution-const)
void Operateur_base::ajouter_termes_croises(const DoubleTab &inco, const Probleme_base &autre_pb, const DoubleTab &autre_inco, DoubleTab &resu) const
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::ajouter_termes_croises(const DoubleTab &inco, const Probleme_base &autre_pb, const DoubleTab &autre_inco, DoubleTab &resu) const <public-void-operateur-base-ajouter-termes-croises-const-doubletab-ref-inco-const-probleme-base-ref-autre-pb-const-doubletab-ref-autre-inco-doubletab-ref-resu-const>`
[void Operateur_base::ajouter_termes_croises(const DoubleTab &inco, const Probleme_base &autre_pb, const DoubleTab &autre_inco, DoubleTab &resu) const](#public-void-operateur-base-ajouter-termes-croises-const-doubletab-ref-inco-const-probleme-base-ref-autre-pb-const-doubletab-ref-autre-inco-doubletab-ref-resu-const)
virtual void Operateur_base::associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &, const Champ_Inc_base &inco)=0
Referenced By
How to cite in this doc:
:ref:`virtual void Operateur_base::associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &, const Champ_Inc_base &inco)=0 <public-virtual-void-operateur-base-associer-const-domaine-dis-base-ref-const-domaine-cl-dis-base-ref-const-champ-inc-base-ref-inco-equal-0>`
[virtual void Operateur_base::associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &, const Champ_Inc_base &inco)=0](#public-virtual-void-operateur-base-associer-const-domaine-dis-base-ref-const-domaine-cl-dis-base-ref-const-champ-inc-base-ref-inco-equal-0)
void Operateur_base::associer_champ(const Champ_Inc_base &, const std::string &nom_ch)
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::associer_champ(const Champ_Inc_base &, const std::string &nom_ch) <public-void-operateur-base-associer-champ-const-champ-inc-base-ref-const-std-string-ref-nom-ch>`
[void Operateur_base::associer_champ(const Champ_Inc_base &, const std::string &nom_ch)](#public-void-operateur-base-associer-champ-const-champ-inc-base-ref-const-std-string-ref-nom-ch)
void Operateur_base::associer_domaine_cl_dis(const Domaine_Cl_dis_base &)
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::associer_domaine_cl_dis(const Domaine_Cl_dis_base &) <public-void-operateur-base-associer-domaine-cl-dis-const-domaine-cl-dis-base-ref>`
[void Operateur_base::associer_domaine_cl_dis(const Domaine_Cl_dis_base &)](#public-void-operateur-base-associer-domaine-cl-dis-const-domaine-cl-dis-base-ref)
void Operateur_base::associer_eqn(const Equation_base &)
Associe une equation a l’operateur.
Simple Appel a MorEqn::associer_eqn(const Equation_base&)
References
How to cite in this doc:
:ref:`void Operateur_base::associer_eqn(const Equation_base &) <public-void-operateur-base-associer-eqn-const-equation-base-ref>`
[void Operateur_base::associer_eqn(const Equation_base &)](#public-void-operateur-base-associer-eqn-const-equation-base-ref)
DoubleTab & Operateur_base::calculer(const DoubleTab &, DoubleTab &) const
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Operateur_base::calculer(const DoubleTab &, DoubleTab &) const <public-doubletab-ref-operateur-base-calculer-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Operateur_base::calculer(const DoubleTab &, DoubleTab &) const](#public-doubletab-ref-operateur-base-calculer-const-doubletab-ref-doubletab-ref-const)
void Operateur_base::calculer_dt_local(DoubleTab &) const
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::calculer_dt_local(DoubleTab &) const <public-void-operateur-base-calculer-dt-local-doubletab-ref-const>`
[void Operateur_base::calculer_dt_local(DoubleTab &) const](#public-void-operateur-base-calculer-dt-local-doubletab-ref-const)
double Operateur_base::calculer_dt_stab() const
Calcul dt_stab.
Referenced By
How to cite in this doc:
:ref:`double Operateur_base::calculer_dt_stab() const <public-double-operateur-base-calculer-dt-stab-const>`
[double Operateur_base::calculer_dt_stab() const](#public-double-operateur-base-calculer-dt-stab-const)
void Operateur_base::calculer_flux(const DoubleTab &inconnue, DoubleTab &flux) const
References
How to cite in this doc:
:ref:`void Operateur_base::calculer_flux(const DoubleTab &inconnue, DoubleTab &flux) const <public-void-operateur-base-calculer-flux-const-doubletab-ref-inconnue-doubletab-ref-flux-const>`
[void Operateur_base::calculer_flux(const DoubleTab &inconnue, DoubleTab &flux) const](#public-void-operateur-base-calculer-flux-const-doubletab-ref-inconnue-doubletab-ref-flux-const)
void Operateur_base::calculer_pour_post(Champ_base &espace_stockage, const Nom &option, int comp) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::calculer_pour_post(Champ_base &espace_stockage, const Nom &option, int comp) const override <public-void-operateur-base-calculer-pour-post-champ-base-ref-espace-stockage-const-nom-ref-option-int-comp-const-override>`
[void Operateur_base::calculer_pour_post(Champ_base &espace_stockage, const Nom &option, int comp) const override](#public-void-operateur-base-calculer-pour-post-champ-base-ref-espace-stockage-const-nom-ref-option-int-comp-const-override)
void Operateur_base::completer()
Associe l’operateur au domaine_dis, le domaine_Cl_dis, et a l’inconnue de son equation.
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::completer() <public-void-operateur-base-completer>`
[void Operateur_base::completer()](#public-void-operateur-base-completer)
void Operateur_base::contribuer_a_avec(const DoubleTab &, Matrice_Morse &) const
DOES NOTHING - to override in derived classes.
References
How to cite in this doc:
:ref:`void Operateur_base::contribuer_a_avec(const DoubleTab &, Matrice_Morse &) const <public-void-operateur-base-contribuer-a-avec-const-doubletab-ref-matrice-morse-ref-const>`
[void Operateur_base::contribuer_a_avec(const DoubleTab &, Matrice_Morse &) const](#public-void-operateur-base-contribuer-a-avec-const-doubletab-ref-matrice-morse-ref-const)
void Operateur_base::contribuer_au_second_membre(DoubleTab &) const
DOES NOTHING - to override in derived classes.
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::contribuer_au_second_membre(DoubleTab &) const <public-void-operateur-base-contribuer-au-second-membre-doubletab-ref-const>`
[void Operateur_base::contribuer_au_second_membre(DoubleTab &) const](#public-void-operateur-base-contribuer-au-second-membre-doubletab-ref-const)
void Operateur_base::contribuer_bloc_vitesse(const DoubleTab &, Matrice_Morse &) const
References
How to cite in this doc:
:ref:`void Operateur_base::contribuer_bloc_vitesse(const DoubleTab &, Matrice_Morse &) const <public-void-operateur-base-contribuer-bloc-vitesse-const-doubletab-ref-matrice-morse-ref-const>`
[void Operateur_base::contribuer_bloc_vitesse(const DoubleTab &, Matrice_Morse &) const](#public-void-operateur-base-contribuer-bloc-vitesse-const-doubletab-ref-matrice-morse-ref-const)
void Operateur_base::contribuer_termes_croises(const DoubleTab &inco, const Probleme_base &autre_pb, const DoubleTab &autre_inco, Matrice_Morse &matrice) const
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::contribuer_termes_croises(const DoubleTab &inco, const Probleme_base &autre_pb, const DoubleTab &autre_inco, Matrice_Morse &matrice) const <public-void-operateur-base-contribuer-termes-croises-const-doubletab-ref-inco-const-probleme-base-ref-autre-pb-const-doubletab-ref-autre-inco-matrice-morse-ref-matrice-const>`
[void Operateur_base::contribuer_termes_croises(const DoubleTab &inco, const Probleme_base &autre_pb, const DoubleTab &autre_inco, Matrice_Morse &matrice) const](#public-void-operateur-base-contribuer-termes-croises-const-doubletab-ref-inco-const-probleme-base-ref-autre-pb-const-doubletab-ref-autre-inco-matrice-morse-ref-matrice-const)
void Operateur_base::creer_champ(const Motcle &motlu) override
Reimplements:
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::creer_champ(const Motcle &motlu) override <public-void-operateur-base-creer-champ-const-motcle-ref-motlu-override>`
[void Operateur_base::creer_champ(const Motcle &motlu) override](#public-void-operateur-base-creer-champ-const-motcle-ref-motlu-override)
const Nom Operateur_base::description() const
References
Referenced By
How to cite in this doc:
:ref:`const Nom Operateur_base::description() const <public-const-nom-operateur-base-description-const>`
[const Nom Operateur_base::description() const](#public-const-nom-operateur-base-description-const)
void Operateur_base::dimensionner(Matrice_Morse &) const
DOES NOTHING - to override in derived classes.
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::dimensionner(Matrice_Morse &) const <public-void-operateur-base-dimensionner-matrice-morse-ref-const>`
[void Operateur_base::dimensionner(Matrice_Morse &) const](#public-void-operateur-base-dimensionner-matrice-morse-ref-const)
void Operateur_base::dimensionner_bloc_vitesse(Matrice_Morse &matrice) const
References
How to cite in this doc:
:ref:`void Operateur_base::dimensionner_bloc_vitesse(Matrice_Morse &matrice) const <public-void-operateur-base-dimensionner-bloc-vitesse-matrice-morse-ref-matrice-const>`
[void Operateur_base::dimensionner_bloc_vitesse(Matrice_Morse &matrice) const](#public-void-operateur-base-dimensionner-bloc-vitesse-matrice-morse-ref-matrice-const)
void Operateur_base::dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={ }) const
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={ }) const <public-void-operateur-base-dimensionner-blocs-matrices-t-matrices-const-tabs-t-ref-semi-impl-equal-{-}-const>`
[void Operateur_base::dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={ }) const](#public-void-operateur-base-dimensionner-blocs-matrices-t-matrices-const-tabs-t-ref-semi-impl-equal-{-}-const)
void Operateur_base::dimensionner_termes_croises(Matrice_Morse &, const Probleme_base &autre_pb, int nl, int nc) const
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::dimensionner_termes_croises(Matrice_Morse &, const Probleme_base &autre_pb, int nl, int nc) const <public-void-operateur-base-dimensionner-termes-croises-matrice-morse-ref-const-probleme-base-ref-autre-pb-int-nl-int-nc-const>`
[void Operateur_base::dimensionner_termes_croises(Matrice_Morse &, const Probleme_base &autre_pb, int nl, int nc) const](#public-void-operateur-base-dimensionner-termes-croises-matrice-morse-ref-const-probleme-base-ref-autre-pb-int-nl-int-nc-const)
const Nom Operateur_base::fichier() const
References
How to cite in this doc:
:ref:`const Nom Operateur_base::fichier() const <public-const-nom-operateur-base-fichier-const>`
[const Nom Operateur_base::fichier() const](#public-const-nom-operateur-base-fichier-const)
DoubleTab & Operateur_base::flux_bords()
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Operateur_base::flux_bords() <public-doubletab-ref-operateur-base-flux-bords>`
[DoubleTab & Operateur_base::flux_bords()](#public-doubletab-ref-operateur-base-flux-bords)
DoubleTab & Operateur_base::flux_bords() const
References
How to cite in this doc:
:ref:`DoubleTab & Operateur_base::flux_bords() const <public-doubletab-ref-operateur-base-flux-bords-const>`
[DoubleTab & Operateur_base::flux_bords() const](#public-doubletab-ref-operateur-base-flux-bords-const)
const Champ_base & Operateur_base::get_champ(const Motcle &nom) const override
Reimplements:
How to cite in this doc:
:ref:`const Champ_base & Operateur_base::get_champ(const Motcle &nom) const override <public-const-champ-base-ref-operateur-base-get-champ-const-motcle-ref-nom-const-override>`
[const Champ_base & Operateur_base::get_champ(const Motcle &nom) const override](#public-const-champ-base-ref-operateur-base-get-champ-const-motcle-ref-nom-const-override)
int Operateur_base::get_decal_temps() const
References
Referenced By
How to cite in this doc:
:ref:`int Operateur_base::get_decal_temps() const <public-int-operateur-base-get-decal-temps-const>`
[int Operateur_base::get_decal_temps() const](#public-int-operateur-base-get-decal-temps-const)
const Type_info * Operateur_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 * Operateur_base::get_info() const override <public-const-type-info-ptr-operateur-base-get-info-const-override>`
[const Type_info * Operateur_base::get_info() const override](#public-const-type-info-ptr-operateur-base-get-info-const-override)
Motcle Operateur_base::get_localisation_pour_post(const Nom &option) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Motcle Operateur_base::get_localisation_pour_post(const Nom &option) const override <public-motcle-operateur-base-get-localisation-pour-post-const-nom-ref-option-const-override>`
[Motcle Operateur_base::get_localisation_pour_post(const Nom &option) const override](#public-motcle-operateur-base-get-localisation-pour-post-const-nom-ref-option-const-override)
const Matrice & Operateur_base::get_matrice() const
References
How to cite in this doc:
:ref:`const Matrice & Operateur_base::get_matrice() const <public-const-matrice-ref-operateur-base-get-matrice-const>`
[const Matrice & Operateur_base::get_matrice() const](#public-const-matrice-ref-operateur-base-get-matrice-const)
int Operateur_base::get_nb_ss_pas_de_temps() const
References
Referenced By
How to cite in this doc:
:ref:`int Operateur_base::get_nb_ss_pas_de_temps() const <public-int-operateur-base-get-nb-ss-pas-de-temps-const>`
[int Operateur_base::get_nb_ss_pas_de_temps() const](#public-int-operateur-base-get-nb-ss-pas-de-temps-const)
void Operateur_base::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override <public-void-operateur-base-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override>`
[void Operateur_base::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override](#public-void-operateur-base-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override)
const SolveurSys & Operateur_base::get_solveur() const
References
How to cite in this doc:
:ref:`const SolveurSys & Operateur_base::get_solveur() const <public-const-solveursys-ref-operateur-base-get-solveur-const>`
[const SolveurSys & Operateur_base::get_solveur() const](#public-const-solveursys-ref-operateur-base-get-solveur-const)
bool Operateur_base::has_champ(const Motcle &nom) const override
Reimplements:
How to cite in this doc:
:ref:`bool Operateur_base::has_champ(const Motcle &nom) const override <public-bool-operateur-base-has-champ-const-motcle-ref-nom-const-override>`
[bool Operateur_base::has_champ(const Motcle &nom) const override](#public-bool-operateur-base-has-champ-const-motcle-ref-nom-const-override)
bool Operateur_base::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override
Reimplements:
How to cite in this doc:
:ref:`bool Operateur_base::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override <public-bool-operateur-base-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override>`
[bool Operateur_base::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override](#public-bool-operateur-base-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override)
bool Operateur_base::has_champ_inco() const
References
Referenced By
How to cite in this doc:
:ref:`bool Operateur_base::has_champ_inco() const <public-bool-operateur-base-has-champ-inco-const>`
[bool Operateur_base::has_champ_inco() const](#public-bool-operateur-base-has-champ-inco-const)
bool Operateur_base::has_impr_file() const
References
How to cite in this doc:
:ref:`bool Operateur_base::has_impr_file() const <public-bool-operateur-base-has-impr-file-const>`
[bool Operateur_base::has_impr_file() const](#public-bool-operateur-base-has-impr-file-const)
virtual int Operateur_base::has_interface_blocs() const
Referenced By
How to cite in this doc:
:ref:`virtual int Operateur_base::has_interface_blocs() const <public-virtual-int-operateur-base-has-interface-blocs-const>`
[virtual int Operateur_base::has_interface_blocs() const](#public-virtual-int-operateur-base-has-interface-blocs-const)
int Operateur_base::impr(Sortie &os) const
DOES NOTHING - to override in derived classes.
Imprime l’operateur sur un flot de sortie.
Referenced By
How to cite in this doc:
:ref:`int Operateur_base::impr(Sortie &os) const <public-int-operateur-base-impr-sortie-ref-os-const>`
[int Operateur_base::impr(Sortie &os) const](#public-int-operateur-base-impr-sortie-ref-os-const)
Entree & Operateur_base::lire_solveur(Entree &)
References
Referenced By
How to cite in this doc:
:ref:`Entree & Operateur_base::lire_solveur(Entree &) <public-entree-ref-operateur-base-lire-solveur-entree-ref>`
[Entree & Operateur_base::lire_solveur(Entree &)](#public-entree-ref-operateur-base-lire-solveur-entree-ref)
void Operateur_base::mettre_a_jour(double temps)
DOES NOTHING - to override in derived classes.
Mise a jour de l’operateur
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::mettre_a_jour(double temps) <public-void-operateur-base-mettre-a-jour-double-temps>`
[void Operateur_base::mettre_a_jour(double temps)](#public-void-operateur-base-mettre-a-jour-double-temps)
void Operateur_base::modifier_pour_Cl(Matrice_Morse &, DoubleTab &) const
DOES NOTHING - to override in derived classes.
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::modifier_pour_Cl(Matrice_Morse &, DoubleTab &) const <public-void-operateur-base-modifier-pour-cl-matrice-morse-ref-doubletab-ref-const>`
[void Operateur_base::modifier_pour_Cl(Matrice_Morse &, DoubleTab &) const](#public-void-operateur-base-modifier-pour-cl-matrice-morse-ref-doubletab-ref-const)
const Champ_Inc_base & Operateur_base::mon_inconnue() const
References
Referenced By
How to cite in this doc:
:ref:`const Champ_Inc_base & Operateur_base::mon_inconnue() const <public-const-champ-inc-base-ref-operateur-base-mon-inconnue-const>`
[const Champ_Inc_base & Operateur_base::mon_inconnue() const](#public-const-champ-inc-base-ref-operateur-base-mon-inconnue-const)
const std::string & Operateur_base::nom_inconnue() const
References
Referenced By
How to cite in this doc:
:ref:`const std::string & Operateur_base::nom_inconnue() const <public-const-std-string-ref-operateur-base-nom-inconnue-const>`
[const std::string & Operateur_base::nom_inconnue() const](#public-const-std-string-ref-operateur-base-nom-inconnue-const)
Operateur_base::Operateur_base()
References
How to cite in this doc:
:ref:`Operateur_base::Operateur_base() <public-operateur-base-operateur-base>`
[Operateur_base::Operateur_base()](#public-operateur-base-operateur-base)
void Operateur_base::ouvrir_fichier(SFichier &os, const Nom &, const int flag=1) const
Ouverture/creation d’un fichier d’impression d’un operateur A surcharger dans les classes derivees.
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::ouvrir_fichier(SFichier &os, const Nom &, const int flag=1) const <public-void-operateur-base-ouvrir-fichier-sfichier-ref-os-const-nom-ref-const-int-flag-equal-1-const>`
[void Operateur_base::ouvrir_fichier(SFichier &os, const Nom &, const int flag=1) const](#public-void-operateur-base-ouvrir-fichier-sfichier-ref-os-const-nom-ref-const-int-flag-equal-1-const)
void Operateur_base::ouvrir_fichier_partage(EcrFicPartage &, const Nom &, const int flag=1) const
Ouverture/creation d’un fichier d’impression d’un operateur A surcharger dans les classes derivees.
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::ouvrir_fichier_partage(EcrFicPartage &, const Nom &, const int flag=1) const <public-void-operateur-base-ouvrir-fichier-partage-ecrficpartage-ref-const-nom-ref-const-int-flag-equal-1-const>`
[void Operateur_base::ouvrir_fichier_partage(EcrFicPartage &, const Nom &, const int flag=1) const](#public-void-operateur-base-ouvrir-fichier-partage-ecrficpartage-ref-const-nom-ref-const-int-flag-equal-1-const)
void Operateur_base::preparer_calcul()
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::preparer_calcul() <public-void-operateur-base-preparer-calcul>`
[void Operateur_base::preparer_calcul()](#public-void-operateur-base-preparer-calcul)
void Operateur_base::resetTime(double time)
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::resetTime(double time) <public-void-operateur-base-resettime-double-time>`
[void Operateur_base::resetTime(double time)](#public-void-operateur-base-resettime-double-time)
int Operateur_base::set_decal_temps(int)
References
Referenced By
How to cite in this doc:
:ref:`int Operateur_base::set_decal_temps(int) <public-int-operateur-base-set-decal-temps-int>`
[int Operateur_base::set_decal_temps(int)](#public-int-operateur-base-set-decal-temps-int)
void Operateur_base::set_description(const Nom &nom)
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::set_description(const Nom &nom) <public-void-operateur-base-set-description-const-nom-ref-nom>`
[void Operateur_base::set_description(const Nom &nom)](#public-void-operateur-base-set-description-const-nom-ref-nom)
void Operateur_base::set_fichier(const Nom &)
References
Referenced By
How to cite in this doc:
:ref:`void Operateur_base::set_fichier(const Nom &) <public-void-operateur-base-set-fichier-const-nom-ref>`
[void Operateur_base::set_fichier(const Nom &)](#public-void-operateur-base-set-fichier-const-nom-ref)
Matrice & Operateur_base::set_matrice()
References
How to cite in this doc:
:ref:`Matrice & Operateur_base::set_matrice() <public-matrice-ref-operateur-base-set-matrice>`
[Matrice & Operateur_base::set_matrice()](#public-matrice-ref-operateur-base-set-matrice)
int Operateur_base::set_nb_ss_pas_de_temps(int)
References
Referenced By
How to cite in this doc:
:ref:`int Operateur_base::set_nb_ss_pas_de_temps(int) <public-int-operateur-base-set-nb-ss-pas-de-temps-int>`
[int Operateur_base::set_nb_ss_pas_de_temps(int)](#public-int-operateur-base-set-nb-ss-pas-de-temps-int)
SolveurSys & Operateur_base::set_solveur()
References
How to cite in this doc:
:ref:`SolveurSys & Operateur_base::set_solveur() <public-solveursys-ref-operateur-base-set-solveur>`
[SolveurSys & Operateur_base::set_solveur()](#public-solveursys-ref-operateur-base-set-solveur)
int Operateur_base::systeme_invariant() const
Referenced By
How to cite in this doc:
:ref:`int Operateur_base::systeme_invariant() const <public-int-operateur-base-systeme-invariant-const>`
[int Operateur_base::systeme_invariant() const](#public-int-operateur-base-systeme-invariant-const)
void Operateur_base::tester_contribuer_a_avec(const DoubleTab &, const Matrice_Morse &)
References
How to cite in this doc:
:ref:`void Operateur_base::tester_contribuer_a_avec(const DoubleTab &, const Matrice_Morse &) <public-void-operateur-base-tester-contribuer-a-avec-const-doubletab-ref-const-matrice-morse-ref>`
[void Operateur_base::tester_contribuer_a_avec(const DoubleTab &, const Matrice_Morse &)](#public-void-operateur-base-tester-contribuer-a-avec-const-doubletab-ref-const-matrice-morse-ref)
Operateur_base::~Operateur_base() override
How to cite in this doc:
:ref:`Operateur_base::~Operateur_base() override <public-operateur-base-dtor-operateur-base-override>`
[Operateur_base::~Operateur_base() override](#public-operateur-base-dtor-operateur-base-override)
const Type_info * Operateur_base::info()
How to cite in this doc:
:ref:`const Type_info * Operateur_base::info() <public-static-const-type-info-ptr-operateur-base-info>`
[const Type_info * Operateur_base::info()](#public-static-const-type-info-ptr-operateur-base-info)
const Operateur_base & Operateur_base::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Operateur_base & Operateur_base::self_cast(const Objet_U &) <public-static-const-operateur-base-ref-operateur-base-self-cast-const-objet-u-ref>`
[const Operateur_base & Operateur_base::self_cast(const Objet_U &)](#public-static-const-operateur-base-ref-operateur-base-self-cast-const-objet-u-ref)
Operateur_base & Operateur_base::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Operateur_base & Operateur_base::self_cast(Objet_U &) <public-static-operateur-base-ref-operateur-base-self-cast-objet-u-ref>`
[Operateur_base & Operateur_base::self_cast(Objet_U &)](#public-static-operateur-base-ref-operateur-base-self-cast-objet-u-ref)
Sortie & Operateur_base::printOn(Sortie &x) const override
DOES NOTHING - to override in derived classes.
Imprime l’operateur sur un flot de sortie.
Reimplements:
How to cite in this doc:
:ref:`Sortie & Operateur_base::printOn(Sortie &x) const override <protected-sortie-ref-operateur-base-printon-sortie-ref-x-const-override>`
[Sortie & Operateur_base::printOn(Sortie &x) const override](#protected-sortie-ref-operateur-base-printon-sortie-ref-x-const-override)
Entree & Operateur_base::readOn(Entree &) override
DOES NOTHING - to override in derived classes.
Lit un operateur sur un flot d’entree.
Reimplements:
How to cite in this doc:
:ref:`Entree & Operateur_base::readOn(Entree &) override <protected-entree-ref-operateur-base-readon-entree-ref-override>`
[Entree & Operateur_base::readOn(Entree &) override](#protected-entree-ref-operateur-base-readon-entree-ref-override)
Attributes Documentation#
const Type_info Operateur_base::info_obj
int Operateur_base::col_width_
Champs_compris Operateur_base::champs_compris_
int Operateur_base::decal_temps
Nom Operateur_base::description_
DoubleTab Operateur_base::flux_bords_
TRUST_Ref<Champ_Inc_base *> Operateur_base::le_champ_inco
Matrice Operateur_base::matrice_
int Operateur_base::nb_ss_pas_de_temps
std::string Operateur_base::nom_inco_
Nom Operateur_base::out_
SolveurSys Operateur_base::solveur