Skip to content

Commit

Permalink
sles15 is now default platform, added to docs reflecting this and oth…
Browse files Browse the repository at this point in the history
…er additions (GEOS-ESM#407)
  • Loading branch information
mranst committed Sep 11, 2024
1 parent b021b93 commit b62be29
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 4 deletions.
2 changes: 2 additions & 0 deletions docs/configuring_cylc.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ Additionally `cylc` uses a file called `$HOME/.cylc/flow/global.cylc` to control
**WARNING:**
The contents of the above two files will be platform specific.
---

See `docs/platforms/configuring_cylc_discover.md` for instructions on configuring cylc for Discover.
4 changes: 2 additions & 2 deletions docs/examples/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ experiment_id: {suite_name}-suite
```
`swell create` also contains argument inputs. For instance, `-p` or `--platform` allows
user to pick which platform they would like to run on.
user to pick which platform they would like to run on. If unspecified, swell will run on SLES15 by default.

```bash
swell create 3dvar -p nccs_discover_sles15
Expand Down Expand Up @@ -113,4 +113,4 @@ dependencies. For each suite, this will have a different structure and different

`experiment.yaml`: This is the key configuration file that dictates the inputs for contain configuration variables that will be used for different scripts in the workflow.

For each JEDI bundle type (i.e., fv3-jedi, soca) and suite (3dvar, hofx etc.) in this section, we will display the `experiment.yaml` and talk about details.
For each JEDI bundle type (i.e., fv3-jedi, soca) and suite (3dvar, hofx etc.) in this section, we will display the `experiment.yaml` and talk about details.
4 changes: 3 additions & 1 deletion docs/installing_swell.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,6 @@ cd swell
pip install --prefix=/path/to/install/swell/ .
```

To make the software useable ensure `/path/to/install/swell/bin` is in the `$PATH`. Also ensure that `/path/to/install/swell/lib/python<version>/site-packages` is in the `$PYTHONPATH`, where `<version>` denotes the version of Python used for the install, e.g. `3.9`.
To make the software usable ensure `/path/to/install/swell/bin` is in the `$PATH`. Also ensure that `/path/to/install/swell/lib/python<version>/site-packages` is in the `$PYTHONPATH`, where `<version>` denotes the version of Python used for the install, e.g. `3.9`.

Swell makes use of additional packages which are located in shared directories on Discover, such as under `/discover/nobackup/projects/gmao`. When installed correctly, many of these libraries should be visible in the `$PYTHONPATH`.
2 changes: 1 addition & 1 deletion src/swell/swell.py
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ def swell_driver():
@click.argument('suite', type=click.Choice(get_suites()))
@click.option('-m', '--input_method', 'input_method', default='defaults',
type=click.Choice(['defaults', 'cli']), help=input_method_help)
@click.option('-p', '--platform', 'platform', default='nccs_discover',
@click.option('-p', '--platform', 'platform', default='nccs_discover_sles15',
type=click.Choice(get_platforms()), help=platform_help)
@click.option('-o', '--override', 'override', default=None, help=override_help)
@click.option('-a', '--advanced', 'advanced', default=False, help=advanced_help)
Expand Down

0 comments on commit b62be29

Please sign in to comment.