#!/bin/csh /bin/cp ../../../build/GNUmakefile . mkdir build /bin/cp -r ../../../build/*.awk build /bin/cp -r ../../../build/*.mk build /bin/cp -r ../../../build/*.gnu build /bin/cp ../../../mpi/POP_CommMod.F90 . /bin/cp ../../../mpi/POP_RedistributeMod.F90 . /bin/cp ../../../mpi/POP_ReductionsMod.F90 . /bin/cp ../../../mpi/POP_HaloMod.F90 . /bin/cp ../../../source/POP_KindsMod.F90 . /bin/cp ../../../source/POP_ErrorMod.F90 . /bin/cp ../../../source/POP_IOUnitsMod.F90 . /bin/cp ../../../source/POP_BlocksMod.F90 . /bin/cp ../../../source/POP_DistributionMod.F90 . /bin/cp ../../../source/POP_GridHorzMod.F90 . /bin/cp ../../../source/POP_GridVertMod.F90 . /bin/cp ../../../source/POP_GridDimMod.F90 . /bin/cp ../../../source/POP_FieldMod.F90 . /bin/cp ../../../source/spacecurve_mod.F90 . /bin/cp ../../../source/kinds_mod.F90 . ### first test dipole grids /bin/cp POP.F90Dipole POP.F90 gmake OPTIMIZE=no mpirun -np 4 pop_db /bin/rm POP.F90 /bin/rm pop_db /bin/rm compile/*.f90 *.o #### now test tripole /bin/cp POP.F90Tripole POP.F90 gmake OPTIMIZE=no mpirun -np 4 pop_db /bin/rm -r build /bin/rm -r compile /bin/rm GNUmakefile /bin/rm POP_CommMod.F90 /bin/rm POP_RedistributeMod.F90 /bin/rm POP_ReductionsMod.F90 /bin/rm POP_HaloMod.F90 /bin/rm POP_KindsMod.F90 /bin/rm POP_ErrorMod.F90 /bin/rm POP_IOUnitsMod.F90 /bin/rm POP_BlocksMod.F90 /bin/rm POP_DistributionMod.F90 /bin/rm POP_GridHorzMod.F90 /bin/rm POP_GridVertMod.F90 /bin/rm POP_GridDimMod.F90 /bin/rm POP_FieldMod.F90 /bin/rm spacecurve_mod.F90 /bin/rm kinds_mod.F90 /bin/rm POP.F90 /bin/rm pop_db