scalar_series_t Derived Type

type, public :: scalar_series_t


Inherited by

type~~scalar_series_t~~InheritedByGraph type~scalar_series_t scalar_series_t type~monitoring_t monitoring_t type~monitoring_t->type~scalar_series_t series type~base_case_t base_case_t type~base_case_t->type~monitoring_t monitoring type~case_channel_t case_channel_t type~case_channel_t->type~base_case_t type~case_cylinder_t case_cylinder_t type~case_cylinder_t->type~base_case_t type~case_generic_t case_generic_t type~case_generic_t->type~base_case_t type~case_tgv_t case_tgv_t type~case_tgv_t->type~base_case_t

Type-Bound Procedures

procedure, public :: init

  • private subroutine init(self, filename, column_names, is_root, append)

    Arguments

    Type IntentOptional Attributes Name
    class(scalar_series_t), intent(inout) :: self
    character(len=*), intent(in) :: filename
    character(len=*), intent(in) :: column_names(:)
    logical, intent(in) :: is_root
    logical, intent(in) :: append

procedure, public :: write_step

  • private subroutine write_step(self, t, values)

    Arguments

    Type IntentOptional Attributes Name
    class(scalar_series_t), intent(inout) :: self
    real(kind=dp), intent(in) :: t
    real(kind=dp), intent(in) :: values(:)

procedure, public :: finalise

  • private subroutine finalise(self)

    Arguments

    Type IntentOptional Attributes Name
    class(scalar_series_t), intent(inout) :: self