# . . Library Defns
LIBDIR = -L/usr/local/SEP6.4.6/lib #-L/usr/local/SEPX_64/lib
L = $(LIBDIR)
INTELDIR = -L/opt/intel/fc/9.0/lib/
IL=$(INTELDIR)
#INCDIR = -I./ -I/opt/intel/mkl/8.0.2/include
#INCDIR = -I./ -I/opt/intel/mkl/8.0.2/include
#I = ${INCLUDE}
#FFTWDIR=-L/opt/FFTW/lib 
#FL=$(FFTWDIR) -lfftw3f
#MAINLIBS = -lsep -lsep2df90 -lsep3df90 -lsep3d -lsepf90 -lsep -lsuperset -lsepparf90 -lseppar -lsepgeef90 -openmp  -lsepfft #-lbei
#INTELLIBS =  -fast 
#UF90LIBS = $(L) $(IL) ${MAINLIBS} $(INTELLIBS)# $(FL)
#UF90INCLUDES = ${I}
#UF90DEFINES = -DSEP_OMP
#UF90FLAGS = -O3 -axW -openmp -static-libcxa -Bstatic -vec_report3

#FFTWLIBS=-L/usr/local/FFTW/FFTW3/lib -lfftw3f -lfftw
FFTWLIBS=-L/opt/FFTW/lib/ -lfftw3f #-lfftw

# . . SETUP rules
#LIBDIR = -L/opt/SEP/SEP6.4.6/lib
#L = $(LIBDIR)
INTELDIR = -L/opt/intel_fce_80/lib/
IL=$(INTELDIR)
INCDIR = -I./ -I/opt/intel_fce_80/include/
I = ${INCLUDE}

MAINLIBS = -lsep2df90 -lsep3df90 -lsep3d -lsepf90 -lsep -lsuperset -lsepparf90 \
        -lseppar -lsepgeef90 -openmp  -lsepfft -lsepauxf90 
INTELLIBS = #-openmp -static-libcxa -lsvml -axW -vec_report3 
UF90LIBS = $(L) $(IL) ${MAINLIBS} $(INTELLIBS) ${FL} ${FFTWLIBS}
UF90INCLUDES = ${I}
UF90DEFINES = -DSEP_OMP -DOMP -DFFTW=1
UF90FLAGS = -openmp -CB -O3 -axW -openmp -Bstatic -vec_report3

# Directory Defns
SRCDIR = .
INCDIR = .
BINDIR = ../Bin/
OBJDIR = .

# . . Variable Defns
R = ${RESDIR}
S = ${SRCDIR}
B = ${BINDIR} 
O = ${OBJDIR}
P = ${PARDIR} 
B = ${BINDIR}

# . . Library Defns

default: RWE2D_MODEL RWE2D_source Lin2

RWE2D_MODEL: $(B)/RWE2D_MODEL.x
	echo @done

RWE2D_source: $(B)/RWE2D_source.x
	echo @done

Lin2: $(B)/Lin2.x
	echo @done

CC2RC: $(B)/CC2RC.x
	echo @done

clean: jclean
