rotf.f

来自「网络带宽测试工具」· F 代码 · 共 26 行

F
26
字号
      Subroutine rotf( arg, c, s )! ----------------------------------------------------------------------! --- Recovers rotation factors c & s from 'arg' for the Givens!     transformation (used in rgmres).! ----------------------------------------------------------------------      Use         numerics      Use         floptime      Implicit    None      Real(l_) :: arg, c, s! ----------------------------------------------------------------------      If ( arg == 0.0_l_ ) Then         c = 0.0_l_         s = 1.0_l_      Else If ( Abs( arg ) < 1.0_l_ ) Then         s = 2.0_l_*arg         c = Sqrt( 1.0_l_ - s*s )         flops = flops + 12      Else         c = 2.0_l_/arg         s = Sqrt( 1.0_l_ - c*c )         flops = flops + 12      End If! ----------------------------------------------------------------------      End Subroutine rotf

⌨️ 快捷键说明

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