On May 21, 2012, at 2:17 PM, wang yunbo wrote: > 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? m.exteriorFaces or m.getExteriorFaces(), but not m.exteriorFaces() _______________________________________________ fipy mailing list [email protected] http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]
