Skip to content

[BHP1-1546] Add Optimized Contain Diagram#236

Open
Kcheung42 wants to merge 12 commits into
mainfrom
kc-BHP1-1546-add-optimized-contain-diagram
Open

[BHP1-1546] Add Optimized Contain Diagram#236
Kcheung42 wants to merge 12 commits into
mainfrom
kc-BHP1-1546-add-optimized-contain-diagram

Conversation

@Kcheung42
Copy link
Copy Markdown
Collaborator

@Kcheung42 Kcheung42 commented May 22, 2026

Purpose

  • Updated VMS to manage diagrams
  • Added new attributes to manage
  • Updated SIGContainAdapter::doContainRunWithOptimalResource to now also process a range of simulations after the optimal production rate has been computed and ensure getters for the points are now exposed in wasm
  • Updated Application to now display contain diagram

Related Issues

Closes BHP1-1546

Submission Checklist

  • Included Jira issue in the PR title (e.g. BHP1-### <title>)
  • Code passes linter rules (clj-kondo --lint components/**/src bases/**/src projects/**/src)
  • Feature(s) work when compiled (clojure -M:compile-cljs)

Testing

  1. Open local vms and run migration script migrations.2026-05-11-add-optimized-contain-diagram

  2. In VMS, Navigate to Contain Module page

  3. Verify there is now a new accordion for Diagrams

  4. Verify there are now 2 contain diagrams, select edit to view the form of attributes a user can update

  5. Open local App and sync vms

  6. Open this worksheet:
    BHP1-1546.zip

  7. Re-run this worksheet

  8. Navigate to results page and verify there is a new diagram for the Production Rate vs Containment area diagram

Screenshot

image image

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.

1 participant