Skip to content
Failed

Console Output

Started by an SCM change
Obtained jenkins_tests/clubb_release_diff_test/Jenkinsfile from git https://github.com/larson-group/clubb.git
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Still waiting to schedule task
‘Mac’ is reserved for jobs with matching label expression
Running on Jenkins in /home/jenkins/workspace/clubb_release_diff_test
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Cloning the remote Git repository
Cloning repository https://github.com/larson-group/clubb.git
 > git init /home/jenkins/workspace/clubb_release_diff_test # timeout=10
Fetching upstream changes from https://github.com/larson-group/clubb.git
 > git --version # timeout=10
 > git --version # 'git version 1.8.3.1'
using GIT_ASKPASS to set credentials A token based key used by Jenkins to preform Github actions, created 6/21/2021
 > git fetch --tags --progress https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 1bdc13a941c5b4ace4ef248c5cd76240eb9269ee (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 1bdc13a941c5b4ace4ef248c5cd76240eb9269ee # timeout=10
Commit message: "Eliminating l_include_ice and sat_ice_ratio. For ticket #926 Results are BFB identical."
 > git rev-list --no-walk d4f17af1e782b8c942e9d85cec08e2396228331c # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Checkout Clubb and Clubb_Release)
[Pipeline] sh
+ git clone https://github.com/larson-group/clubb.git
Cloning into 'clubb'...
+ git clone https://github.com/larson-group/clubb_release.git
Cloning into 'clubb_release'...
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Diff)
[Pipeline] sh
+ diff --exclude=.git --exclude=version_clubb_core.txt --exclude=version_silhs.txt -r clubb clubb_release
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/doc/WRF_HOC/module_bl_newhoc.F clubb_release/doc/WRF_HOC/module_bl_newhoc.F
111a112,114
> REAL, PARAMETER:: C2_in          = 1.300000 ! Low Skewness in C2 Skewness Function.
> REAL, PARAMETER:: C2b_in         = 1.300000 ! High Skewness in C2 Skewness Function.
> REAL, PARAMETER:: C2c_in         = 5.000000 ! Degree of Slope of C2 Skewness Function.
507c510
<              C4_in, C5_in,                                                &
---
>              C2_in, C2b_in, C2c_in, C4_in, C5_in,                         &
1165c1168
<                 C4_in, C5_in,                                                &
---
>                 C2_in, C2b_in, C2c_in, C4_in, C5_in,                         &
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/ens_tune/error_combined_001.in clubb_release/ens_tune/error_combined_001.in
51a52,54
> C2          = 0.
> C2b         = 0.
> C2c         = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/experimental/diag_var.F.up2vp2_sqd3ptdiff.20080326 clubb_release/experimental/diag_var.F.up2vp2_sqd3ptdiff.20080326
44c44
<      .    only: C2rt, C2thl, C2rtthl, c_K2, nu2, nu9, 
---
>      .    only: C2, C2b, C2c, C2rt, C2thl, C2rtthl, c_K2, nu2, nu9, 
152,153c152,153
<      !   C2rt_1d(1:gr%nz) 
<     ! .  = C2b + (C2-C2b) *exp( -0.5 * (Skwm(1:gr%nz)/C2c)**2 )
---
>         C2rt_1d(1:gr%nz) 
>      .  = C2b + (C2-C2b) *exp( -0.5 * (Skwm(1:gr%nz)/C2c)**2 )
155,156c155,156
<      !   C2thl_1d   = C2rt_1d
<       !  C2rtthl_1d = C2rt_1d
---
>         C2thl_1d   = C2rt_1d
>         C2rtthl_1d = C2rt_1d
158c158
<        ! C2sclr_1d  = C2rt_1d
---
>         C2sclr_1d  = C2rt_1d
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters/configurable_model_flags.in clubb_release/input/tunable_parameters/configurable_model_flags.in
12a13
> l_single_C2_Skw              = .false.,
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters/tunable_parameters.in clubb_release/input/tunable_parameters/tunable_parameters.in
4a5
> ! C2, C2b, & C2c are not used unless l_single_C2_Skw is true.
12a14,16
> C2          = 1.300000 ! Low Skewness in C2 Skewness Function. Units [-]
> C2b         = 1.300000 ! High Skewness in C2 Skewness Function. Units [-]
> C2c         = 5.000000 ! Degree of Slope of C2 Skewness Function. Units [-]
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters_compatible_r8029/configurable_model_flags.in clubb_release/input/tunable_parameters_compatible_r8029/configurable_model_flags.in
8a9
> l_single_C2_Skw             = .false.,
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters_compatible_r8029/tunable_parameters.in clubb_release/input/tunable_parameters_compatible_r8029/tunable_parameters.in
4a5
> ! C2, C2b, & C2c are not used unless l_single_C2_Skw is true.
12a14,16
> C2          = 1.300000 ! Low Skewness in C2 Skewness Function. Units [-]
> C2b         = 1.300000 ! High Skewness in C2 Skewness Function. Units [-]
> C2c         = 5.000000 ! Degree of Slope of C2 Skewness Function. Units [-]
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters_e3sm/configurable_model_flags.in clubb_release/input/tunable_parameters_e3sm/configurable_model_flags.in
12a13
> l_single_C2_Skw              = .false.,
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters_e3sm/tunable_parameters.in clubb_release/input/tunable_parameters_e3sm/tunable_parameters.in
4a5
> ! C2, C2b, & C2c are not used unless l_single_C2_Skw is true.
12a14,16
> C2          = 1.300000 ! Low Skewness in C2 Skewness Function. Units [-]
> C2b         = 1.300000 ! High Skewness in C2 Skewness Function. Units [-]
> C2c         = 5.000000 ! Degree of Slope of C2 Skewness Function. Units [-]
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters_Lscale/configurable_model_flags.in clubb_release/input/tunable_parameters_Lscale/configurable_model_flags.in
12a13
> l_single_C2_Skw              = .false.,
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input/tunable_parameters_Lscale/tunable_parameters.in clubb_release/input/tunable_parameters_Lscale/tunable_parameters.in
4a5
> ! C2, C2b, & C2c are not used unless l_single_C2_Skw is true.
12a14,16
> C2          = 1.300000 ! Low Skewness in C2 Skewness Function. Units [-]
> C2b         = 1.300000 ! High Skewness in C2 Skewness Function. Units [-]
> C2c         = 5.000000 ! Degree of Slope of C2 Skewness Function. Units [-]
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_all.in clubb_release/input_misc/tuner/error_all.in
127a128,130
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_arm_97.in clubb_release/input_misc/tuner/error_arm_97.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_arm.in clubb_release/input_misc/tuner/error_arm.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_atex.in clubb_release/input_misc/tuner/error_atex.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_bomex.in clubb_release/input_misc/tuner/error_bomex.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_dycoms2_rf01.in clubb_release/input_misc/tuner/error_dycoms2_rf01.in
42a43,45
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_dycoms2_rf02_do.in clubb_release/input_misc/tuner/error_dycoms2_rf02_do.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_dycoms2_rf02_ds.in clubb_release/input_misc/tuner/error_dycoms2_rf02_ds.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_dycoms2_rf02_nd.in clubb_release/input_misc/tuner/error_dycoms2_rf02_nd.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_fire.in clubb_release/input_misc/tuner/error_fire.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_gabls2.in clubb_release/input_misc/tuner/error_gabls2.in
42a43,45
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_gabls3_night.in clubb_release/input_misc/tuner/error_gabls3_night.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_lba.in clubb_release/input_misc/tuner/error_lba.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_nov11_altocu.in clubb_release/input_misc/tuner/error_nov11_altocu.in
41a42,44
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_rico.in clubb_release/input_misc/tuner/error_rico.in
43a44,46
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_ticket_756.in clubb_release/input_misc/tuner/error_ticket_756.in
60a61,64
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
> C4                           = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/input_misc/tuner/error_wangara.in clubb_release/input_misc/tuner/error_wangara.in
42a43,45
> C2                           = 0.
> C2b                          = 0.
> C2c                          = 0.
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/run_scripts/run_tuner.bash clubb_release/run_scripts/run_tuner.bash
256a257
> exit
290,296d290
< 
< # Copy the contents of the error_*.in file to the tuner log so they will be saved
< TUNER_LOG=`ls -t ../input/tuning_run_results_* | head -n 1`
< echo "" >> $TUNER_LOG
< echo "********************************" >> $TUNER_LOG
< echo "contents of " $ERROR_IN >> $TUNER_LOG
< cat $ERROR_IN >> $TUNER_LOG
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/advance_clubb_core_module.F90 clubb_release/src/CLUBB_core/advance_clubb_core_module.F90
1527a1528
>                              clubb_config_flags%l_single_C2_Skw,          & ! intent(in)
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/advance_xp2_xpyp_module.F90 clubb_release/src/CLUBB_core/advance_xp2_xpyp_module.F90
64a65
>                                l_single_C2_Skw,                           & ! In
119a121,123
>         C2,       &
>         C2b,      &
>         C2c,      &
277a282
>       l_single_C2_Skw,           & ! Use a single Skewness dependent C2 for rtp2, thlp2, & rtpthlp
394,395c399
<      ! Use 3 different values of C2 for rtp2, thlp2, rtpthlp.
<      if ( l_C2_cloud_frac ) then
---
>     if ( l_single_C2_Skw ) then
397,414c401,402
<         do k = 1, gr%nz, 1
<            if ( cloud_frac(k) >= cloud_frac_min ) then
<               C2rt_1d(k) = C2rt * max( min_cloud_frac_mult, cloud_frac(k) )
<               C2thl_1d(k) = C2thl * max( min_cloud_frac_mult, cloud_frac(k) )
<               C2rtthl_1d(k) = C2rtthl &
<                               * max( min_cloud_frac_mult, cloud_frac(k) )
<            else ! cloud_frac(k) < cloud_frac_min
<               C2rt_1d(k)    = C2rt
<               C2thl_1d(k)   = C2thl
<               C2rtthl_1d(k) = C2rtthl
<            endif ! cloud_frac(k) >= cloud_frac_min
<         enddo ! k = 1, gr%nz, 1
< 
<      else
< 
<         C2rt_1d    = C2rt
<         C2thl_1d   = C2thl
<         C2rtthl_1d = C2rtthl
---
>        ! Use a single value of C2 for all equations.
>        C2rt_1d = C2b + ( C2 - C2b ) * exp( -one_half * ( Skw_zm / C2c )**2 )
416c404,439
<      endif ! l_C2_cloud_frac
---
>        if ( l_C2_cloud_frac ) then
>           do k = 1, gr%nz, 1
>              if ( cloud_frac(k) >= cloud_frac_min ) then
>                 C2rt_1d(k) &
>                 = C2rt_1d(k) * max( min_cloud_frac_mult, cloud_frac(k) )
>              endif ! cloud_frac(k) >= cloud_frac_min
>           enddo ! k = 1, gr%nz, 1
>        endif ! l_C2_cloud_frac
> 
>        C2thl_1d   = C2rt_1d
>        C2rtthl_1d = C2rt_1d
>        C2sclr_1d  = C2rt_1d
> 
>     else ! .not. l_single_C2_Skw
> 
>        ! Use 3 different values of C2 for rtp2, thlp2, rtpthlp.
>        if ( l_C2_cloud_frac ) then
> 
>           do k = 1, gr%nz, 1
>              if ( cloud_frac(k) >= cloud_frac_min ) then
>                 C2rt_1d(k) = C2rt * max( min_cloud_frac_mult, cloud_frac(k) )
>                 C2thl_1d(k) = C2thl * max( min_cloud_frac_mult, cloud_frac(k) )
>                 C2rtthl_1d(k) = C2rtthl &
>                                 * max( min_cloud_frac_mult, cloud_frac(k) )
>              else ! cloud_frac(k) < cloud_frac_min
>                 C2rt_1d(k)    = C2rt
>                 C2thl_1d(k)   = C2thl
>                 C2rtthl_1d(k) = C2rtthl
>              endif ! cloud_frac(k) >= cloud_frac_min
>           enddo ! k = 1, gr%nz, 1
> 
>        else
> 
>           C2rt_1d    = C2rt
>           C2thl_1d   = C2thl
>           C2rtthl_1d = C2rtthl
418c441
<      C2sclr_1d = C2rt  ! Use rt value for now
---
>        endif ! l_C2_cloud_frac
419a443
>        C2sclr_1d = C2rt  ! Use rt value for now
420a445
>     endif ! l_single_C2_Skw
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/clubb_api_module.F90 clubb_release/src/CLUBB_core/clubb_api_module.F90
141c141
<     iC1, iC1b, iC1c, &
---
>     iC1, iC1b, iC1c, iC2, iC2b, iC2c,  &
252c252
<         iC1, iC1b, iC1c, &
---
>         iC1, iC1b, iC1c, iC2, iC2b, iC2c,  &
2397c2397,2398
<                                      l_standard_term_ta &
---
>                                      l_standard_term_ta, &
>                                      l_single_C2_Skw &
2420c2421
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
2423a2425
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
2433c2435,2436
<                              l_standard_term_ta & ! Intent(in)
---
>                              l_standard_term_ta, & ! Intent(in)
>                              l_single_C2_Skw & ! Intent(in)
3168a3172
>                                                  l_single_C2_Skw, & ! Out
3284a3289,3290
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
3331a3338
>                                          l_single_C2_Skw, & ! Out
3383a3391
>                                                      l_single_C2_Skw, & ! In
3501a3510,3511
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
3552a3563
>                                              l_single_C2_Skw, & ! In
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/mixing_length.F90 clubb_release/src/CLUBB_core/mixing_length.F90
808a809,813
>     use constants_clubb, only: &
>         zero, &
>         one, &
>         T_freeze_K
> 
813a819,825
>     ! Parameters
>     logical, parameter :: &
>       l_include_ice = .false. ! Include ice in calculation of rsat_par
> 
>     real( kind = core_rknd ), parameter :: &
>       T_all_ice = 233.15_core_rknd ! Temperature at which only ice is included in calculation [K]
> 
824c836,839
<       sat_mixrat_liq_res
---
>       sat_ice_ratio, &    ! Ratio of interpolation between sat_mixrat_liq and sat_mixrat_ice.
>                           ! sat_ice_ratio=1 ---> rsatl_par = sat_mixrat_ice
>       sat_mixrat_liq_res, &
>       sat_mixrat_ice_res
829,831c844,863
<     ! Include liquid.
<     if ( l_sat_mixrat_lookup ) then
<       sat_mixrat_liq_res = sat_mixrat_liq_lookup( p_in_Pa, tl_par )
---
>     if ( l_include_ice ) then
>       if ( tl_par >= T_freeze_K ) then
>         sat_ice_ratio = zero
>       else if ( tl_par <= T_all_ice ) then
>         sat_ice_ratio = one
>       else
>         ! Linear interpolation
>         sat_ice_ratio = ( T_freeze_K - tl_par ) / ( T_freeze_K - T_all_ice )
>       end if
>     else
>       sat_ice_ratio = zero
>     end if ! l_include_ice
> 
>     if ( sat_ice_ratio < one ) then
>       ! Include liquid.
>       if ( l_sat_mixrat_lookup ) then
>         sat_mixrat_liq_res = sat_mixrat_liq_lookup( p_in_Pa, tl_par )
>       else
>         sat_mixrat_liq_res = sat_mixrat_liq( p_in_Pa, tl_par )
>       end if
833c865
<       sat_mixrat_liq_res = sat_mixrat_liq( p_in_Pa, tl_par )
---
>       sat_mixrat_liq_res = zero
835,836c867,875
<     
<     rsatl_par = sat_mixrat_liq_res 
---
> 
>     if ( sat_ice_ratio > zero ) then
>       ! Include ice.
>       sat_mixrat_ice_res = sat_mixrat_ice( p_in_Pa, tl_par )
>     else
>       sat_mixrat_ice_res = zero
>     end if
> 
>     rsatl_par = sat_mixrat_liq_res + ( sat_mixrat_ice_res - sat_mixrat_liq_res ) * sat_ice_ratio
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/model_flags.F90 clubb_release/src/CLUBB_core/model_flags.F90
244a245,246
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
359a362
>                                              l_single_C2_Skw, &
479a483,484
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
529a535
>     l_single_C2_Skw = .false.
584a591
>                                                  l_single_C2_Skw, &
705a713,714
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
759a769
>     clubb_config_flags%l_single_C2_Skw = l_single_C2_Skw
832a843
>     write(iunit,*) "l_single_C2_Skw = ", clubb_config_flags%l_single_C2_Skw
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/output_netcdf.F90 clubb_release/src/CLUBB_core/output_netcdf.F90
195a196
>                            l_single_C2_Skw, &
231c232
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
234a236
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
256a259
>                         l_single_C2_Skw, & ! intent(in)
567a571
>                           l_single_C2_Skw, &
638c642
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
641a646
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
813c818
<     allocate( stat(6) ) ! # of model flags
---
>     allocate( stat(7) ) ! # of model flags
819,821c824,828
<     stat(4) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_gamma_Skw", lchar( l_gamma_Skw ) )
<     stat(5) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_uv_nudge", lchar( l_uv_nudge ) )
<     stat(6) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_tke_aniso", lchar( l_tke_aniso ) )
---
>     stat(4) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_single_C2_Skw", &
>       lchar( l_single_C2_Skw ) )
>     stat(5) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_gamma_Skw", lchar( l_gamma_Skw ) )
>     stat(6) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_uv_nudge", lchar( l_uv_nudge ) )
>     stat(7) = nf90_put_att( ncf%iounit, NF90_GLOBAL, "l_tke_aniso", lchar( l_tke_aniso ) )
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/parameter_indices.F90 clubb_release/src/CLUBB_core/parameter_indices.F90
29c29
<     nparams = 97 ! Total tunable parameters
---
>     nparams = 100 ! Total tunable parameters
43,71c43,74
<     iC2rt             =  4, & 
<     iC2thl            =  5, & 
<     iC2rtthl          =  6, & 
<     iC4               =  7, & 
<     iC_uu_shr         =  8, &
<     iC_uu_buoy        =  9, & 
<     iC6rt             = 10, & 
<     iC6rtb            = 11, & 
<     iC6rtc            = 12, & 
<     iC6thl            = 13, & 
<     iC6thlb           = 14, & 
<     iC6thlc           = 15, & 
<     iC7               = 16, & 
<     iC7b              = 17, & 
<     iC7c              = 18, & 
<     iC8               = 19, & 
<     iC8b              = 20, & 
<     iC10              = 21, & 
<     iC11              = 22, & 
<     iC11b             = 23, & 
<     iC11c             = 24, & 
<     iC12              = 25, & 
<     iC13              = 26, & 
<     iC14              = 27, &
<     iC_wp2_pr_dfsn    = 28, &
<     iC_wp3_pr_tp      = 29, &
<     iC_wp3_pr_turb    = 30, &
<     iC_wp3_pr_dfsn    = 31, &
<     iC_wp2_splat      = 32
---
>     iC2               =  4, & 
>     iC2b              =  5, & 
>     iC2c              =  6, & 
>     iC2rt             =  7, & 
>     iC2thl            =  8, & 
>     iC2rtthl          =  9, & 
>     iC4               = 10, & 
>     iC_uu_shr         = 11, &
>     iC_uu_buoy        = 12, & 
>     iC6rt             = 13, & 
>     iC6rtb            = 14, & 
>     iC6rtc            = 15, & 
>     iC6thl            = 16, & 
>     iC6thlb           = 17, & 
>     iC6thlc           = 18, & 
>     iC7               = 19, & 
>     iC7b              = 20, & 
>     iC7c              = 21, & 
>     iC8               = 22, & 
>     iC8b              = 23, & 
>     iC10              = 24, & 
>     iC11              = 25, & 
>     iC11b             = 26, & 
>     iC11c             = 27, & 
>     iC12              = 28, & 
>     iC13              = 29, & 
>     iC14              = 30, &
>     iC_wp2_pr_dfsn    = 31, &
>     iC_wp3_pr_tp      = 32, &
>     iC_wp3_pr_turb    = 33, &
>     iC_wp3_pr_dfsn    = 34, &
>     iC_wp2_splat      = 35
74,77c77,80
<     iC6rt_Lscale0     = 33, &
<     iC6thl_Lscale0    = 34, &
<     iC7_Lscale0       = 35, &
<     iwpxp_L_thresh    = 36
---
>     iC6rt_Lscale0     = 36, &
>     iC6thl_Lscale0    = 37, &
>     iC7_Lscale0       = 38, &
>     iwpxp_L_thresh    = 39
80,95c83,98
<     ic_K              = 37, & 
<     ic_K1             = 38, & 
<     inu1              = 39, & 
<     ic_K2             = 40, & 
<     inu2              = 41, & 
<     ic_K6             = 42, & 
<     inu6              = 43, & 
<     ic_K8             = 44, & 
<     inu8              = 45, & 
<     ic_K9             = 46, & 
<     inu9              = 47, & 
<     inu10             = 48, &
<     ic_K_hm           = 49, & 
<     ic_K_hmb          = 50, & 
<     iK_hm_min_coef    = 51, & 
<     inu_hm            = 52 
---
>     ic_K              = 40, & 
>     ic_K1             = 41, & 
>     inu1              = 42, & 
>     ic_K2             = 43, & 
>     inu2              = 44, & 
>     ic_K6             = 45, & 
>     inu6              = 46, & 
>     ic_K8             = 47, & 
>     inu8              = 48, & 
>     ic_K9             = 49, & 
>     inu9              = 50, & 
>     inu10             = 51, &
>     ic_K_hm           = 52, & 
>     ic_K_hmb          = 53, & 
>     iK_hm_min_coef    = 54, & 
>     inu_hm            = 55 
98,142c101,145
<     islope_coef_spread_DG_means_w = 53, &
<     ipdf_component_stdev_factor_w = 54, &
<     icoef_spread_DG_means_rt      = 55, &
<     icoef_spread_DG_means_thl     = 56, &
<     igamma_coef                   = 57, & 
<     igamma_coefb                  = 58, & 
<     igamma_coefc                  = 59, & 
<     imu                           = 60, & 
<     ibeta                         = 61, & 
<     ilmin_coef                    = 62, &
<     iomicron                      = 63, &
<     izeta_vrnce_rat               = 64, &
<     iupsilon_precip_frac_rat      = 65, &
<     ilambda0_stability_coef       = 66, &
<     imult_coef                    = 67, &
<     itaumin                       = 68, &
<     itaumax                       = 69, &
<     iLscale_mu_coef               = 70, &
<     iLscale_pert_coef             = 71, &
<     ialpha_corr                   = 72, &
<     iSkw_denom_coef               = 73, &
<     ic_K10                        = 74, &
<     ic_K10h                       = 75, &
<     ithlp2_rad_coef               = 76, &
<     ithlp2_rad_cloud_frac_thresh  = 77, &
<     iup2_sfc_coef                 = 78, &
<     iSkw_max_mag                  = 79, &
<     iC_invrs_tau_bkgnd            = 80, &
<     iC_invrs_tau_sfc              = 81, &
<     iC_invrs_tau_shear            = 82, &
<     iC_invrs_tau_N2               = 83, &
<     iC_invrs_tau_N2_wp2           = 84, &
<     iC_invrs_tau_N2_xp2           = 85, &
<     iC_invrs_tau_N2_wpxp          = 86, &
<     iC_invrs_tau_N2_clear_wp3     = 87, &
<     iC_invrs_tau_wpxp_Ri          = 88, &
<     iC_invrs_tau_wpxp_N2_thresh   = 89, &
<     ixp3_coef_base                = 90, &
<     ixp3_coef_slope               = 91, &
<     ialtitude_threshold           = 92, &
<     irtp2_clip_coef               = 93, &
<     iCx_min                       = 94, &
<     iCx_max                       = 95, &
<     iRichardson_num_min           = 96, &
<     iRichardson_num_max           = 97
---
>     islope_coef_spread_DG_means_w = 56, &
>     ipdf_component_stdev_factor_w = 57, &
>     icoef_spread_DG_means_rt      = 58, &
>     icoef_spread_DG_means_thl     = 59, &
>     igamma_coef                   = 60, & 
>     igamma_coefb                  = 61, & 
>     igamma_coefc                  = 62, & 
>     imu                           = 63, & 
>     ibeta                         = 64, & 
>     ilmin_coef                    = 65, &
>     iomicron                      = 66, &
>     izeta_vrnce_rat               = 67, &
>     iupsilon_precip_frac_rat      = 68, &
>     ilambda0_stability_coef       = 69, &
>     imult_coef                    = 70, &
>     itaumin                       = 71, &
>     itaumax                       = 72, &
>     iLscale_mu_coef               = 73, &
>     iLscale_pert_coef             = 74, &
>     ialpha_corr                   = 75, &
>     iSkw_denom_coef               = 76, &
>     ic_K10                        = 77, &
>     ic_K10h                       = 78, &
>     ithlp2_rad_coef               = 79, &
>     ithlp2_rad_cloud_frac_thresh  = 80, &
>     iup2_sfc_coef                 = 81, &
>     iSkw_max_mag                  = 82, &
>     iC_invrs_tau_bkgnd            = 83, &
>     iC_invrs_tau_sfc              = 84, &
>     iC_invrs_tau_shear            = 85, &
>     iC_invrs_tau_N2               = 86, &
>     iC_invrs_tau_N2_wp2           = 87, &
>     iC_invrs_tau_N2_xp2           = 88, &
>     iC_invrs_tau_N2_wpxp          = 89, &
>     iC_invrs_tau_N2_clear_wp3     = 90, &
>     iC_invrs_tau_wpxp_Ri          = 91, &
>     iC_invrs_tau_wpxp_N2_thresh   = 92, &
>     ixp3_coef_base                = 93, &
>     ixp3_coef_slope               = 94, &
>     ialtitude_threshold           = 95, &
>     irtp2_clip_coef               = 96, &
>     iCx_min                       = 97, &
>     iCx_max                       = 98, &
>     iRichardson_num_min           = 99, &
>     iRichardson_num_max           = 100
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/parameters_tunable.F90 clubb_release/src/CLUBB_core/parameters_tunable.F90
49a50
>     C2          = 1.300000_core_rknd,    & ! Low Skewness in C2 Skw. Function    [-]
52a54,55
>     C2b         = 1.300000_core_rknd,    & ! High Skewness in C2 Skw. Function   [-]
>     C2c         = 5.000000_core_rknd,    & ! Degree of Slope of C2 Skw. Function [-]
79c82
< !$omp threadprivate(C1, C1b, C1c, &
---
> !$omp threadprivate(C1, C1b, C1c, C2, C2b, C2c, &
318c321
<     C1, C1b, C1c, & 
---
>     C1, C1b, C1c, C2, C2b, C2c,  & 
355c358,359
<        "C1c                         ", &
---
>        "C1c                         ", "C2                          ", &
>        "C2b                         ", "C2c                         ", &
619c623
<                C1, C1b, C1c, C2rt, C2thl, C2rtthl, & ! intent(out)
---
>                C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, & ! intent(out)
1452c1456
<              ( C1, C1b, C1c, C2rt, C2thl, C2rtthl, & ! intent(in)
---
>              ( C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, & ! intent(in)
1537c1541
<       C1, C1b, C1c, & 
---
>       C1, C1b, C1c, C2, C2b, C2c,  & 
1573c1577
<              ( C1, C1b, C1c, C2rt, C2thl, C2rtthl, & ! intent(in)
---
>              ( C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, & ! intent(in)
1630c1634
<              ( C1, C1b, C1c, C2rt, C2thl, C2rtthl, &
---
>              ( C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, &
1666a1671,1673
>         iC2, & 
>         iC2b, & 
>         iC2c, & 
1771c1778
<       C1, C1b, C1c, C2rt, C2thl, C2rtthl, & 
---
>       C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, & 
1798a1806,1808
>     params(iC2)      = C2
>     params(iC2b)     = C2b
>     params(iC2c)     = C2c
1822a1833
> 
1827a1839
> 
1831a1844
> 
1847a1861
> 
1851a1866
> 
1854a1870
> 
1855a1872
> 
1856a1874
> 
1857a1876
> 
1859a1879
> 
1862a1883
> 
1864a1886
> 
1901c1923
<                C1, C1b, C1c, C2rt, C2thl, C2rtthl, &
---
>                C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, &
1937a1960,1962
>         iC2, & 
>         iC2b, & 
>         iC2c, & 
2045c2070
<       C1, C1b, C1c, C2rt, C2thl, C2rtthl, & 
---
>       C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, & 
2069a2095,2097
>     C2      = params(iC2)
>     C2b     = params(iC2b)
>     C2c     = params(iC2c)
2197c2225
<              ( C1, C1b, C1c, C2rt, C2thl, C2rtthl, & ! intent(in)
---
>              ( C1, C1b, C1c, C2, C2b, C2c, C2rt, C2thl, C2rtthl, & ! intent(in)
2245a2274,2276
>     C2                           = init_value
>     C2b                          = init_value
>     C2c                          = init_value
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/CLUBB_core/stats_clubb_utilities.F90 clubb_release/src/CLUBB_core/stats_clubb_utilities.F90
1613c1613,1614
<                                  l_standard_term_ta &
---
>                                  l_standard_term_ta, &
>                                  l_single_C2_Skw &
1673c1674
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
1676a1678
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
1771a1774
>                            l_single_C2_Skw, & ! intent(in)
1775a1779
>                            l_single_C2_Skw, & ! intent(in)
1780a1785
>                              l_single_C2_Skw, & ! intent(in)
1784a1790
>                              l_single_C2_Skw, & ! intent(in)
1790a1797
>                              l_single_C2_Skw, & ! intent(in)
1794a1802
>                              l_single_C2_Skw, & ! intent(in)
1799a1808
>                            l_single_C2_Skw, & ! intent(in)
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/clubb_driver.F90 clubb_release/src/clubb_driver.F90
785a786,787
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
824c826
<       l_tke_aniso, l_vert_avg_closure, l_standard_term_ta, &
---
>       l_tke_aniso, l_vert_avg_closure, l_single_C2_Skw, l_standard_term_ta, &
976a979
>                                          l_single_C2_Skw, & ! Intent(out)
1344a1348
>                                              l_single_C2_Skw, & ! Intent(in)
1700,1703c1704,1708
<       clubb_config_flags%l_standard_term_ta = model_flags_array(8)
<       clubb_config_flags%l_tke_aniso = model_flags_array(9)
<       clubb_config_flags%l_use_cloud_cover = model_flags_array(10)
<       clubb_config_flags%l_rcm_supersat_adj = model_flags_array(11)
---
>       clubb_config_flags%l_single_C2_Skw = model_flags_array(8)
>       clubb_config_flags%l_standard_term_ta = model_flags_array(9)
>       clubb_config_flags%l_tke_aniso = model_flags_array(10)
>       clubb_config_flags%l_use_cloud_cover = model_flags_array(11)
>       clubb_config_flags%l_rcm_supersat_adj = model_flags_array(12)
2329a2335
>                clubb_config_flags%l_single_C2_Skw,                           & ! In
2502c2508,2509
<                                clubb_config_flags%l_standard_term_ta &
---
>                                clubb_config_flags%l_standard_term_ta, &
>                                clubb_config_flags%l_single_C2_Skw &
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/clubb_tuner.F90 clubb_release/src/clubb_tuner.F90
520c520
<     ndim = 11, & ! Temporarily hardwired for a fixed number of flags
---
>     ndim = 12, & ! Temporarily hardwired for a fixed number of flags
651a652,653
>     l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                     ! rtpthlp
662c664
<     l_tke_aniso, l_vert_avg_closure, l_standard_term_ta, &
---
>     l_tke_aniso, l_vert_avg_closure, l_single_C2_Skw, l_standard_term_ta, &
715a718
>                                        l_single_C2_Skw, & ! Intent(out)
731,734c734,738
<   model_flags_default(8) = l_standard_term_ta
<   model_flags_default(9) = l_tke_aniso
<   model_flags_default(10) = l_use_cloud_cover
<   model_flags_default(11) = l_rcm_supersat_adj
---
>   model_flags_default(8) = l_single_C2_Skw
>   model_flags_default(9) = l_standard_term_ta
>   model_flags_default(10) = l_tke_aniso
>   model_flags_default(11) = l_use_cloud_cover
>   model_flags_default(12) = l_rcm_supersat_adj
845,848c849,853
<     l_standard_term_ta = model_flags_array(1,8)
<     l_tke_aniso = model_flags_array(1,9)
<     l_use_cloud_cover = model_flags_array(1,10)
<     l_rcm_supersat_adj = model_flags_array(1,11)
---
>     l_single_C2_Skw = model_flags_array(1,8)
>     l_standard_term_ta = model_flags_array(1,9)
>     l_tke_aniso = model_flags_array(1,10)
>     l_use_cloud_cover = model_flags_array(1,11)
>     l_rcm_supersat_adj = model_flags_array(1,12)
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/G_unit_test_types/pdf_parameter_tests.F90 clubb_release/src/G_unit_test_types/pdf_parameter_tests.F90
512a513,514
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
>                                       ! rtpthlp
559a562
>                                          l_single_C2_Skw, &
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/G_unit_test_types/spurious_source_test.F90 clubb_release/src/G_unit_test_types/spurious_source_test.F90
420a421
>       l_single_C2_Skw,              & ! Use a single Skewness dependent C2 for rtp2, thlp2, and
468a470
>                                          l_single_C2_Skw, &
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/SILHS/latin_hypercube_driver_module.F90 clubb_release/src/SILHS/latin_hypercube_driver_module.F90
39a40
>                l_single_C2_Skw, &                                          ! intent(in)
163c164
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
167c168
< 
---
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
413c414,415
<                                             l_standard_term_ta )
---
>                                             l_standard_term_ta, &
>                                             l_single_C2_Skw )
427c429,430
<                                           l_standard_term_ta )
---
>                                           l_standard_term_ta, &
>                                           l_single_C2_Skw )
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/SILHS/output_2D_samples_module.F90 clubb_release/src/SILHS/output_2D_samples_module.F90
119c119,120
<                l_standard_term_ta )
---
>                l_standard_term_ta, &
>                l_single_C2_Skw )
148c149
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
151a153
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
172a175
>                        l_single_C2_Skw, &
191c194,195
<                l_standard_term_ta )
---
>                l_standard_term_ta, &
>                l_single_C2_Skw )
228c232
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
231a236
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
259a265
>                        l_single_C2_Skw, &
diff '--exclude=.git' '--exclude=version_clubb_core.txt' '--exclude=version_silhs.txt' -r clubb/src/SILHS/silhs_api_module.F90 clubb_release/src/SILHS/silhs_api_module.F90
143a144
>     l_single_C2_Skw, & ! In
232c233
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
236c237
< 
---
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
298a300
>       l_single_C2_Skw, & ! In
321a324
>     l_single_C2_Skw, & ! In
411c414
<       l_standard_term_ta    ! Use the standard discretization for the turbulent advection terms.
---
>       l_standard_term_ta, & ! Use the standard discretization for the turbulent advection terms.
414a418
>       l_single_C2_Skw       ! Use a single Skewness dependent C2 for rtp2, thlp2, and rtpthlp
430a435
>       l_single_C2_Skw, & ! In
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] emailext
Sending email to: messnermet@uwm.edu
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 1
Finished: FAILURE