Version: 9.12.0
SMESHHOMARD::HOMARD_Gen Interface Reference

import"SMESH_Homard.idl";

Inheritance diagram for SMESHHOMARD::HOMARD_Gen:

Public Member Functions

HOMARD_Boundary CreateBoundaryCAO (in string BoundaryName, in string FileName) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary CreateBoundaryDi (in string BoundaryName, in string MeshName, in string FileName) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary CreateBoundaryCylinder (in string BoundaryName, in double Xcentre, in double Ycentre, in double Zcentre, in double Xaxis, in double Yaxis, in double Zaxis, in double Radius) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary CreateBoundarySphere (in string BoundaryName, in double Xcentre, in double Ycentre, in double Zcentre, in double Radius) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary CreateBoundaryConeR (in string BoundaryName, in double Xcentre1, in double Ycentre1, in double Zcentre1, in double Radius1, in double Xcentre2, in double Ycentre2, in double Zcentre2, in double Radius2) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary CreateBoundaryConeA (in string BoundaryName, in double Xaxis, in double Yaxis, in double Zaxis, in double Angle, in double Xcentre, in double Ycentre, in double Zcentre) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary CreateBoundaryTorus (in string BoundaryName, in double Xcentre, in double Ycentre, in double Zcentre, in double Xaxis, in double Yaxis, in double Zaxis, in double RadiusRev, in double RadiusPri) raises (SALOME::SALOME_Exception)
 
HOMARD_Cas CreateCaseOnMesh (in string MeshName, in SMESH::SMESH_Mesh smeshMesh, in string theWorkingDir) raises (SALOME::SALOME_Exception)
 
HOMARD_Cas CreateCase (in string MeshName, in string FileName, in string theWorkingDir) raises (SALOME::SALOME_Exception)
 
void AddBoundary (in string BoundaryName) raises (SALOME::SALOME_Exception)
 
void AddBoundaryGroup (in string BoundaryName, in string Group) raises (SALOME::SALOME_Exception)
 
HOMARD_Boundary GetBoundary (in string BoundaryName) raises (SALOME::SALOME_Exception)
 
HOMARD_Cas GetCase () raises (SALOME::SALOME_Exception)
 
listeBoundarys GetAllBoundarysName () raises (SALOME::SALOME_Exception)
 
void SetConfType (in long ConfType) raises (SALOME::SALOME_Exception)
 
void SetKeepMedOUT (in boolean theKeepMedOUT)
 
void SetPublishMeshOUT (in boolean thePublishMeshOUT)
 
void SetMeshNameOUT (in string theMeshName) raises (SALOME::SALOME_Exception)
 
void SetMeshFileOUT (in string theFileName) raises (SALOME::SALOME_Exception)
 
void SetVerboseLevel (in long theLevel)
 
void SetKeepWorkingFiles (in boolean theKeepWorkingFiles)
 
void SetLogInFile (in boolean theLogInFile)
 
void SetLogFile (in string theFileName) raises (SALOME::SALOME_Exception)
 
void SetRemoveLogOnSuccess (in boolean theRemoveLogOnSuccess)
 
long Compute () raises (SALOME::SALOME_Exception)
 
void InvalideBoundary (in string BoundaryName) raises (SALOME::SALOME_Exception)
 
long DeleteBoundary (in string BoundaryName) raises (SALOME::SALOME_Exception)
 
void DeleteCase () raises (SALOME::SALOME_Exception)
 

Member Function Documentation

◆ AddBoundary()

void SMESHHOMARD::HOMARD_Gen::AddBoundary ( in string  BoundaryName)
raises (SALOME::SALOME_Exception
)

◆ AddBoundaryGroup()

void SMESHHOMARD::HOMARD_Gen::AddBoundaryGroup ( in string  BoundaryName,
in string  Group 
)
raises (SALOME::SALOME_Exception
)

◆ Compute()

long SMESHHOMARD::HOMARD_Gen::Compute ( )
raises (SALOME::SALOME_Exception
)

◆ CreateBoundaryCAO()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundaryCAO ( in string  BoundaryName,
in string  FileName 
)
raises (SALOME::SALOME_Exception
)

◆ CreateBoundaryConeA()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundaryConeA ( in string  BoundaryName,
in double  Xaxis,
in double  Yaxis,
in double  Zaxis,
in double  Angle,
in double  Xcentre,
in double  Ycentre,
in double  Zcentre 
)
raises (SALOME::SALOME_Exception
)

◆ CreateBoundaryConeR()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundaryConeR ( in string  BoundaryName,
in double  Xcentre1,
in double  Ycentre1,
in double  Zcentre1,
in double  Radius1,
in double  Xcentre2,
in double  Ycentre2,
in double  Zcentre2,
in double  Radius2 
)
raises (SALOME::SALOME_Exception
)

◆ CreateBoundaryCylinder()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundaryCylinder ( in string  BoundaryName,
in double  Xcentre,
in double  Ycentre,
in double  Zcentre,
in double  Xaxis,
in double  Yaxis,
in double  Zaxis,
in double  Radius 
)
raises (SALOME::SALOME_Exception
)

◆ CreateBoundaryDi()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundaryDi ( in string  BoundaryName,
in string  MeshName,
in string  FileName 
)
raises (SALOME::SALOME_Exception
)

◆ CreateBoundarySphere()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundarySphere ( in string  BoundaryName,
in double  Xcentre,
in double  Ycentre,
in double  Zcentre,
in double  Radius 
)
raises (SALOME::SALOME_Exception
)

◆ CreateBoundaryTorus()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::CreateBoundaryTorus ( in string  BoundaryName,
in double  Xcentre,
in double  Ycentre,
in double  Zcentre,
in double  Xaxis,
in double  Yaxis,
in double  Zaxis,
in double  RadiusRev,
in double  RadiusPri 
)
raises (SALOME::SALOME_Exception
)

◆ CreateCase()

HOMARD_Cas SMESHHOMARD::HOMARD_Gen::CreateCase ( in string  MeshName,
in string  FileName,
in string  theWorkingDir 
)
raises (SALOME::SALOME_Exception
)

◆ CreateCaseOnMesh()

HOMARD_Cas SMESHHOMARD::HOMARD_Gen::CreateCaseOnMesh ( in string  MeshName,
in SMESH::SMESH_Mesh  smeshMesh,
in string  theWorkingDir 
)
raises (SALOME::SALOME_Exception
)

◆ DeleteBoundary()

long SMESHHOMARD::HOMARD_Gen::DeleteBoundary ( in string  BoundaryName)
raises (SALOME::SALOME_Exception
)

◆ DeleteCase()

void SMESHHOMARD::HOMARD_Gen::DeleteCase ( )
raises (SALOME::SALOME_Exception
)

◆ GetAllBoundarysName()

listeBoundarys SMESHHOMARD::HOMARD_Gen::GetAllBoundarysName ( )
raises (SALOME::SALOME_Exception
)

◆ GetBoundary()

HOMARD_Boundary SMESHHOMARD::HOMARD_Gen::GetBoundary ( in string  BoundaryName)
raises (SALOME::SALOME_Exception
)

◆ GetCase()

HOMARD_Cas SMESHHOMARD::HOMARD_Gen::GetCase ( )
raises (SALOME::SALOME_Exception
)

◆ InvalideBoundary()

void SMESHHOMARD::HOMARD_Gen::InvalideBoundary ( in string  BoundaryName)
raises (SALOME::SALOME_Exception
)

◆ SetConfType()

void SMESHHOMARD::HOMARD_Gen::SetConfType ( in long  ConfType)
raises (SALOME::SALOME_Exception
)

◆ SetKeepMedOUT()

void SMESHHOMARD::HOMARD_Gen::SetKeepMedOUT ( in boolean  theKeepMedOUT)

◆ SetKeepWorkingFiles()

void SMESHHOMARD::HOMARD_Gen::SetKeepWorkingFiles ( in boolean  theKeepWorkingFiles)

◆ SetLogFile()

void SMESHHOMARD::HOMARD_Gen::SetLogFile ( in string  theFileName)
raises (SALOME::SALOME_Exception
)

◆ SetLogInFile()

void SMESHHOMARD::HOMARD_Gen::SetLogInFile ( in boolean  theLogInFile)

◆ SetMeshFileOUT()

void SMESHHOMARD::HOMARD_Gen::SetMeshFileOUT ( in string  theFileName)
raises (SALOME::SALOME_Exception
)

◆ SetMeshNameOUT()

void SMESHHOMARD::HOMARD_Gen::SetMeshNameOUT ( in string  theMeshName)
raises (SALOME::SALOME_Exception
)

◆ SetPublishMeshOUT()

void SMESHHOMARD::HOMARD_Gen::SetPublishMeshOUT ( in boolean  thePublishMeshOUT)

◆ SetRemoveLogOnSuccess()

void SMESHHOMARD::HOMARD_Gen::SetRemoveLogOnSuccess ( in boolean  theRemoveLogOnSuccess)

◆ SetVerboseLevel()

void SMESHHOMARD::HOMARD_Gen::SetVerboseLevel ( in long  theLevel)