From 07f955320b15c813978163be7b46ef9e45b3cd49 Mon Sep 17 00:00:00 2001 From: Cristian C Lalescu <Cristian.Lalescu@ds.mpg.de> Date: Sun, 31 Jan 2016 11:25:21 +0100 Subject: [PATCH] add comments on work in progress --- documentation/_static/development.rst | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/documentation/_static/development.rst b/documentation/_static/development.rst index 446bc1ab..423a4489 100644 --- a/documentation/_static/development.rst +++ b/documentation/_static/development.rst @@ -57,3 +57,30 @@ Code testing ------------ Testing for :mod:`bfps` is done with ``tox``. + +---------------- +Work in progress +---------------- + +HDF5 field I/O +-------------- + +As you can tell from the ``todo.txt`` file, in the future the code will +use HDF5 for input/output of fields. +For now, field I/O is done with binary files, and the field data type is +stored in the parameter file. + +HDF5 particle I/O +----------------- + +Particle I/O seems to be very slow, no idea why. +Relevant links: + + 1. http://api.h5py.org/index.html + 2. https://www.hdfgroup.org/ftp/HDF5/examples/python/hdf5examples-py/low_level/h5ex_d_alloc.py + +Code flexibility +---------------- + +Version 2.0 will be designed so that new fluid equations can be coded in +from python classes, rather than as new C++ files. -- GitLab