###  include file for Makefile for $(DENNOUDIR)/model/gamiras
#                                       developed by S.Takehiro 93/04/26
#
#######################################################################
######################## $B<B83@_DjItJ,$3$3$+$i(B #########################
#######################################################################

############## $BJ,2rG=$N;XDj(B ########################

###RESOLUTION   = nx8nz4
###RESOLUTION   = nx16nz8
###RESOLUTION   = nx32nz16
RESOLUTION   = nx64nz8
###RESOLUTION   = nx64nz16
###RESOLUTION   = nx128nz16
###RESOLUTION   = nx128nz32
###RESOLUTION   = nx256nz32
###RESOLUTION   = nx512nz32
###RESOLUTION   = nx512nz64

############# $B<B9T%U%!%$%kL>;XDj(B bsn.$(RESOLUTUON)$(MODELNAME) #####

###MODELNAME       = -test
###MODELNAME       = -pinf

############## nonstd/ ($BHsI8=`%k!<%A%s(B) $B$N;XDj(B ###########

##### DYNAMICS #######
###DYNAMICS        =                       # $BI8=`(B  
###DYNAMICS        = dyn_pinf/deuler.o dyn_pinf/dheun.o \
###		  dyn_pinf/dlpfrg.o dyn_pinf/drunge.o \
### 	          dyn_pinf/dtmp2z.o                # Prandtl $B?tL58BBg6a;w(B

##NONSTD  = $(DYNAMICS)
NONSTD  = special/deuler.o special/dceta.o

####################################################################
######################## $B%5%$%H0MB8ItJ,$3$3$+$i(B #######################
#######################################################################

############## $B%7%9%F%`;XDj(B(SYSMAKE) ###################

SYSTEM		= Sun
###SYSTEM		= HITAC
###SYSTEM		= SX3F
###SYSTEM		= IBMAIX
###SYSTEM		= UXP

############## $B%3%s%Q%$%k%*%W%7%g%s$N;XDj(B ##########

###STDFFLAGS	= $(SYSFFLAGS) -O
STDFFLAGS  	= $(SYSFFLAGS) -g -u
###STDCFLAGS	= $(SYSCFLAGS) -O
STDCFLAGS	= $(SYSCFLAGS) -g
###STDLDFLAGS	= $(SYSLDFLAGS)
STDLDFLAGS	= $(SYSLDFLAGS) -g
STDCPPFLAGS	= $(SYSCPPFLAGS)
AUTODBL		= $(SYSAUTODBL)
AUTODBLDEF	= -DAUTO_DBL

############## BMODEL $B$N%=!<%9%D%j!<86E@(B ############
BMODELDIR	= $(HOME)/model/bsnsq_2d

############## $B%$%s%9%H!<%k%G%#%l%/%H%j$N;XDj(B ##########

######## BMODEL $B$N%$%s%9%H!<%k%G%#%l%/%H%j86E@(B
DESTDIR		= $(BMODELDIR)

############## $BB>$N%i%$%V%i%j$N%G%#%l%/%H%j$N;XDj(B ######

######## dcl $B%i%$%V%i%j$N$"$j$+(B
###DCLLIBDIR    = $(LIBDEST)
DCLLIBDIR       = $(DCLDIR)/lib        # $B4D6-JQ?t(B DCLDIR $B$r@_Dj$9$k$3$H(B

######## symake $B%i%$%V%i%j$N$"$j$+(B
###SYSMAKEDIR	= $(DENNOUDIR)/lib/sysmake
SYSMAKEDIR	= $(HOME)/lib/sysmake

######## gtool $B$N%i%$%V%i%j$N$"$j$+(B
###GTOOLLIBDIR  = $(LIBDEST)
###GTOOLLIBDIR  = /usr/local/dennou/lib
GTOOLLIBDIR     = $(HOME)/lib
###GTOOLINCDIR  = $(DENNOUDIR)/util/gtool/gtool3/src/include
GTOOLINCDIR     = $(HOME)/src/gt3-dcl5/src/include

#######################################################################
######################## $B%5%$%H0MB8ItJ,$3$3$^$G(B #######################
#######################################################################

#####################################################
include $(SYSMAKEDIR)/Makedef.$(SYSTEM)

LIBDIR		= $(DESTDIR)/lib
BINDIR		= $(DESTDIR)/bin

LIBNAME         = bsn$(RESOLUTION)
LIB	= lib$(LIBNAME).a
LIBRARY	= $(LIBDIR)/$(LIB) 
LIBS	= $(LINKOPT)-L$(LIBDIR) \
	$(LINKOPT)-l$(LIBNAME)

GTOOLLIBNAME    = gtool3
GTOOLLIB        = lib$(GTOOLLIBNAME).a
GTOOLLIBFILE    = $(GTOOLLIBDIR)/$(GTOOLLIB)

DCLLIBNAME      = dcl
DCLLIB          = lib$(DCLLIBNAME).a
DCLLIBFILE      = $(DCLLIBDIR)/$(DCLLIB)

DCLDBASENAME    = dcldbase
DCLDBASEDIR     = $(DCLLIBDIR)/$(DCLDBASENAME)

STDLIBS         = $(LINKOPT)-L$(GTOOLLIBDIR) \
                  $(LINKOPT)-l$(GTOOLLIBNAME) \
                  $(LINKOPT)-L$(DCLLIBDIR) \
                  $(LINKOPT)-l$(DCLLIBNAME)

MKINCLUDE       = $(SRCDIR)/Mkinclude
