ADCIRC

Contents:

  • Introduction to ADCIRC
    • What is ADCIRC?
    • Model Features
    • ADCIRC Programs
    • System Requirements
    • Getting Started
    • ADCIRC Files
    • Contributors
  • Getting Started with ADCIRC
    • Prerequisites
    • Building ADCIRC
      • Traditional Build Method
      • CMake Build Method
    • Running ADCIRC
      • Example Run
  • Theory and Formulation
    • Governing Equations
      • Continuity Equation
      • Momentum Equations
      • Bottom Stress Formulation
    • Numerical Implementation
      • Finite Element Spatial Discretization
      • Weak Formulation and Assembly
      • Time Discretization
      • Lumped Mass Matrix
      • Stabilization Techniques
    • Boundary Conditions
      • External Boundary Conditions
        • Elevation Boundary Condition
        • Flow Boundary Condition
        • Radiation Boundary Condition
        • Combined Radiation-Flow Boundary Condition
      • Internal Boundary Conditions
        • No-Flow Boundary Condition
        • Cross-Barrier Boundary Condition
      • Surface Boundary Conditions
        • Wind Stress
        • Atmospheric Pressure
    • Wave Continuity Formulation
      • Derivation of the GWCE
      • Advantages of the GWCE
      • Role of the Tau Parameter
    • Coordinate Systems
      • Spherical Coordinates
      • Cartesian Coordinates
      • Coordinate Transformations
      • CPP Coordinate System
      • Vertical Coordinate Systems
    • Wetting and Drying
      • Conceptual Approach
      • Basic Algorithm
      • Numerical Techniques
      • Implementation Details
    • Baroclinic Terms
      • Density Variation
      • Baroclinic Pressure Gradient
      • Transport Equations
      • Three-Dimensional Formulation
      • Surface Heat Flux
      • Numerical Considerations for Baroclinic Simulations
  • Running ADCIRC
    • Command Line Options
      • ADCIRC Command Line Options
        • Version 51 Additions
        • Examples
      • ADCPREP Command Line Options
        • Examples
      • Notes on Parallel Execution
  • Input Files
    • Grid and Boundaries
      • Fort.14: Grid and Boundary Information File
        • File Structure
        • Normal Flux Boundary Types
        • Example
    • Model Parameters and Periodic BCs
      • Fort.15: Model Parameter and Periodic Boundary Condition File
        • File Structure
        • Example
    • Nodal Attributes
      • Fort.13: Nodal Attributes File
        • File Structure
        • Nodal Attributes
        • Example
    • Hot Start
      • Fort.67, Fort.68: Hot Start Files
        • Parameter Changes During Hot Start
        • File Structure
        • Notes
    • Boundary Conditions
      • Fort.19: Non-periodic Elevation Boundary Condition File
        • File Structure
        • Notes
        • Example
      • Fort.20: Non-periodic Normal Flow Boundary Condition File
        • File Structure
        • Notes
        • Example
    • Meteorological Forcing
      • Fort.22: Meteorological Forcing Data
        • General Notes
        • NWS Parameter Index
        • NWS = 1 or 101
        • NWS = 2, -2, 102, or -102
        • NWS = 3 or 103
        • NWS = 4, -4, 104, or -104
        • NWS = 5, -5, 105, or -105
        • NWS = 6 or 106
        • NWS = 7 or -7
        • NWS = 8 or 108
        • NWS = 10
        • NWS = 11
        • NWS = 12 or -12
        • NWS = 15
        • NWS = 16
        • NWS = 19
        • NWS = 20
        • Additional NWS Formats
      • Fort.200: Multiple File Meteorological Forcing Input
        • File Structure
        • GFS (NWS=10) Notes
        • Eta-29 (NWS=11) Notes
        • General Notes
    • Wave Forcing
      • Fort.23: Wave Radiation Stress Forcing File
        • File Structure
        • Notes
        • Example
      • Fort.26: SWAN Runtime Parameters and Coupling File
        • File Structure
        • Specifying Input
        • Specifying Output
        • Example
    • Self Attraction/Earth Load Tide Forcing
      • Fort.24: Self Attraction/Earth Load Tide Forcing File
        • File Structure
        • Notes
        • Example
    • Ice Coverage
      • Fort.25, 255/277: Ice Coverage Input Files
        • File Structure
        • Method for Specifying the Coefficient of Drag
        • References
    • 3D Baroclinic Simulation
      • Fort.11: Density Initial Condition Input File
        • File Structure
        • Notes
      • Fort.35: Level of No Motion Boundary Condition Input File
        • File Structure
        • Notes
      • Fort.36: Salinity Boundary Condition Input File
        • File Structure
        • Notes
      • Fort.37: Temperature Boundary Condition Input File
        • File Structure
        • Notes
      • Fort.38: Surface Temperature Boundary Values Input File
        • File Structure
        • Notes
      • Fort.39: Salinity and Temperature River Boundary Values Input File
        • File Structure
        • Notes
    • Station Locations
      • Elev_stat.151: Elevation Station Location Input File
        • File Structure
        • Notes
      • Vel_stat.151: Velocity Station Location Input File
        • File Structure
        • Notes
      • Met_stat.151: Meteorological Recording Station Location Input File
        • File Structure
        • Notes
      • Conc_stat.151: Concentration Station Location Input File
        • File Structure
        • Notes
    • Time-varying Topography/Bathymetry
      • Fort.141: Time Varying Bathymetry Input File
        • Full Domain Bathymetry Change
        • Limited Area Bathymetry Change
        • Notes
      • Fort.142: Time Varying Weirs Input File
        • File Structure
        • Required Variables
        • Elevation Change Types
        • VARYTYPE=1 Parameters
        • VARYTYPE=2 Parameters
        • VARYTYPE=3 Parameters
        • Notes
      • Time Varying Weirs Schedule File
        • File Structure
        • Time Parameters
        • Weir Height Parameters
        • Notes
    • Passive Scalar Transport
      • Fort.10: Passive Scalar Transport Input File
        • File Structure
  • Output Files
    • Runtime Logs
      • Screen Output
      • Fort.16: General Diagnostic Output
        • Notes for fort.16 file:
        • Example
      • Fort.33: Iterative Solver ITPACKV 2D Diagnostic Output
    • Water Surface Elevation Time Series
      • Fort.61: Elevation Time Series at Specified Elevation Recording Stations
        • File Structure
        • Notes
      • Fort.63: Elevation Time Series at All Nodes in the Model Grid
        • File Structure
        • Notes
    • Velocity Time Series
      • Fort.62: Depth-averaged Velocity Time Series at Specified Velocity Recording Stations
        • File Structure
        • Notes
      • Fort.64: Depth-averaged Velocity Time Series at All Nodes in the Model Grid
        • File Structure
        • Notes
    • Meteorological Time Series
      • Fort.71: Atmospheric Pressure Time Series at Specified Meteorological Recording Stations
        • File Structure
        • Notes
      • Fort.72: Wind Velocity Time Series at Specified Meteorological Recording Stations
        • File Structure
        • Notes
      • Fort.73: Atmospheric Pressure Time Series at All Nodes in the Model Grid
        • File Structure
        • Notes
      • Fort.74: Wind Stress or VelocityTime Series at All Nodes in the Model Grid
        • File Structure
        • Note
    • Maximum and Minimum Values
      • Maxele.63: Maximum Water Surface Elevation
      • Maxvel.63: Maximum Depth-averaged Velocity
      • Maxwvel.63: Maximum Wind Speed
      • Maxrs.63: Maximum Wave Radiation Stress
      • Minpr.63: Minimum Barometric Pressure
    • Hot Start
      • Fort.67, Fort.68: Hot Start Files
        • Parameter Changes During Hot Start
        • File Structure
        • Notes
    • Harmonic Analysis
      • Fort.51: Elevation Harmonic Constituents at Specified Elevation Recording Stations
        • File Structure
        • Note
      • Fort.52: Depth-averaged Velocity Harmonic Constituents at Specified Velocity Recording Stations
        • File Structure
        • Note
      • Fort.53: Elevation Harmonic Constituents at All Nodes in the Model Grid
        • File Structure
        • Note
      • Fort.54: Depth-averaged Velocity Harmonic Constituents at All Nodes in the Model Grid
        • File Structure
        • Note
      • Fort.55: Harmonic Constituent Diagnostic Output at All Nodes in the Model Grid
        • File Structure
        • Note
    • Wet/Dry State and Inundation
      • Initiallydry.63: Inundation Data Output File
        • File Structure
        • Notes
      • Everdried.63: Dry Node Flagging File
        • File Structure
        • Notes
      • Nodecode.63: Wet/Dry State of Nodes
        • File Structure
        • Note
      • Noff.100: Wet/Dry Elemental State File
        • File Structure
        • Notes
      • Maxinundepth.63: Maximum Inundation Depth File
        • File Structure
        • Notes
      • Inundationtime.63: Inundation Time File
        • File Structure
        • Notes
      • Endrisinginun.63: Inundation Rising at the End of the Run Flag File
        • File Structure
        • Notes
    • Ice Coverage
      • Fort.91: Ice Coverage Fields at Recording Stations
        • File Structure
        • Notes
      • Fort.93: Ice Coverage Fields at All Nodes
        • File Structure
        • Notes
    • 3D Variables
      • Fort.41: 3D Density, Temperature and/or Salinity at Recording Stations
        • File Structure
        • Notes
      • Fort.42: 3D Velocity at Recording Stations
        • File Structure
        • Notes
      • Fort.43: 3D Turbulence at Specified Recording Stations
        • File Structure
        • Notes
      • Fort.44: 3D Density, Temperature and/or Salinity at All Nodes in the Model Grid
        • File Structure
      • Fort.45: 3D Velocity at All Nodes
        • File Structure
        • Notes
      • Fort.46: 3D Turbulence at All Nodes
        • File Structure
        • Notes
      • Fort.47: Temperature Values at the Surface Layer
        • Notes
    • Mode Parameters
      • Fort.90: Primitive Weighting in Continuity Equation
        • File Structure
        • Notes
    • Time-varying Topography/Bathymetry
      • Fort.75: Bathymetry Time Series at Recording Stations
        • File Structure
        • Notes
      • Fort.76: Bathymetry Time Series at All Nodes
        • File Structure
        • Notes
      • Fort.77: Time-varying Weir Output
        • File Structure
        • Notes
    • Passive Scalar Transport
      • Fort.81: Scalar Concentration Time Series at Recording Stations
        • File Structure
        • Notes
      • Fort.83: Scalar Concentration Time Series at All Nodes
        • File Structure
        • Notes
  • Parameter Definitions
    • Input Files
      • fort.14, fort.15
      • fort.12
      • fort.10
      • fort.11
      • fort.13
      • fort.19
      • fort.20
      • fort.22
      • fort.23
      • fort.24
    • Output Files
      • fort.51,52,53,54
      • fort.55
      • fort.61,62,63,64,71,72,73,74,75,81,83
      • fort.67, 68
      • fort.41, fort.42, fort.43, fort.44, fort.45, fort.46
  • Special Features
    • Bridge Piers
      • Theory
      • Determination of Drag Coefficient
      • Implementation in ADCIRC
      • References
    • Ice Modifications
      • Overview
      • Implementation
      • Usage
      • References
    • Vertical Element Walls (VEWs)
      • What are Vertical Element Walls?
      • Example Usages
        • Modeling Channels with Vertical Element Walls
        • Modeling One-sided Steep Slopes with Vertical Element Walls
      • Special Features for VEW Channels with Condensed Nodes
      • Defining VEWs in ADCIRC Input Files
        • Example Fort.14 with Vertical Element Walls
        • Example Fort.13 with Condensed Nodes
      • Available Tools
      • References
  • Support Tools
    • Comprehensive Modeling and Visualization Tools
    • Pre-processing and Mesh Generation
    • Forcing Data Acquisition
    • Model Setup and Control
    • Post-processing and Visualization
  • Version History
    • Version 53
    • Version 52
    • Version 51
    • Version 50
    • Older Versions
ADCIRC
  • Theory and Formulation
  • View page source

Theory and Formulation

This section presents the theoretical foundation and mathematical formulation of the ADCIRC (ADvanced CIRCulation) model. The content is based on the ADCIRC theory document (2004) and other publications.

Contents:

  • Governing Equations
    • Continuity Equation
    • Momentum Equations
    • Bottom Stress Formulation
  • Numerical Implementation
    • Finite Element Spatial Discretization
    • Weak Formulation and Assembly
    • Time Discretization
    • Lumped Mass Matrix
    • Stabilization Techniques
  • Boundary Conditions
    • External Boundary Conditions
    • Internal Boundary Conditions
    • Surface Boundary Conditions
  • Wave Continuity Formulation
    • Derivation of the GWCE
    • Advantages of the GWCE
    • Role of the Tau Parameter
  • Coordinate Systems
    • Spherical Coordinates
    • Cartesian Coordinates
    • Coordinate Transformations
    • CPP Coordinate System
    • Vertical Coordinate Systems
  • Wetting and Drying
    • Conceptual Approach
    • Basic Algorithm
    • Numerical Techniques
    • Implementation Details
  • Baroclinic Terms
    • Density Variation
    • Baroclinic Pressure Gradient
    • Transport Equations
    • Three-Dimensional Formulation
    • Surface Heat Flux
    • Numerical Considerations for Baroclinic Simulations
Previous Next

© Copyright 2025, ADCIRC Developers and Users Community.

Built with Sphinx using a theme provided by Read the Docs.