Hello!
In the tavg.F90 module for POP, there is a subroutine for outputting Nino indices within the source code. I need to call one of these Nino indices (NINO_3_POINT_4) in the fourcing_coupled.F90 module in order to override wind stress values in the tropical pacific (scaled by the NINO_3_POINT_4 value).
In some preliminary testing in which I set "ltavg_nino_diags = .true." in tavg.F90 in order to compute the Nino diagnostics, I get no errors and the Nino indices appear to be computed when I look at the ocn.log from the run. Here is an example of the output for one day in my one month test (this can also be seen in the ocn.log attached).
...
Local Time- and Space-Averages for Nino Regions: 00:00:00 2001-01-02
NINO_1_PLUS_2: 1992804.55087367
NINO_3: 2079324.26863628
NINO_3_POINT_4: 2171788.19381903
NINO_4: 2323748.57965494
(io_pio_init) create file
./b.e21.B1850.f09_g17.hybrid-enso.TEST.e008.pop.h.nday1.2001-01-01.nc
...
A few questions arise:
1. Is there any indication why the Nino indices are soooo large? The values seem completely unrealistic/erroneous.
2. These values aren't subsequently saved to any pop output files - any idea why?
3. I will need to call the NINO_3_POINT_4 index value in the forcing_coupled.F90 script. Is anyone aware of how to do this / is there any recommended example with another globally distributed variable that I could use?
I am running CESM2.1.0:
Compset: 1850_CAM60_CLM50%BGC-CROP_CICE_POP2_MOSART_CISM2%NOEVOLVE_WW3_BGC%BDRD
Grid: f09_g17
Run type: "startup" for now.
Source modifications:
src.pop: forcing_coupled.F90, ocn_import_export.F90, forcing_fields.F90, tavg.F90
Thanks for any help or suggestions!
Jacob
In the tavg.F90 module for POP, there is a subroutine for outputting Nino indices within the source code. I need to call one of these Nino indices (NINO_3_POINT_4) in the fourcing_coupled.F90 module in order to override wind stress values in the tropical pacific (scaled by the NINO_3_POINT_4 value).
In some preliminary testing in which I set "ltavg_nino_diags = .true." in tavg.F90 in order to compute the Nino diagnostics, I get no errors and the Nino indices appear to be computed when I look at the ocn.log from the run. Here is an example of the output for one day in my one month test (this can also be seen in the ocn.log attached).
...
Local Time- and Space-Averages for Nino Regions: 00:00:00 2001-01-02
NINO_1_PLUS_2: 1992804.55087367
NINO_3: 2079324.26863628
NINO_3_POINT_4: 2171788.19381903
NINO_4: 2323748.57965494
(io_pio_init) create file
./b.e21.B1850.f09_g17.hybrid-enso.TEST.e008.pop.h.nday1.2001-01-01.nc
...
A few questions arise:
1. Is there any indication why the Nino indices are soooo large? The values seem completely unrealistic/erroneous.
2. These values aren't subsequently saved to any pop output files - any idea why?
3. I will need to call the NINO_3_POINT_4 index value in the forcing_coupled.F90 script. Is anyone aware of how to do this / is there any recommended example with another globally distributed variable that I could use?
I am running CESM2.1.0:
Compset: 1850_CAM60_CLM50%BGC-CROP_CICE_POP2_MOSART_CISM2%NOEVOLVE_WW3_BGC%BDRD
Grid: f09_g17
Run type: "startup" for now.
Source modifications:
src.pop: forcing_coupled.F90, ocn_import_export.F90, forcing_fields.F90, tavg.F90
Thanks for any help or suggestions!
Jacob
Attachments
-
atm.log.22819131.230714-155557.gz128.5 KB · Views: 0
-
cesm.log.22819131.230714-155557.gz44.8 KB · Views: 0
-
cpl.log.22819131.230714-155557.gz10.4 KB · Views: 0
-
glc.log.22819131.230714-155557.gz5.3 KB · Views: 0
-
ice.log.22819131.230714-155557.gz84.6 KB · Views: 0
-
lnd.log.22819131.230714-155557.gz35.1 KB · Views: 0
-
ocn.log.22819131.230714-155557.gz33.6 KB · Views: 2
-
rof.log.22819131.230714-155557.gz9.7 KB · Views: 0
-
wav.log.22819131.230714-155557.gz10.4 KB · Views: 0
-
src.pop.zip60.3 KB · Views: 1