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

Initialization error #110

Open
gmichals opened this issue Aug 29, 2024 · 6 comments
Open

Initialization error #110

gmichals opened this issue Aug 29, 2024 · 6 comments
Labels
question Further information is requested

Comments

@gmichals
Copy link

We are getting a "symbol ......has no IMPLICIT type" error as kpp is trying to generate the initialization.f90 file. Possibly because the eq. file was written using kpp2.2.3 (by the EPA) and we installed the latest kpp?
aqchem.txt

@gmichals gmichals added the question Further information is requested label Aug 29, 2024
@RolfSander
Copy link
Contributor

I cannot reproduce the error but I noticed a few other things:

  • There should be no space after the hash in # INCLUDE atoms.
  • There is no #LANGUAGE and no #INTEGRATOR command in aqchem.txt.

Please send us the complete code that is needed to reproduce the error.

@RolfSander
Copy link
Contributor

Hello @gmichals, have you solved this problem? If yes, it would be nice
if you can describe how you solved it. Then others can find the solution
here if they run into the same problem.

@gmichals
Copy link
Author

gmichals commented Sep 3, 2024

We are trying to run the box model from the EPA detailed in Geosci. Model Dev., 10, 1587–1605, 2017 www.geosci-model-dev.net/10/1587/2017/ doi:10.5194/gmd-10-1587-2017.
KPP builds the .F90 files, but the error shows up during the compile in the initialize.F90
They mentioned something about changing the allowed # of inline code.
here are the 3 files
aqchem.spc.txt
aqchem.kpp.txt
aqchem.eqn.txt

@RolfSander
Copy link
Contributor

Thanks for the information! Can you please also provide the
initialize.F90 file that causes the error message?

@gmichals
Copy link
Author

gmichals commented Sep 3, 2024

@RolfSander
Copy link
Contributor

KPP generates a SUBROUTINE Initialize ( ) without any parameters. Your
file, however, contains a

SUBROUTINE Initialize ( TEMP2, PRES_PA, TAUCLD, ...)

with many parameters. It looks like there was some postprocessing after
running KPP. Maybe the postprocessing caused the error?

If you are certain that the error is within KPP, please post a small
example without postprocessing which will allow me to reproduce your
symbol ......has no IMPLICIT type error message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants