Commit Graph

182 Commits

Author SHA1 Message Date
eap
bcb8d2c754 cosmetic changes 2009-12-14 09:26:16 +00:00
eap
f1bc3e4413 0020605: EDF 1190 SMESH: Display performance. 80 seconds for 52000 cells.
set IsEmbeddedMode() in costructor
2009-12-11 10:43:31 +00:00
vsr
b03a1e6001 Merge from BR_phase16 branch (09/12/09) 2009-12-09 15:46:26 +00:00
vsr
2daa321efa Merge from V5_1_3_BR branch (07/12/09) 2009-12-08 13:11:42 +00:00
dmv
f314777950 correct previous integration (Porting to Python 2.6) 2009-10-12 13:47:12 +00:00
dmv
630e3674da Porting to Python 2.6 - add coding page specification for Python scripts 2009-10-12 06:16:35 +00:00
dmv
30310d58ad Porting to Python 2.6 - add coding page specification for Python scripts 2009-10-09 13:27:53 +00:00
vsr
3fa4acc3ab Fix problem in Mesh module on closing study operation (reference to the non existent study is kept and used) 2009-09-29 14:11:58 +00:00
dmv
a4e0e20f3c IPAL21374 Add 0D element leads to visualization failure. 2009-09-17 13:18:43 +00:00
eap
2fbf8d55b0 untabify 2009-09-16 12:59:00 +00:00
eap
44f899d82d 0020463: EDF 1099 SMESH: performance regression from V4 to V5
Remove memory leaks and optimize ParseParameters()
2009-09-14 13:05:16 +00:00
eap
53254ff3ed untabify 2009-09-10 16:11:08 +00:00
eap
e4bbd9cf6a - CORBA::Long SMESH_MeshEditor_i::FindNodeClosestTo(CORBA::Double x,
-                                                    CORBA::Double y,
-                                                    CORBA::Double z);
+  CORBA::Long FindNodeClosestTo(CORBA::Double x,
+                                CORBA::Double y,
+                                CORBA::Double z);
2009-09-10 08:07:28 +00:00
ptv
35c05cab65 0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh 2009-09-10 06:59:27 +00:00
eap
8772f598d6 untabify 2009-09-10 06:50:30 +00:00
eap
c15f8d1936 - some memory leaks 2009-09-10 06:02:38 +00:00
eap
7756cec8c7 0020464: EDF 1100 SMESH: Performance issue of the function MoveNode
+    /*!
+     * Return ID of node closest to a given point
+     */
+    long FindNodeClosestTo(in double x, in double y, in double z);
+

0020139: EDF 944 SMESH : Get 2D/3D element with X, Y, Z coordinates

+    /*!
+     * Return elements of given type where the given point is IN or ON.
+     *
+     * 'ALL' type means elements of any type excluding nodes and 0D elements
+     */
+    long_array FindElementsByPoint(in double x, in double y, in double z, in ElementType type);
+
2009-09-10 05:52:11 +00:00
ptv
20a656158d 0020095: EDF 896 SMESH : Advanced Mesh info on a group
correct Mesh Info statistic for sub-mesh objects
2009-08-27 10:27:17 +00:00
ptv
40b2818f18 0019296: EDF 681 SMESH - Pre-evaluation of the number of elements before mesh
Replace hard coded values of element types by new enumeration (added in advanced mesh info Improvement)
2009-08-25 05:18:16 +00:00
vsr
d7f0a306f9 Fix crash in Filter_i::GetIDs() after Filter_i::SetMesh() function call 2009-08-21 09:22:45 +00:00
ptv
79c00fe8dd 0020095: EDF 896 SMESH : Advanced Mesh info on a group 2009-08-21 05:41:59 +00:00
vsr
2e5ccf9f57 Issue 0020194: EDF 977 ALL: Get rid of warnings PACKAGE_VERSION already defined 2009-08-13 05:50:13 +00:00
ptv
787fff0067 IMP20439 Create hole by element and nodes duplication 2009-08-11 12:01:49 +00:00
jfa
f4ba12e460 Correct bugs, connected with 0D Elements implementation (IMP 20089, BUG 21300) 2009-08-04 12:22:34 +00:00
adam
fc90840855 Remove warnings 2009-07-30 16:14:24 +00:00
dmv
4137f1c07b 0020089: EDF 887 MED : Take into account 0D elements (MED_POINT1) 2009-07-20 14:50:13 +00:00
jfa
4592fecfcf IMP 0020089: Take into account 0D elements (MED_POINT1) 2009-07-16 13:33:03 +00:00
eap
53843f55f6 0020082: EDF 869 GEOM : Edges Orientation indicator/reverse
class _pyComplexParamHypo
{
+  void Flush();

in order to clear SetObjectEntry() command
2009-07-15 13:42:30 +00:00
eap
2e8fa1f01c 0020082: EDF 869 GEOM : Edges Orientation indicator/reverse
convert SetReversedEdges(),
     improve GetWord() to return a whole list
2009-07-15 13:41:14 +00:00
vsr
686a864564 Merge from V5_1_2_BR branch (14 July 2009) 2009-07-15 08:11:22 +00:00
skl
bb0c89d5a8 Implememtation of evaluation for improvement 0019296. 2009-06-29 13:26:16 +00:00
skl
34fb01e7b5 Implementation of new version ExtrusionAlongPath (20003 from Mantis). 2009-06-10 07:09:15 +00:00
vsr
c645e10df0 Issue 0020368: SMESHGUI_MeshDlg::isTabEnabled must return something 2009-05-27 14:20:16 +00:00
eap
4ac1bf1b0d minor change 2009-05-25 11:37:37 +00:00
eap
ca174cbff6 0020145: EDF 666 SMESH: Modifications of GEOM groups are not taken into account
1) Call CheckGeomGroupModif() in Clear()
    2) In CheckGeomGroupModif(), implement case where meshed geom group changes
2009-05-25 11:37:06 +00:00
eap
b4562e1bda 0020145: EDF 666 SMESH: Modifications of GEOM groups are not taken into account
+  void changeLocalId(int localId) { myLocalID = localId; }
+  friend void SMESH_Mesh_i::CheckGeomGroupModif();
2009-05-25 11:33:38 +00:00
eap
8a18d05e3b 0020145: EDF 666 SMESH: Modifications of GEOM groups are not taken into account
enable Load() in case if meshed geom group has changed
2009-05-25 11:32:35 +00:00
eap
f33734eda1 0020279: [CEA 334] control the "random" use when using mesh algorithms
fix GetHypothesisList() for mesh w/o shape
2009-05-19 15:31:06 +00:00
eap
52aa1d3b40 0020340: EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study
Nullify mesh after TNodeSearcherDeleter::Unset()
2009-05-06 13:23:57 +00:00
eap
728f9a0bad TCollection_AsciiString anEntry;
...
-        anEntry = aSObj->GetID();
+        CORBA::String_var anEntry = aSObj->GetID();
2009-04-21 10:45:40 +00:00
vsr
66b8a7daf6 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
Additional patch: do not publish SMESH component automatically on the module activation
2009-04-14 12:12:27 +00:00
eap
cd3124ccaa 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
update groups
2009-04-03 14:32:33 +00:00
eap
42b21b7e94 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
use gen->SetPixMap()
2009-04-03 14:31:37 +00:00
eap
908ed4f2a2 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
+  static void SetPixMap(SALOMEDS::SObject_ptr theSObject,
+                        const char*           thePixMap);
2009-04-03 14:30:42 +00:00
eap
dd496074b4 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
call mesh->CheckGeomGroupModif() when current study changes
2009-04-03 14:28:20 +00:00
eap
38d5458b4d 0020217: EDF SMESH: Dump file with mesh and group on geom is wrong
fix _pyCommand::GetWord() for case of names with white spaces inside
2009-03-16 07:50:59 +00:00
jfa
2534543b1e Bug 0020201: EDF SMESH 984: Dump with Netgen1D2D3D doest not work. 2009-03-10 09:12:29 +00:00
adam
c9cb7f7c5d Test EXPORTS definition with target name as suggested by cmake 2009-03-06 16:00:11 +00:00
eap
672ca0c09f 0020182: EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
2009-02-25 15:22:05 +00:00
eap
455ceefa49 0020182: EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
2009-02-25 15:02:11 +00:00
eap
ef7a7ed667 0019929: EDF 772 SMESH : script readability
+class _pySelfEraser: public _pyObject
2009-02-24 14:57:10 +00:00
eap
2b1b345532 fix dumping colors:
use valid python names instead of names in Study
2009-02-24 14:56:11 +00:00
eap
c539a4181c fix Python Dump 2009-02-24 13:48:47 +00:00
dmv
b199783795 0020168: EDF SMESH 953: uncomplete selection with filter 'belong on geom' 2009-02-20 08:08:43 +00:00
vsr
0635c9fc80 Merge from BR_V5_DEV 16Feb09 2009-02-17 05:27:49 +00:00
jfa
79b1ac2b6d Join modifications from BR_Dev_For_4_0 tag V4_1_1. 2008-03-07 07:47:05 +00:00
jfa
c63ee099ad Join modifications from branch BR_DEBUG_3_2_0b1 2006-06-01 11:39:17 +00:00
eap
fdfe9f0f65 fix bug 12361. Peview possiblity of SetCurrentStudy(nil) 2006-05-10 12:49:13 +00:00
eap
850cf38bd9 fix PythonDump: write Criterion arg of QuadToTri() in PythonDump 2006-05-10 12:46:40 +00:00
eap
e559b8fc3d fix PythonDump: do not write distruction in PythonDump as creation is not written 2006-05-10 12:42:27 +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
5c933ecde0 PAL10953. Add Fineness parameter to Automatic Length hypothesis 2005-12-26 10:34:54 +00:00
eap
236b583d31 PAL10467. Add "Quadrangle Preference" hypothesis for "Quadrangle(Mapping)" algo 2005-12-23 10:00:03 +00:00
eap
7ba3124c8a PAL10494. Add .._STANDARD_RTTI_... in order to build executable 2005-12-23 07:47:36 +00:00
eap
95dab66d27 PAL10494 (SMESH python dump uses idl interface). Python dump converted to smesh.py API, usage of TPythonDump tool 2005-12-15 08:34:25 +00:00
eap
5a76185f82 PAL10494 (SMESH python dump uses idl interface). Add SMESH_2smeshpy, a converter of IDL API to smesh.py API 2005-12-15 07:33:07 +00:00
smh
2754c581d3 Copyrights update 2005-12-05 16:31:55 +00:00
eap
a5e3cc49d7 PAL10515. Check shape type before calling TopoDS::Face() 2005-11-16 15:00:03 +00:00
mkr
9dbbb779fa Add new variable for finding OCC libraries during compilation. 2005-11-16 12:00:03 +00:00
eap
81e9dbdf6c PAL10491. Add GetAlgoState() 2005-11-14 09:11:54 +00:00
mzn
11899ab525 Fix for bug PAL10409 (Filter "Belong to geom" fails if 2 geom shapes have the same name); 2005-11-11 15:50:58 +00:00
asl
d696f7d582 check if module "GEOM" is found 2005-11-09 07:20:47 +00:00
asl
ab4288fb65 PAL10343 - it is impossible to select shape in "create mesh" dialog 2005-11-09 06:48:58 +00:00
skl
868e306e09 Improvement of extrusion functionality 2005-10-25 07:26:54 +00:00
jfa
5f6698232e PAL9997: Problem with ExportToMED if the file already exists 2005-10-24 08:05:15 +00:00
smh
5b66adc250 Preparation of 3.1.0a2: version ID. compilation with new HEAD and new MED (with polyhedres) 2005-10-18 14:52:45 +00:00
jfa
1d0ad233cf PAL10195: SALOME V2 study with a mesh leads to SIGSEGV of SALOME V3 2005-10-11 06:54:28 +00:00
eap
4f27e7392a IMP 10199 (add Volume Control). Add Volume3D NumericalFunctor. 2005-10-10 14:43:58 +00:00
jfa
90699a9eec PAL10195: SALOME V2 study with a mesh leads to SIGSEGV of SALOME V3 2005-10-10 10:00:24 +00:00
akk
62434e4dfd Back correct implementation. 2005-10-06 14:25:07 +00:00
akk
f4b3284931 Correction due to new inheritance of some interfaces from MED.idl 2005-10-06 14:14:59 +00:00
jfa
8ad9cef463 Fix crash after 'Belong to' filter creation if there are no mesh in the study 2005-10-04 07:35:48 +00:00
sln
1bf6ddbe2f GetElementType method added 2005-08-23 08:38:33 +00:00
sln
ebc64f68bf IsDimSupported method added 2005-08-23 08:38:00 +00:00
jfa
c9c6669fab Enable setting of Numeric Functors as criteria in Split Quadrangles and Union Triangles functionalities in GUI 2005-08-11 08:06:39 +00:00
san
0e8797ab06 SALOME porting to OCCT 5.2.4 2005-07-28 15:10:06 +00:00
srn
ecc072736c BugID: IPAL9380, modified methods Save and Load, replaced HDF_INT32 by HDF_STRING 2005-07-18 10:53:11 +00:00
eap
0dfcacb925 Move MEDWrapper to MED module 2005-07-13 11:20:18 +00:00
srn
49ff94d8fe IPAL BugID9380, modified method Save 2005-07-08 10:51:21 +00:00
eap
c981fa08d9 bug 9352. correct getting mesh elements from COMPOUND, COMPSOLID, SOLID, SHELL and WIRE submeshes 2005-06-30 05:54:20 +00:00
smh
70c382acbd SMH: Come back correct modifications 2005-06-08 06:58:18 +00:00
apo
4679b8437b remove adjusting pointers for covariant returns 2005-06-08 04:59:17 +00:00
smh
c38c10811a SMH: Preparation version 3.0.0 - merge (HEAD+POLYWORK) 2005-06-07 13:22:20 +00:00
apo
0ad037c989 Patch on regression that was introduced by fix on Bug PAL7444 2005-03-31 05:37:51 +00:00
apo
83f19818fc Bug PAL7444 - display mesh takes a lot of more memory in 2.1.0 than in 2.0.0. 2005-03-30 14:06:25 +00:00
eap
1bc504bf90 fix PAL8469. set "Warning" icon to mesh or submesh just published 2005-03-30 09:30:04 +00:00
apo
7a6418e0be Undo mistaken commit 2005-03-23 05:56:25 +00:00
apo
c111d3b520 [Bug PAL7444] display mesh takes a lot of more memory in 2.1.0 than in 2.0.0. 2005-03-22 12:50:34 +00:00