diff --git a/base/modules/psb_const_mod.F90 b/base/modules/psb_const_mod.F90
index a2588397..16c612e1 100644
--- a/base/modules/psb_const_mod.F90
+++ b/base/modules/psb_const_mod.F90
@@ -45,22 +45,29 @@ module psb_const_mod
integer, parameter :: longndig=12
integer, parameter :: psb_long_int_k_ = selected_int_kind(longndig)
! This is always a 4-byte integer, for MPI-related stuff
- integer, parameter :: mpindig=8
- integer, parameter :: psb_mpik_ = selected_int_kind(mpindig)
+ integer, parameter :: psb_mpik_ = kind(1)
!
! These must be the kind parameter corresponding to MPI_DOUBLE_PRECISION
! and MPI_REAL
!
- integer(psb_ipk_), parameter :: psb_dpk_ = kind(1.d0)
- integer(psb_ipk_), parameter :: psb_spk_ = kind(1.e0)
- integer(psb_ipk_), save :: psb_sizeof_dp, psb_sizeof_sp
- integer(psb_ipk_), save :: psb_sizeof_int, psb_sizeof_long_int
+ integer(psb_mpik_), parameter :: psb_spk_p_ = 6
+ integer(psb_mpik_), parameter :: psb_spk_r_ = 37
+ integer(psb_mpik_), parameter :: psb_spk_ = selected_real_kind(psb_spk_p_,psb_spk_r_)
+ integer(psb_mpik_), parameter :: psb_dpk_p_ = 15
+ integer(psb_mpik_), parameter :: psb_dpk_r_ = 307
+ integer(psb_mpik_), parameter :: psb_dpk_ = selected_real_kind(psb_dpk_p_,psb_dpk_r_)
+ integer(psb_ipk_), save :: psb_sizeof_dp, psb_sizeof_sp
+ integer(psb_ipk_), save :: psb_sizeof_int, psb_sizeof_long_int
!
! Integer type identifiers for MPI operations.
!
integer(psb_mpik_), save :: psb_mpi_ipk_integer
integer(psb_mpik_), save :: psb_mpi_def_integer
integer(psb_mpik_), save :: psb_mpi_lng_integer
+ integer(psb_mpik_), save :: psb_mpi_r_spk_
+ integer(psb_mpik_), save :: psb_mpi_r_dpk_
+ integer(psb_mpik_), save :: psb_mpi_c_spk_
+ integer(psb_mpik_), save :: psb_mpi_c_dpk_
!
! Version
!
diff --git a/base/modules/psi_penv_mod.F90 b/base/modules/psi_penv_mod.F90
index ad4f159e..e65c26ed 100644
--- a/base/modules/psi_penv_mod.F90
+++ b/base/modules/psi_penv_mod.F90
@@ -142,6 +142,15 @@ contains
integer(psb_mpik_) :: info
info = 0
+#if 0
+ if (info == 0) call mpi_type_create_f90_integer(psb_ipk_, psb_mpi_ipk_integer ,info)
+ if (info == 0) call mpi_type_create_f90_integer(psb_mpik_, psb_mpi_def_integer ,info)
+ if (info == 0) call mpi_type_create_f90_integer(psb_long_int_k_, psb_mpi_lng_integer ,info)
+ if (info == 0) call mpi_type_create_f90_real(psb_spk_p_,psb_spk_r_, psb_mpi_r_spk_,info)
+ if (info == 0) call mpi_type_create_f90_real(psb_dpk_p_,psb_dpk_r_, psb_mpi_r_dpk_,info)
+ if (info == 0) call mpi_type_create_f90_complex(psb_spk_p_,psb_spk_r_, psb_mpi_c_spk_,info)
+ if (info == 0) call mpi_type_create_f90_complex(psb_dpk_p_,psb_dpk_r_, psb_mpi_c_dpk_,info)
+#else
#if defined(LONG_INTEGERS)
psb_mpi_ipk_integer = mpi_integer8
#else
@@ -149,7 +158,11 @@ contains
#endif
psb_mpi_def_integer = mpi_integer
psb_mpi_lng_integer = mpi_integer8
-
+ psb_mpi_r_spk_ = mpi_real
+ psb_mpi_r_dpk_ = mpi_double_precision
+ psb_mpi_c_spk_ = mpi_complex
+ psb_mpi_c_dpk_ = mpi_double_complex
+#endif
#if defined(SERIAL_MPI)
#else
diff --git a/docs/html/footnode.html b/docs/html/footnode.html
index 2f4866ff..5da4f545 100644
--- a/docs/html/footnode.html
+++ b/docs/html/footnode.html
@@ -104,7 +104,7 @@ sample scatter/gather routines.
.
-
... follows... follows3
The string is case-insensitive
diff --git a/docs/html/img1.png b/docs/html/img1.png
index 2bcd8b2c..f20c5753 100644
Binary files a/docs/html/img1.png and b/docs/html/img1.png differ
diff --git a/docs/html/img10.png b/docs/html/img10.png
index 2049ac15..f1791943 100644
Binary files a/docs/html/img10.png and b/docs/html/img10.png differ
diff --git a/docs/html/img100.png b/docs/html/img100.png
index 6ee75633..70e7aed4 100644
Binary files a/docs/html/img100.png and b/docs/html/img100.png differ
diff --git a/docs/html/img101.png b/docs/html/img101.png
index c1d8fa3f..56b1f63f 100644
Binary files a/docs/html/img101.png and b/docs/html/img101.png differ
diff --git a/docs/html/img102.png b/docs/html/img102.png
index 605df8a0..713d2d1b 100644
Binary files a/docs/html/img102.png and b/docs/html/img102.png differ
diff --git a/docs/html/img103.png b/docs/html/img103.png
index 48478479..249016df 100644
Binary files a/docs/html/img103.png and b/docs/html/img103.png differ
diff --git a/docs/html/img104.png b/docs/html/img104.png
index f0a8e0d9..760ef9fa 100644
Binary files a/docs/html/img104.png and b/docs/html/img104.png differ
diff --git a/docs/html/img105.png b/docs/html/img105.png
index 67fafc48..2ee5a90a 100644
Binary files a/docs/html/img105.png and b/docs/html/img105.png differ
diff --git a/docs/html/img106.png b/docs/html/img106.png
index 62b29ec8..d46b428c 100644
Binary files a/docs/html/img106.png and b/docs/html/img106.png differ
diff --git a/docs/html/img107.png b/docs/html/img107.png
index bc3978ff..415260ee 100644
Binary files a/docs/html/img107.png and b/docs/html/img107.png differ
diff --git a/docs/html/img108.png b/docs/html/img108.png
index 9a0f8c4d..f92cb72e 100644
Binary files a/docs/html/img108.png and b/docs/html/img108.png differ
diff --git a/docs/html/img109.png b/docs/html/img109.png
index b00a8cd8..eb2728e9 100644
Binary files a/docs/html/img109.png and b/docs/html/img109.png differ
diff --git a/docs/html/img11.png b/docs/html/img11.png
index 74543e1c..300e4825 100644
Binary files a/docs/html/img11.png and b/docs/html/img11.png differ
diff --git a/docs/html/img110.png b/docs/html/img110.png
index d5fd8d1b..e7ca4346 100644
Binary files a/docs/html/img110.png and b/docs/html/img110.png differ
diff --git a/docs/html/img111.png b/docs/html/img111.png
index 8b8bbce7..9cb013b5 100644
Binary files a/docs/html/img111.png and b/docs/html/img111.png differ
diff --git a/docs/html/img112.png b/docs/html/img112.png
index cc0a9a34..b1ec3094 100644
Binary files a/docs/html/img112.png and b/docs/html/img112.png differ
diff --git a/docs/html/img113.png b/docs/html/img113.png
index 97d08ff9..aabc4e45 100644
Binary files a/docs/html/img113.png and b/docs/html/img113.png differ
diff --git a/docs/html/img114.png b/docs/html/img114.png
index 9ec826b8..68806f76 100644
Binary files a/docs/html/img114.png and b/docs/html/img114.png differ
diff --git a/docs/html/img115.png b/docs/html/img115.png
index 195c0224..022263d1 100644
Binary files a/docs/html/img115.png and b/docs/html/img115.png differ
diff --git a/docs/html/img116.png b/docs/html/img116.png
index f8ecccb6..74f6441a 100644
Binary files a/docs/html/img116.png and b/docs/html/img116.png differ
diff --git a/docs/html/img117.png b/docs/html/img117.png
index 2c463039..a72a4306 100644
Binary files a/docs/html/img117.png and b/docs/html/img117.png differ
diff --git a/docs/html/img118.png b/docs/html/img118.png
index 017eea04..ac6f8a4a 100644
Binary files a/docs/html/img118.png and b/docs/html/img118.png differ
diff --git a/docs/html/img119.png b/docs/html/img119.png
index 68bc1a02..545220a9 100644
Binary files a/docs/html/img119.png and b/docs/html/img119.png differ
diff --git a/docs/html/img12.png b/docs/html/img12.png
index cd9db22b..b6e1ab70 100644
Binary files a/docs/html/img12.png and b/docs/html/img12.png differ
diff --git a/docs/html/img120.png b/docs/html/img120.png
index 69253a78..8a3e6727 100644
Binary files a/docs/html/img120.png and b/docs/html/img120.png differ
diff --git a/docs/html/img121.png b/docs/html/img121.png
index 90d8d9a9..daaf838b 100644
Binary files a/docs/html/img121.png and b/docs/html/img121.png differ
diff --git a/docs/html/img122.png b/docs/html/img122.png
index 798e7864..c4cfd664 100644
Binary files a/docs/html/img122.png and b/docs/html/img122.png differ
diff --git a/docs/html/img123.png b/docs/html/img123.png
index fcdbb64f..ccd954d6 100644
Binary files a/docs/html/img123.png and b/docs/html/img123.png differ
diff --git a/docs/html/img124.png b/docs/html/img124.png
index 1fe14d46..b0f9c08e 100644
Binary files a/docs/html/img124.png and b/docs/html/img124.png differ
diff --git a/docs/html/img125.png b/docs/html/img125.png
index 5032beaf..14244bb1 100644
Binary files a/docs/html/img125.png and b/docs/html/img125.png differ
diff --git a/docs/html/img126.png b/docs/html/img126.png
index 47913ee1..7e258ea2 100644
Binary files a/docs/html/img126.png and b/docs/html/img126.png differ
diff --git a/docs/html/img127.png b/docs/html/img127.png
index 2a4a67cc..8fd6456f 100644
Binary files a/docs/html/img127.png and b/docs/html/img127.png differ
diff --git a/docs/html/img128.png b/docs/html/img128.png
index f63e861e..0041e8ad 100644
Binary files a/docs/html/img128.png and b/docs/html/img128.png differ
diff --git a/docs/html/img129.png b/docs/html/img129.png
index c07a1bcd..56140614 100644
Binary files a/docs/html/img129.png and b/docs/html/img129.png differ
diff --git a/docs/html/img13.png b/docs/html/img13.png
index a076f612..0b64d387 100644
Binary files a/docs/html/img13.png and b/docs/html/img13.png differ
diff --git a/docs/html/img130.png b/docs/html/img130.png
index 6b244fdf..50ea309c 100644
Binary files a/docs/html/img130.png and b/docs/html/img130.png differ
diff --git a/docs/html/img131.png b/docs/html/img131.png
index 850dcba0..b1f65ab8 100644
Binary files a/docs/html/img131.png and b/docs/html/img131.png differ
diff --git a/docs/html/img132.png b/docs/html/img132.png
index a733cc99..9730854e 100644
Binary files a/docs/html/img132.png and b/docs/html/img132.png differ
diff --git a/docs/html/img133.png b/docs/html/img133.png
index 9ffee9ad..fbe8b458 100644
Binary files a/docs/html/img133.png and b/docs/html/img133.png differ
diff --git a/docs/html/img134.png b/docs/html/img134.png
index 6928567c..e01e2da8 100644
Binary files a/docs/html/img134.png and b/docs/html/img134.png differ
diff --git a/docs/html/img135.png b/docs/html/img135.png
index df82028c..ffb090bb 100644
Binary files a/docs/html/img135.png and b/docs/html/img135.png differ
diff --git a/docs/html/img136.png b/docs/html/img136.png
index e69de29b..bfbe8eb2 100644
Binary files a/docs/html/img136.png and b/docs/html/img136.png differ
diff --git a/docs/html/img137.png b/docs/html/img137.png
index eab80395..aaf48bd6 100644
Binary files a/docs/html/img137.png and b/docs/html/img137.png differ
diff --git a/docs/html/img139.png b/docs/html/img139.png
index ba121f2d..eee0f971 100644
Binary files a/docs/html/img139.png and b/docs/html/img139.png differ
diff --git a/docs/html/img14.png b/docs/html/img14.png
index 4f94ec28..e5fcc49c 100644
Binary files a/docs/html/img14.png and b/docs/html/img14.png differ
diff --git a/docs/html/img140.png b/docs/html/img140.png
index 1c1c80ef..e69de29b 100644
Binary files a/docs/html/img140.png and b/docs/html/img140.png differ
diff --git a/docs/html/img141.png b/docs/html/img141.png
index 82df5356..43dfe169 100644
Binary files a/docs/html/img141.png and b/docs/html/img141.png differ
diff --git a/docs/html/img142.png b/docs/html/img142.png
index 16ae3958..e1180aca 100644
Binary files a/docs/html/img142.png and b/docs/html/img142.png differ
diff --git a/docs/html/img143.png b/docs/html/img143.png
index ff9cded0..9eaf8c61 100644
Binary files a/docs/html/img143.png and b/docs/html/img143.png differ
diff --git a/docs/html/img144.png b/docs/html/img144.png
index 66deea3e..a80d3c32 100644
Binary files a/docs/html/img144.png and b/docs/html/img144.png differ
diff --git a/docs/html/img145.png b/docs/html/img145.png
index 46efae0d..0cc86fe7 100644
Binary files a/docs/html/img145.png and b/docs/html/img145.png differ
diff --git a/docs/html/img146.png b/docs/html/img146.png
index 263f649e..554b59b2 100644
Binary files a/docs/html/img146.png and b/docs/html/img146.png differ
diff --git a/docs/html/img147.png b/docs/html/img147.png
index b9418ca1..a2e86fc0 100644
Binary files a/docs/html/img147.png and b/docs/html/img147.png differ
diff --git a/docs/html/img148.png b/docs/html/img148.png
index e486de17..ee956842 100644
Binary files a/docs/html/img148.png and b/docs/html/img148.png differ
diff --git a/docs/html/img149.png b/docs/html/img149.png
index 2a1a4eba..75d19edb 100644
Binary files a/docs/html/img149.png and b/docs/html/img149.png differ
diff --git a/docs/html/img15.png b/docs/html/img15.png
index 8034e079..c2f46667 100644
Binary files a/docs/html/img15.png and b/docs/html/img15.png differ
diff --git a/docs/html/img16.png b/docs/html/img16.png
index b7b0b140..55c3442a 100644
Binary files a/docs/html/img16.png and b/docs/html/img16.png differ
diff --git a/docs/html/img17.png b/docs/html/img17.png
index 47445ae6..8db5cedd 100644
Binary files a/docs/html/img17.png and b/docs/html/img17.png differ
diff --git a/docs/html/img18.png b/docs/html/img18.png
index 5881302d..0ab65bf0 100644
Binary files a/docs/html/img18.png and b/docs/html/img18.png differ
diff --git a/docs/html/img2.png b/docs/html/img2.png
index 5658c465..cba8385d 100644
Binary files a/docs/html/img2.png and b/docs/html/img2.png differ
diff --git a/docs/html/img3.png b/docs/html/img3.png
index 09ebbe5b..6f282335 100644
Binary files a/docs/html/img3.png and b/docs/html/img3.png differ
diff --git a/docs/html/img35.png b/docs/html/img35.png
index 0e462a32..92e6525b 100644
Binary files a/docs/html/img35.png and b/docs/html/img35.png differ
diff --git a/docs/html/img36.png b/docs/html/img36.png
index e25cd0f1..83b6d032 100644
Binary files a/docs/html/img36.png and b/docs/html/img36.png differ
diff --git a/docs/html/img37.png b/docs/html/img37.png
index ab2ca1fb..9ea3351a 100644
Binary files a/docs/html/img37.png and b/docs/html/img37.png differ
diff --git a/docs/html/img4.png b/docs/html/img4.png
index cb98a058..0d3edf21 100644
Binary files a/docs/html/img4.png and b/docs/html/img4.png differ
diff --git a/docs/html/img40.png b/docs/html/img40.png
index 1f510513..50761467 100644
Binary files a/docs/html/img40.png and b/docs/html/img40.png differ
diff --git a/docs/html/img41.png b/docs/html/img41.png
index 3c745bda..a6a250ad 100644
Binary files a/docs/html/img41.png and b/docs/html/img41.png differ
diff --git a/docs/html/img42.png b/docs/html/img42.png
index 7864452c..e2c33670 100644
Binary files a/docs/html/img42.png and b/docs/html/img42.png differ
diff --git a/docs/html/img43.png b/docs/html/img43.png
index c6870ddb..7799cc0d 100644
Binary files a/docs/html/img43.png and b/docs/html/img43.png differ
diff --git a/docs/html/img44.png b/docs/html/img44.png
index 6f1f5089..10c5aa6e 100644
Binary files a/docs/html/img44.png and b/docs/html/img44.png differ
diff --git a/docs/html/img45.png b/docs/html/img45.png
index 647bd599..c42c94fc 100644
Binary files a/docs/html/img45.png and b/docs/html/img45.png differ
diff --git a/docs/html/img46.png b/docs/html/img46.png
index 640244a3..75871261 100644
Binary files a/docs/html/img46.png and b/docs/html/img46.png differ
diff --git a/docs/html/img47.png b/docs/html/img47.png
index 6e6a2fab..4759178c 100644
Binary files a/docs/html/img47.png and b/docs/html/img47.png differ
diff --git a/docs/html/img48.png b/docs/html/img48.png
index 6daecc86..5b8bdacb 100644
Binary files a/docs/html/img48.png and b/docs/html/img48.png differ
diff --git a/docs/html/img49.png b/docs/html/img49.png
index 6ec7e23b..81b66db4 100644
Binary files a/docs/html/img49.png and b/docs/html/img49.png differ
diff --git a/docs/html/img5.png b/docs/html/img5.png
index c46a3819..b2f5b361 100644
Binary files a/docs/html/img5.png and b/docs/html/img5.png differ
diff --git a/docs/html/img50.png b/docs/html/img50.png
index 390e6c03..94229f07 100644
Binary files a/docs/html/img50.png and b/docs/html/img50.png differ
diff --git a/docs/html/img51.png b/docs/html/img51.png
index 7bbf7070..f759dd46 100644
Binary files a/docs/html/img51.png and b/docs/html/img51.png differ
diff --git a/docs/html/img52.png b/docs/html/img52.png
index b9c59a14..6b825d66 100644
Binary files a/docs/html/img52.png and b/docs/html/img52.png differ
diff --git a/docs/html/img53.png b/docs/html/img53.png
index 8ba65288..6cdf6149 100644
Binary files a/docs/html/img53.png and b/docs/html/img53.png differ
diff --git a/docs/html/img54.png b/docs/html/img54.png
index 4b23da2f..f73e47fa 100644
Binary files a/docs/html/img54.png and b/docs/html/img54.png differ
diff --git a/docs/html/img56.png b/docs/html/img56.png
index eccae9fa..8e1ae26a 100644
Binary files a/docs/html/img56.png and b/docs/html/img56.png differ
diff --git a/docs/html/img58.png b/docs/html/img58.png
index dddd83eb..be77fbe2 100644
Binary files a/docs/html/img58.png and b/docs/html/img58.png differ
diff --git a/docs/html/img59.png b/docs/html/img59.png
index 430ebf91..b36bd89c 100644
Binary files a/docs/html/img59.png and b/docs/html/img59.png differ
diff --git a/docs/html/img6.png b/docs/html/img6.png
index 28b47786..58a0b450 100644
Binary files a/docs/html/img6.png and b/docs/html/img6.png differ
diff --git a/docs/html/img60.png b/docs/html/img60.png
index 05ac5435..e85b77f0 100644
Binary files a/docs/html/img60.png and b/docs/html/img60.png differ
diff --git a/docs/html/img61.png b/docs/html/img61.png
index 8e796960..4f8dbfd9 100644
Binary files a/docs/html/img61.png and b/docs/html/img61.png differ
diff --git a/docs/html/img62.png b/docs/html/img62.png
index 30dbd771..11b3c242 100644
Binary files a/docs/html/img62.png and b/docs/html/img62.png differ
diff --git a/docs/html/img63.png b/docs/html/img63.png
index 11b3c242..30dbd771 100644
Binary files a/docs/html/img63.png and b/docs/html/img63.png differ
diff --git a/docs/html/img64.png b/docs/html/img64.png
index eeb286d2..2a8221ec 100644
Binary files a/docs/html/img64.png and b/docs/html/img64.png differ
diff --git a/docs/html/img65.png b/docs/html/img65.png
index 0ed77815..5b349332 100644
Binary files a/docs/html/img65.png and b/docs/html/img65.png differ
diff --git a/docs/html/img66.png b/docs/html/img66.png
index c095039e..2f029ed7 100644
Binary files a/docs/html/img66.png and b/docs/html/img66.png differ
diff --git a/docs/html/img67.png b/docs/html/img67.png
index 125f4db6..e617c4da 100644
Binary files a/docs/html/img67.png and b/docs/html/img67.png differ
diff --git a/docs/html/img68.png b/docs/html/img68.png
index 9d578b2e..19eb2899 100644
Binary files a/docs/html/img68.png and b/docs/html/img68.png differ
diff --git a/docs/html/img69.png b/docs/html/img69.png
index 5a54eaaa..2111312c 100644
Binary files a/docs/html/img69.png and b/docs/html/img69.png differ
diff --git a/docs/html/img7.png b/docs/html/img7.png
index 34864f25..30a39699 100644
Binary files a/docs/html/img7.png and b/docs/html/img7.png differ
diff --git a/docs/html/img70.png b/docs/html/img70.png
index 7cdcc02e..42db8764 100644
Binary files a/docs/html/img70.png and b/docs/html/img70.png differ
diff --git a/docs/html/img71.png b/docs/html/img71.png
index e7dece36..37237747 100644
Binary files a/docs/html/img71.png and b/docs/html/img71.png differ
diff --git a/docs/html/img72.png b/docs/html/img72.png
index 6a2a491d..337d43ee 100644
Binary files a/docs/html/img72.png and b/docs/html/img72.png differ
diff --git a/docs/html/img73.png b/docs/html/img73.png
index 64928229..af302e8b 100644
Binary files a/docs/html/img73.png and b/docs/html/img73.png differ
diff --git a/docs/html/img74.png b/docs/html/img74.png
index e75b97e8..36891148 100644
Binary files a/docs/html/img74.png and b/docs/html/img74.png differ
diff --git a/docs/html/img75.png b/docs/html/img75.png
index c064368c..ffe4cf52 100644
Binary files a/docs/html/img75.png and b/docs/html/img75.png differ
diff --git a/docs/html/img76.png b/docs/html/img76.png
index 1bff0b28..7dee1cf4 100644
Binary files a/docs/html/img76.png and b/docs/html/img76.png differ
diff --git a/docs/html/img77.png b/docs/html/img77.png
index b3ea7c10..13f0a821 100644
Binary files a/docs/html/img77.png and b/docs/html/img77.png differ
diff --git a/docs/html/img78.png b/docs/html/img78.png
index 412f095e..0ecdd7b6 100644
Binary files a/docs/html/img78.png and b/docs/html/img78.png differ
diff --git a/docs/html/img79.png b/docs/html/img79.png
index f3e40f22..e7a86242 100644
Binary files a/docs/html/img79.png and b/docs/html/img79.png differ
diff --git a/docs/html/img8.png b/docs/html/img8.png
index 0875275f..6e67241d 100644
Binary files a/docs/html/img8.png and b/docs/html/img8.png differ
diff --git a/docs/html/img80.png b/docs/html/img80.png
index fa390ab4..4b39f077 100644
Binary files a/docs/html/img80.png and b/docs/html/img80.png differ
diff --git a/docs/html/img81.png b/docs/html/img81.png
index 6a7e2aff..72d4c328 100644
Binary files a/docs/html/img81.png and b/docs/html/img81.png differ
diff --git a/docs/html/img82.png b/docs/html/img82.png
index 59a7b1b8..97c77ca2 100644
Binary files a/docs/html/img82.png and b/docs/html/img82.png differ
diff --git a/docs/html/img83.png b/docs/html/img83.png
index a18d2da7..f89a8e47 100644
Binary files a/docs/html/img83.png and b/docs/html/img83.png differ
diff --git a/docs/html/img84.png b/docs/html/img84.png
index f1cc239b..0802142a 100644
Binary files a/docs/html/img84.png and b/docs/html/img84.png differ
diff --git a/docs/html/img85.png b/docs/html/img85.png
index c8d49159..d4991b1d 100644
Binary files a/docs/html/img85.png and b/docs/html/img85.png differ
diff --git a/docs/html/img86.png b/docs/html/img86.png
index a435c6ad..0acc0b6e 100644
Binary files a/docs/html/img86.png and b/docs/html/img86.png differ
diff --git a/docs/html/img87.png b/docs/html/img87.png
index 9507699b..7ae3977f 100644
Binary files a/docs/html/img87.png and b/docs/html/img87.png differ
diff --git a/docs/html/img88.png b/docs/html/img88.png
index d7c8fbfc..4a264749 100644
Binary files a/docs/html/img88.png and b/docs/html/img88.png differ
diff --git a/docs/html/img89.png b/docs/html/img89.png
index 6ba20bc6..5a5b952c 100644
Binary files a/docs/html/img89.png and b/docs/html/img89.png differ
diff --git a/docs/html/img9.png b/docs/html/img9.png
index a7b5737a..f18f8313 100644
Binary files a/docs/html/img9.png and b/docs/html/img9.png differ
diff --git a/docs/html/img90.png b/docs/html/img90.png
index 22d4ec91..c79235f5 100644
Binary files a/docs/html/img90.png and b/docs/html/img90.png differ
diff --git a/docs/html/img91.png b/docs/html/img91.png
index 416d5b4e..ac788493 100644
Binary files a/docs/html/img91.png and b/docs/html/img91.png differ
diff --git a/docs/html/img92.png b/docs/html/img92.png
index 45bc332b..89460220 100644
Binary files a/docs/html/img92.png and b/docs/html/img92.png differ
diff --git a/docs/html/img93.png b/docs/html/img93.png
index 93333dc8..781edc19 100644
Binary files a/docs/html/img93.png and b/docs/html/img93.png differ
diff --git a/docs/html/img94.png b/docs/html/img94.png
index 94b86772..e4114dd3 100644
Binary files a/docs/html/img94.png and b/docs/html/img94.png differ
diff --git a/docs/html/img95.png b/docs/html/img95.png
index 98e719b6..b0538665 100644
Binary files a/docs/html/img95.png and b/docs/html/img95.png differ
diff --git a/docs/html/img96.png b/docs/html/img96.png
index 4c623550..8b1704cc 100644
Binary files a/docs/html/img96.png and b/docs/html/img96.png differ
diff --git a/docs/html/img97.png b/docs/html/img97.png
index 27005bf7..ae0215ed 100644
Binary files a/docs/html/img97.png and b/docs/html/img97.png differ
diff --git a/docs/html/img98.png b/docs/html/img98.png
index fd2f3222..2383f6a9 100644
Binary files a/docs/html/img98.png and b/docs/html/img98.png differ
diff --git a/docs/html/img99.png b/docs/html/img99.png
index 25c0fe21..d7b4aeca 100644
Binary files a/docs/html/img99.png and b/docs/html/img99.png differ
diff --git a/docs/html/index.html b/docs/html/index.html
index 1d317858..5898a6c1 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -58,7 +58,7 @@ University of Rome ``Tor Vergata'', Italy
Software version: 3.0
-May 4, 2012.
+May 25, 2012.
diff --git a/docs/html/node10.html b/docs/html/node10.html
index 4ea6d9b2..bd088f6e 100644
--- a/docs/html/node10.html
+++ b/docs/html/node10.html
@@ -202,7 +202,7 @@ Specified as: an allocatable integer array of rank two.
The Fortran 2003 declaration for psb_desc_type
structures is
as follows:
-
+
Figure 3:
The PSBLAS defined data type that
diff --git a/docs/html/node100.html b/docs/html/node100.html
index d903af3d..9a2faa60 100644
--- a/docs/html/node100.html
+++ b/docs/html/node100.html
@@ -93,8 +93,8 @@ Specified as: an integer value
.
m
@@ -110,17 +110,17 @@ Specified as: an integer value
.
When is a rank 2 array, specifies the number of rows to be sent
independently of the leading dimension ; must have the
same value on sending and receiving processes.
@@ -143,7 +143,7 @@ Intent: inout.
Specified as: an integer, real or complex variable, which may be a
scalar, or a rank 1 or 2 array, or a character or logical scalar. Type, kind and rank must agree on sender and receiver process; if is
not specified, size must agree as well.
@@ -156,7 +156,7 @@ not specified, size must agree as well.
This subroutine implies a synchronization, but only between the
calling process and the source process .
diff --git a/docs/html/node101.html b/docs/html/node101.html
index a619497c..5653dc1b 100644
--- a/docs/html/node101.html
+++ b/docs/html/node101.html
@@ -94,7 +94,7 @@ explicitly.
-
+
Figure 9:
The layout of a generic psb_foo
@@ -107,8 +107,8 @@ The layout of a generic psb_foo
$\fbox{\TheSbox}$
-->
@@ -124,7 +124,7 @@ called by
psb_spasb
... by process 0 (i.e. the root process).
-
+
Figure 10:
A sample PSBLAS-2.0 error
@@ -137,8 +137,8 @@ A sample PSBLAS-2.0 error
$\fbox{\TheSbox}$
-->
diff --git a/docs/html/node113.html b/docs/html/node113.html
index 70c17a1b..dc10ea9c 100644
--- a/docs/html/node113.html
+++ b/docs/html/node113.html
@@ -103,10 +103,10 @@ Error code: if no error, 0 is returned.
Notes
Legal inputs to this subroutine are interpreted depending on the
string as follows
3:
+ HREF="footnode.html#foot7163">
3:
- NONE
- No preconditioning, i.e. the preconditioner is just a copy
@@ -129,7 +129,7 @@ Legal inputs to this subroutine are interpreted depending on the
by the data allocation boundaries for each process; requires no
communication. Only the incomplete factorization is
currently implemented.
diff --git a/docs/html/node118.html b/docs/html/node118.html
index 843f9533..df91490f 100644
--- a/docs/html/node118.html
+++ b/docs/html/node118.html
@@ -72,8 +72,8 @@ err = \frac{\|r_i\|}{(\|A\|\|x_i\|+\|b\|)} < eps
-->
@@ -89,19 +89,19 @@ err = \frac{\|r_i\|}{\|b\|_2} < eps
according to the value passed through the istop argument (see
later). In the above formulae,
is the tentative solution and
the corresponding residual at the
optional
Intent:
in.
Default:
.
Specified as: an integer variable
.
itrace
If print out an informational message about
convergence every iterations.
Scope: global
@@ -267,8 +267,8 @@ Type: optional.
Intent: in.
Values: . This is employed for the BiCGSTABL or RGMRES
methods, otherwise it is ignored.
@@ -329,7 +329,7 @@ Returned as: a real number.
ALT="$A$">; only
available with the method.
Scope: global
diff --git a/docs/html/node120.html b/docs/html/node120.html
index 1a677aeb..9abc2c87 100644
--- a/docs/html/node120.html
+++ b/docs/html/node120.html
@@ -63,7 +63,7 @@ Mathematics Department, Macquarie University, Sydney.
The command line arguments were:
latex2html -local_icons -noaddress -dir ../../html userhtml.tex
-The translation was initiated by Salvatore Filippone on 2012-05-04
+The translation was initiated by Salvatore Filippone on 2012-05-25