Skip to content
This repository has been archived by the owner on Mar 10, 2019. It is now read-only.

Latest commit

 

History

History
29 lines (25 loc) · 1.22 KB

README.md

File metadata and controls

29 lines (25 loc) · 1.22 KB

FORTRAN CFD Package

Author: Spencer Salisbury

Description

This package was written for MAE 5440 (Computational Fluid Dynamics) at Utah State University.

Compilation

These projects use makefiles to facilitate compilation. To complie a project, simply naviate to the project directory (ex: "projects/navier/") and type the command make in the command line:

$ make

Note that this works in both Windows and Unix/Linux environments. To recompile, the compiled objects need to be cleaned. To remove all object files:

$ make clean

To remove all object files and executables:

$ make veryclean

Usage

Each project has a "config.f90" file. Use this file to set the working precision. Find the line

integer,parameter :: wp = sp

and change the equality to the desired precision prior to compilation.

AbbrPrecision Level
spSingle
dpDouble
epExtended
qpQuadruple
Other usage for each project varies. Check the README.md in each project directory to get specific usage.