|
|
They are many ways to generate base-files serving as a reference when running the test. It can be done by applying the post-process tools **alya2pos** or **mpio2txt** on the `alya.bin` or `mpio.bin` post-process files, or can be directly generated by alya. In that case, be sure that the numbers you want to compare follow this format:
|
|
|
|
|
|
```
|
|
|
(-)D.DDDDDDDDE(+/-)DDD
|
|
|
```
|
|
|
With `D` whatever digit between 0 and 9.
|
|
|
|
|
|
Examples:
|
|
|
* Positive numbers > 1:
|
|
|
* `0.12345678E+002`
|
|
|
* `1.23456789E+001`
|
|
|
* Positive numbers < 1:
|
|
|
* `0.12345678E-002`
|
|
|
* `1.23456789E-003`
|
|
|
* Negative numbers < -1:
|
|
|
* `-0.12345678E+002`
|
|
|
* `-1.23456789E+001`
|
|
|
* Negative numbers > -1:
|
|
|
* `-0.12345678E-002`
|
|
|
* `-1.23456789E-003`
|
|
|
|
|
|
If the number does not follow this format, it will be ignored by the testsuite. If all the numbers are ignored, it will generate the **empty base** error during the test execution. |