Version: 9.12.0
MeshCut_Utils.hxx File Reference
#include <med.h>
#include <string>
#include <vector>
#include <map>
Include dependency graph for MeshCut_Utils.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MESHCUT
 

Enumerations

enum  MESHCUT::TYPE_MAILLE {
  MESHCUT::POI1 , MESHCUT::SEG2 , MESHCUT::SEG3 , MESHCUT::TRIA3 ,
  MESHCUT::TRIA6 , MESHCUT::QUAD4 , MESHCUT::QUAD8 , MESHCUT::TETRA4 ,
  MESHCUT::TETRA10 , MESHCUT::PYRAM5 , MESHCUT::PYRAM13 , MESHCUT::PENTA6 ,
  MESHCUT::PENTA15 , MESHCUT::HEXA8 , MESHCUT::HEXA20
}
 

Functions

bool MESHCUT::estUnTypeMaille (std::string S)
 
void MESHCUT::ERREUR (const char *msg)
 
char * MESHCUT::string2char (std::string str)
 
std::string MESHCUT::int2string (int k)
 
float MESHCUT::char2float (const char *ch)
 
std::string MESHCUT::float2string (float f)
 
bool MESHCUT::appartient (std::string e, std::string tableau[], int taille)
 
float MESHCUT::arrondi (float x)
 
int MESHCUT::numNoeudPointe (std::string b1, std::string b2, std::string b3)
 
std::string MESHCUT::strip (std::string S)
 
std::string MESHCUT::entierSur10_g (int i)
 
std::string MESHCUT::entierSur10_d (int i)
 
std::string MESHCUT::typeEnsight (std::string type)
 
int MESHCUT::Nnoeuds (TYPE_MAILLE type)
 
int MESHCUT::NnoeudsGeom (TYPE_MAILLE type)
 
int MESHCUT::codeGMSH (std::string type)
 
std::string MESHCUT::floatEnsight (float x)
 
bool MESHCUT::typeComplexe (std::string type)
 
std::string MESHCUT::ASTER8 (std::string s)
 
float MESHCUT::dObservateur (float a, float b, float c)
 Distance à laquelle doit se tenir l'observateur sur un axe pour voir sous 90° un objet centré de dimensions a et b selon les deux autres axes. More...
 
int MESHCUT::copieFichier (std::string source, std::string cible)
 
med_geometry_type MESHCUT::InstanceMGE (TYPE_MAILLE TYPE)
 
int MESHCUT::salome_chrono ()
 
TYPE_MAILLE MESHCUT::typeMaille (std::string type)
 
std::string MESHCUT::MGE2string (med_geometry_type MGE)
 
std::string MESHCUT::TM2string (TYPE_MAILLE MGE)
 
TYPE_MAILLE MESHCUT::string2TM (std::string stm)
 
std::string MESHCUT::coordIndex_ILS (TYPE_MAILLE tm)
 
std::string MESHCUT::coordIndex_IFS (TYPE_MAILLE tm)
 
std::string MESHCUT::SIGNE (double x)
 
void MESHCUT::champType (std::string type, med_entity_type MEM, med_geometry_type MGE, med_idt fid, med_idt fidout, char *maa, char *nomChamp, char *nomChampMoy, med_field_type typeChamp, char *compChamp, char *unitChamp, med_int nCompChamp, std::map< std::string, int > REFGAUSS, int ichamp)
 
std::string MESHCUT::nomMaille (TYPE_MAILLE tm, int nl)
 
bool MESHCUT::appartientVN (int n, std::vector< int > V)
 
float MESHCUT::distance2 (float x1, float y1, float z1, float x2, float y2, float z2)
 
void MESHCUT::conversionCNX (med_int *CNXtm, TYPE_MAILLE tm, int N)
 Conversion HL-MED d'une table de connectivités. More...