Exemple #1
0
    def __init__(self, dimNames, data):
        FunctionBase.__init__(self, dimNames)
        self.C0 = float(data.v('C0'))

        # call checkVariables method of FunctionBase to make sure that the input is correct
        FunctionBase.checkVariables(self, ('C0', self.C0))
        return
Exemple #2
0
 def __init__(self, dimNames, data):
     FunctionBase.__init__(self, dimNames)
     self.L = float(data.v('L'))
     self.C1 = np.array(data.v('C1'))
     self.C2 = np.array(data.v('C2'))
     FunctionBase.checkVariables(self, ('L', self.L), ('C1', self.C1), ('C2', self.C2))
     return
Exemple #3
0
 def __init__(self, dimNames, data):
     FunctionBase.__init__(self, dimNames)
     self.L = float(data.v('L'))
     self.C0 = float(data.v('C0'))
     self.CL = float(data.v('CL'))
     FunctionBase.checkVariables(self, ('C0', self.C0), ('CL', self.CL),
                                 ('L', self.L))
     return
Exemple #4
0
 def __init__(self, dimNames, data):
     FunctionBase.__init__(self, dimNames)
     self.L = float(data.v('L'))
     self.alpha = float(data.v('alpha'))
     self.beta = float(data.v('beta'))
     self.gamma = float(data.v('gamma'))
     self.xc = float(data.v('xc'))
     self.xl = float(data.v('xl'))
     FunctionBase.checkVariables(self, ('alpha', self.alpha),
                                 ('beta', self.beta), ('xc', self.xc),
                                 ('xl', self.xl), ('L', self.L))
     return
Exemple #5
0
    def __init__(self, dimNames, data):
        FunctionBase.__init__(self, dimNames)
        self.L = float(data.v('L'))
        self.C0 = data.v('C0')
        self.C1 = data.v('C1')
        self.xc = float(data.v('xc'))
        self.xl = float(data.v('xl'))

        # call checkVariables method of FunctionBase to make sure that the input is correct
        FunctionBase.checkVariables(self, ('C0', self.C0), ('C1', self.C1),
                                    ('xc', self.xc), ('xl', self.xl),
                                    ('L', self.L))
        return
Exemple #6
0
    def __init__(self, dimNames, data):
        FunctionBase.__init__(self, dimNames)
        self.L = float(data.v('L'))
        self.C = np.array(data.v('C'))
        self.XL = float(np.array(data.v('XL')))
        FunctionBase.checkVariables(self, ('C', self.C), ('XL', self.XL),
                                    ('L', self.L))

        # coefficients for the linear function
        self.C_lin = np.asarray([
            np.polyval(np.polyder(self.C), self.XL),
            np.polyval(self.C, self.XL)
        ])
        return
Exemple #7
0
 def __init__(self, dimNames, data):
     FunctionBase.__init__(self, dimNames)
     self.L = float(data.v('L'))
     self.C = np.array(ny.toList(data.v('C')))
     FunctionBase.checkVariables(self, ('C', self.C), ('L', self.L))
     return