Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing SNOW_FILE for ice_ocean_SIS2/OM4_05 #240

Open
VLIUNSW opened this issue Sep 10, 2018 · 7 comments
Open

Missing SNOW_FILE for ice_ocean_SIS2/OM4_05 #240

VLIUNSW opened this issue Sep 10, 2018 · 7 comments

Comments

@VLIUNSW
Copy link

VLIUNSW commented Sep 10, 2018

Hi,

Would anyone please tell me which input file contains SNOW_FILE, or how to fix the following problem?

I got the following error message when I tried to run OM4_05:

FATAL from PE 0: Unable to find variable SNOW_FILE in any input files.

When I did a search in MOM6-examples:
grep -r "SNOW_FILE"
config_src/ice_solo_driver/MOM_surface_forcing.F90: call get_param(param_file, mdl, "SNOW_FILE", CS%snow_file, &
config_src/solo_driver/MOM_surface_forcing.F90: call get_param(param_file, mdl, "SNOW_FILE", CS%snow_file, &
config_src/solo_driver/MOM_surface_forcing.F90: call get_param(param_file, mdl, "SNOW_FILE", CS%snow_file, &

Which file is the param_file that sets CS%snow_file?

Could it be something wrong in the linking?
I have downloaded datasets from ftp://ftp.gfdl.noaa.gov/pub/aja/datasets/ and linked them.
When I did
tree MOM6-examples/ice_ocean_SIS2/OM4_05/INPUT
the results were:
|-- MOM_channels_global_025 -> ../../OM4_025/INPUT/MOM_channels_global_025
|-- WOA05_pottemp_salt.nc -> .datasets/obs/WOA05_pottemp_salt.nc
|-- analysis_vgrid_lev35.v1.cdl
|-- analysis_vgrid_lev35.v1.nc
|-- atmos_mosaic_tile1Xland_mosaic_tile1.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/atmos_mosaic_tile1Xland_mosaic_tile1.nc
|-- atmos_mosaic_tile1Xocean_mosaic_tile1.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/atmos_mosaic_tile1Xocean_mosaic_tile1.nc
|-- basin.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/basin_codes.nc
|-- geothermal_davies2013_v1.nc -> .datasets/OM4_05/INPUT/geothermal_davies2013_v1.nc
|-- grid_spec.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/grid_spec.nc
|-- hycom1_75_800m.cdl -> ../../OM4_025/INPUT/hycom1_75_800m.cdl
|-- hycom1_75_800m.nc -> ../../OM4_025/INPUT/hycom1_75_800m.nc
|-- land_mask.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/land_mask.nc
|-- land_mosaic_tile1Xocean_mosaic_tile1.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/land_mosaic_tile1Xocean_mosaic_tile1.nc
|-- layer_coord.nc -> ../../OM4_025/INPUT/layer_coord.nc
|-- ncar_precip.clim.nc -> .datasets/CORE/NYF_v2.0/ncar_precip.clim.nc
|-- ncar_rad.clim.nc -> .datasets/CORE/NYF_v2.0/ncar_rad.clim.nc
|-- ocean_hgrid.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/ocean_hgrid.nc
|-- ocean_mask.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/ocean_mask.nc
|-- ocean_mosaic.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/ocean_mosaic.nc
|-- ocean_topog.nc -> .datasets/OM4_05/mosaic.v20180227.unpacked/ocean_topog.nc
|-- q_10_mod.clim.nc -> .datasets/CORE/NYF_v2.0/q_10_mod.clim.nc
|-- runoff.daitren.clim.v2011.02.10a.720x576.nc -> .datasets/OM4_05/INPUT/runoff.daitren.clim.720x576.v20180328.nc
|-- salt_restore.v2015.12.03.nc -> .datasets/OM4_05/INPUT/salt_restore_PHC2.720x576.v20180405.nc
|-- seawifs_1998-2006_smoothed_2X.v2015.12.03.nc -> .datasets/OM4_05/INPUT/seawifs_1998-2006_smoothed_2X.v2015.12.03.nc
|-- slp.clim.nc -> .datasets/CORE/NYF_v2.0/slp.clim.nc
|-- t_10_mod.clim.nc -> .datasets/CORE/NYF_v2.0/t_10_mod.clim.nc
|-- tidal_amplitude.v2015.12.03.nc -> .datasets/OM4_05/INPUT/tidal_amplitude.nc
|-- topog.nc -> ocean_topog.nc
|-- u_10_mod.clim.nc -> .datasets/CORE/NYF_v2.0/u_10_mod.clim.nc
`-- v_10_mod.clim.nc -> .datasets/CORE/NYF_v2.0/v_10_mod.clim.nc

@adcroft
Copy link
Member

adcroft commented Sep 10, 2018 via email

@ashao
Copy link
Collaborator

ashao commented Sep 10, 2018 via email

@adcroft
Copy link
Member

adcroft commented Sep 10, 2018

@ashao is right, ncar_precip.clim.nc has precip, the q file I mentioned is used for calculating evaporation.

@VLIUNSW
Copy link
Author

VLIUNSW commented Sep 11, 2018

@adcroft @ashao Thank you very much!
I have checked the symlinks you two mentioned. Below are the links:
q_10_mod.clim.nc -> .datasets/CORE/NYF_v2.0/q_10_mod.clim.nc
ncar_precip.clim.nc -> .datasets/CORE/NYF_v2.0/ncar_precip.clim.nc
ncar_rad.clim.nc -> .datasets/CORE/NYF_v2.0/ncar_rad.clim.nc

However, @adcroft was right that I did use solo_driver instead of config_src/coupled_driver.
That was because I couldn't build the OM4 case using coupled_driver. See the error message below:
../../../../src/coupler/coupler_main.F90(338): error #6580: Name in only-list does not exist. [COUPLER_TYPES_INIT]
use coupler_types_mod, only: coupler_types_init
-------------------------------------^

@VLIUNSW
Copy link
Author

VLIUNSW commented Sep 12, 2018

@adcroft @ashao
I tried to compile using config_src/coupled_driver. My problem now is probably lacking proper make file or environment file for the supercomputer Raijin. I will close this thread.

Thank you for your help.

@VLIUNSW VLIUNSW closed this as completed Sep 12, 2018
@adcroft
Copy link
Member

adcroft commented Sep 12, 2018 via email

@VLIUNSW
Copy link
Author

VLIUNSW commented Sep 13, 2018

@adcroft Thanks a lot. I do have a couple of "+" signs.

+0d7b6225ac7b620cbe9d71b81258ac99ce4e609e src/MOM6 (dev/master/repository_split_2014.10.10-4559-g0d7b622)

+e22242f7b30824b886f20e1f4cb8b2c7fd54f05f src/mkmf (v19.2.0-3-ge22242f)

I will update those submodules and have another try. Thanks again.

@VLIUNSW VLIUNSW reopened this Sep 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants