Fix(Core): refact MO, clean import and fix renders
Split MO in 2 categories Atoms and Molecules
This commit is contained in:
@@ -17,7 +17,7 @@ from .minus import minus
|
||||
from .multiply import multiply
|
||||
from .power import power
|
||||
|
||||
from ..MO.mo import MOnumber, MOstr
|
||||
from ..MO import MOnumber, MOstr
|
||||
from ..MO.fraction import MOFraction
|
||||
from ..MO.monomial import MOstrPower, MOMonomial
|
||||
from ..MO.polynomial import MOpolynomial
|
||||
@@ -41,7 +41,7 @@ def compute(node, left_v, right_v):
|
||||
|
||||
:example:
|
||||
|
||||
>>> from ..MO.mo import MOnumber
|
||||
>>> from ..MO import MOnumber
|
||||
>>> compute("+", MOnumber(1), MOnumber(2))
|
||||
<MOnumber 3>
|
||||
>>> compute("-", None, MOnumber(2))
|
||||
|
@@ -10,14 +10,12 @@
|
||||
Adding MO
|
||||
"""
|
||||
|
||||
from functools import wraps
|
||||
from multipledispatch import Dispatcher
|
||||
from ..tree import Tree
|
||||
from ..MO.mo import MO, MOnumber, MOstr
|
||||
from ..MO import MO, MOnumber, MOstr
|
||||
from ..MO.fraction import MOFraction
|
||||
from ..MO.monomial import MOstrPower, MOMonomial
|
||||
from ..MO.polynomial import MOpolynomial
|
||||
from .exceptions import AddError
|
||||
from .arithmetic import lcm
|
||||
from .filters import special_case
|
||||
|
||||
|
@@ -13,7 +13,7 @@ Divide MO
|
||||
from decimal import Decimal
|
||||
from multipledispatch import Dispatcher
|
||||
from ..tree import Tree
|
||||
from ..MO.mo import MO, MOnumber
|
||||
from ..MO import MO, MOnumber
|
||||
from ..MO.fraction import MOFraction
|
||||
from .exceptions import DivideError
|
||||
from .filters import special_case
|
||||
|
@@ -12,7 +12,7 @@ Minus MO: take the opposit
|
||||
|
||||
from multipledispatch import Dispatcher
|
||||
from .exceptions import MinusError
|
||||
from ..MO.mo import MO, MOnumber, MOstr
|
||||
from ..MO import MO, MOnumber, MOstr
|
||||
from ..MO.fraction import MOFraction
|
||||
from ..MO.monomial import MOstrPower, MOMonomial
|
||||
from ..MO.polynomial import MOpolynomial
|
||||
|
@@ -12,7 +12,7 @@ Multiply MO
|
||||
|
||||
from multipledispatch import Dispatcher
|
||||
from ..tree import Tree
|
||||
from ..MO.mo import MO, MOnumber, MOstr
|
||||
from ..MO import MO, MOnumber, MOstr
|
||||
from ..MO.fraction import MOFraction
|
||||
from ..MO.monomial import MOstrPower, MOMonomial
|
||||
from ..MO.polynomial import MOpolynomial
|
||||
|
@@ -12,7 +12,7 @@ Power with MO
|
||||
|
||||
from multipledispatch import Dispatcher
|
||||
from ..tree import Tree
|
||||
from ..MO.mo import MO, MOnumber, MOstr
|
||||
from ..MO import MO, MOnumber, MOstr
|
||||
from ..MO.fraction import MOFraction
|
||||
from ..MO.monomial import MOstrPower, MOMonomial
|
||||
from ..MO.polynomial import MOpolynomial
|
||||
|
Reference in New Issue
Block a user