WarpX
|
Public Member Functions | |
def | __init__ (self, test_name, data=None) |
def | reset (self) |
def | get (self) |
Public Attributes | |
test_name | |
json_file | |
data | |
Holds data and functions for referenc benchmark of one checksum test.
def Checksum.benchmark.Benchmark.__init__ | ( | self, | |
test_name, | |||
data = None |
|||
) |
Benchmark constructor. Store test name and reference checksum value, either from benchmark (used for comparison) or from a plotfile (used to reset a benchmark). Parameters ---------- test_name: string Name of test, as found between [] in .ini file. data: dictionary, optional Checksum value. If None, it is read from benchmark.
def Checksum.benchmark.Benchmark.get | ( | self | ) |
Read benchmark from reference json file.
def Checksum.benchmark.Benchmark.reset | ( | self | ) |
Update the benchmark (overwrites reference json file).
Checksum.benchmark.Benchmark.data |
Checksum.benchmark.Benchmark.json_file |
Checksum.benchmark.Benchmark.test_name |