Skip to content

Commit

Permalink
Bump up version number
Browse files Browse the repository at this point in the history
  • Loading branch information
kinnala committed Apr 19, 2021
1 parent d3da97a commit 8c7a5c9
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -212,14 +212,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Unreleased

### [3.0.0] - 2021-04-19

- Added: Completely rewritten `Mesh` base class which is "immutable" and uses
`Element` classes to define the ordering of nodes; better support for
high-order and other more general mesh types
high-order and other more general mesh types in the future
- Added: New quadratic mesh types: `MeshTri2`, `MeshQuad2`, `MeshTet2` and `MeshHex2`
- Added: `InteriorBasis.probes`; like `InteriorBasis.interpolator` but returns a matrix
that operates on solution vectors to interpolate them at the given points
- Added: More overloads for `DiscreteField`, e.g., multiplication, summation
and subtraction are now explicitly supported inside the form definitions
- Added: New quadratic mesh types: `MeshTri2`, `MeshQuad2`, `MeshTet2` and `MeshHex2`
- Added: `MeshHex.to_meshtet` for splitting hexahedra into tetrahedra
- Added: `MeshHex.element_finder` for interpolating finite element solutions
on hexahedral meshes via `InteriorBasis.interpolator`
Expand All @@ -239,6 +241,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Changed: `Mesh.refined` no more attempts to fix the indexing of `Mesh.boundaries` after refine
- Changed: `skfem.utils.solve` now uses `scipy.sparse.eigs` instead of `scipy.sparse.eigsh` by default;
the old behavior can be retained by explicitly passing `solver=solver_scipy_eigs_sym()`
- Fixed: High memory usage and other small fixes in `skfem.visuals.matplotlib` related to 1D plotting

### [2.5.0] - 2021-02-13

Expand Down
2 changes: 1 addition & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Documentation of scikit-fem
=============================

`scikit-fem <https://github.com/kinnala/scikit-fem>`_ is a lightweight Python 3.6+
`scikit-fem <https://github.com/kinnala/scikit-fem>`_ is a lightweight Python 3.7+
library for performing `finite element assembly
<https://en.wikipedia.org/wiki/Finite_element_method>`_. Its main purpose is
the transformation of bilinear forms into sparse matrices and linear forms into
Expand Down
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[metadata]
name = scikit-fem
version = 2.5.0
version = 3.0.0
author = Tom Gustafsson
description = Simple finite element assemblers
url = https://github.com/kinnala/scikit-fem
Expand Down

0 comments on commit 8c7a5c9

Please sign in to comment.