Joachim Schoeberl
|
44d626f727
|
BitArray indexing from the end
|
2021-12-29 21:06:52 +01:00 |
|
mhochsteger@cerbsim.com
|
f95332d0a1
|
archive optional<T>
|
2021-11-10 18:36:55 +01:00 |
|
mhochsteger@cerbsim.com
|
b258d7bd65
|
fix path to string conversion
|
2021-11-04 13:00:30 +01:00 |
|
mhochsteger@cerbsim.com
|
747367ab8a
|
util function GetTempFilename()
|
2021-11-04 12:20:56 +01:00 |
|
mhochsteger@cerbsim.com
|
f0e7f843c3
|
util functions to get compile-time simd size and range check settings
|
2021-10-28 13:47:58 +02:00 |
|
mhochsteger@cerbsim.com
|
d9e8b815f5
|
pip installer
|
2021-10-27 16:51:41 +02:00 |
|
Christopher Lackner
|
a8da814c19
|
remove debug output
|
2021-09-28 22:51:06 +02:00 |
|
Christopher Lackner
|
bd29763b16
|
Add std::any to py::object caster for archive registered types
|
2021-09-28 22:34:11 +02:00 |
|
Joachim Schoeberl
|
968658a70e
|
too much tracing for recursive tasks ?
|
2021-09-28 15:41:46 +02:00 |
|
Christopher Lackner
|
2b7347ce07
|
Export Flags.ToDict to python
|
2021-09-28 14:05:33 +02:00 |
|
mhochsteger@cerbsim.com
|
e1d71a78ab
|
no need to remove archive type infos
|
2021-09-13 17:18:32 +02:00 |
|
Joachim Schoeberl
|
5a82e18ed1
|
default msg-level to 0
|
2021-09-06 17:36:53 +02:00 |
|
Joachim Schoeberl
|
77f07f8baf
|
occ output control
|
2021-09-06 16:59:48 +02:00 |
|
Matthias Hochsteger
|
42faaacdb7
|
fix gcc build error
|
2021-09-03 13:12:23 +02:00 |
|
Matthias Hochsteger
|
6a26125889
|
Consistent Demangle on MSVC and gcc/clang
Use regex list from here:
https://github.com/RobotLocomotion/drake/blob/master/common/nice_type_name.cc
|
2021-09-01 16:56:01 +02:00 |
|
Matthias Hochsteger
|
48198d232d
|
Revert "Revert "Merge branch 'parallel_meshing' into 'master'""
This reverts commit 65c5e2d244 .
|
2021-07-19 14:59:12 +02:00 |
|
Christopher Lackner
|
300835a446
|
fix table archive
|
2021-07-17 13:35:01 +02:00 |
|
Christopher Lackner
|
6f044faaba
|
archive Table
|
2021-07-17 12:48:59 +02:00 |
|
Matthias Hochsteger
|
65c5e2d244
|
Revert "Merge branch 'parallel_meshing' into 'master'"
This reverts commit d20a297cf1 , reversing
changes made to fd50131a5b .
|
2021-06-29 19:38:19 +02:00 |
|
Matthias Hochsteger
|
55ab122f35
|
Merge remote-tracking branch 'origin/master' into parallel_meshing
|
2021-06-28 12:10:08 +02:00 |
|
Joachim Schoeberl
|
fd50131a5b
|
constexpr function
|
2021-06-28 01:35:23 +02:00 |
|
Joachim Schoeberl
|
91506aa71a
|
static constexpr
|
2021-06-28 01:07:03 +02:00 |
|
Joachim Schoeberl
|
31d5ce8be9
|
packed archiving
|
2021-06-27 12:32:51 +02:00 |
|
Joachim Schoeberl
|
54db7941d0
|
tuning mesh(un)pickling
|
2021-06-26 12:14:17 +02:00 |
|
Joachim Schoeberl
|
e84d4e90c8
|
add header for std::byte
|
2021-06-25 18:58:25 +02:00 |
|
Matthias Hochsteger
|
34629749d6
|
Merge remote-tracking branch 'origin/master' into parallel_meshing
|
2021-06-25 17:32:16 +02:00 |
|
Joachim Schoeberl
|
72fb819def
|
missing overloads for archive (byte)
|
2021-06-24 13:21:43 +02:00 |
|
Joachim Schoeberl
|
971d6bb465
|
little tuning of mesh pickling
|
2021-06-24 07:39:09 +02:00 |
|
Matthias Hochsteger
|
8be5b7d810
|
Merge remote-tracking branch 'origin/master' into parallel_meshing
|
2021-06-22 11:46:36 +02:00 |
|
Matthias Hochsteger
|
4b40a7eb31
|
backward-compatible Timer interface
|
2021-06-14 14:55:08 +02:00 |
|
Matthias Hochsteger
|
c835767115
|
Timer in ProcessTask()
|
2021-06-14 10:39:57 +02:00 |
|
Matthias Hochsteger
|
1de1a1800e
|
Fix template argument deduction for Timer, remove ThreadRegionTimer
|
2021-06-11 15:19:30 +02:00 |
|
Matthias Hochsteger
|
6f7543c7dc
|
Timer - convenience constructors to disable tracing and/or timing
Examples:
Timer t0("name");
Timer t1("name", NoTracing);
Timer t2("name", NoTiming);
Timer t3("name", NoTracing, NoTiming);
Timer t4("name", NoTiming, NoTracing);
|
2021-06-11 10:08:06 +02:00 |
|
Matthias Hochsteger
|
c5639a5706
|
Thread-safe Timer
- use template arguments instead of run-time variable 'priority'
- change in paje interface for tracing
|
2021-06-11 09:52:58 +02:00 |
|
Matthias Hochsteger
|
a11294baf0
|
inline GetThreadI() (except on Windows, no dllexport for thread_local variables supported)
|
2021-06-11 09:51:23 +02:00 |
|
Matthias Hochsteger
|
a96a1e4624
|
separate memtracer.hpp
|
2021-06-10 09:38:00 +02:00 |
|
Joachim Schoeberl
|
abb2e43ccb
|
optimize parallel load
|
2021-06-08 19:08:14 +02:00 |
|
Matthias Hochsteger
|
3ce5b1958e
|
Initialize FlatArray members ( thx @mrambausek )
|
2021-06-02 15:45:36 +02:00 |
|
Joachim Schoeberl
|
6dcc89ad04
|
some table py-features
|
2021-06-01 12:57:58 +02:00 |
|
Joachim Schoeberl
|
7c4f1cf53a
|
minimal export of Table
|
2021-05-30 22:15:21 +02:00 |
|
Joachim Schoeberl
|
c3984fcc5b
|
just use pointer for Array - iterators (on proposal of Matthias R)
|
2021-05-30 18:58:34 +02:00 |
|
Joachim Schoeberl
|
3258b27410
|
fix initialization order warning
|
2021-05-30 18:57:14 +02:00 |
|
Matthias Hochsteger
|
db494f4239
|
more Timers in Mesh
|
2021-05-12 10:56:21 +02:00 |
|
Matthias Hochsteger
|
4b53c63fba
|
helper functions for table creation
|
2021-05-10 12:03:20 +02:00 |
|
Matthias Hochsteger
|
acf2b39680
|
Fix cross-platform archiving
This is a non-backward compatible change for archives on Windows!
|
2021-04-23 20:06:58 +02:00 |
|
Joachim Schoeberl
|
2d9e32ba70
|
ArrayMem from BaseArray ctor
|
2021-04-09 21:30:29 +02:00 |
|
Christopher Lackner
|
daa0985a41
|
trace memory free only when array owns memory
|
2021-04-07 09:58:53 +02:00 |
|
Christopher Lackner
|
4fad6e0631
|
fix pickling on arm, store long type platform independent
|
2021-04-01 10:48:13 +02:00 |
|
Joachim Schoeberl
|
1f45601387
|
Array<int> ia(n); ia.Range(2, END-1)
|
2021-03-29 22:39:57 +02:00 |
|
Christopher Lackner
|
001eaa32b6
|
DoArchive for LocalH
|
2021-03-29 13:55:23 +02:00 |
|