KineticPreProcessor / KPP

The KPP kinetic preprocessor is a software tool that assists the computer simulation of chemical kinetic systems
GNU General Public License v3.0
19 stars 11 forks source link

[DISCUSSION] Octave for MATLAB C-I tests #57

Open jimmielin opened 2 years ago

jimmielin commented 2 years ago

This is a discussion for implementing C-I tests for Matlab language code generated by KPP in the future. I think we should be able to use GNU Octave.

Apparently, the octave build in Ubuntu LTS 20.04 (which I think the CI tests run on) don't include the SUNDIALS solver so it won't solve ODEs out-of-the-box, and octave needs to be built from source. This is problematic. I need to check if LTS 22.04 has a better version, so I'm targeting milestone 4.0.0 for this to be worked on in the future.

Stay tuned...

msl3v commented 2 years ago

@jimmielin This is a worthwhile effort. Let me know if I can help. I will assign myself to this.