Commit Graph

2500 Commits

Author SHA1 Message Date
eap
1fb3ff621a #16648 [CEA] RadialQuadrangle algorithm hypothesis change requires a Clear Mesh Data beforehand 2019-03-25 18:50:14 +03:00
eap
341e363240 IPAL54521: [TC-9.3.0]: Mesh information: Additinal Info tab: 'Compute' button for size doesn't work
Add SMESH_GroupOnFilter::IsUpToDate()
  Redefine SMESH_GroupOnFilter::IsMeshInfoCorrect()
2019-03-22 13:32:28 +03:00
eap
63d5619b14 #16609: EDF - mesh computation : strange behavior
Fix pattern mapping to a face with hole

+
1) Optimize ElementsOnShape::Classifier::Init()
2) Optimize SMDS_VtkCellIterator (replace vtkIdList by std::vector)
3) Prevent SIGSEGV upon Compute() after base mesh removal
2019-03-15 21:29:39 +03:00
rnv
dce0afd0a6 Fix for "54515: [FORUM] MED export issue" issue. 2019-03-13 11:17:57 +03:00
rnv
eb9d56943a Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/smesh 2019-03-12 13:25:02 +03:00
rnv
40f690a797 [CEA 13302] Policy for c++ files ? using namespaces in c++ header files. boost_ptr / shared_ptr 2019-03-12 13:23:45 +03:00
eap
4f3cfd814e #16662 EDF - ExportMED : too long (bis)
Compute precise bounding box for BSpline faces

+ Fix compilation warnings
2019-03-11 18:35:25 +03:00
rnv
0b4f557c95 Run SALOME with UNICODE path 2019-03-11 13:05:42 +03:00
eap
98ec6be586 Fix MinDistance for node-group (SALOME_TESTS/Grids/smesh/imps_09/K0)
+ Minor doc improvement
2019-03-06 16:59:54 +03:00
eap
0bbec902ba #16648. + Update icons 2019-03-05 20:01:00 +03:00
eap
d2248790d7 #16648 [CEA] RadialQuadrangle algorithm hypothesis change requires a Clear Mesh Data beforehand
+
1) Optimize FreeEdges::IsFreeEdge()
2) Fix SMESH_MeshEditor::FindFreeBorder() for the case of multi-continuation
3) Improve Mesh.GetLength() to accept groups and list of IDs
2019-03-05 19:35:52 +03:00
vsr
385d4cede5 Merge branch 'V9_2_2_BR' 2019-03-05 10:22:59 +03:00
rnv
f1ee2beab1 Close HDF data set. 2019-02-28 20:15:55 +03:00
rnv
fa49d0ce94 Close HDF data set. 2019-02-28 20:11:53 +03:00
rnv
bf6639b9f6 Fix compilation on Windows 2019-02-25 19:35:16 +03:00
vsr
4ad3dc98c8 Increment version: 9.2.2 2019-02-25 15:57:57 +03:00
rnv
7cef494998 Fix for "23678: [CEA 13186] messages in the python window" issue. 2019-02-25 15:28:08 +03:00
eap
6ca4db2d7c Fix SALOME_TESTS/Grids/smesh/imps_09/K0
Fix Triangulator for the case of self-intersecting but valid polygon

+ some fixes for #16469

1) ElementsOnShape: fix too high octree of classifiers in case of large tolerance
2) SMESH_MeshEditor::SewFreeBorder() SIGSEGV on over-constrained elements
3) Project(): adjust radius to avoid checking too many elements
4) Protect SMESH_Gen_i::Compute() from CORBA error in case of a removed mesh
5) smeshBuilder.Mesh.FindCoincidentNodesOnPart() - fix for a case of ID list
2019-02-22 21:17:20 +03:00
mnt
b9b6785c00 Porting to OCCT 7.4 dev 2019-02-22 16:12:08 +03:00
vsr
29ca56ad9f Issue #16586: [CEA 16555] MG-SurfOpt log window title 2019-02-15 15:40:23 +03:00
eap
a30f2699f0 #16526 EDF 18698 - Problem when loading a dumped script
take into account an argument added to Concatenate()
2019-02-14 15:34:14 +03:00
vsr
6d32f944a0 Update copyrights 2019-02-14 15:33:05 +03:00
eap
27c94e830e #16578 EDF - Scibian - ViscousLayer / SIGSEGV 2019-02-14 14:22:06 +03:00
eap
1aaacad698 #16559 EDF - Changes to the Concatenate function: non regression test fails
fix group management
2019-02-13 16:26:17 +03:00
Paul RASCLE
4cd676f92c add a comment in dump for the disabling of publication in study 2019-02-12 15:09:03 +01:00
eap
0a237be4b9 #16459 EDF 14133 - Complete Merge Nodes / Merge Elements operations
fix crash

+ fix deletion of mesh objects (relates to #16478)
2019-02-12 15:05:43 +03:00
vsr
2e145f7188 Increment version: 9.2.1 2019-02-08 14:26:12 +03:00
eap
a536eb5311 54499: SALOME crash at mesh evaluation 2019-02-08 14:22:17 +03:00
Christophe Bourcier
694f17004a Small fixes in sphinx documentation of python plugins:
- remove depedency to babel (only used to generated a date format)
- add missing theme
- remove warnings
2019-02-08 14:20:05 +03:00
Christophe Bourcier
47242d5934 Improve behaviour of Cleaner and SurfOpt in case of error and add a cancel button. 2019-02-08 14:20:00 +03:00
Christophe Bourcier
c9afb20072 Fix to allow Cleaner and SurfOpt to be launched on files with special characters on Windows.
Do not use an intermediate bat file to prevent bad unicode conversions.
2019-02-08 14:19:54 +03:00
Christophe Bourcier
a9e8259255 Fix to allow Cleaner and SurfOpt to deal with directory with spaces 2019-02-08 14:19:50 +03:00
Christophe Bourcier
a38b958b27 More fixes in Cleaner and SurfOpt:
- fix decode error in case a GMF file is selected
- fix save log error
- fix wrong mesh used when changing from mesh object to mesh file.
2019-02-08 14:19:44 +03:00
Christophe Bourcier
f5882cb240 Fix output formatting of Cleaner and SurfOpt plugins so that new lines are printed 2019-02-08 14:19:37 +03:00
Christophe Bourcier
f99f2e7e52 Fix error in SurfOpt plugin caused by a decode() unneeded 2019-02-08 14:19:30 +03:00
eap
cc85955178 23636: EDF 18217 - Problem when suppressing CAD
+
1) optimize standalone group filling
2) fix regressions caused by adding FT_Length3D
2019-02-04 14:32:58 +03:00
rnv
bf5b170186 Fix for "23678: [CEA 13186] messages in the python window" issue. 2019-01-30 19:50:05 +03:00
eap
01a6371181 Show faces added by Create boundary elements 2019-01-28 17:36:46 +03:00
eap
9a3f7d877e 0023614: EDF 16256 - Coordinates of a group 2019-01-28 15:04:53 +03:00
eap
401b2a2e54 23620: EDF 10301 - Completing Extrusion along a path
Add scale factors to Extrusion along line
Add angles to Extrusion along path
2019-01-24 18:28:24 +03:00
Christophe Bourcier
69119810f6 Small fixes in sphinx documentation of python plugins:
- remove depedency to babel (only used to generated a date format)
- add missing theme
- remove warnings
2019-01-24 09:57:53 +01:00
Christophe Bourcier
705345493d Improve behaviour of Cleaner and SurfOpt in case of error and add a cancel button. 2019-01-22 15:32:06 +01:00
rnv
c1a0ee0108 Fix compilation on Windows in DEBUG mode. 2019-01-22 11:20:42 +03:00
eap
64680c27c1 23617: EDF 14133 - Complete Merge Nodes / Merge Elements operations
+
1) fix bug that SMESH_MeshEditor::DoubleElements() can't duplicate all
   elements if they are of different dimension
2) Add QString GetName( Handle(SALOME_InteractiveObject)& ) that gets
   missing name from SObject.
2019-01-18 21:31:22 +03:00
eap
01fd9fd76a Compilation error in SMESHGUI_ExtrusionAlongPathDlg 2019-01-17 18:21:35 +03:00
mkr
c511644fda 0054473: TC9.2.0: SMESH: results of union, intersection and cut of groups operations are not updated correctly. 0054487: TC9.2.0: SMESH: VTK viewer is updated correctly only after the second call of Show Only command 2019-01-17 18:08:54 +03:00
mkr
1bc6da3e05 0054485: TC9.2.0: SMESH: not all elements are numbered in VTK viewer 2019-01-17 18:06:23 +03:00
mkr
ead0b153bd 0054465: TC9.2.0: SMESH: mesh presentation is not fully restored after Controls - Reset command 2019-01-17 18:06:22 +03:00
mkr
abbce04531 0054474: TC9.2.0: SMESH: selection and context menu popup in the Object Browser is broken after close of Pattern Mapping dialog 2019-01-17 18:06:22 +03:00
eap
09bc0414c9 23627: [IMACS] ASERIS: project point to the mesh and create a slot
1) Enable appending to an existing mesh via smesh.Concatenate() (compound mesh)
2) Enable filtering a mesh part: Filter::GetElementsIdFromParts( ListOfIDSources )
3) Add ElementType arg to SMESH_Mesh::GetNodeInverseElements()
4) Add Mesh.Get1DBranches( edgeIDs )
5) Define a default Z med tolerance
6) Update ElementsOnSurface upon SetTolerance()
7) Change group management to have group ID persistent
8) Extract SMESH_PolyLine.cxx from SMESH_MeshEditor.cxx
9) Enable Min Distance measure for node-element and node-object
10) Fix SMESH_MeshAlgos::GetDistance( XYZ, face )
11) Extract SMESH_MeshAlgos::Intersector from SMESH_Offset.cxx
12) Enable optimization in SMESH_MeshAlgos::Triangulate
13) Add mestods Mesh.GetEngine() and Mesh.GetGeomEngine()
2019-01-17 15:53:49 +03:00