geoschem / HEMCO

The Harmonized Emissions Component (HEMCO), developed by the GEOS-Chem Support Team.
https://hemco.readthedocs.io
Other
17 stars 33 forks source link

[QUESTION] HEMCO standalone: Error encountered in routine HCOIO_Read_Std #100

Closed jinlx closed 3 years ago

jinlx commented 3 years ago

Hi there, I am trying to use hmco sa to output biomass burning emissions from 20180701-201801001. After setting up everything, HEMCO sa v13 runs smoothly with ifort compiler in the first few days but it stops due to error encountered in routine HCOIO_Read_Std. The error information is provided below. I am not sure how to solve the but. Ift would be great if you could provide some insights on it.

Cheers, Lixu

HEMCO WARNING: Data is treated as unitless, but file attribute suggests it is not: m s-1. File: /mnt/beegfs/atmoschem/geos-chem/ExtData/GEOS_4x5/GEOS_FP/2018
/07/GEOSFP.20180709.A1.4x5.nc
--> LOCATION: HCOIO_READ_STD (hcoio_read_std_mod.F90)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
HEMCO ERROR: Error encountered in routine HCOIO_Read_Std!
ERROR LOCATION: HCOIO_READ_STD (hcoio_read_std_mod.F90)
ERROR LOCATION: HCOIO_DataRead (hcoio_dataread_mod.F90)
ERROR LOCATION: ReadList_Fill (hco_readlist_mod.F90)
ERROR LOCATION: ReadList_Read (hco_readlist_mod.F90)
ERROR LOCATION: HCO_RUN (hco_driver_mod.F90)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
HEMCO ERROR: Error in HCOIO_DATAREAD called from HEMCO ReadList_Fill: CLOUD
ERROR LOCATION: ReadList_Fill (HCO_ReadList_Mod.F90)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
HEMCO ERROR: Error in ReadList_Fill (4) called from HEMCO ReadList_Read
ERROR LOCATION: ReadList_Read (HCO_ReadList_Mod.F90)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
HEMCO ERROR: Error encountered in routine "Hco_Run", phase 1!
ERROR LOCATION:  -> at HCOI_SA_Run (in module HEMCO/Standalone/hcoi_standalone_mod.F90)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
HEMCO ERROR: Error encountered in routine "HCOI_Sa_Run"!
ERROR LOCATION:  -> at HCOI_StandAlone_Run (in module HEMCO/Interfaces/hcoi_standalone_mod.F90)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
yantosca commented 3 years ago

Thanks @jinlx. Would you be able to attach the full log file, as well as the HEMCOsa*.rc files to this issue? We can take a look.

jinlx commented 3 years ago

Here you are! The config and diagn files are provided as well. Thanks for taking a look at this issue! I appreciate it!

Config and Diagn from GC classic HEMCO_Diagn.rc.txt HEMCO_Config.rc.txt

HEMCO files from hmco sa HEMCO_sa_Time.rc.txt HEMCO_sa_Config.rc.txt HEMCO_sa_Grid.025x03125.rc.txt HEMCO_sa_Spec.rc.txt

HEMCO SA log output HEMCO.log

msulprizio commented 3 years ago

I transferred this issue to the HEMCO repository since it pertains to the HEMCO standalone simulation

lizziel commented 3 years ago

Hi @jinlx, try a run with Verbose and Warnings both set to 3 in HEMCO_Config.rc. This may give more information about the source of the error.

yantosca commented 3 years ago

HI @jinlx, if you are using the HEMCO standalone with some extensions turned then you might have to enable met field reading. But I think it should already be set up to do that. The "CLOUD" field is one of the met fields. I think that is needed for MEGAN.

jinlx commented 3 years ago

Thanks everyone for your inputs!

yantosca commented 3 years ago

@jinlx: I wonder if you are hitting a memory limit on your system. Are you using a job scheduler like SLURM, PBS, or SGE? If so, then make sure to request enough memory for the job.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. If there are no updates within 7 days it will be closed. You can add the "never stale" tag to prevent the Stale bot from closing this issue.

jinlx commented 3 years ago

Thanks Bob! You are right. I think it is related to the server itself rather than hmco sa. I end up separating into several jobs. I will close the issue right now.