obj = 3dmain.o okada_sub.o vector_output.o xyz_output.o allocatable_arrays.o parameters.o

3dnew: $(obj)
	f90 $(obj) -O -w -o 3d 

3dmain.o : 3dmain.f 
	f90  -O -c 3dmain.f

okada_sub.o : okada_sub.f 
	f90 -O -c okada_sub.f

xyz_output.o : xyz_output.f 
	f90 -O -c xyz_output.f

vector_output.o : vector_output.f 
	f90  -c vector_output.f

parameters.o : parameters.f
	f90  -O -c parameters.f

allocatable_arrays.o : allocatable_arrays.f
	f90  -O -c allocatable_arrays.f

