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

Soil temperatures (TP's) in units of Kelvin throughout #328

Closed
wants to merge 138 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
e2522d1
PARdffs bug fix and add time step for sun angle
weiyuan-jiang Sep 19, 2019
4f8f194
Merge pull request #81 from GEOS-ESM/hotfix/REAME-typo
weiyuan-jiang Dec 9, 2019
8e0cb9f
Merge branch 'develop' into hotfix/par_and_zenith
Dec 10, 2019
63af837
Merge pull request #53 from GEOS-ESM/hotfix/par_and_zenith
Dec 10, 2019
dca1bae
changed Z0_FORM=4, prep to use INLv3
Dec 10, 2019
6800b75
- rewrite README.GEOSldas_history, change name to md
Dec 10, 2019
b42963d
Minor documentation fixes
gmao-rreichle Dec 10, 2019
a1e865a
minimal fix of "f525land_fpp" experiment name
gmao-rreichle Dec 10, 2019
ce4ace3
Minor update to text.
gmao-rreichle Dec 11, 2019
e26ce04
another minimal comment update
gmao-rreichle Dec 11, 2019
598e38d
Merge pull request #87 from GEOS-ESM/feature/jperket/updateDocs
Dec 11, 2019
5eb8ef8
manual merge from develop
Dec 11, 2019
f379475
Merge pull request #84 from GEOS-ESM/feature/jperket/INv3+Z0form4
Dec 11, 2019
53f2261
get_GEOS forcing bug fix for stream boundaries (#90)
gmao-rreichle Dec 18, 2019
0a23229
renamed HISTORY.md to CHANGELOG.md; edited CHANGELOG.md for v17.9.0-…
gmao-rreichle Dec 20, 2019
b628bca
Merge pull request #92 from GEOS-ESM/rreichle/tmp_update_to_develop_2…
Dec 20, 2019
8b9e403
Update CHANGELOG.md (#95)
gmao-rreichle Dec 20, 2019
2e25e12
no check for cat_progns after perturbations (#98)
weiyuan-jiang Jan 17, 2020
28ec8fa
Update CHANGELOG.md (#99)
gmao-rreichle Jan 17, 2020
cd35500
Fixes #105. Use a MAPL v1.1 tag for develop
mathomp4 Feb 7, 2020
0c185fe
Merge pull request #106 from GEOS-ESM/mathomp4-patch-1
weiyuan-jiang Feb 7, 2020
da17a02
- added FP-5.25 transition (30 Jan 2020) to "cross-stream" dates
gmao-rreichle Feb 10, 2020
22dbb1d
Merge pull request #107 from GEOS-ESM/hotfix/rreichle-getGEOS-add-f52…
weiyuan-jiang Feb 11, 2020
f769fcc
Dev/mapl 2.0 (#91)
weiyuan-jiang Feb 14, 2020
6667773
Merge branch 'develop' of github.com:GEOS-ESM/GEOSldas into feature/i…
saraqzhang Feb 16, 2020
46d220d
correction on ldas_incr names in nc4 output
saraqzhang Feb 16, 2020
8443e16
Merge pull request #117 from GEOS-ESM/feature/incr_names
weiyuan-jiang Feb 16, 2020
e384d93
comply with MAPL2-0
weiyuan-jiang Feb 18, 2020
9ff2f24
Merge pull request #118 from GEOS-ESM/bugfix/hist_rc
weiyuan-jiang Feb 19, 2020
8fbdd4e
clean up
weiyuan-jiang Feb 19, 2020
184caef
keep MAPL1.0 HISTORY.rc style for non cs grid
weiyuan-jiang Feb 19, 2020
966417c
Merge pull request #119 from GEOS-ESM/bugfix/hist_rc
weiyuan-jiang Feb 19, 2020
d43d488
Update Externals.cfg
gmao-rreichle Feb 21, 2020
f739a54
Merge pull request #121 from GEOS-ESM/gmao-rreichle-patch-1
weiyuan-jiang Feb 21, 2020
e05850b
add catch_progn_incr to HISTORY collection (#124)
saraqzhang Feb 25, 2020
142234e
use history to output increment
weiyuan-jiang Feb 25, 2020
eaecadb
remove out_incr and out_incr_format
weiyuan-jiang Feb 26, 2020
aba0212
add SLES 12 support and compress land pert restart (#127)
weiyuan-jiang Feb 26, 2020
5165eaf
Merge pull request #131 from GEOS-ESM/develop
weiyuan-jiang Feb 26, 2020
8750222
Merge pull request #132 from GEOS-ESM/bugfix/out_incr_history
weiyuan-jiang Feb 26, 2020
fa03ad5
Update CHANGELOG.md
gmao-rreichle Feb 26, 2020
6255897
Merge pull request #135 from GEOS-ESM/gmao-rreichle-patch-1
weiyuan-jiang Feb 27, 2020
8fe7811
bug fix. run error for GNU
weiyuan-jiang Feb 27, 2020
2c121bf
Merge pull request #140 from GEOS-ESM/bugfix/run_eror_forGNU
weiyuan-jiang Feb 27, 2020
9449a74
bug fix monthly (#141)
weiyuan-jiang Feb 28, 2020
03072cb
Move to MAPL v2.0.1 (#143)
mathomp4 Mar 2, 2020
b04dc5f
Re-tiling clean-up and additional RESTART options (#149)
weiyuan-jiang Mar 13, 2020
bf868bd
move log file back to scratch then copy to where it should be (#150)
weiyuan-jiang Mar 17, 2020
a5ce606
reorder the output according to the original tile order (#152)
weiyuan-jiang Mar 18, 2020
b75495d
Update README.md
gmao-rreichle Mar 18, 2020
ff81e14
updated for v17.9.0-beta.3 pre-release
gmao-rreichle Mar 18, 2020
091cec6
Update README.md
gmao-rreichle Mar 18, 2020
d613869
Merge pull request #153 from GEOS-ESM/gmao-rreichle-patch-1
weiyuan-jiang Mar 18, 2020
822e26e
bug fix. wrong indent (#158)
weiyuan-jiang Mar 20, 2020
babc760
Revised GEOSldas README.md (#161)
gmao-rreichle Mar 26, 2020
c1797c2
added FP f525_p5_fp transition (7 Apr 2020) to "cross-stream" dates (…
gmao-rreichle Apr 3, 2020
070ef2b
Feature/parallel pre post processing (#166)
weiyuan-jiang Apr 3, 2020
631c252
New Surface parameter resource file (#160)
gmao-rreichle Apr 6, 2020
eef12ba
README.md update for SLES12 (#167)
gmao-rreichle Apr 8, 2020
8f3c6f5
bug fix for pertseed restart from an existing run (#169)
weiyuan-jiang Apr 10, 2020
e3b782c
clarified compute node requirement for SLES12 (#170)
gmao-rreichle Apr 11, 2020
9abb8d5
bug fix: removed indent that broke subdaily2daily (#171)
gmao-rreichle Apr 13, 2020
d76be60
fix gnu debug (#178)
weiyuan-jiang Apr 16, 2020
dc75417
checkpoint files are geneareted by GEOSldas (#182)
weiyuan-jiang Apr 22, 2020
9adfa70
subdaily2daily concatenation; SLES12 sbatch fix
weiyuan-jiang Apr 22, 2020
01f6506
pass in optional account through ldas_setup (#184)
weiyuan-jiang Apr 23, 2020
1bcbc99
updating to MAPL 2.1.1 (#185)
gmao-rreichle Apr 23, 2020
5c08490
Resurrecting SMAP L1C Tb fore-minus-aft check
gmao-rreichle Apr 23, 2020
032b8b0
fix for GNU compiler problem with Execute_command_line()
weiyuan-jiang Apr 23, 2020
7cbc1e8
syncing BRIDGE_FROM_DEVELOP_TO_MASTER into develop
gmao-rreichle Apr 23, 2020
1f8b833
Sync Bridge_from_develop_to_master into develop
gmao-rreichle Apr 23, 2020
668af68
new ESMA_env tag (v2.1.1+intel19.1.0)
weiyuan-jiang Apr 24, 2020
df7e896
cleanup of obsolete LDASsa code (#199)
gmao-rreichle Apr 29, 2020
c162caf
fix to subdaily-to-daily nc4 concatenation fix
weiyuan-jiang Apr 29, 2020
6985c66
fix mpi_finalize fail (#207)
weiyuan-jiang May 5, 2020
4f23307
Add forecast error covariance inflation (#203)
gmao-rreichle May 5, 2020
ae0a779
fix subdaily to daily ( cut for time) (#202)
weiyuan-jiang May 6, 2020
2a40df1
exclude some comments in .rc files from being copied to the *.exec in…
weiyuan-jiang May 7, 2020
6bed8fa
Functionality for using "seamless" FP data (with generic file names) …
gmao-rreichle May 11, 2020
98fef9e
Sync bridge branch back into develop (#218)
gmao-rreichle May 11, 2020
a899fdf
update mepo (#220)
weiyuan-jiang May 14, 2020
a20c3bf
Tb output from HISTORY (#223)
gmao-rreichle May 19, 2020
92e1100
minor fixes (#224)
gmao-rreichle May 20, 2020
350abdd
Merge BRIDGE into develop (#226)
gmao-rreichle May 20, 2020
4086d5e
Tb HISTORY output, bug fixes, and cleanup (#231)
gmao-rreichle May 29, 2020
bc58032
Sync Bridge back into develop (from master) (#233)
gmao-rreichle May 29, 2020
d58bb48
Forecast and analysis output of model diagnostics via HISTORY (#240)
gmao-rreichle Jun 10, 2020
55fa3ed
LANDPERT restart fixes and assorted bug fixes (#244)
gmao-rreichle Jun 11, 2020
d5fc9fb
Syncing Bridge into develop (#248)
gmao-rreichle Jun 11, 2020
f96fff3
Update .gitignore
mathomp4 Jun 17, 2020
4adca74
Update parallel_build with mepo options
mathomp4 Jun 18, 2020
c566b0d
Updated change log (#252)
gmao-rreichle Jun 18, 2020
ae9e678
Merge pull request #257 from GEOS-ESM/feature/mathomp4/update-paralle…
mathomp4 Jun 18, 2020
489ebfa
Merge pull request #256 from GEOS-ESM/feature/mathomp4/ignore-mepo-fo…
mathomp4 Jun 18, 2020
1302089
renamed "master_proc" and "master_logit" to "root_proc" and "root_log…
gmao-rreichle Jun 19, 2020
cdfec88
Update components and externals for main
mathomp4 Jun 22, 2020
ce02d29
Merge pull request #259 from GEOS-ESM/feature/mathomp4/update-master-…
mathomp4 Jun 23, 2020
2a838d5
hotfix to address MAPL_ReadForcing() file position issue with Intel-1…
gmao-rreichle Jun 26, 2020
1442b06
syncing Bridge into develop (#265)
gmao-rreichle Jun 26, 2020
983323d
bug fix typo for $LEN_ in monthly-mean post-processing (lenkf.j.templ…
weiyuan-jiang Jul 7, 2020
43a6cd9
documentation updates (8 Jul 2020) (#269)
gmao-rreichle Jul 9, 2020
9c3c29f
flexible ens_id_width (#272)
weiyuan-jiang Jul 13, 2020
591354e
remove codes that are not used (#271)
weiyuan-jiang Jul 13, 2020
9a9754f
cleaned up blacklist/whitelist terminology, incl. resource parameter …
gmao-rreichle Jul 14, 2020
0e77842
correcting metadata field name for Rainf in tile_bin2nc4.F90 (#273)
gmao-rreichle Jul 14, 2020
8bbfa5d
bug fix: accommodate additional peat fraction column in Icarus-NLv4 (…
gmao-rreichle Jul 15, 2020
bc01afa
add landpert_restart_file in LDAS.rc even there is none initially (#276)
weiyuan-jiang Jul 15, 2020
d9c5a9d
bug fix: convert lat/lon (centerY/centerX) for EASE tiles to radians …
gmao-rreichle Jul 15, 2020
75da9f7
switch order of pert_grid_f and pert_grid_l input arguments of subrou…
gmao-rreichle Jul 17, 2020
f27b349
Bug fix for checking perturbations time step (#279)
weiyuan-jiang Jul 22, 2020
bed6cbc
have tile_bin2nc4.F90 extract fill values from .ctl file and add as A…
weiyuan-jiang Jul 22, 2020
2d5c156
write lmc with mwrtm no matter landassim status (#281)
weiyuan-jiang Jul 22, 2020
ea944e8
Updated documentation README.metforcing_and_bcs (#286)
gmao-rreichle Aug 5, 2020
05d1a81
Clean-up and re-organization of subroutines and functions needed for …
weiyuan-jiang Aug 5, 2020
b68dc32
ldas_setup: character in nml file should include quote (#290)
weiyuan-jiang Aug 7, 2020
5b098e5
Do not build lib in LDAS_App directory
weiyuan-jiang Aug 17, 2020
86d3012
Merge pull request #293 from GEOS-ESM/feature/remove_app_lib
tclune Aug 17, 2020
7e6e391
correct traget name
weiyuan-jiang Aug 17, 2020
0352fc3
Merge pull request #294 from GEOS-ESM/hotfix/correct_target
tclune Aug 17, 2020
1d2a8f6
no monthy or daily if ref_time is not '000000' (#282)
weiyuan-jiang Aug 18, 2020
82a0650
Feature/use_hash_indg (#295)
weiyuan-jiang Aug 26, 2020
be7cb19
Update CHANGELOG.md (#299)
gmao-rreichle Aug 27, 2020
ba89b34
Merge Bridge into develop (no two-dot differences) (#301)
gmao-rreichle Aug 27, 2020
33d7b48
Merge BRIDGE into develop (no two-dot changes) (#305)
gmao-rreichle Aug 27, 2020
d44cc28
Modification are made for setup to allow coupling of LDAS to ADAS.
saraqzhang Sep 16, 2020
c27ce79
add message to "assert" statements (#310)
weiyuan-jiang Sep 16, 2020
2fccefe
Allow processors without tiles (N_catl=0) (#309)
weiyuan-jiang Sep 17, 2020
16d36ae
Upgrade to new stable releases of ESMA (#315)
biljanaorescanin Sep 24, 2020
455b31e
Fix for no tiles in process + few minor changes (#316)
weiyuan-jiang Sep 30, 2020
1a6e9d3
change MAPL_Base to MAPL
weiyuan-jiang Oct 6, 2020
dd24a40
Merge pull request #317 from GEOS-ESM/hotfix/update_base
tclune Oct 6, 2020
fe87de8
passed in allocated array to work around gcc10 (#319)
weiyuan-jiang Oct 14, 2020
60787df
Update to MAPL 2.3.2 and ESMA_env 3.0.1 (#320)
mathomp4 Oct 14, 2020
2d8fe09
hotfix for develop: bug fix for Tb fore-minus-aft stats check; additi…
gmao-rreichle Oct 17, 2020
9c6db55
Changing TP's from C to K
biljanaorescanin Oct 26, 2020
11f5d7e
Updates to CatchCN GridComp so it can reproduce Fanwei's science-test…
gmao-jkolassa Oct 29, 2020
935d7e4
Possible fix to tp1_threshold
biljanaorescanin Oct 30, 2020
9aaf114
Merge remote-tracking branch 'origin/develop' into feature/feature/bo…
biljanaorescanin Oct 30, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@
/BUILD/
/build*/
/install*/
/.mepo/
parallel_build.o*
29 changes: 5 additions & 24 deletions Externals.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,58 +2,39 @@
required = True
repo_url = git@github.com:GEOS-ESM/ESMA_env.git
local_path = ./@env
tag = v1.3.2+openmpi
tag = v3.0.1
protocol = git

[ESMA_cmake]
required = True
repo_url = git@github.com:GEOS-ESM/ESMA_cmake.git
local_path = ./@cmake
tag = v1.0.11
tag = v3.2.0
externals = Externals.cfg
protocol = git

[GMAO_Shared]
required = True
repo_url = git@github.com:GEOS-ESM/GMAO_Shared.git
local_path = ./src/Shared/@GMAO_Shared
#branch = master
tag = v1.0.13
branch = main
protocol = git
sparse = ../../../config/GMAO_Shared.sparse

[MAPL]
required = True
repo_url = git@github.com:GEOS-ESM/MAPL.git
local_path = ./src/Shared/@MAPL
#branch = master
tag = v1.1.13
protocol = git

[FMS]
required = True
repo_url = git@github.com:GEOS-ESM/FMS.git
local_path = ./src/Shared/@FMS
tag = geos/orphan/v1.0.2
tag = v2.3.2
protocol = git

[GEOSgcm_GridComp]
required = True
repo_url = git@github.com:GEOS-ESM/GEOSgcm_GridComp.git
local_path = ./src/Components/GEOSldas_GridComp/@GEOSgcm_GridComp
#branch = develop
tag = v1.0.4
branch = feature/borescan_TP_C_to_K_2
protocol = git
sparse = ../../../../config/GEOSgcm_GridComp_ldas.sparse

[FVdycoreCubed_GridComp]
required = True
repo_url = git@github.com:GEOS-ESM/FVdycoreCubed_GridComp.git
local_path = ./src/Components/GEOSldas_GridComp/@FVdycoreCubed_GridComp
#branch = master
tag = v1.0.8
externals = Externals.cfg
protocol = git

[externals_description]
schema_version = 1.0.0
185 changes: 90 additions & 95 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,86 +1,134 @@
# GEOS LDAS Fixture
# GEOSldas Fixture

## How to build GEOS LDAS
This document explains how to build, set up, and run the GEOS land modeling and data assimilation system (`GEOSldas`) on the most common systems used by GMAO. Additional steps are needed on other systems.

### Preliminary Steps
## How to Build GEOSldas

#### Load Build Modules
### Step 1: Load the Build Modules

In your `.bashrc` or `.tcshrc` or other rc file add a line:

##### NCCS (SLES11)
Load the `GEOSenv` module provided by the GMAO Software Infrastructure team. It contains the latest `git`, `CMake`, and `manage_externals` modules and must be loaded in any interactive window that is used to check out and build the model.

```
module use -a /discover/swdev/gmao_SIteam/modulefiles-SLES11
module use -a (path)
module load GEOSenv
```

##### NAS
```
module use -a /nobackup/gmao_SIteam/modulefiles
```
where `(path)` depends on the computer and operating system:

| System | Path |
| ------------- |---------------------------------------------------|
| NCCS SLES11 | `/discover/swdev/gmao_SIteam/modulefiles-SLES11` |
| NCCS SLES12 | `/discover/swdev/gmao_SIteam/modulefiles-SLES12` |
| NAS | `/nobackup/gmao_SIteam/modulefiles` |
| GMAO desktops | `/ford1/share/gmao_SIteam/modulefiles` |

##### GMAO Desktops
On the GMAO desktops, the SI Team modulefiles should automatically be
part of running `module avail` but if not, they are in:

For NCCS, you can add the following to your `.cshrc`:
```
module use -a /ford1/share/gmao_SIteam/modulefiles
if ( ! -f /etc/os-release ) then
module use -a /discover/swdev/gmao_SIteam/modulefiles-SLES11
else
module use -a /discover/swdev/gmao_SIteam/modulefiles-SLES12
endif
module load GEOSenv
```

Also do this in any interactive window you have. This allows you to get module files needed to correctly checkout and build the model.

Now load the `GEOSenv` module:
### Step 2: Obtain the Model

For development work, clone the _entire_ repository and use the `develop` branch as your starting point (equivalent to the `UNSTABLE` tag in the old CVS repository):
```
module load GEOSenv
git clone -b develop git@github.com:GEOS-ESM/GEOSldas.git
```
For science runs, you can also obtain a specific tag or branch _only_ (as opposed to the _entire_ repository), e.g.:
```
git clone -b v17.9.0-beta.3 --single-branch git@github.com:GEOS-ESM/GEOSldas.git
```
which obtains the latest `git`, `CMake`, and `manage_externals` modules.

#### Obtain the Model

### Step 3: Build the Model

To build the model in a single step, do the following:
```
git clone git@github.com:GEOS-ESM/GEOSldas.git
```
cd ./GEOSldas
parallel_build.csh
```
from a head node. Doing so will checkout all the external repositories of the model and build it. When done, the resulting model build will be found in `build/` and the installation will be found in `install/`, with setup scripts like `ldas_setup` in `install/bin`.

To obtain a build that is suitable for debugging, you can run `parallel_build.csh -debug`, which will build in `build-Debug/` and install in `install-Debug/`.

See below for how to build the model in multiple steps.

---

### Single Step Building of the Model
## How to Set Up and Run GEOSldas

If all you wish is to build the model, you can run
a) Set up the job as follows:

`parallel_build.csh`
```
cd (build_path)/GEOSldas/install/bin
source g5_modules
./ldas_setup setup [-v] (exp_path) ("exe"_input_filename) ("bat"_input_filename)
```

from a head node. Doing so will checkout all the external repositories of the model and build it. When done, the resulting model build will be found in `build/` and the installation will be found in `install/` with setup scripts like `ldas_setup` in `install/bin`.
where

#### Develop Version of LDAS
| Parameter | Description |
| -----------------------|----------------------------------------------------------|
| `build_path` | path to build directory |
| `exp_path` | path of desired experiment directory |
| `"exe"_input_filename` | filename (with path) of "experiment" inputs |
| `"bat"_input_filename` | filename (with path) of "batch" (job scheduler) inputs |

By default, your clone will be one the `master` branch. To get the most recent
development (not quite ready for prime time), the user should checkout the
`develop` branch before building.
The three arguments for `ldas_setup` are positional and must be ordered as indicated above.

The latter two files contain essential information about the experiment setup.
Sample files can be generated as follows:
```
ldas_setup sample --exeinp > YOUR_exeinp.txt
ldas_setup sample --batinp > YOUR_exeinp.txt
```
git checkout develop
parallel_build.csh

Edit these sample files following the examples and comments within the sample files.

The ldas_setup script creates a run directory and other directories at:
`[exp_path]/[exp_name]`

Configuration input files will be created at:
`[exp_path]/[exp_name]/run`

For more options and documentation, use any of the following:
```
ldas_setup -h
ldas_setup sample -h
ldas_setup setup -h
```
This is equivalent of the development `-UNSTABLE` tag in the CVS days.

#### Debug Version of LDAS
b) Configure the experiment output by editing the ```./run/HISTORY.rc``` file as needed.

To obtain a debug version, you can run `parallel_build.csh -debug` which will build with debugging flags. This will build in `build-Debug/` and install into `install-Debug/`.
c) Run the job:
```
cd [exp_path]/[exp_name]/run/
sbatch lenkf.j
```

---
For more information, see the files in `./doc/`.
Moreover, descriptions of the configuration (resource) parameters are included in the file `LDAS.rc` (generated by `ldas_setup`).

-----------------------------------------------------------------------------------

### Multiple Steps for Building the Model
## Additional Information

The steps detailed below are essentially those that `parallel_build.csh` performs for you. Either method should yield identical builds.
### How to Build the Model in Multiple Steps

The steps detailed below are essentially those performed by `parallel_build.csh` in Step 3 above. Either method should yield identical builds.

##### Checkout externals
```
cd GEOSldas
checkout_externals
```

#### Build the Model

##### Load Compiler, MPI Stack, and Baselibs
On tcsh:
```
Expand Down Expand Up @@ -114,58 +162,5 @@ and CMake will install there.
```
make -j6 install
```

---

## Setup up a run
```
cd ../(some_architecture)/bin
source g5_modules
./ldas_setup setup [-v] [--runmodel] exp_path "exe"_input_filename "bat"_input_filename
```
where

>exp_path = path of desired experiment directory

>"exe"_input_filename = filename (with path) of "experiment" inputs

>"bat"_input_filename = filename (with path) of "batch" inputs

must be ordered as above (positional arguments).

The latter two files contain essential information about the experiment setup.
Sample files can be generated as follows:
```
ldas_setup sample --exeinp > YOUR_exeinp.txt
ldas_setup sample --batinp > YOUR_exeinp.txt
```

Edit these sample files (see comments within sample files). See README files
and ppt tutorial (in ./src/Applications/LDAS_App/doc/) for more information.

The ldas_setup script creates a run directory and other directories at:
```[exp_path]/[exp_name]```

Configuration input files will be created at:

```[exp_path]/[exp_name]/run```

For more options and documentation run any of the following:
```
ldas_setup -h
ldas_setup sample -h
ldas_setup setup -h
```

Configure experiment output by editing the ```HISTORY.rc``` file.

---

## Run a job:

cd [exp_path]/[exp_name]/run/

sbatch lenkf.j

See ppt tutorial (in ./src/Applications/LDAS_App/doc/) for more information about how to run GEOSldas.
If you are using SLES12 at NCCS, you **should** run `make -j6 install` on an interactive _compute_ node.

36 changes: 36 additions & 0 deletions components.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
env:
local: ./@env
remote: git@github.com:GEOS-ESM/ESMA_env.git
tag: v3.0.1
develop: main

cmake:
local: ./@cmake
remote: git@github.com:GEOS-ESM/ESMA_cmake.git
tag: v3.2.0
develop: develop

ecbuild:
local: ./@cmake/@ecbuild
remote: git@github.com:GEOS-ESM/ecbuild.git
tag: geos/v1.0.5

GMAO_Shared:
local: ./src/Shared/@GMAO_Shared
remote: git@github.com:GEOS-ESM/GMAO_Shared.git
sparse: ./config/GMAO_Shared.sparse
branch: main
develop: main

MAPL:
local: ./src/Shared/@MAPL
remote: git@github.com:GEOS-ESM/MAPL.git
tag: v2.3.2
develop: develop

GEOSgcm_GridComp:
local: ./src/Components/GEOSldas_GridComp/@GEOSgcm_GridComp
remote: git@github.com:GEOS-ESM/GEOSgcm_GridComp.git
sparse: ./config/GEOSgcm_GridComp_ldas.sparse
branch: feature/borescan_TP_C_to_K_2
develop: develop
1 change: 0 additions & 1 deletion config/GMAO_Shared.sparse
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
/*
!/GEOS_Pert
!/GMAO_perllib
!/GMAO_pilgrim
!/GMAO_ncdiag
!/GMAO_ods
Expand Down
Loading