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

Fix issues with SCHISM job scripts customization for different platforms #157

Open
SorooshMani-NOAA opened this issue Jun 28, 2023 · 0 comments
Assignees

Comments

@SorooshMani-NOAA
Copy link
Collaborator

When trying out coupledmodeldriver on ParallelWorks, I realized there are some issues with the existing implementation, and also that it's hard to customize some of the aspects of the run jobs:

  • Processors count is not honored
  • Number of nodes cannot be specified
  • Launcher is "hardcoded" based on Platform enum. Enum objects are not extendable
  • The schism job might be more complicated (more commands) than just the executable name after the launcher name
  • The combine hotstart job does not need the same resources as the actual run!
  • Modules and path prefixes are not customizable (except through including a source file)
@SorooshMani-NOAA SorooshMani-NOAA self-assigned this Jun 28, 2023
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

No branches or pull requests

1 participant