599 B
599 B
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.