abstract_io_param_reader Abstract Interface

abstract interface
public subroutine abstract_io_param_reader(self, unit, iotype, v_list, iostat, iomsg)

Arguments

TypeIntentOptionalAttributesName
class(base_parameters), intent(inout) :: self

Collection of parameters

integer(kind=I4B), intent(in) :: unit

File unit number

character(len=*), intent(in) :: iotype

Dummy argument passed to the input/output procedure contains the text from the char-literal-constant, prefixed with DT. If you do not include a char-literal-constant, the iotype argument contains only DT.

character(len=*), intent(in) :: v_list(:)

The first element passes the integrator code to the reader

integer(kind=I4B), intent(out) :: iostat

IO status code

character(len=*), intent(inout) :: iomsg

Message to pass if iostat /= 0