Coordinate Systems
ADCIRC can operate in different coordinate systems depending on the application requirements and domain scale. This section describes the coordinate transformations and implementations in the model.
Spherical Coordinates
For large domains where the Earth’s curvature is significant, ADCIRC uses a spherical coordinate system:
Longitude (\(\lambda\)): Angular distance east or west from the Prime Meridian
Latitude (\(\phi\)): Angular distance north or south from the equator
Vertical coordinate (\(z\)): Distance above or below the reference geoid
The governing equations presented in the previous sections are formulated in spherical coordinates for global and regional applications.
Cartesian Coordinates
For smaller domains where Earth’s curvature effects are negligible, ADCIRC can operate in a Cartesian coordinate system:
\(x\): Eastward distance
\(y\): Northward distance
\(z\): Vertical distance from reference level
The continuity equation in Cartesian coordinates is:
The momentum equations in Cartesian coordinates are:
Coordinate Transformations
For regional applications, ADCIRC often employs a conformal map projection to transform between spherical and projected Cartesian coordinates. The most commonly used projections are:
Mercator Projection: * Preserves angles (conformal) * Distorts areas, especially at high latitudes * Transformation equations:
\[x = R \lambda\]\[y = R \ln\left[\tan\left(\frac{\pi}{4} + \frac{\phi}{2}\right)\right]\]Lambert Conformal Conic: * Preserves angles * Minimizes distortion in mid-latitudes * Commonly used for regional modeling in mid-latitudes
Stereographic Projection: * Conformal projection * Useful for polar regions * Minimal distortion near the projection center
CPP Coordinate System
For some specialized applications, ADCIRC uses a Cartesian Coordinates with Polar Projection (CPP) system. This hybrid approach:
Maintains the simplicity of Cartesian equations
Accounts for Earth’s curvature through carefully designed projections
Applies correction factors to the Coriolis and other terms
The CPP coordinate system is defined by:
where \((\lambda_0, \phi_0)\) are the coordinates of the projection origin.
Vertical Coordinate Systems
ADCIRC employs several vertical coordinate systems:
Sigma Coordinates: * Terrain-following coordinates that map the water column to a uniform layer * \(\sigma = \frac{z - \zeta}{\zeta + h}\) ranges from 0 (surface) to -1 (bottom) * Advantages include natural handling of bathymetry
Z-level Coordinates: * Fixed vertical levels * Typically used in deeper waters * Provides better representation of stratification
Hybrid Systems: * Combination of sigma and z-level approaches * Optimizes advantages of both systems