## ## global configuration ## OPTIM = STD include $(NTHOME)/Config/config.$(NTARCH) VPATH = $(NTHOME)/Shared SRCF = runcomb.F initgrid.F ntmix.F readdata.F testcase.F global.F \ iofields.F initcomp.F calcdomain.F prepignition.F default.F \ history.F rk3.F rhs.F \ stress.F diffus.F heatflux.F euler.F chemistry.F source.F\ imposebc.F addbcx.F addbcy.F addbcz.F \ calcdt.F visco_turb.F update_visco_turb.F \ state.F dfdxg.F dfdyg.F history.MELANGE.F history.TURB.F\ df.F dfdx.F d2fdx2.F dfdy.F d2fdy2.F dfdz.F d2fdz2.F \ twophase.F time_deriv.F timer.F updatevar.F\ update.F message.F reduce.F exitk.F filter.F gravity.F SRCC = falloc.c SRC = $(SRCF) $(SRCC) OBJ = $(SRCF:%.F=%.o) $(SRCC:%.c=%.o) CPPLIS = $(SRCF:%.F=%.f) BIN = runcomb LIBS = $(SYSLIBS) $(LIBBIND) all: $(BIN) $(BIN): $(OBJ) $(PLD) $(LDFLAGS) -o $(BIN) $(OBJ) $(LIBS) clean: @$(RM) $(OBJ) $(CPPLIS) $(BIN) install: @$(CP) $(NTHOME)/Shared/STD/* $(NTHOME)/Shared @echo "Installing optimized routines with flag " $(OPTIM) @$(CP) $(NTHOME)/Shared/$(OPTIM)/* $(NTHOME)/Shared ## ## depend: ## include $(NTHOME)/Config/depend ## ## automatic dependencies and rules ## include auto.depend