all: mapsim storemap map2seq findmap findvar
#            
map2seq: map2seq.f90
	  ifort map2seq.f90 -o map2seq  -s   -O3  -static  \
          -qopenmp -reentrancy  -D _MYMKL=.TRUE.    \
          -L$MKLPATH -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core
#
mapsim: mapsim.f90
	  ifort mapsim.f90 -o mapsim  -s  -O3  -static
#
storemap: storemap.f90
	  ifort storemap.f90                             \
          -o storemap  -s  -O3  -static           \
          -qopenmp -reentrancy  -D _MYMKL=.TRUE.  \
          -L$MKLPATH -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core
#
findmap: findmap.f90 
	  ifort findmap.f90                              \
          -o findmap  -s  -O3  -static            \
          -qopenmp -reentrancy  -D _MYMKL=.TRUE.  \
          -L$MKLPATH -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core
#
findvar: findvar.f90
	  ifort findvar.f90 -o findvar  -s  -O3 -static  \
          -qopenmp -reentrancy  -D _MYMKL=.TRUE.  \
          -L$MKLPATH -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core
