Dear Daniel, Thank you. I commented out the "models.test" line to overcome the early breadown by gmsh. Then I got this one below. Accordingly, Doctest: fipy.meshes.numMesh.mesh.Mesh._test ... FAIL but Doctest: fipy.meshes.numMesh.grid2D.Grid2D._test ... ok and Doctest: fipy.meshes.numMesh.grid3D.Grid3D._test ... ok
Does it fail because of gmsh? I wan to use regular meshes and thus I do not need gmsh. Or? Thank you for your help, advice. Best wishes, Ferenc fipy version 2.1.3 numpy version 2.0.0.dev-7297785 pysparse version 1.2-dev224 PyTrilinos version 4.5d scipy version 0.11.0.dev-e5efdbf matplotlib version 1.1.0 gist is not installed mpi4py version 1.2.2 mpi4py is not installed import fipy.solvers.test ... ok import fipy.terms.test ... ok import fipy.tools.test ... ok import fipy.matrices.test ... ok import fipy.meshes.test ... ok import fipy.variables.test ... ok import fipy.viewers.test ... ok import fipy.boundaryConditions.test ... ok import fipy.terms.cellTerm ... ok import fipy.terms.diffusionTerm ... ok import fipy.terms.term ... ok import fipy.terms.convectionTerm ... ok import fipy.terms.transientTerm ... ok import fipy.terms.powerLawConvectionTerm ... ok import fipy.terms.exponentialConvectionTerm ... ok import fipy.terms.equation ... ok import fipy.terms.upwindConvectionTerm ... ok import fipy.terms.collectedDiffusionTerm ... ok import fipy.terms.implicitSourceTerm ... ok import fipy.terms.mulTerm ... ok _test (fipy.terms.cellTerm.CellTerm) Doctest: fipy.terms.cellTerm.CellTerm._test ... ok __neg__ (fipy.terms.diffusionTerm.DiffusionTerm) Doctest: fipy.terms.diffusionTerm.DiffusionTerm.__neg__ ... ok _test (fipy.terms.diffusionTerm.DiffusionTerm) Doctest: fipy.terms.diffusionTerm.DiffusionTerm._test ... ok __add__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__add__ ... ok __div__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__div__ ... ok __eq__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__eq__ ... ok __neg__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__neg__ ... ok __pos__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__pos__ ... ok __radd__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__radd__ ... ok __repr__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__repr__ ... ok __rmul__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__rmul__ ... ok __rsub__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__rsub__ ... ok __sub__ (fipy.terms.term.Term) Doctest: fipy.terms.term.Term.__sub__ ... ok __init__ (fipy.terms.convectionTerm.ConvectionTerm) Doctest: fipy.terms.convectionTerm.ConvectionTerm.__init__ ... ok TransientTerm (fipy.terms.transientTerm) Doctest: fipy.terms.transientTerm.TransientTerm ... ok _calcValuePy (fipy.terms.powerLawConvectionTerm.PowerLawConvectionTerm._Alpha) Doctest: fipy.terms.powerLawConvectionTerm.PowerLawConvectionTerm._Alpha._calcValuePy ... /home/x_ferta/PYTHON_MODULES/sources/FiPy-2.1.3/fipy/terms/powerLawConvectionTerm.py:82: RuntimeWarning: overflow encountered in multiply alpha = numerix.where( (10. >= P) & (P > eps), ((P-1.) + tmpSqr*tmpSqr*tmp) / P, alpha) /home/x_ferta/PYTHON_MODULES/sources/FiPy-2.1.3/fipy/terms/powerLawConvectionTerm.py:86: RuntimeWarning: overflow encountered in multiply alpha = numerix.where((-eps > P) & (P >= -10.), (tmpSqr*tmpSqr*tmp - 1.) / P, alpha) ok _calcValue (fipy.terms.exponentialConvectionTerm.ExponentialConvectionTerm._Alpha) Doctest: fipy.terms.exponentialConvectionTerm.ExponentialConvectionTerm._Alpha._calcValue ... ok __add__ (fipy.terms.equation._Equation) Doctest: fipy.terms.equation._Equation.__add__ ... ok __neg__ (fipy.terms.equation._Equation) Doctest: fipy.terms.equation._Equation.__neg__ ... ok _testPecletSign (fipy.terms.upwindConvectionTerm.UpwindConvectionTerm) Doctest: fipy.terms.upwindConvectionTerm.UpwindConvectionTerm._testPecletSign ... /home/x_ferta/PYTHON_MODULES/sources/FiPy-2.1.3/fipy/solvers/pysparse/linearLUSolver.py:91: RuntimeWarning: invalid value encountered in double_scalars if (numerix.sqrt(numerix.sum(errorVector**2)) / error0) <= self.tolerance: ok __neg__ (fipy.terms.collectedDiffusionTerm._CollectedDiffusionTerm) Doctest: fipy.terms.collectedDiffusionTerm._CollectedDiffusionTerm.__neg__ ... ok _test (fipy.terms.collectedDiffusionTerm._CollectedDiffusionTerm) Doctest: fipy.terms.collectedDiffusionTerm._CollectedDiffusionTerm._test ... ok _calcCoeffVectors (fipy.terms.implicitSourceTerm.ImplicitSourceTerm) Doctest: fipy.terms.implicitSourceTerm.ImplicitSourceTerm._calcCoeffVectors ... ok __repr__ (fipy.terms.mulTerm._MulTerm) Doctest: fipy.terms.mulTerm._MulTerm.__repr__ ... ok _test (fipy.terms.mulTerm._MulTerm) Doctest: fipy.terms.mulTerm._MulTerm._test ... ok import fipy.tools.dimensions.physicalField ... ok import fipy.tools.numerix ... ok import fipy.tools.dump ... ok import fipy.tools.vector ... ok __abs__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__abs__ ... ok __array__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__array__ ... ok __array_wrap__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__array_wrap__ ... ok __float__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__float__ ... ok __getitem__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__getitem__ ... ok __gt__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__gt__ ... ok __init__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__init__ ... ok __mod__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__mod__ ... ok __neg__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__neg__ ... ok __pow__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__pow__ ... ok __repr__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__repr__ ... ok __setitem__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__setitem__ ... ok __str__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__str__ ... ok __sub__ (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.__sub__ ... ok add (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.add ... ok arccos (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.arccos ... ok arccosh (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.arccosh ... ok arcsin (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.arcsin ... ok arctan (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.arctan ... ok arctan2 (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.arctan2 ... ok arctanh (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.arctanh ... ok ceil (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.ceil ... ok conjugate (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.conjugate ... ok convertToUnit (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.convertToUnit ... ok copy (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.copy ... ok cos (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.cos ... ok cosh (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.cosh ... ok divide (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.divide ... ok dot (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.dot ... ok floor (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.floor ... ok getNumericValue (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.getNumericValue ... ok getUnit (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.getUnit ... ok getsctype (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.getsctype ... ok inBaseUnits (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.inBaseUnits ... ok inDimensionless (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.inDimensionless ... ok inRadians (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.inRadians ... ok inSIUnits (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.inSIUnits ... ok inUnitsOf (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.inUnitsOf ... ok itemset (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.itemset ... FAIL log (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.log ... ok log10 (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.log10 ... ok multiply (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.multiply ... ok put (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.put ... ok reshape (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.reshape ... ok setUnit (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.setUnit ... ok sign (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.sign ... ok sin (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.sin ... ok sinh (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.sinh ... ok sqrt (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.sqrt ... ok sum (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.sum ... ok take (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.take ... ok tan (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.tan ... ok tanh (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.tanh ... ok tostring (fipy.tools.dimensions.physicalField.PhysicalField) Doctest: fipy.tools.dimensions.physicalField.PhysicalField.tostring ... ok __cmp__ (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.__cmp__ ... ok __div__ (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.__div__ ... ok __pow__ (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.__pow__ ... ok __rdiv__ (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.__rdiv__ ... ok __rmul__ (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.__rmul__ ... ok __str__ (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.__str__ ... ok conversionFactorTo (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.conversionFactorTo ... ok conversionTupleTo (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.conversionTupleTo ... ok isAngle (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.isAngle ... ok isCompatible (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.isCompatible ... ok isDimensionless (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.isDimensionless ... ok isDimensionlessOrAngle (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.isDimensionlessOrAngle ... ok isInverseAngle (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.isInverseAngle ... ok name (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.name ... ok setName (fipy.tools.dimensions.physicalField.PhysicalUnit) Doctest: fipy.tools.dimensions.physicalField.PhysicalUnit.setName ... ok _Scale (fipy.tools.dimensions.physicalField) Doctest: fipy.tools.dimensions.physicalField._Scale ... ok _findUnit (fipy.tools.dimensions.physicalField) Doctest: fipy.tools.dimensions.physicalField._findUnit ... ok numerix (fipy.tools) Doctest: fipy.tools.numerix ... ok _indexShape (fipy.tools.numerix) Doctest: fipy.tools.numerix._indexShape ... ok arccos (fipy.tools.numerix) Doctest: fipy.tools.numerix.arccos ... /home/x_ferta/PYTHON_MODULES/sources/FiPy-2.1.3/fipy/tools/numerix.py:362: RuntimeWarning: invalid value encountered in arccos return umath.arccos(arr) ok arccosh (fipy.tools.numerix) Doctest: fipy.tools.numerix.arccosh ... /home/x_ferta/PYTHON_MODULES/sources/FiPy-2.1.3/fipy/tools/numerix.py:387: RuntimeWarning: invalid value encountered in arccosh return umath.arccosh(arr) ok arcsin (fipy.tools.numerix) Doctest: fipy.tools.numerix.arcsin ... /home/x_ferta/PYTHON_MODULES/sources/FiPy-2.1.3/fipy/tools/numerix.py:417: RuntimeWarning: invalid value encountered in arcsin return umath.arcsin(arr) ok arcsinh (fipy.tools.numerix) Doctest: fipy.tools.numerix.arcsinh ... ok arctan (fipy.tools.numerix) Doctest: fipy.tools.numerix.arctan ... ok arctan2 (fipy.tools.numerix) Doctest: fipy.tools.numerix.arctan2 ... ok arctanh (fipy.tools.numerix) Doctest: fipy.tools.numerix.arctanh ... ok ceil (fipy.tools.numerix) Doctest: fipy.tools.numerix.ceil ... ok conjugate (fipy.tools.numerix) Doctest: fipy.tools.numerix.conjugate ... ok cos (fipy.tools.numerix) Doctest: fipy.tools.numerix.cos ... ok cosh (fipy.tools.numerix) Doctest: fipy.tools.numerix.cosh ... ok dot (fipy.tools.numerix) Doctest: fipy.tools.numerix.dot ... ok floor (fipy.tools.numerix) Doctest: fipy.tools.numerix.floor ... ok getShape (fipy.tools.numerix) Doctest: fipy.tools.numerix.getShape ... ok indices (fipy.tools.numerix) Doctest: fipy.tools.numerix.indices ... ok log (fipy.tools.numerix) Doctest: fipy.tools.numerix.log ... ok log10 (fipy.tools.numerix) Doctest: fipy.tools.numerix.log10 ... ok put (fipy.tools.numerix) Doctest: fipy.tools.numerix.put ... ok sin (fipy.tools.numerix) Doctest: fipy.tools.numerix.sin ... ok sinh (fipy.tools.numerix) Doctest: fipy.tools.numerix.sinh ... ok sqrt (fipy.tools.numerix) Doctest: fipy.tools.numerix.sqrt ... ok tan (fipy.tools.numerix) Doctest: fipy.tools.numerix.tan ... ok tanh (fipy.tools.numerix) Doctest: fipy.tools.numerix.tanh ... ok tostring (fipy.tools.numerix) Doctest: fipy.tools.numerix.tostring ... FAIL write (fipy.tools.dump) Doctest: fipy.tools.dump.write ... ok prune (fipy.tools.vector) Doctest: fipy.tools.vector.prune ... ok import fipy.matrices.pysparseMatrix ... ok __init__ (fipy.matrices.pysparseMatrix._PysparseIdentityMatrix) Doctest: fipy.matrices.pysparseMatrix._PysparseIdentityMatrix.__init__ ... ok __init__ (fipy.matrices.pysparseMatrix._PysparseIdentityMeshMatrix) Doctest: fipy.matrices.pysparseMatrix._PysparseIdentityMeshMatrix.__init__ ... ok __add__ (fipy.matrices.pysparseMatrix._PysparseMatrixBase) Doctest: fipy.matrices.pysparseMatrix._PysparseMatrixBase.__add__ ... ok __mul__ (fipy.matrices.pysparseMatrix._PysparseMatrixBase) Doctest: fipy.matrices.pysparseMatrix._PysparseMatrixBase.__mul__ ... ok addAt (fipy.matrices.pysparseMatrix._PysparseMatrixBase) Doctest: fipy.matrices.pysparseMatrix._PysparseMatrixBase.addAt ... ok put (fipy.matrices.pysparseMatrix._PysparseMatrixBase) Doctest: fipy.matrices.pysparseMatrix._PysparseMatrixBase.put ... ok putDiagonal (fipy.matrices.pysparseMatrix._PysparseMatrixBase) Doctest: fipy.matrices.pysparseMatrix._PysparseMatrixBase.putDiagonal ... ok _test (fipy.matrices.pysparseMatrix._PysparseMeshMatrix) Doctest: fipy.matrices.pysparseMatrix._PysparseMeshMatrix._test ... ok import fipy.meshes.numMesh.test ... ok import fipy.meshes.common.mesh ... ok import fipy.meshes.numMesh.mesh ... ok import fipy.meshes.numMesh.mesh2D ... ok import fipy.meshes.numMesh.grid1D ... ok import fipy.meshes.numMesh.grid2D ... ok import fipy.meshes.numMesh.grid3D ... ok import fipy.meshes.numMesh.tri2D ... ok import fipy.meshes.numMesh.gmshImport ... ok import fipy.meshes.numMesh.periodicGrid1D ... ok import fipy.meshes.numMesh.periodicGrid2D ... ok import fipy.meshes.numMesh.uniformGrid1D ... ok import fipy.meshes.numMesh.uniformGrid2D ... ok import fipy.meshes.numMesh.uniformGrid3D ... ok import fipy.meshes.numMesh.cylindricalUniformGrid1D ... ok import fipy.meshes.numMesh.cylindricalUniformGrid2D ... ok import fipy.meshes.numMesh.cylindricalGrid1D ... ok import fipy.meshes.numMesh.cylindricalGrid2D ... ok _calcNumPts (fipy.meshes.numMesh.mesh.Mesh) Doctest: fipy.meshes.numMesh.mesh.Mesh._calcNumPts ... ok _connectFaces (fipy.meshes.numMesh.mesh.Mesh) Doctest: fipy.meshes.numMesh.mesh.Mesh._connectFaces ... ok _test (fipy.meshes.numMesh.mesh.Mesh) Doctest: fipy.meshes.numMesh.mesh.Mesh._test ... FAIL _test (fipy.meshes.numMesh.mesh2D.Mesh2D) Doctest: fipy.meshes.numMesh.mesh2D.Mesh2D._test ... ok extrude (fipy.meshes.numMesh.mesh2D.Mesh2D) Doctest: fipy.meshes.numMesh.mesh2D.Mesh2D.extrude ... ok Grid1D (fipy.meshes.numMesh.grid1D) Doctest: fipy.meshes.numMesh.grid1D.Grid1D ... ok _test (fipy.meshes.numMesh.grid1D.Grid1D) Doctest: fipy.meshes.numMesh.grid1D.Grid1D._test ... ok _test (fipy.meshes.numMesh.grid2D.Grid2D) Doctest: fipy.meshes.numMesh.grid2D.Grid2D._test ... ok _test (fipy.meshes.numMesh.grid3D.Grid3D) Doctest: fipy.meshes.numMesh.grid3D.Grid3D._test ... ok _test (fipy.meshes.numMesh.tri2D.Tri2D) Doctest: fipy.meshes.numMesh.tri2D.Tri2D._test ... ok gmshImport (fipy.meshes.numMesh) Doctest: fipy.meshes.numMesh.gmshImport ... sh: gmsh: command not found [kappa:10848] *** Process received signal *** [kappa:10848] Signal: Segmentation fault (11) [kappa:10848] Signal code: Address not mapped (1) [kappa:10848] Failing at address: 0x2b0da8afa125 Segmentation fault On Mon, 16 Jul 2012 10:26:26 -0400 Daniel Wheeler <[email protected]> wrote: > On Fri, Jul 13, 2012 at 10:10 AM, Ferenc Tasnadi <[email protected]> wrote: > > > Dear fipy users, > > > > I hope you can help me to resolve what goes wrong in my script/ fipy > > installation > > or what I do wrong. I just want to calculate the partial derivatives (vs. > > x,y, and z) > > of my "phi". Thank you very much for your help! > > > > Best wishes, > > Ferenc > > > > > Ferenc, > > I am not sure why this isn't working on your system. It works for me on the > version-2_1 branch and on trunk. Could you run the tests and report the > results as well? > > Cheers > > 3D case: > > >>> from fipy import * > > >>> grid2D = Grid3D(nx=10, ny=10, nz=10, dx=1.0, dy=1.0, dz=1.0) > > >>> phi = CellVariable(name="phi", mesh=grid2D,value=0.0) > > >>> > > phi.setValue(GaussianNoiseVariable(mesh=grid2D,mean=0.5,variance=0.00001)) > > >>> source=phi.getGrad()[1] > > Traceback (most recent call last): > > File "<stdin>", line 1, in <module> > > File > > "/home/x_ferta/PYTHON_MODULES/lib/python2.7/site-packages/FiPy-2.1.3-py2.7.egg/fipy/variables/variable.py", > > line 1335, in __getitem__ > > > > > -- > Daniel Wheeler -- Ferenc Tasnadi <[email protected]> _______________________________________________ fipy mailing list [email protected] http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]
