What's Changed
- Added visco-elastic constitutive model by @miguelmaso in #1
- Updated tests for Mechanical models by @miguelmaso in #2
- Added CI by @miguelmaso in #3
- Added new implementation to Identity tensor by @miguelmaso in #4
- TensorAlgebra cleanup and optimization by @miguelmaso in #6
- [Tensor algebra] Changed
innerto@generatedfunctions by @miguelmaso in #8 - Added required models for preparing benchmark according to Zeng 2025 by @miguelmaso in #7
- Analytical derivatives for eight-chain model by @miguelmaso in #9
- Tools for viscoelasticity by @miguelmaso in #10
- Fixes on viscous models by @miguelmaso in #11
- Added misc tools by @miguelmaso in #12
- Gridap compatibility:
residual,jacobian,solve!by @miguelmaso in #13 - Latest Gridap.jl by @miguelmaso in #14
- [Drivers.solve!] Inverted order of execution by @miguelmaso in #15
- [Step 1/3] Added benchmarking by @miguelmaso in #16
- [Step 1/3] Missing using gridap by @miguelmaso in #19
- [Step 1/3] Dependencies for benchmark by @miguelmaso in #20
- [Step 2/3] Added benchmark to CI by @miguelmaso in #17
- [Misc] [
IO.setupfolder] Avoid error if folder does not exist by @miguelmaso in #21 - [Step 3/3] Added visco-elastic benchmark by @miguelmaso in #22
- Missing dependencies in benchmarks by @miguelmaso in #24
- [Fix benchmarking] Removing undefined simdir by @miguelmaso in #25
- Encapsulating benchmark inside bunction by @miguelmaso in #26
- Strictly follow the CI from MilesCranmer/AirspeedVelocity.jl by @miguelmaso in #27
- Benchmark: Impact of projecting Dirichlet BC by @miguelmaso in #23
- Unify kinematics (before electro-mechanic coupling) by @miguelmaso in #29
- [Ready to merge] Electro-mechanic coupling for visco-elastic constitutive models by @miguelmaso in #30
- Split physical models and tensor algrbra into several files by @miguelmaso in #31
- [Post-process] Added metrics by @miguelmaso in #32
- Post-processing reactions, testing, benchmarking by @miguelmaso in #33
- [PhysModels] Strongly typed parameters by @miguelmaso in #34
- Adds Magnetic constitutive model by @jmartfrut in #35
- fix Magnetic model by @jmartfrut in #36
- Modifies αr to be passed as a Reference by @jmartfrut in #37
- Extends Magnetic model for 2D and 3D by @jmartfrut in #38
- Updates test for constitutive model by @jmartfrut in #39
- Extends elastic models with anisotropic support. by @jmartfrut in #41
- Adds HGO_4Fibers anisotropic model by @jmartfrut in #42
- Simplifies HGO_4Fibers by removing Kinematics by @jmartfrut in #43
- Hgo by @jmartfrut in #44
- Update readme by @jmartfrut in #45
- Updates .gitignore to exclude VS Code settings by @jmartfrut in #46
- Adds HGO_1Fiber model and tests by @jmartfrut in #47
- Simplifies constitutive model definition by @jmartfrut in #48
- Refactors kinematic descriptions in physical models by @jmartfrut in #50
- Added more simulations tests by @miguelmaso in #49
- Evolution functions: Created sub module by @miguelmaso in #51
- Cleanup by @miguelmaso in #52
- Cancel concurrent CI by @miguelmaso in #53
- Added dissipation method by @miguelmaso in #55
- [Testing and benchmarking] Faster visco-elastic simulation test by @miguelmaso in #54
- Deprecate Cauchy in favour of Piola by @miguelmaso in #56
New Contributors
- @miguelmaso made their first contribution in #1
- @jmartfrut made their first contribution in #35
Full Changelog: https://github.com/MultiSimOLab/HyperFEM/commits/v0.0.1