mirror of
https://github.com/sfilippone/amg4psblas.git
synced 2026-10-06 22:55:12 +00:00
mld2p4-2:
mlprec/Makefile mlprec/mld_c_prec_mod.f90 mlprec/mld_c_prec_type.f90 mlprec/mld_d_prec_mod.f90 mlprec/mld_d_prec_type.f90 mlprec/mld_s_prec_mod.f90 mlprec/mld_s_prec_type.f90 mlprec/mld_z_prec_mod.f90 mlprec/mld_z_prec_type.f90 Make all smoothers/solvers visible to the outside.
This commit is contained in:
+10
-9
@@ -7,22 +7,22 @@ HERE=.
|
||||
FINCLUDES=$(FMFLAG). $(FMFLAG)$(LIBDIR) $(FMFLAG)$(PSBINCDIR) $(FMFLAG)$(PSBLIBDIR)
|
||||
|
||||
|
||||
DMODOBJS=mld_d_prec_type.o mld_d_prec_mod.o mld_d_ilu_fact_mod.o \
|
||||
DMODOBJS=mld_d_prec_type.o mld_d_ilu_fact_mod.o \
|
||||
mld_d_inner_mod.o mld_d_ilu_solver.o mld_d_diag_solver.o mld_d_jac_smoother.o mld_d_as_smoother.o \
|
||||
mld_d_umf_solver.o mld_d_slu_solver.o mld_d_sludist_solver.o mld_d_id_solver.o\
|
||||
mld_d_base_solver_mod.o mld_d_base_smoother_mod.o mld_d_onelev_mod.o
|
||||
|
||||
SMODOBJS=mld_s_prec_type.o mld_s_prec_mod.o mld_s_ilu_fact_mod.o \
|
||||
SMODOBJS=mld_s_prec_type.o mld_s_ilu_fact_mod.o \
|
||||
mld_s_inner_mod.o mld_s_ilu_solver.o mld_s_diag_solver.o mld_s_jac_smoother.o mld_s_as_smoother.o \
|
||||
mld_s_slu_solver.o mld_s_sludist_solver.o mld_s_id_solver.o\
|
||||
mld_s_base_solver_mod.o mld_s_base_smoother_mod.o mld_s_onelev_mod.o
|
||||
|
||||
ZMODOBJS=mld_z_prec_type.o mld_z_prec_mod.o mld_z_ilu_fact_mod.o \
|
||||
ZMODOBJS=mld_z_prec_type.o mld_z_ilu_fact_mod.o \
|
||||
mld_z_inner_mod.o mld_z_ilu_solver.o mld_z_diag_solver.o mld_z_jac_smoother.o mld_z_as_smoother.o \
|
||||
mld_z_umf_solver.o mld_z_slu_solver.o mld_z_sludist_solver.o mld_z_id_solver.o\
|
||||
mld_z_base_solver_mod.o mld_z_base_smoother_mod.o mld_z_onelev_mod.o
|
||||
|
||||
CMODOBJS=mld_c_prec_type.o mld_c_prec_mod.o mld_c_ilu_fact_mod.o \
|
||||
CMODOBJS=mld_c_prec_type.o mld_c_ilu_fact_mod.o \
|
||||
mld_c_inner_mod.o mld_c_ilu_solver.o mld_c_diag_solver.o mld_c_jac_smoother.o mld_c_as_smoother.o \
|
||||
mld_c_slu_solver.o mld_c_sludist_solver.o mld_c_id_solver.o\
|
||||
mld_c_base_solver_mod.o mld_c_base_smoother_mod.o mld_c_onelev_mod.o
|
||||
@@ -30,6 +30,7 @@ CMODOBJS=mld_c_prec_type.o mld_c_prec_mod.o mld_c_ilu_fact_mod.o \
|
||||
|
||||
|
||||
MODOBJS=mld_base_prec_type.o mld_prec_type.o mld_prec_mod.o \
|
||||
mld_s_prec_mod.o mld_d_prec_mod.o mld_c_prec_mod.o mld_z_prec_mod.o \
|
||||
$(SMODOBJS) $(DMODOBJS) $(CMODOBJS) $(ZMODOBJS)
|
||||
|
||||
|
||||
@@ -68,10 +69,10 @@ mld_d_inner_mod.o: mld_d_prec_type.o
|
||||
mld_c_inner_mod.o: mld_c_prec_type.o
|
||||
mld_z_inner_mod.o: mld_z_prec_type.o
|
||||
|
||||
mld_s_prec_mod.o: mld_s_prec_type.o
|
||||
mld_d_prec_mod.o: mld_d_prec_type.o
|
||||
mld_c_prec_mod.o: mld_c_prec_type.o
|
||||
mld_z_prec_mod.o: mld_z_prec_type.o
|
||||
mld_s_prec_mod.o: $(SMODOBJS)
|
||||
mld_d_prec_mod.o: $(DMODOBJS)
|
||||
mld_c_prec_mod.o: $(CMODOBJS)
|
||||
mld_z_prec_mod.o: $(ZMODOBJS)
|
||||
|
||||
|
||||
mld_s_prec_type.o: mld_s_onelev_mod.o
|
||||
@@ -142,4 +143,4 @@ clean: implclean
|
||||
/bin/rm -f $(OBJS) $(LOCAL_MODS)
|
||||
|
||||
implclean:
|
||||
cd impl && $(MAKE) clean
|
||||
cd impl && $(MAKE) clean
|
||||
|
||||
Reference in New Issue
Block a user