def kinetic(self): if self._kinetic is None: raise UnsolvedError('This ODE has not yet been solved') return self._kinetic
def theta1(self): if self._theta1 is None: raise UnsolvedError('This ODE has not yet been solved') return self._theta1
def vy2(self): if self._vy2 is None: raise UnsolvedError('This ODE has not yet been solved') return self._vy2
def potential(self): if self._potential is None: raise UnsolvedError('This ODE has not yet been solved') return self._potential
def vy(self): if self._vy is None: raise UnsolvedError("This ODE has not yet been solved") return self._vy
def omega(self): if self._omega is None: raise UnsolvedError("This ODE has not yet been solved") return self._omega
def theta(self): if self._theta is None: raise UnsolvedError("This ODE has not yet been solved") return self._theta