All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.2 - 2023-11-10
- uniform refinement for high-order solutions (#97)
- dependabot for GitHub actions (#101)
- attempt to increase internal machinery test coverage (#104)
README.md
improvements with example gifs (#96)- CI trigger only for PRs and master (#105)
- update docs to Documenter v1 (#106)
- update Makie in docs to v0.19.12 (#109)
- 0
ntriangles
for empty domains (#92) - correct link for plasticity example (#93)
- colorbar for 0 values and
ferriteviewer
deformation default changed to false (#95)
0.2.1 - 2023-05-24
- Basic culling where all faces of all boundary elements are rendered (#56).
- Citation file (#65)
- Support for MixedDofHandler (#70)
- Removed unnecessary extra dispatches for three-dimensional case (#56).
- function barrier for
transfer_solution
such that its closer to type groundedness (#68). MakiePlotter
holds nowShaderAbstractions.Buffer
s (#69)- triangles are now stored in
Buffer
s with Observables - triangle coords are now
Buffers
s with Observables
- triangles are now stored in
- replace overcomplicated ternary operators by
begin end
expressions (#69) - remove unused functions (#69)
- default linear rendering of high order triangles (#83)
- keyword argument
copy_fields
added tointerpolate_gradient_field
(#83)
- Renamed
Crincle
toCrinkle
(#56). - wireframe plot could not selectively disable the plotting of the nodes (#83)
- let CI error if example block errors (#71)
- removed bug in
transfer_solution
from (#70) in (#89) - fix JSServe documentation issue (#85)
0.2.0 - 2023-03-06
- Functionality to obtain a first-order refined mesh and the corresponding dof handler and solution to approximately visualize high order solutions (#57).
- Subtitles for the tutorial to find useful stuff faster (#57).
- Crincle clip in 3D (#56), which basically removes all elements above some surface, which can be described by a function, from visualization.
ClipPlane
to describe planar surfaces in 3D (#56).- Docs and helper for gradient field visualization based on interpolation (#51). Currently only useful in 2D, because we have no clip plane feature to introspect the interior of 3D problems.
- Manufactured heat problem to test correctness of gradient field computation and as a helper to generate scalar-valued solutions with different ansatz (#51).
- Incompressible elasticity solver now takes the Ansatz functions and the actual material parameters instead of the poisson number the Ansatz functions (#51).
- Visualization of non-conforming solution fields in 3D (#59).
- An unknown bug has been fixed, which computes the colorbar
(min,max)
wrong. Now themax
is set to be1.01
ofmin
guaranteeing that the value is larger thanmin
if close to zero (#51). - Update Makie dependencies to fix some visualization bugs (#51).