|
1 | 1 | # coding: utf-8
|
2 | 2 |
|
3 |
| -from sympy import Function |
4 |
| -from sympy.core import Add, Mul |
5 | 3 | from sympy import I as sympy_I
|
6 | 4 | from sympy import Symbol
|
7 | 5 | from sympy.core.containers import Tuple
|
8 | 6 | from sympy import S
|
9 |
| -from sympy.core import Expr, Basic, AtomicExpr |
| 7 | +from sympy.core import Expr, Basic |
10 | 8 | from sympy import simplify, expand
|
11 |
| -from sympy import Matrix, ImmutableDenseMatrix |
12 |
| -from sympy.physics.quantum import TensorProduct |
13 | 9 |
|
14 |
| -from sympde.expr import LinearForm, BilinearForm |
| 10 | +from sympde.expr import BilinearForm |
15 | 11 | from sympde.expr import TensorExpr
|
16 | 12 |
|
17 | 13 | from sympde.expr import Mass as MassForm
|
|
22 | 18 | from sympde.expr import Basic1dForm
|
23 | 19 | from sympde.topology import SymbolicExpr
|
24 | 20 | from sympde.calculus.matrices import SymbolicDeterminant
|
25 |
| -from sympde.topology.space import ScalarField, VectorField |
26 | 21 |
|
27 |
| -from .glt import (BasicGlt, Mass, Stiffness, |
28 |
| - Advection, Bilaplacian) |
| 22 | +from .glt import (BasicGlt, Mass, Stiffness, Advection, Bilaplacian) |
29 | 23 |
|
| 24 | +__all__ = ('gelatize', 'GltExpr') |
30 | 25 |
|
| 26 | +#============================================================================== |
31 | 27 | def gelatize(a, degrees=None, n_elements=None, evaluate=False, mapping=None,
|
32 | 28 | human=False, expand=False):
|
33 | 29 |
|
@@ -130,8 +126,6 @@ def gelatize(a, degrees=None, n_elements=None, evaluate=False, mapping=None,
|
130 | 126 |
|
131 | 127 | return expr
|
132 | 128 |
|
133 |
| - |
134 |
| - |
135 | 129 | #==============================================================================
|
136 | 130 | # TODO add __call__
|
137 | 131 | class GltExpr(Expr):
|
|
0 commit comments