Christopher Lackner
|
2d70263cda
|
boundarylayers - don't project on not-in-surface-direction
|
2022-02-25 12:08:24 +01:00 |
|
Christopher Lackner
|
d6770fda0c
|
allow quad dominated meshing of faces
|
2022-02-25 10:50:51 +01:00 |
|
mhochsteger@cerbsim.com
|
0379b737eb
|
copy hglob, hmin, maxhdomain in Mesh::operator=
|
2022-02-25 10:00:41 +01:00 |
|
mhochsteger@cerbsim.com
|
7f5b288c51
|
fix GenerateBoundaryLayer for new OCC meshes with single segments (not one segment per adjacent face)
|
2022-02-24 19:28:34 +01:00 |
|
mhochsteger@cerbsim.com
|
231c6870d9
|
respect localh in CombineImprove()
|
2022-02-23 21:23:41 +01:00 |
|
mhochsteger@cerbsim.com
|
922a0c5c86
|
fix 2d edge swapping
|
2022-02-23 21:23:37 +01:00 |
|
Joachim Schöberl
|
afa018049b
|
Merge branch 'use_filesystem_path' into 'master'
use std::filesystem::path
See merge request jschoeberl/netgen!480
|
2022-02-23 13:34:23 +00:00 |
|
Christopher Lackner
|
ea7e980c8d
|
[occ] ZRefinement
|
2022-02-23 12:22:19 +01:00 |
|
mhochsteger@cerbsim.com
|
cf59f297a7
|
use std::filesystem::path
|
2022-02-23 11:56:00 +01:00 |
|
Joachim Schoeberl
|
1a44d665bb
|
returns mesh-data as Array (rather than std::vector)
|
2022-02-21 13:06:00 +01:00 |
|
mhochsteger@cerbsim.com
|
775b97f6b3
|
utility functions for webgui
|
2022-02-18 20:11:58 +01:00 |
|
mhochsteger@cerbsim.com
|
daa2c69714
|
fix parsing cd3names
|
2022-02-16 19:52:49 +01:00 |
|
mhochsteger@cerbsim.com
|
15efa3a8b7
|
DLL_HEADER for LocalH
|
2022-02-15 20:39:24 +01:00 |
|
Joachim Schöberl
|
cf8a6639a3
|
Merge branch 'fix_parallel_surfaceopt' into 'master'
fix parallel surface optimization
See merge request jschoeberl/netgen!476
|
2022-02-15 19:18:22 +00:00 |
|
mhochsteger@cerbsim.com
|
a68cd9f89a
|
fix parallel surface optimization
update test results
|
2022-02-15 19:09:53 +01:00 |
|
Christopher Lackner
|
4ebaefd10a
|
add meshing parameter giveuptolopenquads
|
2022-02-15 09:38:20 +01:00 |
|
Christopher Lackner
|
c856f9ae6e
|
Merge branch 'master' into free_pyramids
|
2022-02-15 09:15:11 +01:00 |
|
Christopher Lackner
|
e2040ae953
|
[occ] also keep color in merge if already set from shape
|
2022-02-14 18:24:02 +01:00 |
|
Christopher Lackner
|
3ee29a1ace
|
[occ] overwrite shape property name only if not already set in merge
|
2022-02-14 18:07:00 +01:00 |
|
Joachim Schoeberl
|
6b28275b88
|
double conversion on C++ side
|
2022-02-13 19:02:51 +01:00 |
|
Joachim Schoeberl
|
ff8708d76b
|
preallocate memory
|
2022-02-13 17:29:53 +01:00 |
|
Joachim Schoeberl
|
5d624e3078
|
reading via meshio
|
2022-02-13 16:31:55 +01:00 |
|
Christopher Lackner
|
e86585c715
|
allow free pyramids
|
2022-02-09 19:27:24 +01:00 |
|
mhochsteger@cerbsim.com
|
7a10afc720
|
clean up cd3names in mesh dtor
|
2022-02-09 09:41:05 +01:00 |
|
Christopher Lackner
|
3ab8808fa3
|
do not restrict mesh size on identified edges
|
2022-01-19 15:05:41 +01:00 |
|
mhochsteger@cerbsim.com
|
fd258a611f
|
bugfix in FillCloseSurface
- don't add prisms/hexes outside of current domain
- invert them when necessary
|
2022-01-19 15:05:25 +01:00 |
|
mhochsteger@cerbsim.com
|
5f202fd4ea
|
clear geom data in OCCGeometry::BuildFMap() (fixes broken meshing after Heal())
|
2022-01-17 10:02:11 +01:00 |
|
mhochsteger@cerbsim.com
|
439415bffe
|
fix OCC meshing with nglib
|
2022-01-14 11:47:22 +01:00 |
|
mhochsteger@cerbsim.com
|
2a77e9635a
|
Use 10000 edge divide factor again for OCC
|
2022-01-14 11:47:08 +01:00 |
|
mhochsteger@cerbsim.com
|
00e6d1d077
|
occ - fix bug in edge identification
|
2021-12-20 10:42:26 +01:00 |
|
mhochsteger@cerbsim.com
|
d467621edd
|
change interface for identifications
|
2021-12-16 20:54:19 +01:00 |
|
mhochsteger@cerbsim.com
|
b7448ce2c1
|
fix PropagateIdentifications after Glue
|
2021-12-16 18:35:43 +01:00 |
|
mhochsteger@cerbsim.com
|
bf261d533f
|
keep direction of identifications
|
2021-12-16 10:04:33 +01:00 |
|
mhochsteger@cerbsim.com
|
de813df0c2
|
add prisms for between closesurface identifications explicitly (no attached faces/edges needed as in prism mesh rules)
not active yet (still buggy for CSG)
|
2021-12-16 10:04:17 +01:00 |
|
mhochsteger@cerbsim.com
|
329364e8e2
|
occ - set domin/domout for edges in 2d meshes
|
2021-12-07 14:52:06 +01:00 |
|
mhochsteger@cerbsim.com
|
b8b802de6b
|
allow implicit convertion int->identifications type
|
2021-12-06 10:59:09 +01:00 |
|
mhochsteger@cerbsim.com
|
f5b7e27e5d
|
save FaceDescriptors in mesh file
|
2021-12-03 14:54:39 +01:00 |
|
mhochsteger@cerbsim.com
|
c0d6f1588d
|
occ - closesurface identification (prisms)
|
2021-11-30 20:26:26 +01:00 |
|
mhochsteger@cerbsim.com
|
1818ffd152
|
occ - fix meshing in parameter space, fix edge curve parameters
|
2021-11-29 16:04:26 +01:00 |
|
mhochsteger@cerbsim.com
|
06031e665a
|
set default bcname to valid string pointer, some occ tests
|
2021-11-29 11:13:40 +01:00 |
|
mhochsteger@cerbsim.com
|
9537ccdb7a
|
occ - allow closed edges in identified faces
|
2021-11-28 19:59:14 +01:00 |
|
Matthias Hochsteger
|
16b88e8e67
|
OCC Mesher Cleanup
|
2021-11-28 15:14:41 +00:00 |
|
Christopher Lackner
|
3c4fe43fcc
|
Fix loading of short mesh file names
|
2021-11-18 08:48:09 +01:00 |
|
mhochsteger@cerbsim.com
|
e0afa0a916
|
Use TextOutArchive to store OCCGeometry in mesh files
|
2021-11-11 10:04:39 +01:00 |
|
mhochsteger@cerbsim.com
|
17458889aa
|
Change interface of LoadFromMeshFile
Fetch the first (geometry identification) token only once (and not on each try to load a different type)
|
2021-11-10 18:37:24 +01:00 |
|
Joachim Schoeberl
|
478aaf7788
|
little polish
|
2021-11-07 00:16:57 +01:00 |
|
Joachim Schoeberl
|
50398c18c4
|
simplify edge/face-id types (just an int)
|
2021-11-06 15:52:35 +01:00 |
|
Joachim Schoeberl
|
bd564931f8
|
strings in FaceDescriptor (instead of ptrs)
|
2021-11-06 12:22:44 +01:00 |
|
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 |
|