Matthias Hochsteger
|
8bdeb129b4
|
Make ProcessTask() a static method of TaskManager
|
2019-07-11 13:29:00 +02:00 |
|
Matthias Hochsteger
|
133bd82aa9
|
Fix linkage of pthread
|
2019-07-10 16:04:03 +02:00 |
|
Matthias Hochsteger
|
b26286d9cd
|
Fix thread_id linkage
|
2019-07-10 15:21:04 +02:00 |
|
Matthias Hochsteger
|
5fb91f26ed
|
User AlignedAlloc for over-aligned types
MacOS < 10.13 doesn't support new with alignment>16 bytes
|
2019-07-10 13:36:31 +02:00 |
|
Matthias Hochsteger
|
c3a7fc2aab
|
Switch to C++17
|
2019-07-10 12:57:19 +02:00 |
|
Matthias Hochsteger
|
b848bdc237
|
Fix MPI build
|
2019-07-10 12:33:01 +02:00 |
|
Matthias Hochsteger
|
05aafdc3b6
|
Add LocalHeap, some NGCORE_API
|
2019-07-10 10:47:08 +02:00 |
|
Matthias Hochsteger
|
c5acbacadb
|
Rename ArrayMem to NgArrayMem
|
2019-07-09 18:00:12 +02:00 |
|
Matthias Hochsteger
|
e1d4cc0410
|
Add Array, TaskManager and concurrentqueue from NGSolve
Array and TaskManager was mainly developed by Joachim Schöberl.
For complete version history, check NGSolve:
https://github.com/NGSolve/ngsolve
The concurrentqueue is from
https://github.com/cameron314/concurrentqueue
revision dea078cf5b6e742cd67a0d725e36f872feca4de4
|
2019-07-09 12:28:21 +02:00 |
|
Matthias Hochsteger
|
7f7b386388
|
Move array.hpp to ngarray.hpp
|
2019-07-09 11:20:44 +02:00 |
|
Matthias Hochsteger
|
2d46d21a52
|
Rename FlatArray to NgFlatArray
|
2019-07-09 10:40:35 +02:00 |
|
Matthias Hochsteger
|
cb87362f64
|
Rename Array to NgArray
|
2019-07-09 10:39:16 +02:00 |
|
Joachim Schöberl
|
2c14dd6350
|
lifetime of BlockAllocator, and mutex
|
2019-07-09 00:23:53 +02:00 |
|
Matthias Hochsteger
|
4aadd29dfc
|
[cmake] Fix libraries privately
|
2019-06-30 00:54:31 +02:00 |
|
Michael Neunteufel
|
10297c1e6c
|
copy numvertices for optimize2dmesh
|
2019-06-24 19:43:21 +02:00 |
|
Michael Neunteufel
|
b3de5f0320
|
get correct mesh point on curved TRIG6 elements
|
2019-06-24 19:30:52 +02:00 |
|
Michael Neunteufel
|
88ec68be65
|
OptimizeMesh2d works now with curved TRIG6
|
2019-06-24 19:29:38 +02:00 |
|
Michael Neunteufel
|
a925ef4e65
|
copy also material and cd3 names in meshclass
|
2019-06-24 12:45:44 +02:00 |
|
Matthias Hochsteger
|
4e038ad084
|
Fix wrong memory allocation and snprintf parameter type
|
2019-06-11 10:44:40 +02:00 |
|
Matthias Hochsteger
|
95721d0b33
|
Set default bcnames in occ geometries
|
2019-06-04 14:05:07 +02:00 |
|
Joachim Schöberl
|
e0f290676f
|
new timers
|
2019-06-03 10:42:57 +02:00 |
|
Joachim Schöberl
|
bc836f87ef
|
facet curving using GeomInfo, adding overrides
|
2019-06-03 10:42:57 +02:00 |
|
Christopher Lackner
|
0a08450bfa
|
move testout to ngcore
|
2019-05-28 13:51:53 +02:00 |
|
Matthias Hochsteger
|
a9db1f60c1
|
Merge branch 'hmax_old_in2d_files' into 'master'
allow setting of maxh in old in2d files
See merge request jschoeberl/netgen!164
|
2019-05-23 12:05:18 +00:00 |
|
Christopher Lackner
|
c7a71148f4
|
export function to get volume elements adjacent to surface element
|
2019-05-22 00:25:18 +02:00 |
|
Joachim Schöberl
|
ccc7606c5f
|
Merge branch 'mpi_fixes' into 'master'
MPI / MeshTopology
See merge request jschoeberl/netgen!158
|
2019-05-21 13:04:02 +00:00 |
|
Christopher Lackner
|
da37730eb8
|
fnf reader messages with msg level, no error for analysis sect
|
2019-05-21 10:51:39 +02:00 |
|
Christopher Lackner
|
9d97f4290a
|
add domainin property to fnf file reader
|
2019-05-20 18:03:57 +02:00 |
|
Christopher Lackner
|
d19b1ec35f
|
allow setting of maxh in old in2d files
|
2019-05-17 16:23:16 +02:00 |
|
Lukas
|
16a10fae88
|
Merge branch 'master' into mpi_fixes
|
2019-05-17 14:06:16 +02:00 |
|
Joachim Schöberl
|
aeea67bc09
|
fix clipping plane isolines
|
2019-05-16 09:36:32 +02:00 |
|
Joachim Schöberl
|
2303025c3f
|
Merge branch 'msg_level_fnfreader' into 'master'
add msg level to cout of fnfreader
See merge request jschoeberl/netgen!162
|
2019-05-14 19:42:51 +00:00 |
|
Christopher Lackner
|
953c5bb57c
|
fix printmessage instead of IM
|
2019-05-13 18:17:53 +02:00 |
|
Christopher Lackner
|
fd1842fde6
|
add msg level to cout of fnfreader
|
2019-05-13 14:54:37 +02:00 |
|
Matthias Hochsteger
|
a627a0c9b3
|
Include ngcore.hpp in nginterface(_v2).hpp
Currently both interface files depend on ngcore but do not include it.
|
2019-05-13 14:49:25 +02:00 |
|
Joachim Schöberl
|
ed5779df05
|
define curve from Python for 2D geometry (e.g. airfoil profile)
|
2019-05-13 08:43:54 +02:00 |
|
Joachim Schöberl
|
84f453a4be
|
Merge branch 'unv_meshes' into 'master'
Unv meshes
See merge request jschoeberl/netgen!160
|
2019-05-06 13:19:10 +00:00 |
|
Michael Neunteufel
|
41d47e038b
|
use mesh[nr]
|
2019-05-06 14:59:18 +02:00 |
|
Michael Neunteufel
|
7bb3698043
|
avoid memory leak and cleanup
|
2019-05-06 11:01:54 +02:00 |
|
Michael Neunteufel
|
e5bb1298d2
|
add only segments if they are real bbnd elements for .unv files
|
2019-05-06 10:30:19 +02:00 |
|
Lukas
|
d71d0111c1
|
Merge remote-tracking branch 'origin/master' into mpi_fixes
|
2019-05-03 15:17:52 +02:00 |
|
Joachim Schöberl
|
b49b506495
|
Merge branch 'unv_meshes' into 'master'
read bbnd for .unv meshes and update topology
See merge request jschoeberl/netgen!159
|
2019-05-02 15:36:17 +00:00 |
|
Michael Neunteufel
|
70b5151c5c
|
read bbnd for .unv meshes and update topology
|
2019-05-02 17:00:37 +02:00 |
|
Lukas
|
89a34b865f
|
completely reset topology on master after distributing mesh
|
2019-04-29 16:44:07 +02:00 |
|
Christopher Lackner
|
0c6b36dca6
|
remove meshtopology default copy ctor (is deleted anyway)
|
2019-04-29 13:10:52 +02:00 |
|
Matthias Hochsteger
|
dc4b1c05b9
|
Handle numbers in correct order (first index, then number of points)
|
2019-04-26 09:27:29 +02:00 |
|
Joachim Schöberl
|
3de07c25ab
|
little fix for distributing 2d meshes
|
2019-04-25 22:51:15 +02:00 |
|
Matthias Hochsteger
|
0525b8b61f
|
Fix/disable some core guidelines warnings
|
2019-04-24 23:08:17 +02:00 |
|
Matthias Hochsteger
|
81a06181b4
|
Fix time unit in Paje tracer (ms)
|
2019-04-24 18:36:48 +02:00 |
|
Matthias Hochsteger
|
09f6a08f73
|
Merge branch 'mpi_fix' into 'master'
fix ReceiveParallelMesh
See merge request jschoeberl/netgen!156
|
2019-04-24 09:05:10 +00:00 |
|