Recent Releases of GalerkinToolkit
GalerkinToolkit - v0.4.0
GalerkinToolkit v0.4.0
Breaking changes
See the CHANGELOG.md.
Merged pull requests: - Solution field from ODE integrator (#208) (@fverdugo) - Misc fixes and improvements for multifield. (#209) (@fverdugo) - Investigate CI Caching (#212) (@raar1) - Adding the new logo (#213) (@fverdugo) - Enhancements in docs (#214) (@fverdugo) - Update to Makie 0.24 (#215) (@fverdugo) - Release 0.4.0 (#216) (@fverdugo)
Closed issues: - Speed up the CI by caching julia build (#154)
- Julia
Published by github-actions[bot] 12 months ago
GalerkinToolkit - v0.3.1
GalerkinToolkit v0.3.1
Merged pull requests: - More work on intro tutorial (#194) (@fverdugo) - More work in FEM intro lecture (#195) (@fverdugo) - Enhancements in first lecture. (#196) (@fverdugo) - New assemble_vector working (#197) (@fverdugo) - New code generation strategy (#199) (@fverdugo) - Extension module for SciMLBase (#201) (@fverdugo) - Docs (#202) (@fverdugo) - Integration with DifferentialEquations.jl (#203) (@fverdugo) - Further enhancements associated with SciMLBase support. (#204) (@fverdugo) - Misc enhancements in docs (#205) (@fverdugo) - Update README.md (#206) (@fverdugo) - Release 0.3.1 (#207) (@fverdugo)
- Julia
Published by github-actions[bot] about 1 year ago
GalerkinToolkit - v0.3.0
GalerkinToolkit v0.3.0
Breaking changes
See changelog [here].
Merged pull requests: - Update CITATION.cff (#112) (@fverdugo) - Add Zenodo DOI (#117) (@raar1) - Update urls (#118) (@Cmurilochem) - Examples (#122) (@fverdugo) - Update integration.jl (#123) (@fverdugo) - Subtyping more structs with AbstractType (#124) (@fverdugo) - Fixes for terms (#125) (@fverdugo) - Simplifying map inverses (#126) (@fverdugo) - Term rewriting and loops (#128) (@katikov) - PartitionedSolvers v0.3.0 (#129) (@fverdugo) - Added draft for mesh generation examples (#131) (@fverdugo) - Using a standard dep for GLMakie on docs (#132) (@fverdugo) - Remove examples from readme (#134) (@Cmurilochem) - Visualizing meshes on n-cubes with makie (#135) (@fverdugo) - Restructuring of docs (#136) (@fverdugo) - Fixing 2d plots (#137) (@fverdugo) - Refactoring figure generation in docs (#138) (@fverdugo) - Tensor-valued Lagrangian interpolation for arbitrary tensor order (#139) (@fverdugo) - More improvements in docs (#140) (@fverdugo) - More examples (Stokes and linear elasticity) (#141) (@fverdugo) - Use equal axis scaling in docs figures (#142) (@fverdugo) - Added example for Discretization methods (#143) (@fverdugo) - Improvements in nonlinearode (#144) (@fverdugo) - Implementation of Poisson hand-written example (#145) (@fverdugo) - Better implementation of nodecoordinates(::LagrangeSpace) (#146) (@fverdugo) - Add benchmarking suite with trackable performance (#147) (@raar1) - Fix from profiling (#149) (@Cmurilochem) - Use dedicated branch for benchmark results (#151) (@raar1) - save integration update and fix bugs (#152) (@katikov) - Make sure the CI is triggered also on closing of the PR (for merge) (#155) (@raar1) - Try to trigger performance tests only on push to main (#156) (@raar1) - Caching more in AbstractFESpace (#157) (@fverdugo) - Try to trigger performance tests only on push to main (#158) (@raar1) - Implementation of new hand written poisson (#160) (@Cmurilochem) - matrix assembly update (#161) (@katikov) - Assembly refactoring (#162) (@fverdugo) - Helper functions for hand-written assembly loops (#166) (@fverdugo) - Add hand-written p-Laplacian example to docs (#167) (@fverdugo) - Raviart thomas interpolation (#168) (@fverdugo) - Major refactor (#170) (@fverdugo) - New documentation layout (#171) (@fverdugo) - Improving docs (#172) (@fverdugo) - Improvements in docs (#173) (@fverdugo) - Minor in docs (#174) (@fverdugo) - Improvements in docs (#175) (@fverdugo) - New terms dev - support partial args (#176) (@katikov) - Distributed finite element spaces (#177) (@fverdugo) - New terms dev 2 (#178) (@katikov) - macro qty and new statement rewriting (#179) (@katikov) - New terms (WIP) (#180) (@fverdugo) - Fixing misc type instabilities (#185) (@fverdugo) - Added p-Laplacian example with manual assembly (#186) (@fverdugo) - Multi-field allocatevector and allocatematrix (#187) (@fverdugo) - Transient heat equation example (#188) (@fverdugo) - add 0-forms and 1-forms to new_terms (#189) (@katikov) - Accessors (#190) (@fverdugo) - Fem intro (#191) (@fverdugo) - Release 0.3.0 (#192) (@fverdugo) - Release 0.3.0 (#193) (@fverdugo)
Closed issues:
- Add a first tutorial for Poisson equation: Copy and translate from: https://gridap.github.io/Tutorials/stable/pages/t001_poisson/ (#86)
- Use Makie instead of paraview as the default visualization method in the tutorials (#90)
- The code in the readme never gets tested (#96)
- Check if there is anything in the BestieTemplate that would make sense to use here (#97)
- Add Zenodo integration (#104)
- Update CITATION.cff with organization address (#111)
- Update all urls from fverdugo/GalerkinToolkit.jl to GalerkinToolkit/GalerkinToolkit.jl (#116)
- Plotting DiscreteField <: AbstractQuantity instances with Makie (#119)
- Generate documentation locally after update of PartitionedSolvers (#130)
- Add performance tests with (visual) tracking (#148)
- Building docs to gh-pages overwrites benchmark results dir (#150)
- Split hand written poisson example into small pieces (#159)
- Julia
Published by github-actions[bot] over 1 year ago
GalerkinToolkit - v0.2.1
GalerkinToolkit v0.2.1
Merged pull requests: - Add "All Tests" for required status check (#113) (@raar1) - Release 0.2.1 (#115) (@fverdugo)
Closed issues: - Add tests as status checks (#101) - Add CHANGELOG, CITATION.cff and do 0.2.0 version release (#103)
- Julia
Published by github-actions[bot] over 1 year ago
GalerkinToolkit - v0.2.0
GalerkinToolkit v0.2.0
Merged pull requests:
- Codegen (#79) (@fverdugo)
- Fix 3d case (#83) (@fverdugo)
- Set Measure as subtype of AbstractType (#92) (@Cmurilochem)
- Refactor geometry.jl module (#93) (@Cmurilochem)
- Add Makie as a weak dependency and add a extension module (#98) (@Cmurilochem)
- Add WriteVTK extension module (#106) (@Cmurilochem)
- Release 0.2.0 (#108) (@fverdugo)
Closed issues:
- gk.cartesian_mesh needs to be extended to support periodic bcs (#61)
- Add "Tutorials" section in the documentation (#85)
- Break up/refactor geometry.jl as it is currently very long (#89)
- GT.measure() has ugly print output - fix the pretty printing in GT package (look in AbstractType definition in geometry.jl. (#91)
- Support only Julia >= 1.9 (#102)
- Make WriteVTK a weak dependency and an extension module (#105)
- Julia
Published by github-actions[bot] over 1 year ago
GalerkinToolkit - v0.1.0
GalerkinToolkit v0.1.0
Merged pull requests: - CompatHelper: add new compat entry for Meshes at version 0.24, (keep existing compat) (#11) (@github-actions[bot]) - CompatHelper: add new compat entry for Meshes at version 0.28, (keep existing compat) (#20) (@github-actions[bot]) - CompatHelper: add new compat entry for Metis at version 1, (keep existing compat) (#34) (@github-actions[bot]) - CompatHelper: add new compat entry for IterativeSolvers at version 0.9, (keep existing compat) (#36) (@github-actions[bot]) - Enhancements (#41) (@fverdugo) - Cleanup in example001 (#42) (@fverdugo) - Simplify example001 (#44) (@fverdugo) - Performance enhancements in example001 (#45) (@fverdugo) - CompatHelper: add new compat entry for PartitionedArrays at version 0.4, (keep existing compat) (#46) (@github-actions[bot]) - CompatHelper: add new compat entry for FastGaussQuadrature at version 1, (keep existing compat) (#47) (@github-actions[bot]) - CompatHelper: add new compat entry for Combinatorics at version 1, (keep existing compat) (#48) (@github-actions[bot]) - CompatHelper: add new compat entry for WriteVTK at version 1, (keep existing compat) (#49) (@github-actions[bot]) - CompatHelper: add new compat entry for MPI at version 0.20, (keep existing compat) (#50) (@github-actions[bot]) - CompatHelper: add new compat entry for ForwardDiff at version 0.10, (keep existing compat) (#51) (@github-actions[bot]) - CompatHelper: add new compat entry for Gmsh at version 0.3, (keep existing compat) (#52) (@github-actions[bot]) - CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#53) (@github-actions[bot]) - Enhance example002 (#54) (@fverdugo) - Example003 (#55) (@fverdugo) - Example004 (#56) (@fverdugo) - Parallel two level mesh (#57) (@jfdev001) - Example002 fully assembled (#62) (@fverdugo) - Fix issue 60 (#63) (@fverdugo) - Parallel two level mesh (#66) (@jfdev001) - First draft of the high-level API (#67) (@fverdugo) - Further work on parallel version (#68) (@fverdugo) - Starting to add GalerkinToolkitExamples (#69) (@fverdugo) - More work on Poisson example (#70) (@fverdugo) - Poisson example (#71) (@fverdugo) - Refactor of library internals (#72) (@fverdugo)
Closed issues:
- PMesh cell partitioning does not seem to be non-overlapping (#58)
- mesh_from_gmsh fails when .msh has quadrilateral reference elements (#60)
- Julia
Published by github-actions[bot] almost 2 years ago