

FC  =  ifort # gfortran # pgf90
Inc = "/work/apps/intel_2016/netcdf/4.3.3.1/"

.SUFFIXES: .f90 .o

.f90.o:
	$(FC) -c $*.f90

sst: PCA_Reanalysis.f90 
	$(FC) -o sst.exe PCA_Reanalysis.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

pc: PCA_CFS_Rfc.f90
	$(FC) -o pc.exe PCA_CFS_Rfc.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

pc1: Calc_EOF_for_Fcs.f90
	$(FC) -o pc.exe Calc_EOF_for_Fcs.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

tq: TQ_TC_Rea.f90
	$(FC) -o tq.exe	TQ_TC_Rea.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

tq1: TQ_TC_Rfc.f90
	$(FC) -o tq.exe TQ_TC_Rfc.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

ex: TQ_extract_Fcs.f90
	$(FC) -o ex.exe TQ_extract_Fcs.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

ex1: TQ_extract_Fcs_11-17.f90
	$(FC) -o ex.exe TQ_extract_Fcs_11-17.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

###########################

fc0: TC_Fcs_Phu_thuoc.f90
	$(FC) -o fc.exe TC_Fcs_Phu_thuoc.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

fc1: TC_Fcs_Doc_lap.f90
	$(FC) -o fc.exe TC_Fcs_Doc_lap.f90 -L ${Inc}lib/ -lnetcdff -I ${Inc}include/

clean:
	rm *.exe  # *.o  *.mod
