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

Merging Bridge into master #246

Merged
merged 115 commits into from
Jun 11, 2020
Merged

Conversation

gmao-rreichle
Copy link
Contributor

No description provided.

weiyuan-jiang and others added 30 commits September 19, 2019 15:31
- Update and rename GEOSldas.HISTORY.md to HISTORY.md
- Update and rename README.GEOSldas_metforcing_and_bcs to README.metforcing_and_bcs.md
- Updates refs to README files
revamp docs
- rewrite README.GEOSldas_history, change name to md
- Update and rename GEOSldas.HISTORY.md to HISTORY.md
- Update and rename README.GEOSldas_metforcing_and_bcs to README.metforcing_and_bcs.md
- Updates refs to README files
Use Icarus-NLv3 boundary conditions (not actually a code change), and change Z0_FORM to 4 (back to veg height lookup values, with simple tree SAI)
* implemented bug fix for get_GEOS() at stream boundaries
(per jkolassa+reichle LDASsa fix, 17 Dec 2019)
…0191220

doc update in prep for v17.9.0-beta.0
Comment out call to check_cat_progns (wrapper for check_catch_progn) in prep for SMAP L4_SM Version 5.
Call was inserted for compatibility of GEOSldas with LDASsa tag used for SMAP L4_SM Version 4 product (Tv4034).
Earlier testing without the call (Tv4033) did not result in crashes of catchment() and yielded slightly drier soil moisture in deserts.

Co-authored-by: Rolf Reichle <54944691+gmao-rreichle@users.noreply.github.com>
MAPL master now points to MAPL v2.0, so we need to repoint `develop` to a v1 tag until all is ready.
Fixes #105. Use a MAPL v1.1 tag for develop
…5-forcing

Added FP-5.25 transition (30 Jan 2020) to "cross-stream" dates
* bring MAPL-2.0 and related Components to GEOSldas

* MAPL-2.0 changes also impacts HISTORY.rc 

* MAPL-2.0 facilitates speed-up in reading tile data

* remove dycore and FMS

* add assimilation for cubed-sphere grid

* add reading forcing from matching cubed-sphere grid when running on cubed-sphere tiles
  
* update LDAS_Forcing.F90 for f525_fp stream boundary

* add export for incr in Assim GridComp

* conform gcc-9.1 (avoid non-logicals in "if" statements) 

* bug fix in select-update_type 9 (abs(deltaT)>0.)

* functionality to create regional (non-global) nc4 vegdyn restart

* bug fix for local mwRTM and time dimension restart

* remove compression of landpert restart files

* replace copy ("cp") with link ("ln") for catparam and mwrtm diagnostic output files

* additional functionality for CATCHMENT_OFFLINE to add extra variables into catch restart files (as needed by GCM)

* added perl lib in preparation for SLES12

Co-authored-by: Weiyuan Jiang and Rolf Reichle
gmao-rreichle and others added 26 commits May 11, 2020 15:03
* add components.yaml
* Output of ensemble-average L-band Tb via HISTORY
* cleanup and bug fixes:
  - renamed DATAATM to METFORCE to be consistent with Grid Comp name
  - FIRST_ENS_ID fixes
- removed default SLURM constraint for haswell
- minor cleanup
enhancements:
* output of L-band Tb via HISTORY

nodata value decision:
* everything from HISTORY uses MAPL_UNDEF (1.e15)
* continue to use -9999 for LDASsa-heritage output Collections ("ObsFcstAna" and "smapL4SMaup")

bug fixes:
*before the fix, ApplyPrognPert was executed too late and the current time step's prognostics perturbations were missed by the land analysis and by HISTORY
* no-data-handling in computation of ensemble average for surface temperature components

cleanup:
* avoid redundant entries in LDAS.rc
* setup for NUM_ENSEMBLE=1 with PERTURBATION=1
* added stop if output_smapL4SMaup==.true. and NUM_ENSEMBLE<=1
* removed obsolete LDASsa *_get_command_line() subroutines

documentation:
* improved help and log messages for setup and configuration
* updated README.md
* clarified comments in GEOS_LdasGridComp.F90
added calculation of ensemble-mean Catchment model diagnostics to LandAssim GridComp for output of instantaneous forecast and analysis estimates via HISTORY (“lndfcstana” Collection)
- Added calculation of ensemble-mean Catchment model diagnostics to LANDASSIM GridComp for output of instantaneous forecast and analysis estimates via HISTORY (“lndfcstana” Collection).

- Fixed handling of LANDPERT restart files after cold-start in first job segment.

- Fixed violation of zero-diff (binary identical) results when stopping/restarting at different intervals (removed extra zero-mean adjustment of LANDPERT after reading from restart file and fixed tile2grid operation for cube-sphere tile space).  

- Fixed LANDPERT restart file name for cube-sphere.

- Added log message for all ensemble members if LANDPERT is cold-started. 

- Removed deflation of LANDPERT checkpoint files. 

- Added “.nc4” file name extension for cube-sphere LANDPERT checkpoint files.          

- Added log messages for initialization of OBSPERTRSEED. 
	
- Fixed typo in default OBSPERTRSEED restart file name.

- Fixed time stamp of output *ensprop*inputs.nml file.

- Fixed FIRST_ENS_ID for post-processing.

- Added “endhour” for control of loop through job segments in lenkf.j.template to facilitate job segments that are shorter than a full day.      

- Added sample entries in “LDAS.rc” for output of CHECKPOINT (restart) files before GEOSldas.x exits (RECORD_FREQUENCY, RECORD_REF_TIME, RECORD_REF_DATE).
@gmao-rreichle gmao-rreichle requested a review from a team as a code owner June 11, 2020 20:32
@gmao-rreichle gmao-rreichle merged commit e28db4e into master Jun 11, 2020
gmao-rreichle added a commit that referenced this pull request Jun 11, 2020
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

Successfully merging this pull request may close these issues.

None yet

4 participants