Niemeyer-Research-Group / pyMARS

Python-based (chemical kinetic) Model Automatic Reduction Software
https://niemeyer-research-group.github.io/pyMARS/
MIT License
61 stars 46 forks source link

Update DRGEP to work with Cantera 3.0 #84

Open anthony-walker opened 1 year ago

anthony-walker commented 1 year ago

@kyleniemeyer I updated part of pyMARS to use Cantera 3.0 which relies on yaml files and not cti. I also wanted to use preconditioning in the reduction to hopefully accelerate the process for a large model. Specifically I updated drgep functions as that is what applies to my work. I am opening this PR so if there is a need/desire to update pyMARS completely in the future then there is at least a starting point for that. As it stands, I haven't tested pyMARS with the changes I have made past what I needed to reduce my model.

sandeepjella commented 7 months ago

Hi @anthony-walker @kyleniemeyer, I 've completed this. PyMARS works fine with Cantera 3.0 and it uses the preconditioner. The thing is, I've not done the edits using GitHub so will fork and copy the edits there.

image_2024-04-16_224744452