Read + validate the unified header against the caller's expectations.
On any failure ok=.false. and err carries '
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | u | |||
| character(len=*), | intent(in) | :: | prefix | |||
| integer, | intent(in) | :: | expected_dim | |||
| integer, | intent(in) | :: | expected_extents(:) | |||
| integer, | intent(in) | :: | expected_neq | |||
| integer, | intent(out) | :: | iter | |||
| real(kind=wp), | intent(out) | :: | t | |||
| real(kind=wp), | intent(out) | :: | dt | |||
| logical, | intent(out) | :: | ok | |||
| character(len=*), | intent(out) | :: | err |