v0.3.10
github-actions
released this
11 Dec 08:15
·
327 commits
to master
since this release
Ferrite v0.3.10
Closed issues:
- CellIterator not working at all if called without dof handler (#289)
- inconsistent higher order node between RefCube and RefShape (#520)
- Affine constraint between two DBC constraints should work (#530)
Merged pull requests:
- improve performance of
apply!
be rewriting the part that zero out rows (#489) (@KristofferC) - resolve inconsistency between refcube and refshape interpolation in 3D (#523) (@koehlerson)
- Local condensation of constraints (#528) (@fredrikekre)
- Unify Dirichlets and affine constraints (#529) (@lijas)
- Speed-boost for close!(dh::MixedDofHandler) (#533) (@kimauth)
- Quick fix for threaded assembly example on Julia 1.8 (#534) (@kimauth)
- Handle prescribed dofs in RHS of affine constraints (#535) (@fredrikekre)
- Improve
get_coordinates!
(#536) (@kimauth) - Remove some unnecessary allocations in affine constraint condensation (#537) (@fredrikekre)
- Remove
create_sparsity_pattern(::MixedDofHandler)
(#538) (@fredrikekre) - Unify sparsity pattern creation also when passing the ConstraintHandler. (#540) (@fredrikekre)
- Skip further lookup work in constraint condensation if current matrix entry is zero. (#541) (@fredrikekre)
- Support renumbering of ConstraintHandler. (#542) (@fredrikekre)
- Do not assemble zero contributions from local to global matrix (#543) (@fredrikekre)
- Specifying coupling between fields/components in
create_sparsity_pattern
(#544) (@fredrikekre) - Implement dof renumbering by fields or components (#545) (@fredrikekre)
- Remove most uses of at-inbounds in documentation (#547) (@fredrikekre)
- Refactor _addindex_sparsematrix! into arrayutils.jl (#548) (@fredrikekre)
- Condense sparsity pattern: don't check if entries already exist (#550) (@fredrikekre)
- Release 0.3.10. (#551) (@fredrikekre)