RK coefficients moved into RK4 subroutine
This commit is contained in:
parent
b7fc2451a3
commit
c50c487b54
1 changed files with 12 additions and 13 deletions
|
|
@ -9,18 +9,6 @@
|
||||||
REAL, DIMENSION(:), ALLOCATABLE :: uxt,duxt
|
REAL, DIMENSION(:), ALLOCATABLE :: uxt,duxt
|
||||||
REAL, DIMENSION(:), ALLOCATABLE :: dm
|
REAL, DIMENSION(:), ALLOCATABLE :: dm
|
||||||
|
|
||||||
INTEGER :: istage
|
|
||||||
REAL, DIMENSION(5) :: a=(/ 970286171893./4311952581923., &
|
|
||||||
6584761158862./12103376702013., &
|
|
||||||
2251764453980./15575788980749., &
|
|
||||||
26877169314380./34165994151039., &
|
|
||||||
0. /), &
|
|
||||||
b=(/ 1153189308089./22510343858157., &
|
|
||||||
1772645290293./4653164025191., &
|
|
||||||
-1672844663538./4480602732383., &
|
|
||||||
2114624349019./3568978502595., &
|
|
||||||
5198255086312./14908931495163. /)
|
|
||||||
|
|
||||||
CONTAINS
|
CONTAINS
|
||||||
!------------------------------------------------------------------------
|
!------------------------------------------------------------------------
|
||||||
SUBROUTINE parse
|
SUBROUTINE parse
|
||||||
|
|
@ -331,7 +319,18 @@
|
||||||
END SUBROUTINE rhs
|
END SUBROUTINE rhs
|
||||||
END INTERFACE
|
END INTERFACE
|
||||||
|
|
||||||
REAL :: test_var
|
REAL, DIMENSION(5), PARAMETER :: a=(/ 970286171893./4311952581923., &
|
||||||
|
6584761158862./12103376702013., &
|
||||||
|
2251764453980./15575788980749., &
|
||||||
|
26877169314380./34165994151039., &
|
||||||
|
0. /), &
|
||||||
|
b=(/ 1153189308089./22510343858157., &
|
||||||
|
1772645290293./4653164025191., &
|
||||||
|
-1672844663538./4480602732383., &
|
||||||
|
2114624349019./3568978502595., &
|
||||||
|
5198255086312./14908931495163. /)
|
||||||
|
|
||||||
|
INTEGER :: istage
|
||||||
|
|
||||||
istage=1; CALL substep(y1,y1,y2,yf)
|
istage=1; CALL substep(y1,y1,y2,yf)
|
||||||
istage=2; CALL substep(y1,y2,y1,yf)
|
istage=2; CALL substep(y1,y2,y1,yf)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue