# $Id: makefile.in,v 1.2 1996/11/20 10:08:53 roitzsch Exp $
OS = @host_os_name@
CC = @CC@
CXX = @CXX@
F77 = @F77@
AR = @AR@
RANLIB = @RANLIB@
INCDIR = ../minigraph
EXTENSION = $(OS)-$(CC)
LIBDIR = ../lib-$(EXTENSION)
OBJDIR = ../obj-$(EXTENSION)
CFLAGS = @CFLAGS@ -I$(INCDIR)
CXXFLAGS = @CXXFLAGS@ -I$(INCDIR)
FFLAGS = @FFLAGS@
FCLIBS = -L -L/../../.. -lgfortranbegin -lgfortran
CLDFLAGS = @CLDFLAGS@
FLDFLAGS = @FLDFLAGS@
LIBS = $(FCLIBS) @X_LIBS@ @FCLIB@ @LIBS@
INSTALL = @INSTALL@
prefix = @prefix@
# -------------------------------------------------------------------------
default: k6-$(EXTENSION)
# -------------------------- object files --------------------------------
OBase = $(OBJDIR)/kaskade.o $(OBJDIR)/templates.o $(OBJDIR)/temp.o
OAdapt = $(OBJDIR)/adapt.o $(OBJDIR)/adaptnl.o
OProblem= $(OBJDIR)/problem.o $(OBJDIR)/problemstat.o $(OBJDIR)/problemtr.o $(OBJDIR)/problemnl.o
OLinSys = $(OBJDIR)/linsystem.o $(OBJDIR)/linsystemA.o $(OBJDIR)/linsystemB.o
OSysMat = $(OBJDIR)/sysmat.o $(OBJDIR)/sysmatbl.o $(OBJDIR)/block.o $(OBJDIR)/sysmatml.o $(OBJDIR)/sysmatsp.o $(OBJDIR)/sysmatma28.o \
$(OBJDIR)/ma28.o $(OBJDIR)/madc28.o
OPrecond= $(OBJDIR)/precond.o $(OBJDIR)/precondsg.o $(OBJDIR)/precondmg.o $(OBJDIR)/precondnl.o
OInterf = $(OBJDIR)/connect.o $(OBJDIR)/family.o $(OBJDIR)/familyA.o $(OBJDIR)/int.o $(OBJDIR)/intA.o $(OBJDIR)/intB.o $(OBJDIR)/nodeco.o
OMat = $(OBJDIR)/dirichlet.o $(OBJDIR)/dirichletA.o $(OBJDIR)/dirichlettr.o \
$(OBJDIR)/materials.o $(OBJDIR)/materialsA.o $(OBJDIR)/materialstr.o $(OBJDIR)/nonlin.o\
$(OBJDIR)/userStatic.o $(OBJDIR)/userTransient.o
OElem = $(OBJDIR)/elements.o $(OBJDIR)/elementsA.o $(OBJDIR)/elementsB.o $(OBJDIR)/integ.o
OTriang = $(OBJDIR)/triang.o $(OBJDIR)/triangA.o
OUtils = $(OBJDIR)/cmdpars.o $(OBJDIR)/dict.o $(OBJDIR)/mzibutil.o $(OBJDIR)/numerics.o \
$(OBJDIR)/utils.o $(OBJDIR)/varalloc.o $(OBJDIR)/statistic.o
O1 = $(OBJDIR)/elements1.o $(OBJDIR)/elements1mc.o $(OBJDIR)/feplot1.o \
$(OBJDIR)/problem1.o $(OBJDIR)/triang1.o $(OBJDIR)/triang1tr.o
O2 = $(OBJDIR)/elements1.o $(OBJDIR)/elements1mc.o $(OBJDIR)/elements2.o $(OBJDIR)/elements2mc.o \
$(OBJDIR)/feplot2.o $(OBJDIR)/problem2.o $(OBJDIR)/triang2.o $(OBJDIR)/triang2tr.o
O3 = $(OBJDIR)/elements1.o $(OBJDIR)/elements1mc.o $(OBJDIR)/elements2.o $(OBJDIR)/elements2mc.o \
$(OBJDIR)/elements3.o $(OBJDIR)/elements3mc.o $(OBJDIR)/problem3.o $(OBJDIR)/triang3.o $(OBJDIR)/triang3tr.o
O6 = $(OBJDIR)/feplot1.o $(OBJDIR)/problem1.o $(OBJDIR)/triang1.o $(OBJDIR)/triang1tr.o \
$(OBJDIR)/feplot2.o $(OBJDIR)/problem2.o $(OBJDIR)/triang2.o $(OBJDIR)/triang2tr.o $(O3)
# ---------------------- fortran-sources ------------------------------
FSources = ma28.f madc28.f
$(OBJDIR)/ma28.o:
$(F77) ma28.f $(FFLAGS) -c
mv ma28.o $(OBJDIR)/ma28.o
$(OBJDIR)/madc28.o:
$(F77) madc28.f $(FFLAGS) -c
mv madc28.o $(OBJDIR)/madc28.o
# ------------------------- Templates ---------------------------------
HTempl = alloc.h array3.h dlist.h matrix.h slist.h stack.h vector.h triangtempl.h
TTempl = alloc.c array3.c dlist.c matrix.c slist.c stack.c vector.c triangtempl.c
#CTempl = alloc.c array3.c dlist.c matrix.c slist.c stack.c vector.c
# --------------------------- cc-sources ---------------------------------
CBase = kaskade.cc templates.cc temp.cc
CAdapt = adapt.cc adaptnl.cc
CProblem= problem.cc problemstat.cc problemtr.cc problemnl.cc
CLinSys = linsystem.cc linsystemA.cc linsystemB.cc
CSysMat = sysmat.cc sysmatbl.cc block.cc sysmatml.cc sysmatsp.cc sysmatma28.cc
CPrecond= precond.cc precondsg.cc precondmg.cc precondnl.cc
CInterf = connect.cc family.cc familyA.cc int.cc intA.cc intB.cc nodeco.cc
CMat = dirichlet.cc dirichletA.cc dirichlettr.cc \
materials.cc materialsA.cc materialstr.cc nonlin.cc \
userStatic.cc userTransient.cc
CElem = elements.cc elementsA.cc elementsB.cc integ.cc
CTriang = triang.cc triangA.cc
CUtils = cmdpars.cc dict.cc mzibutil.cc numerics.cc utils.cc varalloc.cc
C1 = elements1.cc elements1mc.cc feplot1.cc \
problem1.cc triang1.cc triang1tr.cc
C2 = elements1.cc elements1mc.cc elements2.cc elements2mc.cc \
feplot2.cc problem2.cc triang2.cc triang2tr.cc
C3 = elements1.cc elements1mc.cc elements2.cc elements2mc.cc \
elements3.cc elements3mc.cc problem3.cc triang3.cc triang3tr.cc
CSources = $(CBase) $(C1) $(C2) $(C3) \
$(CAdapt) $(CProblem) $(CLinSys) $(CSysMat) $(CPrecond) $(CInterf) \
$(CElem) $(CMat) $(CTriang) $(CTempl) $(TTempl) \
$(CUtils)
$(OBJDIR)/kaskade.o: kaskade.cc
$(CXX) kaskade.cc $(CXXFLAGS) -c -o $(OBJDIR)/kaskade.o
$(OBJDIR)/templates.o: templates.cc
$(CXX) templates.cc $(CXXFLAGS) -c -o $(OBJDIR)/templates.o
$(OBJDIR)/temp.o: temp.cc
$(CXX) temp.cc $(CXXFLAGS) -c -o $(OBJDIR)/temp.o
$(OBJDIR)/adapt.o: adapt.cc
$(CXX) adapt.cc $(CXXFLAGS) -c -o $(OBJDIR)/adapt.o
$(OBJDIR)/adaptnl.o: adaptnl.cc
$(CXX) adaptnl.cc $(CXXFLAGS) -c -o $(OBJDIR)/adaptnl.o
$(OBJDIR)/problem.o: problem.cc
$(CXX) problem.cc $(CXXFLAGS) -c -o $(OBJDIR)/problem.o
$(OBJDIR)/problemstat.o: problemstat.cc
$(CXX) problemstat.cc $(CXXFLAGS) -c -o $(OBJDIR)/problemstat.o
$(OBJDIR)/problemtr.o: problemtr.cc
$(CXX) problemtr.cc $(CXXFLAGS) -c -o $(OBJDIR)/problemtr.o
$(OBJDIR)/problemnl.o: problemnl.cc
$(CXX) problemnl.cc $(CXXFLAGS) -c -o $(OBJDIR)/problemnl.o
$(OBJDIR)/linsystem.o: linsystem.cc
$(CXX) linsystem.cc $(CXXFLAGS) -c -o $(OBJDIR)/linsystem.o
$(OBJDIR)/linsystemA.o: linsystemA.cc
$(CXX) linsystemA.cc $(CXXFLAGS) -c -o $(OBJDIR)/linsystemA.o
$(OBJDIR)/linsystemB.o: linsystemB.cc
$(CXX) linsystemB.cc $(CXXFLAGS) -c -o $(OBJDIR)/linsystemB.o
$(OBJDIR)/sysmat.o: sysmat.cc
$(CXX) sysmat.cc $(CXXFLAGS) -c -o $(OBJDIR)/sysmat.o
$(OBJDIR)/sysmatbl.o: sysmatbl.cc
$(CXX) sysmatbl.cc $(CXXFLAGS) -c -o $(OBJDIR)/sysmatbl.o
$(OBJDIR)/block.o: block.cc
$(CXX) block.cc $(CXXFLAGS) -c -o $(OBJDIR)/block.o
$(OBJDIR)/sysmatml.o: sysmatml.cc
$(CXX) sysmatml.cc $(CXXFLAGS) -c -o $(OBJDIR)/sysmatml.o
$(OBJDIR)/sysmatsp.o: sysmatsp.cc
$(CXX) sysmatsp.cc $(CXXFLAGS) -c -o $(OBJDIR)/sysmatsp.o
$(OBJDIR)/sysmatma28.o: sysmatma28.cc
$(CXX) sysmatma28.cc $(CXXFLAGS) -c -o $(OBJDIR)/sysmatma28.o
$(OBJDIR)/precond.o: precond.cc
$(CXX) precond.cc $(CXXFLAGS) -c -o $(OBJDIR)/precond.o
$(OBJDIR)/precondsg.o: precondsg.cc
$(CXX) precondsg.cc $(CXXFLAGS) -c -o $(OBJDIR)/precondsg.o
$(OBJDIR)/precondmg.o: precondmg.cc
$(CXX) precondmg.cc $(CXXFLAGS) -c -o $(OBJDIR)/precondmg.o
$(OBJDIR)/precondnl.o: precondnl.cc
$(CXX) precondnl.cc $(CXXFLAGS) -c -o $(OBJDIR)/precondnl.o
$(OBJDIR)/connect.o: connect.cc
$(CXX) connect.cc $(CXXFLAGS) -c -o $(OBJDIR)/connect.o
$(OBJDIR)/family.o: family.cc
$(CXX) family.cc $(CXXFLAGS) -c -o $(OBJDIR)/family.o
$(OBJDIR)/familyA.o: familyA.cc
$(CXX) familyA.cc $(CXXFLAGS) -c -o $(OBJDIR)/familyA.o
$(OBJDIR)/int.o: int.cc
$(CXX) int.cc $(CXXFLAGS) -c -o $(OBJDIR)/int.o
$(OBJDIR)/intA.o: intA.cc
$(CXX) intA.cc $(CXXFLAGS) -c -o $(OBJDIR)/intA.o
$(OBJDIR)/intB.o: intB.cc
$(CXX) intB.cc $(CXXFLAGS) -c -o $(OBJDIR)/intB.o
$(OBJDIR)/nodeco.o: nodeco.cc
$(CXX) nodeco.cc $(CXXFLAGS) -c -o $(OBJDIR)/nodeco.o
$(OBJDIR)/dirichlet.o: dirichlet.cc
$(CXX) dirichlet.cc $(CXXFLAGS) -c -o $(OBJDIR)/dirichlet.o
$(OBJDIR)/dirichletA.o: dirichletA.cc
$(CXX) dirichletA.cc $(CXXFLAGS) -c -o $(OBJDIR)/dirichletA.o
$(OBJDIR)/dirichlettr.o: dirichlettr.cc
$(CXX) dirichlettr.cc $(CXXFLAGS) -c -o $(OBJDIR)/dirichlettr.o
$(OBJDIR)/materials.o: materials.cc
$(CXX) materials.cc $(CXXFLAGS) -c -o $(OBJDIR)/materials.o
$(OBJDIR)/materialsA.o: materialsA.cc
$(CXX) materialsA.cc $(CXXFLAGS) -c -o $(OBJDIR)/materialsA.o
$(OBJDIR)/materialstr.o: materialstr.cc
$(CXX) materialstr.cc $(CXXFLAGS) -c -o $(OBJDIR)/materialstr.o
$(OBJDIR)/nonlin.o: nonlin.cc
$(CXX) nonlin.cc $(CXXFLAGS) -c -o $(OBJDIR)/nonlin.o
$(OBJDIR)/userStatic.o: userStatic.cc
$(CXX) userStatic.cc $(CXXFLAGS) -c -o $(OBJDIR)/userStatic.o
$(OBJDIR)/userTransient.o: userTransient.cc
$(CXX) userTransient.cc $(CXXFLAGS) -c -o $(OBJDIR)/userTransient.o
$(OBJDIR)/elements.o: elements.cc
$(CXX) elements.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements.o
$(OBJDIR)/elementsA.o: elementsA.cc
$(CXX) elementsA.cc $(CXXFLAGS) -c -o $(OBJDIR)/elementsA.o
$(OBJDIR)/elementsB.o: elementsB.cc
$(CXX) elementsB.cc $(CXXFLAGS) -c -o $(OBJDIR)/elementsB.o
$(OBJDIR)/integ.o: integ.cc
$(CXX) integ.cc $(CXXFLAGS) -c -o $(OBJDIR)/integ.o
$(OBJDIR)/triang.o: triang.cc
$(CXX) triang.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang.o
$(OBJDIR)/triangA.o: triangA.cc
$(CXX) triangA.cc $(CXXFLAGS) -c -o $(OBJDIR)/triangA.o
$(OBJDIR)/cmdpars.o: cmdpars.cc
$(CXX) cmdpars.cc $(CXXFLAGS) -c -o $(OBJDIR)/cmdpars.o
$(OBJDIR)/dict.o: dict.cc
$(CXX) dict.cc $(CXXFLAGS) -c -o $(OBJDIR)/dict.o
$(OBJDIR)/mzibutil.o: mzibutil.cc
$(CXX) mzibutil.cc $(CXXFLAGS) -c -o $(OBJDIR)/mzibutil.o
$(OBJDIR)/numerics.o: numerics.cc
$(CXX) numerics.cc $(CXXFLAGS) -c -o $(OBJDIR)/numerics.o
$(OBJDIR)/utils.o: utils.cc
$(CXX) utils.cc $(CXXFLAGS) -c -o $(OBJDIR)/utils.o
$(OBJDIR)/varalloc.o: varalloc.cc
$(CXX) varalloc.cc $(CXXFLAGS) -c -o $(OBJDIR)/varalloc.o
$(OBJDIR)/statistic.o: statistic.cc
$(CXX) statistic.cc $(CXXFLAGS) -c -o $(OBJDIR)/statistic.o
$(OBJDIR)/elements1.o: elements1.cc
$(CXX) elements1.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements1.o
$(OBJDIR)/elements1mc.o: elements1mc.cc
$(CXX) elements1mc.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements1mc.o
$(OBJDIR)/feplot1.o: feplot1.cc
$(CXX) feplot1.cc $(CXXFLAGS) -c -o $(OBJDIR)/feplot1.o
$(OBJDIR)/problem1.o: problem1.cc
$(CXX) problem1.cc $(CXXFLAGS) -c -o $(OBJDIR)/problem1.o
$(OBJDIR)/triang1.o: triang1.cc
$(CXX) triang1.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang1.o
$(OBJDIR)/triang1tr.o: triang1tr.cc
$(CXX) triang1tr.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang1tr.o
$(OBJDIR)/elements2.o: elements2.cc
$(CXX) elements2.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements2.o
$(OBJDIR)/elements2mc.o: elements2mc.cc
$(CXX) elements2mc.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements2mc.o
$(OBJDIR)/feplot2.o: feplot2.cc
$(CXX) feplot2.cc $(CXXFLAGS) -c -o $(OBJDIR)/feplot2.o
$(OBJDIR)/problem2.o: problem2.cc
$(CXX) problem2.cc $(CXXFLAGS) -c -o $(OBJDIR)/problem2.o
$(OBJDIR)/triang2.o: triang2.cc
$(CXX) triang2.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang2.o
$(OBJDIR)/triang2tr.o: triang2tr.cc
$(CXX) triang2tr.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang2tr.o
$(OBJDIR)/elements3.o: elements3.cc
$(CXX) elements3.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements3.o
$(OBJDIR)/elements3mc.o: elements3mc.cc
$(CXX) elements3mc.cc $(CXXFLAGS) -c -o $(OBJDIR)/elements3mc.o
$(OBJDIR)/problem3.o: problem3.cc
$(CXX) problem3.cc $(CXXFLAGS) -c -o $(OBJDIR)/problem3.o
$(OBJDIR)/triang3.o: triang3.cc
$(CXX) triang3.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang3.o
$(OBJDIR)/triang3tr.o: triang3tr.cc
$(CXX) triang3tr.cc $(CXXFLAGS) -c -o $(OBJDIR)/triang3tr.o
# -------------------------- header files --------------------------------
HBase = general.h dimension.h mycomplex.h physics.h fortran.h
HAdapt = adapt.h adaptnl.h
HProblem= problem.h problemstat.h problemtr.h problemnl.h
HLinSys = linsystem.h
HSysMat = sysmat.h sysmatbl.h block.h sysmatml.h sysmatmlnodes.h \
sysmatsp.h sysmatma28.h
HPrecond= precond.h precondsg.h precondmg.h precondnl.h
HInterf = connect.h family.h familyA.h int.h intA.h intB.h nodeco.h
HMat = dirichlet.h dirichletA.h dirichlettr.h \
materials.h materialsA.h materialstr.h nonlin.h\
userStatic.cc userTransient.cc
HElem = elements.h elementsA.h integ.h integ.dat
HTriang = triang.h triangA.h
HUtils = cmdpars.h dict.h mzibutil.h numerics.h physics.h utils.h varalloc.h
HPlot = feplot.h minigraph.h plot.h drivers.h driversimp.h statistic.h
H1 = elements1.h elements1mc.h feplot1.h problem1.h \
triang1.h triang1tr.h
H2 = elements1.h elements1mc.h elements2.h elements2mc.h feplot2.h \
problem2.h triang2.h triang2tr.h
H3 = elements1.h elements1mc.h elements2.h elements2mc.h \
elements3.h elements3mc.h problem3.h triang3.h triang3tr.h
HSources = $(HBase) $(H1) $(H2) $(H3) \
$(HAdapt) $(HProblem) $(HLinSys) $(HSysMat) $(HPrecond) $(HInterf) \
$(HElem) $(HMat) $(HTriang) \
$(HUtils) $(HPlot) $(HTempl)
# --------------------------------------------------------------------------
# ------------------------- Linker input ---------------------------------
# --------------- dependencies for executables k1, ... k6 ----------------
comO = $(OBase) $(OAdapt) $(OProblem) \
$(OLinSys) $(OSysMat) $(OPrecond) $(OInterf) \
$(OElem) $(OMat) $(OTriang) \
$(OUtils)
k1O = $(comO) $(O1)
k2O = $(comO) $(O2)
k3O = $(comO) $(O3)
k6O = $(comO) $(O6)
#-------------------------- executables ----------------------------
k1-$(EXTENSION): $(k1O)
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o k1-$(EXTENSION) $(k1O) $(CLDFLAGS) -L$(LIBDIR) -lmg $(LIBS)
ln -s k1-$(EXTENSION) k1
k2-$(EXTENSION): $(k2O)
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o k2-$(EXTENSION) $(k2O) $(CLDFLAGS) -L$(LIBDIR) -lmg $(LIBS)
ln -s k2-$(EXTENSION) k2
k3-$(EXTENSION): $(k3O)
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o k3-$(EXTENSION) $(k3O) $(CLDFLAGS) -L$(LIBDIR) -lmg $(LIBS)
ln -s k3-$(EXTENSION) k3
k6-$(EXTENSION): $(k6O)
$(CXX) $(CXXFLAGS) $(LDFLAGS) -o k6-$(EXTENSION) $(k6O) $(CLDFLAGS) -L$(LIBDIR) -lmg $(LIBS)
ln -s k6-$(EXTENSION) k6
# --------------------------------------------------------------------------
clean:
rm -f $(OBJDIR)/*.o core
# --------------------------------------------------------------------------
distclean:
rm -rf $(OBJDIR)/*.o k*-$(EXTENSION) k1 k2 k3 k6 core Templates.DB tempinc ii_files SunWS_cache
rm -f makefile general.h fortran.h
rm -f config.log config.status
echo "You have to rerun configure"
# -------------------------- dependencies --------------------------------
depend:
makedepend -I. -I$(INCDIR)\
-fmakefile.in $(CSources)
tclsh simpmakedepend
# DO NOT DELETE THIS LINE -- make depend depends on it.
$(OBJDIR)/kaskade.o: general.h
$(OBJDIR)/kaskade.o: numerics.h
$(OBJDIR)/kaskade.o: cmdpars.h dict.h dimension.h
$(OBJDIR)/templates.o: dimension.h vector.h
$(OBJDIR)/templates.o: stack.c
$(OBJDIR)/templates.o: matrix.h
$(OBJDIR)/templates.o: alloc.c dlist.h dlist.c slist.h slist.c general.h
$(OBJDIR)/templates.o: elements.h connect.h familyA.h family.h sysmatmlnodes.h block.h
$(OBJDIR)/templates.o: varalloc.h triangtempl.h triangtempl.c
$(OBJDIR)/temp.o: utils.h
$(OBJDIR)/temp.o: vector.h matrix.h numerics.h general.h
$(OBJDIR)/elements1.o: elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements1.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements1mc.o: elements1mc.h elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements1mc.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/feplot1.o: feplot1.h feplot.h plot.h ../minigraph/cxx_parameter.h
$(OBJDIR)/feplot1.o: ../minigraph/mgconst.h mzibutil.h
$(OBJDIR)/feplot1.o: vector.h triang1.h triangA.h triang.h matrix.h
$(OBJDIR)/feplot1.o: varalloc.h stack.h dlist.h triangtempl.h alloc.h utils.h
$(OBJDIR)/feplot1.o: numerics.h
$(OBJDIR)/problem1.o: problem1.h problemstat.h problem.h general.h
$(OBJDIR)/problem1.o: numerics.h
$(OBJDIR)/problem1.o: physics.h triang1tr.h triang1.h triangA.h triang.h varalloc.h
$(OBJDIR)/problem1.o: dlist.h triangtempl.h alloc.h elements1mc.h elements1.h
$(OBJDIR)/problem1.o: elementsA.h elements.h array3.h intB.h intA.h int.h adapt.h
$(OBJDIR)/problem1.o: adaptnl.h dirichletA.h dirichlet.h materialsA.h materials.h
$(OBJDIR)/problem1.o: linsystem.h precond.h cmdpars.h dict.h
$(OBJDIR)/triang1.o: triang1.h triangA.h triang.h general.h
$(OBJDIR)/triang1.o: stack.h dlist.h triangtempl.h alloc.h utils.h numerics.h
$(OBJDIR)/triang1tr.o: triang1tr.h triang1.h triangA.h triang.h general.h
$(OBJDIR)/triang1tr.o: stack.h dlist.h triangtempl.h alloc.h numerics.h
$(OBJDIR)/elements1.o: elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements1.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements1mc.o: elements1mc.h elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements1mc.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements2.o: elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements2.o: elements2.h numerics.h triang.h varalloc.h stack.h triangA.h
$(OBJDIR)/elements2.o: dlist.h materials.h integ.h
$(OBJDIR)/elements2mc.o: elements2mc.h elements2.h elementsA.h elements.h general.h
$(OBJDIR)/elements2mc.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/feplot2.o: feplot2.h feplot.h plot.h ../minigraph/cxx_parameter.h
$(OBJDIR)/feplot2.o: ../minigraph/mgconst.h mzibutil.h
$(OBJDIR)/feplot2.o: vector.h triang2.h triangA.h triang.h matrix.h
$(OBJDIR)/feplot2.o: varalloc.h stack.h dlist.h alloc.h utils.h numerics.h
$(OBJDIR)/problem2.o: problem2.h problemstat.h problem.h general.h
$(OBJDIR)/problem2.o: numerics.h
$(OBJDIR)/problem2.o: problemnl.h physics.h triang2tr.h triang2.h triangA.h triang.h
$(OBJDIR)/problem2.o: varalloc.h dlist.h alloc.h elements2.h elementsA.h elements.h
$(OBJDIR)/problem2.o: array3.h elements2mc.h intB.h intA.h int.h adaptnl.h adapt.h
$(OBJDIR)/problem2.o: dirichletA.h dirichlet.h materialsA.h materials.h linsystem.h
$(OBJDIR)/problem2.o: precond.h cmdpars.h dict.h
$(OBJDIR)/triang2.o: triang2.h triangA.h triang.h general.h
$(OBJDIR)/triang2.o: stack.h dlist.h alloc.h utils.h numerics.h
$(OBJDIR)/triang2.o: mzibutil.h triangtempl.h cmdpars.h dict.h
$(OBJDIR)/triang2tr.o: triang2tr.h triang2.h triangA.h triang.h general.h
$(OBJDIR)/triang2tr.o: stack.h dlist.h alloc.h utils.h numerics.h
$(OBJDIR)/elements1.o: elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements1.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements1mc.o: elements1mc.h elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements1mc.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements2.o: elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements2.o: elements2.h numerics.h triang.h varalloc.h stack.h triangA.h
$(OBJDIR)/elements2.o: dlist.h materials.h integ.h
$(OBJDIR)/elements2mc.o: elements2mc.h elements2.h elementsA.h elements.h general.h
$(OBJDIR)/elements2mc.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements3.o: elements1.h elementsA.h elements.h general.h
$(OBJDIR)/elements3.o: elements2.h elements3.h utils.h numerics.h
$(OBJDIR)/elements3.o: triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/elements3mc.o: elements3mc.h elements3.h elementsA.h elements.h general.h
$(OBJDIR)/elements3mc.o: numerics.h triang.h varalloc.h stack.h materials.h integ.h
$(OBJDIR)/problem3.o: problem3.h problemstat.h problem.h general.h
$(OBJDIR)/problem3.o: numerics.h
$(OBJDIR)/problem3.o: physics.h triang3tr.h triang3.h triangA.h triang.h varalloc.h
$(OBJDIR)/problem3.o: dlist.h alloc.h elements3.h elementsA.h elements.h array3.h
$(OBJDIR)/problem3.o: elements3mc.h intB.h intA.h int.h adapt.h dirichletA.h
$(OBJDIR)/problem3.o: dirichlet.h materialsA.h materials.h linsystem.h precond.h
$(OBJDIR)/problem3.o: cmdpars.h dict.h
$(OBJDIR)/triang3.o: triang3.h triangA.h triang.h general.h
$(OBJDIR)/triang3.o: stack.h dlist.h alloc.h utils.h numerics.h
$(OBJDIR)/triang3.o: mzibutil.h triangtempl.h cmdpars.h dict.h
$(OBJDIR)/triang3tr.o: triang3tr.h triang3.h triangA.h triang.h general.h
$(OBJDIR)/triang3tr.o: stack.h dlist.h alloc.h utils.h numerics.h
$(OBJDIR)/adapt.o: adapt.h general.h
$(OBJDIR)/adapt.o: matrix.h numerics.h
$(OBJDIR)/adapt.o: statistic.h problemtr.h elements.h triang.h varalloc.h triangA.h
$(OBJDIR)/adapt.o: dlist.h int.h cmdpars.h dict.h
$(OBJDIR)/adaptnl.o: adaptnl.h adapt.h general.h
$(OBJDIR)/adaptnl.o: utils.h matrix.h numerics.h
$(OBJDIR)/adaptnl.o: problemtr.h problem.h stack.h statistic.h nonlin.h dirichletA.h
$(OBJDIR)/adaptnl.o: dirichlet.h elements.h triang.h varalloc.h int.h linsystem.h
$(OBJDIR)/adaptnl.o: precondnl.h precondmg.h precond.h sysmatml.h sysmat.h
$(OBJDIR)/adaptnl.o: sysmatmlnodes.h alloc.h sysmatma28.h fortran.h family.h cmdpars.h
$(OBJDIR)/adaptnl.o: dict.h
$(OBJDIR)/problem.o: problem.h general.h
$(OBJDIR)/problem.o: vector.h matrix.h numerics.h
$(OBJDIR)/problem.o: statistic.h physics.h linsystem.h precondsg.h precond.h
$(OBJDIR)/problem.o: precondmg.h triang.h varalloc.h elements.h int.h dirichlet.h
$(OBJDIR)/problem.o: materials.h adapt.h nodeco.h cmdpars.h dict.h
$(OBJDIR)/problemstat.o: problemstat.h problem.h general.h
$(OBJDIR)/problemstat.o: numerics.h
$(OBJDIR)/problemstat.o: triang.h varalloc.h elements.h dirichletA.h dirichlet.h
$(OBJDIR)/problemstat.o: materialsA.h materials.h cmdpars.h dict.h
$(OBJDIR)/problemtr.o: problemtr.h problem.h general.h
$(OBJDIR)/problemtr.o: vector.h matrix.h numerics.h
$(OBJDIR)/problemtr.o: statistic.h nodeco.h physics.h triang.h varalloc.h elements.h
$(OBJDIR)/problemtr.o: dirichlettr.h dirichletA.h dirichlet.h materialstr.h
$(OBJDIR)/problemtr.o: materialsA.h materials.h adapt.h linsystem.h sysmatml.h sysmat.h
$(OBJDIR)/problemtr.o: sysmatmlnodes.h alloc.h sysmatma28.h fortran.h sysmatbl.h
$(OBJDIR)/problemtr.o: block.h int.h cmdpars.h dict.h
$(OBJDIR)/problemnl.o: problemnl.h problemtr.h problem.h general.h
$(OBJDIR)/problemnl.o: numerics.h
$(OBJDIR)/problemnl.o: nonlin.h int.h triang.h varalloc.h elements.h dirichlettr.h
$(OBJDIR)/problemnl.o: dirichletA.h dirichlet.h materialstr.h materialsA.h materials.h
$(OBJDIR)/problemnl.o: precondnl.h precondmg.h precond.h cmdpars.h dict.h
$(OBJDIR)/linsystem.o: linsystem.h general.h
$(OBJDIR)/linsystem.o: vector.h matrix.h numerics.h
$(OBJDIR)/linsystem.o: connect.h slist.h alloc.h stack.h dirichlet.h cmdpars.h dict.h
$(OBJDIR)/linsystemA.o: linsystem.h general.h
$(OBJDIR)/linsystemA.o: utils.h vector.h matrix.h numerics.h
$(OBJDIR)/linsystemA.o: cmdpars.h dict.h stack.h
$(OBJDIR)/linsystemB.o: linsystem.h general.h
$(OBJDIR)/linsystemB.o: utils.h vector.h matrix.h numerics.h
$(OBJDIR)/sysmat.o: sysmat.h general.h
$(OBJDIR)/sysmat.o: matrix.h numerics.h
$(OBJDIR)/sysmatbl.o: sysmatbl.h block.h general.h
$(OBJDIR)/sysmatbl.o: alloc.h stack.h vector.h varalloc.h sysmat.h sysmatma28.h
$(OBJDIR)/sysmatbl.o: fortran.h utils.h numerics.h
$(OBJDIR)/sysmatbl.o: family.h
$(OBJDIR)/block.o: block.h general.h
$(OBJDIR)/block.o: stack.h vector.h varalloc.h utils.h numerics.h
$(OBJDIR)/block.o: dirichlet.h family.h
$(OBJDIR)/sysmatml.o: sysmatml.h sysmat.h general.h
$(OBJDIR)/sysmatml.o: matrix.h sysmatmlnodes.h alloc.h stack.h sysmatma28.h fortran.h
$(OBJDIR)/sysmatml.o: utils.h numerics.h
$(OBJDIR)/sysmatsp.o: sysmatsp.h sysmat.h general.h
$(OBJDIR)/sysmatsp.o: matrix.h sysmatma28.h fortran.h utils.h numerics.h
$(OBJDIR)/sysmatsp.o: cmdpars.h dict.h
$(OBJDIR)/sysmatma28.o: sysmatma28.h general.h
$(OBJDIR)/sysmatma28.o: vector.h fortran.h utils.h matrix.h numerics.h
$(OBJDIR)/precond.o: precond.h general.h
$(OBJDIR)/precond.o: sysmat.h matrix.h sysmatsp.h sysmatma28.h fortran.h family.h
$(OBJDIR)/precond.o: stack.h dirichlet.h cmdpars.h dict.h
$(OBJDIR)/precondsg.o: precondsg.h precond.h general.h
$(OBJDIR)/precondsg.o: utils.h matrix.h numerics.h
$(OBJDIR)/precondsg.o: sysmatsp.h sysmatma28.h fortran.h family.h stack.h dirichlet.h
$(OBJDIR)/precondsg.o: cmdpars.h dict.h
$(OBJDIR)/precondmg.o: precondmg.h precond.h general.h
$(OBJDIR)/precondmg.o: stack.h numerics.h utils.h matrix.h
$(OBJDIR)/precondmg.o: sysmatml.h sysmatmlnodes.h alloc.h sysmatma28.h fortran.h
$(OBJDIR)/precondmg.o: family.h dirichlet.h cmdpars.h dict.h
$(OBJDIR)/precondnl.o: precondnl.h precondmg.h precond.h general.h
$(OBJDIR)/precondnl.o: int.h nonlin.h sysmatml.h sysmat.h matrix.h sysmatmlnodes.h
$(OBJDIR)/precondnl.o: alloc.h sysmatma28.h fortran.h family.h dirichlet.h cmdpars.h
$(OBJDIR)/precondnl.o: dict.h
$(OBJDIR)/connect.o: connect.h general.h
$(OBJDIR)/connect.o: slist.h alloc.h stack.h int.h triang.h matrix.h varalloc.h
$(OBJDIR)/connect.o: elements.h cmdpars.h dict.h
$(OBJDIR)/family.o: family.h general.h
$(OBJDIR)/family.o: vector.h familyA.h matrix.h alloc.h
$(OBJDIR)/familyA.o: familyA.h family.h general.h
$(OBJDIR)/familyA.o: vector.h matrix.h alloc.h utils.h numerics.h
$(OBJDIR)/int.o: int.h general.h
$(OBJDIR)/int.o: numerics.h
$(OBJDIR)/int.o: triang.h varalloc.h elements.h linsystem.h precond.h cmdpars.h dict.h
$(OBJDIR)/intA.o: intA.h int.h general.h
$(OBJDIR)/intA.o: utils.h matrix.h numerics.h
$(OBJDIR)/intA.o: alloc.h nodeco.h dirichlet.h triang.h varalloc.h triangA.h dlist.h
$(OBJDIR)/intB.o: intB.h intA.h int.h general.h
$(OBJDIR)/intB.o: utils.h matrix.h numerics.h
$(OBJDIR)/intB.o: alloc.h connect.h slist.h nodeco.h dirichlet.h triang.h varalloc.h
$(OBJDIR)/intB.o: elements.h linsystem.h precond.h sysmatsp.h sysmat.h sysmatma28.h
$(OBJDIR)/intB.o: fortran.h sysmatml.h sysmatmlnodes.h sysmatbl.h block.h cmdpars.h
$(OBJDIR)/intB.o: dict.h
$(OBJDIR)/nodeco.o: nodeco.h general.h
$(OBJDIR)/nodeco.o: matrix.h
$(OBJDIR)/elements.o: elements.h general.h
$(OBJDIR)/elements.o: matrix.h
$(OBJDIR)/elementsA.o: elementsA.h elements.h general.h
$(OBJDIR)/elementsA.o: matrix.h array3.h numerics.h triang.h varalloc.h stack.h
$(OBJDIR)/elementsA.o: materials.h integ.h cmdpars.h dict.h
$(OBJDIR)/elementsB.o: elementsA.h elements.h general.h
$(OBJDIR)/elementsB.o: matrix.h array3.h numerics.h triang.h varalloc.h stack.h
$(OBJDIR)/elementsB.o: materials.h integ.h
$(OBJDIR)/integ.o: integ.h general.h
$(OBJDIR)/integ.o: matrix.h utils.h numerics.h
$(OBJDIR)/dirichlet.o: dirichlet.h general.h
$(OBJDIR)/dirichlet.o: numerics.h
$(OBJDIR)/dirichletA.o: dirichletA.h dirichlet.h general.h
$(OBJDIR)/dirichletA.o: utils.h matrix.h numerics.h
$(OBJDIR)/dirichletA.o: dict.h stack.h
$(OBJDIR)/dirichlettr.o: dirichlettr.h dirichletA.h dirichlet.h general.h
$(OBJDIR)/dirichlettr.o: matrix.h numerics.h
$(OBJDIR)/dirichlettr.o: stack.h
$(OBJDIR)/materials.o: materials.h general.h
$(OBJDIR)/materials.o: matrix.h
$(OBJDIR)/materialsA.o: materialsA.h materials.h general.h
$(OBJDIR)/materialsA.o: utils.h numerics.h
$(OBJDIR)/materialstr.o: materialstr.h materialsA.h materials.h general.h
$(OBJDIR)/materialstr.o: dict.h stack.h
$(OBJDIR)/nonlin.o: nonlin.h general.h
$(OBJDIR)/nonlin.o: numerics.h int.h stack.h nodeco.h matrix.h cmdpars.h dict.h
$(OBJDIR)/userStatic.o: problem.h general.h
$(OBJDIR)/userStatic.o: utils.h vector.h matrix.h numerics.h
$(OBJDIR)/userStatic.o: materials.h dirichletA.h dirichlet.h physics.h cmdpars.h dict.h
$(OBJDIR)/userTransient.o: materialstr.h materialsA.h materials.h general.h
$(OBJDIR)/userTransient.o: matrix.h dirichlettr.h dirichletA.h dirichlet.h cmdpars.h
$(OBJDIR)/userTransient.o: dict.h stack.h
$(OBJDIR)/triang.o: triang.h general.h
$(OBJDIR)/triang.o: matrix.h varalloc.h stack.h triangA.h dlist.h utils.h numerics.h
$(OBJDIR)/triangA.o: triangA.h triang.h general.h
$(OBJDIR)/triangA.o: matrix.h varalloc.h stack.h dlist.h utils.h numerics.h
$(OBJDIR)/alloc.o: alloc.h stack.h vector.h
$(OBJDIR)/array3.o: array3.h
$(OBJDIR)/array3.o: matrix.h
$(OBJDIR)/dlist.o: dlist.h
$(OBJDIR)/matrix.o: matrix.h
$(OBJDIR)/slist.o: slist.h
$(OBJDIR)/stack.o: stack.h vector.h
$(OBJDIR)/triangtempl.o: triangtempl.h stack.h vector.h
$(OBJDIR)/cmdpars.o: general.h
$(OBJDIR)/cmdpars.o: numerics.h
$(OBJDIR)/dict.o: dict.h
$(OBJDIR)/mzibutil.o: general.h
$(OBJDIR)/numerics.o: numerics.h general.h
$(OBJDIR)/utils.o: vector.h matrix.h numerics.h general.h
$(OBJDIR)/varalloc.o: varalloc.h stack.h vector.h utils.h
syntax highlighted by Code2HTML, v. 0.9.1