- added type parameter to
PointEvaluatorsolazy_interpolate!is now accessible for automatic differentiation - added new
compute_lazy_interpolation_jacobianfunction for computing Jacobians of interpolations between finite element spaces - added
H1Pk_to_HDIVRT0_interpolatorfunction for (faster) computation of interpolation matrix fromH1Pk-conforming spaces intoHDIVRT0-conforming spaces on the same grid - fixed interpolation of
HCURLN1finite element - updated
MomentInterpolatorto deliver incident cells toQPInfosto speed uplazy_interpolate!
- added new weighted reconstruction operator
WeightedReconstruct(so far only for H1BR{2}) - fixed H1CR{2} reconstruction
- some bugfixes related to new template parameter from 1.2.0
- @show of FEVectorBlock does not crash anymore
- added show functions for FEBasisEvaluator, PointEvaluator, SegmentEvaluator
- major documentation and docstring overhaul
- improved show functions and constructors for FEMatrix, FEVector
- added range check in getindex functions for FEVector
- added slice views for FEVectorBlocks
- added Array conversions for FEVector and FEVectorBlock
- type of
entriesofFEVectorBlockandFEVectoris now a template parameter
- docstring improvements
- overhaul of interpolators: each finite element interpolation is composed of the three new structures NodalInterpolator, MomentInterpolator, FunctionalInterpolator
- improved show functions
- coffset function for FESpace
- first, last functions for FEMatrixBlocks and FEVectorBlocks
- improved submatrix function, submatrix function for FEMatrixBlock
- doc improvements
- several bugfixes regarding finite elements defined on subgrids
- integrate now reacts on regions parameter and has proper docstrings
- fixed dimension in nodevals output (xdim was determined wrongly and caused huge arrays)
- examples in the documentation reactivated
- started changelog
- fist registered version since repository move (fixed some URL links in the doc and readme)
- extension for UnicodePlots for the function unicode_gridplot and unicode_scalarplot (without use of Term for now)
- fixed some qpinfo.item and qpinfo.cell updates in some interpolation routine (thanks to @Da-Be-Ru)
Moved repository from https://github.com/chmerdon/ExtendableFEMBase.jl to https://github.com/WIAS-PDELib/ExtendableFEMBase.jl. WIAS-PDELib is a github organization created to collectively manage the Julia packages developed under the lead of the WIAS Numerical Mathematics and Scientific Computing research group. According to the github docs on repository transfer, all links to the previous repository location are automatically redirected to the new location, and all relationships with forks stay intact.