ROMS
Loading...
Searching...
No Matches
esmf_atm.F
Go to the documentation of this file.
1#include "cppdefs.h"
2#if defined MODEL_COUPLING && defined ESMF_LIB
3/*
4** git $id$
5*************************************************** hernan g. arango ***
6** copyright(c) 2002-2025 the roms group **
7** licensed under a mit/x style license **
8** see license_roms.md **
9************************************************************************
10** **
11** atmospheric model gridded component coupled to roms using the **
12** esmf library with the nuopc layer. **
13** **
14** esmf: earth system modeling framework(version 7 or higher) **
15** https://www.earthsystemcog.org/projects/esmf **
16** **
17** nuopc: national unified operational prediction capability **
18** https://www.earthsystemcog.org/projects/nuopc **
19** **
20************************************************************************
21*/
22
23# if defined ATM_COUPLING
24# if defined COAMPS_COUPLING
25# include "esmf_atm_coamps.h"
26# elif defined REGCM_COUPLING
27# include "esmf_atm_regcm.h"
28# elif defined WRF_COUPLING
29# include "esmf_atm_wrf.h"
30# else
31# include "esmf_atm_void.h"
32# endif
33# else
34 MODULE esmf_atm_mod
35 END MODULE esmf_atm_mod
36# endif
37#else
38 MODULE esmf_atm_mod
39 END MODULE esmf_atm_mod
40#endif