| **maillageSain** | *[string]* | Absolute address of the input structure 3D mesh |\r
| | | in MED format |\r
+----------------------+-----------------------------------+-------------------------------------------------------+\r
-| **BrepFaceFissure** | *[string]* | Absolute address of the input crack geometry |\r
-| | | in BREP format |\r
+| **CAOFaceFissure** | *[string]* | Absolute address of the input crack geometry |\r
+| | | in XAO or BREP format |\r
+----------------------+-----------------------------------+-------------------------------------------------------+\r
-| **edgeFissIds** | *[list of integers]* | List of edges number which define the crack front |\r
+| **edgeFiss** | *[list of strings]* | List of edges group which define the crack front |\r
++----------------------+-----------------------------------+-------------------------------------------------------+\r
+| | *[list of integers]* | List of edges number which define the crack front |\r
+----------------------+-----------------------------------+-------------------------------------------------------+\r
| **meshBrep** | *[list of 2 floats]* | List of two floats defining respectively minimum and |\r
| | | maximum size of elements of the crack mesh |\r
.. image:: images/parametres.png\r
:width: 350\r
:align: center\r
+ :alt: Geometrical parameters of the tore\r
\r
-Different levels of verbose are available. Use one of this 4 optional functions to set verbose type:\r
+Different levels of verbose are available. The prints are located in the file ''LOGFILE''. Use one of this 4 optional functions to set verbose type:\r
\r
-- / **setDebug()**\r
+- / **setDebug(LOGFILE)**\r
\r
-- / **setVerbose()**\r
+- / **setVerbose(LOGFILE)**\r
\r
-- / **setRelease()**\r
+- / **setRelease(LOGFILE)**\r
\r
-- / **setUnitTests()**\r
+- / **setUnitTests(LOGFILE)**\r
\r
**example to run in salome session**::\r
\r
from blocFissure import gmu\r
from blocFissure.gmu import initLog\r
- initLog.setDebug()\r
+ initLog.setDebug("/tmp/blocFissure.log")\r
\r
from blocFissure.casStandard import casStandard\r
\r
dicoParams = dict(nomCas = 'cubeFiss',\r
maillageSain = "/home/A123456/BF/cube.med",\r
- brepFaceFissure = "/home/A123456/BF/fiss.brep",\r
- edgeFissIds = [4],\r
+ CAOFaceFissure = "/home/A123456/BF/fiss.xao",\r
+ edgeFiss = ["Fond"],\r
lgInfluence = 20.,\r
meshBrep = (5.,10.),\r
rayonPipe = 5.,\r
\r
execInstance = casStandard(dicoParams)\r
\r
+ newmesh = execInstance.maillageFissure\r
+\r
\r
\r
\r