usnistgov / fipy

FiPy is a Finite Volume PDE solver written in Python
http://pages.nist.gov/fipy/en/latest
Other
509 stars 149 forks source link

Clean up interaction between dependencies and installation process #337

Closed wd15 closed 10 years ago

wd15 commented 10 years ago

This is related to issue #335.

Try and reduce the prerequisites required to simply do "import fipy"

To test this:

wd15 commented 10 years ago

Should numpy be a prerequisite for installation? I think that is acceptable. Currently, "pip install fipy" requires a numpy install.

Trac comment by wd15 on 08-21-2012 at 16:42

wd15 commented 10 years ago

Fix with

The following changes since commit 24437255823ade97300b253211c57323e3864e23:

  Merge branch 'ticket461-svn2git-version-number-rebase' into develop (2012-09-04 15:28:32 -0400)

are available in the git repository at:

  ssh://genie.nist.gov//users/wd15/git/fipy ticket460-import-fipy-without-solvers-rebase

Daniel Wheeler (1):
Enable ``import fipy`` without any solver packages.

 .../surfactant/adsorbingSurfactantEquation.py      |    3 +-
 .../levelSet/surfactant/surfactantEquation.py      |    3 +-
 fipy/solvers/__init__.py                           |   43 ++++++++++++++------
 fipy/terms/asymmetricConvectionTerm.py             |    3 +-
 fipy/terms/centralDiffConvectionTerm.py            |    1 -
 fipy/terms/term.py                                 |    2 +-
 fipy/terms/upwindConvectionTerm.py                 |    2 +-
 7 files changed, 38 insertions(+), 19 deletions(-)

Trac comment by wd15 on 09-05-2012 at 11:41

guyer commented 10 years ago

Fixed with 44bc4c5eee559d10c0811536ebd8a3c23f72364b

Trac comment by guyer on 09-06-2013 at 09:02