Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ik), | public | :: | bbdmukeep |
BBD preconditioner size of kept upper diagonal band |
|||
integer(kind=ik), | public | :: | bbdmlkeep |
BBD preconditioner size of kept lower diagonal band |
|||
integer(kind=ik), | public | :: | bbdmldq |
BBD preconditioner size of lower differentiation stencil band |
|||
integer(kind=ik), | public | :: | bbdmudq |
BBD preconditioner size of upper differentitation stencil band |
|||
real(kind=rk), | public | :: | reltol |
Linear solver relative tolerance |
|||
real(kind=rk), | public | :: | abstol |
Linear solver absolute tolerance |
|||
integer(kind=ik), | public | :: | maxRestarts |
Maximum number of GMRES restarts |
|||
logical, | public | :: | amMethod | = | .false. |
True if using Adams Moulton (default is BDF) |
|
integer(kind=ik), | public | :: | maxOrder |
Maximum order of method |
|||
logical, | public | :: | stabLimitDet | = | .false. |
True if using stability limit detection |
|
integer(kind=ik), | public | :: | maxInternalSteps | = | 500 |
Maximum number of internal steps |
|
real(kind=rk), | public | :: | maxTimestep | = | 0.d0 |
Maximum timestep size |
|
real(kind=rk), | public | :: | minTimestep | = | 0.d0 |
Minimum timestep size |
|
real(kind=rk), | public | :: | startingTimestep | = | 0.0d0 |
Starting timestep (if <0 then chosen by CVODE) |