Gerris Flow Solver: Implementation and Application

Abstract

This report describes the implementation of the Gerris Flow Solver (GFS) at NRL. GFS is an open-source software library for computational fluid dynamics that includes modules for the solution of the Navier-Stokes equations, and both linear and non-linear shallow water equations. GFS features dynamic adaptive mesh refinement (AMR) based on a semi-structured quadtree/octree mesh. A visualization tool (GfsView) is included that enables viewing model output on the adaptive mesh. We have applied GFS to a number of problems in estuary flow. The CFD model has been used for direct numerical simulation of 2D-vertical tidal flow in a macrotidal river, and interaction of a fluid mud layer with the flow. The 2D shallow water models (linear and non-linear) have been used to simulate tidal flow in Mississippi Sound and the Gulf of Maine/Bay of Fundy. We have implemented a wave-current bottom boundary layer model (BBLM) into GFS as a plug-in.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 12, 2013
Accession Number
ADA588626

Entities

People

  • James D. Dykes
  • Paul J. Martin
  • Timothy J. Campbell
  • Timothy R. Keen

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Energy and Power Technologies
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Boundary Layer
  • Buoyancy
  • C Programming Language
  • Computational Fluid Dynamics
  • Computational Science
  • Computer Programming
  • Computer Programs
  • Computers
  • Fluid Dynamics
  • Fluid Flow
  • Fluid Mechanics
  • Physics Laboratories
  • Shell Scripts
  • Standing Waves
  • Stratified Fluids
  • Three Dimensional
  • Turbulent Mixing

Readers

  • Coastal Oceanography
  • Computational Fluid Dynamics (CFD)
  • Database Systems and Applications