Recent Releases of LFAToolkit
LFAToolkit - Minimum Julia Version Update
Due to changes in dependencies, the minimum supported version of Julia is now 1.4
This release also adds support for Chebyshev smoothers of the 4th kind.
- Julia
Published by jeremylt about 2 years ago
LFAToolkit - Static Analysis Fixes
This release fixes static analysis warnings and minor style/formatting inconsistencies.
- Julia
Published by jeremylt about 3 years ago
LFAToolkit - Advection operators and basis transformations
This release include some minor fixes and some convenience utilities.
- Julia
Published by jeremylt over 3 years ago
LFAToolkit - Utilities Added and Quadrature Fixes
This release include some minor fixes and some convenience utilities.
- Julia
Published by jeremylt about 4 years ago
LFAToolkit - Mesh Scaling Bugfix
This release includes a small fix for properly handling stretched meshes, such as when dx != dy.
- Julia
Published by jeremylt about 4 years ago
LFAToolkit - 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
- Julia
Published by jeremylt over 4 years ago
LFAToolkit - Initial BDDC
This release include updated functionality and an interface change.
Breaking change:
- Refactor
GalleryOperator; nowGalleryVectorOperatorandGalleryMacroElementOperatorincluded
Functionality improvement:
- Initial implementations of lumped and Dirichlet BDDC preconditioners added
- Julia
Published by jeremylt almost 5 years ago
LFAToolkit - Compat Update
Julia compatibility requirement relaxed to 1.3. This will allow use on current repl.it Julia instances.
- Julia
Published by jeremylt almost 5 years ago
LFAToolkit - Bugfixes
Minor bugfixes:
- Gauss and Gauss-Lobatto node computation tolerances relaxed
- Typo fixes
srcdirectory reorganized to better support future development
- Julia
Published by jeremylt almost 5 years ago
LFAToolkit - 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
- Julia
Published by jeremylt about 5 years ago
LFAToolkit - Bugfixes
Minor fixes for documentation and example plots.
- Julia
Published by jeremylt about 5 years ago
LFAToolkit - Initial Release
This release includes initial basic functionality of LFAToolkit
Functionality includes * User defined second order PDEs * Arbitrary basis order, dimension, and number of components * Independent mesh scaling in each dimension * Jacobi preconditioning analysis * P-multigrid analysis
- Julia
Published by jeremylt about 5 years ago