Commit Graph

110 Commits

Author SHA1 Message Date
eap
f57258e47a PAL13615 (EDF PAL 315/31 GEOM SMESH : meshing of a "5 edges quadrangle")
add Compute(), NeedShape(), SubmeshRestored(), Continuity(), VertexNode()
2007-02-19 15:48:05 +00:00
eap
43f6820017 PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
add 0D algorithm base
2007-02-19 15:32:54 +00:00
mkr
7f1b2ac477 Fix for NPAL14831 : removing some traces (again) in SMESH module. 2007-02-08 13:49:29 +00:00
skl
2f7dfcc9ce Correction of compilation error. 2007-01-23 15:02:20 +00:00
nge
5bab7f5bc8 PAL 14158 : Add the SMESH_Octree and SMESH_OctreeNode classes to compilation. 2007-01-22 15:30:34 +00:00
nge
a5ee60b544 PAL 14158 : substitute the old algo (n²) to the Octree one (n) in the FindCoincidentNode method. 2007-01-22 15:29:01 +00:00
admin
9944389aa9 This commit was generated by cvs2git to create branch 'V3_2_0_maintainance'.
Cherrypick from master 2007-01-22 15:14:44 UTC nge <nge> 'PAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close nodes. Octree is virtual pure, OctreeNode inherites from Octree.':
    src/SMESH/SMESH_Octree.cxx
    src/SMESH/SMESH_Octree.hxx
    src/SMESH/SMESH_OctreeNode.cxx
    src/SMESH/SMESH_OctreeNode.hxx
2007-01-22 15:14:46 +00:00
eap
ff986a68db PAL13073 (Submesh hypothesises do not work for NETGEN 1D-2D-3D)
add HYP_HIDDEN_ALGO and HYP_HIDING_ALGO Hypothesis_Status'es
        letting the user know that assigned algorithm will not be
        taken into account while mesh generation
2007-01-19 14:39:30 +00:00
eap
fe284ca490 [Bug NPAL14335] EDF 344 SMESH : "ERROR : Iterator not implemented " when loading a script
Protect from sweeping volumes
2007-01-09 12:16:12 +00:00
eap
6de9a2197d NPAL14335 (EDF 344 SMESH : "ERROR : Iterator not implemented " when loading a script)
use set<element,comparator> instead of map<ID,element> to
        have elements sorted by ID
2006-12-29 14:37:28 +00:00
eap
3103371901 NPAL14335 (EDF 344 SMESH : "ERROR : Iterator not implemented " when loading a script)
1) use GetInverseElementIterator(type) instead of facesIterator
           and edgesIterator()
        2) use set<element,comparator> instead of map<ID,element> to
           have elements sorted by ID
2006-12-29 14:33:32 +00:00
eap
f4093a327f PAL13473 (Build repetitive mesh):
notify dependent submesh on successful COMPUTE event
2006-12-07 13:11:24 +00:00
eap
d4a97eee6e PAL13473 (Build repetitive mesh):
an arg added to constructor of SMESH_subMeshEventListener
2006-12-07 08:29:52 +00:00
eap
b22a1937ed PAL13473 (Build repetitive mesh):
add some methods and implement loading from closed faces
2006-12-06 16:15:14 +00:00
eap
568e93f218 PAL13473 (Build repetitive mesh):
add some methods
2006-12-06 16:13:37 +00:00
eap
a0db244869 PAL13473 (Build repetitive mesh):
1) add FindMatchingNodes()
	2) make FindFreeBorder() public
2006-12-06 16:12:11 +00:00
eap
9023e8dc7e PAL13473 (Build repetitive mesh):
fix pb that it is impossible to add local "Nb.Segments" if a global
	"Automatic length" is already assigned
2006-12-06 16:06:43 +00:00
eap
caa7efae04 PAL13473 (Build repetitive mesh):
add HYP_BAD_GEOMETRY status
2006-12-06 16:04:37 +00:00
eap
b70b7f4e00 PAL13473 (Build repetitive mesh):
add BAD_PARAM_VALUE algo error
2006-12-06 16:03:57 +00:00
eap
7a3bd6fcfd PAL13473 (Build repetitive mesh):
1) redesign to make geometry customizable by decsendants
	2) fix parameters computation
2006-12-06 16:01:42 +00:00
eap
90945f5ac5 PAL13473 (Build repetitive mesh):
1) add virtual SetEventListener(SMESH_subMesh*)
	2) define virtual SaveTo() and LoadFrom() to do nothing
2006-12-06 15:57:47 +00:00
eap
9388a801df PAL13473 (Build repetitive mesh):
1) add methods to track non hierarchical dependencies
	between submeshes
	2) preview a case that an algo can be not assigned because a shape
	mismatches algo's expectations
	3) fix pb that algo state can not change at MODIF_HYP event
2006-12-06 15:53:25 +00:00
eap
03ad183b77 PAL13473 (Build repetitive mesh):
add classes and methods to track non hierarchical dependencies
	between submeshes
2006-12-06 15:48:09 +00:00
mzn
6952c46a03 Correction. Allows to fix the problem with shell meshing. 2006-10-30 08:53:15 +00:00
jfa
0468bfa232 Fix bug with 2D algorithms, applied to shells (PAOUK). A patch by EAP. 2006-10-04 13:21:59 +00:00
jfa
66503f43bd Roll-back integration. 2006-10-04 13:20:29 +00:00
jfa
5ebb213563 Fix bug with 2D algorithms, applied to shells (PAOUK). 2006-10-04 13:15:19 +00:00
jfa
31282d8886 Join modifications from branch BR_For_OCT_611: migration to OCCT6.1.1 with new exception handling and improved threads support. 2006-09-04 11:39:20 +00:00
eap
af7f9c7057 PAL12992. Add type TIDSortedElemSet to be used to assure predictability of edition 2006-08-07 12:05:03 +00:00
eap
755885c93b PAL12157. In Dump(), fix spelling 2006-07-04 06:27:59 +00:00
eap
61e6f5da79 PAL12157. In Dump(), show info on poly elements 2006-07-03 14:53:54 +00:00
eap
defd690348 PAL12157. Make Dump() show info on quadratic elements 2006-06-27 13:00:12 +00:00
jfa
c63ee099ad Join modifications from branch BR_DEBUG_3_2_0b1 2006-06-01 11:39:17 +00:00
jfa
57b43b4d01 Join modifications from branch OCC_debug_for_3_2_0b1 2006-05-06 08:51:48 +00:00
jfa
4ff5bd6154 Join modifications from branch OCC_development_for_3_2_0a2 2006-03-13 15:29:49 +00:00
smh
d0f366c4a3 Merge from OCC_development_generic_2006
Preparation of 3.2.0a1
2006-02-07 15:01:11 +00:00
eap
96874fc4b6 PAL10953. Fix GetSubmeshComputed(): there may be elements but no nodes in a submesh 2005-12-26 10:36:57 +00:00
eap
493903908d fix PAL10974. Call CleanDependants() instead of
RemoveSubMeshElementsAndNodes() before algo->Compute()
2005-12-20 13:57:13 +00:00
eap
d81b4f8f21 fix bug PAL10974: add IsReversedSubMesh() 2005-12-20 13:53:23 +00:00
eap
477d745d92 fix bug PAL10974: check if SubMeshesComputed() by presence of nodes in submesh.
Restore lost modifications fixing PAL8021.
2005-12-20 11:10:13 +00:00
smh
2754c581d3 Copyrights update 2005-12-05 16:31:55 +00:00
skl
db9a6dee24 Improvement of extrusion functionality 2005-11-14 12:41:17 +00:00
eap
81e9dbdf6c PAL10491. Add GetAlgoState() 2005-11-14 09:11:54 +00:00
eap
d5f8c39955 Fix bug 10390. fix getting submesh for a shell 2005-11-08 13:04:03 +00:00
eap
b992817854 PAL10158. Add clearMesh() 2005-11-07 14:34:13 +00:00
eap
7a320061b4 PAL10158. Add clearMesh() where call ComputeStateEngine(CLEANDEP) 2005-11-07 14:34:02 +00:00
skl
868e306e09 Improvement of extrusion functionality 2005-10-25 07:26:54 +00:00
san
22f20048e0 Temporarily rolling back the last integration 2005-10-21 07:58:14 +00:00
skl
423f097f5e Inmprovement extrusion algorithm in MeshEditor 2005-10-21 07:44:17 +00:00
eap
1bed3bf84e PAL10196. use renamed GetGroupNames()->GetGroupNamesAndTypes() of MED Driver 2005-10-11 13:41:57 +00:00