Matthias Hochsteger
|
8224f3cd2d
|
New debug parameter to write mesh on error, python export
|
2022-10-04 12:26:02 +02:00 |
|
Christopher Lackner
|
c18a317702
|
register 1,2,3d elements to numpy to be used in arrays
|
2022-09-13 15:12:42 +02:00 |
|
Christopher Lackner
|
78dfd10475
|
mesh argument in GeneratMesh (to continue meshing from higher perfstepstart
|
2022-09-01 10:43:16 +02:00 |
|
Matthias Hochsteger
|
666fb2ee86
|
fix boundarylayer 2d code (now single line segments, not per face)
|
2022-08-30 09:12:49 +02:00 |
|
Christopher Lackner
|
0402ca07cd
|
fix setting boundarylayer boundaries
|
2022-07-12 09:58:35 +02:00 |
|
Christopher Lackner
|
cf992b04da
|
fix setting boundaries of neighbouring domains in create boundarylayer
|
2022-07-11 13:47:13 +02:00 |
|
Christopher Lackner
|
a3408b537a
|
fixes for boundarylayer edge tangent computation and some more
|
2022-06-09 15:32:41 +02:00 |
|
Christopher Lackner
|
9b44069e54
|
fix tuple creation in return color
|
2022-05-06 17:47:50 +02:00 |
|
Christopher Lackner
|
c61753d89d
|
FD color gives 3-tuple, transparency as separate property
|
2022-05-06 17:14:10 +02:00 |
|
Matthias Hochsteger
|
22e57a1159
|
Don't load gui libraries when importing netgen
|
2022-05-06 10:59:59 +02:00 |
|
Joachim Schoeberl
|
bac314a666
|
fix range-check exception for 0-sized array
|
2022-04-26 23:26:19 +02:00 |
|
Joachim Schoeberl
|
fd77d17e2b
|
MPI unification
|
2022-04-26 22:07:31 +02:00 |
|
Joachim Schoeberl
|
9f9ad8fa2e
|
return mesh.Coordinates returns py::array
|
2022-04-12 07:21:14 +02:00 |
|
Joachim Schoeberl
|
c29e93dd2b
|
mesh point coordinates as numpy - array
|
2022-04-12 07:05:40 +02:00 |
|
Christopher Lackner
|
eea8054af6
|
add flag grow edges to python export of BoundaryLayers
|
2022-03-10 12:07:07 +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 |
|
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 |
|
mhochsteger@cerbsim.com
|
b8b802de6b
|
allow implicit convertion int->identifications type
|
2021-12-06 10:59:09 +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 |
|
Joachim Schoeberl
|
50398c18c4
|
simplify edge/face-id types (just an int)
|
2021-11-06 15:52:35 +01:00 |
|
Matthias Hochsteger
|
dc57935468
|
include gzsteram.h only where needed
|
2021-10-21 10:25:40 +02:00 |
|
Michael Neunteufel
|
ea9c0cf524
|
enable meshing parameters for OptimizeMesh2d
|
2021-10-08 09:50:53 +02:00 |
|
Joachim Schoeberl
|
781ea7103e
|
FaceDescriptor array to Python
|
2021-09-10 12:42:41 +02:00 |
|
Christopher Lackner
|
9d48602a2a
|
Add NetgenGeometry.RestrictH function
|
2021-09-08 22:12:45 +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
|
639bbb2c0a
|
.vol.bin format (using archiver)
|
2021-05-31 10:29:45 +02:00 |
|
Joachim Schoeberl
|
9389ecdf62
|
rename to GenerateStructuredMesh for not intending to override
|
2021-05-30 19:41:23 +02:00 |
|
Joachim Schoeberl
|
5af2413481
|
disable edge/faces tables for Mesh class
|
2021-05-06 21:46:56 +02:00 |
|
Joachim Schoeberl
|
e9e3d52b45
|
parent faces
|
2021-02-17 23:32:15 +01:00 |
|
Joachim Schoeberl
|
fd878079cb
|
edge hierarchy in mesh - Topology class, needs mesh.EnableTable('parentedges')
|
2021-02-08 09:41:23 +01:00 |
|
Christopher Lackner
|
18dc32c51a
|
Add RestrictHLine function in Python
|
2021-01-26 15:33:21 +01:00 |
|
Christopher Lackner
|
d1d3253408
|
throw if optimize2d is called without geometry
|
2021-01-26 11:23:46 +01:00 |
|
Christoph Wintersteiger
|
657360818d
|
rewrite loop to avoid index correction
|
2020-12-02 17:51:47 +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 |
|
Matthias Hochsteger
|
6199c7f66b
|
csg2d interface
|
2020-11-05 14:59: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 |
|
Michael
|
31c72299c4
|
add hp refinement possibility for surface geometry
|
2020-10-30 14:10:52 +01:00 |
|
Christopher Lackner
|
70347a6d3c
|
tuple implicitly convertible to Pnt and Vec
|
2020-09-29 18:57:56 +02:00 |
|
Matthias Hochsteger
|
2f18c2b1f7
|
Mesh::Mirror()
|
2020-09-01 20:50:03 +02:00 |
|