Skip to content

Issues when building WRF-CHEM with CCE #2252

@mirekand

Description

@mirekand

Building WRF-CHEM with Cray compiler results in compilation errors for two files:

For chem/module_optical_averaging.F errors are related to syntax, looks compiler doesn’t like statements like this:
write(,), . Removing comma after write fixes this problem. There are 8 such statements in this file

The other error I see is in chem/module_mosaic_addemiss.F. In module module_mosaic_addemiss subroutine mosaic_dust_gocartemis is used but this subroutine is outside the module. The compiler complains that because this subroutine has an optional argument an interface to this routine is needed in module itself. The easiest solution would be to include subroutine mosaic_dust_gocartemis in the module. But other options - defining interface to this subroutine are also possible and I can provide such solution.

We would like to fix those issues in WRF-CHEM so Cray compilers can be used for compilation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions