Recent Releases of Shenfun
Shenfun - 4.2.0
What's Changed
- Fixing GitHub Actions and adding an environment.yml by @mikaem in https://github.com/spectralDNS/shenfun/pull/102
- Pypi - use pip instead of conda build by @mikaem in https://github.com/spectralDNS/shenfun/pull/103
Full Changelog: https://github.com/spectralDNS/shenfun/compare/4.1.4...4.2.0
Scientific Software - Peer-reviewed
- Python
Published by mikaem about 2 years ago
Shenfun - 4.0.2
- There are now new classes for timestepping based on IMEX Runge Kutta.
- The Rayleigh Benard and Navier Stokes channel flow solvers have been completely rewritten using the new timesteppers
- A solver for micropolar Navier Stokes has been added
Scientific Software - Peer-reviewed
- Python
Published by mikaem almost 4 years ago
Shenfun - 4.0.1
- It is now possible to configure how inner products are computed using
config['matrix']['assemble'] - All matrix modules for orthogonal polynomials are much improved. Using
assembleon subclasses ofSpectralMatrix - Introduced a new way to compute matrices using stencil matrices and the orthogonal basis. This is more efficient in terms of memory than regular Vandermonde type of quadrature.
Scientific Software - Peer-reviewed
- Python
Published by mikaem about 4 years ago
Shenfun - 4.0.0
- Introducing ultraspherical polynomials
- Much improved docstrings for all bases
- Improved description of boundary conditions
- Generic spaces and boundary bases that can be computed from the boundary conditions automatically. Hence we can now use any boundary conditions
Scientific Software - Peer-reviewed
- Python
Published by mikaem about 4 years ago
Shenfun - 3.0.6
Changing names
MixedTensorProductSpace -> CompositeSpace
VectorTensorProductSpace -> VectorSpace
and introducing a space for second order tensors
TensorSpace
For now it is only possible to project to this second order space. Solving PDEs for second order tensors would require shaping up operators (grad, div, curl).
Scientific Software - Peer-reviewed
- Python
Published by mikaem over 5 years ago
Shenfun - 3.0.5
This release gets rid of an ugly bug in setup.py, which caused conda-forge builds to use the compiler option -march=native. Without this option there should be much less segfaults around, as seen in issue 26 (https://github.com/spectralDNS/shenfun/issues/26)
Scientific Software - Peer-reviewed
- Python
Published by mikaem almost 6 years ago
Shenfun -
Adding Laguerre and Hermite bases.
Scientific Software - Peer-reviewed
- Python
Published by mikaem over 7 years ago
Shenfun -
Release relating to JOSS paper.
Scientific Software - Peer-reviewed
- Python
Published by mikaem over 7 years ago