Releases: tdegeus/FrictionQPotFEM
Releases · tdegeus/FrictionQPotFEM
Changes under the hood
- Updating versioning. Python API: auto-overloading (#57)
- Using setuptools_scm to manage version (#56)
- Documenting version information. Adding eigen to version string.
- Renaming "versionInfo" -> "version_dependencies"
- Adding fdamp and setV/setA
- [CI] Switching to GCC 8 for the moment (#51)
- Examples: modifying to API change, removing namespace abbreviation.
- Removing GoosFEM alias
Small new feature
- Adding addAffineSimpleShearCentered (#41)
Various extensions
- [CI] Removing travis and appveyor
- Adding possibility to restart (#40)
- Clang/Windows switching-off xtensor::optimize (#39)
- Getting plastic strain (#38)
- Reformatting CI: using clang on Windows
- Compute sign of displacement perturbation
- Add affine shear step
- Adding "currentYield*" offset overload
- LocalTrigger: adding option to evaluate only small slice; making energy relative to the
volume of a plastic element (not to that of the system); adding simple-shear search - Splitting tests in several sources, enable Windows CI
- Trigger: most output
- Triggering: optimisations & minimal search (#34)
- Trigger: Optimizations
- Adding minimal search
- Changing call of parent constructor
- Deprecated local energy barriers (#33)
- Implementation triggering of smallest energy barrier (#31)
- API Change: Removing "init" functions, using constructors directly.
Adding stiffness matrix. - Adding triggering protocol
- API Change: Removing "init" functions, using constructors directly.
- Exploring energy barrier upon trigger (#30)
- Adding plastic_ElementYieldBarrierForSimpleShear (#28)
- Exploring energy landscape to local simple shear perturbation (#24)
- Temporarily excluding Windows from GitHub CI
- Adding GitHub CI
- Adding Python API
- Amplifying trigger
Allowing triggering weakest element (not quadrature point)
v0.5.4 Bumping version
Adding assertion
v0.5.3 Adding assertion based on intrinsic limitation
Adding user info
Adding dry-run to "addSimpleShearEventDriven" and "addSimpleShearToFixedStress" to get the size of the added displacement
Minor bugfix
- Sig and Eps were not properly overridden
Generalising API
v0.5.0 Fixing Travis badge to "main" branch
Bugfix
Moving free functions to member functions
Moving free function to member functions (#11) * Reorganising * Moving to member functions * Using member variables * Bumping version