Christoph Wintersteiger
|
657360818d
|
rewrite loop to avoid index correction
|
2020-12-02 17:51:47 +01:00 |
|
Matthias Hochsteger
|
1c6051371e
|
updateSignal for Mesh class
|
2020-11-27 16:40:17 +01:00 |
|
Joachim Schöberl
|
d0776bd726
|
Merge branch 'memory_tracing' into 'master'
Memory tracing
See merge request jschoeberl/netgen!350
|
2020-11-25 18:20:29 +00:00 |
|
Matthias Hochsteger
|
fbeb6137eb
|
Fix SwapImprove2
Don't allow swaps if an adjacent element was deleted in the current
optimization pass. Also update test restults.
|
2020-11-25 17:55:44 +01:00 |
|
Matthias Hochsteger
|
916eb09f1e
|
Merge remote-tracking branch 'origin/master' into memory_tracing
|
2020-11-24 15:31:00 +01:00 |
|
Christopher Lackner
|
2287c5c0c9
|
boundarylayers - fix inverted tets
|
2020-11-24 11:58:26 +01:00 |
|
Christopher Lackner
|
7e78056ade
|
Boundarylayer grows pyramids if created on interior bnd
|
2020-11-23 23:48:49 +01:00 |
|
Christopher Lackner
|
a69cdc9000
|
mem tracing compile time option, simplify by MemoryTracer as member
|
2020-11-21 15:49:07 +01:00 |
|
Christopher Lackner
|
a394ffedef
|
Merge branch 'master' into memory_tracing
|
2020-11-19 23:05:33 +01:00 |
|
Christopher Lackner
|
e7b9baa93b
|
remove another reference of resized array
|
2020-11-19 22:53:14 +01:00 |
|
Christopher Lackner
|
3440a43e99
|
don't use (maybe invalidated) reference after array resize
|
2020-11-19 22:36:30 +01:00 |
|
Matthias Hochsteger
|
b00c56a012
|
mem tracing - set name for tempmesh in delaunay
|
2020-11-19 14:58:16 +01:00 |
|
Matthias Hochsteger
|
1a93fb3fa5
|
first attempt on memory tracing
|
2020-11-18 20:20:35 +01:00 |
|
Christopher Lackner
|
609cbbcadf
|
rewrite create boundarylayer function (now more efficient and stable
and easier)
|
2020-11-17 18:43:39 +01:00 |
|
Christopher Lackner
|
0d48924392
|
Merge branch 'use_segmentindex' into boundarylayers
|
2020-11-17 15:25:19 +01:00 |
|
Christopher Lackner
|
ee430a6e1e
|
use segmentindex as index for mesh.segments array
|
2020-11-17 15:24:44 +01:00 |
|
Christopher Lackner
|
7beb82af04
|
Merge branch 'master' into boundarylayers
|
2020-11-11 12:09:59 +01:00 |
|
Joachim Schöberl
|
f97601bca2
|
Merge branch 'hpref_surface_geom' into 'master'
add hp refinement possibility for surface geometry
See merge request jschoeberl/netgen!344
|
2020-11-06 11:21:19 +00:00 |
|
Joachim Schöberl
|
7351067722
|
Merge branch 'map_segment_si' into 'master'
map segment si as well, not only surface element index
See merge request jschoeberl/netgen!346
|
2020-11-06 11:20:06 +00:00 |
|
Matthias Hochsteger
|
6199c7f66b
|
csg2d interface
|
2020-11-05 14:59:58 +01:00 |
|
Christopher Lackner
|
37ae505d5a
|
map segment si as well, not only surface element index
|
2020-11-03 17:32:07 +01:00 |
|
Christopher Lackner
|
3dec7c447e
|
map segment si as well, not only surface element index
|
2020-11-03 17:29:58 +01:00 |
|
Christopher Lackner
|
9578e4a41d
|
add project to boundary in boundarylayer and correctly treat inverse boundaries
|
2020-11-03 12:28:13 +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
|
31c72299c4
|
add hp refinement possibility for surface geometry
|
2020-10-30 14:10:52 +01:00 |
|
Joachim Schöberl
|
f51ad8eed5
|
Merge branch 'fix_bisect_quad' into 'master'
add GeomInfo for bisecting quads
See merge request jschoeberl/netgen!343
|
2020-10-27 10:38:38 +00:00 |
|
Michael
|
4a1d3cdcb2
|
save/load mesh bbbnd
|
2020-10-27 07:57:17 +01:00 |
|
Michael
|
a3391519f0
|
add GeomInfo for bisecting quads
|
2020-10-27 07:54:26 +01:00 |
|
Joachim Schöberl
|
cddfb4a0b5
|
fixing delaunay2d point search, non-parallel for small meshes
|
2020-10-26 11:20:12 +01:00 |
|
Joachim Schöberl
|
de83f0ca14
|
Delaunay2d also for small sub-domains
|
2020-10-25 16:31:47 +01:00 |
|
Joachim Schöberl
|
11557838a4
|
tuning of Delaunay2d: FindInnerPoints, use of edgeHT
|
2020-10-25 09:52:33 +01:00 |
|
Joachim Schöberl
|
50dddbedae
|
Merge branch 'remove_error_intersecting_layers' into 'master'
remove warning output if intersect. triangles in different layers
See merge request jschoeberl/netgen!342
|
2020-10-23 17:53:33 +00:00 |
|
Joachim Schöberl
|
bfbef51996
|
remove bitarray in delaunay2d, just one hashtable position
|
2020-10-23 19:40:47 +02:00 |
|
Christopher Lackner
|
7f6996aa5d
|
remove warning output if intersect. triangles in different layers
|
2020-10-23 12:05:30 +02:00 |
|
Matthias Hochsteger
|
a2a2da13dc
|
debug messages in hp refinement
|
2020-10-19 19:30:30 +02:00 |
|
Matthias Hochsteger
|
389280fc0c
|
debug output
|
2020-10-19 16:55:49 +02:00 |
|
Matthias Hochsteger
|
8ba6bad6fd
|
Delaunay for 2d mesh generation
Squashed commit of the following:
commit 84f36ffeb409f5fddb389c75ee48b4872b516ae9
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 18:27:15 2020 +0200
revert change in spline partitioning
commit d4aef23a22a9beb26c4453267c99dd7533174ced
Merge: 15a467aa 97dfecd0
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 17:59:00 2020 +0200
Merge branch 'master' into delaunay2d
commit 15a467aa7f7cb09f9ea3d984905fe3da69f0b238
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 17:44:31 2020 +0200
delaunay2d - fix trig orientation
commit be223412ad972722a51b64a5bccf7ca2bec566c8
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 17:29:46 2020 +0200
fix delaunay swapping
commit 48b95ae2ee1cbabcfae79dfd1cb7af1fd69d77f3
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 17:27:51 2020 +0200
testout only with debug settings
commit d82b7a7cecb6f65f42b79b666fc58d0116dc0365
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 16:37:10 2020 +0200
delaunay only for large domains
commit 1f51eaca1ff7a3777e4f32ba9e35e48d496a2854
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 16:21:33 2020 +0200
compress points in delaunay
commit 20a223f36f3912a208db80c717d9dd87851ba43f
Merge: 2446b746 4c15146d
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 14:31:14 2020 +0200
Merge branch 'master' into delaunay2d
commit 2446b74687ee56633a86e748e85343919edbd5ad
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 14:22:01 2020 +0200
optimize CalcPartition() and PartitionBoundary()
commit 3baa58833348a72f16853530a5d17e73424186df
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 16 12:24:17 2020 +0200
MeshingParameters - delaunay2d option (default is off)
commit e79b113dde9b9c4c5b92239817c6058ca468c319
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Thu Oct 15 16:12:45 2020 +0200
fix windows build error
commit 92c7b9c1ed4016458980bbc21c61dae07f4444c7
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Thu Oct 15 17:51:44 2020 +0200
delaunay bugfix
commit 6880194107819cfb2d23206e7e0f48ff5aa3fc10
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Thu Oct 15 17:51:05 2020 +0200
csg2d - fix bug with splines
commit 1d9baa299d49e1f6fa16f4368885601ed01c5de7
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 18:40:23 2020 +0200
CSG2d - faster AddIntersections (search tree per loop)
commit 2679ef0dee10cdf486441af47ca4c081aa7eb50b
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 17:13:17 2020 +0200
bounding box for Loop
commit 894c6345b737693e32cbda368e56f56764e11085
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 12:48:51 2020 +0200
remove debug check, output in blockfill
commit 2b0a0892c41e746b12e5e852cdb138acd3d2c4e3
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 12:40:53 2020 +0200
compress mesh after delaunay
commit 1de33c87eee3199d4d9b18544f66e53329b47a2f
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 12:37:07 2020 +0200
revert change in improve2d
commit 41a60e89533e94b93b92202ac17852d3aee9acbb
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 12:25:07 2020 +0200
cleanup delaunay2d
commit c16aae324969cd5a90748953019933690d013337
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 11:39:56 2020 +0200
sunburst chart - tooltip formatting
commit 4d61e1fdeab302ba357904f22f951361935791f0
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Oct 14 11:03:37 2020 +0200
delaunay seems to work
commit 8bd43f54d1efd6862f1b403cdb6c8ce9b5f7b3c6
Merge: 90ac7adb 25efdadd
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Tue Oct 13 12:08:01 2020 +0200
Merge remote-tracking branch 'gitlab/master' into delaunay2d
commit 90ac7adb562cf2402345c5dfb4281bd097b5d62d
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Tue Oct 13 12:04:49 2020 +0200
fix Loop::operator=
commit 1eb4f2de3b6576f503a073011a208fa8f609524e
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Tue Oct 13 12:04:13 2020 +0200
more statistics in sunburst chart
commit db8b97ffbbc7db2a3413c4f8a5528eebe3488d57
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Tue Oct 13 11:17:28 2020 +0200
more work on delaunay2d
commit eaa675f2351252b5fde423f241b10e231d1eb97e
Merge: 0eb9f9bd 8f837cb9
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Mon Oct 12 12:51:31 2020 +0200
Merge remote-tracking branch 'gitlab/delaunay2d' into delaunay2d
commit 0eb9f9bd1c31a0e3c3c796c9280b1c1d007ace26
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Mon Oct 12 12:50:10 2020 +0200
further csg2d optimization
commit 8f837cb9a281acca7c33159985da3b6992fe638f
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Tue Oct 6 19:02:31 2020 +0200
csg2d - optimize Loop::operator=
commit 7bb4f16b886b20902b0d3563716055fc1734d47e
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Tue Oct 6 10:28:20 2020 +0200
csg2d performance (search tree, inside tests)
commit 2c9ebce04d7989223327a1875e1b65bf180c95f5
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Fri Oct 2 16:33:24 2020 +0200
[WIP] delaunay2d
commit 749df2311a3ac1976faaa9f0b60846709a2087b9
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Thu Oct 1 11:36:03 2020 +0200
something
commit cda9fffde33a86b71467debb86848fdb9cfbf80c
Author: Matthias Hochsteger <mhochsteger@cerbsim.com>
Date: Wed Sep 30 12:06:53 2020 +0200
delaunay2d - fix size of starting trig
|
2020-10-16 18:34:13 +02:00 |
|
Matthias Hochsteger
|
f55e3e6eb4
|
move DelaunayTree to adtree.hpp
|
2020-10-14 12:00:37 +02:00 |
|
Christopher Lackner
|
70347a6d3c
|
tuple implicitly convertible to Pnt and Vec
|
2020-09-29 18:57:56 +02:00 |
|
Joachim Schöberl
|
b124b7bd06
|
keep global vertex enumeration on coarse grid
|
2020-09-21 07:49:56 +02:00 |
|
Christopher Lackner
|
218c4a531b
|
fix uninizialized area and maybe deleted value being appended
pout3d may be deleted when array resizes, so copy it
|
2020-09-07 15:19:53 +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
|
0fe20c9dee
|
set ParallelTop functions
|
2020-08-29 20:56:29 +02:00 |
|
Joachim Schöberl
|
0b74e3cbdc
|
identify edges/faces without sub-group
|
2020-08-29 18:24:13 +02:00 |
|
Joachim Schöberl
|
aac584a5aa
|
identify vertices without sub-group
|
2020-08-29 18:24:13 +02:00 |
|
Joachim Schöberl
|
c8b8b3ddd3
|
modernize paralleltop
|
2020-08-29 11:05:02 +02:00 |
|
Joachim Schöberl
|
f8dd4be8d6
|
modernize ParallelTopology
|
2020-08-29 09:36:46 +02:00 |
|
Joachim Schöberl
|
fcee13be59
|
modernize paralleltop
|
2020-08-28 21:28:18 +02:00 |
|