To obtain the a program click on one of the following. Then select "Save
As" from the "File" menu.
The .s files e.g. hy.s can be used for compiling instead of
using makefiles. You need to initiate it by typing the unix command
chmod u+x hy.s
Once you do it you never have to do it again.
New 2D hydrodynamics as of 10/9/2003
input file
climbtree.f
files.f
osc.f
poly2.f
poly.f
pya.f
pyc.f
pyd.f
pygex.f
pyg.f
pyl.f
pym.f
pymm.f
pyr2.f
pyr.f
sclimbtree.f
setbin2.f
setbin.f
setsph2.f
setsph3.f
setsphere.f
settwo.f
skids.f
slinkcm.f
smaketree.f
testtree.f
tran.f
py.s
stt.s
ttree.s
tt.s
One Dimensional Modelling
Main program 1: gsimm.f: This program is for one dimensional compressible gas flow integrating the acceleration,density and thermal energy equations with various Riemann type damping terms.
Main program 2: gesimm.f: Same as above but using energy per unit mass
Rates of Change 1: gsimr.f
Rates of Change 2: gesimr.f
Common Blocks : gsimc.f
Kernel Arrays : gsima.f
For Compiling : gsim.s
Input data : may28.in
thisrun : contains the name which is appended to the output files. At the moment assumes the name is may28 and this must be the name of the .in file
Appends output file names:files.f
Historical accident :eden.f
Integrates thermal energy:gsimm.f
Integrates specific energy :gesimm.f
Rarefaction fan :srar.f
Wall heating problem:shk.f
Los Alamos Shock from Hell :shkhell.f
Gaussian wave : sgauss.f
Shocktube: shocktube.f
Shocktube 3 :shk3.f
Blast wave :sblast.f
Two lines of gas moving away from each other :ssjorg.f
Sod problem with unequal mass particles :ssod.f
As above with equal mass particles :ssod2.f
Binary Models
Name of output log,plt
Attaches name to output files
Simple Tree code kids
Simple Tree code
Simple Tree code
Simple Tree code
Simple Tree code
Advanced Tree code kids
Advanced Tree code
Advanced Tree code
Advanced Tree code
Tree code test
common blocks
main : This is the main program for a newtonian gas with a tree code
main for the binary
rates
grid
link
kernels arrays
input data file for 3D gas/poly
input data file for 1D gas
initial sphere setup1
initial sphere setup2
initial binary setup
sets mode for oscillation
polytrope structure and coefficients
2D hydrodynamics
density by summation
kernel arrays
common blocks
main program
compile routine
scott russell set up
ramp with 3 fluids
sol wave in horiz tank
beach with arbitrary cliff