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

Move calls to GetNewUnit into file opening routines and wrap with !$OMP critical #2538

Open
wants to merge 23 commits into
base: rc-3.5.5
Choose a base branch
from

Commits on Nov 28, 2024

  1. NWTClib: call GetNewUnit in every file open command

    Add `!$OMP critical` around all `GetNewUnit` + `open(*)` call pairs
    andrew-platt committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    82f6bc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8867643 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14817bd View commit details
    Browse the repository at this point in the history
  4. Remove extra GetNewUnit calls from SrvD

    Also fix some hard coded file numbers
    andrew-platt committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    da3b22c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fcdc634 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    981512c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0032e6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d943ecd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    47f325a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    30e2824 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3c7c5d8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6f498e0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e143b83 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e0cd7e7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2061a64 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6f61ad7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e1db4b9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    159585c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cd187cf View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ee446dd View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7fd00a0 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    67cb371 View commit details
    Browse the repository at this point in the history
  23. Add OMP_Lib to NWTC_IO.f90

    I'm not positive this is necessary without more advanced OMP directives that the `!$OMP critical`.  With my luck though, some obscure compiler will be unhappy about it if I don't.
    andrew-platt committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    0548e92 View commit details
    Browse the repository at this point in the history