Version: 9.12.0
SMESHHOMARDImpl::HomardDriver Class Reference

#include <SMESH_Homard.hxx>

Public Member Functions

 HomardDriver (const std::string siter, const std::string siterp1)
 
 ~HomardDriver ()
 
void TexteInit (const std::string DirCompute, const std::string LogFile, const std::string Langue)
 
void TexteInfo (int TypeBila, int NumeIter)
 
void TexteMajCoords (int NumeIter)
 
void CreeFichierDonn ()
 
void TexteAdap ()
 
void CreeFichier ()
 
void TexteMaillage (const std::string NomMesh, const std::string MeshFile, int apres)
 
void TexteMaillageHOMARD (const std::string Dir, const std::string liter, int apres)
 
void TexteConfRaffDera (int ConfType)
 
void TexteBoundaryOption (int BoundaryOption)
 
void TexteBoundaryCAOGr (const std::string GroupName)
 
void TexteBoundaryDi (const std::string MeshName, const std::string MeshFile)
 
void TexteBoundaryDiGr (const std::string GroupName)
 
void TexteBoundaryAn (const std::string NameBoundary, int NumeBoundary, int BoundaryType, double x0, double x1, double x2, double x3, double x4, double x5, double x6, double x7)
 
void TexteBoundaryAnGr (const std::string NameBoundary, int NumeBoundary, const std::string GroupName)
 
void TexteAdvanced (int NivMax, double DiamMin, int AdapInit, int LevelOutput)
 
void TexteInfoCompute (int MessInfo)
 
int ExecuteHomard ()
 

Data Fields

int _modeHOMARD
 
std::string _HOMARD_Exec
 
std::string _NomDir
 
std::string _NomFichierConfBase
 
std::string _NomFichierConf
 
std::string _NomFichierDonn
 
std::string _siter
 
std::string _siterp1
 
std::string _Texte
 
bool _bLu
 

Constructor & Destructor Documentation

◆ HomardDriver()

SMESHHOMARDImpl::HomardDriver::HomardDriver ( const std::string  siter,
const std::string  siterp1 
)

References _HOMARD_Exec, _siter, _siterp1, and MESSAGE.

◆ ~HomardDriver()

SMESHHOMARDImpl::HomardDriver::~HomardDriver ( )

Member Function Documentation

◆ CreeFichier()

void SMESHHOMARDImpl::HomardDriver::CreeFichier ( )

◆ CreeFichierDonn()

void SMESHHOMARDImpl::HomardDriver::CreeFichierDonn ( )

References _NomFichierDonn, and MESSAGE.

◆ ExecuteHomard()

int SMESHHOMARDImpl::HomardDriver::ExecuteHomard ( )

◆ TexteAdap()

void SMESHHOMARDImpl::HomardDriver::TexteAdap ( )

◆ TexteAdvanced()

void SMESHHOMARDImpl::HomardDriver::TexteAdvanced ( int  NivMax,
double  DiamMin,
int  AdapInit,
int  LevelOutput 
)

◆ TexteBoundaryAn()

void SMESHHOMARDImpl::HomardDriver::TexteBoundaryAn ( const std::string  NameBoundary,
int  NumeBoundary,
int  BoundaryType,
double  x0,
double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7 
)

◆ TexteBoundaryAnGr()

void SMESHHOMARDImpl::HomardDriver::TexteBoundaryAnGr ( const std::string  NameBoundary,
int  NumeBoundary,
const std::string  GroupName 
)

◆ TexteBoundaryCAOGr()

void SMESHHOMARDImpl::HomardDriver::TexteBoundaryCAOGr ( const std::string  GroupName)

◆ TexteBoundaryDi()

void SMESHHOMARDImpl::HomardDriver::TexteBoundaryDi ( const std::string  MeshName,
const std::string  MeshFile 
)

◆ TexteBoundaryDiGr()

void SMESHHOMARDImpl::HomardDriver::TexteBoundaryDiGr ( const std::string  GroupName)

◆ TexteBoundaryOption()

void SMESHHOMARDImpl::HomardDriver::TexteBoundaryOption ( int  BoundaryOption)

◆ TexteConfRaffDera()

void SMESHHOMARDImpl::HomardDriver::TexteConfRaffDera ( int  ConfType)

◆ TexteInfo()

void SMESHHOMARDImpl::HomardDriver::TexteInfo ( int  TypeBila,
int  NumeIter 
)

References _modeHOMARD, _siter, _Texte, and MESSAGE.

◆ TexteInfoCompute()

void SMESHHOMARDImpl::HomardDriver::TexteInfoCompute ( int  MessInfo)

◆ TexteInit()

void SMESHHOMARDImpl::HomardDriver::TexteInit ( const std::string  DirCompute,
const std::string  LogFile,
const std::string  Langue 
)

◆ TexteMaillage()

void SMESHHOMARDImpl::HomardDriver::TexteMaillage ( const std::string  NomMesh,
const std::string  MeshFile,
int  apres 
)

◆ TexteMaillageHOMARD()

void SMESHHOMARDImpl::HomardDriver::TexteMaillageHOMARD ( const std::string  Dir,
const std::string  liter,
int  apres 
)

◆ TexteMajCoords()

void SMESHHOMARDImpl::HomardDriver::TexteMajCoords ( int  NumeIter)

Field Documentation

◆ _bLu

bool SMESHHOMARDImpl::HomardDriver::_bLu

◆ _HOMARD_Exec

std::string SMESHHOMARDImpl::HomardDriver::_HOMARD_Exec

Referenced by ExecuteHomard(), and HomardDriver().

◆ _modeHOMARD

int SMESHHOMARDImpl::HomardDriver::_modeHOMARD

◆ _NomDir

std::string SMESHHOMARDImpl::HomardDriver::_NomDir

◆ _NomFichierConf

std::string SMESHHOMARDImpl::HomardDriver::_NomFichierConf

Referenced by CreeFichier(), and ExecuteHomard().

◆ _NomFichierConfBase

std::string SMESHHOMARDImpl::HomardDriver::_NomFichierConfBase

Referenced by CreeFichier(), and ExecuteHomard().

◆ _NomFichierDonn

std::string SMESHHOMARDImpl::HomardDriver::_NomFichierDonn

Referenced by CreeFichierDonn(), and ExecuteHomard().

◆ _siter

std::string SMESHHOMARDImpl::HomardDriver::_siter

◆ _siterp1

std::string SMESHHOMARDImpl::HomardDriver::_siterp1

◆ _Texte