Example #1
0
    def createEquations(self, tab):
        """Creates and returns list of equations."""
        if self.eqn == '':
            return [equation.nullEquation(tab)]
        elif self.eqn == 'eps_1':
            a = tab['a_eps'].values[0]
            if a == '%':
                return [equation.nullEquation(tab)]

            return [equation.epsEquation1(tab)]
        else:
            typ = "\'\'".format(self.eqn)
            raise myExceptions.EquationNotImplemented(typ)
Example #2
0
 def createEquations(self, tab):
     """Creates and returns list of equations."""
     if self.eqn == '':
         return [equation.nullEquation(tab)]
     elif self.eqn == 'alp_1':
         return [equation.alpEquation1(tab)]
     else:
         typ = "\'\'".format(self.eqn)
         raise myExceptions.EquationNotImplemented(typ)
Example #3
0
    def createEquations(self, tab):
        """Creates and returns list of equations."""
        if self.eqn == '':
            return [equation.nullEquation(tab)]
        elif self.eqn == 'hvp_1':
            equations = []

            for i in range(tab.shape[0]):
                newTab = tab.iloc[i].to_frame().T
                equations.append(equation.hvpEquation1(newTab))

            return equations
        else:
            raise myExceptions.EquationNotImplemented(type)
Example #4
0
    def createEquations(self, tab):
        """Creates and returns list of equations."""
        if self.eqn == '':
            return [equation.nullEquation(tab)]
        elif self.eqn == 'hcp_123':
            equations = []

            for idx, row in tab.iterrows():
                df = row.to_frame().T
                equations.append(equation.hcpEquation1(df))
                equations.append(equation.hcpEquation2(df))
                equations.append(equation.hcpEquation3(df))

            return equations
        else:
            typ = "\'\'".format(self.eqn)
            raise myExceptions.EquationNotImplemented(typ)
Example #5
0
 def createEquations(self, tab):
     """Creates and returns list of equations."""
     return [equation.nullEquation(tab)]