

#########################################################################
# machine dependencies
#
include ${MODEL}/Makefile_host
#
#########################################################################


FOR_FILES = \
model.F deep_module.F diag.F pressure.F congrad.F momentum.F buoyancy.F advection.F 
CPP_FILES = \
model.f deep_module.f diag.f pressure.f congrad.f momentum.f buoyancy.f advection.f 
OBJ_FILES = \
model.o deep_module.o diag.o pressure.o congrad.o momentum.o buoyancy.o advection.o 


all: ${OBJ_FILES}

clean:
	@echo "--------------------------------------"
	@echo "Cleaning everything up in model"
	@echo "--------------------------------------"
	rm -f *.o *.f *~ *.mod V* *.vo *.L

${CPP_FILES}    : ${MODEL}/include/options.inc
${OBJ_FILES}    : ${MODEL}/include/options.inc


deep_module.o : ${MODEL}/misc_modules/time_manager.o ${MODEL}/misc_modules/timing.o
momentum.o: deep_module.o
buoyancy.o: deep_module.o
advection.o: deep_module.o
model.f   : *_setup.F
model.o   : deep_module.o *_setup.F
diag.o   : deep_module.o
setup.o  : deep_module.o
pressure.o  : deep_module.o congrad.o
congrad.o   : 


