asozinov
6e3eeaa6b3
Regression with free nodes after 42002 refactoring
...
Commented again line with if condition for removing free nodes
2024-12-20 15:56:44 +00:00
DUC ANH HOANG
156112ef20
Revert "[EDF31321]: Add bootsrap in smesh's dependence"
...
This reverts commit f55dbc13fb
.
2024-12-20 10:36:34 +01:00
asozinov
d3b58de064
EDF 30254 - quadratic to biquadratic : several problems
...
For biquadratic hexa was fixed next problems:
* Volume and AspectRatio was equal 0
* Create boundary elements don't creating faces on this volume type
* Fixed problem with free nodes after convert quadratic <-> bi-quadratic
* Fixed problem when for volume with type BiQuadratic Pentahedron boundary elements for triangle side is quadratic and not bi-quadratic
* Added missed fix for negative volume
2024-12-19 15:39:00 +00:00
DUC ANH HOANG
de95b32809
Merge branch 'duc/odys_suit_integration'
2024-12-19 14:42:12 +01:00
Konstantin Leontev
9dd9f7684c
[bos #43370 ] Swich Composite Side to Wire Discretization. Fixed when a propagation chain weren't rebuilt after changing an algorithm on father mesh. Added tests. Added a note about calling base class clear() for a child of SMDS_ElementHolder. Removed redundant output.
2024-12-16 15:05:19 +00:00
mbs
63567f57a1
[bos #43494 ] fixed Arithmetic1D discretization and added new error compensation function
2024-12-16 13:51:17 +00:00
Esukhareva
d67308f4f8
bos #43483 [CEA 42969] Viscous Layers generation issue
2024-12-16 11:19:15 +00:00
DUC ANH HOANG
f55dbc13fb
[EDF31321]: Add bootsrap in smesh's dependence
2024-12-16 12:04:03 +01:00
mbs
75973dbe64
updated URL in README
2024-12-13 10:58:21 +00:00
asozinov
8db3567826
BOS #40654 Reload from file
...
Also manage group during reload mesh
2024-12-13 10:29:41 +01:00
DUC ANH HOANG
e60bcaf4a9
minor correction:
...
to avoid the critical message of PluginsManager when SMESH_PYPLUGIN_DIR are not declared
2024-11-12 11:24:56 +01:00
DUC ANH HOANG
49eb5ff195
[EDF31137] : Modularize smesh python plugin
2024-11-08 10:25:44 +01:00
jfa
42a135c4a7
[bos #41485 ] Fixed memory error, possibly related to this issue. Fixed updating of mesh and group icons in the object browser.
2024-10-30 13:48:11 +00:00
Esukhareva
6804300a09
bos #43434 [CEA][Windows] auto in function declaration
2024-10-30 09:19:28 +00:00
Esukhareva
2cfe9de73e
[CEA] Export structured CGNS - Wrong transform value
2024-10-28 15:56:17 +01:00
Nabil Ghodbane
728033f121
spns #43020 : add boolean mesh operations plugin
2024-10-18 10:30:29 +02:00
NathalieGore
3d4fc4e1e2
Squash unstable
2024-10-16 10:22:13 +02:00
asozinov
a1e2cdd1ed
42056 [CEA] Viscous layer 2D fails on a disc
...
Fix problem with VL in some cases
2024-10-15 13:54:09 +02:00
Ekaterina Sukhareva
1ea734c62e
[CEA] Wrong mesh generated by Import1D2D on a cylindrical hole and sometime crash
2024-10-15 09:59:53 +02:00
jfa
c51e870373
Merge branch 'V9_13_BR'
2024-09-04 17:16:23 +01:00
Konstantin Leontev
df79d42e30
[bos #42851 ][CEA][Windows] SMESH compilation broken. Classifier class moved from a source file to a separated header, so templates could know its size on compile time (we had an error with forward declaration). Added numeric header.
2024-09-04 10:28:43 +01:00
NathalieGore
ce3633a7df
Merge branch 'kleontev/42217_horseshoe_with_bodyfitting_after_42002'
2024-09-02 16:01:02 +02:00
Konstantin Leontev
77dc3d3a8c
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting. Triangle filter switched off because of producing more new edges than we have concave polygons rendering artifacts.
2024-08-26 16:29:37 +01:00
Konstantin Leontev
37de8d765a
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting. Commented open edges capping because of producing null nodes.
2024-08-26 16:26:42 +01:00
Konstantin Leontev
a605c12d81
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting. Fixed wrong nodes num in open edges capping.
2024-08-26 16:04:30 +01:00
Konstantin Leontev
c4bd5657c4
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting. Updated to fix some tests issues from previous removing of polygons implementation.
2024-08-23 21:00:14 +01:00
Konstantin Leontev
dd7f711c07
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting. Added subdivision for overlapped polygons and removing of polygons with edges those are not connected with any other polygon in a volume.
2024-08-21 17:48:29 +01:00
Konstantin Leontev
a8ab49d0b3
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting. Added vtkTriangleFilter to prevent concave polygons render artifacts.
2024-08-12 12:42:04 +01:00
Konstantin Leontev
dda7e97469
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting.
...
Added operators << for nodes and links debug output.
2024-08-06 12:24:46 +01:00
Konstantin Leontev
312549ec64
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting.
...
Nodes linked to a null nodes without any possible splits now being cleared befor splits initialization. This prevents building non-planar faces in cases when the source geometry surface coincident with an intermediate grid plane.
2024-08-05 13:44:07 +01:00
Konstantin Leontev
05136f0f59
[bos #42217 ][EDF 28921] Horseshoe with bodyfitting.
...
Fixed endless loop of creating threads and crash for an edge case when num of threads greater than num of hexaedrons to compute.
2024-08-05 12:57:49 +01:00
mbs
e09fddf752
support Gmsh v4.0 output format (requires patch in meshio)
2024-08-02 12:55:12 +01:00
mbs
3abc44683f
Merge branch 'mbs/42618' into V9_13_BR
2024-08-02 12:46:06 +01:00
mbs
0e0c07c225
support Gmsh v4.0 output format (requires patch in meshio)
2024-08-02 12:44:44 +01:00
jfa
02ad02e211
Some fixes
2024-07-26 13:46:11 +01:00
jfa
2a2216e5d2
[bos #42002 ] BodyFitting refactoring: NRTJ4 test fails after moving a part of code into a separate method
2024-07-19 15:19:47 +01:00
jfa
b6e0752eac
Avoid anonymous namespaces and 'using' instructions in headers. Simplify tests code. Continue refactoring of Hexahedron::compute() method.
2024-07-19 12:53:33 +01:00
cconopoima
135a1513d4
Separating unit test for imported geometries and canonical shapes. Small modif on the numofthreads vector to avoid slow test run on machines with few cores. Erasing sporious files.
2024-07-12 13:29:04 +01:00
jfa
f7e94c2a07
Add some unit tests
2024-07-11 16:46:22 +01:00
Afeef
446795b1c1
add MMG plugin
2024-07-08 11:58:58 +01:00
Afeef
066445b0e6
add MMG plugin
2024-07-05 11:24:15 +02:00
jfa
21e8f82e00
Increment version: 9.13.0
2024-06-27 19:39:04 +01:00
cconopoima
9f7d4a55e2
[bos #42002 ][EDF] (2024) Bodyfitting refactoring. Implement classes Hexahedron and Grid in independent sources, write c++ unit tests for those utility classes. Replace parallel iterator of TBB by std::thread implementation to have control on the number of threads implemented. Solve random behavior.
...
Add Hexahedron test to be run by ctest. Include CPP unit test headers and libs to we use testAsserts.
2024-06-27 19:02:12 +01:00
Christophe Bourcier
cc09b83e05
StructuredCGNS - Write FamilyName info to be able to get the original group name from the BC node
2024-06-26 15:57:46 +02:00
cconopoima
1396881275
[bos #38500 #41499 #41496 ][EDF] Move thread header inclussion outside TBB conditional to allow compilation when TBB=OFF in SMESH.
2024-06-20 09:58:10 +01:00
cconopoima
a4d1fae96a
[bos #38500 #41499 #41496 ][EDF] Make body fitting thread safe. Implement new parallel for function with std::threads to compute the elements and include needed lock_guard mutex wrapper in problematic function ::Add of B_Intersection and Hexahedron class.
2024-06-18 09:55:50 +01:00
cconopoima
27c8af8c6e
[bos #41122 ][EDF] Quadrangle radial for face which curved edges didn't discretize properly on medial axe construction leading to wrong mesh of the face.
2024-06-06 12:28:04 +01:00
cconopoima
3c7d932660
[bos #40649 ][CEA] include support to export when cgns is compile with option DCGNS_ENABLE_64BIT:BOOL=ON
2024-06-06 10:28:45 +01:00
Christophe Bourcier
453bbcd621
[COTECH] Fix copyright to be CEA, EDF
2024-06-03 12:59:18 +02:00
cconopoima
1c803cac61
[bos #41978 ][EDF] Edit table of density on wire discretization. Load properly the first Value of the entry on edit submesh.
2024-05-31 11:20:38 +01:00