VH-1

VH1 Home Overview Codes User Guides
Beginner Serial Parallel
Resources

VH-1 comes in three versions (Beginner, Serial, and Parallel), designed for users to be able to smoothly transition from a simple one-dimensional application to a large-scale three-dimensional simulation on the largest supercomputers available. All versions use the same core 1D PPMLR code.

VH-1 source code

The directory structure shown below. Each version comes in its own subdirectory with its own Makefile. All three versions share the same 1D subroutines in the PPMLR/ subdirectory. When one of these versions is compiled in its subdirectory with the Makefile, the executable is placed in the top level directory along side the indat file. When the code is run the ouput files are written to the subdirectory output/.