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']