Christopher Lackner
|
bee097b153
|
start unify meshing with occ meshing
|
2019-10-07 15:17:03 +02:00 |
|
Joachim Schöberl
|
de06f21bde
|
adding Mesh.AddRegion
|
2019-10-05 23:02:32 +02:00 |
|
Matthias Hochsteger
|
04de18d0b4
|
Check badness quality in tests
|
2019-10-04 10:25:14 +00:00 |
|
Joachim Schöberl
|
b76b82b293
|
Merge branch 'split_improve_2d' into 'master'
SplitImprove for triangles
See merge request jschoeberl/netgen!251
|
2019-09-30 13:29:50 +00:00 |
|
Matthias Hochsteger
|
8defe2f864
|
New function Mesh::FindIllegalTrigs()
Find illegal trigs after surface meshing and use this information in
surface mesh optimization
|
2019-09-30 14:54:03 +02:00 |
|
Joachim Schöberl
|
656b0e0539
|
parallel CreatePoint2ElementTable as method of Mesh
|
2019-09-30 09:36:15 +02:00 |
|
Matthias Hochsteger
|
4987d12556
|
SplitImprove for triangles
|
2019-09-27 20:49:12 +02:00 |
|
Matthias Hochsteger
|
c075cfb9c6
|
Parallelize ImproveMesh
|
2019-09-05 14:25:11 +02:00 |
|
Matthias Hochsteger
|
1584da69ae
|
Rename BitArray to NgBitArray
|
2019-08-28 14:04:05 +02:00 |
|
Joachim Schöberl
|
7f6f846eb1
|
surfelement - indextype
|
2019-08-18 13:10:58 +02:00 |
|
Joachim Schöberl
|
9118ddc63a
|
preparations to switch T_POINTS to ngcore::Array
|
2019-08-09 15:30:58 +02:00 |
|
Joachim Schöberl
|
c900e0380b
|
unique ptrs in Mesh
|
2019-08-09 09:02:50 +02:00 |
|
Joachim Schöberl
|
b03705c37d
|
more use of Index types
|
2019-08-09 00:23:12 +02:00 |
|
Joachim Schöberl
|
e8960ebae1
|
use ngscore::Array for surface elements
|
2019-08-08 08:44:59 +02:00 |
|
Christopher Lackner
|
8ae2475085
|
return default geometry if no geometry is set for mesh
|
2019-07-30 12:40:22 +02:00 |
|
Joachim Schöberl
|
20abe6ec37
|
make number of vertices per level available
|
2019-07-29 17:46:09 +02:00 |
|
Matthias Hochsteger
|
cb87362f64
|
Rename Array to NgArray
|
2019-07-09 10:39:16 +02:00 |
|
Joachim Schöberl
|
179c3bb02f
|
don't store partition in element (most times waste of mem)
|
2019-02-15 21:01:00 +01:00 |
|
Matthias Hochsteger
|
c274126487
|
Don't allow MPI-parallel GUI
|
2019-02-12 15:04:34 +01:00 |
|
Joachim Schöberl
|
9b8f273b14
|
mpiwrapper
|
2019-02-11 22:12:29 +01:00 |
|
Joachim Schöberl
|
7aa5c536a8
|
timers
|
2019-02-11 21:38:05 +01:00 |
|
Joachim Schöberl
|
1303e92379
|
modernize Delaunay
|
2019-02-03 06:20:52 +01:00 |
|
Joachim Schöberl
|
17a457c1fc
|
timers
|
2019-01-31 18:41:20 +01:00 |
|
Lukas
|
ff847e6eff
|
Without MPI, the mesh now has dummy-implementations for Distribute, SendRecvMesh, Get- and SetCommunicator.
|
2019-01-30 11:24:35 +01:00 |
|
Lukas
|
c7fb6c7e4a
|
Add a global communicator. The mesh now has a communicator.
|
2019-01-29 16:10:02 +01:00 |
|
Christopher Lackner
|
f88cc77cfe
|
move SymbolTable to ngcore
|
2019-01-02 18:21:52 +01:00 |
|
Christopher Lackner
|
7bfc48e8f3
|
start ngcore, archive in there
|
2018-11-29 18:35:30 +01:00 |
|
Michael Neunteufel
|
1cdc814f4e
|
added BBBND material names
|
2018-08-07 11:09:03 +02:00 |
|
Lukas
|
29cfd7533c
|
Periodic Mesh somewhat working in 2 and 3 dimensions.
|
2018-07-19 17:33:26 +02:00 |
|
Joachim Schöberl
|
66ef426c79
|
Curve mesh functionality over Ngx_Mesh
|
2018-05-01 21:20:54 +02:00 |
|
Joachim Schöberl
|
633376972f
|
archiving the mesh
|
2018-04-27 08:36:22 +02:00 |
|
Christopher Lackner
|
bdfbf14a39
|
fix segfault on query non set boundary name in 2D
|
2018-03-08 14:46:34 +01:00 |
|
Matthias Hochsteger
|
0b411e1b07
|
install mydefs.hpp, some DLL_HEADER
Includes parts of pull request by looooo
https://github.com/NGSolve/netgen/pull/4
|
2018-01-23 03:03:47 -08:00 |
|
Joachim Schöberl
|
19ec4fc9ca
|
more tracing and parallelization
|
2018-01-04 18:45:07 +01:00 |
|
Joachim Schöberl
|
789305c3bc
|
more parallelism in netgen-topology
|
2018-01-04 11:48:45 +01:00 |
|
Joachim Schöberl
|
af57dd1b72
|
improve STL makeatlas: searchtree, templetize searchtree
|
2017-11-10 13:22:20 +01:00 |
|
Joachim Schöberl
|
712e2c3fb4
|
Segment array with size_t indexing
|
2017-10-29 11:31:50 +01:00 |
|
Joachim Schöberl
|
aa97817d08
|
support of 0D-elements in CSG
|
2017-09-22 17:02:39 +02:00 |
|
Joachim Schöberl
|
5f211234d1
|
thread-safe insertion of surface elements
|
2017-08-17 20:08:08 +02:00 |
|
Matthias Hochsteger
|
0fc62e7920
|
Some DLL_HEADERs for Windows
|
2017-07-19 11:26:12 -07:00 |
|
Joachim Schöberl
|
feb74d49c2
|
use static class variable rather then static function variable
|
2017-05-31 07:54:47 +02:00 |
|
Joachim Schöberl
|
b4f3107fef
|
default material name
|
2017-05-13 10:24:12 +02:00 |
|
Joachim Schöberl
|
e6b853e995
|
hashtables roundup to power of 2, optimize bisect
|
2017-04-11 09:01:36 +02:00 |
|
Joachim Schöberl
|
701d6a2369
|
inline GetCD2NamePtr
|
2017-04-03 18:15:34 +02:00 |
|
Joachim Schöberl
|
240a132078
|
avoid size_t-int narrowing in nginterfacev2 - GetElement
|
2017-04-01 21:00:12 +02:00 |
|
Joachim Schöberl
|
90d4c94028
|
make Topology a member of Mesh (rather then pointer) to reduce number of pointer dereferencing steps. This required move operators for Array and Table.
|
2017-02-25 19:48:37 +01:00 |
|
Matthias Hochsteger
|
fa9d918963
|
Apply patches for OpenCasCade 7 by Lorenz Lechner
see b443cbdb13/patches
|
2017-01-31 19:21:25 +01:00 |
|
Joachim Schöberl
|
775d998235
|
don't be so strict with deprecated
|
2016-12-12 23:08:22 +01:00 |
|
Joachim Schöberl
|
d6b16870fa
|
PointIndex::BASE = 0 and STL, PointIndices
|
2016-12-12 11:47:46 +01:00 |
|
Joachim Schöberl
|
be1e6e160b
|
PointIndex::BASE = 0 working for CSG
|
2016-12-11 20:17:07 +01:00 |
|