|
Functions | |
| def | smeshDC::Mesh_Triangle.Parameters |
| Defines hypothesis having several parameters. | |
| def | smeshDC::Mesh_Triangle.SetMaxSize |
| Sets MaxSize. | |
| def | smeshDC::Mesh_Triangle.SetSecondOrder |
| Sets SecondOrder flag. | |
| def | smeshDC::Mesh_Triangle.SetOptimize |
| Sets Optimize flag. | |
| def | smeshDC::Mesh_Triangle.SetFineness |
| Sets Fineness. | |
| def | smeshDC::Mesh_Triangle.SetGrowthRate |
| Sets GrowthRate. | |
| def | smeshDC::Mesh_Triangle.SetNbSegPerEdge |
| Sets NbSegPerEdge. | |
| def | smeshDC::Mesh_Triangle.SetNbSegPerRadius |
| Sets NbSegPerRadius. | |
| def | smeshDC::Mesh_Triangle.SetNumberOfSegments |
| Sets number of segments overriding value set by SetLocalLength() | |
| def | smeshDC::Mesh_Triangle.SetLocalLength |
| Sets number of segments overriding value set by SetNumberOfSegments() | |
| def | smeshDC::Mesh_Tetrahedron.Parameters |
| Defines hypothesis having several parameters. | |
| def | smeshDC::Mesh_Tetrahedron.SetMaxSize |
| Sets MaxSize Parameter of FULL_NETGEN and NETGEN. | |
| def | smeshDC::Mesh_Tetrahedron.SetSecondOrder |
| Sets SecondOrder flag Parameter of FULL_NETGEN. | |
| def | smeshDC::Mesh_Tetrahedron.SetOptimize |
| Sets Optimize flag Parameter of FULL_NETGEN and NETGEN. | |
| def | smeshDC::Mesh_Tetrahedron.SetFineness |
| Sets Fineness. | |
| def | smeshDC::Mesh_Tetrahedron.SetGrowthRate |
| Sets GrowthRate Parameter of FULL_NETGEN. | |
| def | smeshDC::Mesh_Tetrahedron.SetNbSegPerEdge |
| Sets NbSegPerEdge Parameter of FULL_NETGEN. | |
| def | smeshDC::Mesh_Tetrahedron.SetNbSegPerRadius |
| Sets NbSegPerRadius Parameter of FULL_NETGEN. | |
| def | smeshDC::Mesh_Tetrahedron.SetNumberOfSegments |
| Sets number of segments overriding value set by SetLocalLength() Only for algoType == NETGEN_FULL. | |
| def | smeshDC::Mesh_Tetrahedron.SetLocalLength |
| Sets number of segments overriding value set by SetNumberOfSegments() Only for algoType == NETGEN_FULL. | |
| def | smeshDC::Mesh_Tetrahedron.MaxElementArea |
| Defines "MaxElementArea" parameter of NETGEN_SimpleParameters_3D hypothesis. | |
| def | smeshDC::Mesh_Tetrahedron.LengthFromEdges |
| Defines "LengthFromEdges" parameter of NETGEN_SimpleParameters_3D hypothesis Overrides value set by MaxElementArea() Only for algoType == NETGEN_FULL. | |
| def | smeshDC::Mesh_Tetrahedron.LengthFromFaces |
| Defines "LengthFromFaces" parameter of NETGEN_SimpleParameters_3D hypothesis Overrides value set by MaxElementVolume() Only for algoType == NETGEN_FULL. | |
| def smeshDC.Mesh_Tetrahedron.LengthFromEdges | ( | self | ) | [inherited] |
Defines "LengthFromEdges" parameter of NETGEN_SimpleParameters_3D hypothesis Overrides value set by MaxElementArea() Only for algoType == NETGEN_FULL.
Definition at line 5420 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.LengthFromFaces | ( | self | ) | [inherited] |
Defines "LengthFromFaces" parameter of NETGEN_SimpleParameters_3D hypothesis Overrides value set by MaxElementVolume() Only for algoType == NETGEN_FULL.
Definition at line 5427 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.MaxElementArea | ( | self, | |
| area | |||
| ) | [inherited] |
Defines "MaxElementArea" parameter of NETGEN_SimpleParameters_3D hypothesis.
Overrides value set by LengthFromEdges() Only for algoType == NETGEN_FULL
Definition at line 5413 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.Parameters | ( | self, | |
which = SOLE |
|||
| ) | [inherited] |
Defines hypothesis having several parameters.
Definition at line 5326 of file smeshDC.py.
05327 : 05328 if not self.params: 05329 05330 if self.algoType == FULL_NETGEN: 05331 if which == SIMPLE: 05332 self.params = self.Hypothesis("NETGEN_SimpleParameters_3D", [], 05333 "libNETGENEngine.so", UseExisting=0) 05334 else: 05335 self.params = self.Hypothesis("NETGEN_Parameters", [], 05336 "libNETGENEngine.so", UseExisting=0) 05337 05338 elif self.algoType == NETGEN: 05339 self.params = self.Hypothesis("NETGEN_Parameters_3D", [], 05340 "libNETGENEngine.so", UseExisting=0) 05341 05342 elif self.algoType == GHS3D: 05343 self.params = self.Hypothesis("GHS3D_Parameters", [], 05344 "libGHS3DEngine.so", UseExisting=0) 05345 05346 elif self.algoType == GHS3DPRL: 05347 self.params = self.Hypothesis("GHS3DPRL_Parameters", [], 05348 "libGHS3DPRLEngine.so", UseExisting=0) 05349 else: 05350 print "Warning: %s supports no multi-parameter hypothesis"%self.algo.GetName() 05351 05352 return self.params
| def smeshDC.Mesh_Triangle.Parameters | ( | self, | |
which = SOLE |
|||
| ) | [inherited] |
Defines hypothesis having several parameters.
Definition at line 5071 of file smeshDC.py.
05072 : 05073 if not self.params: 05074 if self.algoType == NETGEN: 05075 if which == SIMPLE: 05076 self.params = self.Hypothesis("NETGEN_SimpleParameters_2D", [], 05077 "libNETGENEngine.so", UseExisting=0) 05078 else: 05079 self.params = self.Hypothesis("NETGEN_Parameters_2D", [], 05080 "libNETGENEngine.so", UseExisting=0) 05081 elif self.algoType == MEFISTO: 05082 print "Mefisto algo support no multi-parameter hypothesis" 05083 elif self.algoType == NETGEN_2D: 05084 self.params = self.Hypothesis("NETGEN_Parameters_2D_ONLY", [], 05085 "libNETGENEngine.so", UseExisting=0) 05086 elif self.algoType == BLSURF: 05087 self.params = self.Hypothesis("BLSURF_Parameters", [], 05088 "libBLSURFEngine.so", UseExisting=0) 05089 else: 05090 print "Mesh_Triangle with algo type %s does not have such a parameter, check algo type"%self.algoType 05091 return self.params
| def smeshDC.Mesh_Triangle.SetFineness | ( | self, | |
| theFineness | |||
| ) | [inherited] |
Sets Fineness.
| theFineness | is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom |
Only for algoType == NETGEN
Definition at line 5122 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.SetFineness | ( | self, | |
| theFineness | |||
| ) | [inherited] |
Sets Fineness.
| theFineness | is: VeryCoarse, Coarse, Moderate, Fine, VeryFine or Custom Parameter of FULL_NETGEN |
Definition at line 5376 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.SetGrowthRate | ( | self, | |
| theRate | |||
| ) | [inherited] |
Sets GrowthRate Parameter of FULL_NETGEN.
Definition at line 5382 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetGrowthRate | ( | self, | |
| theRate | |||
| ) | [inherited] |
| def smeshDC.Mesh_Tetrahedron.SetLocalLength | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets number of segments overriding value set by SetNumberOfSegments() Only for algoType == NETGEN_FULL.
Definition at line 5406 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetLocalLength | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets number of segments overriding value set by SetNumberOfSegments()
Only for algoType == NETGEN
Definition at line 5161 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetMaxSize | ( | self, | |
| theSize | |||
| ) | [inherited] |
| def smeshDC.Mesh_Tetrahedron.SetMaxSize | ( | self, | |
| theSize | |||
| ) | [inherited] |
Sets MaxSize Parameter of FULL_NETGEN and NETGEN.
Definition at line 5356 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.SetNbSegPerEdge | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets NbSegPerEdge Parameter of FULL_NETGEN.
Definition at line 5388 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetNbSegPerEdge | ( | self, | |
| theVal | |||
| ) | [inherited] |
| def smeshDC.Mesh_Triangle.SetNbSegPerRadius | ( | self, | |
| theVal | |||
| ) | [inherited] |
| def smeshDC.Mesh_Tetrahedron.SetNbSegPerRadius | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets NbSegPerRadius Parameter of FULL_NETGEN.
Definition at line 5394 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.SetNumberOfSegments | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets number of segments overriding value set by SetLocalLength() Only for algoType == NETGEN_FULL.
Definition at line 5400 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetNumberOfSegments | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets number of segments overriding value set by SetLocalLength()
Only for algoType == NETGEN
Definition at line 5154 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetOptimize | ( | self, | |
| theVal | |||
| ) | [inherited] |
| def smeshDC.Mesh_Tetrahedron.SetOptimize | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets Optimize flag Parameter of FULL_NETGEN and NETGEN.
Definition at line 5368 of file smeshDC.py.
| def smeshDC.Mesh_Tetrahedron.SetSecondOrder | ( | self, | |
| theVal | |||
| ) | [inherited] |
Sets SecondOrder flag Parameter of FULL_NETGEN.
Definition at line 5362 of file smeshDC.py.
| def smeshDC.Mesh_Triangle.SetSecondOrder | ( | self, | |
| theVal | |||
| ) | [inherited] |