phigrape/TODO.md

20 lines
599 B
Markdown

TODO
====
* Make the reamining arrays vectors or smart pointers.
* Memory bug when reading HDF5? x and v not allocated.
* Get rid of all global variables. Including config.
* Break main() into smaller chunks; operations that are timed should become independent functions.
* Dynamically allocate the big arrays.
* Create a key-value config file reader to replace the external parameter files.
* Remove all ifdef blocks, options should be selected in the config file.
* Optional HDF5 output.
* In the config file let choose number of digits for ASCII output and 32 or 64-bit floats for HDF5.