Changeset 10874 for NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DYN/dynadv.F90
- Timestamp:
- 2019-04-15T15:57:37+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/DYN/dynadv.F90
r10789 r10874 53 53 CONTAINS 54 54 55 SUBROUTINE dyn_adv( kt , ktlev1, ktlev2, pu_rhs, pv_rhs)55 SUBROUTINE dyn_adv( kt ) 56 56 !!--------------------------------------------------------------------- 57 57 !! *** ROUTINE dyn_adv *** … … 67 67 !!---------------------------------------------------------------------- 68 68 INTEGER, INTENT( in ) :: kt ! ocean time-step index 69 INTEGER, INTENT( in ) :: ktlev1, ktlev2 ! time level indices for source terms70 REAL(wp), INTENT( inout), DIMENSION(jpi,jpj,jpk) :: pu_rhs, pv_rhs ! momentum trends71 69 !!---------------------------------------------------------------------- 72 70 ! … … 75 73 SELECT CASE( n_dynadv ) !== compute advection trend and add it to general trend ==! 76 74 CASE( np_VEC_c2 ) 77 CALL dyn_keg ( kt, ktlev2, nn_dynkeg, pu_rhs, pv_rhs) ! vector form : horizontal gradient of kinetic energy78 CALL dyn_zad ( kt , ktlev2, pu_rhs, pv_rhs )! vector form : vertical advection75 CALL dyn_keg ( kt, nn_dynkeg ) ! vector form : horizontal gradient of kinetic energy 76 CALL dyn_zad ( kt ) ! vector form : vertical advection 79 77 CASE( np_FLX_c2 ) 80 CALL dyn_adv_cen2( kt , ktlev2, pu_rhs, pv_rhs )! 2nd order centered scheme78 CALL dyn_adv_cen2( kt ) ! 2nd order centered scheme 81 79 CASE( np_FLX_ubs ) 82 CALL dyn_adv_ubs ( kt , ktlev1, ktlev2, pu_rhs, pv_rhs) ! 3rd order UBS scheme (UP3)80 CALL dyn_adv_ubs ( kt ) ! 3rd order UBS scheme (UP3) 83 81 END SELECT 84 82 !
Note: See TracChangeset
for help on using the changeset viewer.