VH-1: A user's guide

VH-1 Home Introduction Quick start Inside the code
Makefile indat vhone.f90 PPMLR Variable Glossary
Problems & solutions
Riemann Sedov Rankine-Hugoniot Bondi DIY


This web site is intended to serve as a tutorial for using the standard serial version of VH-1. This guide assumes that you are familiar with the basics of computational methods. If you are just getting started, you should first look at the Beginner's Guide.

To use the Serial version of VH-1 you will need a few basic tools common to any unix operating system, as well as some method of writing binary data to disk and viewing that data. For this latter task we use the NetCDF software library to read and write multidimensional data and ncview to view the data. Many other options exist, and you should choose one that is familiar to you and/or readily available to you.

Here we list common open-source solutions available on most linux systems.

gfortran is available for most unix systems. Any FORTRAN 90 compiler will suffice. Commercial compilers exist for virtually every computing platform.
gedit is a common open-source choice, but many options exist. Do not use any editor that inserts unseen formatting tags into the file. (Don't use WORD!) Many commercial compilers come bundled with an editor.
gnuplot is a command-line program. It is very easy to get a simple plot, but a bit tedious to tailor a plot to your liking. GUI-driven plotting programs are also available.

Authors: John Blondin