Joonas Nättilä
Joonas Nättilä
I think it could be handy to have a function similar to `plot` that creates empty figures. In the most simple form this could of course just be just something...
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.
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...