geoschem / geos-chem

GEOS-Chem "Science Codebase" repository. Contains GEOS-Chem science routines, run directory generation scripts, and interface code. This repository is used as a submodule within the GCClassic and GCHP wrappers, as well as in other modeling contexts (external ESMs).
http://geos-chem.org
Other
167 stars 160 forks source link

[FEATURE REQUEST] Support multiple wildcards for HISTORY output variables #607

Open joeylamcy opened 3 years ago

joeylamcy commented 3 years ago

Is multiple wildcards for output variables supported in v13?

Hi GCST,

I believed that in previous versions, there can be only 1 wildcard for each variable in HISTORY.rc. But in v13, I see WildCardList in Headers/taggeddiaglist.F90. Is multiple wildcards supported in v13?

https://github.com/geoschem/geos-chem/blob/dc499905328a4821de1b85b9ee67b8b1d95e61d0/Headers/taggeddiaglist_mod.F90#L64-L73

For example, I want to output dry deposition velocity for each dry-depositing species and each PFT (plant functional type, which is derived from the land types and have only 5 types). In v12.2.0, I handle the PFTs manually and leave the wildcard for the species, i.e. defining DryDepVelPFT1 to DryDepVelPFT5 separately. So I'm wondering if I can use 2 wildcards now? If so, would you mind giving me brief instructions for that? Thank you!

Best regards, Joey

yantosca commented 3 years ago

Hi @joeylamcy, thanks for writing. Right now there is only one wildcard allowed per diagnostic. Multiple wildcards are a feature that we would like to implement but we have not as yet gotten there due to other priorities.

I will change this issue into a feature request so that we don't lose sight of it.

joeylamcy commented 3 years ago

I see. Look forward to this feature!