|
[Fortran] 纯文本查看 复制代码 03 | integer , parameter :: wp = selected_real_kind ( P = 15 ) |
04 | end module rksuite_ 90 _prec |
09 | recursive subroutine range_integrate_r 1 ( comm , f , t_want , t_got , y_got , yderiv_got , flag ) |
11 | real :: comm , t_want , t_got , y_got , yderiv_got , flag |
14 | use rksuite_ 90 _prec , only : wp |
16 | real ( kind = wp ) , intent ( in ) :: t |
17 | real ( kind = wp ) , dimension ( : ) , intent ( in ) :: y |
18 | real ( kind = wp ) , dimension ( size ( y , 1 ) ) :: f |
22 | end subroutine range_integrate_r 1 |
28 | real :: comm , t_want , t_got , y_got , yderiv_got , flag |
31 | use rksuite_ 90 _prec , only : wp |
33 | real ( kind = wp ) , intent ( in ) :: t |
34 | real ( kind = wp ) , dimension ( : ) , intent ( in ) :: y |
35 | real ( kind = wp ) , dimension ( size ( y , 1 ) ) :: f |
39 | call range_integrate_r 1 ( comm , f , t_want , t_got , y_got , yderiv_got , flag ) |
44 | use rksuite_ 90 _prec , only : wp |
46 | real ( kind = wp ) , intent ( in ) :: t |
47 | real ( kind = wp ) , dimension ( : ) , intent ( in ) :: y |
48 | real ( kind = wp ) , dimension ( size ( y , 1 ) ) :: f |
|
|