Skip to content
Daniel Silva edited this page Mar 30, 2021 · 7 revisions

Developer Area

Roadmap

The following items are only indicative. If a new feature not included below proves to have a higher priority the roadmap will be updated.

Update built-in database

The built-in database is poor. Some materials must be added.

Debian integration

To spread out the use of heatrapy one needs to integrate the package into debian unstable, testing and stable.

Improve exceptions

At the moment the ValueError is generic. One needs to split this exception and revise the whole code.

DONE

Study the integration of 2D and 3D models

The use of 2D and 3D models is usefull in some systems. Hence, one needs to study in which cases the implementation of these models fit the present code architecture.

Improve PEP8 compliance

Although most of the code was written taking into account PEP8, there are still some portions that need revision.

Verbose for compute methods

One needs to allow to see the progress of a computed system, for SingleObject and SystemObjects.

Possibility of removing data saving

For didatic purpose most of the time there is no need of saving data into files. At the moment there is no option and .txt files are always saved.