Commit Graph

101 Commits

Author SHA1 Message Date
vsr
499f29d249 Copyright update 2022 2022-05-05 16:51:14 +03:00
eap
7242eaf55b bos #29540 25009 - mesh fails 2022-03-31 20:00:05 +03:00
eap
b881b9c7b9 bos #29395 EDF 25009 - import1D2D mesh fails 2022-03-22 16:31:40 +03:00
Massimiliano Leoni
067472c5cf Implement better check for over-constrained volumes and faces
wip
2022-03-14 10:08:41 +01:00
rnv
9dae8fcc9e Fix compilation problems under windows. 2021-05-14 13:58:02 +03:00
eap
b093728299 bos #20256: [CEA 18523] Porting SMESH to int 64 bits 2021-04-20 16:04:08 +03:00
eap
24825596b3 [bos #23982] EDF 22984 - aspect ratio of hexa
switch to HOMARD method (see HOMARD/src/tool/Utilitaire/utqhex.F)
2021-03-23 18:57:35 +03:00
vsr
a274ade365 Copyright update 2021 2021-03-23 17:44:29 +03:00
SALOME
cb55604f37 #18963 Minimize compiler warnings 2020-12-08 16:46:17 +03:00
vsr
eb7803d480 bos #19055 Fix broken linkage on Windows (add missing GEOMUtils library) 2020-04-30 09:40:13 +03:00
eap
54580d9a2a #19026 EDF 21355 - Problem with Belog to GEOM 2020-04-29 19:54:39 +03:00
vsr
0fc0831670 Copyright update 2020 2020-04-15 18:19:44 +03:00
Pascal Obry
c9c3fe8924 Porting to ParaView 5.8 2020-03-11 14:37:59 +03:00
eap
b3f2b68fc2 #18782 EDF 20946 - Free nodes with biquadratic 2020-03-02 21:07:59 +03:00
eap
650885c135 #17237: Body fitting on sub-mesh, #16523: Treatment of internal faces 2020-02-14 18:47:13 +03:00
eap
09e26a7d86 indenting 2020-01-17 13:30:20 +03:00
eap
ad718f9854 #18611 EDF 20669 - Quality of quadrangles 2020-01-16 13:52:52 +03:00
eap
2cc662ea28 #17828 [CEA 17805] Polyhedron Mesh volume calculation and volume orientation criterion
1) Fix BadOrientedVolume criterion to detect invalid polyhedrons
  2) Fix SMESH_MeshEditor::Reorient() to correct orientation of polyhedron facets
2019-10-15 21:25:46 +03:00
eap
b8917880e4 Quality Info: tolerance change does not influence on Nb double nodes 2019-04-09 19:11:56 +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
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
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
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
vsr
6d32f944a0 Update copyrights 2019-02-14 15:33:05 +03:00
eap
9a3f7d877e 0023614: EDF 16256 - Coordinates of a group 2019-01-28 15:04:53 +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
eap
9133087aaa ASERIS: Return a group from FillHole()
+
1) Minor doc imp
2) Fix a bug that some filters can't work with SMESH::ALL element type
3) Fix an icon of imported meshes
2018-07-26 13:38:58 +03:00
eap
ba0f425284 23566: EDF 17146 - Problem with viscous layer 2018-07-17 16:21:24 +03:00
eap
074862c213 23570: EDF17299 - Problem with filters
+ fix persistence of Group on Filter
+ minor fix of docs
2018-06-29 16:38:39 +03:00
eap
24dd5df5f0 23562: EDF 17098 - problem with Extrusion 3D
+ fix computing "Min elem size" in Mesh Info dlg
2018-05-22 19:12:11 +03:00
eap
4c16067d42 23418: [OCC] Mesh: Minimization of memory usage of SMESH 2018-04-05 15:08:14 +03:00
rnv
97889f80ac Migration to OpenCASCADE CMake configuration 2018-03-05 18:56:23 +03:00
eap
04f9972521 Typo-fix by Kunda
http://www.salome-platform.org/forum/forum_9/22126441
2017-12-28 14:28:17 +03:00
eap
b54f78cc79 Fix regression of smesh/2D_mesh_Polygons_00/A2 2017-12-14 13:44:24 +03:00
eap
05318c85be typo-fix by Kunda + minor changes 2017-11-28 14:15:48 +03:00
eap
05a257d4f4 Add "Deflection 2D" quality control
for GPUSPHGUI project
2017-10-12 19:52:03 +03:00
Paul RASCLE
2077baef82 introduce biquadratic quadratic pentahedron (18 nodes) 2017-09-08 17:10:31 +02:00
eap
4a591503f8 23462: [CEA 2142] Import12D fails
Fix node classification on periodic FACEs and wrong propagation on IN node state
2017-07-26 18:33:09 +03:00
mnt
4fa5fdbd44 Porting to DEV version of OCCT. 2017-07-07 12:09:54 +03:00
eap
e74c29b786 Patch modules/smesh.git for Doxygen typos/grammar + misc. typos
http://www.salome-platform.org/forum/forum_10/652417125
2017-03-02 19:51:35 +03:00
eap
5c5e1f2368 23303: [EDF 12024] Filter for nodes connectivity 2016-08-11 16:44:16 +03:00
eap
386c76ea03 Regression of BelongToGeom on Debian-6
(SMESH_Controls* )

- Optimize mesh deletion (ObjectPool.hxx)
- Memory leaks (SMESH_Gen_i.cxx)
- Usage of uninitialized vars ( SMESHGUI_MeshOp.cxx )
- Minimize nb of #include in headers (the rest files)
2016-06-29 20:53:22 +03:00
mnt
cdc7526bd1 RNV: Fix compilation error. 2016-06-28 12:29:10 +03:00
eap
911ca90c3d IPAL53401: BelongToGeom is very long on multiple lines
More optimization of octree + parallel update of GroupOnFilter

  Remove useless warnings
2016-06-27 20:07:19 +03:00
eap
afb6b35047 IPAL53401: BelongToGeom is very long on multiple lines
Use octree of classifiers
2016-06-21 19:42:11 +03:00
eap
373690534a Minor DOC changes
+ Fix compilation warning "variable may be used uninitialized"
2016-05-24 20:37:08 +03:00
eap
65c1beab50 Fix regressions
1) 2D_mesh_QuadranglePreference_01/B5 ( StdMeshers_Quadrangle_2D.cxx )
2) viscous_layers_01/B2, B8 ( StdMeshers_ViscousLayers.cxx )

+ Fix compilation warning "variable may be used uninitialized"
2016-05-19 20:50:08 +03:00
vsr
7eda9ca931 Copyright update: 2016 2016-03-18 20:10:28 +03:00
eap
20248b6e76 23237: EDF 12367 - SIGSEGV with Remove group
(SMESH_Gen_i_1.cxx)

IPAL53059: Not all solids are highlighted by magenta
  (SMESHGUI_ComputeDlg.cxx)

+ remove "using namespace std" from headers
2016-02-15 15:08:20 +03:00
eap
5b3023e6cb Enable splitting bi-quad quadrangles by QuadToTri() 2016-02-03 14:43:37 +03:00