-
Notifications
You must be signed in to change notification settings - Fork 8
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
Apg/sap integration #278
Apg/sap integration #278
Conversation
… into apg/sap_integration
@annapiegra I fixed a couple errors that were breaking the build. I also added the |
Thanks. Since it’s a 1d function dFy shouldn’t matter. Also we don’t use the derivatives so we should be good on that front too.I’ll verify later this week. What compiler were you using? I’ve only tested with the intel compiler used by sap.
Sent with BlackBerry Work
(www.blackberry.com)
From: Jeff Peterson ***@***.******@***.***>>
Date: Tuesday, Jul 25, 2023 at 8:41 PM
To: lanl/singularity-eos ***@***.******@***.***>>
Cc: Pietarila Graham, Anna Mataleena ***@***.******@***.***>>, Mention ***@***.******@***.***>>
Subject: [EXTERNAL] Re: [lanl/singularity-eos] Apg/sap integration (PR #278)
@annapiegra<https://urldefense.com/v3/__https://github.com/annapiegra__;!!Bt8fGhp8LhKGRg!FyhuaD2hC3HpePc4nPXZnp4_hKXTt7A0ArtoSCtcAFKj4jw-LI02krJqVh9TevMmKv24Pi7JVIRigWte8djEk7o$> I fixed a couple errors that were breaking the build. I also added the MinInternalEnergyFromDensity() function to the scratch buffer size querrying mechanism. Currently I'm assuming EOSPAC either won't write to the second derivative array (dFy in EOSPAC parlance) or that because we don't care about that value, nothing nasty will happen when it does. Feel free to add another scratch buffer if you think that's going to be an issue.
—
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https://github.com/lanl/singularity-eos/pull/278*issuecomment-1650887339__;Iw!!Bt8fGhp8LhKGRg!FyhuaD2hC3HpePc4nPXZnp4_hKXTt7A0ArtoSCtcAFKj4jw-LI02krJqVh9TevMmKv24Pi7JVIRigWteZGfjAcs$>, or unsubscribe<https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AU36G6NESBIYL7RNPHKZZEDXSB7UZANCNFSM6AAAAAA2XHAN7I__;!!Bt8fGhp8LhKGRg!FyhuaD2hC3HpePc4nPXZnp4_hKXTt7A0ArtoSCtcAFKj4jw-LI02krJqVh9TevMmKv24Pi7JVIRigWteq_6fT6w$>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
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.
Overall this seems reasonable to me. I'd like Richard's eyes on the EOSPAC stuff and I would also like to make sure all the PR checklist boxes are checked. But barring that, I approve. A few nitpicks below.
@cmauney EDIT - @Yurlungur already approved |
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.
Overall looks good to me. Just some minor things I found.
Co-authored-by: Richard Berger <rberger@lanl.gov>
… into apg/sap_integration
Tests pass on gitlab as well as github. Merging. |
PR Summary
Creates a new f90-interface needed for the Pagosa integration.
-Adds eos_setOptions
-Decouples eospac preinversion and insert data
-Uses a single step instead of two to get sesame P from D+Ut
TODO: docs, tests, fix properly singularity_eos.f90 spiner deps...
PR Checklist
make format
command after configuring withcmake
.