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

V0.1 #7

Merged
merged 37 commits into from
Oct 30, 2024
Merged

V0.1 #7

merged 37 commits into from
Oct 30, 2024

Conversation

Benncs
Copy link
Owner

@Benncs Benncs commented Oct 30, 2024

Summary

October 2024 working version

The Monod model and basic uptake system have been successfully implemented and are functional under batch and continuous reactor configurations, supporting 0D, 1D, and 3D simulations. Oxygen mass transfer processes are also operational.

Content

  • Scope:

    • Code: (if relevant, add affected target)
    • Build script: (if relevant, add affected target)
    • Documentation
    • CI
    • Repository
    • Other: ...
  • Type of Change:

    • New feature(s)
    • Fix: (if relevant, add issue #...)
    • Testing
    • Refactor
    • Revert
    • Chore
  • Other:

    • Breaking change
    • New dependency
  • Necessary Follow-up:

    • Needs documentation
    • Needs testing
    • Other: ...

Casale Benjamin and others added 30 commits September 4, 2024 08:38
Remove all compile time flag from core and lib to put them into Meson
Generated header + move model selection output dir ("autogenerated").
Working poc implementation of probes to export some events during
simulation using fixed size buffer.

Check RTD for 0D reactor : OK with same stochastic algo
…(data_exporter_wip)

MC: use of Kokkos Scatter to limit use of atomic with host space +
change algortihm to remove dead particle
- Added DataExporter feature to facilitate data export.
- Split DataExporter into two components: main file for host node and partial file for worker nodes.
- Workers now write particle data efficiently.
- Fixed Kokkos/MPI thread count settings for improved performance.
- Updated .dockerfile to ensure proper environment setup.
fix: dataexporter OK
fix: correct weight calculation
feat: start updating postprocess package to handle new export format
chore: move simulation parameter to core
fix: datexporter file path + integration in to whole algorithm to
correclty export data
fix: post process data with multiple files
@Benncs Benncs merged commit 653edfd into main Oct 30, 2024
0 of 5 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.

1 participant