mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-11 00:19:03 +00:00
base/comm/psb_cgather.f90 base/comm/psb_cscatter.F90 base/comm/psb_dgather.f90 base/comm/psb_dscatter.F90 base/comm/psb_igather.f90 base/comm/psb_iscatter.F90 base/comm/psb_sgather.f90 base/comm/psb_sscatter.F90 base/comm/psb_zgather.f90 base/comm/psb_zscatter.F90 base/internals/Makefile base/internals/psb_indx_map_fnd_owner.F90 base/internals/psi_bld_g2lmap.f90 base/internals/psi_bld_tmphalo.f90 base/internals/psi_crea_index.f90 base/internals/psi_desc_index.F90 base/internals/psi_extrct_dl.F90 base/internals/psi_fnd_owner.F90 base/internals/psi_idx_cnv.f90 base/internals/psi_idx_ins_cnv.f90 base/internals/psi_ldsc_pre_halo.f90 base/modules/Makefile base/modules/psb_base_tools_mod.f90 base/modules/psb_desc_const_mod.f90 base/modules/psb_desc_type.f90 base/modules/psb_gen_block_map_mod.f03 base/modules/psb_glist_map_mod.f03 base/modules/psb_hash_map_mod.f03 base/modules/psb_indx_map_mod.f03 base/modules/psb_list_map_mod.f03 base/modules/psb_repl_map_mod.f03 base/modules/psb_sort_mod.f90 base/modules/psi_mod.f90 base/modules/psi_reduce_mod.F90 base/serial/f03/psb_c_coo_impl.f03 base/serial/f03/psb_d_coo_impl.f03 base/serial/f03/psb_s_coo_impl.f03 base/serial/f03/psb_z_coo_impl.f03 base/serial/psb_sort_impl.f90 base/tools/Makefile base/tools/psb_ccdbldext.F90 base/tools/psb_cd_inloc.f90 base/tools/psb_cd_set_bld.f90 base/tools/psb_cd_switch_ovl_indxmap.f90 base/tools/psb_cdall.f90 base/tools/psb_cdals.f90 base/tools/psb_cdalv.f90 base/tools/psb_cdcpy.f90 base/tools/psb_cdins.f90 base/tools/psb_cdprt.f90 base/tools/psb_cdren.f90 base/tools/psb_cdrep.f90 base/tools/psb_cspins.f90 base/tools/psb_dcdbldext.F90 base/tools/psb_dspins.f90 base/tools/psb_icdasb.F90 base/tools/psb_loc_to_glob.f90 base/tools/psb_scdbldext.F90 base/tools/psb_sspins.f90 base/tools/psb_zcdbldext.F90 base/tools/psb_zspins.f90 test/fileread/cf_sample.f90 test/fileread/df_sample.f90 test/fileread/runs/dfs.inp test/fileread/sf_sample.f90 test/fileread/zf_sample.f90 test/pargen/ppde.f90 test/pargen/runs/ppde.inp test/pargen/spde.f90 util/psb_mat_dist_impl.f90 Merge work on INDXMAP.
42 lines
1.3 KiB
Makefile
42 lines
1.3 KiB
Makefile
include ../../Make.inc
|
|
|
|
FOBJS = psb_sallc.o psb_sasb.o \
|
|
psb_sfree.o psb_sins.o \
|
|
psb_dallc.o psb_dasb.o \
|
|
psb_dfree.o psb_dins.o \
|
|
psb_cdall.o psb_cdals.o psb_cdalv.o psb_cd_inloc.o psb_cdins.o psb_cdprt.o \
|
|
psb_cdren.o psb_cdrep.o psb_get_overlap.o psb_cd_lstext.o\
|
|
psb_cdcpy.o psb_cd_reinit.o psb_cd_switch_ovl_indxmap.o\
|
|
psb_dspalloc.o psb_dspasb.o \
|
|
psb_dspfree.o psb_dspins.o psb_dsprn.o \
|
|
psb_sspalloc.o psb_sspasb.o \
|
|
psb_sspfree.o psb_sspins.o psb_ssprn.o\
|
|
psb_glob_to_loc.o psb_ialloc.o psb_iasb.o \
|
|
psb_ifree.o psb_iins.o psb_loc_to_glob.o\
|
|
psb_zallc.o psb_zasb.o psb_zfree.o psb_zins.o \
|
|
psb_zspalloc.o psb_zspasb.o psb_zspfree.o\
|
|
psb_zspins.o psb_zsprn.o \
|
|
psb_cspalloc.o psb_cspasb.o psb_cspfree.o\
|
|
psb_callc.o psb_casb.o psb_cfree.o psb_cins.o \
|
|
psb_cspins.o psb_csprn.o psb_cd_set_bld.o psb_linmap.o psb_map.o
|
|
|
|
MPFOBJS = psb_icdasb.o psb_ssphalo.o psb_dsphalo.o psb_csphalo.o psb_zsphalo.o \
|
|
psb_dcdbldext.o psb_zcdbldext.o psb_scdbldext.o psb_ccdbldext.o
|
|
|
|
LIBDIR=..
|
|
MODDIR=../modules
|
|
FINCLUDES=$(FMFLAG)$(LIBDIR) $(FMFLAG)$(MODDIR) $(FMFLAG). $(FIFLAG)$(MODDIR)
|
|
|
|
lib: mpfobjs $(FOBJS)
|
|
$(AR) $(LIBDIR)/$(LIBNAME) $(MPFOBJS) $(FOBJS)
|
|
$(RANLIB) $(LIBDIR)/$(LIBNAME)
|
|
|
|
|
|
mpfobjs:
|
|
(make $(MPFOBJS) F90="$(MPF90)" FC="$(MPF90)" FCOPT="$(F90COPT)")
|
|
|
|
clean:
|
|
/bin/rm -f $(MPFOBJS) $(FOBJS)
|
|
|
|
veryclean: clean
|