You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

dlasum.f 1.7 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. *> \brief \b DLASUM
  2. *
  3. * =========== DOCUMENTATION ===========
  4. *
  5. * Online html documentation available at
  6. * http://www.netlib.org/lapack/explore-html/
  7. *
  8. * Definition:
  9. * ===========
  10. *
  11. * SUBROUTINE DLASUM( TYPE, IOUNIT, IE, NRUN )
  12. *
  13. * .. Scalar Arguments ..
  14. * CHARACTER*3 TYPE
  15. * INTEGER IE, IOUNIT, NRUN
  16. * ..
  17. *
  18. *
  19. *> \par Purpose:
  20. * =============
  21. *>
  22. *> \verbatim
  23. *>
  24. *> DLASUM prints a summary of the results from one of the test routines.
  25. *> \endverbatim
  26. *
  27. * Arguments:
  28. * ==========
  29. *
  30. *
  31. * Authors:
  32. * ========
  33. *
  34. *> \author Univ. of Tennessee
  35. *> \author Univ. of California Berkeley
  36. *> \author Univ. of Colorado Denver
  37. *> \author NAG Ltd.
  38. *
  39. *> \date December 2016
  40. *
  41. *> \ingroup double_eig
  42. *
  43. * =====================================================================
  44. SUBROUTINE DLASUM( TYPE, IOUNIT, IE, NRUN )
  45. *
  46. * -- LAPACK test routine (version 3.7.0) --
  47. * -- LAPACK is a software package provided by Univ. of Tennessee, --
  48. * -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
  49. * December 2016
  50. *
  51. * .. Scalar Arguments ..
  52. CHARACTER*3 TYPE
  53. INTEGER IE, IOUNIT, NRUN
  54. * ..
  55. *
  56. * =====================================================================
  57. *
  58. * .. Executable Statements ..
  59. *
  60. IF( IE.GT.0 ) THEN
  61. WRITE( IOUNIT, FMT = 9999 )TYPE, ': ', IE, ' out of ', NRUN,
  62. $ ' tests failed to pass the threshold'
  63. ELSE
  64. WRITE( IOUNIT, FMT = 9998 )'All tests for ', TYPE,
  65. $ ' passed the threshold ( ', NRUN, ' tests run)'
  66. END IF
  67. 9999 FORMAT( 1X, A3, A2, I4, A8, I5, A35 )
  68. 9998 FORMAT( / 1X, A14, A3, A24, I5, A11 )
  69. RETURN
  70. *
  71. * End of DLASUM
  72. *
  73. END