report_array_size_mismatch_error Subroutine

public subroutine report_array_size_mismatch_error(err, fcn, name, expected, actual)

Reports an array size mismatch error.

Arguments

Type IntentOptional Attributes Name
class(errors), intent(inout) :: err

The error handling object.

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

The name of the function or subroutine in which the error occurred.

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

The variable name.

integer(kind=int32), intent(in) :: expected

The expected array size.

integer(kind=int32), intent(in) :: actual

The actual array size.


Contents


Variables

Type Visibility Attributes Name Initial
character(len=256), public :: msg