Due to a shift in policy, from 0900 GMT on Wednesday 14th July 2021, we will be disabling ssh access to the server for external users. External users who wish to continue to access code repositories on the server will need to switch to using https. This can be accomplished in the following way: 1) On the repo on gitlab, use the clone dialogue and select ‘Clone with HTTPS’ to get the address of the repo; 2) From within the checkout of your repo run: $ git remote set-url origin HTTPS_ADDRESS. Here, replace HTTPS_ADDRESS with the address you have just copied from GitLab. Pulls and pushes will now require you to enter a username and password rather than using a ssh key. If you would prefer not to enter a password each time, you might consider caching your login credentials.

Commit 4298320c authored by Rory O'Hara Murray's avatar Rory O'Hara Murray

Add the idealised tidal channel model by Rory O'Hara Murray

parent 7508f9e3
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
OBC Node Number = 145
1 8549 1
2 8550 1
3 8551 1
4 8552 1
5 8553 1
6 8554 1
7 8555 1
8 8556 1
9 8557 1
10 8605 1
11 8635 1
12 8661 1
13 8662 1
14 8663 1
15 8664 1
16 8665 1
17 8666 1
18 8667 1
19 8668 1
20 8669 1
21 8670 1
22 8647 1
23 8648 1
24 8619 1
25 8573 1
26 8512 1
27 8445 1
28 8373 1
29 8374 1
30 8284 1
31 8285 1
32 8286 1
33 8287 1
34 8288 1
35 8289 1
36 8290 1
37 8291 1
38 8292 1
39 8293 1
40 8294 1
41 8295 1
42 8296 1
43 8297 1
44 8298 1
45 8299 1
46 8300 1
47 8301 1
48 8375 1
49 8446 1
50 8513 1
51 8574 1
52 8620 1
53 8649 1
54 8650 1
55 8651 1
56 8671 1
57 8654 1
58 8655 1
59 8656 1
60 8657 1
61 8658 1
62 8659 1
63 8660 1
64 8632 1
65 8633 1
66 8589 1
67 8590 1
68 8591 1
69 8592 1
70 8593 1
71 8594 1
72 8595 1
73 8596 1
74 1 1
75 2 1
76 3 1
77 4 1
78 5 1
79 6 1
80 7 1
81 8 1
82 9 1
83 10 1
84 11 1
85 12 1
86 13 1
87 14 1
88 15 1
89 16 1
90 17 1
91 18 1
92 19 1
93 20 1
94 21 1
95 22 1
96 23 1
97 24 1
98 25 1
99 26 1
100 27 1
101 28 1
102 29 1
103 30 1
104 31 1
105 32 1
106 33 1
107 34 1
108 35 1
109 36 1
110 37 1
111 38 1
112 39 1
113 40 1
114 41 1
115 42 1
116 43 1
117 44 1
118 45 1
119 46 1
120 47 1
121 48 1
122 49 1
123 50 1
124 51 1
125 52 1
126 53 1
127 54 1
128 55 1
129 56 1
130 57 1
131 58 1
132 59 1
133 60 1
134 61 1
135 62 1
136 63 1
137 64 1
138 65 1
139 66 1
140 67 1
141 68 1
142 69 1
143 70 1
144 71 1
145 72 1
NUMBER OF SIGMA LEVELS = 11
SIGMA COORDINATE TYPE = UNIFORM
Sponge Node Number = 145
8549 150.000000 0.100000
8550 150.000000 0.100000
8551 150.000000 0.100000
8552 150.000000 0.100000
8553 150.000000 0.100000
8554 150.000000 0.100000
8555 150.000000 0.100000
8556 150.000000 0.100000
8557 150.000000 0.100000
8605 150.000000 0.100000
8635 150.000000 0.100000
8661 150.000000 0.100000
8662 150.000000 0.100000
8663 150.000000 0.100000
8664 150.000000 0.100000
8665 150.000000 0.100000
8666 150.000000 0.100000
8667 150.000000 0.100000
8668 150.000000 0.100000
8669 150.000000 0.100000
8670 150.000000 0.100000
8647 150.000000 0.100000
8648 150.000000 0.100000
8619 150.000000 0.100000
8573 150.000000 0.100000
8512 150.000000 0.100000
8445 150.000000 0.100000
8373 150.000000 0.100000
8374 150.000000 0.100000
8284 150.000000 0.100000
8285 150.000000 0.100000
8286 150.000000 0.100000
8287 150.000000 0.100000
8288 150.000000 0.100000
8289 150.000000 0.100000
8290 150.000000 0.100000
8291 150.000000 0.100000
8292 150.000000 0.100000
8293 150.000000 0.100000
8294 150.000000 0.100000
8295 150.000000 0.100000
8296 150.000000 0.100000
8297 150.000000 0.100000
8298 150.000000 0.100000
8299 150.000000 0.100000
8300 150.000000 0.100000
8301 150.000000 0.100000
8375 150.000000 0.100000
8446 150.000000 0.100000
8513 150.000000 0.100000
8574 150.000000 0.100000
8620 150.000000 0.100000
8649 150.000000 0.100000
8650 150.000000 0.100000
8651 150.000000 0.100000
8671 150.000000 0.100000
8654 150.000000 0.100000
8655 150.000000 0.100000
8656 150.000000 0.100000
8657 150.000000 0.100000
8658 150.000000 0.100000
8659 150.000000 0.100000
8660 150.000000 0.100000
8632 150.000000 0.100000
8633 150.000000 0.100000
8589 150.000000 0.100000
8590 150.000000 0.100000
8591 150.000000 0.100000
8592 150.000000 0.100000
8593 150.000000 0.100000
8594 150.000000 0.100000
8595 150.000000 0.100000
8596 150.000000 0.100000
1 150.000000 0.100000
2 150.000000 0.100000
3 150.000000 0.100000
4 150.000000 0.100000
5 150.000000 0.100000
6 150.000000 0.100000
7 150.000000 0.100000
8 150.000000 0.100000
9 150.000000 0.100000
10 150.000000 0.100000
11 150.000000 0.100000
12 150.000000 0.100000
13 150.000000 0.100000
14 150.000000 0.100000
15 150.000000 0.100000
16 150.000000 0.100000
17 150.000000 0.100000
18 150.000000 0.100000
19 150.000000 0.100000
20 150.000000 0.100000
21 150.000000 0.100000
22 150.000000 0.100000
23 150.000000 0.100000
24 150.000000 0.100000
25 150.000000 0.100000
26 150.000000 0.100000
27 150.000000 0.100000
28 150.000000 0.100000
29 150.000000 0.100000
30 150.000000 0.100000
31 150.000000 0.100000
32 150.000000 0.100000
33 150.000000 0.100000
34 150.000000 0.100000
35 150.000000 0.100000
36 150.000000 0.100000
37 150.000000 0.100000
38 150.000000 0.100000
39 150.000000 0.100000
40 150.000000 0.100000
41 150.000000 0.100000
42 150.000000 0.100000
43 150.000000 0.100000
44 150.000000 0.100000
45 150.000000 0.100000
46 150.000000 0.100000
47 150.000000 0.100000
48 150.000000 0.100000
49 150.000000 0.100000
50 150.000000 0.100000
51 150.000000 0.100000
52 150.000000 0.100000
53 150.000000 0.100000
54 150.000000 0.100000
55 150.000000 0.100000
56 150.000000 0.100000
57 150.000000 0.100000
58 150.000000 0.100000
59 150.000000 0.100000
60 150.000000 0.100000
61 150.000000 0.100000
62 150.000000 0.100000
63 150.000000 0.100000
64 150.000000 0.100000
65 150.000000 0.100000
66 150.000000 0.100000
67 150.000000 0.100000
68 150.000000 0.100000
69 150.000000 0.100000
70 150.000000 0.100000
71 150.000000 0.100000
72 150.000000 0.100000
#/===========================================================================/
# Copyright (c) 2007, The University of Massachusetts Dartmouth
# Produced at the School of Marine Science & Technology
# Marine Ecosystem Dynamics Modeling group
# All rights reserved.
#
# FVCOM has been developed by the joint UMASSD-WHOI research team. For
# details of authorship and attribution of credit please see the FVCOM
# technical manual or contact the MEDM group.
#
#
# This file is part of FVCOM. For details, see http://fvcom.smast.umassd.edu
# The full copyright notice is contained in the file COPYRIGHT located in the
# root directory of the FVCOM code. This original header must be maintained
# in all distributed versions.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
# PURPOSE ARE DISCLAIMED.
#
#/---------------------------------------------------------------------------/
# CVS VERSION INFORMATION
# $Id$
# $Name$
# $Revision$
#/===========================================================================/
#==========================================================================
#
# WELCOME TO FVCOM
#
# TO BUILD FVCOM, PLEASE SET THE FOLLOWING IN THIS FILE:
# TOPDIR - the directory this make.inc file is in
# LIBDIR - the directroy where libraries are installed
# INCIDR - the directroy where include files are installed
#
# CHOOSE YOUR MODEL OPTIONAS - The Def Flags!
#
# CHOOSE A COMPILER FROM THE LIST OR CREATE YOUR OWN
#
# You can also use the makefile to build and install some of the libraries
# used by fvcom. Set the INSTALLDIR and choose the 'LOCAL INSTALL' option
# below. Select an non-mpi compiler from the list and run 'make libs_ext'
#
# Good Luck!
#
#========== TOPDIR ========================================================
# TOPDIR is the directory in which this make file and the fvcom source reside
TOPDIR = /home/murrayr/FVCOM/uk-fvcom/FVCOM_source
#EXAMPLE
# TOPDIR = /home/user/cchen/FVCOM_source
# TOPDIR must be set!
#========== INSTALLDIR =====================================================
# INSTALLDIR is the directory where you wish to install external libraries
# The default is in the $(TOPDIR)/libs/install, but you can choose...
# INSTALLDIR = $(TOPDIR)/libs/install
INSTALLDIR = /home/murrayr/FVCOM/libs-intel-mpich-nc4/install
#===========================================================================
# PREPROCESSOR OPTIONS FOR CPP
# DEF_FLAGS = -P -C -traditional
DEF_FLAGS = -P -traditional
#===========================================================================
#
####################### MEDM ENVIRONMENT #####################################
# Use the environmental variables, LIBPATH and INCLUDEPATH, set by MODULE
# to find the packages used by this build.
colon=:
empty=
dashI= $(empty) -I
dashL= $(empty) -L
# ### UNCOMMENT HERE!
# LIBDIR = -L$(subst $(colon),$(dashL),$(LIBPATH))
# INCDIR = -I$(subst $(colon),$(dashI),$(INCLUDEPATH))
###########################################################################
# LOCAL INSTAL
LIBDIR = -L$(INSTALLDIR)/lib
INCDIR = -I$(INSTALLDIR)/include
#--------------------------------------------------------------------------
# STANDARD LIBRARIES FOR DATA AND TIME IN fVCOM:
#
DTLIBS = -ljulian
DTINCS =
#
#--------------------------------------------------------------------------
# NETCDF OUTPUT NETCDF IS NOW REQUIRED TO COMPILE FVCOM
# DUMP OUTPUT INTO NETCDF FILES (yes/no)
# REQUIRES SYSTEM DEPENDENT NETCDF LIBRARIES
# COMPILED WITH SAME F90 COMPILER
# SET PATH TO LIBRARIES WITH IOLIBS
# SET PATH TO INCLUDE FILES (netcdf.mod) WITH IOINCS
#--------------------------------------------------------------------------
# IOLIBS = -lnetcdff -lnetcdf -lhdf5_hl -lhdf5 -lz -lcurl -lm
# IOLIBS = -L/home/murrayr/FVCOM/libs-intel-mpich/install/lib -lnetcdf
# IOINCS = -I/home/murrayr/FVCOM/libs-intel-mpich/install/include
IOLIBS = $(LIBDIR) -lnetcdff
IOINCS = $(INCDIR)
# IOLIBS = -L/usr/local/install/netcdf/gcc_ifort/3.6.2/lib -lnetcdf
# IOINCS = -I/usr/local/install/netcdf/gcc_ifort/3.6.2/include
#--------------------------------------------------------------------------
#==========================================================================
# BEGIN USER DEFINITION SECTION
#==========================================================================
# SELECT MODEL OPTIONS
# SELECT FROM THE FOLLOWING OPTIONS BEFORE COMPILING CODE
# SELECT/UNSELECT BY COMMENTING/UNCOMMENTING LINE (#)
# CODE MUST BE CLEANED (with "make clean") AND
# RECOMPILED IF NEW SET OF OPTIONS IS DESIRED
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
# PRECISION DEFAULT PRECISION: SINGLE
# UNCOMMENT TO SELECT DOUBLE PRECISION
#--------------------------------------------------------------------------
# FLAG_1 = -DDOUBLE_PRECISION
## SINGLE PRECISION OUTPUT FOR VISIT
# FLAG_1 = -DDOUBLE_PRECISION -DSINGLE_OUTPUT
#--------------------------------------------------------------------------
# SPHERICAL SELECT SPHERICAL COORDINATES FOR INTEGRATION
# DEFAULT: CARTESIAN
# UNCOMMENT TO SELECT SPHERICAL COORDINATES
#--------------------------------------------------------------------------
# FLAG_2 = -DSPHERICAL
#--------------------------------------------------------------------------
# FLOODYING/DRYING INCLUDE WET/DRY TREATMENT OF DOMAIN
# CAN BE ACTIVATED/DEACTIVATED AT RUN TIME WITH
# INPUT FILE CONTROL. (SEE exa_run.dat) FILE
# DEFAULT: NO FLOODYING/DRYING INCLUDED
# UNCOMMENT TO INCLUDE FLOODYING/DRYING
#--------------------------------------------------------------------------
FLAG_3 = -DWET_DRY
#--------------------------------------------------------------------------
# MULTI_PROCESSOR INCLUDES PARALLELIZATION WITH MPI
# REQUIRES LINKING MPI LIBRARIES OR COMPILING
# WITH A PRELINKED SCRIPT (mpif90/mpf90/etc)
# DEFAULT: NO PARALLEL CAPABILITY
# UNCOMMENT TO INCLUDE MPI PARALLEL CAPABILITY
#--------------------------------------------------------------------------
FLAG_4 = -DMULTIPROCESSOR
PARLIB = -lmetis #-L/usr/local/lib -lmetis
#--------------------------------------------------------------------------
# WATER_QUALITY INCLUDE EPA WATER QUALITY MOD
# CAN BE ACTIVATED/DEACTIVATED AT RUN TIME WITH
# VARIABLE WQM_ON IN INPUT FILE
# DEFAULT: NO WATER QUALITY MODEL
# UNCOMMENT TO INCLUDE WATER QUALITY MODEL
#--------------------------------------------------------------------------
# FLAG_5 = -DWATER_QUALITY
#--------------------------------------------------------------------------
# PROJECTION A Fortran90 wrapper for the Cartographic projection
# Software, proj4.
# Proj can be obtained from:
# http://www.remotesensing.org/proj/
# Thanks to: USGS
#
# The Proj fortran bindings can be obtained from:
# http://forge.nesc.ac.uk/projects/glimmer/
# Thanks to: Magnus Hagdorn (Magnus.Hagdorn@ed.ac.uk)
#
# !! NOTE THAT THE PROJ 4 LIBRARY MUST BE IN YOUR
# LD_LIBRARY_PATH FOR DYNAMIC LOADING!!
#
#--------------------------------------------------------------------------
# FLAG_6 = -DPROJ
# PROJLIBS = -lfproj4 -lproj -lm
# PROJINCS =
#--------------------------------------------------------------------------
# DATA_ASSIMILATION INCLUDE NUDGING BASED DATA ASSIMILATION FOR
# CURRENT/TEMP/SALINITY/SST
# CAN BE ACTIVATED/DEACTIVATED AT RUN TIME WITH
# INPUT FILE CONTROL. (SEE exa_run.dat) FILE
# DEFAULT: NO DATA ASSIMILATION INCLUDED
# UNCOMMENT TO INCLUDE DATA ASSIMILATION
#--------------------------------------------------------------------------
# FLAG_7 = -DDATA_ASSIM
# include ${PETSC_DIR}/bmake/common/variables
# OILIB = -lmkl_lapack -lmkl_em64t -lguide -lpthread
# OILIB = -L/usr/local/share/Intel-Compilers/mkl/lib/em64t -lmkl_lapack -lmkl_em64t -lguide -lpthread
# For Build on em64t computer (Guppy)
# LIBDIR = $(LIBDIR) -L/usr/local/lib64
# For Build on Cluster (Typhoeus and Hydra)
# LIBDIR = $(LIBDIR) -L/usr/local/lib/em64t
# For i386 computers at SMAST (salmon and minke)
# NO NEED TO ADD ANYTHING LIBS ARE IN THE DEFAULT PATH
#--------------------------------------------------------------------------
# IN UPWIND LEAST SQUARE SCHEME:
# LIMITED_NO: NO LIMITATION
# LIMITED_1 : FIRST ORDER LIMITATION
# LIMITED_2 : SECOND ORDER LIMITATION( )
# !!!!!! ONLY ONE OF THE FLAGS BELOW CAN BE AND MUST BE CHOSEN
#--------------------------------------------------------------------------
FLAG_8 = -DLIMITED_NO
# FLAG_8 = -DLIMITED_1
# FLAG_8 = -DLIMITED_2
#--------------------------------------------------------------------------
# Semi-Implicit time stepping method
#--------------------------------------------------------------------------
# FLAG_9 = -DSEMI_IMPLICIT
# include ${PETSC_DIR}/bmake/common/variables
#---------------------------------------------------------------------------
# SOLID BOUNDARY IF GCN, NO GHOST CELL
# IF GCY1, GHOST CELL IS SYMMETRIC RELATIVE TO BOUNDARY
# CELL EDGE
# IF GCY2, GHOST CELL IS SYMMETRIC RELATIVE TO MIDDLE
# POINT OF THE BOUNDARY CELL EDGE
# !!!!!! ONLY ONE OF THE FLAGS BELOW CAN BE AND MUST BE CHOSEN
#---------------------------------------------------------------------------
FLAG_10 = -DGCN
# FLAG_10 = -DGCY1
# FLAG_10 = -DGCY2
#--------------------------------------------------------------------------
# TURBULENCE MODEL USE GOTM TURBULENCE MODEL INSTEAD OF THE ORIGINAL
# FVCOM MELLOR-YAMADA 2.5 IMPLEMENTATION
# UNCOMMENT TO USE GOTM TURBULENCE MODEL
# NOTE: You Must Build GOTM 4.x, GOTM 3.x used a different
# do_turbulence interface and will not work.
#--------------------------------------------------------------------------
# FLAG_11 = -DGOTM
# GOTMLIB = -L/home/murrayr/gotm-code/lib/IFORT -lturbulence_prod -lutil_prod -lmeanflow_prod
# GOTMINCS = -I/home/murrayr/gotm-code/modules/IFORT
#--------------------------------------------------------------------------
# EQUILIBRIUM TIDE
#--------------------------------------------------------------------------
# FLAG_12 = -DEQUI_TIDE
#--------------------------------------------------------------------------
# ATMOSPHERIC TIDE
#--------------------------------------------------------------------------
# FLAG_13 = -DATMO_TIDE
#--------------------------------------------------------------------------
# RIVER DISTRIBUTION OPTION:
# THE STANDARD NAME LIST USES A CHARACTER STRING TO SET A FUNCION
# DISTROBUTION. YOU CAN OPTIONALLY SPECIFY TO USE THE OLD STYLE,
# FLOATING POINT DISTROBUTION HERE. USE THIS WHEN CONVERTING OLD-STYLE
# RIVER INPUT FILES!
#--------------------------------------------------------------------------
FLAG_14 = -DRIVER_FLOAT
#--------------------------------------------------------------------------
# Using A fully multidimensional positive definite advection
# transport algorithm with small implicit diffusion.
# Based on Smolarkiewicz, P. K; Journal of Computational
# Physics, 54, 325-362, 1984
#--------------------------------------------------------------------------
# FLAG_15 = -DMPDATA
#--------------------------------------------------------------------------
# Run Two-D Barotropic Mode Only
#--------------------------------------------------------------------------
# FLAG_16 = -DTWO_D_MODEL
#--------------------------------------------------------------------------
# Output 2-D Momentum Balance Checking
#--------------------------------------------------------------------------
# FLAG_17 = -DBALANCE_2D
#--------------------------------------------------------------------------
# OPEN BOUNDARY FORCING TYPE
# DEFAULT: OPEN BOUNDARY NODE WATER ELEVATION FORCING
# UNCOMMENT TO SELECT BOTH OPEN BOUNDARY NODE WATER ELEVATION
# FORCING AND OPEN BOUNDARY VOLUME TRANSPORT FORCING
#---------------------------------------------------------------------------
# FLAG_18 = -DMEAN_FLOW
#--------------------------------------------------------------------------
# OUTPUT TIDAL INFORMATION AT NTIDENODE and NTIDECELL
# FOR MEANFLOW CALCULATION.
#---------------------------------------------------------------------------
# FLAG_19 = -DTIDE_OUTPUT
#--------------------------------------------------------------------------
# dye release
#---------------------------------------------------------------------------
# FLAG_20 = -DDYE_RELEASE
#--------------------------------------------------------------------------
# SUSPENDED SEDIMENT MODEL: UNCOMMENT TO INCLUDE MODEL
#--------------------------------------------------------------------------
# FLAG_21 = -DSEDIMENT
# FLAG_22 = -DOFFLINE_SEDIMENT
#--------------------------------------------------------------------------
# KALMAN FILTERS
#--------------------------------------------------------------------------
# FLAG_23 = -DRRKF
# FLAG_23 = -DENKF
# include ${PETSC_DIR}/bmake/common/variables
# KFLIB = -lmkl_lapack -lmkl_em64t -lguide -llapack -lblas
# For Build on em64t computer (Guppy)
# LIBDIR = $(LIBDIR) -L/usr/local/lib64
# For Build on Cluster (Typhoeus and Hydra)
# LIBDIR = $(LIBDIR) -L/usr/local/lib/em64t
# For i386 computers at SMAST (salmon and minke)
# NO NEED TO ADD ANYTHING LIBS ARE IN THE DEFAULT PATH
#--------------------------------------------------------------------------
# Run One-D Mode with Biological Model
#--------------------------------------------------------------------------
# FLAG_24 = -DONE_D_MODEL
#--------------------------------------------------------------------------
# GENERAL BIOLOGICAL MODEL: UNCOMMENT TO INCLUDE MODEL
#--------------------------------------------------------------------------
# FLAG_25 = -DBioGen
# BIOLIB = -L$(TOPDIR)/BIO_source -lbiomodule
# BIOINCS = -I$(TOPDIR)/BIO_source/
#--------------------------------------------------------------------------
# Dynamic/Thermodynamic Ice
#--------------------------------------------------------------------------
# NOTE: Must use -DSPHERICAL and -DHEAT_FLUX ----- this note only for old version v2.7
# FLAG_26 = -DICE
#--------------------------------------------------------------------------
# CALCULATE THE NET HEAT FLUX IN MODEL (THREE CHOICES):
# 1. CALCULATE THE NET HEAT FLUX USING COARE26Z
# 2. CALCULATE THE NET HEAT FLUX USING COARE26Z for Great Lake
# 3. CALCULATE THE NET HEAT FLUX USING SOLAR HEATING MODULE
#--------------------------------------------------------------------------
# FLAG_27 = -DHEATING_CALCULATED
# FLAG_27 = -DHEATING_CALCULATED_GL
# FLAG_27 = -DHEATING_SOLAR
#--------------------------------------------------------------------------
# AIR_PRESSURE FROM SURFACE FORCING
#--------------------------------------------------------------------------
# FLAG_28 = -DAIR_PRESSURE
#--------------------------------------------------------------------------
# Visit online simulation mode
#--------------------------------------------------------------------------
# FLAG_29 = -DVISIT
# VISITLIB = -lm -ldl -lsimf -lsim -lpthread
# VISITLIBPATH = $(LIBDIR)
# VISITINCPATH = $(INCDIR)
# USE DEVELOPER INSTALL VISIT
# VISITLIBPATH =
# VISITLIB = -lm -ldl -lsimf -lsim -lpthread
# VISITINC =
#--------------------------------------------------------------------------
# NON-HYDROSTATIC MODEL:
#--------------------------------------------------------------------------
# FLAG_30 = -DNH
# include ${PETSC_DIR}/bmake/common/variables
#--------------------------------------------------------------------------
# PARTICLE TRACKING
#--------------------------------------------------------------------------
# FLAG_31 = -DLAG_PARTICLE