FormingWorlds / PROTEUS

Coupled atmosphere-interior framework to simulate the temporal evolution of rocky planets.
https://proteus-code.readthedocs.io
Apache License 2.0
10 stars 1 forks source link

Replace C-SPIDER with aragog #62

Open nichollsh opened 5 months ago

nichollsh commented 5 months ago

The C-based version of SPIDER is being deprecated. There is a new version written in Python being developed (https://github.com/ExPlanetology/aragog), which uses SciPy rather than PETSc and thereby simplifies things significantly.

It will therefore be necessary to implement pySPIDER within PROTEUS. Implementation of Dan's new atmosphere/outgassing/EOS code will probably also be necessary.

nichollsh commented 4 months ago

Once this has been done we can probably think about re-working the installation method for the framework. At the moment it's very clunky and will make it hard for others to reproduce our results.

Also, this issue makes Issue #43 redundant.