mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-17 03:12:15 +00:00
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.
This commit is contained in:
@@ -1,5 +1,12 @@
|
||||
Changelog. A lot less detailed than usual, at least for past
|
||||
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.
|
||||
2016/07/14: Fix matrix print with renumbering.
|
||||
2016/06/18: New thresholds for quicksort
|
||||
|
||||
@@ -23,7 +23,7 @@ lib: mpfobjs $(FOBJS) $(MPFOBJS)
|
||||
|
||||
$(FOBJS) $(FBOJS2): $(MODDIR)/psi_mod.o
|
||||
mpfobjs:
|
||||
(make $(MPFOBJS) F90="$(MPF90)" FC="$(MPF90)" FCOPT="$(F90COPT)")
|
||||
(make $(MPFOBJS) FC="$(MPFC)" )
|
||||
|
||||
clean:
|
||||
/bin/rm -f $(MPFOBJS) $(FOBJS) $(COBJS) $(FOBJS2) $(MPFOBJS2) *$(.mod)
|
||||
|
||||
@@ -89,9 +89,9 @@ module psb_const_mod
|
||||
!
|
||||
! 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_minor_ = 4
|
||||
integer(psb_ipk_), parameter :: psb_version_minor_ = 5
|
||||
integer(psb_ipk_), parameter :: psb_patchlevel_ = 0
|
||||
|
||||
!
|
||||
|
||||
@@ -134,6 +134,7 @@ module psb_c_bjacprec
|
||||
contains
|
||||
|
||||
subroutine psb_c_bjac_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
implicit none
|
||||
|
||||
@@ -161,6 +161,8 @@ contains
|
||||
|
||||
|
||||
subroutine psb_c_diag_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
Implicit None
|
||||
|
||||
@@ -159,6 +159,8 @@ contains
|
||||
subroutine psb_c_null_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
|
||||
Implicit None
|
||||
|
||||
|
||||
@@ -134,6 +134,7 @@ module psb_s_bjacprec
|
||||
contains
|
||||
|
||||
subroutine psb_s_bjac_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
implicit none
|
||||
|
||||
@@ -161,6 +161,8 @@ contains
|
||||
|
||||
|
||||
subroutine psb_s_diag_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
Implicit None
|
||||
|
||||
@@ -159,6 +159,8 @@ contains
|
||||
subroutine psb_s_null_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
|
||||
Implicit None
|
||||
|
||||
|
||||
@@ -134,6 +134,7 @@ module psb_z_bjacprec
|
||||
contains
|
||||
|
||||
subroutine psb_z_bjac_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
implicit none
|
||||
|
||||
@@ -161,6 +161,8 @@ contains
|
||||
|
||||
|
||||
subroutine psb_z_diag_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
Implicit None
|
||||
|
||||
@@ -159,6 +159,8 @@ contains
|
||||
subroutine psb_z_null_precdescr(prec,iout,root)
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
use psb_penv_mod
|
||||
use psb_error_mod
|
||||
|
||||
Implicit None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user