Hello, everyone,
I am using CESM 2.1.3 PC6 compset aiming to diagnosis of radiation flux by PORT. This compset requires a set of input file. I used the h1 file exported from F2000climo as a "base", with modified variables in it. I modified all the variables containing the time and vertical layers, or rather, I replaced the variables in the h1 file with the output of the other modes, but kept the original dimensions the same (interpolated both vertically and horizontally)
Prior to this I had already ensured that the PC6 compset was able to run on the "base" h1 file. But when I changed the contents of file, it outputs the following error:
I've looked at the “cam_map_utils.F90” f90 file, but I'm still not quite sure what part of the error is caused by the modification, e.g. is it a time error, or is it a vertical (e.g. barometric pressure) issue? Because the code “cam_map_utils.F90” in question seems to be doing some interpolation?
If anyone has any suggestions it would be helpful!
I am using CESM 2.1.3 PC6 compset aiming to diagnosis of radiation flux by PORT. This compset requires a set of input file. I used the h1 file exported from F2000climo as a "base", with modified variables in it. I modified all the variables containing the time and vertical layers, or rather, I replaced the variables in the h1 file with the output of the other modes, but kept the original dimensions the same (interpolated both vertically and horizontally)
Prior to this I had already ensured that the PC6 compset was able to run on the "base" h1 file. But when I changed the contents of file, it outputs the following error:
Code:
ERROR: cam_filemap_get_filemap: internal error, pos
ERROR: cam_filemap_get_filemap: internal error, pos
ERROR: cam_filemap_get_filemap: internal error, pos
Image PC Routine Line Source
cesm.exe 0000000001A56F9D Unknown Unknown Unknown
cesm.exe 0000000001713C72 shr_abort_mod_mp_ 114 shr_abort_mod.F90
cesm.exe 0000000001060880 cam_map_utils_mp_ 821 cam_map_utils.F90
cesm.exe 000000000053551F cam_pio_utils_mp_ 517 cam_pio_utils.F90
cesm.exe 000000000104DECE cam_grid_support_ 2972 cam_grid_support.F90
cesm.exe 00000000006099D3 ncdio_atm_mp_infl 887 ncdio_atm.F90
cesm.exe 000000000113EDB2 drv_input_data_mp 231 drv_input_data.F90
cesm.exe 00000000006F87EB radiation_data_mp 966 radiation_data.F90
cesm.exe 0000000000F31B50 unit_driver_mp_un 61 unit_driver.F90
cesm.exe 000000000060B742 offline_driver_mp 82 offline_driver.F90
cesm.exe 00000000004F1183 cam_comp_mp_cam_r 286 cam_comp.F90
cesm.exe 00000000004E3632 atm_comp_mct_mp_a 433 atm_comp_mct.F90
cesm.exe 00000000004300F4 component_mod_mp_ 728 component_mod.F90
cesm.exe 0000000000416E9D cime_comp_mod_mp_ 3473 cime_comp_mod.F90
cesm.exe 000000000042FD8D MAIN__ 140 cime_driver.F90
I've looked at the “cam_map_utils.F90” f90 file, but I'm still not quite sure what part of the error is caused by the modification, e.g. is it a time error, or is it a vertical (e.g. barometric pressure) issue? Because the code “cam_map_utils.F90” in question seems to be doing some interpolation?
If anyone has any suggestions it would be helpful!