Salome HOME
modules/smesh.git
17 years agoNew test script for advanced MeshEditor. OCC_debug_for_3_2_0b1
skl [Fri, 19 May 2006 08:56:21 +0000 (08:56 +0000)]
New test script for advanced MeshEditor.

18 years agowrite Criterion of QuadToTri() in PythonDump
eap [Sat, 6 May 2006 09:12:24 +0000 (09:12 +0000)]
write Criterion of QuadToTri() in PythonDump

18 years agodo not write distruction in PythonDump as creation is not written
eap [Sat, 6 May 2006 09:10:53 +0000 (09:10 +0000)]
do not write distruction in PythonDump as creation is not written

18 years agofix QuadToTri() on quadratic elements not bound to shape
eap [Sat, 6 May 2006 08:16:25 +0000 (08:16 +0000)]
fix QuadToTri() on quadratic elements not bound to shape

18 years agoIn ExtrusionAlongPath(), prevent SIGSEGV on an empty path submesh
eap [Sat, 6 May 2006 07:51:53 +0000 (07:51 +0000)]
In ExtrusionAlongPath(), prevent SIGSEGV on an empty path submesh

18 years agoFix ConvertToQuadratic() for a mesh without edges
eap [Sat, 6 May 2006 06:57:20 +0000 (06:57 +0000)]
Fix ConvertToQuadratic() for a mesh without edges

18 years agoFix Quadrangle and Triangle filters for quadratic elements
eap [Sat, 6 May 2006 06:29:15 +0000 (06:29 +0000)]
Fix Quadrangle and Triangle filters for quadratic elements

18 years agoMake QuadToTri() put new nodes of quadratic triangles on a surface
eap [Sat, 6 May 2006 06:23:48 +0000 (06:23 +0000)]
Make QuadToTri() put new nodes of quadratic triangles on a surface

18 years agoAdd access to subshape by shape ID
eap [Sat, 6 May 2006 06:19:01 +0000 (06:19 +0000)]
Add access to subshape by shape ID

18 years agoFix for Bug IPAL11055:
enk [Fri, 5 May 2006 12:06:21 +0000 (12:06 +0000)]
Fix for Bug IPAL11055:
It is impossible to input negative value as f(t) in table function.

18 years agocorrect the previous revision
eap [Fri, 5 May 2006 08:35:17 +0000 (08:35 +0000)]
correct the previous revision

18 years agofix SIGSEGV in ConvertFromQuadratic() on torus
eap [Fri, 5 May 2006 08:22:25 +0000 (08:22 +0000)]
fix SIGSEGV in ConvertFromQuadratic() on torus

18 years agofix bug 10638: add SMESH_Mesh::GetGroups() allowing correct PythonDump of groups...
eap [Thu, 4 May 2006 17:10:22 +0000 (17:10 +0000)]
fix bug 10638: add SMESH_Mesh::GetGroups() allowing correct PythonDump of groups of imported mesh

18 years agofix bug 10638: add and use SMESH_Mesh::GetGroups() allowing correct PythonDump of...
eap [Thu, 4 May 2006 17:09:38 +0000 (17:09 +0000)]
fix bug 10638: add and use SMESH_Mesh::GetGroups() allowing correct PythonDump of groups of imported mesh

18 years agofix error in ChangeElemNodes()
eap [Thu, 4 May 2006 15:10:00 +0000 (15:10 +0000)]
fix error in ChangeElemNodes()

18 years agoModif forced by changes in SMESH_MeshEditor::FindFaceInSet()
eap [Thu, 4 May 2006 14:25:46 +0000 (14:25 +0000)]
Modif forced by changes in SMESH_MeshEditor::FindFaceInSet()

18 years ago1) SMESH_Mesh: add methods to get complete information of nodes, elements, submeshes
eap [Thu, 4 May 2006 14:23:21 +0000 (14:23 +0000)]
1) SMESH_Mesh: add methods to get complete information of nodes, elements, submeshes
2) SMESH_MeshEditor: methods adding elements return their IDs;
3) SMESH_MeshEditor: add ChangeElemNodes()
4) SMESH_MeshEditor: add GetLastCreatedNodes() and GetLastCreatedElems() to get results of complex operation

18 years agoAdd CreateEmptyMesh()
eap [Thu, 4 May 2006 14:18:20 +0000 (14:18 +0000)]
Add CreateEmptyMesh()

18 years agoAdd methods to get complete information of nodes, elements, submeshes
eap [Thu, 4 May 2006 14:17:32 +0000 (14:17 +0000)]
Add methods to get complete information of nodes, elements, submeshes

18 years ago1) methods adding elements return their IDs
eap [Thu, 4 May 2006 14:13:24 +0000 (14:13 +0000)]
1) methods adding elements return their IDs
2) Add ChangeElemNodes(), GetLastCreatedNodes() and GetLastCreatedElems()

18 years agoAdd CreateEmptyMesh()
eap [Thu, 4 May 2006 13:47:24 +0000 (13:47 +0000)]
Add CreateEmptyMesh()

18 years agoUpdate quadratic elements by the script
eap [Thu, 4 May 2006 13:46:01 +0000 (13:46 +0000)]
Update quadratic elements by the script

18 years agoModif forced by changes in SMESH_MeshEditor::FindFaceInSet()
eap [Thu, 4 May 2006 13:40:00 +0000 (13:40 +0000)]
Modif forced by changes in SMESH_MeshEditor::FindFaceInSet()

18 years agoTake care of having predictable results. Keep results of the last operation.
eap [Thu, 4 May 2006 13:37:38 +0000 (13:37 +0000)]
Take care of having predictable results. Keep results of the last operation.

18 years agoImplement ConvertFromQuadratic() operation
eap [Thu, 4 May 2006 09:29:29 +0000 (09:29 +0000)]
Implement ConvertFromQuadratic() operation

18 years agoImplement ConvertFromQuadratic()
eap [Thu, 4 May 2006 09:28:59 +0000 (09:28 +0000)]
Implement ConvertFromQuadratic()

18 years agomodify icon for ConvertFromQuadratic() operation
eap [Thu, 4 May 2006 09:27:29 +0000 (09:27 +0000)]
modify icon for ConvertFromQuadratic() operation

18 years agoAdd SMESH_MeshEditor::ConvertFromQuadratic()
eap [Thu, 4 May 2006 09:24:16 +0000 (09:24 +0000)]
Add SMESH_MeshEditor::ConvertFromQuadratic()

18 years ago"ConvertFromQuadratic": fix comment
eap [Thu, 4 May 2006 09:18:09 +0000 (09:18 +0000)]
"ConvertFromQuadratic": fix comment

18 years ago"ConvertFromQuadratic": allow rmoving free elems/nodes being not in submesh
eap [Thu, 4 May 2006 09:17:43 +0000 (09:17 +0000)]
"ConvertFromQuadratic": allow rmoving free elems/nodes being not in submesh

18 years agoAdd missing copyrights.
jfa [Thu, 4 May 2006 08:58:38 +0000 (08:58 +0000)]
Add missing copyrights.

18 years agofix bug 10638. Assure correct removal of all sub-objects of a selected one
eap [Thu, 4 May 2006 08:42:22 +0000 (08:42 +0000)]
fix bug 10638. Assure correct removal of all sub-objects of a selected one

18 years agoImprove compilation procedure:
vsr [Thu, 4 May 2006 07:10:26 +0000 (07:10 +0000)]
Improve compilation procedure:
- add dependencies from make_commence.in, make_conclude.in, ... files
- fix bug: configure script takes make_commence.in, make_conclude.in, ... files from build directory instead of sources

18 years agoIPAL12298.
mzn [Thu, 4 May 2006 07:10:02 +0000 (07:10 +0000)]
IPAL12298.

18 years agofix SIGSEGV in SewSideElements() on quadratic volumes, also check there that input...
eap [Wed, 3 May 2006 15:09:28 +0000 (15:09 +0000)]
fix SIGSEGV in SewSideElements() on quadratic volumes, also check there that input nodes belong to input side elements

18 years agoadd GetNodeIndex()
eap [Wed, 3 May 2006 15:06:18 +0000 (15:06 +0000)]
add GetNodeIndex()

18 years agofix assignation of a set of hypotheses
eap [Wed, 3 May 2006 14:56:12 +0000 (14:56 +0000)]
fix assignation of a set of hypotheses

18 years agofix bug 11757. Use free labels when publishing a reference
eap [Wed, 3 May 2006 14:53:45 +0000 (14:53 +0000)]
fix bug 11757. Use free labels when publishing a reference

18 years agoStore shape id in SpacePosition
eap [Wed, 3 May 2006 05:43:04 +0000 (05:43 +0000)]
Store shape id in SpacePosition

18 years agoFix shape id in GetMediumNode()
eap [Tue, 2 May 2006 13:51:58 +0000 (13:51 +0000)]
Fix shape id in GetMediumNode()

18 years agoFix a problem with not initialized class member.
jfa [Tue, 2 May 2006 12:47:47 +0000 (12:47 +0000)]
Fix a problem with not initialized class member.

18 years agoFix for Bug12202
apo [Tue, 2 May 2006 12:10:10 +0000 (12:10 +0000)]
Fix for Bug12202
TC: CRASH after import of "test18.med" file in MESH module.

18 years agoFix smoothing quadratic elements on non planar surfaces.
eap [Tue, 2 May 2006 09:58:42 +0000 (09:58 +0000)]
Fix smoothing quadratic elements on non planar surfaces.

18 years agoUse SetSubShape() in IsQuadraticSubMesh(). Fix SIGSEGV in AddFace() on sphere and...
eap [Tue, 2 May 2006 09:57:12 +0000 (09:57 +0000)]
Use SetSubShape() in IsQuadraticSubMesh(). Fix SIGSEGV in AddFace() on sphere and cone.

18 years agoMake dubug output more clear
eap [Tue, 2 May 2006 09:02:42 +0000 (09:02 +0000)]
Make dubug output more clear

18 years ago1) Update doxyfile (use Doxygen 1.4.6), style-sheet for TUI documentation.
mkr [Tue, 2 May 2006 06:34:25 +0000 (06:34 +0000)]
1) Update doxyfile (use Doxygen 1.4.6), style-sheet for TUI documentation.
2) Update header and background of TUI documentation.
3) Automatic update of documentation version.

18 years agoIPAL12295.
mzn [Fri, 28 Apr 2006 10:56:09 +0000 (10:56 +0000)]
IPAL12295.

18 years agobug 12018. "Add Quadratic PYRAMID" change into "Add Quadratic Pyramid"
eap [Thu, 27 Apr 2006 15:23:34 +0000 (15:23 +0000)]
bug 12018. "Add Quadratic PYRAMID" change into "Add Quadratic Pyramid"

18 years agobug 11414. Correct removal of wrapped deleted objects
eap [Thu, 27 Apr 2006 14:41:04 +0000 (14:41 +0000)]
bug 11414. Correct removal of wrapped deleted objects

18 years agofix bug 12302( TC ). Additionally make possible to edit submeshes with hypos without...
eap [Thu, 27 Apr 2006 13:39:28 +0000 (13:39 +0000)]
fix bug 12302( TC ). Additionally make possible to edit submeshes with hypos without algos assigned

18 years agoUpdate SMESH module to accomodate new features of NETGEN plugin based on
msv [Thu, 27 Apr 2006 06:33:13 +0000 (06:33 +0000)]
Update SMESH module to accomodate new features of NETGEN plugin based on
Netgen ver.4.5

18 years agoPAL12239. Prevent from crash on mesh without nodes
eap [Wed, 26 Apr 2006 14:57:46 +0000 (14:57 +0000)]
PAL12239. Prevent from crash on mesh without nodes

18 years agoIPAL12287.
mzn [Wed, 26 Apr 2006 13:35:52 +0000 (13:35 +0000)]
IPAL12287.

18 years agoQonvertFromQuadratic() not yet implemented
eap [Wed, 26 Apr 2006 12:32:07 +0000 (12:32 +0000)]
QonvertFromQuadratic() not yet implemented

18 years agoAdd ConvertFromQuadratic()
eap [Wed, 26 Apr 2006 12:17:48 +0000 (12:17 +0000)]
Add ConvertFromQuadratic()

18 years agoMove StdMeshers_Helper to SMESH_MesherHelper
eap [Wed, 26 Apr 2006 12:13:20 +0000 (12:13 +0000)]
Move StdMeshers_Helper to SMESH_MesherHelper
(for linear<->quadratic mesh conversion)

18 years agoadd SMESH_MeshEditor::ConvertToQuadratic() method
eap [Wed, 26 Apr 2006 12:10:22 +0000 (12:10 +0000)]
add SMESH_MeshEditor::ConvertToQuadratic() method

18 years agomove Helper from StdMeshers (for linear<->quadratic mesh conversion)
eap [Wed, 26 Apr 2006 12:07:13 +0000 (12:07 +0000)]
move Helper from StdMeshers (for linear<->quadratic mesh conversion)

18 years agoadd a dialogue for linear<->quadratic mesh conversion
eap [Wed, 26 Apr 2006 12:05:53 +0000 (12:05 +0000)]
add a dialogue for linear<->quadratic mesh conversion

18 years agoadd icon for linear<->quadratic mesh conversion
eap [Wed, 26 Apr 2006 12:04:17 +0000 (12:04 +0000)]
add icon for linear<->quadratic mesh conversion

18 years agoicon for linear<->quadratic mesh conversion
eap [Wed, 26 Apr 2006 12:04:02 +0000 (12:04 +0000)]
icon for linear<->quadratic mesh conversion

18 years agomove StdMeshers_Helper to SMESH_MesherHelper (for linear<->quadratic mesh conversion)
eap [Wed, 26 Apr 2006 12:03:26 +0000 (12:03 +0000)]
move StdMeshers_Helper to SMESH_MesherHelper (for linear<->quadratic mesh conversion)

18 years agoFix for IPAL12172 - import volume group from UNV T3_2_0b1_pre1
nkv [Tue, 25 Apr 2006 08:03:12 +0000 (08:03 +0000)]
Fix for IPAL12172 - import volume group from UNV

18 years agoPAL12227. Patch incorrect DumpPython of SetCriteria(): add missing arg
eap [Tue, 25 Apr 2006 06:42:16 +0000 (06:42 +0000)]
PAL12227. Patch incorrect DumpPython of SetCriteria(): add missing arg

18 years agoPAL12227. Correct DumpPython of SetCriteria(): add missing arg
eap [Tue, 25 Apr 2006 06:31:53 +0000 (06:31 +0000)]
PAL12227. Correct DumpPython of SetCriteria(): add missing arg

18 years agoFix for bug 12253: 'SMESH_test0.py' is not executable, because gg had been removed...
jfa [Mon, 24 Apr 2006 06:28:32 +0000 (06:28 +0000)]
Fix for bug 12253: 'SMESH_test0.py' is not executable, because gg had been removed from geompy.

18 years agoUpdate SMESH documentation from YSN (for bug PAL11696).
mkr [Fri, 21 Apr 2006 12:15:58 +0000 (12:15 +0000)]
Update SMESH documentation from YSN (for bug PAL11696).

18 years agoPAL11400. put string literals describing patterns into separate functions
eap [Thu, 20 Apr 2006 15:04:33 +0000 (15:04 +0000)]
PAL11400. put string literals describing patterns into separate functions

18 years agoPAL12147. prevent from SIGSEGV when creating elements on NULL nodes
eap [Thu, 20 Apr 2006 14:37:24 +0000 (14:37 +0000)]
PAL12147. prevent from SIGSEGV when creating elements on NULL nodes

18 years agoImprove modules configuration an launching procedure:
vsr [Thu, 20 Apr 2006 13:39:46 +0000 (13:39 +0000)]
Improve modules configuration an launching procedure:
- split SalomeApp.xml file to have own copy for each module

18 years agoPAL11398. Generalize access to interfaces wrapped by python class
eap [Wed, 19 Apr 2006 13:43:50 +0000 (13:43 +0000)]
PAL11398. Generalize access to interfaces wrapped by python class

18 years ago(fix elem size for "LengthFromEdges" + "QuadraticMesh") - 2
eap [Tue, 18 Apr 2006 13:18:44 +0000 (13:18 +0000)]
(fix elem size for "LengthFromEdges" + "QuadraticMesh") - 2

18 years agoPAL11958. Prevent SIGSEGV on edgenerated edges when mesh is quadratic
eap [Tue, 18 Apr 2006 12:54:08 +0000 (12:54 +0000)]
PAL11958. Prevent SIGSEGV on edgenerated edges when mesh is quadratic

18 years agofix elem size for "LengthFromEdges" + "QuadraticMesh"
eap [Tue, 18 Apr 2006 12:52:10 +0000 (12:52 +0000)]
fix elem size for "LengthFromEdges" + "QuadraticMesh"

18 years agofix hypothesis removal
eap [Tue, 18 Apr 2006 12:50:29 +0000 (12:50 +0000)]
fix hypothesis removal

18 years agoUpdate SMESH documentation from YSN.
mkr [Tue, 18 Apr 2006 07:06:59 +0000 (07:06 +0000)]
Update SMESH documentation from YSN.

18 years agoFix for bugs IPAL12061, PAL9227
mkr [Mon, 17 Apr 2006 06:14:55 +0000 (06:14 +0000)]
Fix for bugs IPAL12061, PAL9227

18 years agofix submesh creation
eap [Thu, 13 Apr 2006 14:45:56 +0000 (14:45 +0000)]
fix submesh creation

18 years agofix deselecting desabled tab
eap [Thu, 13 Apr 2006 14:44:41 +0000 (14:44 +0000)]
fix deselecting desabled tab

18 years agorestore scale factor removed by mistake
eap [Thu, 13 Apr 2006 14:43:23 +0000 (14:43 +0000)]
restore scale factor removed by mistake

18 years agoprevent SIGFPE in SetParametersByMesh() when there are no edges in submesh
eap [Thu, 13 Apr 2006 09:58:01 +0000 (09:58 +0000)]
prevent SIGFPE in SetParametersByMesh() when there are no edges in submesh

18 years agoRemoved cout's
vsv [Thu, 13 Apr 2006 08:51:42 +0000 (08:51 +0000)]
Removed cout's

18 years agoChanges needed for smooth working of algorithms that need no descrete boundaries:
msv [Thu, 13 Apr 2006 08:41:58 +0000 (08:41 +0000)]
Changes needed for smooth working of algorithms that need no descrete boundaries:
- in SubMeshesComputed(), restrict checking to myDim-1 only
- in AlgoStateEngine(), clean all submeshes in the current on REMOVE_ALGO event
- in CleanDependsOn(), remove call to ComputeStateEngine to avoid repeatitive cleaning
- in ComputeStateEngine(), call CleanDependsOn on the event modifying hyp or algo
  regardless of current compute state

18 years agoremove repeated defining distribution for "Number of Segments" hypothesis
eap [Thu, 13 Apr 2006 07:58:51 +0000 (07:58 +0000)]
remove repeated defining distribution for "Number of Segments" hypothesis

18 years agoprevent SIGFPE with "Scale distribution" and "nb segments = 1"
eap [Thu, 13 Apr 2006 07:17:06 +0000 (07:17 +0000)]
prevent SIGFPE with "Scale distribution" and "nb segments = 1"

18 years agoclear existing hypotheses in startOperation()
eap [Wed, 12 Apr 2006 14:34:08 +0000 (14:34 +0000)]
clear existing hypotheses in startOperation()

18 years agoPAL12147. make different mesh_editors for different meshes in DumpPython file;
eap [Wed, 12 Apr 2006 14:13:59 +0000 (14:13 +0000)]
PAL12147. make different mesh_editors for different meshes in DumpPython file;
remove repeated mesh.GetMeshEditor() of the same mesh

18 years agoPAL12147. make different mesh_editors for different meshes in DumpPython file
eap [Wed, 12 Apr 2006 14:12:50 +0000 (14:12 +0000)]
PAL12147. make different mesh_editors for different meshes in DumpPython file

18 years agoPAL12147. prevent from SIGSEGV when creating elements on NULL nodes
eap [Wed, 12 Apr 2006 11:51:48 +0000 (11:51 +0000)]
PAL12147. prevent from SIGSEGV when creating elements on NULL nodes

18 years agoFix for bug IPAL12063.
mzn [Wed, 12 Apr 2006 11:35:58 +0000 (11:35 +0000)]
Fix for bug IPAL12063.

18 years agoChange version name to 3.2.0b1
jfa [Wed, 12 Apr 2006 09:26:24 +0000 (09:26 +0000)]
Change version name to 3.2.0b1

18 years agoCorrections in MED and SMESH for V3.2.0b1. A patch received from Paul RASCLE.
jfa [Wed, 12 Apr 2006 09:00:56 +0000 (09:00 +0000)]
Corrections in MED and SMESH for V3.2.0b1. A patch received from Paul RASCLE.

18 years agoFix for bug IPAL12088.
mzn [Wed, 12 Apr 2006 08:49:00 +0000 (08:49 +0000)]
Fix for bug IPAL12088.

18 years agoPAL12145. enable hypotheses selection after hypo addition
eap [Wed, 12 Apr 2006 08:02:41 +0000 (08:02 +0000)]
PAL12145. enable hypotheses selection after hypo addition

18 years agoPAL12129, fix Orentation of the preview for quadrangle and traingle
eap [Tue, 11 Apr 2006 14:00:53 +0000 (14:00 +0000)]
PAL12129, fix Orentation of the preview for quadrangle and traingle

18 years agoadd MaxElementArea to MEFISTO_2D
eap [Tue, 11 Apr 2006 13:20:34 +0000 (13:20 +0000)]
add MaxElementArea to MEFISTO_2D

18 years agominor changes
eap [Tue, 11 Apr 2006 13:19:33 +0000 (13:19 +0000)]
minor changes

18 years agoFix for IPAL12072 : Help button in Mesh module not work in following dialog boxes.
mkr [Tue, 11 Apr 2006 11:02:34 +0000 (11:02 +0000)]
Fix for IPAL12072 : Help button in Mesh module not work in following dialog boxes.

18 years agoFix for IPAL12072 : Help button in Mesh module not work in following dialog boxes.
mkr [Tue, 11 Apr 2006 08:42:15 +0000 (08:42 +0000)]
Fix for IPAL12072 : Help button in Mesh module not work in following dialog boxes.

18 years agoAdditional fix for bug IPAL12144(see comment from Alexey DERGATCHOV 2006-04-07 16...
mzn [Tue, 11 Apr 2006 07:25:06 +0000 (07:25 +0000)]
Additional fix for bug IPAL12144(see comment from Alexey DERGATCHOV 2006-04-07 16:03).