27
__all__ = ['RunUnitTests','RunTestTT','RunTestTensorWrapper','RunTestTTcross','RunTestTTdmrg','RunTestTTdmrgcross','RunTestQTTdmrg','RunTestQTT','RunTestSTTcross_0D', 'RunTestSTTcross_2D','RunTestSTTdmrg_0D', 'RunTestSTTdmrg_2D','RunTestSTTdmrgcross_0D','RunTestSQTTdmrg_0D']
27
__all__ = ['RunUnitTests','RunTestTT','RunTestWTT','RunTestTensorWrapper','RunTestWeightedTensorWrapper','RunTestTTcross','RunTestTTdmrg','RunTestWTTdmrg','RunTestTTdmrgcross','RunTestQTTdmrg','RunTestQTT','RunTestSTTcross_0D', 'RunTestSTTcross_2D','RunTestSTTdmrg_0D', 'RunTestSTTdmrg_2D','RunTestSTTdmrgcross_0D','RunTestSQTTdmrg_0D']
29
29
def RunTestTT(maxprocs=None, loglev=logging.WARNING):
30
30
""" Runs the TestTT
32
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
32
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
33
33
:returns: tuple (n success,n fail)
36
36
return TestTT.run(maxprocs, loglev=loglev)
38
def RunTestWTT(maxprocs=None, loglev=logging.WARNING):
41
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
42
:returns: tuple (n success,n fail)
45
return TestWTT.run(maxprocs, loglev=loglev)
38
47
def RunTestTensorWrapper(maxprocs=None, loglev=logging.WARNING):
39
48
""" Runs the TestTensorWrapper
41
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
50
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
42
51
:returns: tuple (n success,n fail)
44
53
import TestTensorWrapper
45
54
return TestTensorWrapper.run(maxprocs,loglev=loglev)
56
def RunTestWeightedTensorWrapper(maxprocs=None, loglev=logging.WARNING):
57
""" Runs the TestWeightedTensorWrapper
59
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
60
:returns: tuple (n success,n fail)
62
import TestWeightedTensorWrapper
63
return TestWeightedTensorWrapper.run(maxprocs,loglev=loglev)
47
65
def RunTestTTcross(maxprocs=None, loglev=logging.WARNING):
48
66
""" Runs the TestTTcross
50
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
68
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
53
71
return TestTTcross.run(maxprocs, loglev=loglev)
55
73
def RunTestTTdmrg(maxprocs=None, loglev=logging.WARNING):
56
74
""" Runs the TestTTdmrg
58
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
76
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
61
79
return TestTTdmrg.run(maxprocs, loglev=loglev)
81
def RunTestWTTdmrg(maxprocs=None, loglev=logging.WARNING):
82
""" Runs the TestWTTdmrg
84
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
87
return TestWTTdmrg.run(maxprocs, loglev=loglev)
63
89
def RunTestTTdmrgcross(maxprocs=None, loglev=logging.WARNING):
64
90
""" Runs the TestTTdmrg
66
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
92
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
68
94
import TestTTdmrgcross
69
95
return TestTTdmrgcross.run(maxprocs, loglev=loglev)
87
113
def RunTestSTTcross_0D(maxprocs=None, loglev=logging.WARNING):
88
114
""" Runs the TestSTTcross_0D
90
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
116
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
92
118
import TestSTTcross_0D
93
119
return TestSTTcross_0D.run(maxprocs, loglev=loglev)
95
121
def RunTestSTTcross_2D(maxprocs=None, loglev=logging.WARNING):
96
122
""" Runs the TestSTTcross_2D
98
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
124
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
100
126
import TestSTTcross_2D
101
127
return TestSTTcross_2D.run(maxprocs, loglev=loglev)
119
145
def RunTestSTTdmrgcross_0D(maxprocs=None, loglev=logging.WARNING):
120
146
""" Runs the TestSTTdmrgcross_0D
122
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
148
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
124
150
import TestSTTdmrgcross_0D
125
151
return TestSTTdmrgcross_0D.run(maxprocs, loglev=loglev)
127
153
def RunTestSQTTdmrg_0D(maxprocs=None, loglev=logging.WARNING):
128
154
""" Runs the TestSTTdmrg_0D
130
:params int maxprocs: If MPI support is enabled, defines how many processors to use.
156
:param int maxprocs: If MPI support is enabled, defines how many processors to use.
132
158
import TestSQTTdmrg_0D
133
159
return TestSQTTdmrg_0D.run(maxprocs, loglev=loglev)
176
(ns,nf) = RunTestWeightedTensorWrapper(maxprocs,loglev=loglev)
150
180
(ns,nf) = RunTestTT(maxprocs,loglev=loglev)
184
(ns,nf) = RunTestWTT(maxprocs,loglev=loglev)
154
188
(ns,nf) = RunTestQTT(maxprocs,loglev=loglev)