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 ]

Reply via email to