Accession Number : ADA329168

Title :   TRANSOM: A Multi-Method Reynolds-Averaged Navier-Stokes Solver: Overall Design.

Descriptive Note : Technical memo.,

Corporate Author : DEFENCE RESEARCH ESTABLISHMENT ATLANTIC DARTMOUTH (NOVA SCOTIA)

Personal Author(s) : Hally, David

PDF Url : ADA329168

Report Date : JUN 1996

Pagination or Media Count : 48

Abstract : TRANSOM is a multi-block, multi-method Reynolds-Averaged Navier Stokes solver being developed at DREA to address problems associated with the flow around ships and submarines. It is multi-block because the flow is divided into several distinct regions. It is multi-method because a different solution method may be used on each of the flow regions. At present two different methods of solution can be chosen; a finite-volume solver based on the pseudo-compressibility method; and a finite element solver which uses the penalty function method to determine the pressure. TRANSOM is written in C++ following principles of Object Oriented Programming. This document describes the overall design of TRANSOM with emphasis on the class hierarchies used to represent different types of blocks and flow solvers. The algorithms used to implement the pseudo-compressibility and finite element methods are not discussed here; two companion reports describe these sub-solvers in detail.

Descriptors :   *COMPUTATIONAL FLUID DYNAMICS, *HYDRODYNAMIC CODES, *NAVIER STOKES EQUATIONS, COMPUTER PROGRAM DOCUMENTATION, ALGORITHMS, FINITE ELEMENT ANALYSIS, CANADA, SHIP MOTION, VORTICES, FLOW FIELDS, TWO DIMENSIONAL FLOW, SUBROUTINES, REYNOLDS NUMBER, MARINE PROPELLERS, CAVITATION, OBJECT ORIENTED PROGRAMMING.

Subject Categories : Computer Programming and Software
      Fluid Mechanics

Distribution Statement : APPROVED FOR PUBLIC RELEASE