Releases: jeremylt/LFAToolkit.jl
Minimum Julia Version Update
Static Analysis Fixes
This release fixes static analysis warnings and minor style/formatting inconsistencies.
Advection operators and basis transformations
This release include some minor fixes and some convenience utilities.
Utilities Added and Quadrature Fixes
This release include some minor fixes and some convenience utilities.
Mesh Scaling Bugfix
This release includes a small fix for properly handling stretched meshes, such as when dx != dy
.
Copper Mountain 2021 Submission
This release contains the initial paper submitted for publication in the SIAM Journal on Scientific Computing for the Copper Mountain Special Section on Multigrid Methods.
Enhancements:
- Added relaxation parameter for application of BDDC preconditioners
Bugfixes:
- Minor spelling and notation errors corrected
- Newton tolerance for quadrature point computation relaxed
- Identity preconditioner modified for compatibility with multigrid
- Fix computation of change of coordinates for gradient and quadrature weights
- Fix computation of eigenvalue estimates and error iteration for Chebyshev smoother
- Fix injection operator for Dirichlet BDDC
Initial BDDC
This release include updated functionality and an interface change.
Breaking change:
- Refactor
GalleryOperator
; nowGalleryVectorOperator
andGalleryMacroElementOperator
included
Functionality improvement:
- Initial implementations of lumped and Dirichlet BDDC preconditioners added
Compat Update
Julia compatibility requirement relaxed to 1.3. This will allow use on current repl.it Julia instances.
Bugfixes
H-Multigrid
This release includes updated functionality and an improved interface.
Functionality updates include:
- Macro-element bases consisting of multiple micro-elements
- Chebyshev preconditioning analysis
- H-multigrid analysis
Interface improvements include:
- Multi-component basis support simplified
Additonal changes include:
- Improved documentation
- Expanded examples, to include Neo-Hookean hyperelasticity
- Rename primary branch to
main