runko
runko copied to clipboard
Modern C++/python CPU/GPU plasma toolbox
The code user manual (= webpage) can be significantly improved. Here are some specific things that me and others have found to be lacking in the current manual version: -...
IO files are not always closed properly. See error log from below: ```bash HDF5-DIAG: Error detected in HDF5 (1.10.1) thread 0: #000: H5F.c line 491 in H5Fcreate(): unable to create...
When building it tries to write ../../lib/pyplasmabox.cpython-36m-x86_64-linux-gnu.so which is located outside the build tree. This is really bad behaviour from a CMake perspective. It should write files in the build...
Change absolute include/header paths to relative for easier maintenance. CMake should support this somehow by defining the project folder.
Eigen3 as an external library is really not needed, so we should drop it.
external folder not exist in source code release
compilation fail without the package
The internal grid inside tiles (Mesh) allocates halo regions in the y and z directions for 1D/2D simulations. Fixing this would be easy in the `Mesh` allocator by checking for...