# Makefile for Bluegrit f90 all: hello_f90.out time_simeq_f90.out \ roll_call_F.out scat_F.out hello_f90.out: hello.f90 f90 -o hello hello.f90 hello > hello_f90.out rm -f hello time_simeq_f90.out: time_simeq.f90 simeq.f90 udrnrt.f90 elasec.f90 f90 -o time_simeq time_simeq.f90 simeq.f90 udrnrt.f90 elasec.f90 time_simeq > time_simeq_f90.out rm -f time_simeq roll_call_F.out: roll_call.F mpif90 -o roll_call roll_call.F mpirun -np 4 -machinefile nodes -nolocal roll_call > roll_call_F.out rm -f roll_call scat_F.out: scat.F mpif90 -o scat scat.F mpirun -np 4 -machinefile nodes -nolocal scat > scat_F.out rm -f scat