Releases: 3MAH/simcoon
1.10.2
What's Changed
- CI: run release publishing only from GitHub Release events by @kmarchais in #70
- Unify versioning from pyproject.toml (2.0.0.dev0) by @kmarchais in #69
- Enable OpenMP and macOS libomp configuration by @chemiskyy in #74
- Refactor UMAT interface and updated doc by @chemiskyy in #60
- Fix and Feature/comprehensive objective by @chemiskyy in #77
Full Changelog: v1.10.1...1.10.2
v1.10.1
What's Changed
- Add cibuildwheel configuration for PyPI wheel builds by @kmarchais in #59
- Set macOS target to 14.0 and update docs by @chemiskyy in #68
Full Changelog: 1.10.0...v1.10.1
Legacy stable
What's Changed
- Cross-Platform Build Foundations by @kmarchais in #38
- Update ci.yml by @chemiskyy in #39
- Unified Build System and CI Modernization by @kmarchais in #40
- Documentation by @chemiskyy in #35
- Documentation w/ examples by @chemiskyy in #43
- Documentation by @chemiskyy in #44
- Added new examples for analysis and micromechanics by @chemiskyy in #45
- Updated examples by @chemiskyy in #46
- Bye bye boost by @chemiskyy in #47
- Add overview by @chemiskyy in #48
- Improve documentation and add stress transfer example by @chemiskyy in #49
- Add scikit-build-core support for pip installation by @kmarchais in #50
- Add anisotrope drucker prager criteria by @LeoHabauzit in #51
- Cpp doc by @chemiskyy in #52
- Visible cpp doc and update by @chemiskyy in #56
- Update C++ documentation by @chemiskyy in #58
- refactor: rename simmit module to _core and cleanup legacy naming by @kmarchais in #54
- Refactor CI workflows: reduce duplication and add release automation by @kmarchais in #55
- Remove carma recipe - use conda-forge instead by @kmarchais in #57
- Add comprehensive test coverage and fix library bugs by @chemiskyy in #62
- Throw and fix by @chemiskyy in #32
- Anisotrope sma by @chemiskyy in #64
- bump to 1.10 by @chemiskyy in #65
New Contributors
- @kmarchais made their first contribution in #38
- @LeoHabauzit made their first contribution in #51
Full Changelog: 1.9.7...1.10.0
1.9.7
What's Changed
- suppress the release of GIL by @chemiskyy in #33
- 1.9.7 by @chemiskyy in #34
Full Changelog: 1.9.6...1.9.7
1.9.6
Changes from #31
-
Add argument "ndi" to umat for 2d plane stress assumption (default = 3 for 3 dimension problems or plane strain assumption)
-
A separted "__version.py__" file is added to the python side. The simcoon version is only written in this file (no need to write it anymore in setup.py) and is accessible from the simcoon module:
import simcoon
print(simcoon.__version__) -
all the simmit functions are made available at the simcoon level:
"import simcoon as sim" can be used instead of "from simcoon import simmit as sim". But the two options are still working.
Version 1.9.5
Merge pull request #18 from 3MAH/switch_to_1.9.5 1.9.5
Version 1.9.4
What's Changed
- Update python wrappers by @chemiskyy in #12
- Add Elastic-plastic law : Hill anisotropic yield with Chaboche hardening by @chemiskyy in #11
- Add tests for finite transformation by @chemiskyy in #10
- Switch to 1.9.4 by @chemiskyy in #13
Full Changelog: 1.9.3...1.9.4
1.9.3
What's Changed
- Update README adding libboost installation instruction by @ricardo0115 in #4
- Suppress boost & CGAL by @chemiskyy in #5
- Add hyperelasticity constitutive models by @chemiskyy in #6
- Cmake_remove unnecessary python deps by @chemiskyy in #7
- Open mp support for launch_umat (simcoon mat for fedoo) by @chemiskyy in #8
New Contributors
- @ricardo0115 made their first contribution in #4
Full Changelog: 1.9.2...1.9.3
Simcoon v1.9.2
This is a release considering up-to-date modifications on Simon in its v1.*
The major modification is the use of Carma and Pybind11 instead of Boost.python and our in-house arma2numpy python bindings
A legacy simmitboost module still contains some legacy functions and classes considering boot.python, but this shall be replaced in the newest version (v2.0)