RK3: compute advective flux in stprk3_stg
Context
For RK3 advective transport fluxes are computed for dynadv, trcadv and traadv while they can be computed only once.
-
Reference configuration/test case (to add, chosen or used as template) -
Modifications of versioned files: Fortran routines ( *.[Ffh]90
), namelists (namelist\_*cfg
), outputs settings (*.xml
), ... -
Additional dependencies
Proposal
At every RK3 stages : compute advective transport fluxes with barotropic correction only for dynadv and add stoke drift for tr[c/a]adv. At the 3rd stage : add mle and eiv contribution.
The coding strategy is made of several steps. Steps 1 & 2 should not change the results.
- externalise transport flux computation from trcadv and traadv
- adapt arguments of tra_mle_trp and ldf_eiv_trp
- externalise transport flux computation from dynadv_xxx
- compute wzv with transport fluxes ?
Edited by Sibylle Techene