Hi there,
I want to add a fixed-flux boundary condition like this in fipy trunk,
BCs = (FixedFlux(faces=m.exteriorFaces(),value=0),)
An error is encountered.
Traceback (most recent call last):
File "phasefieldtest.py", line 67, in <module>
BCs = (FixedFlux(faces=m.exteriorFaces(),value=0),)
File
"/home/wang1320/build/lib/python2.6/site-packages/FiPy-3.0_dev5154-py2.6.egg/fipy/boundaryConditions/fixedFlux.py",
line 65, in __init__
BoundaryCondition.__init__(self,faces,value)
File
"/home/wang1320/build/lib/python2.6/site-packages/FiPy-3.0_dev5154-py2.6.egg/fipy/boundaryConditions/boundaryCondition.py",
line 64, in __init__
if not (self.faces | self.faces.mesh.exteriorFaces
AttributeError: 'numpy.ndarray' object has no attribute 'mesh'
What do I need to change to make the boundary conditions work?
Thanks.
Best,
Yunbo
_______________________________________________
fipy mailing list
[email protected]
http://www.ctcms.nist.gov/fipy
[ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]