Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 30 Sep 15:11
· 22 commits to master since this release
053e13c

Ferrite v1.0.0

Diff since v0.3.14

See CHANGELOG.md for notable changes.

Merged pull requests:

Closed issues:

  • Make Yeoh large deformation notebook work again (#91)
  • Export of super parametric elements (#167)
  • Support arbitrary precision (#195)
  • CellIterator not broadcast safe (#267)
  • Maybe remove the fallback vtk_point_data (#278)
  • L2Projection does not work accurately for mixed grids (#330)
  • No examples with MixedDofHandler (#355)
  • project_to_nodes in L2Projector projects to vertices (#380)
  • Grid inconsistencies (#394)
  • Remove ScalarWrappers and use const fields instead (#488)
  • Requesting help with the error "det(J) is not positive" when using custom Delaunay grids (#515)
  • Threaded Assembly Performance Degradation (#526)
  • Support for Wedge&Pyramid elements (#580)
  • Extract boundary entities (#595)
  • Rename Ferrite.value and Ferrite.derivative (#609)
  • L2Projector for mixed grids (#610)
  • find_field and field_offset broken for MixedDofHandler (#613)
  • Field dim is not necessarily spatial dim (#616)
  • Topology construction is slow (#617)
  • Fix embedded elements (#619)
  • Introduce citation system to docs (#620)
  • Merging DofHandler and MixedDofHandler (#624)
  • Use OrderedSet for cellsets (#631)
  • Verify interpolation <-> cell compatibility (#638)
  • Topology broken for wedges (#641)
  • dof management dev-docs (#661)
  • Interpolation parameterization (#676)
  • Change parameterization of (Abstract)Cell (#677)
  • (Face|Cell)(Scalar|Vector)Values -> (Face|Cell)Values (#682)
  • Workspace/additional data for interpolations in CellValues (#683)
  • Topology construction for 1D elements is broken (#684)
  • Update benchmarks for next release (#722)
  • ExclusiveTopology topology.cell_neighbor is inclusive. (#728)
  • Changing the meaning of Face in 1d/2d problems? (#740)
  • Naming convention for getters (#741)
  • Links in "Documentation of examples"-page do not work (#744)
  • Refactoring of examples into tutorials, how-to guides, and code gallery. (#745)
  • Remove exported names (#746)
  • Showing FaceValues in the REPL is broken (#752)
  • Update threading example (#760)
  • Bug in PointValues (#763)
  • Poor performance of converting Gmsh grid to Ferrite grid (#770)
  • Implement FaceQuadratureRule for RefPrism and RefPyramid (#772)
  • Go to definition problems (#773)
  • A Loop over a CellIterator returns an Object of type CellCache (#775)
  • Solutions of the assembled systems are misaligned/corrupted (#777)
  • Ferrite.jl User & Developer Conference 2023 (#781)
  • Too tight tolerance for pyramid interpolation tests? (#811)
  • SimpleCellValues tutorial (#824)
  • Docstrings for addedgeset! and addvertexset! missing (#833)
  • AbstractFunctionValues (#837)
  • Hyperelasticity example is not polyconvex (#844)
  • Simplify deduction of eltype in FunctionValues constructor (#857)
  • How to avoid trivial solutions? (#885)
  • Explicitly import all names (#886)
  • Coupling shells to solid faces (#899)
  • Adopt proper names for entities with different dimensions and codimensions (#901)
  • Some of links in documentation are dead (#908)
  • Release v0.4 or wait to finish 1.0? (#909)
  • Don't promise to not change fields in Grid (#918)
  • Changelog for face -> facet changes (#919)
  • Document return values of embedded as experimental / may change (#922)
  • Document boundary entities (#923)
  • Use Changelog.jl for CHANGELOG and include it as part of the HTML documentation (#925)
  • getdim consistency (#936)
  • fix topology getneighborhood call in 2D (#941)
  • Docs naming for Reference vs References (#945)
  • default_interpolation -> geometric_interpolation ? (#950)
  • FacetValue does not seem to be type stable (#960)
  • CellIterator causes a OutOfMemoryError (#966)
  • Ferrite.jl User & Developer Conference 2024 (#969)
  • docstring of geometric_interpolation is wrong (#978)
  • Update to BlockArrays 1.0 (#980)
  • Error after importing vtu file to paraview (#986)
  • ExclusiveTopology skeletons (#988)
  • Quadrature rule storage type parameter (#989)
  • Use separate functions for creating quadrature rule instead of the QuadratureRule constructor (#1002)
  • Dirichlet does not work with concretely typed functions (#1006)
  • Fix doc warnings and make docs build strict (#1021)
  • Question for dofs generation in DofHandler (#1042)
  • The incompressible elasticity example does not work (#1047)
  • Remove dofhandler from CellCache (#1049)
  • Possible bug in FerriteMetis (#1065)