NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Full Multigrid Flow SolverFMG3D (full multigrid 3 dimensions) is a pilot computer program that solves equations of fluid flow using a finite difference representation on a structured grid. Infrastructure exists for three dimensions but the current implementation treats only two dimensions. Written in Fortran 90, FMG3D takes advantage of the recursive subroutine feature, dynamic memory allocation, and structured-programming constructs of that language. FMG3D supports multi-block grids with three types of block-to-block interfaces: periodic, C-zero, and C-infinity. For all three types, grid points must match at interfaces. For periodic and C-infinity types, derivatives of grid metrics must be continuous at interfaces. The available equation sets are as follows: scalar elliptic equations, scalar convection equations, and the pressure-Poisson formulation of the Navier-Stokes equations for an incompressible fluid. All the equation sets are implemented with nonzero forcing functions to enable the use of user-specified solutions to assist in verification and validation. The equations are solved with a full multigrid scheme using a full approximation scheme to converge the solution on each succeeding grid level. Restriction to the next coarser mesh uses direct injection for variables and full weighting for residual quantities; prolongation of the coarse grid correction from the coarse mesh to the fine mesh uses bilinear interpolation; and prolongation of the coarse grid solution uses bicubic interpolation.
Document ID
20110016391
Acquisition Source
Langley Research Center
Document Type
Other - NASA Tech Brief
Authors
Mineck, Raymond E.
(NASA Langley Research Center Hampton, VA, United States)
Thomas, James L.
(NASA Langley Research Center Hampton, VA, United States)
Biedron, Robert T.
(NASA Langley Research Center Hampton, VA, United States)
Diskin, Boris
(National Inst. of Aerospace Hampton, VA, United States)
Date Acquired
August 25, 2013
Publication Date
November 1, 2005
Publication Information
Publication: NASA Tech Briefs, November 2005
Subject Category
Man/System Technology And Life Support
Report/Patent Number
LAR-16608-1
Report Number: LAR-16608-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available