I am pleased to announce release 2011.2 of SfePy.
Description
SfePy (simple finite elements in Python) is a software for solving systems of coupled partial differential equations by the finite element method. The code is based on NumPy and SciPy packages. It is distributed under the new BSD license.
Home page: http://sfepy.org Mailing lists, issue tracking: http://code.google.com/p/sfepy/ Git (source) repository: http://github.com/sfepy
Documentation: http://docs.sfepy.org/doc
Highlights of this release
- experimental implementation of terms aiming at easier usage and definition of new terms
- Mooney-Rivlin membrane term
- update build system to use exclusively setup.py
- allow switching boundary conditions on/off depending on time
- support for variable time step solvers
For more information on this release, see http://sfepy.googlecode.com/svn/web/releases/2011.2_RELEASE_NOTES.txt (full release notes, rather long and technical).
Best regards, Robert Cimrman and Vladimír Lukeš
Hi Robert
I know its a bit late but the build dependencies for Ubuntu (11.04) needs quite some update:
- the version check on mayavi return a None. The only way I could 'fix' it was to comment out the mayavi check (lines 103-106 in setup.py). Although its 'optional=True' I get this error:
clausen@laptop1104:/opt/sfepy/sfepy-2011.2$ python ./setup.py install --root=/opt/sfepy/sfepy-2011.2-bin Traceback (most recent call last): File "./setup.py", line 106, in <module> version_getter=_mayavi_version) File "/opt/sfepy/sfepy-2011.2/build_helpers.py", line 277, in package_check if checker(have_version) < checker(version): File "/usr/lib/python2.7/distutils/version.py", line 296, in __cmp__ return cmp(self.version, other.version) AttributeError: LooseVersion instance has no attribute 'version'
- Packages needed for build are out of date -- HOMEPAGE (current): python-scipy python-matplotlib python-tables python-pyparsing libsuitesparse-dev python-setuptools [ here I had to update python-matplotlib 0.99.3-1ubuntu4 -> 1.0.1-1ubuntu1 using 'ppa:bgamari/matplotlib-unofficial' ] -- ADDITIONAL NEEDED (otherwise build brakes): swig python-dev cython -- ADDITIONAL NEEDED ? (I'm uncertain - I had them anyways): tetgen gmsh python-sympy
With my current install runTest.py are OK, but test_install.py gives the attached ouput - I'll look into that in a near future...
Best regards
Peter
2011/5/31 Robert Cimrman cimr...@ntc.zcu.cz:
I am pleased to announce release 2011.2 of SfePy.
Description
SfePy (simple finite elements in Python) is a software for solving systems of coupled partial differential equations by the finite element method. The code is based on NumPy and SciPy packages. It is distributed under the new BSD license.
Home page: http://sfepy.org Mailing lists, issue tracking: http://code.google.com/p/sfepy/ Git (source) repository: http://github.com/sfepy
Documentation: http://docs.sfepy.org/doc
Highlights of this release
- experimental implementation of terms aiming at easier usage and definition of new terms
- Mooney-Rivlin membrane term
- update build system to use exclusively setup.py
- allow switching boundary conditions on/off depending on time
- support for variable time step solvers
For more information on this release, see http://sfepy.googlecode.com/svn/web/releases/2011.2_RELEASE_NOTES.txt (full release notes, rather long and technical).
Best regards, Robert Cimrman and Vladimír Lukeš
-- You received this message because you are subscribed to the Google Groups "sfepy-devel" group. To post to this group, send email to sfepy...@googlegroups.com. To unsubscribe from this group, send email to sfepy-devel...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sfepy-devel?hl=en.
Hi Peter,
On Fri, 3 Jun 2011, Peter M. Clausen wrote:
Hi Robert
I know its a bit late but the build dependencies for Ubuntu (11.04) needs quite some update:
- the version check on mayavi return a None. The only way I could 'fix' it was to comment out the mayavi check (lines 103-106 in setup.py). Although its 'optional=True' I get this error:
Thanks for the report! how one import mayavi on ububtu then?
clausen@laptop1104:/opt/sfepy/sfepy-2011.2$ python ./setup.py install --root=/opt/sfepy/sfepy-2011.2-bin Traceback (most recent call last): File "./setup.py", line 106, in <module> version_getter=_mayavi_version) File "/opt/sfepy/sfepy-2011.2/build_helpers.py", line 277, in package_check if checker(have_version) < checker(version): File "/usr/lib/python2.7/distutils/version.py", line 296, in __cmp__ return cmp(self.version, other.version) AttributeError: LooseVersion instance has no attribute 'version'
I do not have access to my computer right now, but will check this asap.
- Packages needed for build are out of date -- HOMEPAGE (current): python-scipy python-matplotlib python-tables python-pyparsing libsuitesparse-dev python-setuptools [ here I had to update python-matplotlib 0.99.3-1ubuntu4 -> 1.0.1-1ubuntu1 using 'ppa:bgamari/matplotlib-unofficial' ] -- ADDITIONAL NEEDED (otherwise build brakes): swig python-dev cython -- ADDITIONAL NEEDED ? (I'm uncertain - I had them anyways): tetgen gmsh python-sympy
you mean that your standard ubuntu packages are too old to pass the check. if it is so, could you, please, post a modification to sfepy/version.py that fixes this?
With my current install runTest.py are OK, but test_install.py gives the attached ouput - I'll look into that in a near future...
It seems from the logs that (i) matplotlib cannot be imported (ii) you do not have pysparse, or some other eigenvalue solver related problem
Anyway, those are optional things, so do not worry about the failures if you do not need them.
Cheers, r.
Best regards
Peter
2011/5/31 Robert Cimrman cimr...@ntc.zcu.cz:
I am pleased to announce release 2011.2 of SfePy.
Description
SfePy (simple finite elements in Python) is a software for solving systems of coupled partial differential equations by the finite element method. The code is based on NumPy and SciPy packages. It is distributed under the new BSD license.
Home page: http://sfepy.org Mailing lists, issue tracking: http://code.google.com/p/sfepy/ Git (source) repository: http://github.com/sfepy
Documentation: http://docs.sfepy.org/doc
Highlights of this release
- experimental implementation of terms aiming at easier usage and definition of new terms
- Mooney-Rivlin membrane term
- update build system to use exclusively setup.py
- allow switching boundary conditions on/off depending on time
- support for variable time step solvers
For more information on this release, see http://sfepy.googlecode.com/svn/web/releases/2011.2_RELEASE_NOTES.txt (full release notes, rather long and technical).
Best regards, Robert Cimrman and Vladimír Lukeš
-- You received this message because you are subscribed to the Google Groups "sfepy-devel" group. To post to this group, send email to sfepy...@googlegroups.com. To unsubscribe from this group, send email to sfepy-devel...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sfepy-devel?hl=en.
-- You received this message because you are subscribed to the Google Groups "sfepy-devel" group. To post to this group, send email to sfepy...@googlegroups.com. To unsubscribe from this group, send email to sfepy-devel...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sfepy-devel?hl=en.
Hi
you mean that your standard ubuntu packages are too old to pass the check. if it is so, could you, please, post a modification to sfepy/version.py that fixes this?
changing MATPLOTLIB_MIN_VERSION = '1.0.0' to MATPLOTLIB_MIN_VERSION = '0.99.0'
fixes build on ubuntu 10.04 and 11.04 (you get these warnings for 10.04, see build_warn.log)
On 10.04 (x64) tests look good - runTests gives some warnings, see runtest.log, but I guess one can ignore them
/Peter
2011/6/7 Robert Cimrman cimr...@ntc.zcu.cz:
Hi Peter,
On Fri, 3 Jun 2011, Peter M. Clausen wrote:
Hi Robert
I know its a bit late but the build dependencies for Ubuntu (11.04) needs quite some update:
- the version check on mayavi return a None. The only way I could 'fix' it was to comment out the mayavi check (lines 103-106 in setup.py). Although its 'optional=True' I get this error:
Thanks for the report! how one import mayavi on ububtu then?
clausen@laptop1104:/opt/sfepy/sfepy-2011.2$ python ./setup.py install --root=/opt/sfepy/sfepy-2011.2-bin Traceback (most recent call last): File "./setup.py", line 106, in <module> version_getter=_mayavi_version) File "/opt/sfepy/sfepy-2011.2/build_helpers.py", line 277, in package_check if checker(have_version) < checker(version): File "/usr/lib/python2.7/distutils/version.py", line 296, in __cmp__ return cmp(self.version, other.version) AttributeError: LooseVersion instance has no attribute 'version'
I do not have access to my computer right now, but will check this asap.
- Packages needed for build are out of date -- HOMEPAGE (current): python-scipy python-matplotlib python-tables python-pyparsing libsuitesparse-dev python-setuptools [ here I had to update python-matplotlib 0.99.3-1ubuntu4 -> 1.0.1-1ubuntu1 using 'ppa:bgamari/matplotlib-unofficial' ] -- ADDITIONAL NEEDED (otherwise build brakes): swig python-dev cython -- ADDITIONAL NEEDED ? (I'm uncertain - I had them anyways): tetgen gmsh python-sympy
you mean that your standard ubuntu packages are too old to pass the check. if it is so, could you, please, post a modification to sfepy/version.py that fixes this?
With my current install runTest.py are OK, but test_install.py gives the attached ouput - I'll look into that in a near future...
It seems from the logs that (i) matplotlib cannot be imported (ii) you do not have pysparse, or some other eigenvalue solver related problem
Anyway, those are optional things, so do not worry about the failures if you do not need them.
Cheers, r.
Best regards
Peter
2011/5/31 Robert Cimrman cimr...@ntc.zcu.cz:
I am pleased to announce release 2011.2 of SfePy.
Description
SfePy (simple finite elements in Python) is a software for solving systems of coupled partial differential equations by the finite element method. The code is based on NumPy and SciPy packages. It is distributed under the new BSD license.
Home page: http://sfepy.org Mailing lists, issue tracking: http://code.google.com/p/sfepy/ Git (source) repository: http://github.com/sfepy
Documentation: http://docs.sfepy.org/doc
Highlights of this release
- experimental implementation of terms aiming at easier usage and definition of new terms
- Mooney-Rivlin membrane term
- update build system to use exclusively setup.py
- allow switching boundary conditions on/off depending on time
- support for variable time step solvers
For more information on this release, see http://sfepy.googlecode.com/svn/web/releases/2011.2_RELEASE_NOTES.txt (full release notes, rather long and technical).
Best regards, Robert Cimrman and Vladimír Lukeš
-- You received this message because you are subscribed to the Google Groups "sfepy-devel" group. To post to this group, send email to sfepy...@googlegroups.com. To unsubscribe from this group, send email to sfepy-devel...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sfepy-devel?hl=en.
-- You received this message because you are subscribed to the Google Groups "sfepy-devel" group. To post to this group, send email to sfepy...@googlegroups.com. To unsubscribe from this group, send email to sfepy-devel...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sfepy-devel?hl=en.
-- You received this message because you are subscribed to the Google Groups "sfepy-devel" group. To post to this group, send email to sfepy...@googlegroups.com. To unsubscribe from this group, send email to sfepy-devel...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/sfepy-devel?hl=en.
On Wed, 8 Jun 2011, Peter M. Clausen wrote:
Hi
you mean that your standard ubuntu packages are too old to pass the check. if it is so, could you, please, post a modification to sfepy/version.py that fixes this?
changing MATPLOTLIB_MIN_VERSION = '1.0.0' to MATPLOTLIB_MIN_VERSION = '0.99.0'
fixes build on ubuntu 10.04 and 11.04 (you get these warnings for 10.04, see build_warn.log)
ok, I will change this.
On 10.04 (x64) tests look good - runTests gives some warnings, see runtest.log, but I guess one can ignore them
Yes, you can safely ignore the deprecation warnings.
thanks, r.
participants (2)
-
Peter M. Clausen
-
Robert Cimrman