Skip to content
Success

Changes

Summary

  1. Add scripts to configure and run convergence test (details)
  2. reorgnize the scripts for convergence test simulations (details)
Commit 0e087bee28254a2bc2da5869a28352e1374b2b91 by bmg2
Add scripts to configure and run convergence test
This commit contains new scripts created to configure and run
convergence test simulations. There are four scripts:

1. run_scripts/run_cnvg_test_multi_cases.csh. This script is used to
    compile and run convergence simulations with specific configurations
    (see details in scripts for explations). After the simulations,the
    space-time convergence plots will also be generated.

2.run_scripts/convergence_config.py: this script "called" by the
   first script to generate the namelist file for CLUBB-SCM simulations.
   With this script, the modified configuration will be applied in the
   case run directory, while the files in default clubb will not be
   touched

3.run_scripts/convergence_function.py: this script contains function
   to modify the initial condition profile for convergence test
   simulations. It is called by run_scripts/convergence_config.py
   when the model is configured to use modified initial conditions

4.run_scripts/plot_l2_convergence.py: this is a sample script to
   generate the space-time convergence plots

Originally committed by Shixuan
The file was addedrun_scripts/plot_l2_convergence.py
The file was addedrun_scripts/convergence_config.py
The file was addedrun_scripts/convergence_function.py
The file was addedrun_scripts/run_cnvg_test_multi_cases.csh
Commit 53c717bb7dd9bddcd720cba58c46d77b7ad36c9c by bmg2
reorgnize the scripts for convergence test simulations
Move the script associated with convergence test simulation
in the folder of run_scripts/convergence_run

Originally committed by Shixuan
The file was removedrun_scripts/convergence_function.py
The file was removedrun_scripts/convergence_config.py
The file was addedrun_scripts/convergence_run/plot_l2_convergence.py
The file was addedrun_scripts/convergence_run/run_cnvg_test_multi_cases.csh
The file was removedrun_scripts/plot_l2_convergence.py
The file was removedrun_scripts/run_cnvg_test_multi_cases.csh
The file was addedrun_scripts/convergence_run/convergence_function.py
The file was addedrun_scripts/convergence_run/convergence_config.py