psblas3-mcbind

base/comm/internals/Makefile
 base/modules/psb_const_mod.F90
 prec/psb_c_bjacprec.f90
 prec/psb_c_diagprec.f90
 prec/psb_c_nullprec.f90
 prec/psb_s_bjacprec.f90
 prec/psb_s_diagprec.f90
 prec/psb_s_nullprec.f90
 prec/psb_z_bjacprec.f90
 prec/psb_z_diagprec.f90
 prec/psb_z_nullprec.f90

Merged changes from trunk.
psblas3-mcbind
Salvatore Filippone 8 years ago
commit 8782c4e35a

@ -1,5 +1,12 @@
Changelog. A lot less detailed than usual, at least for past Changelog. A lot less detailed than usual, at least for past
history. history.
2017/04/09: Remove all remaining .F files, and remove configure checks for
F77. Define version 3.5.0
2017/04/08: All PREC methods now invoked through preconditioner object.
2017/04/05: make ISO_C_BINDING and MOVE_ALLOC mandatory prereq.
2017/03/20: Changes for GPU codes: added buffers to MAPs, reduce number of
malloc/free, added new maybe_free_buffers method on vector.
2017/02/12: New stopping criterion, soimplified mat_dist
2017/02/06: Fixes for --enable-long-integers and for RPM build. 2017/02/06: Fixes for --enable-long-integers and for RPM build.
2016/07/14: Fix matrix print with renumbering. 2016/07/14: Fix matrix print with renumbering.
2016/06/18: New thresholds for quicksort 2016/06/18: New thresholds for quicksort

@ -23,7 +23,7 @@ lib: mpfobjs $(FOBJS) $(MPFOBJS)
$(FOBJS) $(FBOJS2): $(MODDIR)/psi_mod.o $(FOBJS) $(FBOJS2): $(MODDIR)/psi_mod.o
mpfobjs: mpfobjs:
(make $(MPFOBJS) F90="$(MPF90)" FC="$(MPF90)" FCOPT="$(F90COPT)") (make $(MPFOBJS) FC="$(MPFC)" )
clean: clean:
/bin/rm -f $(MPFOBJS) $(FOBJS) $(COBJS) $(FOBJS2) $(MPFOBJS2) *$(.mod) /bin/rm -f $(MPFOBJS) $(FOBJS) $(COBJS) $(FOBJS2) $(MPFOBJS2) *$(.mod)

@ -89,9 +89,9 @@ module psb_const_mod
! !
! Version ! Version
! !
character(len=*), parameter :: psb_version_string_ = "3.4.0" character(len=*), parameter :: psb_version_string_ = "3.5.0"
integer(psb_ipk_), parameter :: psb_version_major_ = 3 integer(psb_ipk_), parameter :: psb_version_major_ = 3
integer(psb_ipk_), parameter :: psb_version_minor_ = 4 integer(psb_ipk_), parameter :: psb_version_minor_ = 5
integer(psb_ipk_), parameter :: psb_patchlevel_ = 0 integer(psb_ipk_), parameter :: psb_patchlevel_ = 0
! !

@ -134,6 +134,7 @@ module psb_c_bjacprec
contains contains
subroutine psb_c_bjac_precdescr(prec,iout,root) subroutine psb_c_bjac_precdescr(prec,iout,root)
use psb_penv_mod
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
implicit none implicit none

@ -161,6 +161,8 @@ contains
subroutine psb_c_diag_precdescr(prec,iout,root) subroutine psb_c_diag_precdescr(prec,iout,root)
use psb_penv_mod
use psb_error_mod
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
Implicit None Implicit None

@ -159,6 +159,8 @@ contains
subroutine psb_c_null_precdescr(prec,iout,root) subroutine psb_c_null_precdescr(prec,iout,root)
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
use psb_penv_mod
use psb_error_mod
Implicit None Implicit None

@ -134,6 +134,7 @@ module psb_s_bjacprec
contains contains
subroutine psb_s_bjac_precdescr(prec,iout,root) subroutine psb_s_bjac_precdescr(prec,iout,root)
use psb_penv_mod
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
implicit none implicit none

@ -161,6 +161,8 @@ contains
subroutine psb_s_diag_precdescr(prec,iout,root) subroutine psb_s_diag_precdescr(prec,iout,root)
use psb_penv_mod
use psb_error_mod
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
Implicit None Implicit None

@ -159,6 +159,8 @@ contains
subroutine psb_s_null_precdescr(prec,iout,root) subroutine psb_s_null_precdescr(prec,iout,root)
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
use psb_penv_mod
use psb_error_mod
Implicit None Implicit None

@ -134,6 +134,7 @@ module psb_z_bjacprec
contains contains
subroutine psb_z_bjac_precdescr(prec,iout,root) subroutine psb_z_bjac_precdescr(prec,iout,root)
use psb_penv_mod
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
implicit none implicit none

@ -161,6 +161,8 @@ contains
subroutine psb_z_diag_precdescr(prec,iout,root) subroutine psb_z_diag_precdescr(prec,iout,root)
use psb_penv_mod
use psb_error_mod
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
Implicit None Implicit None

@ -159,6 +159,8 @@ contains
subroutine psb_z_null_precdescr(prec,iout,root) subroutine psb_z_null_precdescr(prec,iout,root)
use psb_penv_mod use psb_penv_mod
use psb_error_mod use psb_error_mod
use psb_penv_mod
use psb_error_mod
Implicit None Implicit None

Loading…
Cancel
Save