Fipy

Latest version: v3.4.4

Safety actively analyzes 630094 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

2.1.3

--------------------------

Fixes
-----

- `282 <https://github.com/usnistgov/fipy/issues/282>`_:
remove deprecated getters and setters
- `279 <https://github.com/usnistgov/fipy/issues/279>`_:
remove deprecated `fipy.meshes.numMesh` submodule
- `278 <https://github.com/usnistgov/fipy/issues/278>`_:
remove deprecated forms of Gmsh meshes
- `268 <https://github.com/usnistgov/fipy/issues/268>`_:
Set up `Zizou` as a working slave
- `262 <https://github.com/usnistgov/fipy/issues/262>`_:
issue with solvers
- `256 <https://github.com/usnistgov/fipy/issues/256>`_:
`Grid1D(dx=(1,2,3))` failure
- `251 <https://github.com/usnistgov/fipy/issues/251>`_:
parallel is broken
- `241 <https://github.com/usnistgov/fipy/issues/241>`_:
Set Sandbox up as a working slave
- `238 <https://github.com/usnistgov/fipy/issues/238>`_:
`_BinaryTerm.var` is not predictable
- `233 <https://github.com/usnistgov/fipy/issues/233>`_:
coupled convection-diffusion always treated as Upwind
- `224 <https://github.com/usnistgov/fipy/issues/224>`_:
"matrices are not aligned" errors in example test suite
- `222 <https://github.com/usnistgov/fipy/issues/222>`_:
Non-uniform `Grid3D` fails to __add__
- `221 <https://github.com/usnistgov/fipy/issues/221>`_:
Problem with fipy and gmsh
- `219 <https://github.com/usnistgov/fipy/issues/219>`_:
matforge css is hammer-headed
- `208 <https://github.com/usnistgov/fipy/issues/208>`_:
numpy 2.0: `arrays have a dot method`
- `207 <https://github.com/usnistgov/fipy/issues/207>`_:
numpy 2.0: `masked arrays cast right of product to ndarray`
- `196 <https://github.com/usnistgov/fipy/issues/196>`_:
Pysparse won't import in Python 2.6.5 on Windows
- `152 <https://github.com/usnistgov/fipy/issues/152>`_:
(Re)Implement SciPy solvers
- `138 <https://github.com/usnistgov/fipy/issues/138>`_:
FAQ on boundary conditions
- `100 <https://github.com/usnistgov/fipy/issues/100>`_:
testing from the Windows dist using the ipython command line
- `80 <https://github.com/usnistgov/fipy/issues/80>`_:
Windows - testing - idle `-ipython`
- `46 <https://github.com/usnistgov/fipy/issues/46>`_:
Variable needs to consider boundary conditions
- `45 <https://github.com/usnistgov/fipy/issues/45>`_:
Slicing a vector Variable should produce a scalar Variable

--------------------------

2.1.2

--------------------------

The significant changes since version 2.1.1 are:

- :term:`Trilinos` efficiency improvements
- Diagnostics of the parallel environment

Fixes
-----

- `232 <https://github.com/usnistgov/fipy/issues/232>`_:
Mayavi broken on windows because it has no `SIGHUP`.
- `230 <https://github.com/usnistgov/fipy/issues/230>`_:
`factoryMeshes.py` not up to date with respect to keyword arguments
- `226 <https://github.com/usnistgov/fipy/issues/226>`_:
`MatplotlibViewer` fails if backend doesn't support `flush_events()`
- `225 <https://github.com/usnistgov/fipy/issues/225>`_:
Windows interactive plotting mostly broken
- `217 <https://github.com/usnistgov/fipy/issues/217>`_:
Gmsh `CellVariables` can't be unpickled
- `191 <https://github.com/usnistgov/fipy/issues/191>`_:
`sphereDaemon.py` missing in FiPy 2.1 and from trunk
- `187 <https://github.com/usnistgov/fipy/issues/187>`_:
Concatenated `Mesh` garbled by `dump.write`/`read`

--------------------------

2.1.1

--------------------------

The significant changes since version 2.1 are:

- :class:`~fipy.viewers.matplotlibViewer.MatplotlibViewer` can display
into an existing set of Matplotlib axes.

- :term:`Pysparse` and :term:`Trilinos` are now completely independent.

Fixes
-----

- `199 <https://github.com/usnistgov/fipy/issues/199>`_:
dummy viewer results in
"`NotImplementedError: can't instantiate abstract base class`"
- `198 <https://github.com/usnistgov/fipy/issues/198>`_:
bug problem with `CylindricalGrid1D`
- `197 <https://github.com/usnistgov/fipy/issues/197>`_:
How to tell if parallel is configured properly?
- `194 <https://github.com/usnistgov/fipy/issues/194>`_:
`FIPY_DISPLAY_MATRIX` on empty matrix with large b-vector throws
`ValueError`
- `193 <https://github.com/usnistgov/fipy/issues/193>`_:
`FIPY_DISPLAY_MATRIX` raises `ImportError` in FiPy 2.1 and trunk
- `192 <https://github.com/usnistgov/fipy/issues/192>`_:
`FIPY_DISPLAY_MATRIX=terms` raises `TypeError` in FiPy 2.1 and trunk

------------------------

2.1

------------------------

The relatively small change in version number belies significant advances
in :term:`FiPy` capabilities. This release did not receive a "full"
version increment because it is completely (er... [almost]_) compatible
with older scripts.

The significant changes since version 2.0.2 are:

- :term:`FiPy` can use :term:`Trilinos` for :ref:`PARALLEL`.

- We have switched from :term:`MayaVi` 1 to :term:`Mayavi` 2. This
:class:`~fipy.viewers.viewer.Viewer` is an independent process that
allows interaction with the display while a simulation is running.

- Documentation has been switched to :term:`Sphinx`, allowing the entire manual
to be available on the web and for our documentation to link to the
documentation for packages such as :mod:`numpy`, :mod:`scipy`,
:mod:`matplotlib`, and for :term:`Python` itself.

Fixes
-----

- `190 <https://github.com/usnistgov/fipy/issues/190>`_:
"matplotlib: list index out of range" when no title given, but only
sometimes
- `182 <https://github.com/usnistgov/fipy/issues/182>`_:
`~binOp` doesn't work on branches/version-2_0
- `180 <https://github.com/usnistgov/fipy/issues/180>`_:
broken arithmetic face to cell distance calculations
- `179 <https://github.com/usnistgov/fipy/issues/179>`_:
`easy_install` instructions for Mac OS X are broken
- `177 <https://github.com/usnistgov/fipy/issues/177>`_:
broken `setuptools` url with python 2.6
- `169 <https://github.com/usnistgov/fipy/issues/169>`_:
The FiPy webpage seems to be broken on Internet Explorer
- `156 <https://github.com/usnistgov/fipy/issues/156>`_:
update the mayavi viewer to use mayavi 2
- `153 <https://github.com/usnistgov/fipy/issues/153>`_:
Switch documentation to use `:math:` directive

.. [almost] Only two examples from :term:`FiPy` 2.0 fail when run with
:term:`FiPy` 2.1:

* :file:`examples/phase/symmetry.py` fails because
:class:`~fipy.meshes.mesh.Mesh` no longer provides a
``getCells`` method. The mechanism
for enforcing symmetry in the updated example is both clearer and
faster.

* :mod:`examples.levelSet.distanceFunction.circle` fails because of a
change in the comparison of masked values.

Both of these are subtle issues unlikely to affect very many
:term:`FiPy` users.

--------------------------

2.0.3

--------------------------

Fixes
-----

- `188 <https://github.com/usnistgov/fipy/issues/188>`_:
`SMTPSenderRefused: (553, "5.1.8 <tracmatdl-osi.org>... Domain of sender address tracmatdl-osi.org does not exist", u'"FiPy" <tracmatdl-osi.org>')`
- `184 <https://github.com/usnistgov/fipy/issues/184>`_:
`gmshExport.exportAsMesh()` doesn't work
- `183 <https://github.com/usnistgov/fipy/issues/183>`_:
FiPy 2.0.2 `LinearJORSolver.__init__` calls `Solver` rather than
`PysparseSolver`
- `181 <https://github.com/usnistgov/fipy/issues/181>`_:
Navier-Stokes again
- `151 <https://github.com/usnistgov/fipy/issues/151>`_:
update mayavi viewer to use mayavi2
- `13 <https://github.com/usnistgov/fipy/issues/13>`_:
Mesh refactor

--------------------------

2.0.2

--------------------------

Fixes
-----

- `176 <https://github.com/usnistgov/fipy/issues/176>`_:
Win32 distribution test error
- `175 <https://github.com/usnistgov/fipy/issues/175>`_:
`Grid3D` `getFaceCenters` incorrect when mesh is offset
- `170 <https://github.com/usnistgov/fipy/issues/170>`_:
`Variable` doesn't implement `__invert__`

--------------------------

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.