Matthias Hochsteger
|
dc57935468
|
include gzsteram.h only where needed
|
2021-10-21 10:25:40 +02:00 |
|
Joachim Schoeberl
|
0b7d8d5a9b
|
fix Mirror for second-order meshes
|
2021-10-17 18:59:49 +02:00 |
|
Joachim Schoeberl
|
f38d258d15
|
Mirror mesh: invert surface elements, update num vertices
|
2021-10-15 09:00:26 +02:00 |
|
Christopher Lackner
|
b4bf1172bc
|
fix length of occ dim2 boundaries
|
2021-10-04 15:52:56 +02:00 |
|
Christopher Lackner
|
e6a6ab89e6
|
write transparency in mesh file and also read it if avail
The indexing is a little weird but consistent to before so leave it
like this
|
2021-10-04 09:27:33 +02:00 |
|
Christopher Lackner
|
ec96feb7f4
|
occ colors also in netgen gui, also allow transparency
|
2021-10-03 12:58:33 +02:00 |
|
mhochsteger@cerbsim.com
|
6dfc78ca42
|
fix GetElementOfPoint (again)
- clearer code structure with helper functions FindElementXd
- fix broken search in 2d meshes (bug from last commit)
|
2021-09-23 18:38:48 +02:00 |
|
mhochsteger@cerbsim.com
|
00855acfec
|
fix GetSurfaceElementOfPoint
only call GetElementOfPoint, if there are volume elements (otherwise we get an endless loop of mutual function calls here...)
|
2021-09-23 09:15:04 +02:00 |
|
Christopher Lackner
|
6bbaa6bc69
|
fix GetSurfaceElementOfPoint with indices
|
2021-09-22 17:52:04 +02:00 |
|
mhochsteger@cerbsim.com
|
286f63f002
|
Restructure code in GetElementOfPoint
|
2021-09-22 17:06:20 +02:00 |
|
Joachim Schoeberl
|
9d2a436749
|
changing mesh-dimension from 3 to 2 moves names
|
2021-08-15 13:13:11 +02:00 |
|
Michael Neunteufel
|
c0d9f3d95b
|
Meshpnt surfacemesh
|
2021-07-25 07:47:25 +00:00 |
|
Matthias Hochsteger
|
48198d232d
|
Revert "Revert "Merge branch 'parallel_meshing' into 'master'""
This reverts commit 65c5e2d244 .
|
2021-07-19 14:59:12 +02:00 |
|
Matthias Hochsteger
|
a89cf0089a
|
Scaling of bounding box (instead of increasing size in all directions)
|
2021-07-06 17:09:22 +02:00 |
|
Matthias Hochsteger
|
65c5e2d244
|
Revert "Merge branch 'parallel_meshing' into 'master'"
This reverts commit d20a297cf1 , reversing
changes made to fd50131a5b .
|
2021-06-29 19:38:19 +02:00 |
|
Matthias Hochsteger
|
8baccf0a08
|
some fixes, new test results
|
2021-06-28 17:48:21 +02:00 |
|
Matthias Hochsteger
|
0b7f4fecbc
|
timers
|
2021-06-14 10:39:57 +02:00 |
|
Matthias Hochsteger
|
9b5aa90d38
|
skip deleted elements when creating tables
-> no need to call Compress() everytime the mesh changes
|
2021-06-14 10:39:57 +02:00 |
|
Matthias Hochsteger
|
b2af4c1069
|
set flags properly for new Elements
|
2021-06-14 10:39:57 +02:00 |
|
Joachim Schoeberl
|
1b5aa71ad6
|
fix parallel mesh pickling
|
2021-06-14 10:34:39 +02:00 |
|
Joachim Schoeberl
|
aa3f778d06
|
separat metis-partitioning call, pickling partition number of mesh elements
|
2021-06-08 13:48:27 +02:00 |
|
Matthias Hochsteger
|
bb43f669e6
|
Don't skip deleted elements when building point2element table
|
2021-06-04 19:57:21 +02:00 |
|
Matthias Hochsteger
|
6c37ce33b0
|
CreatePoint2ElementTable with optional points bitarray
|
2021-06-04 13:32:30 +02:00 |
|
Matthias Hochsteger
|
639bbb2c0a
|
.vol.bin format (using archiver)
|
2021-05-31 10:29:45 +02:00 |
|
Matthias Hochsteger
|
2c72c20c87
|
smaller tasks
|
2021-05-31 08:23:42 +02:00 |
|
Matthias Hochsteger
|
1045f68b97
|
TableCreator -> CreateSortedTable()
|
2021-05-31 08:23:35 +02:00 |
|
Matthias Hochsteger
|
d1ee6efc14
|
parallel Cluster update
|
2021-05-12 10:56:34 +02:00 |
|
Matthias Hochsteger
|
db494f4239
|
more Timers in Mesh
|
2021-05-12 10:56:21 +02:00 |
|
Matthias Hochsteger
|
4b53c63fba
|
helper functions for table creation
|
2021-05-10 12:03:20 +02:00 |
|
Matthias Hochsteger
|
190e22b06d
|
Find surface element of point: fix local coordinates for TRIG
TRIG and TRIG6 are handled differently, see nginterface_v2.cpp:1114
|
2021-04-09 14:14:04 +02:00 |
|
Christopher Lackner
|
a612444e77
|
FindElementOfPoint<1> for 2d meshes for curved segments
|
2021-03-23 15:08:20 +01:00 |
|
Matthias Hochsteger
|
bcd86a18fd
|
FindSurfaceElementOfPoint - use barycentric coordinates of already found volume element
Increases robustness for finding curved surface elements
|
2021-03-17 17:36:41 +01:00 |
|
Matthias Hochsteger
|
69bc02a74d
|
Increase bounding box for curved elements by 20% in element search tree
|
2021-03-17 17:35:30 +01:00 |
|
Matthias Hochsteger
|
f5432718c1
|
Fix ImproveMesh
|
2021-02-26 12:20:51 +01:00 |
|
Matthias Hochsteger
|
6d30186279
|
allow cd2names in 2d meshes
|
2021-02-05 17:40:43 +01:00 |
|
Matthias Hochsteger
|
4619525280
|
allow empty names in mesh file
|
2021-02-02 18:58:54 +01:00 |
|
Matthias Hochsteger
|
1c6051371e
|
updateSignal for Mesh class
|
2020-11-27 16:40:17 +01:00 |
|
Christopher Lackner
|
37ae505d5a
|
map segment si as well, not only surface element index
|
2020-11-03 17:32:07 +01:00 |
|
Joachim Schöberl
|
b855b419da
|
Merge branch 'save_load_bbbnd' into 'master'
Save load bbbnd
See merge request jschoeberl/netgen!345
|
2020-11-02 09:43:04 +00:00 |
|
Michael
|
10c0fd350a
|
save/load pointelements
|
2020-10-30 15:28:00 +01:00 |
|
Michael
|
4a1d3cdcb2
|
save/load mesh bbbnd
|
2020-10-27 07:57:17 +01:00 |
|
Joachim Schöberl
|
cddfb4a0b5
|
fixing delaunay2d point search, non-parallel for small meshes
|
2020-10-26 11:20:12 +01:00 |
|
Christopher Lackner
|
7f6996aa5d
|
remove warning output if intersect. triangles in different layers
|
2020-10-23 12:05:30 +02:00 |
|
Christopher Lackner
|
e3f95528e0
|
throw if IdentifyBoundaries mapped point is outside of mesh
|
2020-09-03 11:06:34 +02:00 |
|
Matthias Hochsteger
|
2f18c2b1f7
|
Mesh::Mirror()
|
2020-09-01 20:50:03 +02:00 |
|
Joachim Schöberl
|
122a933965
|
parallel enumerate after refinement
|
2020-08-28 08:57:30 +02:00 |
|
Joachim Schöberl
|
895280a244
|
littel parallel polishing
|
2020-08-21 16:29:33 +02:00 |
|
Joachim Schöberl
|
2c6e0e2bec
|
global enumeration of points for pickling (as an option)
|
2020-08-19 19:28:34 +02:00 |
|
Joachim Schöberl
|
5e09626466
|
parallel pickling with mesh-merging
|
2020-08-19 14:50:11 +02:00 |
|
Joachim Schöberl
|
33626c6669
|
clear solutiondata object on python-exit
|
2020-08-17 15:55:32 +02:00 |
|