Commit Graph

1770 Commits

Author SHA1 Message Date
Christopher Lackner
87ce9e6a18 Merge branch 'ngcore' of geras.asc.tuwien.ac.at:jschoeberl/netgen into ngcore 2018-12-12 11:24:24 +01:00
Christopher Lackner
814d75d1c7 fix includes, fix naming convention 2018-12-12 11:24:11 +01:00
Matthias Hochsteger
d10d74753b [gitlab-ci] Require python3-distutils for tests 2018-12-12 11:10:42 +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
b28cfcc332 fix casting, fix rest of core guidelines 2018-12-10 14:37:27 +01:00
Matthias Hochsteger
6335398341 fix compile error, some lint 2018-12-10 13:32:03 +01:00
Matthias Hochsteger
b0d15ee29e Fix casts 2018-12-10 11:53:10 +01:00
Christopher Lackner
0ef2d0f7f9 fixes for core guidelines checks 2018-12-10 11:49:38 +01:00
Matthias Hochsteger
0093dab1be Use C++ casts 2018-12-10 11:30:45 +01:00
Matthias Hochsteger
0c4fbda22a Fix dockerfile 2018-12-10 11:18:35 +01:00
Matthias Hochsteger
9916527097 Fix warning 2018-12-10 11:10:31 +01:00
Matthias Hochsteger
6a2361700f Fix typo 2018-12-10 10:59:46 +01:00
Matthias Hochsteger
3679ea7e45 Enable core guidelines check, build on Ubuntu 18.04 2018-12-10 10:57:56 +01:00
Christopher Lackner
6f808cb40f clang-tidy warnings as errors 2018-12-10 10:52:00 +01:00
Christopher Lackner
17aba88117 [ngcore] follow cpp guidelines, check them with clang-tidy 2018-12-08 16:10:29 +01:00
Matthias Hochsteger
0dc04b661c [ngcore] DLL exports 2018-12-07 13:08:00 +01:00
Christopher Lackner
69769fc628 mayor and minor are macros defined in GNU_SOURCE... 2018-12-07 11:45:39 +01:00
Christopher Lackner
32bc3f826e once only header for hpp files 2018-12-07 11:41:56 +01:00
Christopher Lackner
b064b9bbfd dll header 2018-12-07 11:39:00 +01:00
Christopher Lackner
3bb82dd2df DoArchive for array only if T is archivable, little cleanup 2018-12-07 11:20:47 +01:00
Christopher Lackner
fdfb596e9c archive for CSGeometry 2018-12-06 17:53:44 +01:00
Matthias Hochsteger
ed494caa44 [cmake] Build tkdnd with CMake and correct Tcl/Tk version 2018-12-06 17:03:56 +01:00
Christopher Lackner
292dbcf5a0 version checks for archive, fix archive of empty string 2018-12-05 14:20:24 +01:00
Matthias Hochsteger
f3950af799 Merge branch 'looooo-patch-1' 2018-12-05 11:04:05 +01:00
Matthias Hochsteger
de6afe339e Merge branch 'patch-1' of https://github.com/looooo/netgen into looooo-patch-1 2018-12-05 11:02:30 +01:00
Christopher Lackner
a1847ec05f store demangled type names for cross platform archive 2018-12-04 11:13:12 +01:00
Joachim Schöberl
7b7e7a52b5 throw exception if 2d meshing fails 2018-12-04 09:49:53 +01:00
Joachim Schöberl
e4d6ff8302 point-sources in 2D 2018-12-04 06:58:12 +01:00
Christopher Lackner
e845a203e9 archive for pointer to abstract base classes 2018-12-03 19:07:15 +01:00
Matthias Hochsteger
2ec3bb0df1 C++ 14 for Archiver 2018-12-03 18:07:52 +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
Matthias Hochsteger
63b7719c22 Update pybind11, remove evil hack 2018-12-03 11:38:11 +01:00
Christopher Lackner
7bfc48e8f3 start ngcore, archive in there 2018-11-29 18:35:30 +01:00
lorenz
593ce091b7
link to visual also if USE_GUI=OFF 2018-11-29 15:51:20 +01:00
lorenz
1432182458
occ must be installed 2018-11-27 16:29:07 +01:00
lorenz
3902456b3b
build without gui shouldn't add visualization for occ 2018-11-27 16:23:47 +01:00
Matthias Hochsteger
7934a34872 Link togl before Xmu to fix undefined references in libgui 2018-11-23 10:52:27 +01:00
Christopher Lackner
ec129f6962 fix mesh pickling (if there is no geometry/no curving) 2018-11-22 19:11:49 +01:00
Christopher Lackner
a3d7be7e79 pickle curving of mesh 2018-11-22 16:23:23 +01:00
Matthias Hochsteger
cd25788ec2 [cmake] Fix Tcl/Tk linkage of libgui 2018-11-20 15:09:48 +01:00
Joachim Schöberl
361f822316 access 'curved' of 3D elements 2018-11-20 09:36:27 +01:00
Joachim Schöberl
e67c48c094 optimize quad-mapping 2018-11-19 12:41:51 +01:00
Joachim Schöberl
f6a26637de optimization for bilinear quads 2018-11-19 10:57:03 +01:00
Joachim Schöberl
7a4d1f81fc curved attribute 2018-11-17 20:58:08 +01:00
Joachim Schöberl
f023b1ac2f Merge branch 'fix_seg_bcname' into 'master'
seg.cd2i is not set, seg.edgenr is used everywhere else

See merge request jschoeberl/netgen!104
2018-11-16 10:54:40 +00:00
Christopher Lackner
c52cc71a7b seg.cd2i is not set, seg.edgenr is used everywhere else 2018-11-16 11:43:19 +01:00
Matthias Hochsteger
301e379570 Merge branch 'matthias_test' 2018-11-15 16:48:46 +01:00
Matthias Hochsteger
4864ba9788 [cmake] Set link interface of Tcl/Tk to PRIVATE 2018-11-15 16:42:06 +01:00