Commit Graph

198 Commits

Author SHA1 Message Date
eap
460317455e 22501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed
Treat a more difficult case: the main shape is modified and a group contents changed
2014-03-12 15:15:57 +04:00
eap
ef9be98a84 22501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed
update map of CORBA groups
2014-03-07 16:04:33 +04:00
eap
be0348c630 022501: [CEA 1076] Impossible to mesh at its position a translated without copy shape if the shape has already been meshed 2014-03-07 14:51:17 +04:00
eap
dc749f7053 ILMAB: export GEOM fields to MED file
Re-implement addition of 0D elements w/o modification of SMESHDS_Mesh
2014-03-05 19:37:55 +04:00
eap
97787812e2 ILMAB: export GEOM fields to MED file 2014-03-05 17:42:42 +04:00
eap
3556420099 Bugs in CopyMesh()
1) Assure the mesh is loaded before copying
2) Fix wrong copying polyhedra
2014-02-26 12:55:21 +04:00
eap
f34590a67f 22364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
1) Some optimization
2) Implement StdMeshers_Prism_3D::IsApplicable()
2014-02-25 18:54:34 +04:00
imn
6aea23b893 0022364: EDF SMESH: Create Mesh dialog box improvement: hide inapplicable algorithms/hypotheses
0022365: EDF SMESH: Create Mesh dialog box improvement: hide algorithms depending on a mesh type
2014-02-21 12:25:11 +04:00
akl
b0a908c0d2 Update copyrights 2014. 2014-02-20 16:25:37 +04:00
eap
fad37730ee Fix error description passed via exception 2014-02-18 13:56:25 +04:00
eap
7a732fc9d1 do not catch CORBA exceptions thrown by SMESH_Mesh_i 2014-02-17 17:10:11 +04:00
eap
bf7367a22f fix AddFrom() for an undefined filter as argument 2014-02-17 17:08:46 +04:00
eap
86aa8ad014 22359: Body Fitting algorithm: grid orientation 2014-02-14 16:09:40 +04:00
eap
53fcb605c1 0022367: EDF SMESH: Notification on concurrent algorithms/hypotheses 2014-02-14 16:05:31 +04:00
eap
cc9e7d5442 22358: EDF SMESH: Body Fitting algorithm: origin point of grid defined by spacing 2014-02-04 15:51:49 +00:00
eap
cd3ffac3fa 22359: Body Fitting algorithm: grid orientation
22358: Body Fitting algorithm: origin point of grid defined by spacing
2014-02-04 13:02:26 +00:00
eap
c94d606fe3 22316: EDF 2719 SMESH: Split hexas into prisms
Make Python API be equal to IDL API
2014-01-21 16:37:16 +00:00
eap
67dba15dfd 22244: [CEA] Method to compute the normal to a mesh face
-    double_array GetFaceNormal(in long faceId);
+    double_array GetFaceNormal(in long faceId, in boolean normalized);
2014-01-20 17:42:20 +00:00
eap
ffa5254282 22316: EDF 2719 SMESH: Split hexas into prisms
+    GeometryType GetElementShape( in long id )
+      raises (SALOME::SALOME_Exception);
2014-01-20 10:32:14 +00:00
eap
f500e5a8b6 22316: EDF 2719 SMESH: Split hexas into prisms 2014-01-20 10:31:23 +00:00
vsr
f7aba4830d Merge from BR_imps_2013 14/01/2014 2014-01-15 09:41:17 +00:00
vsr
2cd148d066 Merge from V7_3_BR branch 18/12/2013 2013-12-18 15:08:18 +00:00
kga
7e624b26fa 22314: EDF 2594 SMESH: Preview "Union of triangles" result 2013-11-20 09:12:48 +00:00
eap
68cf640188 do not add a reference to useCaseBuilder twice 2013-11-18 10:53:13 +00:00
eap
2ec7f35ace Regression of SALOME_TESTS/Grids/smesh/imps_08/I8 2013-11-15 15:24:18 +00:00
eap
b7eee22ba4 Regression of SALOME_TESTS/Grids/smesh/dump_study_00/B7
In CheckObjectPresence(), skip print statement
2013-11-15 12:44:42 +00:00
eap
66f244f657 Enable canceling Compute 2013-11-14 14:25:12 +00:00
eap
d51efe3933 Move BelongToGeom and LyingOnGeom classes to src/Controls/SMESH_Controls* 2013-11-14 09:15:23 +00:00
eap
7b33bc39fd 22355: EDF SMESH: New 1D hypothesis "Adaptive" 2013-11-11 11:07:44 +00:00
rnv
e33e8e2029 WIN32 compilation of the SMESH module:
1) Fix common WIN32 compilation errors.
2) Replace WNT deprecated macro definition by the WIN32.
3) Remove unnecessary test executables.
4) Make MEFISTO2D algorithm optional: try to determine f2c generator and generate C code from Fortran, otherwise MEFISTO2D is unavailable.
2013-10-18 13:29:00 +00:00
vsr
5651bafb1c Merge from V7_siman 11/10/2013 2013-10-11 12:58:32 +00:00
rnv
1bd4ba8acd Porting SALOME SMESH module to the CMake build system: initial version. 2013-10-10 12:57:42 +00:00
eap
51e8f347ad Fix multi-file dump 2013-10-09 16:25:36 +00:00
eap
db4fd22d08 untabify 2013-09-26 08:44:08 +00:00
eap
35fbc09ef7 0022318: [CEA] Problems with study dump in SMESH
WNT porting
2013-09-20 15:35:08 +00:00
eap
d217545eec 0022318: [CEA] Problems with study dump in SMESH
Restore
  Swap "aFilterManager.CreateFilter()" and "smesh.GetFilterFromCriteria(criteria)"
2013-09-20 15:34:52 +00:00
eap
7384d881f7 Fix omniORB::fatalException at SALOME termination after creating a Mesh in Python
Deactivate CORBA object in destructor
2013-09-19 12:40:41 +00:00
eap
7ba6caead5 22318: [CEA] Problems with study dump in SMESH
Memory usage and performance optimization: do not make a script from
lines and than split it back into lines several times.
2013-09-19 12:34:44 +00:00
eap
ab30aac8c8 0022318: [CEA] Problems with study dump in SMESH
Memory needed for SMESH_2smeshpy::ConvertScript() reduced by 3 times
2013-09-12 11:11:52 +00:00
eap
ab9af27445 Bug: preview works correctly only once, other times preview shows the same
as at the 1st time.

Ensure clearing of tmp mesh
2013-09-03 09:42:04 +00:00
eap
bbcc474cc2 fix leaks of SALOMEDS_UseCaseBuilder_i 2013-08-28 12:10:59 +00:00
eap
6428930b1f fix SIGSEGV in Save() on an empty mesh, after the previous optimization 2013-08-28 11:58:22 +00:00
eap
059b9c819d small imp 2013-08-28 11:56:36 +00:00
vsr
47da75254e Fix crash in salome_test.py 2013-08-28 11:00:25 +00:00
eap
b76d2e608e SALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
Re-fix "Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6"
previously fixed by revision 1.23.2.9.
Use TElemOfElemListMap with new comparator TIDTypeCompare instead of
TElemOfElemListMap declared in SMESH_TypeDefs.hxx which uses
TIDCompare (whose behavior has been just restored)

-  TElemOfElemListMap aHystory;
+  ::SMESH_MeshEditor::TTElemOfElemListMap aHystory;
2013-08-23 13:36:28 +00:00
eap
38cff1d727 In Save(), no need to push nodes and elements in the map to sort them
by ID after SMDS redesign
2013-08-23 13:35:56 +00:00
eap
616481f67a 0022301: [CEA] Problems with study dump in SMESH (PPGP large study)
1) fix CheckObjectPresence() to check presence of not only published
objects but also of e.g. mesh editors etc.
2) Avoid adding empty strings cleared by CheckObjectPresence()
3) Optimize performance of search of myKeepAgrCmdsIDs in commands by
 - using _pyStringFamily
 - preventing addition of Groups to myKeepAgrCmdsIDs
2013-08-22 12:06:57 +00:00
eap
8e84b443fc In ExportToMEDX() use SMESH_TRY to normally transfer exceptions from the driver 2013-08-14 12:35:03 +00:00
vsr
fa3a593199 0021920: [CEA 689] Get some measure functions on groups available in GUI and TUI 2013-08-08 15:17:00 +00:00
eap
fc5cad90e2 Fix regression of GetNumberOfNodes( true ) 2013-08-08 13:56:33 +00:00