DISPATCH
|
Generic validation module. The general idea is to be able to compare two runs at critical points in the sequence of evaluation, by having the first run write to files, which the 2nd job reads from, and then compare the contents. More...
Data Types | |
type | validate_t |
Variables | |
type(validate_t), public | validate |
Generic validation module. The general idea is to be able to compare two runs at critical points in the sequence of evaluation, by having the first run write to files, which the 2nd job reads from, and then compare the contents.
For now, the data are stored in a single file per rank, which implies that comparisons only work as long as the updates occur in exactly the same order, allowing
However, since this functionality is primarily intended for testing and validation of small runs, having one file per patch would not be a problem. This would allow also the kinds of tests below:
Syntax: call validatecheck (patchlink, scalar, 'label string') call validatecheck (patchlink, array, 'label string')
where 'array' may be 1-D, 2-D, 3-D, or 4-D.