
LIBS   = 
OBJDIR = ./Objects
B=./

LIBES = 

#F90=ifort -O3 -parallel -par-runtime-control -extend_source -i-dynamic -fPIC
#F90=ifort -O3 -parallel -par-runtime-control -extend_source 
F90=ifort -O3 -extend_source 

obj  =  psv_main.o psv_input.o psv_init.o psv_check.o  psv_evolution1.o  psv_output.o timer.o

default: psv

all: psv

psv:  get_objects $(obj)
	$(F90) $(OPT) $(obj) $(LIBES) $(LIBS) -o $B$@.x
	-mv *.o Objects/.

get_objects:
	-mv $(OBJDIR)/* .

.SUFFIXES: .o .f

.f.o:
		$(F90) -c $(OPT) $*.f
.c.o:
		$(CC) $*.c

