Package nMOLDYN :: Package Tests :: Module StabilityTests |
[hide private]
[frames] | no frames]

# Module StabilityTests

source code

    Test cases for stability of the current version of nMOLDYN versus nMoldyn v2.1.0, the last stable release
    of nMoldyn.
    Each test case is made of a benchmark of $n small tests corresponding to various input values.
    For all of these small tests, the output of the tests with the reference version of nMOLDYN are
    stored into files with the name:
        * $PREFIX$TESTID_Reference.nc where $PREFIX is the prefix for the analysis to test and $TESTID the test number.
          When running a stability test, the output of the current version are created on the fly with the name:
        * $PREFIX$TESTID_Current.nc where $PREFIX is the prefix for the analysis to test and $TESTID the test number.
          and each of the numeric variables of the reference and current NetCDF output file are checked to be equal within
          a tolerance set to 1E-06.

Classes | [hide private]
| AnalysisTest
| MSDTests
| VACFTests
| ARATests
| AVACFTests
| DOSTests
| DCSFTests
| DISFTests
| DISFGTests
| EISFTests
| ALLTests

Variables | [hide private]
| nmoldyn_tests_path = `os.path.abspath(os.path.split(__file__) [0])`
| availableTests = `['ARA', 'AVACF', 'DCSF', 'DISF', 'DISFG', 'EI`...``

Variables Details | [hide private]

  ### availableTests Value:
      ['ARA', 'AVACF', 'DCSF', 'DISF', 'DISFG', 'EISF', 'MSD', 'VACF']