Skip to content
Success

Changes

Summary

  1. Pushing k loop down through clip_variance_level. (details)
  2. Udpates to make it possible for us to keep certain parameters equal to each other during tuning. (details)
  3. Further tuner updates.  These updates introduce the option to give a minimum value for tuned parameters.  Error checks are included. (details)
  4. Updating some comments related to the tuner updates. (details)
Commit dafbfbd0f0baf9f01fcb08b22f2a17333606a56a by rhodesk
Pushing k loop down through clip_variance_level.
This change is for the files advance_wp2_wp3_module and advance_xp2_xpyp_module.
In order to make this change, I added a new variable in the upper-level subroutine
that is an array version of the variable 'threshold' and passed it along to the lower subroutine.
The loop is still present in order to calculate the values of threshold, however, the calls
to the subroutine is outside of the loop. The only calculations inside the loop is for
and intrensic function, max.
All results are BFB identical for default case along with l_stats_samp being set to true.
For ticket #951.
The file was modified advance_wp2_wp3_module.F90 (diff)
The file was modified clip_explicit.F90 (diff)
The file was modified advance_xp2_xpyp_module.F90 (diff)
Commit 72b5c72ac5985e9a585e44d615243bcbc6582ae8 by 59519056+bstephens82
Udpates to make it possible for us to keep certain parameters equal to each other during tuning.

Includes:

* a new subroutine in parameters_tunable.F90 that will read a new namelist in the error_*.in files
* updates to src/error.F90 to make sure the intended parameters are held equal throughout the tuning run
* updates to src.error.F90 to print the variables that were held equal at the end of the tuning run, together with their beginning and ending values, and updates to ensure that the new tuned values are copied into the new paramters_tunable_*.in file so they can be used for plotting or restarting the tuner.
* includes several simple error checks

See #939.
The file was modified parameters_tunable.F90 (diff)
Commit 94146014302b085c13961f6e0eab2dadedca0243 by 59519056+bstephens82
Further tuner updates.  These updates introduce the option to give a minimum value for tuned parameters.  Error checks are included.

See #939.
The file was modified parameters_tunable.F90 (diff)
Commit 5c73ee72a0175108bcc4b103ebd44c696a92a50a by 59519056+bstephens82
Updating some comments related to the tuner updates.

See #939.
The file was modified parameters_tunable.F90 (diff)