Subroutines
  • Add(this, IsLog, t_start, t_end, nstep)
    • TRanges intent(inout)  :: this
    • logical intent(in), optional :: IsLog
    • double precision intent(in) :: t_start
    • double precision intent(in) :: t_end
    • integer intent(in) :: nstep
  • Add_delta(this, IsLog, t_start, t_end, t_approx_delta)
    • TRanges intent(inout)  :: this
    • logical intent(in), optional :: IsLog
    • double precision intent(in) :: t_start
    • double precision intent(in) :: t_end
    • double precision intent(in) :: t_approx_delta
  • GetArray(this, want_dpoints)
    • TRanges intent(inout)  :: this
    • logical intent(in), optional :: want_dpoints
  • Getdpoints(this, half_ends)
    • TRanges intent(inout)  :: this
    • logical intent(in), optional :: half_ends
  • Init(this)
  • Init(this)
  • Write(this)
Functions
  • double precision pointer
    Array(this)
  • double precision pointer
    dArray(this)
  • integer
    IndexOf(this, tau)
    • TRanges intent(in)  :: this
    • double precision intent(in) :: tau
Properties
  • integer :: count
  • integer :: npoints
  • double precision :: Lowest
  • double precision :: Highest
  • TRange :: R(:) allocatable
  • logical :: has_dpoints
  • double precision :: points dimension(:), allocatable
  • double precision :: dpoints dimension(:), allocatable
  • double precision :: RangeTol
  • logical :: changed private