ROMS
Loading...
Searching...
No Matches
ad_uv3dmix.F
Go to the documentation of this file.
1#include "cppdefs.h"
2
3#if defined ADJOINT && defined SOLVE3D && \
4 (defined uv_vis2 || defined uv_vis4)
5!!
6!!git $Id$
7!!================================================= Hernan G. Arango ===
8!! Copyright (c) 2002-2025 The ROMS Group !
9!! Licensed under a MIT/X style license !
10!! See License_ROMS.md !
11!!======================================================================
12!! !
13!! This routine computes adjoint horizontal viscosity of momentum. !
14!! !
15!!======================================================================
16!!
17# ifdef UV_VIS2
18# if defined MIX_S_UV
19# include "ad_uv3dmix2_s.h"
20# elif defined MIX_GEO_UV
21# include "ad_uv3dmix2_geo.h"
22# endif
23# endif
24
25# ifdef UV_VIS4
26# if defined MIX_S_UV
27# include "ad_uv3dmix4_s.h"
28# elif defined MIX_GEO_UV
29# include "ad_uv3dmix4_geo.h"
30# endif
31# endif
32#else
33 MODULE ad_uv3dmix2_mod
34 END MODULE ad_uv3dmix2_mod
35
36 MODULE ad_uv3dmix4_mod
37 END MODULE ad_uv3dmix4_mod
38#endif