abi_common/abi_ewald.o: abi_common/abi_ewald.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_common/abi_ewald.o `test -f 'abi_common/abi_ewald.F90' || echo '$(srcdir)/'`abi_common/abi_ewald.F90

abi_common/abi_ewald2.o: abi_common/abi_ewald2.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_common/abi_ewald2.o `test -f 'abi_common/abi_ewald2.F90' || echo '$(srcdir)/'`abi_common/abi_ewald2.F90

abi_common/abi_fconv.o: abi_common/abi_fconv.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_common/abi_fconv.o `test -f 'abi_common/abi_fconv.F90' || echo '$(srcdir)/'`abi_common/abi_fconv.F90

abi_common/abi_interfaces_common.o: abi_common/abi_interfaces_common.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_common/abi_interfaces_common.o `test -f 'abi_common/abi_interfaces_common.F90' || echo '$(srcdir)/'`abi_common/abi_interfaces_common.F90

abi_common/abi_prtxvf.o: abi_common/abi_prtxvf.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_common/abi_prtxvf.o `test -f 'abi_common/abi_prtxvf.F90' || echo '$(srcdir)/'`abi_common/abi_prtxvf.F90

abi_geometry/m_ab6_symmetry.o: abi_geometry/m_ab6_symmetry.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/m_ab6_symmetry.o `test -f 'abi_geometry/m_ab6_symmetry.F90' || echo '$(srcdir)/'`abi_geometry/m_ab6_symmetry.F90

abi_geometry/abi_bldgrp.o: abi_geometry/abi_bldgrp.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_bldgrp.o `test -f 'abi_geometry/abi_bldgrp.F90' || echo '$(srcdir)/'`abi_geometry/abi_bldgrp.F90

abi_geometry/abi_chkgrp.o: abi_geometry/abi_chkgrp.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_chkgrp.o `test -f 'abi_geometry/abi_chkgrp.F90' || echo '$(srcdir)/'`abi_geometry/abi_chkgrp.F90

abi_geometry/abi_chkprimit.o: abi_geometry/abi_chkprimit.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_chkprimit.o `test -f 'abi_geometry/abi_chkprimit.F90' || echo '$(srcdir)/'`abi_geometry/abi_chkprimit.F90

abi_geometry/abi_getptgroupma.o: abi_geometry/abi_getptgroupma.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_getptgroupma.o `test -f 'abi_geometry/abi_getptgroupma.F90' || echo '$(srcdir)/'`abi_geometry/abi_getptgroupma.F90

abi_geometry/abi_holocell.o: abi_geometry/abi_holocell.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_holocell.o `test -f 'abi_geometry/abi_holocell.F90' || echo '$(srcdir)/'`abi_geometry/abi_holocell.F90

abi_geometry/abi_interfaces_geometry.o: abi_geometry/abi_interfaces_geometry.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_interfaces_geometry.o `test -f 'abi_geometry/abi_interfaces_geometry.F90' || echo '$(srcdir)/'`abi_geometry/abi_interfaces_geometry.F90

abi_geometry/abi_metric.o: abi_geometry/abi_metric.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_metric.o `test -f 'abi_geometry/abi_metric.F90' || echo '$(srcdir)/'`abi_geometry/abi_metric.F90

abi_geometry/abi_mkrdim.o: abi_geometry/abi_mkrdim.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_mkrdim.o `test -f 'abi_geometry/abi_mkrdim.F90' || echo '$(srcdir)/'`abi_geometry/abi_mkrdim.F90

abi_geometry/abi_ptgmadata.o: abi_geometry/abi_ptgmadata.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_ptgmadata.o `test -f 'abi_geometry/abi_ptgmadata.F90' || echo '$(srcdir)/'`abi_geometry/abi_ptgmadata.F90

abi_geometry/abi_smallprim.o: abi_geometry/abi_smallprim.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_smallprim.o `test -f 'abi_geometry/abi_smallprim.F90' || echo '$(srcdir)/'`abi_geometry/abi_smallprim.F90

abi_geometry/abi_spgdata.o: abi_geometry/abi_spgdata.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_spgdata.o `test -f 'abi_geometry/abi_spgdata.F90' || echo '$(srcdir)/'`abi_geometry/abi_spgdata.F90

abi_geometry/abi_strainsym.o: abi_geometry/abi_strainsym.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_linalg.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_strainsym.o `test -f 'abi_geometry/abi_strainsym.F90' || echo '$(srcdir)/'`abi_geometry/abi_strainsym.F90

abi_geometry/abi_strconv.o: abi_geometry/abi_strconv.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_strconv.o `test -f 'abi_geometry/abi_strconv.F90' || echo '$(srcdir)/'`abi_geometry/abi_strconv.F90

abi_geometry/abi_symanal.o: abi_geometry/abi_symanal.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symanal.o `test -f 'abi_geometry/abi_symanal.F90' || echo '$(srcdir)/'`abi_geometry/abi_symanal.F90

abi_geometry/abi_symatm.o: abi_geometry/abi_symatm.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symatm.o `test -f 'abi_geometry/abi_symatm.F90' || echo '$(srcdir)/'`abi_geometry/abi_symatm.F90

abi_geometry/abi_symaxes.o: abi_geometry/abi_symaxes.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symaxes.o `test -f 'abi_geometry/abi_symaxes.F90' || echo '$(srcdir)/'`abi_geometry/abi_symaxes.F90

abi_geometry/abi_symbrav.o: abi_geometry/abi_symbrav.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symbrav.o `test -f 'abi_geometry/abi_symbrav.F90' || echo '$(srcdir)/'`abi_geometry/abi_symbrav.F90

abi_geometry/abi_symchk.o: abi_geometry/abi_symchk.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symchk.o `test -f 'abi_geometry/abi_symchk.F90' || echo '$(srcdir)/'`abi_geometry/abi_symchk.F90

abi_geometry/abi_symdet.o: abi_geometry/abi_symdet.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symdet.o `test -f 'abi_geometry/abi_symdet.F90' || echo '$(srcdir)/'`abi_geometry/abi_symdet.F90

abi_geometry/abi_symfind.o: abi_geometry/abi_symfind.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symfind.o `test -f 'abi_geometry/abi_symfind.F90' || echo '$(srcdir)/'`abi_geometry/abi_symfind.F90

abi_geometry/abi_symlatt.o: abi_geometry/abi_symlatt.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symlatt.o `test -f 'abi_geometry/abi_symlatt.F90' || echo '$(srcdir)/'`abi_geometry/abi_symlatt.F90

abi_geometry/abi_symlist_bcc.o: abi_geometry/abi_symlist_bcc.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symlist_bcc.o `test -f 'abi_geometry/abi_symlist_bcc.F90' || echo '$(srcdir)/'`abi_geometry/abi_symlist_bcc.F90

abi_geometry/abi_symlist_fcc.o: abi_geometry/abi_symlist_fcc.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symlist_fcc.o `test -f 'abi_geometry/abi_symlist_fcc.F90' || echo '$(srcdir)/'`abi_geometry/abi_symlist_fcc.F90

abi_geometry/abi_symlist_others.o: abi_geometry/abi_symlist_others.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symlist_others.o `test -f 'abi_geometry/abi_symlist_others.F90' || echo '$(srcdir)/'`abi_geometry/abi_symlist_others.F90

abi_geometry/abi_symlist_prim.o: abi_geometry/abi_symlist_prim.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symlist_prim.o `test -f 'abi_geometry/abi_symlist_prim.F90' || echo '$(srcdir)/'`abi_geometry/abi_symlist_prim.F90

abi_geometry/abi_symplanes.o: abi_geometry/abi_symplanes.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symplanes.o `test -f 'abi_geometry/abi_symplanes.F90' || echo '$(srcdir)/'`abi_geometry/abi_symplanes.F90

abi_geometry/abi_symptgroup.o: abi_geometry/abi_symptgroup.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symptgroup.o `test -f 'abi_geometry/abi_symptgroup.F90' || echo '$(srcdir)/'`abi_geometry/abi_symptgroup.F90

abi_geometry/abi_symrelrot.o: abi_geometry/abi_symrelrot.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symrelrot.o `test -f 'abi_geometry/abi_symrelrot.F90' || echo '$(srcdir)/'`abi_geometry/abi_symrelrot.F90

abi_geometry/abi_symsgcube.o: abi_geometry/abi_symsgcube.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symsgcube.o `test -f 'abi_geometry/abi_symsgcube.F90' || echo '$(srcdir)/'`abi_geometry/abi_symsgcube.F90

abi_geometry/abi_symsghexa.o: abi_geometry/abi_symsghexa.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symsghexa.o `test -f 'abi_geometry/abi_symsghexa.F90' || echo '$(srcdir)/'`abi_geometry/abi_symsghexa.F90

abi_geometry/abi_symsgmono.o: abi_geometry/abi_symsgmono.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symsgmono.o `test -f 'abi_geometry/abi_symsgmono.F90' || echo '$(srcdir)/'`abi_geometry/abi_symsgmono.F90

abi_geometry/abi_symsgortho.o: abi_geometry/abi_symsgortho.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symsgortho.o `test -f 'abi_geometry/abi_symsgortho.F90' || echo '$(srcdir)/'`abi_geometry/abi_symsgortho.F90

abi_geometry/abi_symsgtetra.o: abi_geometry/abi_symsgtetra.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symsgtetra.o `test -f 'abi_geometry/abi_symsgtetra.F90' || echo '$(srcdir)/'`abi_geometry/abi_symsgtetra.F90

abi_geometry/abi_symspgr.o: abi_geometry/abi_symspgr.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_symspgr.o `test -f 'abi_geometry/abi_symspgr.F90' || echo '$(srcdir)/'`abi_geometry/abi_symspgr.F90

abi_geometry/abi_xredxcart.o: abi_geometry/abi_xredxcart.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_xredxcart.o `test -f 'abi_geometry/abi_xredxcart.F90' || echo '$(srcdir)/'`abi_geometry/abi_xredxcart.F90

abi_geometry/abi_bonds_lgth_angles.o: abi_geometry/abi_bonds_lgth_angles.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_geometry/abi_bonds_lgth_angles.o `test -f 'abi_geometry/abi_bonds_lgth_angles.F90' || echo '$(srcdir)/'`abi_geometry/abi_bonds_lgth_angles.F90

abi_geomoptim/m_ab6_moldyn.o: abi_geomoptim/m_ab6_moldyn.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_common/abi_interfaces_common.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_geomoptim/m_ab6_moldyn.o `test -f 'abi_geomoptim/m_ab6_moldyn.F90' || echo '$(srcdir)/'`abi_geomoptim/m_ab6_moldyn.F90

abi_lowlevel/abi_interfaces_lowlevel.o: abi_lowlevel/abi_interfaces_lowlevel.F90
	$(PPFCCOMPILE) -c -o abi_lowlevel/abi_interfaces_lowlevel.o `test -f 'abi_lowlevel/abi_interfaces_lowlevel.F90' || echo '$(srcdir)/'`abi_lowlevel/abi_interfaces_lowlevel.F90

abi_lowlevel/abi_interfaces_linalg.o: abi_lowlevel/abi_interfaces_linalg.F90
	$(PPFCCOMPILE) -c -o abi_lowlevel/abi_interfaces_linalg.o `test -f 'abi_lowlevel/abi_interfaces_linalg.F90' || echo '$(srcdir)/'`abi_lowlevel/abi_interfaces_linalg.F90

abi_lowlevel/abi_leave_new.o: abi_lowlevel/abi_leave_new.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/m_abi_xmpi.o
	$(PPFCCOMPILE) -c -o abi_lowlevel/abi_leave_new.o `test -f 'abi_lowlevel/abi_leave_new.F90' || echo '$(srcdir)/'`abi_lowlevel/abi_leave_new.F90

abi_lowlevel/m_abi_xmpi.o: abi_lowlevel/m_abi_xmpi.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_lowlevel/m_abi_xmpi.o `test -f 'abi_lowlevel/m_abi_xmpi.F90' || echo '$(srcdir)/'`abi_lowlevel/m_abi_xmpi.F90

abi_lowlevel/abi_wrtout.o: abi_lowlevel/abi_wrtout.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_lowlevel/m_abi_xmpi.o
	$(PPFCCOMPILE) -c -o abi_lowlevel/abi_wrtout.o `test -f 'abi_lowlevel/abi_wrtout.F90' || echo '$(srcdir)/'`abi_lowlevel/abi_wrtout.F90

abi_lowlevel/abi_defs_basis.o: abi_lowlevel/abi_defs_basis.F90
	$(PPFCCOMPILE) -c -o abi_lowlevel/abi_defs_basis.o `test -f 'abi_lowlevel/abi_defs_basis.F90' || echo '$(srcdir)/'`abi_lowlevel/abi_defs_basis.F90

abi_mixing/abi_aprxdr.o: abi_mixing/abi_aprxdr.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_mixing/abi_interfaces_mixing.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_aprxdr.o `test -f 'abi_mixing/abi_aprxdr.F90' || echo '$(srcdir)/'`abi_mixing/abi_aprxdr.F90

abi_mixing/abi_dotprodm_v.o: abi_mixing/abi_dotprodm_v.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/m_abi_xmpi.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_dotprodm_v.o `test -f 'abi_mixing/abi_dotprodm_v.F90' || echo '$(srcdir)/'`abi_mixing/abi_dotprodm_v.F90

abi_mixing/abi_dotprodm_vn.o: abi_mixing/abi_dotprodm_vn.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/m_abi_xmpi.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_dotprodm_vn.o `test -f 'abi_mixing/abi_dotprodm_vn.F90' || echo '$(srcdir)/'`abi_mixing/abi_dotprodm_vn.F90

abi_mixing/abi_findminscf.o: abi_mixing/abi_findminscf.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_findminscf.o `test -f 'abi_mixing/abi_findminscf.F90' || echo '$(srcdir)/'`abi_mixing/abi_findminscf.F90

abi_mixing/abi_interfaces_mixing.o: abi_mixing/abi_interfaces_mixing.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_interfaces_mixing.o `test -f 'abi_mixing/abi_interfaces_mixing.F90' || echo '$(srcdir)/'`abi_mixing/abi_interfaces_mixing.F90

abi_mixing/m_ab7_mixing.o: abi_mixing/m_ab7_mixing.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_mixing/abi_interfaces_mixing.o
	$(PPFCCOMPILE) -c -o abi_mixing/m_ab7_mixing.o `test -f 'abi_mixing/m_ab7_mixing.F90' || echo '$(srcdir)/'`abi_mixing/m_ab7_mixing.F90

abi_mixing/abi_scfcge.o: abi_mixing/abi_scfcge.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_mixing/abi_interfaces_mixing.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_scfcge.o `test -f 'abi_mixing/abi_scfcge.F90' || echo '$(srcdir)/'`abi_mixing/abi_scfcge.F90

abi_mixing/abi_scfeig.o: abi_mixing/abi_scfeig.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_scfeig.o `test -f 'abi_mixing/abi_scfeig.F90' || echo '$(srcdir)/'`abi_mixing/abi_scfeig.F90

abi_mixing/abi_scfopt.o: abi_mixing/abi_scfopt.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_linalg.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_mixing/abi_interfaces_mixing.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_scfopt.o `test -f 'abi_mixing/abi_scfopt.F90' || echo '$(srcdir)/'`abi_mixing/abi_scfopt.F90

abi_mixing/abi_sqnormm_v.o: abi_mixing/abi_sqnormm_v.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/m_abi_xmpi.o
	$(PPFCCOMPILE) -c -o abi_mixing/abi_sqnormm_v.o `test -f 'abi_mixing/abi_sqnormm_v.F90' || echo '$(srcdir)/'`abi_mixing/abi_sqnormm_v.F90

abi_numeric/abi_derfc.o: abi_numeric/abi_derfc.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_derfc.o `test -f 'abi_numeric/abi_derfc.F90' || echo '$(srcdir)/'`abi_numeric/abi_derfc.F90

abi_numeric/abi_interfaces_numeric.o: abi_numeric/abi_interfaces_numeric.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_interfaces_numeric.o `test -f 'abi_numeric/abi_interfaces_numeric.F90' || echo '$(srcdir)/'`abi_numeric/abi_interfaces_numeric.F90

abi_numeric/abi_mati3inv.o: abi_numeric/abi_mati3inv.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_mati3inv.o `test -f 'abi_numeric/abi_mati3inv.F90' || echo '$(srcdir)/'`abi_numeric/abi_mati3inv.F90

abi_numeric/abi_matr3inv.o: abi_numeric/abi_matr3inv.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_matr3inv.o `test -f 'abi_numeric/abi_matr3inv.F90' || echo '$(srcdir)/'`abi_numeric/abi_matr3inv.F90

abi_numeric/abi_matrginv.o: abi_numeric/abi_matrginv.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_linalg.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_matrginv.o `test -f 'abi_numeric/abi_matrginv.F90' || echo '$(srcdir)/'`abi_numeric/abi_matrginv.F90

abi_numeric/abi_sort_dp.o: abi_numeric/abi_sort_dp.F90
	$(PPFCCOMPILE) -c -o abi_numeric/abi_sort_dp.o `test -f 'abi_numeric/abi_sort_dp.F90' || echo '$(srcdir)/'`abi_numeric/abi_sort_dp.F90

abi_numeric/abi_sort_int.o: abi_numeric/abi_sort_int.F90
	$(PPFCCOMPILE) -c -o abi_numeric/abi_sort_int.o `test -f 'abi_numeric/abi_sort_int.F90' || echo '$(srcdir)/'`abi_numeric/abi_sort_int.F90

abi_numeric/abi_uniformrandom.o: abi_numeric/abi_uniformrandom.F90 \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_uniformrandom.o `test -f 'abi_numeric/abi_uniformrandom.F90' || echo '$(srcdir)/'`abi_numeric/abi_uniformrandom.F90

abi_numeric/abi_wrap2_pmhalf.o: abi_numeric/abi_wrap2_pmhalf.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_numeric/abi_wrap2_pmhalf.o `test -f 'abi_numeric/abi_wrap2_pmhalf.F90' || echo '$(srcdir)/'`abi_numeric/abi_wrap2_pmhalf.F90

abi_recipspace/abi_getkgrid.o: abi_recipspace/abi_getkgrid.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o \
	abi_recipspace/abi_interfaces_recipspace.o
	$(PPFCCOMPILE) -c -o abi_recipspace/abi_getkgrid.o `test -f 'abi_recipspace/abi_getkgrid.F90' || echo '$(srcdir)/'`abi_recipspace/abi_getkgrid.F90

abi_recipspace/abi_interfaces_recipspace.o: abi_recipspace/abi_interfaces_recipspace.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_recipspace/abi_interfaces_recipspace.o `test -f 'abi_recipspace/abi_interfaces_recipspace.F90' || echo '$(srcdir)/'`abi_recipspace/abi_interfaces_recipspace.F90

abi_recipspace/abi_irrzg.o: abi_recipspace/abi_irrzg.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_recipspace/abi_irrzg.o `test -f 'abi_recipspace/abi_irrzg.F90' || echo '$(srcdir)/'`abi_recipspace/abi_irrzg.F90

abi_recipspace/m_ab6_kpoints.o: abi_recipspace/m_ab6_kpoints.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_recipspace/abi_interfaces_recipspace.o \
	abi_geometry/m_ab6_symmetry.o
	$(PPFCCOMPILE) -c -o abi_recipspace/m_ab6_kpoints.o `test -f 'abi_recipspace/m_ab6_kpoints.F90' || echo '$(srcdir)/'`abi_recipspace/m_ab6_kpoints.F90

abi_recipspace/abi_smpbz.o: abi_recipspace/abi_smpbz.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_recipspace/abi_smpbz.o `test -f 'abi_recipspace/abi_smpbz.F90' || echo '$(srcdir)/'`abi_recipspace/abi_smpbz.F90

abi_recipspace/abi_symkpt.o: abi_recipspace/abi_symkpt.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o
	$(PPFCCOMPILE) -c -o abi_recipspace/abi_symkpt.o `test -f 'abi_recipspace/abi_symkpt.F90' || echo '$(srcdir)/'`abi_recipspace/abi_symkpt.F90

abi_recipspace/abi_testkgrid.o: abi_recipspace/abi_testkgrid.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_geometry/abi_interfaces_geometry.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_numeric/abi_interfaces_numeric.o \
	abi_recipspace/abi_interfaces_recipspace.o
	$(PPFCCOMPILE) -c -o abi_recipspace/abi_testkgrid.o `test -f 'abi_recipspace/abi_testkgrid.F90' || echo '$(srcdir)/'`abi_recipspace/abi_testkgrid.F90

abi_xc_lowlevel/abi_libxc_functionals.o: abi_xc_lowlevel/abi_libxc_functionals.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_libxc_functionals.o `test -f 'abi_xc_lowlevel/abi_libxc_functionals.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_libxc_functionals.F90

abi_xc_lowlevel/abi_libxc_tools.o: abi_xc_lowlevel/abi_libxc_tools.c
	$(PPCCCOMPILE) -c -o abi_xc_lowlevel/abi_libxc_tools.o `test -f 'abi_xc_lowlevel/abi_libxc_tools.c' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_libxc_tools.c

abi_xc_lowlevel/abi_invcb.o: abi_xc_lowlevel/abi_invcb.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_invcb.o `test -f 'abi_xc_lowlevel/abi_invcb.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_invcb.F90

abi_xc_lowlevel/abi_mkdenpos.o: abi_xc_lowlevel/abi_mkdenpos.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_mkdenpos.o `test -f 'abi_xc_lowlevel/abi_mkdenpos.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_mkdenpos.F90

abi_xc_lowlevel/abi_size_dvxc.o: abi_xc_lowlevel/abi_size_dvxc.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_size_dvxc.o `test -f 'abi_xc_lowlevel/abi_size_dvxc.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_size_dvxc.F90

abi_xc_lowlevel/abi_xchcth.o: abi_xc_lowlevel/abi_xchcth.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_xc_lowlevel/abi_interfaces_xc_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xchcth.o `test -f 'abi_xc_lowlevel/abi_xchcth.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xchcth.F90

abi_xc_lowlevel/abi_xchelu.o: abi_xc_lowlevel/abi_xchelu.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xchelu.o `test -f 'abi_xc_lowlevel/abi_xchelu.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xchelu.F90

abi_xc_lowlevel/abi_xclb.o: abi_xc_lowlevel/abi_xclb.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xclb.o `test -f 'abi_xc_lowlevel/abi_xclb.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xclb.F90

abi_xc_lowlevel/abi_xcpbe.o: abi_xc_lowlevel/abi_xcpbe.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_xc_lowlevel/abi_interfaces_xc_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xcpbe.o `test -f 'abi_xc_lowlevel/abi_xcpbe.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xcpbe.F90

abi_xc_lowlevel/abi_xcpzca.o: abi_xc_lowlevel/abi_xcpzca.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xcpzca.o `test -f 'abi_xc_lowlevel/abi_xcpzca.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xcpzca.F90

abi_xc_lowlevel/abi_xcspol.o: abi_xc_lowlevel/abi_xcspol.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xcspol.o `test -f 'abi_xc_lowlevel/abi_xcspol.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xcspol.F90

abi_xc_lowlevel/abi_xctetr.o: abi_xc_lowlevel/abi_xctetr.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xctetr.o `test -f 'abi_xc_lowlevel/abi_xctetr.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xctetr.F90

abi_xc_lowlevel/abi_xcwign.o: abi_xc_lowlevel/abi_xcwign.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xcwign.o `test -f 'abi_xc_lowlevel/abi_xcwign.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xcwign.F90

abi_xc_lowlevel/abi_xcxalp.o: abi_xc_lowlevel/abi_xcxalp.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_xcxalp.o `test -f 'abi_xc_lowlevel/abi_xcxalp.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_xcxalp.F90

abi_xc_lowlevel/abi_interfaces_xc_lowlevel.o: abi_xc_lowlevel/abi_interfaces_xc_lowlevel.F90 \
	abi_lowlevel/abi_defs_basis.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_interfaces_xc_lowlevel.o `test -f 'abi_xc_lowlevel/abi_interfaces_xc_lowlevel.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_interfaces_xc_lowlevel.F90

abi_xc_lowlevel/abi_drivexc.o: abi_xc_lowlevel/abi_drivexc.F90 \
	abi_lowlevel/abi_defs_basis.o \
	abi_lowlevel/abi_interfaces_lowlevel.o \
	abi_xc_lowlevel/abi_interfaces_xc_lowlevel.o \
	abi_xc_lowlevel/abi_libxc_functionals.o
	$(PPFCCOMPILE) -c -o abi_xc_lowlevel/abi_drivexc.o `test -f 'abi_xc_lowlevel/abi_drivexc.F90' || echo '$(srcdir)/'`abi_xc_lowlevel/abi_drivexc.F90

symm/fortran-symmetry.o: symm/fortran-symmetry.f90
	$(FCCOMPILE) -c -o symm/fortran-symmetry.o `test -f 'symm/fortran-symmetry.f90' || echo '$(srcdir)/'`symm/fortran-symmetry.f90

symm/symmetry.o: symm/symmetry.c
	$(PPCCCOMPILE) -c -o symm/symmetry.o `test -f 'symm/symmetry.c' || echo '$(srcdir)/'`symm/symmetry.c

symm/symmetry-main.o: symm/symmetry-main.c
	$(PPCCCOMPILE) -c -o symm/symmetry-main.o `test -f 'symm/symmetry-main.c' || echo '$(srcdir)/'`symm/symmetry-main.c

