-
Notifications
You must be signed in to change notification settings - Fork 36
Attempting to Fix the juliacall Overhaul on RMG
#268
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempting to Fix the juliacall Overhaul on RMG
#268
Conversation
|
The related RMG-Py PR is here: ReactionMechanismGenerator/RMG-Py#2749 |
a84641c to
3f1a878
Compare
…that are only available locally
this causes an error when the conda backend is set to Null (i.e. julia is disallowed from installing conda packages), see: ReactionMechanismGenerator/RMG-Py#2749 (comment)
3f1a878 to
65959be
Compare
jonwzheng
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good. Do you know what's going on with the CI?
| prectmp = ilu(W, τ=tau) | ||
| preccache = Ref(prectmp) | ||
|
|
||
| if sparsity > 0.8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why were these needed in this update?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's failing on all PRs right now: https://github.com/ReactionMechanismGenerator/ReactionMechanismSimulator.jl/actions/runs/14458289456/job/40545991323?pr=269 |
|
@jonwzheng I've tried changing the CI s.t. RMS will figure out Conda on its own (as it should) rather than us trying to set up conda for it in the CI - will have to see if it works. |
rwest
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not a Julia expert, but the commits look reasonable, and it seems to work.
43018b1
into
ReactionMechanismGenerator:for_rmg
The branch from which I am making this PR contains some outdated edits from @hwpang which were intended to make the change from
pyjuliatojuliacallpossible. Since there are now edits on this branch of RMS (which is used during the RMG installation process) I am opening this PR to check which (if any) are still required, and to just see what the actual changes are.