Commit Graph

31 Commits

Author SHA1 Message Date
Hochsteger, Matthias
7fa30dbfac Archive classes with non default ctor 2023-08-29 18:27:39 +02:00
Hochsteger, Matthias
90729810d4 Archive with nondefault constructor 2023-08-28 10:02:22 +02:00
Matthias Hochsteger
aeadc7f79a Fix TextArchive, portable BinaryArchive 2023-08-23 11:11:31 +02:00
mhochsteger@cerbsim.com
f95332d0a1 archive optional<T> 2021-11-10 18:36:55 +01:00
Christopher Lackner
06d20906c4 always link netgen_python, remove unnecessary include dir 2021-09-29 11:32:01 +02:00
Christopher Lackner
596643a33c link netgen_python instead of ${PYTHON_LIBRARIES} 2021-09-29 10:19:02 +02:00
Christopher Lackner
bd29763b16 Add std::any to py::object caster for archive registered types 2021-09-28 22:34:11 +02:00
Matthias Hochsteger
40daa0327c Update OCC 2021-09-02 12:52:34 +00:00
Christopher Lackner
1666155d25 add range adaptors (filter, transform) 2020-09-19 17:39:03 +02:00
Matthias Hochsteger
787e3870e1 Fix unit tests (long is 32bit on Windows!!) 2019-08-22 12:57:36 +02:00
Christopher Lackner
878d68fd77 link nglib and not mesh for windows 2019-08-22 10:29:42 +02:00
Christopher Lackner
ff3e88e024 enable catch unit tests 2019-08-22 10:17:57 +02:00
Christopher Lackner
a363524a98 more range tests 2019-08-21 10:00:31 +02:00
Christopher Lackner
6c71982951 Range(obj) does respect index type now. If obj has a function Range it
calls the function
2019-08-20 18:16:03 +02:00
Matthias Hochsteger
5b913ca7e6 Atomic utility functions 2019-08-08 14:08:09 +02:00
Christopher Lackner
9f32a5c3ad fix range check, add some tests 2019-08-05 12:48:08 +02:00
Matthias Hochsteger
a874e64756 [cmake] Link Python3 to unit tests 2019-03-29 15:40:02 +01:00
Christopher Lackner
f287df575b archive enums 2019-01-28 11:02:46 +01:00
Christopher Lackner
f106404280 implement "needs version" functionality for archiver 2019-01-23 10:19:43 +01:00
Christopher Lackner
f88cc77cfe move SymbolTable to ngcore 2019-01-02 18:21:52 +01:00
Christopher Lackner
fd3474f5cb logging in ngcore 2018-12-28 13:43:15 +01:00
Christopher Lackner
782aa072bc fix NGSPickle for abstract classes (like CoefficientFunction) 2018-12-21 16:03:44 +01:00
Christopher Lackner
814d75d1c7 fix includes, fix naming convention 2018-12-12 11:24:11 +01:00
Christopher Lackner
83df85f274 detail namespace, linking ngcore to nglib 2018-12-12 11:05:17 +01:00
Christopher Lackner
60d4ef13ba fix warning as errors outside of ngcore 2018-12-10 16:20:07 +01:00
Christopher Lackner
17aba88117 [ngcore] follow cpp guidelines, check them with clang-tidy 2018-12-08 16:10:29 +01:00
Christopher Lackner
fdfb596e9c archive for CSGeometry 2018-12-06 17:53:44 +01:00
Christopher Lackner
292dbcf5a0 version checks for archive, fix archive of empty string 2018-12-05 14:20:24 +01:00
Christopher Lackner
e845a203e9 archive for pointer to abstract base classes 2018-12-03 19:07:15 +01:00
Christopher Lackner
b2a2c64845 fix for classes that have DoArchive but no inheritance. Some comments 2018-12-03 17:18:12 +01:00
Christopher Lackner
8e29d38fc1 archive works for pointers and shared_ptrs (even with
mult. inheritance and virtual base classes)
2018-12-03 16:28:04 +01:00