⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check.f

📁 网络带宽测试工具
💻 F
字号:
      Subroutine check( ncols, nrows, nelmts, indx, rowp, outvec, ok )! ---------------------------------------------------------------------! --- Routine 'check' checks the solution vector 'x' in 'b = Ax'. The!     check is possible because of the special definition of 'A' & 'b'.! ---------------------------------------------------------------------      Use          numerics      Implicit     None      Integer   :: ncols, nrows, nelmts      Integer   :: indx(nelmts), rowp(nrows)      Real(l_)  :: outvec(nrows)      Logical   :: ok      Integer   :: i      Real(l_)  :: eps, rowsum! ---------------------------------------------------------------------      eps = 2.0_l_*ncols*Epsilon( 1.0_l_ )      Do i = 1, nrows - 1                      rowsum = Real( rowp(i+1) - rowp(i), l_ )         ok = ok .AND. ( Abs( outvec(i) - rowsum ) <= eps )      End Do      rowsum = Real( nelmts - rowp(nrows) + 1, l_ )      ok = ok .AND. ( Abs( outvec(nrows) - rowsum ) <= eps )! ---------------------------------------------------------------------      End Subroutine check            

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -