ROMS
Loading...
Searching...
No Matches
esmf_wav.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** wave model gridded component coupled to roms using the esmf **
12** 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 WAV_COUPLING
24# if defined REFDIF_COUPLING_NOT_YET
25# include "esmf_wav_refdif.h"
26# elif defined SWAN_COUPLING_NOT_YET
27# include "esmf_wav_swan.h"
28# elif defined WAM_COUPLING
29# include "esmf_wav_wam.h"
30# else
31# include "esmf_wav_void.h"
32# endif
33# else
34 MODULE esmf_wav_mod
35 END MODULE esmf_wav_mod
36# endif
37#else
38 MODULE esmf_wav_mod
39 END MODULE esmf_wav_mod
40#endif