Joachim Schöberl
|
3864eb2e35
|
use MPI_DATAYPE_NULL thx stefanozampini
|
2020-08-04 23:50:11 +02:00 |
|
Joachim Schöberl
|
42a01b5c21
|
use MPI_DATAYPE_NULL thx stefanozampini
|
2020-08-04 23:36:34 +02:00 |
|
Matthias Hochsteger
|
7dbd9e6b54
|
CGNS write support
|
2020-08-04 21:06:56 +02:00 |
|
Joachim Schöberl
|
254257d406
|
timer in MPI wrappes
|
2020-08-04 16:30:08 +02:00 |
|
Matthias Hochsteger
|
4682e6915c
|
remove FlatArray for C-Array, use ArrayMem
|
2020-08-04 12:59:03 +02:00 |
|
Joachim Schöberl
|
698192ed72
|
FlatArray for C-array
|
2020-08-03 14:45:32 +02:00 |
|
Joachim Schöberl
|
94bed40761
|
modernize parallelmesh (Array, mpi_wrapper)
|
2020-08-03 00:44:28 +02:00 |
|
Joachim Schöberl
|
c0909d69c2
|
no valid MPI-comm in sequential mode
|
2020-08-02 11:33:11 +02:00 |
|
Joachim Schöberl
|
ba84439227
|
NgMPI_Communicator by reference, check for valid mpi-comm
|
2020-08-02 09:25:44 +02:00 |
|
Matthias Hochsteger
|
e4ef03caac
|
test with Ubuntu 20.04
|
2020-07-31 12:21:03 +02:00 |
|
Joachim Schöberl
|
c074e0c752
|
reduce duplicated mpi-wrapping
|
2020-07-31 09:57:19 +02:00 |
|
Joachim Schöberl
|
c5795aade8
|
too much printing in parallel refinement
|
2020-07-30 12:31:33 +02:00 |
|
Matthias Hochsteger
|
2290d9fe72
|
mpi4py test
|
2020-07-29 20:43:33 +02:00 |
|
Matthias Hochsteger
|
eb75bc31a6
|
mpi4py support
|
2020-07-29 17:23:26 +02:00 |
|
Joachim Schöberl
|
31a64cd728
|
Merge branch 'splitimprove2' into 'master'
Splitimprove2
See merge request jschoeberl/netgen!330
|
2020-07-27 17:27:00 +00:00 |
|
Matthias Hochsteger
|
ae268637cf
|
revert pyramid-specific code in optimizations
|
2020-07-27 18:06:43 +02:00 |
|
Matthias Hochsteger
|
c0b8b1c0cc
|
Parallel SplitImprove2, update test results
Due to prallelization, the order of splits is changed (sort by
improvement of badness, like in other optimization passes)
|
2020-07-27 14:26:45 +02:00 |
|
Matthias Hochsteger
|
0a17a3dbce
|
Merge remote-tracking branch 'origin/master' into splitimprove2
|
2020-07-27 11:55:08 +02:00 |
|
Matthias Hochsteger
|
f864e53090
|
[cmake] fix typo
|
2020-07-25 13:04:18 +02:00 |
|
Matthias Hochsteger
|
2744d62935
|
pybind11-stubgen - use python module instead of standalone program
|
2020-07-25 08:46:46 +02:00 |
|
Matthias Hochsteger
|
fa1a5d11ee
|
Fix version file generation
|
2020-07-25 08:41:17 +02:00 |
|
Matthias Hochsteger
|
68f5605866
|
Fix version parsing in conda build
|
2020-07-24 17:13:22 +02:00 |
|
Joachim Schöberl
|
9d71c172f3
|
Merge branch 'set_version' into 'master'
Set Netgen version in Archive and generated Meshes
See merge request jschoeberl/netgen!329
|
2020-07-23 18:51:48 +00:00 |
|
Matthias Hochsteger
|
3305d1101a
|
Store Netgen version in generated mesh files
|
2020-07-23 20:12:47 +02:00 |
|
Matthias Hochsteger
|
f73159e35a
|
Set version of Netgen globally (for archives), interface to get version
|
2020-07-23 20:12:47 +02:00 |
|
Joachim Schöberl
|
6989bde831
|
Merge branch 'fix_mesh_copy' into 'master'
Fix mesh copy
See merge request jschoeberl/netgen!328
|
2020-07-23 18:08:29 +00:00 |
|
Matthias Hochsteger
|
829ff0aa53
|
fix install of netgen_version.hpp
|
2020-07-23 17:49:10 +02:00 |
|
Matthias Hochsteger
|
dcc0484be0
|
install netgen_version.hpp, set version in Archive
|
2020-07-23 16:25:06 +02:00 |
|
Matthias Hochsteger
|
2f88502729
|
Remove Segment::bcname, fix Mesh::operator=
Remap the 'string* bcname' members in the FaceDescriptor objects in
Mesh::operator= to the new mesh
|
2020-07-23 16:24:59 +02:00 |
|
Matthias Hochsteger
|
b689d13efe
|
SplitImprove2 - optimize only bad elements, update results
|
2020-07-23 13:18:14 +02:00 |
|
Matthias Hochsteger
|
3fae0e029f
|
activate SplitImprove2 by default
|
2020-07-23 12:26:35 +02:00 |
|
Matthias Hochsteger
|
bb46dd6561
|
Handle pyramids in smoothing
|
2020-07-23 12:26:22 +02:00 |
|
Matthias Hochsteger
|
e17de17385
|
SplitImprove2 - further cleanup, handle Pyramids
|
2020-07-23 12:26:07 +02:00 |
|
Joachim Schöberl
|
ba5e741ad3
|
adding pybind11/stl to ngcore (needed for BitArray ctor)
|
2020-07-22 10:15:48 +02:00 |
|
Matthias Hochsteger
|
df97e45bd1
|
SplitImprove2 - cleanup, new point at min dist of edges
|
2020-07-20 18:56:36 +02:00 |
|
Matthias Hochsteger
|
abe37bf12a
|
SplitImprove2 - cleanup, badness calculation, add point only when applying optimization
|
2020-07-20 12:11:29 +02:00 |
|
Matthias Hochsteger
|
a0a189869e
|
SplitImprove2 optimization path
|
2020-07-17 18:17:09 +02:00 |
|
Christopher Lackner
|
b37a3e6cf6
|
comment code for non orthogonal boundarylayers
(not working if multiple surfaces come together)
|
2020-07-17 18:00:38 +02:00 |
|
Joachim Schöberl
|
dd4110a351
|
Merge branch 'fix_swapimprove' into 'master'
Fix SwapImprove
See merge request jschoeberl/netgen!327
|
2020-07-15 17:26:40 +00:00 |
|
Matthias Hochsteger
|
ce8ba71f33
|
Fix SwapImprove
|
2020-07-15 17:26:39 +00:00 |
|
Matthias Hochsteger
|
e17aa88cad
|
set signal handlers only if NG_BACKTRACE is set
|
2020-07-15 16:21:51 +02:00 |
|
Matthias Hochsteger
|
7058732e23
|
Fix CGNS reader for 2d meshes, cleanup
|
2020-07-15 13:31:37 +02:00 |
|
Christopher Lackner
|
ec3d7c3ec9
|
boundarylayer fixes
|
2020-07-14 21:30:26 +02:00 |
|
Christopher Lackner
|
fb13152004
|
create occ geometry from TopoDS_Shape and export constructor
this only works if OCC bindings are done using pybind11!
|
2020-07-13 18:54:55 +02:00 |
|
Joachim Schöberl
|
8926d93e07
|
GetTangentialSurfaceIndices was missing for extrusion
|
2020-07-05 11:15:56 +02:00 |
|
Christopher Lackner
|
fdd718739f
|
further work on boundarylayers
better calculation of growthvector, fix bug with addsegment
|
2020-07-03 19:51:06 +02:00 |
|
Matthias Hochsteger
|
7da5cfd3de
|
translate to NGSolve node type in ReadCGNSFile
|
2020-07-02 18:26:16 +02:00 |
|
Christopher Lackner
|
88674cd99b
|
add some new quad types for boundarylayer, fix problem
with multiple boundaries at 1 edge
|
2020-07-01 19:40:44 +02:00 |
|
Joachim Schöberl
|
2800d6c291
|
Merge branch 'fix_facets_for_3d_bbnd' into 'master'
fix facets for 3d bbnd elements
See merge request jschoeberl/netgen!325
|
2020-06-25 17:12:09 +00:00 |
|
Christopher Lackner
|
8046b19b60
|
fix facets for 3d bbnd elements
|
2020-06-25 18:39:29 +02:00 |
|