Hi all,
I am using Fipy 2.1 to solve some partial differential equations. I got the
following errors when I tried to "sweep", which ends right at A.find() when
it's trying to assemble the matrix. I wonder if there is a way to fix it.
Thank you very much for any advice!
File "/home/liangz/bin/voronoi.py", line 222, in callback
res_u = eq_divStressX.sweep(u,boundaryConditions=BC_u,solver=solver)
File
"/usr/local/lib/python2.6/site-packages/FiPy-2.1-py2.6.egg/fipy/terms/term.py",
line 151, in sweep
residual = solver._calcResidual(residualFn=residualFn)
File
"/usr/local/lib/python2.6/site-packages/FiPy-2.1-py2.6.egg/fipy/solvers/trilinos/trilinosSolver.py",
line 159, in _calcResidual
return self._calcResidualVector().Norm2()
File
"/usr/local/lib/python2.6/site-packages/FiPy-2.1-py2.6.egg/fipy/solvers/trilinos/trilinosSolver.py",
line 148, in _calcResidualVector
self._buildGlobalMatrix()
File
"/usr/local/lib/python2.6/site-packages/FiPy-2.1-py2.6.egg/fipy/solvers/trilinos/trilinosSolver.py",
line 93, in _buildGlobalMatrix
values, irow, jcol = A.find()
AttributeError: find
Regards,
Zhiwen