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.

chkxer.f 2.1 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. *> \brief \b CHKXER
  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 CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
  12. *
  13. * .. Scalar Arguments ..
  14. * LOGICAL LERR, OK
  15. * CHARACTER*(*) SRNAMT
  16. * INTEGER INFOT, NOUT
  17. * ..
  18. * .. Intrinsic Functions ..
  19. * INTRINSIC LEN_TRIM
  20. * ..
  21. * .. Executable Statements ..
  22. * IF( .NOT.LERR ) THEN
  23. * WRITE( NOUT, FMT = 9999 )INFOT,
  24. * $ SRNAMT( 1:LEN_TRIM( SRNAMT ) )
  25. * OK = .FALSE.
  26. * END IF
  27. * LERR = .FALSE.
  28. * RETURN
  29. *
  30. * 9999 FORMAT( ' *** Illegal value of parameter number ', I2,
  31. * $ ' not detected by ', A6, ' ***' )
  32. *
  33. * End of CHKXER.
  34. *
  35. * END
  36. *
  37. *> \par Purpose:
  38. * =============
  39. *>
  40. *> \verbatim
  41. *> \endverbatim
  42. *
  43. * Arguments:
  44. * ==========
  45. *
  46. *
  47. * Authors:
  48. * ========
  49. *
  50. *> \author Univ. of Tennessee
  51. *> \author Univ. of California Berkeley
  52. *> \author Univ. of Colorado Denver
  53. *> \author NAG Ltd.
  54. *
  55. *> \date November 2011
  56. *
  57. *> \ingroup complex_lin
  58. *
  59. * =====================================================================
  60. SUBROUTINE CHKXER( SRNAMT, INFOT, NOUT, LERR, OK )
  61. *
  62. * -- LAPACK test routine (input) --
  63. * -- LAPACK is a software package provided by Univ. of Tennessee, --
  64. * -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
  65. * November 2011
  66. *
  67. * .. Scalar Arguments ..
  68. LOGICAL LERR, OK
  69. CHARACTER*(*) SRNAMT
  70. INTEGER INFOT, NOUT
  71. * ..
  72. * .. Intrinsic Functions ..
  73. INTRINSIC LEN_TRIM
  74. * ..
  75. * .. Executable Statements ..
  76. IF( .NOT.LERR ) THEN
  77. WRITE( NOUT, FMT = 9999 )INFOT,
  78. $ SRNAMT( 1:LEN_TRIM( SRNAMT ) )
  79. OK = .FALSE.
  80. END IF
  81. LERR = .FALSE.
  82. RETURN
  83. *
  84. 9999 FORMAT( ' *** Illegal value of parameter number ', I2,
  85. $ ' not detected by ', A6, ' ***' )
  86. *
  87. * End of CHKXER.
  88. *
  89. END