#######################################################################
#                                                                      #
#                            MAKEFILE FOR MCTDH                        #
#                                                                      #
# Note that variables not defined in this file are passed by the       #
# compile shell script.                                                #
# The list of dependencies on INCLUDE files is generated by running    #
# the script $MCTDH_DIR/install/mkdepend                               #
#                                                                      #
########################################################################


#-----------------------------------------------------------------------
# DEFINE LINK COMMAND
#-----------------------------------------------------------------------

LINK = $(FC) $(FFLAGS) -o $@

#-----------------------------------------------------------------------
# DEFINE ARCHIVE FILES AND LIBRARIES
#-----------------------------------------------------------------------

AR_MCTDH     = $(PATH_OBJ)/mctdh$(VER).a
AR_GENDVR    = $(PATH_OBJ)/gendvr$(VER).a
AR_GENOPER   = $(PATH_OBJ)/genoper$(VER).a
AR_GENINWF   = $(PATH_OBJ)/geninwf$(VER).a
AR_PROPWF    = $(PATH_OBJ)/propwf$(VER).a
AR_POTFIT    = $(PATH_OBJ)/potfit$(VER).a
AR_FILTER    = $(PATH_OBJ)/filter$(VER).a
AR_FDC       = $(PATH_OBJ)/fdc$(VER).a
AR_VCHAM     = $(PATH_OBJ)/vcham$(VER).a
AR_ANALYSE   = $(PATH_OBJ)/analyse$(VER).a
AR_OPFUNCS   = $(PATH_OBJ)/opfuncs$(VER).a
AR_SURFACES  = $(PATH_OBJ)/surfaces$(VER).a
AR_SURFINC   = ./surfaces.a
AR_SURFDEF   = $(PATH_OBJ)/surfdef$(VER).a
AR_THREADDEF = $(PATH_OBJ)/threaddef$(VER).a
AR_LIBRTDEF  = $(PATH_OBJ)/librtdef$(VER).a
AR_NUMADEF   = $(PATH_OBJ)/numadef$(VER).a
LIB_LA       = $(PATH_OBJ)/libla$(VER0).a
LIB_ODE      = $(PATH_OBJ)/libode$(VER0).a
LIB_NUM      = $(PATH_OBJ)/libnum$(VER0).a
LIB_SYS      = $(PATH_OBJ)/libsys$(VER0).a
LIB_BLAS     = $(PATH_OBJ)/libblas$(VER0).a
LIB_LAPACK   = $(PATH_OBJ)/liblapack$(VER0).a
AR_OCT       = $(PATH_OBJ)/oct$(VER).a
AR_MCPF      = $(PATH_OBJ)/mcpf$(VER).a

#-----------------------------------------------------------------------
# DEFINE CONTENTS OF ARCHIVE FILES
#-----------------------------------------------------------------------

MCTDH   = $(AR_MCTDH)($(PATH_MCTDH)/closedat.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/compdat.o)        \
          $(AR_MCTDH)($(PATH_MCTDH)/default.o)        \
          $(AR_MCTDH)($(PATH_MCTDH)/eingabe.o)        \
          $(AR_MCTDH)($(PATH_MCTDH)/eingutil.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/einrun.o)         \
          $(AR_MCTDH)($(PATH_MCTDH)/einsbas.o)        \
          $(AR_MCTDH)($(PATH_MCTDH)/iochkerr.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/iodvrdef.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/iofile.o)         \
          $(AR_MCTDH)($(PATH_MCTDH)/iogrddef.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/iopsidef.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/iorst.o)          \
          $(AR_MCTDH)($(PATH_MCTDH)/mdefault.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/logdat.o)         \
          $(AR_MCTDH)($(PATH_MCTDH)/memhops.o)        \
          $(AR_MCTDH)($(PATH_MCTDH)/psiutil.o)        \
          $(AR_MCTDH)($(PATH_MCTDH)/getvgn.o)         \
          $(AR_MCTDH)($(PATH_MCTDH)/rddvr.o)          \
          $(AR_MCTDH)($(PATH_MCTDH)/npotinfo.o)       \
          $(AR_MCTDH)($(PATH_MCTDH)/rdoper.o)         \
          $(AR_MCTDH)($(PATH_MCTDH)/timing.o)         \
          $(AR_MCTDH)($(PATH_MCTDH)/wkparallel.o)     \
          $(AR_MCTDH)($(PATH_MCTDH)/wrhtxt.o)

GENDVR  = $(AR_GENDVR)($(PATH_GENDVR)/dimsfbr.o)      \
          $(AR_GENDVR)($(PATH_GENDVR)/einpbas.o)      \
          $(AR_GENDVR)($(PATH_GENDVR)/fd_alloc.o)     \
          $(AR_GENDVR)($(PATH_GENDVR)/init.o)         \
          $(AR_GENDVR)($(PATH_GENDVR)/init1.o)        \
          $(AR_GENDVR)($(PATH_GENDVR)/init2.o)        \
          $(AR_GENDVR)($(PATH_GENDVR)/init3.o)        \
          $(AR_GENDVR)($(PATH_GENDVR)/memdvr.o)       \
          $(AR_GENDVR)($(PATH_GENDVR)/rundvr.o)       \
          $(AR_GENDVR)($(PATH_GENDVR)/wrdvr.o)        \
          $(AR_GENDVR)($(PATH_GENDVR)/zeigdvr.o)

GENOPER = $(AR_GENOPER)($(PATH_GENOPER)/asshop.o)     \
          $(AR_GENOPER)($(PATH_GENOPER)/einoper.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/fbrint.o)     \
          $(AR_GENOPER)($(PATH_GENOPER)/findknum.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/fo_alloc.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/heindef.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/heingabe.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/heinlab.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/heinutil.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/heinpara.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/heinsort.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/heinterm.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/hintern.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/htmsetup.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/logop.o)      \
          $(AR_GENOPER)($(PATH_GENOPER)/matchlab.o)   \
          $(AR_GENOPER)($(PATH_GENOPER)/memoper.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/poteval.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/runoper.o)    \
          $(AR_GENOPER)($(PATH_GENOPER)/wroper.o)     \
          $(AR_GENOPER)($(PATH_GENOPER)/zeigoper.o)

GENINWF = $(AR_GENINWF)($(PATH_GENINWF)/adiab.o)      \
          $(AR_GENINWF)($(PATH_GENINWF)/adiabwkb.o)   \
          $(AR_GENINWF)($(PATH_GENINWF)/chkinwf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/eininwf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/eininwf_util.o) \
          $(AR_GENINWF)($(PATH_GENINWF)/enerdstr.o)   \
          $(AR_GENINWF)($(PATH_GENINWF)/fi_alloc.o)   \
          $(AR_GENINWF)($(PATH_GENINWF)/gencoeff.o)   \
          $(AR_GENINWF)($(PATH_GENINWF)/genphi.o)     \
          $(AR_GENINWF)($(PATH_GENINWF)/genphi1.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/genpsi.o)     \
          $(AR_GENINWF)($(PATH_GENINWF)/getpsi.o)     \
          $(AR_GENINWF)($(PATH_GENINWF)/getpsiutil.o) \
          $(AR_GENINWF)($(PATH_GENINWF)/loginwf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/meminwf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/opwf.o)       \
          $(AR_GENINWF)($(PATH_GENINWF)/orthowf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/runinwf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/transmf.o)    \
          $(AR_GENINWF)($(PATH_GENINWF)/zeiginwf.o)

PROPWF  = $(AR_PROPWF)($(PATH_PROPWF)/addhunphi.o)    \
          $(AR_PROPWF)($(PATH_PROPWF)/autocorr.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/calcdat.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/calcha.o)       \
          $(AR_PROPWF)($(PATH_PROPWF)/chkprop.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/crocofly.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/daten.o)        \
          $(AR_PROPWF)($(PATH_PROPWF)/datout.o)       \
          $(AR_PROPWF)($(PATH_PROPWF)/density.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/diagham.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/dicht1phi.o)    \
          $(AR_PROPWF)($(PATH_PROPWF)/dichtout.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/distributor.o)  \
          $(AR_PROPWF)($(PATH_PROPWF)/einint.o)       \
          $(AR_PROPWF)($(PATH_PROPWF)/evaluate.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/expectval.o)    \
          $(AR_PROPWF)($(PATH_PROPWF)/fp_alloc.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/function.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/getdiagonal.o)  \
          $(AR_PROPWF)($(PATH_PROPWF)/getdavmat.o)    \
          $(AR_PROPWF)($(PATH_PROPWF)/hnatorb.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/hlochphi.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/hphi.o)         \
          $(AR_PROPWF)($(PATH_PROPWF)/importho.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/integrat.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/integrat_utils.o) \
          $(AR_PROPWF)($(PATH_PROPWF)/initprop.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/iptrafo.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/logint.o)       \
          $(AR_PROPWF)($(PATH_PROPWF)/memprop.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/mfields.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/mpibrdav.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/mpibdav.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/mpicdav.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/mpidavut.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/mpiprop.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/mpirdav.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/opendat.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/orben.o)        \
          $(AR_PROPWF)($(PATH_PROPWF)/output.o)       \
          $(AR_PROPWF)($(PATH_PROPWF)/parallel.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/pardsyev.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/phihphi.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/project.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/prop.o)         \
          $(AR_PROPWF)($(PATH_PROPWF)/prop1.o)        \
          $(AR_PROPWF)($(PATH_PROPWF)/propcmfada.o)   \
          $(AR_PROPWF)($(PATH_PROPWF)/propwfwrap.o)   \
          $(AR_PROPWF)($(PATH_PROPWF)/psiout.o)       \
          $(AR_PROPWF)($(PATH_PROPWF)/rk5.o)          \
          $(AR_PROPWF)($(PATH_PROPWF)/rk8.o)          \
          $(AR_PROPWF)($(PATH_PROPWF)/runprop.o)      \
          $(AR_PROPWF)($(PATH_PROPWF)/summf.o)        \
          $(AR_PROPWF)($(PATH_PROPWF)/trafonat.o)     \
          $(AR_PROPWF)($(PATH_PROPWF)/zeigprop.o)

POTFIT  = $(AR_POTFIT)($(PATH_POTFIT)/coeffs.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/compiweight.o)  \
          $(AR_POTFIT)($(PATH_POTFIT)/diagrs.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/direct.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/directutil.o)   \
          $(AR_POTFIT)($(PATH_POTFIT)/fiterr.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/fitin.o)        \
          $(AR_POTFIT)($(PATH_POTFIT)/fpot_alloc.o)   \
          $(AR_POTFIT)($(PATH_POTFIT)/fproj_alloc.o)  \
          $(AR_POTFIT)($(PATH_POTFIT)/getpes.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/iteration.o)    \
          $(AR_POTFIT)($(PATH_POTFIT)/mpi_pf.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/pdefault.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/peinbas.o)      \
          $(AR_POTFIT)($(PATH_POTFIT)/peingabe.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/projeingabe.o)  \
          $(AR_POTFIT)($(PATH_POTFIT)/peingutil.o)    \
          $(AR_POTFIT)($(PATH_POTFIT)/peinoper.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/peinproj.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/peinrun.o)      \
          $(AR_POTFIT)($(PATH_POTFIT)/peinsepwei.o)   \
          $(AR_POTFIT)($(PATH_POTFIT)/peincorwei.o)   \
          $(AR_POTFIT)($(PATH_POTFIT)/pesfit.o)       \
          $(AR_POTFIT)($(PATH_POTFIT)/projcalc.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/projutil.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/ptiming.o)      \
          $(AR_POTFIT)($(PATH_POTFIT)/runpfit.o)      \
          $(AR_POTFIT)($(PATH_POTFIT)/runproj.o)      \
          $(AR_POTFIT)($(PATH_POTFIT)/spenergy.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/vecs.o)         \
          $(AR_POTFIT)($(PATH_POTFIT)/vpotpars.o)     \
          $(AR_POTFIT)($(PATH_POTFIT)/weights.o)      \
          $(AR_POTFIT)($(PATH_POTFIT)/wrfit.o)        \
          $(AR_POTFIT)($(PATH_POTFIT)/wrpgitter.o)    \
          $(AR_POTFIT)($(PATH_POTFIT)/zeigpfit.o)

FILTER  = $(AR_FILTER)($(PATH_FILTER)/allocate.o)     \
          $(AR_FILTER)($(PATH_FILTER)/calculate.o)    \
          $(AR_FILTER)($(PATH_FILTER)/damping.o)      \
          $(AR_FILTER)($(PATH_FILTER)/ffort_alloc.o)  \
          $(AR_FILTER)($(PATH_FILTER)/genhamil.o)     \
          $(AR_FILTER)($(PATH_FILTER)/input.o)        \
          $(AR_FILTER)($(PATH_FILTER)/output.o)       \
          $(AR_FILTER)($(PATH_FILTER)/utilinp.o)      \
          $(AR_FILTER)($(PATH_FILTER)/variation.o)

FDC     = $(AR_FDC)($(PATH_FDC)/callocate.o)          \
          $(AR_FDC)($(PATH_FDC)/ccalculate.o)         \
          $(AR_FDC)($(PATH_FDC)/cdamping.o)           \
          $(AR_FDC)($(PATH_FDC)/fcfort_alloc.o)       \
          $(AR_FDC)($(PATH_FDC)/cgenhamil.o)          \
          $(AR_FDC)($(PATH_FDC)/cinput.o)             \
          $(AR_FDC)($(PATH_FDC)/coutput.o)            \
          $(AR_FDC)($(PATH_FDC)/cutilinp.o)           \
          $(AR_FDC)($(PATH_FDC)/cvariation.o)

VCHAM   = $(AR_VCHAM)($(PATH_VCHAM)/numeric/amoeba.o) \
          $(AR_VCHAM)($(PATH_VCHAM)/numeric/frprnm.o) \
          $(AR_VCHAM)($(PATH_VCHAM)/numeric/linmin.o) \
          $(AR_VCHAM)($(PATH_VCHAM)/numeric/powell.o) \
          $(AR_VCHAM)($(PATH_VCHAM)/numeric/ran2.o)   \
          $(AR_VCHAM)($(PATH_VCHAM)/calc_low_ci.o)    \
          $(AR_VCHAM)($(PATH_VCHAM)/density.o)        \
          $(AR_VCHAM)($(PATH_VCHAM)/functions.o)      \
          $(AR_VCHAM)($(PATH_VCHAM)/iofiles.o)        \
          $(AR_VCHAM)($(PATH_VCHAM)/memvcham.o)       \
          $(AR_VCHAM)($(PATH_VCHAM)/output.o)         \
          $(AR_VCHAM)($(PATH_VCHAM)/rddata.o)         \
          $(AR_VCHAM)($(PATH_VCHAM)/symmetry.o)       \
          $(AR_VCHAM)($(PATH_VCHAM)/utils.o)          \
          $(AR_VCHAM)($(PATH_VCHAM)/vcf_alloc.o)

ANALYSE = $(AR_ANALYSE)($(PATH_ANALYSE)/adefault.o)   \
          $(AR_ANALYSE)($(PATH_ANALYSE)/af_alloc.o)   \
          $(AR_ANALYSE)($(PATH_ANALYSE)/auswutil.o)   \
          $(AR_ANALYSE)($(PATH_ANALYSE)/flxprj.o)     \
          $(AR_ANALYSE)($(PATH_ANALYSE)/flxinput.o)   \
          $(AR_ANALYSE)($(PATH_ANALYSE)/flxutils.o)   \
          $(AR_ANALYSE)($(PATH_ANALYSE)/loadv2.o)     \
          $(AR_ANALYSE)($(PATH_ANALYSE)/memausw.o)    \
          $(AR_ANALYSE)($(PATH_ANALYSE)/plotutils.o)  \
          $(AR_ANALYSE)($(PATH_ANALYSE)/rdfiles.o)    \
          $(AR_ANALYSE)($(PATH_ANALYSE)/chninp.o)     \
          $(AR_ANALYSE)($(PATH_ANALYSE)/suminp.o)     \
          $(AR_ANALYSE)($(PATH_ANALYSE)/npmminp.o)    \
          $(AR_ANALYSE)($(PATH_ANALYSE)/zeigausw.o)


OCT     = $(AR_OCT)($(PATH_OCT)/fnceinterms.o)        \
          $(AR_OCT)($(PATH_OCT)/fnceingabe.o)         \
          $(AR_OCT)($(PATH_OCT)/efinput.o)            \
          $(AR_OCT)($(PATH_OCT)/efoutput.o)           \
          $(AR_OCT)($(PATH_OCT)/efroutines.o)         \
          $(AR_OCT)($(PATH_OCT)/loadfld.o)            \
          $(AR_OCT)($(PATH_OCT)/fldrdinp.o)           \
          $(AR_OCT)($(PATH_OCT)/fldoperate.o)

OPFUNCS = $(AR_OPFUNCS)($(PATH_OPFUNCS)/callanld.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/callanlz.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/callgrd.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/callmuld.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/ch3i.o)       \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/ch3igrd.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/coortrans.o)  \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/func1d.o)     \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/func2kleg.o)  \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/funcanld.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/funcanlz.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/funcgrd.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/funckleg.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/funcsrf.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/functhph.o)   \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/funcwig.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/user1d.o)     \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/usersrf.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/trasrf.o)     \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/nocl1um.o)    \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/potof.o)      \
          $(AR_OPFUNCS)($(PATH_OPFUNCS)/linint.o)

SURFDF0 = $(AR_SURFDEF)($(PATH_SURFACES)/DEF_bkmp2.o)    \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_c2h.o)      \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_h4bmkp.o)   \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_h4dj.o)     \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_h4srf.o)    \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_h2o.o)      \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_hcn.o)      \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_hoosrf.o)   \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_i2ar.o)     \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_licnsrf.o)  \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_lsth.o)     \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_mysrf.o)    \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_nocl1sch.o) \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_tully.o)    \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_wdse.o)     \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_wslfh.o)    \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_yzcl.o)     \
          $(AR_SURFDEF)($(PATH_SURFACES)/DEF_hfco.o)

MCPF    = $(AR_MCPF)($(PATH_POTFIT)/dvrtype.o)      \
          $(AR_MCPF)($(PATH_POTFIT)/npottype.o)     \
          $(AR_MCPF)($(PATH_POTFIT)/mcpfitparams.o) \
          $(AR_MCPF)($(PATH_POTFIT)/mcpfmath.o)     \
          $(AR_MCPF)($(PATH_POTFIT)/mcpfmemhops.o)  \
          $(AR_MCPF)($(PATH_POTFIT)/userpot.o)      \
          $(AR_MCPF)($(PATH_POTFIT)/mctools.o)      \
          $(AR_MCPF)($(PATH_POTFIT)/pftools.o)      \
          $(AR_MCPF)($(PATH_POTFIT)/mcdensities.o)  \
          $(AR_MCPF)($(PATH_POTFIT)/conjgrad.o)     \
          $(AR_MCPF)($(PATH_POTFIT)/mcoverlap.o)    \
          $(AR_MCPF)($(PATH_POTFIT)/mcpeingutil.o)  \
          $(AR_MCPF)($(PATH_POTFIT)/mcpeinrun.o)    \
          $(AR_MCPF)($(PATH_POTFIT)/mcpeinoper.o)   \
          $(AR_MCPF)($(PATH_POTFIT)/mcpeingabe.o)   \
          $(AR_MCPF)($(PATH_POTFIT)/runmcpfit.o)


include user_surfdef
SURFDEF = $(SURFDF0) $(SURFDF1)

THREADDEF = $(AR_THREADDEF)($(PATH_PROPWF)/DEF_thread.o)

LIBRTDEF = $(AR_LIBRTDEF)($(PATH_PROPWF)/DEF_librt.o)

NUMADEF = $(AR_NUMADEF)($(PATH_PROPWF)/DEF_numa.o)


LA  = $(LIB_LA)($(PATH_EIGEN)/eigchess.o)      \
      $(LIB_LA)($(PATH_EIGEN)/eigcs.o)         \
      $(LIB_LA)($(PATH_EIGEN)/lanczos.o)       \
      $(LIB_LA)($(PATH_EIGEN)/svd.o)           \
      $(LIB_LA)($(PATH_EIGEN)/svdz.o)          \
      $(LIB_LA)($(PATH_LINEAR)/lalib.o)        \
      $(LIB_LA)($(PATH_LINEAR)/lineq.o)        \
      $(LIB_LA)($(PATH_LINEAR)/mmlib.o)        \
      $(LIB_LA)($(PATH_LINEAR)/mtlib.o)        \
      $(LIB_LA)($(PATH_LINEAR)/op1lib.o)       \
      $(LIB_LA)($(PATH_LINEAR)/op2lib.o)       \
      $(LIB_LA)($(PATH_LINEAR)/rmlib.o)        \
      $(LIB_LA)($(PATH_LINEAR)/schmidtortho.o) \
      $(LIB_LA)($(PATH_LINEAR)/sdlib.o)        \
      $(LIB_LA)($(PATH_LINEAR)/xvlib.o)

ODE = $(LIB_ODE)($(PATH_ODE)/abmlib.o)         \
      $(LIB_ODE)($(PATH_ODE)/bslib.o)          \
      $(LIB_ODE)($(PATH_ODE)/davlib.o)         \
      $(LIB_ODE)($(PATH_ODE)/cdavlib.o)        \
      $(LIB_ODE)($(PATH_ODE)/rdavlib.o)        \
      $(LIB_ODE)($(PATH_ODE)/brdavlib.o)       \
      $(LIB_ODE)($(PATH_ODE)/bdavlib.o)        \
      $(LIB_ODE)($(PATH_ODE)/csillib.o)        \
      $(LIB_ODE)($(PATH_ODE)/sillib.o)         \
      $(LIB_ODE)($(PATH_ODE)/davutils.o)       \
      $(LIB_ODE)($(PATH_ODE)/odesim/odedp5.o)  \
      $(LIB_ODE)($(PATH_ODE)/odesim/oded85.o)  \
      $(LIB_ODE)($(PATH_ODE)/odesim/odeuti.o)

NUM = $(LIB_NUM)($(PATH_UTILITIES)/cmdvr.o)    \
      $(LIB_NUM)($(PATH_UTILITIES)/fft.o)      \
      $(LIB_NUM)($(PATH_UTILITIES)/func.o)     \
      $(LIB_NUM)($(PATH_UTILITIES)/legendre.o) \
      $(LIB_NUM)($(PATH_UTILITIES)/numeric.o)  \
      $(LIB_NUM)($(PATH_UTILITIES)/enoi.o)     \
      $(LIB_NUM)($(PATH_UTILITIES)/splinenm.o)

SYS = $(LIB_SYS)($(PATH_UTILITIES)/einglib.o)   \
      $(LIB_SYS)($(PATH_UTILITIES)/keyunits.o)  \
      $(LIB_SYS)($(PATH_UTILITIES)/dvrweights.o) \
      $(LIB_SYS)($(PATH_UTILITIES)/myflush$(FLUSH_EXT).o) \
      $(LIB_SYS)($(PATH_UTILITIES)/lazyflush.o) \
      $(LIB_SYS)($(PATH_UTILITIES)/platform.o)  \
      $(LIB_SYS)($(PATH_UTILITIES)/showtime.o)  \
      $(LIB_SYS)($(PATH_UTILITIES)/strutil.o)   \
      $(LIB_SYS)($(PATH_UTILITIES)/syslib.o)    \
      $(LIB_SYS)($(PATH_UTILITIES)/fileutil.o)  \
      $(LIB_SYS)($(PATH_UTILITIES)/wigner_d.o)  \
      $(LIB_SYS)($(PATH_UTILITIES)/dynaccess.o) \
      $(LIB_SYS)($(PATH_UTILITIES)/c_io.o)

BLAS= $(LIB_BLAS)($(PATH_BLAS)/daxpy.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dcabs1.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/dcopy.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/ddot.o)       \
      $(LIB_BLAS)($(PATH_BLAS)/dgemm.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dgemv.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dger.o)       \
      $(LIB_BLAS)($(PATH_BLAS)/dnrm2.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dscal.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dswap.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dsymv.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dsyrk.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dsyr2.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dsyr2k.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/dtrmm.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dtrmv.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dtrsm.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/dzasum.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/dznrm2.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/idamax.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/izamax.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/zaxpy.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zcopy.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zdotc.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zdotu.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zdscal.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/zgemm.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zgemv.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zgerc.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zhemv.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zher2.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zher2k.o)     \
      $(LIB_BLAS)($(PATH_BLAS)/zscal.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/zswap.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/ztrmm.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/ztrmv.o)      \
      $(LIB_BLAS)($(PATH_BLAS)/ztrsv.o)

LAPACK = \
      $(LIB_LAPACK)($(PATH_LAPACK)/disnan.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlabad.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dladiv.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlae2.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlaev2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlaisnan.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlamch.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlanst.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlansy.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlapy2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlapy3.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlarf.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlarfb.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlarfg.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlarft.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlartg.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlascl.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlaset.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlasr.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlasrt.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlassq.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dlatrd.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dorg2l.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dorg2r.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dorgql.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dorgqr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dorgtr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dposv.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/dpotf2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dpotrf.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dpotrs.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dsteqr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dsterf.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dsyev.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/dsytd2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/dsytrd.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/ieeeck.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/iladlc.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/iladlr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/ilaenv.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/ilazlc.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/ilazlr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/iparmq.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/lsame.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/xerbla.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zgebak.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zgebal.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zgeev.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/zgehd2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zgehrd.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zheev.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/zhetd2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zhetrd.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zhseqr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlacgv.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlacpy.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zladiv.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlahqr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlahr2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlahrd.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlange.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlanhe.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlanhs.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaqr0.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaqr1.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaqr2.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaqr3.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaqr4.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaqr5.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlarf.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlarfb.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlarfg.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlarft.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlarfx.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlartg.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlascl.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlaset.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlasr.o)  \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlassq.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlatrd.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zlatrs.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zrot.o)   \
      $(LIB_LAPACK)($(PATH_LAPACK)/zsteqr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/ztrevc.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/ztrexc.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zung2l.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zung2r.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zunghr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zungql.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zungqr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zungtr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zunm2r.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zunmhr.o) \
      $(LIB_LAPACK)($(PATH_LAPACK)/zunmqr.o)

# the variables LA_EXT and LIB_LA_EXT are defined
# in the following Makefile, which is generated by
# the compile script.
include Makefile.extlib

LIB = $(LIB_LA_EXT) $(LIB_ODE) $(LIB_NUM) $(LIB_SYS)

#-----------------------------------------------------------------------
# RULES FOR SPECIAL FILES
#-----------------------------------------------------------------------

# compile LAPACK routine DLAMCH without optimisation; optimised DLAMCH
# might cause an infinite loop (happens with Intel's compilers, at least
# when used on AMD processors, and with g77-3.4).

$(LIB_LAPACK)($(PATH_LAPACK)/dlamch.o): $(PATH_LAPACK)/dlamch.f
	$(FC) $(FFLAGS_0)  -c $(PATH_LAPACK)/dlamch.f
	$(AR) $(ARFLAGS) $(LIB_LAPACK) dlamch.o


#-----------------------------------------------------------------------
# RULES TO CREATE THE PROGRAMS
# template: Add new analyse program name to analyse list
#-----------------------------------------------------------------------

all       : lib mctdh potfit mcpotfit projection filter fdc vcham \
            analyse optcntrl

clean_all : clean_mctdh clean_potfit clean_projection clean_filter clean_fdc \
            clean_analyse clean_vcham clean_optcntrl clean_mcpotfit

analyse   : adpop adproj analysis aoverlap autospec chnpot compare convpsi \
            crosscorr crosspec di2ad diag expect fdcheck fdmatch \
            flux fmat jinpol joinpsi maxpe norm ortho overlap pexpect \
            prhosub probsq psi2ex psi2rst rdauto rdautoe rdcheck rdeigval \
            rdgrid rdgpop rdnatpot rdsteps rdupdate reflex showd1d showpot showrst \
            showspf showsys statepop sumspec twprob vminmax dengen mmemtest \
            rdacoeff wfproj sumrst edengen twopdens npotminmax

clean_analyse :
	rm -f $(AR_MCTDH) $(AR_ANALYSE)  \
	    $(PATH_OBJ)/adpop$(VER).o    \
	    $(PATH_OBJ)/adproj$(VER).o    \
	    $(PATH_OBJ)/analysis$(VER).o \
	    $(PATH_OBJ)/aoverlap$(VER).o \
	    $(PATH_OBJ)/autospec$(VER).o \
	    $(PATH_OBJ)/chnpot$(VER).o   \
	    $(PATH_OBJ)/compare$(VER).o  \
	    $(PATH_OBJ)/convpsi$(VER).o  \
	    $(PATH_OBJ)/crosscorr$(VER).o \
	    $(PATH_OBJ)/crosspec$(VER).o \
	    $(PATH_OBJ)/di2ad$(VER).o    \
	    $(PATH_OBJ)/diag$(VER).o     \
	    $(PATH_OBJ)/expect$(VER).o   \
	    $(PATH_OBJ)/fdcheck$(VER).o  \
	    $(PATH_OBJ)/fdmatch$(VER).o  \
	    $(PATH_OBJ)/flux$(VER).o     \
	    $(PATH_OBJ)/wfproj$(VER).o   \
	    $(PATH_OBJ)/fmat$(VER).o     \
	    $(PATH_OBJ)/jinpol$(VER).o   \
	    $(PATH_OBJ)/joinpsi$(VER).o  \
	    $(PATH_OBJ)/maxpe$(VER).o    \
	    $(PATH_OBJ)/norm$(VER).o     \
	    $(PATH_OBJ)/ortho$(VER).o    \
	    $(PATH_OBJ)/overlap$(VER).o  \
	    $(PATH_OBJ)/pexpect$(VER).o  \
	    $(PATH_OBJ)/prhosub$(VER).o  \
	    $(PATH_OBJ)/probsq$(VER).o   \
	    $(PATH_OBJ)/psi2ex$(VER).o   \
	    $(PATH_OBJ)/psi2rst$(VER).o  \
	    $(PATH_OBJ)/rdauto$(VER).o   \
	    $(PATH_OBJ)/rdautoe$(VER).o  \
	    $(PATH_OBJ)/rdcheck$(VER).o  \
	    $(PATH_OBJ)/rdeigval$(VER).o \
	    $(PATH_OBJ)/rdgrid$(VER).o   \
	    $(PATH_OBJ)/rdacoeff$(VER).o \
	    $(PATH_OBJ)/rdgpop$(VER).o   \
	    $(PATH_OBJ)/rdnatpot$(VER).o \
	    $(PATH_OBJ)/rdsteps$(VER).o  \
	    $(PATH_OBJ)/rdupdate$(VER).o \
	    $(PATH_OBJ)/reflex$(VER).o   \
	    $(PATH_OBJ)/showd1d$(VER).o  \
	    $(PATH_OBJ)/showpot$(VER).o  \
	    $(PATH_OBJ)/showrst$(VER).o  \
	    $(PATH_OBJ)/showspf$(VER).o  \
	    $(PATH_OBJ)/showsys$(VER).o  \
	    $(PATH_OBJ)/sumrst$(VER).o  \
	    $(PATH_OBJ)/dengen$(VER).o  \
	    $(PATH_OBJ)/edengen$(VER).o  \
	    $(PATH_OBJ)/statepop$(VER).o \
	    $(PATH_OBJ)/sumspec$(VER).o  \
	    $(PATH_OBJ)/twprob$(VER).o  \
	    $(PATH_OBJ)/twopdens$(VER).o \
	    $(PATH_OBJ)/vminmax$(VER).o \
	    $(PATH_OBJ)/mmemtest$(VER).o \
	    $(PATH_OBJ)/npotminmax$(VER).o

optcntrl  : genfld xfrog efield fldop jfunc

clean_optcntrl :
	rm -f $(AR_OCT) \
	 $(PATH_OBJ)/genfld$(VER).o  \
	 $(PATH_OBJ)/xfrog$(VER).o  \
	 $(PATH_OBJ)/efield$(VER).o  \
	 $(PATH_OBJ)/fldop$(VER).o  \
	 $(PATH_OBJ)/jfunc$(VER).o

oct       : optcntrl

vcham     : vctrans vchfit vcpnt vcplot

clean_vcham :
	rm -f $(AR_VCHAM)  \
	    $(PATH_OBJ)/vctrans$(VER).o   \
	    $(PATH_OBJ)/vchfit$(VER).o    \
	    $(PATH_OBJ)/vcpnt$(VER).o     \
	    $(PATH_OBJ)/vcplot$(VER).o

mctdh     : $(PATH_MAIN)/mctdh$(VER).o wrversion.o \
            $(MCTDH) $(GENDVR) $(GENOPER) $(GENINWF) \
            $(PROPWF) $(OPFUNCS) $(AR_SURFINC) \
            $(SURFDEF) $(LA_EXT) $(ODE) $(NUM) $(SYS) \
            $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	$(LINK) \
	$(PATH_OBJ)/mctdh$(VER).o   \
	wrversion.o \
	$(AR_MCTDH)   \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_GENDVR)  \
	$(LIB_ODE)    \
	$(AR_MCTDH)   \
	$(AR_PROPWF)  \
	$(AR_OPFUNCS) \
	$(AR_SURFINC) \
	$(AR_SURFDEF) \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_THREADDEF) \
	$(AR_PROPWF)  \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)


$(PATH_MAIN)/mctdh$(VER).o : $(PATH_MCTDH)/mctdh.F
	    $(FC) $(FFLAGS) -c $(PATH_MCTDH)/mctdh.F
	    -mv mctdh.o $(PATH_OBJ)/mctdh$(VER).o

wrversion.o : $(PATH_MCTDH)/wrversion.F \
              $(PATH_INC)/global.inc    \
                        ./cdate.inc     \
              $(PATH_INC)/versions.inc
	$(FC) $(FFLAGS) -c $(PATH_MCTDH)/wrversion.F

clean_mctdh :
	  rm -f $(AR_MCTDH) $(AR_GENDVR) $(AR_GENOPER) $(AR_GENINWF) \
                $(AR_PROPWF) $(AR_OPFUNCS) \
                $(PATH_OBJ)/mctdh$(VER).o $(AR_SURFDEF) $(AR_SURFINC) \
                $(AR_THREADDEF) $(AR_LIBRTDEF) $(AR_NUMADEF)

potfit     : $(PATH_MAIN)/potfit$(VER).o wrversion.o \
             $(POTFIT) $(GENOPER) $(GENDVR) $(MCTDH) $(OPFUNCS) \
             $(AR_SURFINC) $(SURFDEF) $(LA_EXT) $(ODE) $(NUM) $(SYS) \
             $(LIBRTDEF) $(ANALYSE)
	$(LINK) \
	$(PATH_OBJ)/potfit$(VER).o  \
	wrversion.o \
	$(AR_POTFIT)  \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFINC) \
	$(AR_SURFDEF) \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/potfit$(VER).o : $(PATH_POTFIT)/potfit.F
	    $(FC) $(FFLAGS) -c $(PATH_POTFIT)/potfit.F
	    -mv potfit.o $(PATH_OBJ)/potfit$(VER).o

clean_potfit :
	  rm -f $(AR_MCTDH) $(AR_GENDVR) $(AR_GENOPER) $(AR_OPFUNCS) \
                $(AR_POTFIT) $(AR_SURFDEF) $(AR_SURFINC) \
                $(PATH_OBJ)/potfit$(VER).o $(AR_LIBRTDEF)


mcpotfit   : $(PATH_MAIN)/mcpotfit$(VER).o wrversion.o \
             $(POTFIT) $(MCPF) $(GENOPER) $(GENDVR) $(MCTDH) $(OPFUNCS) \
             $(AR_SURFINC) $(SURFDEF) $(LA_EXT) $(ODE) $(NUM) $(SYS) \
             $(LIBRTDEF) $(ANALYSE) $(BLAS)
	$(LINK) \
	$(PATH_OBJ)/mcpotfit$(VER).o  \
	wrversion.o \
	$(AR_MCPF)    \
	$(AR_POTFIT)  \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFINC) \
	$(AR_SURFDEF) \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/mcpotfit$(VER).o : $(PATH_POTFIT)/mcpotfit.F
	    $(FC) $(FFLAGS) -c $(PATH_POTFIT)/mcpotfit.F
	    -mv mcpotfit.o $(PATH_OBJ)/mcpotfit$(VER).o


clean_mcpotfit :
	  rm -f $(AR_MCTDH) $(AR_GENDVR) $(AR_GENOPER) $(AR_OPFUNCS) \
                $(AR_MCPF) $(AR_SURFDEF) $(AR_SURFINC) \
                $(PATH_OBJ)/mcpotfit$(VER).o



projection : $(PATH_MAIN)/projection$(VER).o wrversion.o \
             $(POTFIT) $(GENOPER) $(GENDVR) $(MCTDH) $(OPFUNCS) \
             $(AR_SURFINC) $(SURFDEF) $(LA_EXT) $(ANALYSE) \
             $(ODE) $(NUM) $(SYS) \
             $(LIBRTDEF)
	 $(LINK) \
	 $(PATH_OBJ)/projection$(VER).o  \
	 wrversion.o \
	 $(AR_POTFIT)  \
	 $(AR_MCTDH)   \
	 $(AR_GENDVR)  \
	 $(AR_GENOPER) \
	 $(AR_OPFUNCS) \
	 $(AR_SURFINC) \
	 $(AR_SURFDEF) \
	 $(AR_MCTDH)   \
	 $(AR_ANALYSE) \
	 $(LIB)        \
	 $(ADDLIB)     \
	 $(AR_LIBRTDEF)


$(PATH_MAIN)/projection$(VER).o : $(PATH_POTFIT)/projection.F
	   $(FC) $(FFLAGS) -c $(PATH_POTFIT)/projection.F
	   -mv projection.o $(PATH_OBJ)/projection$(VER).o

clean_projection :
	 rm -f $(AR_MCTDH) $(AR_GENDVR) $(AR_GENOPER) $(AR_OPFUNCS) \
                $(AR_POTFIT) $(AR_SURFDEF) $(AR_SURFINC) \
                $(PATH_OBJ)/projection$(VER).o $(AR_LIBRTDEF)


filter     : $(PATH_MAIN)/filter$(VER).o  wrversion.o \
             $(FILTER) $(LA_EXT) $(NUM) $(SYS) $(ODE) $(LIBRTDEF)
	     $(LINK) \
	$(PATH_OBJ)/filter$(VER).o  \
	wrversion.o \
	$(AR_FILTER)  \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/filter$(VER).o : $(PATH_FILTER)/filter.F
	    $(FC) $(FFLAGS) -c $(PATH_FILTER)/filter.F
	    -mv filter.o $(PATH_OBJ)/filter$(VER).o

clean_filter:
	  rm -f $(AR_FILTER) $(PATH_OBJ)/filter$(VER).o \
          $(AR_LIBRTDEF)

fdc        : $(PATH_MAIN)/fdc$(VER).o wrversion.o \
             $(FDC) $(LA_EXT) $(NUM) $(SYS) $(ODE) $(LIBRTDEF)
	     $(LINK) \
	$(PATH_OBJ)/fdc$(VER).o  \
	wrversion.o \
	$(AR_FDC)  \
	$(LIB)     \
	$(ADDLIB)  \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/fdc$(VER).o : $(PATH_FDC)/fdc.F
	    $(FC) $(FFLAGS) -c $(PATH_FDC)/fdc.F
	    -mv fdc.o $(PATH_OBJ)/fdc$(VER).o

clean_fdc:
	  rm -f $(AR_FDC) $(PATH_OBJ)/fdc$(VER).o $(AR_LIBRTDEF)

vctrans    : $(PATH_MAIN)/vctrans$(VER).o  wrversion.o \
             $(VCHAM) $(LA_EXT) $(ODE) $(NUM) $(SYS) $(LIBRTDEF)
	     $(LINK)  \
	$(PATH_OBJ)/vctrans$(VER).o  \
	wrversion.o   \
	$(AR_VCHAM)   \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/vctrans$(VER).o : $(PATH_VCHAM)/vctrans.F
	    $(FC) $(FFLAGS) -c $(PATH_VCHAM)/vctrans.F
	    -mv vctrans.o $(PATH_OBJ)/vctrans$(VER).o

clean_vctrans:
	  rm -f $(AR_VCHAM) $(PATH_OBJ)/vctrans$(VER).o $(AR_LIBRTDEF)

vchfit     : $(PATH_MAIN)/vchfit$(VER).o  wrversion.o \
             $(VCHAM) $(LA_EXT) $(ODE) $(NUM) $(SYS) $(LIBRTDEF)
	     $(LINK)  \
	$(PATH_OBJ)/vchfit$(VER).o  \
	wrversion.o   \
	$(AR_VCHAM)   \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/vchfit$(VER).o : $(PATH_VCHAM)/vchfit.F
	    $(FC) $(FFLAGS) -c $(PATH_VCHAM)/vchfit.F
	    -mv vchfit.o $(PATH_OBJ)/vchfit$(VER).o

clean_vchfit:
	  rm -f $(AR_VCHAM) $(PATH_OBJ)/vchfit$(VER).o $(AR_LIBRTDEF)

vcpnt      : $(PATH_MAIN)/vcpnt$(VER).o  wrversion.o \
             $(VCHAM) $(LA_EXT) $(ODE) $(NUM) $(SYS) $(LIBRTDEF)
	     $(LINK)  \
	$(PATH_OBJ)/vcpnt$(VER).o  \
	wrversion.o   \
	$(AR_VCHAM)   \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/vcpnt$(VER).o : $(PATH_VCHAM)/vcpnt.F
	    $(FC) $(FFLAGS) -c $(PATH_VCHAM)/vcpnt.F
	    -mv vcpnt.o $(PATH_OBJ)/vcpnt$(VER).o

clean_vcpnt:
	  rm -f $(AR_VCHAM) $(PATH_OBJ)/vcpnt$(VER).o $(AR_LIBRTDEF)

vcplot     : $(PATH_MAIN)/vcplot$(VER).o  wrversion.o \
             $(VCHAM) $(LA_EXT) $(ODE) $(NUM) $(SYS) $(LIBRTDEF)
	     $(LINK)  \
	$(PATH_OBJ)/vcplot$(VER).o  \
	wrversion.o   \
	$(AR_VCHAM)   \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/vcplot$(VER).o : $(PATH_VCHAM)/vcplot.F
	    $(FC) $(FFLAGS) -c $(PATH_VCHAM)/vcplot.F
	    -mv vcplot.o $(PATH_OBJ)/vcplot$(VER).o

clean_vcplot:
	  rm -f $(AR_VCHAM) $(PATH_OBJ)/vcplot$(VER).o $(AR_LIBRTDEF)

adpop : $(PATH_MAIN)/adpop$(VER).o wrversion.o \
        $(ANALYSE) $(MCTDH) $(GENDVR) $(GENINWF) $(PROPWF) \
        $(LA_EXT) $(NUM) $(SYS) $(LIBRTDEF)
	$(LINK) \
	$(PATH_OBJ)/adpop$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/adpop$(VER).o : $(PATH_ANALYSE)/adpop.F
	$(FC) $(FFLAGS) -c $(PATH_ANALYSE)/adpop.F
	-mv adpop.o $(PATH_OBJ)/adpop$(VER).o

clean_adpop :
	rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_GENDVR) \
            $(PATH_OBJ)/adpop$(VER).o $(AR_LIBRTDEF)


adproj : $(PATH_MAIN)/adproj$(VER).o wrversion.o \
         $(ANALYSE) $(MCTDH) $(GENDVR) $(GENINWF) $(SURFDEF) \
         $(PROPWF) $(POTFIT) $(OPFUNCS) $(LA_EXT) $(NUM) $(SYS) \
         $(LIBRTDEF) \
	$(NUM) $(SYS)
	$(LINK) \
	$(PATH_OBJ)/adproj$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_POTFIT)  \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/adproj$(VER).o : $(PATH_ANALYSE)/adproj.F
	$(FC) $(FFLAGS) -c $(PATH_ANALYSE)/adproj.F
	-mv adproj.o $(PATH_OBJ)/adproj$(VER).o

clean_adproj :
	rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_GENDVR) \
            $(PATH_OBJ)/adproj$(VER).o $(AR_LIBRTDEF)


analysis     : $(PATH_MAIN)/analysis$(VER).o wrversion.o \
               $(ANALYSE) $(MCTDH) $(SYS) $(LIBRTDEF)
	       $(LINK) \
	     $(PATH_OBJ)/analysis$(VER).o \
	     wrversion.o   \
	     $(AR_ANALYSE)  \
	     $(AR_MCTDH)    \
	     $(LIB_SYS)   \
	     $(ADDLIB)    \
	     $(AR_LIBRTDEF)

$(PATH_MAIN)/analysis$(VER).o : $(PATH_ANALYSE)/analysis.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/analysis.F
	    -mv analysis.o $(PATH_OBJ)/analysis$(VER).o

clean_analysis :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/analysis$(VER).o $(AR_LIBRTDEF)

aoverlap     : $(PATH_MAIN)/aoverlap$(VER).o wrversion.o \
               $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	       $(LINK) \
	     $(PATH_OBJ)/aoverlap$(VER).o \
	     wrversion.o \
	     $(AR_ANALYSE)  \
	     $(AR_MCTDH)    \
	     $(LIB_LA_EXT)  \
	     $(LIB_SYS)   \
	     $(ADDLIB)    \
	     $(AR_LIBRTDEF)

$(PATH_MAIN)/aoverlap$(VER).o : $(PATH_ANALYSE)/aoverlap.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/aoverlap.F
	    -mv aoverlap.o $(PATH_OBJ)/aoverlap$(VER).o

clean_aoverlap :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/aoverlap$(VER).o $(AR_LIBRTDEF)

autospec    : $(PATH_MAIN)/autospec$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/autospec$(VER).o \
	wrversion.o \
	$(AR_ANALYSE)  \
	$(AR_MCTDH)    \
	$(LIB_SYS)   \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/autospec$(VER).o : $(PATH_ANALYSE)/autospec.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/autospec.F
	    -mv autospec.o $(PATH_OBJ)/autospec$(VER).o

clean_autospec :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/autospec$(VER).o $(AR_LIBRTDEF)

chnpot      : $(PATH_MAIN)/chnpot$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(POTFIT) $(GENDVR) $(OPFUNCS) \
              $(SURFDEF) $(LA) $(LAPACK) $(BLAS) $(NUM) $(SYS) \
              $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/chnpot$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_POTFIT)  \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_MCTDH)   \
	$(LIB)        \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/chnpot$(VER).o : $(PATH_ANALYSE)/chnpot.F
	     $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/chnpot.F
	     -mv chnpot.o $(PATH_OBJ)/chnpot$(VER).o

clean_chnpot :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
	        $(PATH_OBJ)/chnpot$(VER).o $(AR_LIBRTDEF)


compare     : $(PATH_MAIN)/compare$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/compare$(VER).o \
	wrversion.o \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/compare$(VER).o : $(PATH_ANALYSE)/compare.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/compare.F
	    -mv compare.o $(PATH_OBJ)/compare$(VER).o

clean_compare :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/compare$(VER).o $(AR_LIBRTDEF)

convpsi     : $(PATH_MAIN)/convpsi$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/convpsi$(VER).o \
	wrversion.o \
	$(AR_MCTDH)   \
	$(AR_ANALYSE) \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/convpsi$(VER).o : $(PATH_ANALYSE)/convpsi.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/convpsi.F
	    -mv convpsi.o $(PATH_OBJ)/convpsi$(VER).o

clean_convpsi :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/convpsi$(VER).o $(AR_LIBRTDEF)

crosscorr     : $(PATH_MAIN)/crosscorr$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(PROPWF) $(LA_EXT) $(SYS) \
              $(GENINWF) $(GENOPER) $(OPFUNCS) \
              $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/crosscorr$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)


$(PATH_MAIN)/crosscorr$(VER).o : $(PATH_ANALYSE)/crosscorr.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/crosscorr.F
	    -mv crosscorr.o $(PATH_OBJ)/crosscorr$(VER).o

clean_crosscorr :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/crosscorr$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)


crosspec    : $(PATH_MAIN)/crosspec$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/crosspec$(VER).o \
	wrversion.o \
	$(AR_ANALYSE)  \
	$(AR_MCTDH)    \
	$(LIB_SYS)   \
	$(ADDLIB)    \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/crosspec$(VER).o : $(PATH_ANALYSE)/crosspec.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/crosspec.F
	    -mv crosspec.o $(PATH_OBJ)/crosspec$(VER).o

clean_crosspec :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/crosspec$(VER).o $(AR_LIBRTDEF)

di2ad    : $(PATH_MAIN)/di2ad$(VER).o wrversion.o \
           $(ANALYSE) $(MCTDH) $(GENINWF) $(PROPWF) $(LA_EXT) $(NUM) \
           $(SYS) $(LIBRTDEF)
	     $(LINK) \
	$(PATH_OBJ)/di2ad$(VER).o    \
	wrversion.o \
	$(AR_ANALYSE)  \
	$(AR_MCTDH)    \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(LIB_LA_EXT)  \
	$(LIB_NUM)  \
	$(LIB_SYS)   \
	$(ADDLIB)    \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/di2ad$(VER).o : $(PATH_ANALYSE)/di2ad.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/di2ad.F
	    -mv di2ad.o $(PATH_OBJ)/di2ad$(VER).o

clean_di2ad :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/di2ad$(VER).o $(AR_LIBRTDEF)

diag        : $(PATH_MAIN)/diag$(VER).o wrversion.o \
	      $(ANALYSE) $(MCTDH) $(SURFDEF) $(OPFUNCS) \
	      $(LA_EXT) $(NUM) $(ODE) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/diag$(VER).o    \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_SURFDEF) \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/diag$(VER).o : $(PATH_ANALYSE)/diag.F
	$(FC) $(FFLAGS) -c $(PATH_ANALYSE)/diag.F
	-mv diag.o $(PATH_OBJ)/diag$(VER).o

clean_diag :
	rm -f $(AR_MCTDH) $(AR_ANALYSE) \
	      $(PATH_OBJ)/diag$(VER).o	$(AR_LIBRTDEF)


expect    : $(PATH_MAIN)/expect$(VER).o wrversion.o \
            $(ANALYSE) $(PROPWF) $(GENOPER) $(GENINWF) \
            $(OPFUNCS) $(SURFDEF) $(MCTDH) $(SYS) $(LA_EXT) $(NUM) $(ODE) \
            $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/expect$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/expect$(VER).o : $(PATH_ANALYSE)/expect.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/expect.F
	    -mv expect.o $(PATH_OBJ)/expect$(VER).o

clean_expect :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/expect$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)

fdcheck   : $(PATH_MAIN)/fdcheck$(VER).o
	$(LINK) \
	$(PATH_OBJ)/fdcheck$(VER).o \
	$(ADDLIB)

$(PATH_MAIN)/fdcheck$(VER).o : $(PATH_ANALYSE)/fdcheck.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/fdcheck.F
	    -mv fdcheck.o $(PATH_OBJ)/fdcheck$(VER).o

clean_fdcheck :
	     rm -f $(PATH_OBJ)/fdcheck$(VER).o


fdmatch   : $(PATH_MAIN)/fdmatch$(VER).o $(NUM)
	$(LINK) \
	$(PATH_OBJ)/fdmatch$(VER).o \
	$(LIB_NUM)  \
	$(ADDLIB)

$(PATH_MAIN)/fdmatch$(VER).o : $(PATH_ANALYSE)/fdmatch.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/fdmatch.F
	    -mv fdmatch.o $(PATH_OBJ)/fdmatch$(VER).o

clean_fdmatch :
	     rm -f $(PATH_OBJ)/fdmatch$(VER).o


fmat        : $(PATH_MAIN)/fmat$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(PROPWF) \
              $(GENOPER) $(SURFDEF) $(OPFUNCS) $(LA_EXT) $(NUM) $(ODE) $(SYS) \
              $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/fmat$(VER).o    \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/fmat$(VER).o : $(PATH_ANALYSE)/fmat.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/fmat.F
	    -mv fmat.o $(PATH_OBJ)/fmat$(VER).o

clean_fmat :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/fmat$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)


flux        : $(PATH_MAIN)/flux$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(PROPWF) $(GENINWF) \
              $(GENOPER) $(SURFDEF) $(AR_SURFINC) $(OPFUNCS) \
              $(LA_EXT) $(NUM) $(ODE) $(SYS) \
              $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/flux$(VER).o    \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_SURFINC) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/flux$(VER).o : $(PATH_ANALYSE)/flux.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/flux.F
	    -mv flux.o $(PATH_OBJ)/flux$(VER).o

clean_flux :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/flux$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)



wfproj      : $(PATH_MAIN)/wfproj$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(PROPWF) $(GENINWF) \
              $(GENOPER) $(SURFDEF) $(OPFUNCS) $(LA_EXT) $(NUM) $(ODE) $(SYS) \
              $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/wfproj$(VER).o    \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/wfproj$(VER).o : $(PATH_ANALYSE)/wfproj.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/wfproj.F
	    -mv wfproj.o $(PATH_OBJ)/wfproj$(VER).o

clean_wfproj :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/wfproj$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)


jinpol : $(PATH_MAIN)/jinpol$(VER).o wrversion.o $(LIBRTDEF)
	$(LINK) \
	$(PATH_OBJ)/jinpol$(VER).o \
	wrversion.o \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/jinpol$(VER).o : $(PATH_ANALYSE)/jinpol.F
	$(FC) $(FFLAGS) -c $(PATH_ANALYSE)/jinpol.F
	-mv jinpol.o $(PATH_OBJ)/jinpol$(VER).o

clean_jinpol :
	rm -f $(PATH_OBJ)/jinpol$(VER).o $(AR_LIBRTDEF)


joinpsi  : $(PATH_MAIN)/joinpsi$(VER).o wrversion.o \
           $(ANALYSE) $(MCTDH) $(GENINWF) $(GENOPER) $(PROPWF)\
           $(OPFUNCS)  $(SURFDEF) $(THREADDEF) $(LIBRTDEF) \
           $(LA) $(LAPACK) $(BLAS) $(ODE) $(NUM) $(SYS) $(NUMADEF)
	$(LINK) \
	$(PATH_OBJ)/joinpsi$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_GENINWF) \
	$(AR_PROPWF)  \
	$(LIB_ODE)  \
	$(AR_MCTDH)   \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_MCTDH)   \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(LIB_LA_EXT) \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)


$(PATH_MAIN)/joinpsi$(VER).o : $(PATH_ANALYSE)/joinpsi.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/joinpsi.F
	    -mv joinpsi.o $(PATH_OBJ)/joinpsi$(VER).o

clean_joinpsi :
	    rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_GENOPER) $(AR_OPFUNCS) \
                $(AR_SURFDEF) $(AR_GENINWF) $(AR_PROPWF) \
                $(PATH_OBJ)/joinpsi$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)


maxpe       : $(PATH_MAIN)/maxpe$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/maxpe$(VER).o   \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/maxpe$(VER).o : $(PATH_ANALYSE)/maxpe.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/maxpe.F
	    -mv maxpe.o $(PATH_OBJ)/maxpe$(VER).o

clean_maxpe :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/maxpe$(VER).o $(AR_LIBRTDEF)

norm        : $(PATH_MAIN)/norm$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	       $(LINK) \
	$(PATH_OBJ)/norm$(VER).o    \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)    \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/norm$(VER).o : $(PATH_ANALYSE)/norm.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/norm.F
	    -mv norm.o $(PATH_OBJ)/norm$(VER).o

clean_norm :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/norm$(VER).o $(AR_LIBRTDEF)


mmemtest    : $(PATH_MAIN)/mmemtest$(VER).o
	    $(CC) $(CFLAGS) -o $@ $(PATH_OBJ)/mmemtest$(VER).o

$(PATH_MAIN)/mmemtest$(VER).o : $(PATH_ANALYSE)/mmemtest.c
	    $(CC) $(CFLAGS) -c $(PATH_ANALYSE)/mmemtest.c
	    -mv mmemtest.o $(PATH_OBJ)/mmemtest$(VER).o


clean_mmemtest :
	  rm -f $(PATH_OBJ)/mmemtest$(VER).o


ortho        : $(PATH_MAIN)/ortho$(VER).o wrversion.o \
               $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	       $(LINK) \
	$(PATH_OBJ)/ortho$(VER).o   \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/ortho$(VER).o : $(PATH_ANALYSE)/ortho.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/ortho.F
	    -mv ortho.o $(PATH_OBJ)/ortho$(VER).o

clean_ortho :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/ortho$(VER).o $(AR_LIBRTDEF)

overlap     : $(PATH_MAIN)/overlap$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/overlap$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/overlap$(VER).o : $(PATH_ANALYSE)/overlap.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/overlap.F
	    -mv overlap.o $(PATH_OBJ)/overlap$(VER).o

clean_overlap :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/overlap$(VER).o $(AR_LIBRTDEF)

operate1d : $(PATH_MAIN)/operate1d$(VER).o wrversion.o \
            $(ANALYSE) $(PROPWF) $(GENOPER) $(GENINWF) $(AR_LIBRTDEF) \
            $(OPFUNCS) $(SURFDEF) $(MCTDH) $(SYS) $(LA_EXT) $(NUM) $(ODE)
	  $(LINK) \
	$(PATH_OBJ)/operate1d$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/operate1d$(VER).o : $(PATH_ANALYSE)/operate1d.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/operate1d.F
	    -mv operate1d.o $(PATH_OBJ)/operate1d$(VER).o

clean_operate1d :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/operate1d$(VER).o

pexpect   : $(PATH_MAIN)/pexpect$(VER).o wrversion.o \
            $(ANALYSE) $(PROPWF) $(GENOPER) $(GENINWF) \
            $(OPFUNCS) $(SURFDEF) $(MCTDH) $(SYS) $(LA_EXT) $(NUM) $(ODE) \
            $(THREADDEF) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/pexpect$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_ODE)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_THREADDEF) \
	$(AR_PROPWF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/pexpect$(VER).o : $(PATH_ANALYSE)/pexpect.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/pexpect.F
	    -mv pexpect.o $(PATH_OBJ)/pexpect$(VER).o

clean_pexpect :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/pexpect$(VER).o $(AR_THREADDEF) \
                $(AR_LIBRTDEF) $(AR_NUMADEF)


prhosub   : $(PATH_MAIN)/prhosub$(VER).o wrversion.o \
            $(ANALYSE) $(MCTDH) $(SYS) $(LA_EXT) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/prhosub$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/prhosub$(VER).o : $(PATH_ANALYSE)/prhosub.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/prhosub.F
	    -mv prhosub.o $(PATH_OBJ)/prhosub$(VER).o

clean_prhosub :
	  rm -f $(PATH_OBJ)/prhosub$(VER).o $(AR_LIBRTDEF)


probsq    : $(PATH_MAIN)/probsq$(VER).o wrversion.o $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/probsq$(VER).o \
	wrversion.o \
	$(LIB_SYS)   \
	$(ADDLIB)    \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/probsq$(VER).o : $(PATH_ANALYSE)/probsq.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/probsq.F
	    -mv probsq.o $(PATH_OBJ)/probsq$(VER).o

clean_probsq :
	  rm -f $(AR_ANALYSE) \
                $(PATH_OBJ)/probsq$(VER).o $(AR_LIBRTDEF)



psi2ex      : $(PATH_MAIN)/psi2ex$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENINWF) $(PROPWF) $(LA_EXT) \
              $(NUM) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/psi2ex$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_PROPWF)  \
	$(AR_GENINWF) \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/psi2ex$(VER).o : $(PATH_ANALYSE)/psi2ex.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/psi2ex.F
	    -mv psi2ex.o $(PATH_OBJ)/psi2ex$(VER).o

clean_psi2ex :
	   rm -f $(AR_MCTDH) $(AR_ANALYSE) \
	   $(PATH_OBJ)/psi2ex$(VER).o $(AR_LIBRTDEF)


psi2rst     : $(PATH_MAIN)/psi2rst$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	        $(LINK) \
	$(PATH_OBJ)/psi2rst$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)


$(PATH_MAIN)/psi2rst$(VER).o : $(PATH_ANALYSE)/psi2rst.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/psi2rst.F
	    -mv psi2rst.o $(PATH_OBJ)/psi2rst$(VER).o

clean_psi2rst :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/psi2rst$(VER).o $(AR_LIBRTDEF)


rdauto     : $(PATH_MAIN)/rdauto$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdauto$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdauto$(VER).o : $(PATH_ANALYSE)/rdauto.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdauto.F
	    -mv rdauto.o $(PATH_OBJ)/rdauto$(VER).o

clean_rdauto :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdauto$(VER).o $(AR_LIBRTDEF)

rdautoe     : $(PATH_MAIN)/rdautoe$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdautoe$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdautoe$(VER).o : $(PATH_ANALYSE)/rdautoe.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdautoe.F
	    -mv rdautoe.o $(PATH_OBJ)/rdautoe$(VER).o

clean_rdautoe :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdautoe$(VER).o $(AR_LIBRTDEF)

rdcheck    : $(PATH_MAIN)/rdcheck$(VER).o wrversion.o \
             $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	     $(LINK) \
	$(PATH_OBJ)/rdcheck$(VER).o \
	wrversion.o \
	$(AR_MCTDH)   \
	$(AR_ANALYSE) \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdcheck$(VER).o : $(PATH_ANALYSE)/rdcheck.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdcheck.F
	    -mv rdcheck.o $(PATH_OBJ)/rdcheck$(VER).o

clean_rdcheck :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdcheck$(VER).o $(AR_LIBRTDEF)

rdeigval     : $(PATH_MAIN)/rdeigval$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdeigval$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdeigval$(VER).o : $(PATH_ANALYSE)/rdeigval.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdeigval.F
	    -mv rdeigval.o $(PATH_OBJ)/rdeigval$(VER).o

clean_rdeigval :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdeigval$(VER).o $(AR_LIBRTDEF)

rdgrid      : $(PATH_MAIN)/rdgrid$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	    $(LINK) \
	$(PATH_OBJ)/rdgrid$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdgrid$(VER).o : $(PATH_ANALYSE)/rdgrid.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdgrid.F
	    -mv rdgrid.o $(PATH_OBJ)/rdgrid$(VER).o

clean_rdggrid :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdgrid$(VER).o $(AR_LIBRTDEF)


rdacoeff    : $(PATH_MAIN)/rdacoeff$(VER).o wrversion.o \
              $(ANALYSE) $(PROPWF) $(MCTDH) $(OPFUNCS) $(GENOPER) $(GENINWF) \
              $(SURFDEF) $(LA_EXT) $(SYS) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/rdacoeff$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_MCTDH)   \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS)  \
	$(AR_SURFDEF) \
	$(LIB_ODE) \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS)  \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(LIB_NUM)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF) \
	$(AR_THREADDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/rdacoeff$(VER).o : $(PATH_ANALYSE)/rdacoeff.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdacoeff.F
	    -mv rdacoeff.o $(PATH_OBJ)/rdacoeff$(VER).o

clean_rdacoeff :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdacoeff$(VER).o $(AR_LIBRTDEF) $(AR_NUMADEF)

rdgpop      : $(PATH_MAIN)/rdgpop$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdgpop$(VER).o  \
	wrversion.o \
	$(AR_MCTDH)   \
	$(AR_ANALYSE) \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdgpop$(VER).o : $(PATH_ANALYSE)/rdgpop.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdgpop.F
	    -mv rdgpop.o $(PATH_OBJ)/rdgpop$(VER).o

clean_rdgpop :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdgpop$(VER).o $(AR_LIBRTDEF)

rdnatpot  : $(PATH_MAIN)/rdnatpot$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(POTFIT) $(GENDVR) $(OPFUNCS) \
              $(SURFDEF) $(NUM) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdnatpot$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_POTFIT)  \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_MCTDH)   \
	$(AR_ANALYSE) \
	$(LIB_NUM)  \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdnatpot$(VER).o : $(PATH_ANALYSE)/rdnatpot.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdnatpot.F
	    -mv rdnatpot.o $(PATH_OBJ)/rdnatpot$(VER).o

clean_rdnatpot :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_POTFIT) $(AR_GENDVR) \
                $(PATH_OBJ)/rdnatpot$(VER).o $(AR_LIBRTDEF)

rdsteps     : $(PATH_MAIN)/rdsteps$(VER).o wrversion.o \
              $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdsteps$(VER).o \
	wrversion.o \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdsteps$(VER).o : $(PATH_ANALYSE)/rdsteps.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdsteps.F
	    -mv rdsteps.o $(PATH_OBJ)/rdsteps$(VER).o

clean_rdsteps :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_PROPWF) \
                $(PATH_OBJ)/rdsteps$(VER).o $(AR_LIBRTDEF)

rdupdate    : $(PATH_MAIN)/rdupdate$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/rdupdate$(VER).o \
	wrversion.o \
	$(AR_ANALYSE)  \
	$(AR_MCTDH)    \
	$(LIB_LA_EXT)  \
	$(LIB_SYS)   \
	$(ADDLIB)    \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/rdupdate$(VER).o : $(PATH_ANALYSE)/rdupdate.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/rdupdate.F
	    -mv rdupdate.o $(PATH_OBJ)/rdupdate$(VER).o

clean_rdupdate :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/rdupdate$(VER).o $(AR_LIBRTDEF)


reflex      : $(PATH_MAIN)/reflex$(VER).o wrversion.o $(MCTDH) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/reflex$(VER).o  \
	wrversion.o \
	$(AR_MCTDH)   \
	$(LIB_LA)   \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/reflex$(VER).o : $(PATH_ANALYSE)/reflex.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/reflex.F
	    -mv reflex.o $(PATH_OBJ)/reflex$(VER).o

clean_reflex :
	  rm -f $(PATH_OBJ)/reflex$(VER).o $(AR_LIBRTDEF)

showd1d    : $(PATH_MAIN)/showd1d$(VER).o wrversion.o \
             $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	     $(LINK) \
	$(PATH_OBJ)/showd1d$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/showd1d$(VER).o : $(PATH_ANALYSE)/showd1d.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/showd1d.F
	    -mv showd1d.o $(PATH_OBJ)/showd1d$(VER).o

clean_showd1d :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/showd1d$(VER).o $(AR_LIBRTDEF)

showpot  : $(PATH_MAIN)/showpot$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(POTFIT) $(GENDVR) $(OPFUNCS) \
              $(SURFDEF) $(NUM) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/showpot$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_POTFIT)  \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_MCTDH)   \
	$(AR_ANALYSE) \
	$(LIB_NUM)  \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/showpot$(VER).o : $(PATH_ANALYSE)/showpot.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/showpot.F
	    -mv showpot.o $(PATH_OBJ)/showpot$(VER).o

clean_showpot :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_POTFIT) $(AR_GENDVR) \
                $(PATH_OBJ)/showpot$(VER).o $(AR_LIBRTDEF)

showrst     : $(PATH_MAIN)/showrst$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/showrst$(VER).o  \
	wrversion.o  \
	$(AR_ANALYSE)  \
	$(AR_MCTDH)    \
	$(LIB_LA_EXT)  \
	$(LIB_SYS)   \
	$(ADDLIB)    \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/showrst$(VER).o : $(PATH_ANALYSE)/showrst.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/showrst.F
	    -mv showrst.o $(PATH_OBJ)/showrst$(VER).o

clean_showrst :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/showrst$(VER).o $(AR_LIBRTDEF)

showspf  : $(PATH_MAIN)/showspf$(VER).o wrversion.o \
           $(ANALYSE) $(MCTDH) $(PROPWF) $(LA_EXT) $(SYS) $(LIBRTDEF)
	   $(LINK) \
	$(PATH_OBJ)/showspf$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/showspf$(VER).o : $(PATH_ANALYSE)/showspf.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/showspf.F
	    -mv showspf.o $(PATH_OBJ)/showspf$(VER).o

clean_showspf :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_PROPWF) \
                $(PATH_OBJ)/showspf$(VER).o $(AR_LIBRTDEF)

showsys     : $(PATH_MAIN)/showsys$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENDVR)  $(GENINWF) $(PROPWF) \
              $(LA_EXT) $(NUM) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/showsys$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_GENINWF) \
	$(AR_PROPWF)  \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/showsys$(VER).o : $(PATH_ANALYSE)/showsys.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/showsys.F
	    -mv showsys.o $(PATH_OBJ)/showsys$(VER).o

clean_showsys :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/showsys$(VER).o $(AR_LIBRTDEF)

dengen     : $(PATH_MAIN)/dengen$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENDVR)  $(GENINWF) $(PROPWF) \
              $(LA_EXT) $(NUM) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/dengen$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_GENINWF) \
	$(AR_PROPWF)  \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/dengen$(VER).o : $(PATH_ANALYSE)/dengen.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/dengen.F
	    -mv dengen.o $(PATH_OBJ)/dengen$(VER).o

clean_dengen :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/dengen$(VER).o $(AR_LIBRTDEF)

edengen     : $(PATH_MAIN)/edengen$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENDVR)  $(GENINWF) $(PROPWF) \
              $(LA_EXT) $(NUM) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/edengen$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_GENINWF) \
	$(AR_PROPWF)  \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/edengen$(VER).o : $(PATH_ANALYSE)/edengen.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/edengen.F
	    -mv edengen.o $(PATH_OBJ)/edengen$(VER).o

clean_edengen :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/edengen$(VER).o $(AR_LIBRTDEF)


sumspec     : $(PATH_MAIN)/sumspec$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/sumspec$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/sumspec$(VER).o : $(PATH_ANALYSE)/sumspec.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/sumspec.F
	    -mv sumspec.o $(PATH_OBJ)/sumspec$(VER).o

clean_sumspec :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/sumspec$(VER).o $(AR_LIBRTDEF)

statepop     : $(PATH_MAIN)/statepop$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(LA_EXT) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/statepop$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/statepop$(VER).o : $(PATH_ANALYSE)/statepop.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/statepop.F
	    -mv statepop.o $(PATH_OBJ)/statepop$(VER).o

clean_statepop :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/statepop$(VER).o $(AR_LIBRTDEF)

twprob   : $(PATH_MAIN)/twprob$(VER).o wrversion.o \
           $(ANALYSE) $(MCTDH) $(LA_EXT) $(NUM) $(SYS) $(LIBRTDEF)
	$(LINK) \
	$(PATH_OBJ)/twprob$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_NUM)    \
	$(LIB_SYS)    \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/twprob$(VER).o : $(PATH_ANALYSE)/twprob.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/twprob.F
	    -mv twprob.o $(PATH_OBJ)/twprob$(VER).o

clean_twprob :
	    rm -f $(AR_MCTDH) $(AR_ANALYSE)  \
                  $(PATH_OBJ)/template$(VER).o $(AR_LIBRTDEF)


twopdens    : $(PATH_MAIN)/twopdens$(VER).o wrversion.o \
              $(ANALYSE) $(PROPWF) $(MCTDH) $(OPFUNCS) $(GENOPER) $(GENINWF) \
              $(LA_EXT) $(SYS) $(LIBRTDEF) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/twopdens$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_PROPWF)  \
	$(AR_MCTDH)   \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS)  \
	$(AR_SURFDEF) \
	$(LIB_ODE) \
	$(AR_PROPWF)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS)  \
	$(AR_MCTDH)   \
	$(LIB_LA_EXT) \
	$(LIB_SYS)  \
	$(LIB_NUM)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF) \
	$(AR_THREADDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/twopdens$(VER).o : $(PATH_ANALYSE)/twopdens.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/twopdens.F
	    -mv twopdens.o $(PATH_OBJ)/twopdens$(VER).o

clean_twopdens :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/twopdens$(VER).o $(AR_LIBRTDEF) $(AR_NUMADEF)


vminmax     : $(PATH_MAIN)/vminmax$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENDVR) $(LA_EXT) $(NUM) $(SYS) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/vminmax$(VER).o \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB)   \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/vminmax$(VER).o : $(PATH_ANALYSE)/vminmax.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/vminmax.F
	    -mv vminmax.o $(PATH_OBJ)/vminmax$(VER).o

clean_vminmax :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/vminmax$(VER).o $(AR_LIBRTDEF)


npotminmax     : $(PATH_MAIN)/npotminmax$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENDVR) \
              $(OPFUNCS) $(GENOPER) $(POTFIT) $(La) $(LA_EXT) \
              $(NUM) $(SYS) $(SURFDEF) $(LIBRTDEF)
	      $(LINK) \
	$(PATH_OBJ)/npotminmax$(VER).o \
	wrversion.o \
	$(AR_POTFIT)  \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(AR_ANALYSE) \
	$(AR_MCTDH)   \
	$(AR_GENDVR)  \
	$(LIB)        \
	$(ADDLIB)     \
	$(AR_LIBRTDEF)



$(PATH_MAIN)/npotminmax$(VER).o : $(PATH_ANALYSE)/npotminmax.F
	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/npotminmax.F
	    -mv npotminmax.o $(PATH_OBJ)/npotminmax$(VER).o

clean_npotminmax :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
                $(PATH_OBJ)/npotminmax$(VER).o $(AR_LIBRTDEF)





sumrst      : $(PATH_MAIN)/sumrst$(VER).o wrversion.o \
              $(ANALYSE) $(MCTDH) $(GENDVR) $(GENINWF) $(PROPWF) \
              $(LA) $(LAPACK) $(BLAS) $(NUM) $(SYS) $(THREADDEF) \
              $(OPFUNCS) $(LIBRTDEF) $(ODE) $(NUMADEF)
	      $(LINK) \
	$(PATH_OBJ)/sumrst$(VER).o  \
	wrversion.o \
	$(AR_ANALYSE) \
	$(AR_GENINWF) \
	$(AR_PROPWF) \
	$(AR_GENINWF) \
	$(AR_PROPWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE) \
	$(AR_MCTDH) \
	$(LIB_LA_EXT) \
	$(LIB_NUM) \
	$(AR_PROPWF) \
	$(AR_GENINWF) \
	$(LIB_ODE) \
	$(LIB_SYS) \
	$(ADDLIB) \
	$(AR_THREADDEF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)


$(PATH_MAIN)/sumrst$(VER).o : $(PATH_ANALYSE)/sumrst.F
	     $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/sumrst.F
	     -mv sumrst.o $(PATH_OBJ)/sumrst$(VER).o

clean_sumrst :
	  rm -f $(AR_MCTDH) $(AR_ANALYSE) \
	        $(PATH_OBJ)/sumrst$(VER).o $(AR_NUMADEF)

#
# TEMPLATE for a new ANALYSE program. Change name, and alter required
# archives/libraries if necessary.
# Do not forget to add the name to the analyse rule. (~ line 490)
# Also add to list of include file dependencies below.
#

#template   : $(PATH_MAIN)/template$(VER).o $(ANALYSE) $(MCTDH) $(LA_EXT) \
#             $(SYS)
#	      $(LINK) \
#	$(PATH_OBJ)/template$(VER).o \
#	$(AR_ANALYSE) \
#	$(AR_MCTDH)   \
#	$(LIB_LA_EXT) \
#	$(LIB_SYS)    \
#	$(ADDLIB)
#
#$(PATH_MAIN)/template$(VER).o : $(PATH_ANALYSE)/template.F
#	    $(FC) $(FFLAGS) -c $(PATH_ANALYSE)/template.F
#	    -mv template.o $(PATH_OBJ)/template$(VER).o
#
#clean_template :
#	   rm -f $(AR_MCTDH) $(AR_ANALYSE)  \
#                $(PATH_OBJ)/template$(VER).o



#######################################################################
# Optimal control stuff (based on analyse templates)

efield  : $(PATH_MAIN)/efield$(VER).o wrversion.o \
    $(ANALYSE) $(PROPWF) $(MCTDH) $(LA_EXT) $(SYS) $(THREADDEF) \
    $(OPFUNCS) $(LIBRTDEF) $(LAPACK) $(OCT) $(NUMADEF)
	$(LINK) \
	$(PATH_OBJ)/efield$(VER).o \
	wrversion.o \
	$(AR_PROPWF)  \
	$(AR_ANALYSE) \
	$(AR_OCT)     \
	$(AR_ANALYSE) \
	$(AR_GENINWF) \
	$(AR_GENOPER) \
	$(AR_OPFUNCS) \
	$(AR_SURFDEF) \
	$(LIB_ODE)  \
	$(AR_PROPWF)  \
	$(AR_MCTDH)   \
	$(AR_OCT)     \
	$(LIB_LA_EXT) \
	$(LIB_NUM)  \
	$(LIB_SYS)  \
	$(ADDLIB) \
	$(AR_THREADDEF) \
	$(AR_LIBRTDEF) \
	$(AR_NUMADEF)

$(PATH_MAIN)/efield$(VER).o : $(PATH_OCT)/efield.F
	$(FC) $(FFLAGS) -c $(PATH_OCT)/efield.F
	  -mv efield.o $(PATH_OBJ)/efield$(VER).o

clean_efield :
	rm -f $(AR_MCTDH) $(AR_ANALYSE) $(AR_OCT)\
	      $(PATH_OBJ)/efield$(VER).o

genfld :  $(PATH_MAIN)/genfld$(VER).o  wrversion.o \
	  $(OCT) $(GENOPER) $(GENDVR) $(MCTDH) $(OPFUNCS) \
          $(AR_SURFINC) $(SURFDEF) $(LA_EXT) $(ODE) $(NUM) \
          $(SYS) $(LIBRTDEF)	
	$(LINK) \
	wrversion.o \
	$(PATH_OBJ)/genfld$(VER).o \
	$(AR_OCT)  \
	$(LIB) \
	$(AR_MCTDH) \
	$(AR_GENOPER) \
	$(AR_MCTDH) \
	$(AR_OPFUNCS) \
	$(AR_SURFINC) \
	$(AR_SURFDEF) \
	$(AR_ANALYSE) \
	$(LIB) \
	$(ADDLIB) \
	$(AR_THREADDEF) \
	$(AR_LIBRTDEF)




$(PATH_MAIN)/genfld$(VER).o : $(PATH_OCT)/genfld.F
	    $(FC) $(FFLAGS) -c $(PATH_OCT)/genfld.F
	    -mv genfld.o $(PATH_OBJ)/genfld$(VER).o

clean_genfld :
	  rm -f $(AR_OCT) \
                $(PATH_OBJ)/genfld$(VER).



fldop :   $(PATH_MAIN)/fldop$(VER).o  wrversion.o \
	  $(OCT) $(GENOPER) $(GENDVR) $(MCTDH) $(OPFUNCS) \
          $(AR_SURFINC) $(SURFDEF) $(LA_EXT) $(ODE) $(NUM) \
          $(SYS)	
	$(LINK) \
	wrversion.o \
	$(PATH_OBJ)/fldop$(VER).o \
	$(AR_OCT)  \
	$(LIB) \
	$(AR_MCTDH) \
	$(AR_GENOPER) \
	$(AR_MCTDH) \
	$(AR_OPFUNCS) \
	$(AR_SURFINC) \
	$(AR_SURFDEF) \
	$(AR_ANALYSE) \
	$(LIB) \
	$(ADDLIB) \
	$(AR_THREADDEF) \
	$(AR_LIBRTDEF)

$(PATH_MAIN)/fldop$(VER).o : $(PATH_OCT)/fldop.F
	    $(FC) $(FFLAGS) -c $(PATH_OCT)/fldop.F
	    -mv fldop.o $(PATH_OBJ)/fldop$(VER).o

clean_fldop :
	  rm -f $(AR_OCT) \
                $(PATH_OBJ)/fldop$(VER).o





jfunc :   $(PATH_MAIN)/jfunc$(VER).o  wrversion.o \
	  $(SYS) $(NUM) $(MCTDH) $(LIBRTDEF) $(OCT)	
	$(LINK) \
	wrversion.o \
	$(PATH_OBJ)/jfunc$(VER).o \
	$(AR_MCTDH) \
	$(LIB) \
	$(AR_ANALYSE) \
	$(LIB) \
	$(ADDLIB) \
	$(AR_THREADDEF) \
	$(AR_LIBRTDEF)




$(PATH_MAIN)/jfunc$(VER).o : $(PATH_OCT)/jfunc.F
	    $(FC) $(FFLAGS) -c $(PATH_OCT)/jfunc.F
	    -mv jfunc.o $(PATH_OBJ)/jfunc$(VER).o

clean_jfunc :
	  rm -f $(PATH_OBJ)/genfld$(VER).o





xfrog       : $(PATH_MAIN)/xfrog$(VER).o $(SYS) $(THREADDEF) wrversion.o
	      $(LINK) \
	$(PATH_OBJ)/xfrog$(VER).o  \
	wrversion.o \
	$(LIB_SYS)  \
	$(AR_ANALYSE)  \
	$(ADDLIB) \
	$(AR_THREADDEF) \
	$(AR_LIBRTDEF)



$(PATH_MAIN)/xfrog$(VER).o : $(PATH_OCT)/xfrog.F
	    $(FC) $(FFLAGS) -c $(PATH_OCT)/xfrog.F
	    -mv xfrog.o $(PATH_OBJ)/xfrog$(VER).o

clean_xfrog :
	     rm -f $(PATH_OBJ)/xfrog$(VER).o





lib           : $(LIB_ODE) $(LIB_NUM) $(LIB_SYS) $(LIB_LA_EXT)

$(AR_OPFUNCS) : $(OPFUNCS)
$(LIB_ODE)    : $(ODE)
$(LIB_NUM)    : $(NUM)
$(LIB_SYS)    : $(SYS)
$(LIB_LA)     : $(LA)
$(LIB_BLAS)   : $(BLAS)
$(LIB_LAPACK) : $(LAPACK)
$(AR_OCT)     : $(OCT)
$(AR_MCPF)    : $(MCPF)


clean_lib     :
	   rm -f  $(LIB_ODE) $(LIB_NUM) $(LIB_SYS) $(LIB_LA) \
	          $(LIB_BLAS) $(LIB_LAPACK)


libla         :  $(LIB_LA)

clean_libla   :
	   rm -f $(LIB_LA)


libnum        :  $(LIB_NUM)

clean_libnum  :
	   rm -f $(LIB_NUM)


libode        :  $(LIB_ODE)

clean_libode  :
	   rm -f $(LIB_ODE)


libsys        :  $(LIB_SYS)

clean_libsys  :
	   rm -f $(LIB_SYS)


libblas       :  $(LIB_BLAS)

clean_libblas :
	   rm -f $(LIB_BLAS)


liblapack     :  $(LIB_LAPACK)

clean_liblapack :
	   rm -f $(LIB_LAPACK)

gendvr        :  $(GENDVR)

clean_gendvr  :
	   rm -f $(AR_GENDVR)


genoper       :  $(GENOPER)

clean_genoper :
	   rm -f $(AR_GENOPER)


geninwf       :  $(GENINWF)

clean_geninwf :
	   rm -f $(AR_GENINWF)


opfuncs       :  $(OPFUNCS)

clean_opfuncs :
	   rm -f $(AR_OPFUNCS)


propwf        :  $(PROPWF)

clean_propwf  :
	   rm -f $(AR_PROPWF)


Amctdh        :  $(MCTDH)

clean_Amctdh  :
	   rm -f $(AR_MCTDH)

Aanalyse      :  $(ANALYSE)

clean_Aanalyse :
	   rm -f $(AR_ANALYSE)

Aoct          :  $(OCT)

clean_Aoct    :
	   rm -f $(AR_OCT)


Amcpf          : $(MCPF)

clean_Amcpf    :
	   rm -f $(AR_MCPF)


#
#
# Add here new potential energy surfaces. If a PES depends on include files,
# this dependency must be accounted for here! (See, e.g., hcn.o)
# The corresponding default PES (DEF_...) has to be included in the
# archive SURFDEF (see line ~ 300).
# For user defined surfaces please use install/user_surfaces
#

DUMMYsrf.o : $(PATH_SURFACES)/DUMMYsrf.f
	$(FC) $(FFLAGS) -c -o $@ $?

bkmp2.o    : $(PATH_SURFACES)/bkmp2.f
	$(FC) $(FFLAGS) -c -o $@ $?

mysrf.o    : $(PATH_SURFACES)/mysrf.f
	$(FC) $(FFLAGS) -c -o $@ $?

h2o.o      : $(PATH_SURFACES)/h2o.f
	$(FC) $(FFLAGS) -c -o $@ $?

h4bmkp.o   : $(PATH_SURFACES)/h4bmkp.f
	$(FC) $(FFLAGS) -c -o $@ $?

h4dj.o     : $(PATH_SURFACES)/h4dj.f
	$(FC) $(FFLAGS) -c -o $@ $?

h4srf.o    : $(PATH_SURFACES)/h4srf.f
	$(FC) $(FFLAGS) -c -o $@ $?

i2ar.o     : $(PATH_SURFACES)/i2ar.f
	$(FC) $(FFLAGS) -c -o $@ $?

hoosrf.o   : $(PATH_SURFACES)/hoosrf.f
	$(FC) $(FFLAGS) -c -o $@ $?

hcn.o      : $(PATH_SURFACES)/hcn.F  $(PATH_INC)/paths.inc
	$(FC) $(FFLAGS) -c -o $@ $(PATH_SURFACES)/hcn.F

licnsrf.o  : $(PATH_SURFACES)/licnsrf.f
	$(FC) $(FFLAGS) -c -o $@ $?

lsth.o     : $(PATH_SURFACES)/lsth.f
	$(FC) $(FFLAGS) -c -o $@ $?

nocl1sch.o : $(PATH_SURFACES)/nocl1sch.F  $(PATH_INC)/paths.inc
	$(FC) $(FFLAGS) -c -o $@ $(PATH_SURFACES)/nocl1sch.F

tully.o    : $(PATH_SURFACES)/tully.f
	$(FC) $(FFLAGS) -c -o $@ $?

c2h.o : $(PATH_SURFACES)/c2h.F  $(PATH_INC)/paths.inc
	$(FC) $(FFLAGS) -c -o $@ $(PATH_SURFACES)/c2h.F

wdse.o : $(PATH_SURFACES)/wdse.f  $(PATH_INC)/paths.inc
	$(FC) $(FFLAGS) -c -o $@ $(PATH_SURFACES)/wdse.f

wslfh.o : $(PATH_SURFACES)/wslfh.F   $(PATH_INC)/paths.inc
	$(FC) $(FFLAGS) -c -o $@ $(PATH_SURFACES)/wslfh.F

yzcl.o : $(PATH_SURFACES)/yzcl.F \
         $(PATH_INC)/yzcl.inc  $(PATH_INC)/paths.inc
	$(FC) $(FFLAGS) -c -o $@ $(PATH_SURFACES)/yzcl.F

hfco.o : $(PATH_SURFACES)/hfco.f
	$(FC) $(FFLAGS) -c -o $@ $?

include user_surfaces

surfaces      :  $(AR_SURFACES)

$(AR_SURFACES) : $(SURFACES)
	$(AR) $(ARFLAGS) $(AR_SURFACES) $(SURFACES)


$(AR_SURFINC) : $(SURFACES) $(AR_SURFACES)
	$(AR) $(ARFLAGS) $(AR_SURFINC) $(SURFACES)


clean_surfaces :
	   rm -f $(AR_SURFACES)
	   rm -f $(AR_SURFDEF)
	   rm -f $(AR_SURFINC)


#-----------------------------------------------------------------------
# RULES FOR MAKING LIBRARIES (NEEDED ON AIX MACHINES)
#-----------------------------------------------------------------------

.SUFFIXES: .o .F .f90 .F90


.f.a:
	$(FC) $(FFLAGS) -c $*.f
	$(AR) $(ARFLAGS) $@ $(*F).o
	rm -f $(*F).o

.F.a:
	$(FC) $(FFLAGS) -c $*.F
	$(AR) $(ARFLAGS) $@ $(*F).o
	rm -f $(*F).o

.f90.a:
	$(FC) $(FFLAGS) -c $*.f90
	$(AR) $(ARFLAGS) $@ $(*F).o
	rm -f $(*F).o

.F90.a:
	$(FC) $(FFLAGS) -c $*.F90
	$(AR) $(ARFLAGS) $@ $(*F).o
	rm -f $(*F).o

.c.a:
	$(CC) $(CFLAGS) -c $*.c
	$(AR) $(ARFLAGS) $@ $(*F).o
	rm -f $(*F).o



#-----------------------------------------------------------------------
# DEPENDENCIES ON INCLUDE FILES GENERATED BY THE SCRIPT install/mkdepend
#-----------------------------------------------------------------------

#  MCTDH dependencies created by mkdepend. Thu Jun 11 18:40:52 CEST 2015
$(AR_MCTDH)($(PATH_MCTDH)/closedat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/compdat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat1.inc
$(AR_MCTDH)($(PATH_MCTDH)/default.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/oct.inc
$(AR_MCTDH)($(PATH_MCTDH)/eingabe.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/eingutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc
$(AR_MCTDH)($(PATH_MCTDH)/einrun.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc
$(AR_MCTDH)($(PATH_MCTDH)/einsbas.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/getvgn.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc
$(AR_MCTDH)($(PATH_MCTDH)/iochkerr.o) : \
     $(PATH_INC)/global.inc
$(AR_MCTDH)($(PATH_MCTDH)/iodvrdef.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/iofile.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/iogrddef.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc
$(AR_MCTDH)($(PATH_MCTDH)/iopsidef.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/maxkoe.inc
$(AR_MCTDH)($(PATH_MCTDH)/iorst.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/oct.inc
$(AR_MCTDH)($(PATH_MCTDH)/logdat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/memhops.inc \
     $(PATH_INC)/hpsi.inc
$(PATH_MAIN)/mctdh$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/linint.inc \
     $(PATH_INC)/memhops.inc \
     $(PATH_INC)/odesim.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/mpi.inc
$(AR_MCTDH)($(PATH_MCTDH)/mdefault.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/versions.inc \
     $(PATH_INC)/paths.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/linint.inc
$(AR_MCTDH)($(PATH_MCTDH)/memhops.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/memhops.inc
$(AR_MCTDH)($(PATH_MCTDH)/psiutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/operdef.inc
$(AR_MCTDH)($(PATH_MCTDH)/rddvr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/rdnatpot.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_MCTDH)($(PATH_MCTDH)/rdoper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc
$(AR_MCTDH)($(PATH_MCTDH)/timing.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/operdef.inc
$(AR_MCTDH)($(PATH_MCTDH)/wrhtxt.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/paths.inc
$(AR_MCTDH)($(PATH_MCTDH)/wrversion.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/cdate.inc \
     $(PATH_INC)/paths.inc \
     $(PATH_INC)/versions.inc
$(AR_GENDVR)($(PATH_GENDVR)/dimsfbr.o) : \
     $(PATH_INC)/global.inc
$(AR_GENDVR)($(PATH_GENDVR)/einpbas.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc
$(AR_GENDVR)($(PATH_GENDVR)/init.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc
$(AR_GENDVR)($(PATH_GENDVR)/memdvr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc
$(AR_GENDVR)($(PATH_GENDVR)/rundvr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc
$(AR_GENDVR)($(PATH_GENDVR)/wrdvr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc
$(AR_GENDVR)($(PATH_GENDVR)/zeigdvr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc
$(AR_GENOPER)($(PATH_GENOPER)/asshop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/einoper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/fbrint.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/findknum.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc
$(AR_GENOPER)($(PATH_GENOPER)/heindef.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/heingabe.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/paths.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/heinlab.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/heinpara.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/heinsort.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/heinterm.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/heinutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc
$(AR_GENOPER)($(PATH_GENOPER)/hintern.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/htmsetup.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/logop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/paths.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/matchlab.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/paths.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/combined.inc
$(AR_GENOPER)($(PATH_GENOPER)/memoper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc
$(AR_GENOPER)($(PATH_GENOPER)/poteval.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc
$(AR_GENOPER)($(PATH_GENOPER)/runoper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENOPER)($(PATH_GENOPER)/wroper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/combined.inc
$(AR_GENOPER)($(PATH_GENOPER)/zeigoper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/adiab.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/adiabwkb.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/chkinwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/multkleg.inc
$(AR_GENINWF)($(PATH_GENINWF)/eininwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/eininwf_util.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/gencoeff.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/genphi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/genphi1.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/multkleg.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/operdef.inc
$(AR_GENINWF)($(PATH_GENINWF)/genpsi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/multkleg.inc \
     $(PATH_INC)/memhops.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/runprop.inc
$(AR_GENINWF)($(PATH_GENINWF)/getpsi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/daten.inc
$(AR_GENINWF)($(PATH_GENINWF)/getpsiutil.o) : \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/compdat.inc
$(AR_GENINWF)($(PATH_GENINWF)/loginwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/meminwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/crocofly.inc
$(AR_GENINWF)($(PATH_GENINWF)/opwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/daten.inc
$(AR_GENINWF)($(PATH_GENINWF)/orthowf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/runinwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/transmf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_GENINWF)($(PATH_GENINWF)/zeiginwf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/multkleg.inc \
     $(PATH_INC)/operdef.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/callgrd.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/func1d.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/yzcl.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/func2kleg.o) : \
     $(PATH_INC)/global.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/funcanld.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/linint.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/funcanlz.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/funcsrf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/yzcl.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/linint.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/linint.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/trasrf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/user1d.o) : \
     $(PATH_INC)/global.inc
$(AR_OPFUNCS)($(PATH_OPFUNCS)/usersrf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/addhunphi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/autocorr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/calcdat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/calcha.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/mpi.inc
$(AR_PROPWF)($(PATH_PROPWF)/chkprop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/crocofly.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/timing.inc
$(AR_PROPWF)($(PATH_PROPWF)/daten.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/daten.inc
$(AR_PROPWF)($(PATH_PROPWF)/datout.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/density.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc
$(AR_PROPWF)($(PATH_PROPWF)/diagham.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/dicht1phi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc
$(AR_PROPWF)($(PATH_PROPWF)/dichtout.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/einint.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc
$(AR_PROPWF)($(PATH_PROPWF)/evaluate.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc
$(AR_PROPWF)($(PATH_PROPWF)/expectval.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/posthr.inc
$(AR_PROPWF)($(PATH_PROPWF)/function.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/distributor.inc
$(AR_PROPWF)($(PATH_PROPWF)/getdavmat.o) : \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc
$(AR_PROPWF)($(PATH_PROPWF)/getdiagonal.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/hlochphi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/memhops.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/operdef.inc
$(AR_PROPWF)($(PATH_PROPWF)/hnatorb.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/hphi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/memhops.inc
$(AR_PROPWF)($(PATH_PROPWF)/importho.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/timing.inc
$(AR_PROPWF)($(PATH_PROPWF)/initprop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/integrat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/odesim.inc
$(AR_PROPWF)($(PATH_PROPWF)/integrat_utils.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/iptrafo.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc
$(AR_PROPWF)($(PATH_PROPWF)/logint.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc
$(AR_PROPWF)($(PATH_PROPWF)/memprop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/mfields.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/mpidavut.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/mpi.inc
$(AR_PROPWF)($(PATH_PROPWF)/mpiprop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/mpi.inc
$(AR_PROPWF)($(PATH_PROPWF)/opendat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/crocofly.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/orben.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/distributor.inc
$(AR_PROPWF)($(PATH_PROPWF)/output.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/pardsyev.o) : \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc
$(AR_PROPWF)($(PATH_PROPWF)/phihphi.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/memhops.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/distributor.inc \
     $(PATH_INC)/mpi.inc
$(AR_PROPWF)($(PATH_PROPWF)/project.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runprop.inc
$(AR_PROPWF)($(PATH_PROPWF)/prop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc
$(AR_PROPWF)($(PATH_PROPWF)/prop1.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/odesim.inc \
     $(PATH_INC)/timing.inc
$(AR_PROPWF)($(PATH_PROPWF)/propcmfada.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/timing.inc
$(AR_PROPWF)($(PATH_PROPWF)/psiout.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc
$(AR_PROPWF)($(PATH_PROPWF)/rk5.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/odesim.inc
$(AR_PROPWF)($(PATH_PROPWF)/rk8.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/odesim.inc
$(AR_PROPWF)($(PATH_PROPWF)/runprop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/memhops.inc \
     $(PATH_INC)/linint.inc
$(AR_PROPWF)($(PATH_PROPWF)/summf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc
$(AR_PROPWF)($(PATH_PROPWF)/trafonat.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/timing.inc
$(AR_PROPWF)($(PATH_PROPWF)/zeigprop.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/runinwf.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/adefault.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/versions.inc \
     $(PATH_INC)/operdef.inc
$(PATH_MAIN)/adpop$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runprop.inc
$(PATH_MAIN)/adproj$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/combined.inc
$(PATH_MAIN)/analysis$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/versions.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/plot.inc
$(PATH_MAIN)/aoverlap$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/auswutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc
$(PATH_MAIN)/autospec$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/chninp.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/showpot.inc \
     $(PATH_INC)/chnpot.inc
$(PATH_MAIN)/chnpot$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/chnpot.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/showpot.inc
$(PATH_MAIN)/compare$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc
$(PATH_MAIN)/convpsi$(VER).o : \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/convpsi.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/griddat.inc
$(PATH_MAIN)/crosscorr$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/crosspec$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc
$(PATH_MAIN)/dengen$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/di2ad$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc
$(PATH_MAIN)/diag$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/diag.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/edengen$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/expect$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/posthr.inc \
     $(PATH_INC)/runprop.inc
$(PATH_MAIN)/flux$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/flxinput.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/basis.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/flxprj.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/flxutils.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/operdef.inc
$(PATH_MAIN)/fmat$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/joinpsi$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/joinpsi.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/loadv2.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/maxpe$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/memausw.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc
$(PATH_MAIN)/norm$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/plot.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/npmminp.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/npotminmax.inc \
     $(PATH_INC)/griddat.inc
$(PATH_MAIN)/npotminmax$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/npotminmax.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/runpfit.inc
$(PATH_MAIN)/ortho$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/overlap$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/pexpect$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/plotutils.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc
$(PATH_MAIN)/prhosub$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/psi2ex$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/psi2rst$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/rdacoeff$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/plot.inc
$(PATH_MAIN)/rdauto$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/rdautoe$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/rdcheck$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/rdeigval$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/rdfiles.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/rdgpop$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/rdgrid$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/rdupdate$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/showd1d$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/showpot$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/showpot.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/showrst$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/showspf$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/showsys$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/plot.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/operdef.inc
$(PATH_MAIN)/statepop$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/plot.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/suminp.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/chnpot.inc \
     $(PATH_INC)/joinpsi.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/sumrst.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/runinwf.inc \
     $(PATH_INC)/aglobal.inc
$(PATH_MAIN)/sumrst$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/sumrst.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/runinwf.inc
$(PATH_MAIN)/sumspec$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/twopdens$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/plot.inc
$(PATH_MAIN)/twprob$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/twprob.inc
$(PATH_MAIN)/vminmax$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/basis.inc
$(PATH_MAIN)/wfproj$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/basis.inc
$(AR_ANALYSE)($(PATH_ANALYSE)/zeigausw.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc
$(AR_POTFIT)($(PATH_POTFIT)/coeffs.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/compiweight.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc
$(AR_POTFIT)($(PATH_POTFIT)/diagrs.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/direct.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/directutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc
$(AR_POTFIT)($(PATH_POTFIT)/fiterr.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/fitin.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc
$(AR_POTFIT)($(PATH_POTFIT)/getpes.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/timing.inc
$(AR_POTFIT)($(PATH_POTFIT)/iteration.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/mcpotfit$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/mpi_pf.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/pdefault.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/versions.inc
$(AR_POTFIT)($(PATH_POTFIT)/peinbas.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/peincorwei.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/peingabe.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/peingutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/peinoper.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/peinproj.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/peinrun.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/peinsepwei.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/pesfit.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/timing.inc
$(PATH_MAIN)/potfit$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/projcalc.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc
$(PATH_MAIN)/projection$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/projeingabe.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/projutil.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/ptiming.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/timing.inc
$(AR_POTFIT)($(PATH_POTFIT)/runpfit.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/runproj.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/timing.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc
$(AR_POTFIT)($(PATH_POTFIT)/spenergy.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/vecs.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/vpotpars.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/combined.inc
$(AR_POTFIT)($(PATH_POTFIT)/weights.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc
$(AR_POTFIT)($(PATH_POTFIT)/wrfit.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/wrpgitter.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/channels.inc
$(AR_POTFIT)($(PATH_POTFIT)/zeigpfit.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/pglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runpfit.inc \
     $(PATH_INC)/combined.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/mpi.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/memhops.inc
$(AR_FDC)($(PATH_FDC)/callocate.o) : \
     $(PATH_FDC)/fcmemory.inc
$(AR_FDC)($(PATH_FDC)/cinput.o) : \
     $(PATH_FDC)/fckeyword.inc
$(AR_FDC)($(PATH_FDC)/cutilinp.o) : \
     $(PATH_FDC)/fckeyword.inc
$(PATH_MAIN)/fdc$(VER).o : \
     $(PATH_FDC)/fcglobal.inc \
     $(PATH_FDC)/fcmemory.inc \
     $(PATH_FDC)/fckeyword.inc
$(AR_FILTER)($(PATH_FILTER)/allocate.o) : \
     $(PATH_FILTER)/fmemory.inc
$(PATH_MAIN)/filter$(VER).o : \
     $(PATH_FILTER)/fglobal.inc \
     $(PATH_FILTER)/fmemory.inc \
     $(PATH_FILTER)/fkeyword.inc
$(AR_FILTER)($(PATH_FILTER)/input.o) : \
     $(PATH_FILTER)/fkeyword.inc
$(AR_FILTER)($(PATH_FILTER)/utilinp.o) : \
     $(PATH_FILTER)/fkeyword.inc
$(AR_VCHAM)($(PATH_VCHAM)/calc_low_ci.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vchfit.inc
$(AR_VCHAM)($(PATH_VCHAM)/density.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc
$(AR_VCHAM)($(PATH_VCHAM)/functions.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vchfit.inc
$(AR_VCHAM)($(PATH_VCHAM)/iofiles.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc
$(AR_VCHAM)($(PATH_VCHAM)/memvcham.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc
$(AR_VCHAM)($(PATH_VCHAM)/output.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vchfit.inc
$(AR_VCHAM)($(PATH_VCHAM)/rddata.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vchfit.inc
$(AR_VCHAM)($(PATH_VCHAM)/symmetry.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vchfit.inc
$(AR_VCHAM)($(PATH_VCHAM)/utils.o) : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vcplot.inc \
     $(PATH_INC)/vchfit.inc \
     $(PATH_INC)/vcpnt.inc
$(PATH_MAIN)/vchfit$(VER).o : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vchfit.inc \
     $(PATH_INC)/versions.inc
$(PATH_MAIN)/vcplot$(VER).o : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vcplot.inc \
     $(PATH_INC)/vchfit.inc
$(PATH_MAIN)/vcpnt$(VER).o : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vcpnt.inc
$(PATH_MAIN)/vctrans$(VER).o : \
     $(PATH_INC)/vcglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/vcmaxset.inc \
     $(PATH_INC)/vcham.inc \
     $(PATH_INC)/vctrans.inc \
     $(PATH_INC)/versions.inc
$(PATH_MAIN)/efield$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/runprop.inc
$(AR_OCT)($(PATH_OCT)/efinput.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/operdef.inc
$(AR_OCT)($(PATH_OCT)/efoutput.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/flux.inc
$(AR_OCT)($(PATH_OCT)/efroutines.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/psidef.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/flux.inc \
     $(PATH_INC)/hpsi.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/compdat.inc \
     $(PATH_INC)/compdat1.inc \
     $(PATH_INC)/overlap.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/runprop.inc
$(PATH_MAIN)/fldop$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/overlap.inc
$(AR_OCT)($(PATH_OCT)/fldoperate.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/griddat.inc
$(AR_OCT)($(PATH_OCT)/fldrdinp.o) : \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/operdef.inc
$(AR_OCT)($(PATH_OCT)/fnceingabe.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/runprop.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/oct.inc
$(AR_OCT)($(PATH_OCT)/fnceinterms.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/oct.inc
$(PATH_MAIN)/genfld$(VER).o : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/maxdim.inc \
     $(PATH_INC)/maxsta.inc \
     $(PATH_INC)/maxkoe.inc \
     $(PATH_INC)/griddat.inc \
     $(PATH_INC)/operdef.inc \
     $(PATH_INC)/runoper.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/overlap.inc
$(PATH_MAIN)/jfunc$(VER).o : \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/oct.inc \
     $(PATH_INC)/daten.inc
$(AR_OCT)($(PATH_OCT)/loadfld.o) : \
     $(PATH_INC)/global.inc \
     $(PATH_INC)/aglobal.inc \
     $(PATH_INC)/channels.inc \
     $(PATH_INC)/daten.inc \
     $(PATH_INC)/oct.inc

