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

Reservoir coupling: Implement time stepping #5620

Draft
wants to merge 13 commits into
base: master
Choose a base branch
from

Commits on Oct 5, 2024

  1. Configuration menu
    Copy the full SHA
    8e36bdb View commit details
    Browse the repository at this point in the history
  2. Do not specify program name twice

    Do not specify slave program name twice when launching slave process
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    e95cd1a View commit details
    Browse the repository at this point in the history
  3. Open MPI does not support output redirection

    Open MPI does not support output redirection for spawned child
    processes.
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    cd7f1c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee7a168 View commit details
    Browse the repository at this point in the history
  5. Copy command line parameters from master

    Copy command line parameters from master to slave command line. Also
    replace data file name in master argv with data file name of the slave.
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    6e4d5fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7ecb9cd View commit details
    Browse the repository at this point in the history
  7. Improved comments

    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    25562db View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f4a747 View commit details
    Browse the repository at this point in the history
  9. Remove debug code

    Remove debug code that was introduced by mistake in the previous commit
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    5aa60ba View commit details
    Browse the repository at this point in the history
  10. Rebased, and fixed command line parsing

    Create one log file for each slave subprocess. Redirect both
    stdout and stderr to this file
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    7d08734 View commit details
    Browse the repository at this point in the history
  11. Check if MPI is enabled

    Exclude the reservoir coupling stuff if MPI is not enabled
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    5075673 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a3f6688 View commit details
    Browse the repository at this point in the history
  13. Timestepping for reservoir coupling

    Implement adaptive time stepping for master and slave procesess
    when using reservoir coupling. The original adaptive time stepping method
    is refactored at the same time.
    hakonhagland committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    ac5ff0f View commit details
    Browse the repository at this point in the history