- No changes yet.
- Added an implementation of the Bell finite element (K. Bell 1969 doi:10.1002/nme.1620010180), with extra basis functions for transformation theory from Kirby (2018) doi:10.5802/smai-jcm.33.
- Remove Python 2 support
- Generalize
Bubble
element toCodimBubble
to create bubbles on entity of arbitrary codimension; addFacetBubble
, keepBubble
(as bubble on cell)
- Add quadrilateral and hexahedron reference cells
- Add quadrilateral and hexahedron elements (with a wrapping class for TensorProductElement)
- Change PyPI package name to fenics-fiat.
- Extended the discontinuous trace element
HDivTrace
to support tensor product reference cells. Tabulating the trace defined on a tensor product cell relies on the argumententity
to specify a facet of the cell. The backwards compatibility caseentity=None
does not support tensor product tabulation as a result. Tabulating the trace of triangles or tetrahedron remains unaffected and works as usual with or without an entity argument.
- Enable Travis CI on GitHub
- Add Firedrake quadrilateral cell
- Add tensor product cell
- Add facet -> cell coordinate transformation
- Add Bubble element
- Add discontinuous Taylor element
- Add broken element and H(div) trace element
- Add element restrictions onto mesh entities
- Add tensor product elements (for tensor product cells)
- Add H(div) and H(curl) element-modifiers for TPEs
- Add enriched element, i.e. sum of elements (e.g. for building Mini)
- Add multidimensional taylor elements
- Add Gauss Lobatto Legendre elements
- Finding non-vanishing DoFs on a facets
- Add tensor product quadrature rule
- Make regression tests working again after few years
- Prune modules having only
__main__
code including transform_morley, transform_hermite (ff86250820e2b18f7a0df471c97afa87207e9a7d) - Remove newdubiner module (b3b120d40748961fdd0727a4e6c62450198d9647, reference removed by cb65a84ac639977b7be04962cc1351481ca66124)
- Switch from homebrew factorial/gamma to math module (wraps C std lib)
- Minor fixes
- Support DG on facets through the element "Discontinuous Lagrange Trace"
- Require Python 2.7
- Python 3 support
- Remove ScientificPython dependency and add dependency on SymPy
- Support discontinuous/broken Raviart-Thomas
- Version bump.
- Support second kind Nedelecs on tetrahedra over degree >= 2
- Support Brezzi-Douglas-Fortin-Marini elements (of degree 1, 2), again
- No changes since 1.0-beta, only updating the version number
- Change of license to LGPL v3+
- Minor fixes
- Add
__version__
- Add second kind Nedeles on triangles
- Bug fix for 1D quadrature
- Cleanups and small fixes
- New improved interface with support for arbitrary reference elements
- Bug fix in Nedelec
- Support for ufc element
- Bug fix in DOF orderings for H(div) elements
- Preliminary type system for DOF
- Allow user to change ordering of reference dof
- Brezzi-Douglas-Fortin-Marini elements working
- Small changes to H(div) elements preparing for integration with FFC
- Switch to numpy
- Added primitive testing harness in fiat/testing
- Fixed but in P0.py
- Updated topology/ geometry so to allow different orderings of entities
- Added Raviart-Thomas element, verified RT0 against old version of code
- Started work on BDFM, Nedelec (not working)
- Fixed projection, union of sets (error in SVD usage)
- Vector-valued spaces have general number of components