def setUp(self): self.m = Const1D('m') self.m2 = Const1D('m2') self.m.c0 = 2 self.m2.c0 = 4 self.s = Sin('s') self.x = 1.0 self.xx = numpy.arange(-10.0, 10.0)
def setup_composite(): out = namedtuple('composite', ['m', 'm2', 's', 'x', 'xx']) out.m = Const1D('m') out.m2 = Const1D('m2') out.m.c0 = 2 out.m2.c0 = 4 out.s = Sin('s') out.x = 1.0 out.xx = numpy.arange(-10.0, 10.0) return out
def __init__(self, name='parametercase'): self.period = Parameter(name, 'Period', 1, 1e-10, 10, tinyval) self.offset = Parameter(name, 'Offset', 0, 0, hard_min=0) self.ampl = Parameter(name, 'Ampl', 1, 1e-05, hard_min=0, aliases=["NORM"]) with warnings.catch_warnings(record=True) as warn: warnings.simplefilter("always", DeprecationWarning) pars = (self.perioD, self.oFFSEt, self.NORM) validate_warning(warn) self._basemodel = Sin() ArithmeticModel.__init__(self, name, pars)
def setUp(self): self.m = Sin('m') self.expected_names = ['period', 'offset', 'ampl']
def setup_model(): return Sin('m'), ['period', 'offset', 'ampl']
def setUp(self): self.m = Sin('m')