|
NuMFor cf0f85d (2025-09-27)
Numerical (Modern) Fortran. Library for Simple Numerical computing
|
Type used to pass extra (optional) information with the integration routines. More...
Public Member Functions | |
| procedure, pass(y) | init (y, length) |
| init initializes the components | |
| generic | assignment (y, length) |
| init initializes the components | |
Public Attributes | |
| character(len=:), allocatable | msg |
| Output status message. | |
| real(dp), dimension(:), allocatable | alist |
| List of left end points of subintervals considered up to now. | |
| real(dp), dimension(:), allocatable | blist |
| List of right end points of subintervals considered up to now. | |
| real(dp), dimension(:), allocatable | rlist |
| Approximation to the integral over (alist(i),blist(i)) | |
| real(dp), dimension(:), allocatable | elist |
| Error estimate applying to rlist. | |
| integer, dimension(:), allocatable | iord |
| Index of error estimation for the subintervals elist(iord(1)), ..., elist(iord(k)) with k = last if last <= (limit/2+2), and k = limit+1-last otherwise, form a decreasing sequence. | |
| integer | last |
| the number of subintervals actually produced | |
| integer | size = 0 |
| Maximum number of subdivisions allowed (size of arrays) | |
Type used to pass extra (optional) information with the integration routines.