From 0df54f6dc28b2abefa9d038c7f4935435ff2b547 Mon Sep 17 00:00:00 2001 From: Bob Yantosca Date: Thu, 22 Dec 2022 15:43:54 -0500 Subject: [PATCH] Add VerboseOnCores switch to HEMCO_Config.rc template files run/CESM/HEMCO_Config.rc run/GEOS/HEMCO_Config.rc run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.* run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.* - Added "VerboseOnRoot" tag (which can be either "root" or "all') to determine on which cores HEMCO will create verbose output Signed-off-by: Bob Yantosca --- run/CESM/HEMCO_Config.rc | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CH4 | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.Hg | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.POPs | 1 + .../HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.metals | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCH4 | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCO | 1 + run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagO3 | 1 + run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 | 1 + .../HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers | 1 + run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem | 1 + run/GEOS/HEMCO_Config.rc | 1 + 16 files changed, 16 insertions(+) diff --git a/run/CESM/HEMCO_Config.rc b/run/CESM/HEMCO_Config.rc index 712a6bc41..a4727fb75 100644 --- a/run/CESM/HEMCO_Config.rc +++ b/run/CESM/HEMCO_Config.rc @@ -38,6 +38,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CH4 b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CH4 index 5fe1df3f0..4e7eb3a07 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CH4 +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CH4 @@ -39,6 +39,7 @@ Unit tolerance: 1 Negative values: 2 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 index 96033a40f..167b0fa9c 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 @@ -39,6 +39,7 @@ Unit tolerance: 1 Negative values: 2 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.Hg b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.Hg index a49eaffc7..cea9c9368 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.Hg +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.Hg @@ -40,6 +40,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.POPs b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.POPs index 1c15d74aa..33971bbe7 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.POPs +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.POPs @@ -39,6 +39,7 @@ Unit tolerance: 2 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers index 16e85516d..d625f3b0f 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers @@ -40,6 +40,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol index d66f051a8..ca5f35bfc 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.aerosol @@ -40,6 +40,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem index 3907496d8..02c2907e9 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem @@ -39,6 +39,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.metals b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.metals index a81f55bfd..781b62e9e 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.metals +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.metals @@ -40,6 +40,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCH4 b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCH4 index 571564350..a45bc438e 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCH4 +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCH4 @@ -47,6 +47,7 @@ Unit tolerance: 1 Negative values: 2 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCO b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCO index 3a04c2270..372b09fb4 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCO +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagCO @@ -40,6 +40,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all Mask fractions: false ### END SECTION SETTINGS ### diff --git a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagO3 b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagO3 index 655b70444..449cfad24 100644 --- a/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagO3 +++ b/run/GCClassic/HEMCO_Config.rc.templates/HEMCO_Config.rc.tagO3 @@ -39,6 +39,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 index 61ee0853d..c6cc8c764 100644 --- a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 +++ b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.CO2 @@ -37,6 +37,7 @@ Unit tolerance: 1 Negative values: 2 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers index a0e2eb6f8..106d90304 100644 --- a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers +++ b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.TransportTracers @@ -38,6 +38,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem index 80a229335..883389ac6 100644 --- a/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem +++ b/run/GCHP/HEMCO_Config.rc.templates/HEMCO_Config.rc.fullchem @@ -38,6 +38,7 @@ Unit tolerance: 1 Negative values: 0 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all ### END SECTION SETTINGS ### diff --git a/run/GEOS/HEMCO_Config.rc b/run/GEOS/HEMCO_Config.rc index 2736d532c..787b43e12 100644 --- a/run/GEOS/HEMCO_Config.rc +++ b/run/GEOS/HEMCO_Config.rc @@ -30,6 +30,7 @@ Unit tolerance: 1 Negative values: 2 Only unitless scale factors: false Verbose: false +VerboseOnCores: root # Accepted values: root all # ### END SECTION SETTINGS