Skip to content

add incr-update with IAU#129

Merged
guillaumevernieres merged 5 commits into
developfrom
feature/incr-update
Sep 20, 2022
Merged

add incr-update with IAU#129
guillaumevernieres merged 5 commits into
developfrom
feature/incr-update

Conversation

@hyunchul386

Copy link
Copy Markdown
Collaborator

##Description:

  • This PR is to add the increment of soca/jedi to MOM6 in GDASapp with ocean IAU, the same as one of soca-science.
  • The ctest of soca checks the generated updated increment file (inc.nc).

##Issue addressed:

Testing:

##Dependency:

Comment thread scripts/exgdas_global_marine_analysis_run.sh Outdated
Comment thread scripts/exgdas_global_marine_analysis_run.sh Outdated
Comment thread test/soca/runtime_vars.sh Outdated
export R2D2_OBS_WINDOW=24 # R2D2 sampling DB window

export APRUN_SOCAANAL="$MPIEXEC_EXEC $MPIEXEC_NPROC 6"
export APRUN_SOCAANAL="$MPIEXEC_EXEC $MPIEXEC_NPROC 2"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

back to 6 pe's please

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

Comment thread test/soca/runtime_vars.sh Outdated

export APRUN_SOCAANAL="$MPIEXEC_EXEC $MPIEXEC_NPROC 6"
export APRUN_SOCAANAL="$MPIEXEC_EXEC $MPIEXEC_NPROC 2"
#export APRUN_SOCAANAL="$MPIEXEC_EXEC $MPIEXEC_NPROC 12 --pty --preserve-env bash"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove commented out line and what's below.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

Comment thread scripts/exgdas_global_marine_analysis_run.sh Outdated

echo "at socaincr2mom6" $bkg $grid

cp $incr inc.nc # TODO: use accumulated incremnet, not outerloop intermediates

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove comment once you point to the total increment.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesn't look like it, I still see # TODO: use accumulated incremnet, not outerloop intermediates ... which presumably was done



# increment update for MOM6 iau
# Make sure the last (most recent) increment file put into socaincr2mom6 as $1

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't know what this comment means ...

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

@hyunchul386

Copy link
Copy Markdown
Collaborator Author

The increment file is pointed to the file of ocn.3dvarfgat_pseudo.incr.*.nc.
In my check, the difference of T/S increments between the previous and the new ones are less than 10**-15, which would be expected.
One thing is that the new one also includes u/v (ssh and layer are still replaced to bckgroud anyway), so the output file size increases from 1.6M to 2.5M, because of adding u/v.

Comment thread scripts/exgdas_global_marine_analysis_run.sh
@guillaumevernieres guillaumevernieres added hera-RT Queue for automated testing on Hera orion-RT Queue for automated testing on Orion labels Sep 15, 2022
@emcbot emcbot added orion-RT-Running Automated testing running on Orion hera-RT-Running Automated testing running on Hera and removed orion-RT Queue for automated testing on Orion hera-RT Queue for automated testing on Hera labels Sep 15, 2022
@emcbot

emcbot commented Sep 15, 2022

Copy link
Copy Markdown

Automated Pull Request Testing Results:
Machine: orion

Start: Thu Sep 15 08:30:18 CDT 2022 on Orion-login-1.HPC.MsState.Edu
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Thu Sep 15 09:12:47 CDT 2022
---------------------------------------------------
Tests:                                  *Failed*
Tests: Failed at Thu Sep 15 09:13:51 CDT 2022
Tests: 86% tests passed, 2 tests failed out of 14
Tests: see output at /work2/noaa/stmp/cmartin/CI/GDASApp/PR/129/GDASApp/build/log.ctest

@emcbot emcbot added orion-RT-Failed Automated testing failed on Orion and removed orion-RT-Running Automated testing running on Orion labels Sep 15, 2022
@emcbot

emcbot commented Sep 15, 2022

Copy link
Copy Markdown

Automated Pull Request Testing Results:
Machine: hera

Start: Thu Sep 15 13:30:18 UTC 2022 on hfe10
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Thu Sep 15 14:13:34 UTC 2022
---------------------------------------------------
Tests:                                  *Failed*
Tests: Failed at Thu Sep 15 14:13:56 UTC 2022
Tests: 86% tests passed, 2 tests failed out of 14
Tests: see output at /scratch1/NCEPDEV/da/Cory.R.Martin/CI/GDASApp/PR/129/GDASApp/build/log.ctest

@emcbot emcbot removed the hera-RT-Running Automated testing running on Hera label Sep 15, 2022
@emcbot emcbot added the hera-RT-Failed Automated testing failed on Hera label Sep 15, 2022
@hyunchul386 hyunchul386 added hera-RT Queue for automated testing on Hera orion-RT Queue for automated testing on Orion and removed orion-RT-Failed Automated testing failed on Orion hera-RT-Failed Automated testing failed on Hera labels Sep 15, 2022
@emcbot emcbot added hera-RT-Running Automated testing running on Hera orion-RT-Running Automated testing running on Orion and removed hera-RT Queue for automated testing on Hera orion-RT Queue for automated testing on Orion labels Sep 15, 2022
@guillaumevernieres guillaumevernieres merged commit 8e8d725 into develop Sep 20, 2022
@CoryMartin-NOAA CoryMartin-NOAA deleted the feature/incr-update branch August 10, 2023 18:29
DavidNew-NOAA pushed a commit that referenced this pull request Jan 16, 2026
* add incr-update with IAU

* update PR#129

* pointing total increments

* pointing full increments with cleaning

* cleaning comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hera-RT-Running Automated testing running on Hera orion-RT-Running Automated testing running on Orion

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants