input_util Module Reference

Data Types

interface  get_val
 

Functions/Subroutines

subroutine get_integer_val (ival, filename, argname, line, echo, start, finish)
 
subroutine get_float_val (fval, filename, argname, line, echo, start, finish)
 
subroutine get_logical_val (lval, filename, argname, line, echo, start, finish)
 
subroutine get_string_val (sval, filename, argname, line, echo, start, finish)
 
subroutine extract_val_string (fname, argname, argval, ierr, line, start, finish)
 
subroutine check_arg_type (argval, argtype)
 
subroutine error (subname, errtype, err1, err2, err3)
 
logical function check_exist (filein)
 
subroutine check_alloc (errorin, dsize, varname, subname)
 
subroutine check_ioerror (errorin, filename, varname)
 

Variables

character(len=1), parameter com_char = '!'
 

Function/Subroutine Documentation

subroutine input_util::check_alloc ( integer, intent(in)  errorin,
integer, intent(in)  dsize,
character(len=*), intent(in)  varname,
character(len=*), intent(in)  subname 
)
subroutine input_util::check_arg_type ( character(len=80), intent(in)  argval,
character(len=80), intent(out)  argtype 
)

Here is the call graph for this function:

Here is the caller graph for this function:

logical function input_util::check_exist ( character(len=*)  filein)

Here is the caller graph for this function:

subroutine input_util::check_ioerror ( integer, intent(in)  errorin,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  varname 
)
subroutine input_util::error ( character(len=*)  subname,
character(len=*)  errtype,
character(len=*)  err1,
character(len=*), optional  err2,
character(len=*), optional  err3 
)
subroutine input_util::extract_val_string ( character(len=* ), intent(in)  fname,
character(len=* ), intent(in)  argname,
character(len=80), intent(out)  argval,
integer, intent(out)  ierr,
integer, intent(out)  line,
integer, intent(in), optional  start,
integer, intent(in), optional  finish 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine input_util::get_float_val ( real(sp), intent(out)  fval,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  argname,
integer, intent(out)  line,
logical, intent(in), optional  echo,
integer, intent(in), optional  start,
integer, intent(in), optional  finish 
)

Here is the call graph for this function:

subroutine input_util::get_integer_val ( integer, intent(out)  ival,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  argname,
integer, intent(out)  line,
logical, intent(in), optional  echo,
integer, intent(in), optional  start,
integer, intent(in), optional  finish 
)

Here is the call graph for this function:

subroutine input_util::get_logical_val ( logical, intent(out)  lval,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  argname,
integer, intent(out)  line,
logical, intent(in), optional  echo,
integer, intent(in), optional  start,
integer, intent(in), optional  finish 
)

Here is the call graph for this function:

subroutine input_util::get_string_val ( character(len=*), intent(out)  sval,
character(len=*), intent(in)  filename,
character(len=*), intent(in)  argname,
integer, intent(out)  line,
logical, intent(in), optional  echo,
integer, intent(in), optional  start,
integer, intent(in), optional  finish 
)

Here is the call graph for this function:

Variable Documentation

character(len=1), parameter input_util::com_char = '!'