Opened 7 years ago
Last modified 6 years ago
#1911 assigned Task
ENHANCE-04(2017WP) — MLF and RK3 time stepping
Reported by: | gm | Owned by: | gm |
---|---|---|---|
Priority: | high | Milestone: | Unscheduled |
Component: | OCE | Version: | trunk |
Severity: | minor | Keywords: | MLF RK3 |
Cc: |
Description (last modified by gm)
Context
Introduce an optional RK3 time-stepping scheme. The scheme will:
- be a valuable alternative to the current Modified Leap-Frog (MLF, Leclair and Madec OM2009) scheme,
- prepare the futur introduction of a compensated time-space scheme,
- allow AGRIF to be exactly conservative, and
- make much more easier to use time coarsening of TRC and OFF-line variable volume calculation
Implementation
Chosen strategy : keep both MLF and RK3 time-stepping in the code. This means : first transform the LF scheme to be consistent with a 2-level time-stepping environment, and then introduce the RK3 scheme.
Commit History (19)
Changeset | Author | Time | ChangeLog |
---|---|---|---|
10030 | gm | 2018-08-03T10:18:16+02:00 | #1911 (ENHANCE-04): RK3 branch - step II.3 remove e3uw_$ e3vw_$, except e3.w_0 and use only after e3 in dyn/trazdf |
10023 | gm | 2018-08-02T08:19:03+02:00 | #1911 (ENHANCE-04): RK3 branch - step II.2 bug correction in dynnxt + domvvl_RK3 creation |
10010 | gm | 2018-07-29T13:40:45+02:00 | #1911 (ENHANCE-04): RK3 branch - step II.1 AGRIF compilation OK for time-level dimension on ssh |
10009 | gm | 2018-07-29T11:23:51+02:00 | #1911 (ENHANCE-04): RK3 branch - step II.1 time-level dimension on ssh |
10001 | gm | 2018-07-26T09:50:51+02:00 | #1911 (ENHANCE-04): RK3 branch - step I.1 and I.2 (see wiki page) |
9939 | gm | 2018-07-13T09:28:50+02:00 | #1911 (ENHANCE-04): RK3 branche phased with MLF@9937 branche |
9937 | gm | 2018-07-12T17:55:41+02:00 | #1911 (ENHANCE-04): step I.2 (end): clean sea ice related physical constant in dev_r9838_ENHANCE04_MLF |
9923 | gm | 2018-07-11T10:24:17+02:00 | #1911 (ENHANCE-04): step I.2: dev_r9838_ENHANCE04_MLF |
9863 | gm | 2018-06-30T12:51:02+02:00 | #1911 (ENHANCE-04): simplified implementation of the Euler stepping at nit000 |
9839 | gm | 2018-06-25T16:56:26+02:00 | #1911 (ENHANCE-04): PART I - MLF in 2-level time-stepping environment |
8866 | gm | 2017-12-01T07:22:09+01:00 | #1911 (ENHANCE-09): Agrif: remove Agrif_update_tke + style cleaning |
8850 | gm | 2017-11-30T09:30:44+01:00 | #1911 (ENHANCE-09): PART I.3 - phasing with trunk: tracer trends output (see #1877 trunk change from 86666 to 8698) |
8813 | gm | 2017-11-24T17:56:51+01:00 | #1911 (ENHANCE-09): PART I.3 - phasing with updated branch dev_r8183_ICEMODEL revision 8787 |
8784 | gm | 2017-11-22T12:32:41+01:00 | #1911 (ENHANCE-09): PART I.3 - improvement of stpctl.F90 (test NaN + test 2D salinity min, not just SSS |
8679 | gm | 2017-11-09T10:00:42+01:00 | #1911 (ENHANCE-09): PART I.3 - bug correction in mpp_lnk_generic.h90 + file_def/field_def corrections |
8637 | gm | 2017-10-18T19:14:32+02:00 | #1911 (ENHANCE-09): PART I.3 - phasing with updated branch dev_r8183_ICEMODEL revision 8626 |
8586 | gm | 2017-10-04T09:19:23+02:00 | #1911 (ENHANCE-09): PART I.3 - phasing with branch dev_r8183_ICEMODEL revision 8575 |
8568 | gm | 2017-09-27T16:29:24+02:00 | #1911 (ENHANCE-09): PART I.2 - _NONE option + remove zts + see associated wiki page |
8215 | gm | 2017-06-25T12:26:32+02:00 | #1911 (ENHANCE-09): PART 0 - phasing with branch dev_r7832_HPC09_ZDF revision 8214 |
Change History (25)
comment:1 Changed 7 years ago by gm
- Summary changed from ENHANCE-05_Gurvan — RK-3 time stepping to ENHANCE-05 — RK-3 time stepping
comment:2 Changed 7 years ago by nemo
- Type changed from Development to Task
comment:3 Changed 7 years ago by nemo
- Keywords changed from time stepping scheme to scheme stepping time
comment:4 Changed 7 years ago by gm
- Keywords FBS RK3 added; time stepping scheme removed
- Milestone changed from 2017 WP to 2018 WP
- Severity set to minor
- Summary changed from ENHANCE-05 — RK-3 time stepping to ENHANCE-04 — FBS and RK3 time stepping
comment:5 Changed 7 years ago by clevy
- Priority changed from normal to high
comment:6 Changed 7 years ago by nicolasmartin
- Summary changed from ENHANCE-04 — FBS and RK3 time stepping to ENHANCE-04(2017WP) — FBS and RK3 time stepping
Modification of summary for standardisation
comment:7 Changed 7 years ago by clevy
- Milestone changed from 2018 WP to 2018 release-4.0
comment:8 Changed 7 years ago by gm
- Milestone changed from 2018 release-4.0 to 2018 WP
comment:9 Changed 7 years ago by gm
- Priority changed from high to low
comment:10 Changed 7 years ago by clevy
- Milestone changed from 2018 WP to 2018 release-4.0
- Priority changed from low to high
comment:11 Changed 6 years ago by nemo
- Status changed from new to assigned
comment:12 Changed 6 years ago by gm
In 9839:
comment:13 Changed 6 years ago by gm
- Description modified (diff)
- Summary changed from ENHANCE-04(2017WP) — FBS and RK3 time stepping to ENHANCE-04(2017WP) — MLF and RK3 time stepping
- wp_comment set to strategy of implementation and design of the targeted code ~OK. Two big steps: (1) transform the leap-frog scheme (MLF) to be consistent with a 2-level time-stepping environment ; (2) introduce the RK3 scheme. Step 1 expected to be ready for the 2018 merge party whereas Step (2) is not assured at that time.
comment:14 Changed 6 years ago by gm
In 9863:
comment:15 Changed 6 years ago by gm
In 9923:
comment:16 Changed 6 years ago by gm
In 9937:
comment:17 Changed 6 years ago by gm
In 9939:
comment:18 Changed 6 years ago by gm
In 10001:
comment:19 Changed 6 years ago by gm
In 10009:
comment:20 Changed 6 years ago by gm
In 10010:
comment:21 Changed 6 years ago by gm
In 10023:
comment:22 Changed 6 years ago by gm
In 10030:
comment:23 Changed 6 years ago by gm
- Keywords MLF added; FBS removed
- wp_comment changed from strategy of implementation and design of the targeted code ~OK. Two big steps: (1) transform the leap-frog scheme (MLF) to be consistent with a 2-level time-stepping environment ; (2) introduce the RK3 scheme. Step 1 expected to be ready for the 2018 merge party whereas Step (2) is not assured at that time. to strategy of implementation and design of the targeted code ~OK. Two steps: (1) modify the leap-frog scheme (MLF) to be consistent with the forthcoming RK3 scheme; and (2) introduce the RK3 scheme. Step (1) (branches/2018/dev_r9838_ENHANCE04_MLF]) ready for the 2018 merge party while Step (2) is scheduled for WP2019.
comment:24 Changed 6 years ago by smasson
- mp_status set to no
comment:25 Changed 6 years ago by nicolasmartin
- Milestone changed from 2018 release-4.0 to Unscheduled
Remove 'Development' type