Skip to content
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

Monte Carlo modularization/standardization first pass #116

Merged
merged 32 commits into from
Feb 12, 2024

Conversation

softwareengineerprogrammer
Copy link
Collaborator

@softwareengineerprogrammer softwareengineerprogrammer commented Feb 11, 2024

  1. Moves Monte Carlo to its own module geophires_monte_carlo.
  2. Bumps version to 3.4 since this would be a breaking change for any existing Monte Carlo consumers; changelog entry
  3. Adds GeophiresMonteCarloClient for better programmatic consumption
  4. Addresses some existing multi-threading/subprocess issues (some may remain, as marked by various FIXMEs)
  5. Adds basic MC user guide https://softwareengineerprogrammer.github.io/GEOPHIRES-X/Monte-Carlo-User-Guide.html

  1. HIP-RA & Monte Carlo user manual instructions #72 - https://softwareengineerprogrammer.github.io/GEOPHIRES-X/Monte-Carlo-User-Guide.html
  2. Add Monte Carlo & HIP RA instructions to README #69 - https://github.com/softwareengineerprogrammer/GEOPHIRES-X?tab=readme-ov-file#monte-carlo
  3. Previous MC version compatibility shim - deferring this for now, any existing users can see changelog entry

…ory; output pngs to same directory as result file
Monte Carlo standardization
@softwareengineerprogrammer softwareengineerprogrammer changed the title Monte Carlo modularization/standardization Monte Carlo modularization/standardization first pass Feb 12, 2024
@softwareengineerprogrammer softwareengineerprogrammer marked this pull request as ready for review February 12, 2024 16:11
Copy link
Collaborator

@malcolm-dsider malcolm-dsider left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A great deal of good work here! I see nothing to change

@softwareengineerprogrammer softwareengineerprogrammer merged commit 74181aa into NREL:main Feb 12, 2024
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants