Commit 1e21676e authored by rtoy's avatar rtoy
Browse files

Initial checkin.

parent 8f4baadc
HOMPACK_SRC = \
dcpose.f \
divp.f \
f.f \
ffunp.f \
fixpdf.f \
fixpds.f \
fixpnf.f \
fixpns.f \
fixpqf.f \
fixpqs.f \
fjac.f \
fode.f \
fodeds.f \
gfunp.f \
gmfads.f \
hfun1p.f \
hfunp.f \
initp.f \
mainf.f \
mainp.f \
mains.f \
mfacds.f \
mulp.f \
multds.f \
otputp.f \
pcgds.f \
pcgns.f \
pcgqs.f \
polsys.f \
polyp.f \
powp.f \
qimuds.f \
qrfaqf.f \
qrslqf.f \
r1upqf.f \
rho.f \
rhoa.f \
rhojac.f \
root.f \
rootnf.f \
rootns.f \
rootqf.f \
rootqs.f \
sclgnp.f \
sintrp.f \
solvds.f \
stepds.f \
stepnf.f \
stepns.f \
stepqf.f \
stepqs.f \
steps.f \
strptp.f \
tangnf.f \
tangns.f \
tangqf.f \
tangqs.f \
upqrqf.f
BLAS = \
../blas/daxpy.f \
../blas/dcopy.f \
../blas/ddot.f \
../blas/dnrm2.f \
../blas/dscal.f \
../blas/idamax.f \
mainf : mainf.o d1mach.o libhompack.a libblas.a
$(F77) -o mainf $^
mainp : mainp.o d1mach.o libhompack.a libblas.a
$(F77) -o mainp $^
mains : mains.o d1mach.o libhompack.a libblas.a
$(F77) -o mains $^
d1mach.o : ../toms/717/d1mach.f
$(F77) -c -o d1mach.o $^
libblas.a : $(BLAS:.f=.o)
ar -r libblas.a $^
ranlib libblas.a
libhompack.a : $(HOMPACK_SRC:.f=.o)
ar -r libhompack.a $^
ranlib libhompack.a
clean :
rm -f *.o
rm -f mainf mainp mains
ODEPACK = \
adjlr.f \
cdrv.f \
cntnzu.f \
daigbt.f \
dainvg.f \
dainvgs.f \
datp.f \
datv.f \
daxpy.f \
dbnorm.f \
dcfode.f \
dcopy.f \
ddecbt.f \
ddot.f \
dewset.f \
dfnorm.f \
dgbfa.f \
dgbsl.f \
dgefa.f \
dgesl.f \
dhefa.f \
dhels.f \
dheqr.f \
dhesl.f \
dintdy.f \
diprep.f \
diprepi.f \
dlhin.f \
dlsoda.f \
dlsodar.f \
dlsode.f \
dlsodes.f \
dlsodi.f \
dlsodis.f \
dlsodkr.f \
dlsodpk.f \
dlsoibt.f \
dmnorm.f \
dnrm2.f \
dorthog.f \
dpcg.f \
dpcgs.f \
dpjibt.f \
dpkset.f \
dprep.f \
dprepi.f \
dprepj.f \
dprepji.f \
dprja.f \
dprjis.f \
dprjs.f \
drchek.f \
droots.f \
dscal.f \
dsetpk.f \
dslsbt.f \
dsolbt.f \
dsolpk.f \
dsolss.f \
dsolsy.f \
dspigmr.f \
dspiom.f \
dsrcar.f \
dsrckr.f \
dsrcma.f \
dsrcms.f \
dsrcom.f \
dsrcpk.f \
dstoda.f \
dstode.f \
dstodi.f \
dstodpk.f \
dstoka.f \
dumach.f \
dumsum.f \
dusol.f \
dvnorm.f \
idamax.f \
iumach.f \
ixsav.f \
jgroup.f \
md.f \
mdi.f \
mdm.f \
mdp.f \
mdu.f \
nnfc.f \
nnsc.f \
nntc.f \
nroc.f \
nsfc.f \
odrv.f \
sro.f \
xerrwd.f \
xsetf.f \
xsetun.f
FFLAGS = -g
F77FLAGS = -g
libodepack.a : $(ODEPACK:.f=.o)
ar -r libodepack.a $^
ranlib libodepack.a
demo-lsode : opkdemo1.o libodepack.a
$(F77) -o $@ $^
demo-lsoda : opkdemo3.o libodepack.a
$(F77) -o $@ $^
demo-lsodar : opkdemo4.o libodepack.a
$(F77) -o $@ $^
demo-lsodpk : opkdemo5.o libodepack.a
$(F77) -o $@ $^
demo-lsodkr : opkdemo6.o libodepack.a
$(F77) -o $@ $^
demo-lsodi : opkdemo7.o libodepack.a
$(F77) -o $@ $^
demo-lsoibt : opkdemo8.o libodepack.a
$(F77) -o $@ $^
demo-lsodis : opkdemo9.o libodepack.a
$(F77) -o $@ $^
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment