Hi Aneesh and Josh,
As I said MOC is usually a default variable in all nominal 1 degree CESM runs. I guess the tags created for the tutorial has reduced output streams to make it cheaper to run...
Could you check your the POP namelist file (pop_in) in your $RUNDIR. Specifically, check in transports_nml to see if moc_requested is set to true. I expect it to be false since you are not getting the MOC variable in your POP tavg files.
To fix this you will need to use user_nl_pop in your $CASEROOT directory. Just edit the file with your favorite text editor and add the following lines in it:
&transports_nml
lat_aux_begin = -90.0
lat_aux_end = 90.0
lat_aux_grid_type = 'southern'
moc_requested = .true.
n_heat_trans_requested = .true.
n_lat_aux_grid = 180
n_salt_trans_requested = .true.
n_transport_reg = 2
transport_reg2_names = 'Atlantic Ocean', 'Mediterranean Sea', 'Labrador Sea', 'GIN Sea', 'Arctic Ocean', 'Hudson Bay'
Next time you run the model, the POP tavg file should contain the variable MOC, N_HEAT, and N_SALT.
Note that if you are doing a continue run, you may have to create a branch or start a new case since CESM doesn't allow changes the output streams during a continue run.
Thanks Gary for sharing MOC datasets!
Fred