Commit Graph
29 Commits
Author SHA1 Message Date
Michele Martone 453003f5f6 mld2p4:
fixing the makefiles so `make check` and `make` execute with no extra copies/compilation/archiving.
2011-04-05 17:13:05 +00:00
Michele Martone 1dcfbd403f mld2p4-2:
will install Make.inc as Make.inc.MLD2P4, to allow sharing the same install dir as PSBLAS.
2011-04-02 15:45:57 +00:00
Salvatore Filippone 953ee272ea mld2p4-2:
Add rule to copy mld_const.h
2011-03-28 12:54:12 +00:00
Salvatore Filippone fbd5c53f24 mld2p4-2:
Makefile
 mlprec/mld_base_prec_type.f90
 mlprec/mld_c_as_smoother.f90
 mlprec/mld_c_diag_solver.f90
 mlprec/mld_c_id_solver.f90
 mlprec/mld_c_ilu_solver.f90
 mlprec/mld_c_inner_mod.f90
 mlprec/mld_c_jac_smoother.f90
 mlprec/mld_c_prec_type.f90
 mlprec/mld_c_slu_solver.f90
 mlprec/mld_cmlprec_aply.f90
 mlprec/mld_cprecaply.f90
 mlprec/mld_d_as_smoother.f90
 mlprec/mld_d_diag_solver.f90
 mlprec/mld_d_id_solver.f90
 mlprec/mld_d_ilu_solver.f90
 mlprec/mld_d_inner_mod.f90
 mlprec/mld_d_jac_smoother.f90
 mlprec/mld_d_prec_type.f90
 mlprec/mld_d_slu_solver.f90
 mlprec/mld_d_sludist_solver.f90
 mlprec/mld_d_umf_solver.f90
 mlprec/mld_dmlprec_aply.f90
 mlprec/mld_dprecaply.f90
 mlprec/mld_s_as_smoother.f90
 mlprec/mld_s_diag_solver.f90
 mlprec/mld_s_id_solver.f90
 mlprec/mld_s_ilu_solver.f90
 mlprec/mld_s_inner_mod.f90
 mlprec/mld_s_jac_smoother.f90
 mlprec/mld_s_prec_type.f90
 mlprec/mld_s_slu_solver.f90
 mlprec/mld_smlprec_aply.f90
 mlprec/mld_sprecaply.f90
 mlprec/mld_z_as_smoother.f90
 mlprec/mld_z_diag_solver.f90
 mlprec/mld_z_id_solver.f90
 mlprec/mld_z_ilu_solver.f90
 mlprec/mld_z_inner_mod.f90
 mlprec/mld_z_jac_smoother.f90
 mlprec/mld_z_prec_type.f90
 mlprec/mld_z_slu_solver.f90
 mlprec/mld_z_umf_solver.f90
 mlprec/mld_zmlprec_aply.f90
 mlprec/mld_zprecaply.f90


Made X vector in APPLY as INTENT(INOUT) to allow for preconditioners
that apply SPMM.
2011-03-04 14:51:52 +00:00
Salvatore Filippone da018d0005 mld2p4-2:
fixed Makefile to install Make.inc as well
2011-03-03 14:06:12 +00:00
Salvatore Filippone a64fad80c6 mld2p4-2:
Makefile
 config/pac.m4
 configure.ac
 configure
 mlprec/Makefile
 mlprec/mld_daggrmap_bld.f90
 mlprec/mld_daggrmat_asb.f90
 mlprec/mld_daggrmat_minnrg_asb.F90
 mlprec/mld_daggrmat_nosmth_asb.F90
 mlprec/mld_daggrmat_smth_asb.F90
 mlprec/mld_das_aply.f90
 mlprec/mld_das_bld.f90
 mlprec/mld_dbaseprec_bld.f90
 mlprec/mld_dcoarse_bld.f90
 mlprec/mld_ddiag_bld.f90
 mlprec/mld_dfact_bld.f90
 mlprec/mld_dilu0_fact.f90
 mlprec/mld_dilu_bld.f90
 mlprec/mld_diluk_fact.f90
 mlprec/mld_dilut_fact.f90
 mlprec/mld_dmlprec_bld.f90
 mlprec/mld_dprecaply.f90
 mlprec/mld_dprecbld.f90
 mlprec/mld_dslu_bld.f90
 mlprec/mld_dslud_bld.f90
 mlprec/mld_dsp_renum.f90
 mlprec/mld_dsub_solve.f90
 mlprec/mld_dumf_bld.f90
 mlprec/mld_inner_mod.f90
 mlprec/mld_prec_mod.f90
 mlprec/mld_prec_type.f90
 tests/pdegen/Makefile
 tests/pdegen/ppde.f90

MLD2P4: first compilable version for D, still a lot to do to make it
RUN properly.
2009-10-14 13:03:41 +00:00
Salvatore Filippone b5d346184a mld2p4:
make veryclean now cleans test directories.
2008-09-01 14:05:13 +00:00
Salvatore Filippone 20ca6eb29a mld2p4:
Added docs  directory to installation.
Fixed typos in the documentation.
2008-08-29 10:00:59 +00:00
Salvatore Filippone 338679aa63 mld2p4:
Makefile
 mkdir.sh

Fixed install target in makefile. Deleted Make.inc, should only be
generated on-the-fly.
2008-03-10 10:39:30 +00:00
Salvatore Filippone 7ead412062 mld2p4
Make.inc.in
 Make.inc
 Makefile
 configure.ac
 configure
 test/pargen/ppde.f90

Configure fixes for installation.
2008-03-09 17:17:34 +00:00
Salvatore Filippone ced2bbfbd4 *** empty log message *** 2008-02-29 10:50:24 +00:00
Salvatore Filippone 47c27d7e64 Fixed constant names with MLD_ prefix. 2007-10-12 13:04:07 +00:00
Salvatore Filippone d60f8c419d Changed makefile, added lib directory to the files. 2007-10-03 09:04:57 +00:00
Salvatore Filippone 408386cd11 Reorganized directory structure and build process. 2007-10-03 09:00:13 +00:00
Salvatore Filippone 68b302cde6 *** empty log message *** 2007-07-31 10:03:16 +00:00
Salvatore Filippone 83dba65288 Added raw and smoothed aggr. asmbly routines. 2007-07-31 09:53:44 +00:00
Salvatore Filippone c420d65d9e Applied changes from Daniela & c.
Switched to MLD_ for everything.
Wrote thin PSB_PREC shell around MLD_, using renaming. 
The implementation may change when PR 32364 in Gnu Fortran gets fixed.
2007-07-12 12:35:59 +00:00
Salvatore Filippone cc19363a73 Merge MLD stuf. Phase 1. 2007-05-28 12:29:11 +00:00
Salvatore Filippone 41b1ee0e1d Call psb_get_mpicomm ONLY in CDALL; afterwards, always get it from DESC. 2007-05-24 11:41:29 +00:00
Salvatore Filippone a8163dca99 *** empty log message *** 2007-03-27 15:17:41 +00:00
Salvatore Filippone 4ffcac0ef2 Changes for SUN compilers. 2007-03-27 15:08:10 +00:00
Salvatore Filippone 539a090002 Merge changes from SLUDist branch. 2007-02-28 13:29:46 +00:00
Salvatore Filippone 3173937349 Reorganized USE hierarchy.
Reorganized naming scheme preliminary to applying MLD_ prefix.
2007-02-21 14:32:23 +00:00
Salvatore Filippone 246f8b3c45 Aligned to new names for internal constants.
Fixed ext field of descriptors.
2007-01-23 10:04:04 +00:00
Salvatore Filippone 26ea96cde7 2007-01-17 15:47:59 +00:00
Salvatore Filippone ade93c6576 2007-01-17 15:42:07 +00:00
Salvatore Filippone 6ae1d6c198 2007-01-17 15:41:27 +00:00
Salvatore Filippone 64d4e354bb 2007-01-17 15:32:17 +00:00
Salvatore Filippone db5c62e5c9 Initial import for new separate version of mld2p4. 2007-01-17 14:52:03 +00:00