![]() |
MAGiC
V5.0
Mailleurs Automatiques de Géometries intégrés à la Cao
|
#include <ot_cpu.h>
Fonctions membres publiques | |
OT_CPU () | |
OT_CPU (OT_CPU &mdd) | |
~OT_CPU () | |
void | initialise (void) |
double | ajouter_etape (std::string nom) |
int | get_nb_etape (void) |
void | get_etape (int num, std::string &nom, double &temps) |
void | get_etape (int num1, int num2, std::string &nom, double &temps) |
void | get_total (int num, double &temps) |
void | get_tabfinal (std::vector< std::string > &tab) |
void | get_tabfinalcompresse (std::vector< std::string > &tab) |
void | get_etape (std::string nom, double &temps) |
void | enregistrer (char *fichier) |
void | affiche (void) |
void | affichecompresser (void) |
Attributs privés | |
std::vector< clock_t > | tabcpu |
std::vector< std::string > | tabnom |
OT_CPU::OT_CPU | ( | ) |
Définition à la ligne 31 du fichier ot_cpu.cpp.
Références initialise().
OT_CPU::OT_CPU | ( | OT_CPU & | mdd | ) |
Définition à la ligne 36 du fichier ot_cpu.cpp.
OT_CPU::~OT_CPU | ( | ) |
Définition à la ligne 44 du fichier ot_cpu.cpp.
void OT_CPU::affiche | ( | void | ) |
Définition à la ligne 168 du fichier ot_cpu.cpp.
Références get_tabfinal().
void OT_CPU::affichecompresser | ( | void | ) |
Définition à la ligne 177 du fichier ot_cpu.cpp.
Références get_tabfinalcompresse().
double OT_CPU::ajouter_etape | ( | std::string | nom | ) |
Définition à la ligne 58 du fichier ot_cpu.cpp.
Référencé par MGOPT_SIMP_ADAPTATIVE::adapte(), MAILLEUR::ajouter_etape_cpu(), MG_MAILLAGE_OUTILS::calcul_courbure(), MG_MAILLAGE_OUTILS::calcul_courbure_discrete(), VCT_COMPARAISON::compare(), MSTRUCT_VES::generer_calcul(), MSTRUCT_VES::generer_carte(), MSTRUCT_VES::generer_etude(), MSTRUCT_VES::generer_fem_maillage(), MSTRUCT_VES::generer_geometrie(), MSTRUCT_VES_DECOUP::generer_maillage(), MSTRUCT_VES::generer_maillage(), MSTRUCT_VES::generer_materiau(), MSTRUCT_VES::generer_post_traitement(), TOIBREP::importer_et_decouper(), TOIBREP::levelsetn(), MAILLEUR_DELAUNAY::maille(), MAGIC_APPLICATION::~MAGIC_APPLICATION(), et MAGIC_SCRIPT::~MAGIC_SCRIPT().
void OT_CPU::enregistrer | ( | char * | fichier | ) |
Définition à la ligne 155 du fichier ot_cpu.cpp.
Références get_tabfinal(), et get_tabfinalcompresse().
void OT_CPU::get_etape | ( | int | num, |
std::string & | nom, | ||
double & | temps | ||
) |
Définition à la ligne 71 du fichier ot_cpu.cpp.
Référencé par MSTRUCT_VES::generer_calcul(), MSTRUCT_VES::generer_carte(), MSTRUCT_VES::generer_etude(), MSTRUCT_VES::generer_fem_maillage(), MSTRUCT_VES::generer_geometrie(), MSTRUCT_VES_DECOUP::generer_maillage(), MSTRUCT_VES::generer_maillage(), MSTRUCT_VES::generer_materiau(), MSTRUCT_VES::generer_post_traitement(), get_etape(), get_tabfinal(), get_tabfinalcompresse(), et TOIBREP::importer_et_decouper().
void OT_CPU::get_etape | ( | int | num1, |
int | num2, | ||
std::string & | nom, | ||
double & | temps | ||
) |
Définition à la ligne 92 du fichier ot_cpu.cpp.
void OT_CPU::get_etape | ( | std::string | nom, |
double & | temps | ||
) |
Définition à la ligne 79 du fichier ot_cpu.cpp.
Références get_etape(), et get_nb_etape().
int OT_CPU::get_nb_etape | ( | void | ) |
Définition à la ligne 66 du fichier ot_cpu.cpp.
Références tabcpu.
Référencé par get_etape(), get_tabfinal(), get_tabfinalcompresse(), et TOIBREP::importer_et_decouper().
void OT_CPU::get_tabfinal | ( | std::vector< std::string > & | tab | ) |
Définition à la ligne 107 du fichier ot_cpu.cpp.
Références get_etape(), get_nb_etape(), et get_total().
Référencé par MGOPT_SIMP_ADAPTATIVE::adapte(), affiche(), MG_MAILLAGE_OUTILS::calcul_courbure(), MG_MAILLAGE_OUTILS::calcul_courbure_discrete(), et enregistrer().
void OT_CPU::get_tabfinalcompresse | ( | std::vector< std::string > & | tab | ) |
Définition à la ligne 126 du fichier ot_cpu.cpp.
Références get_etape(), get_nb_etape(), et get_total().
Référencé par affichecompresser(), et enregistrer().
void OT_CPU::get_total | ( | int | num, |
double & | temps | ||
) |
Définition à la ligne 99 du fichier ot_cpu.cpp.
Références tabcpu.
Référencé par get_tabfinal(), get_tabfinalcompresse(), MAGIC_APPLICATION::~MAGIC_APPLICATION(), et MAGIC_SCRIPT::~MAGIC_SCRIPT().
void OT_CPU::initialise | ( | void | ) |
Définition à la ligne 49 du fichier ot_cpu.cpp.
Référencé par MAGIC_SCRIPT::execute(), MSTRUCT_VES::generer_calcul(), MSTRUCT_VES::generer_carte(), MSTRUCT_VES::generer_etude(), MSTRUCT_VES::generer_fem_maillage(), MSTRUCT_VES::generer_geometrie(), MSTRUCT_VES_DECOUP::generer_maillage(), MSTRUCT_VES::generer_maillage(), MSTRUCT_VES::generer_materiau(), MSTRUCT_VES::generer_post_traitement(), MAGIC_APPLICATION::MAGIC_APPLICATION(), et OT_CPU().
|
private |
Définition à la ligne 54 du fichier ot_cpu.h.
Référencé par ajouter_etape(), get_etape(), get_nb_etape(), get_total(), initialise(), et OT_CPU().
|
private |
Définition à la ligne 55 du fichier ot_cpu.h.
Référencé par ajouter_etape(), get_etape(), initialise(), et OT_CPU().