Releases: fib-international/structuralcodes
Releases · fib-international/structuralcodes
v0.6.3
What's Changed
Features
- feat: add Eq. M1 according to EUROCODE 1992-3:2006 by @reigt in #309
- feat: add option to calculate the complete mn domain by @mortenengen in #308
- feat: add time development of concrete properties according to EC2 2004 by @mortenengen in #311
Fixes
- fix: use fck when deriving the ultimate strain for sargin in ConcreteEc2_2004 by @mortenengen in #307
Docs
- chore: force python 3.13 in action for publishing docs by @mortenengen in #301
- docs: correct the final pivot point in the figure for beam deformation domain by @mortenengen in #306
- docs: correct typo in expression for moment of area in marin integration by @mortenengen in #312
New Contributors
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
Features
- feat: Add parallel material and tests by @talledodiego in #292
- feat: add kwargs for elastic material for setting ultimate strain by @talledodiego in #291
Fixes
- fix: refactoring integration data for performance improvement of marin integration by @talledodiego in #296
- fix: cracked props by @talledodiego in #298
Docs
- docs: Add theory for sections and materials by @talledodiego in #197
- docs: update figures in theory docs by @mortenengen in #293
- docs: remove sections from theory with duplicate contents by @mortenengen in #294
- docs: add light dark figs by @mortenengen in #299
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
Features
- feat: support arrays in the get_secant method on the base constitutive law by @mortenengen in #284
- feat: add profiles by @talledodiego in #282
- feat: add mirror transformation to geometries by @talledodiego in #288
Fixes
- fix: Update sargin with k_sargin computed using fcd and not fcm by @talledodiego in #265
- fix: make sure VRdc according to EC2-2004 is non-negative by @mortenengen in #285
Docs
- docs: update docs with recent API additions by @mortenengen in #290
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
Features
- feat: Implement InitStrain by @talledodiego in #262
- feat: Add for point geometries by @mortenengen in #261
Fixes
- fix: accept kwargs in the reinforcement factory by @mortenengen in #263
Docs
- docs: add usage guide by @mortenengen in #266
Chore
- chore: upgrade pipeline by @mortenengen in #272
- chore: refactor steel profiles api by @mortenengen in #271
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
Features
- feat: use only material objects in geometry objects by @mortenengen in #250
- EN-1992-1-1 2004 article6 improvement by @MestreCarlos in #255
Fixes
- fix: hardening modulus reinforcement by @mortenengen in #232
- fix: annotate constitutive law property of base material by @mortenengen in #233
- fix: bugfix mn domain by @talledodiego in #247
- fix: bugfix rotation triangulation data by @talledodiego in #248
- fix: MC2010 punching refactoring and tests coverage improvements by @viktar-b in #223
Docs
- docs: Update api docs for punching according to mc2010 by @mortenengen in #231
- docs: Update api docs shear ec2 2004 by @mortenengen in #260
New Contributors
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
Features
- feat: MC2010 bondslip by @rktai in #209
- feat: make materials immutable by @mortenengen in #226
Fixes
- fix: bugfix moment curvature by @talledodiego in #224
Docs
- fix: fix typo section calculator by @krkris in #229
- docs: update docs by @mortenengen in #230
New Contributors
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- feat: add origin kwarg to wrapper geom classes by @mortenengen in #213
- fix: add missing kwargs in geometries by @mortenengen in #217
- fix: get_stress in BilinearCompression by @twj-strukturel in #216
- chore: fix format bilinearcompression by @mortenengen in #219
New Contributors
- @twj-strukturel made their first contribution in #216
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
Features
- feat: Add circular geometries by @talledodiego in #207
- feat: Add stiffness matrix computation in integrators by @talledodiego in #208
- feat: Elastic cracked properties by @MestreCarlos in #210
- feat: Rectangular Section by @sshaave in #200
- feat: Strain profile n my mz by @MestreCarlos in #161
Fixes
- fix: rotate strain in result from bending strength by @talledodiego in #206
- fix: check if input to mc2010 creep and shrinkage is scalar by @mortenengen in #204
- docs: update docs by @mortenengen in #212
New Contributors
- @MestreCarlos made their first contribution in #210
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
Breaking changes
- fix: tidy api of ec2 2004 creep and shrinkage by @mortenengen in #194
Bugfixes
- fix: bugfix triangulation by @talledodiego in #201
- fix: Constitutive law fixes and refactoring by @talledodiego in #202
- fix: reinforced concrete property by @talledodiego in #203
Docs
- docs: improve description of kwargs passed from section to calculator by @mortenengen in #199
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
Bug fixes
- bug: fix ec2 2004 exponent in calculation of beta_ds by @mortenengen in #192
- fix: mc2010 beta_ds correct for time less than ts by @mortenengen in #193
Misc. improvements
- feat: add kwarg group_label to add_reinforcement functions by @mortenengen in #189
- feat: ec2-2004 expose crdc in shear resistance by @mortenengen in #196
- fix: use also relative tolerance when checking calculated Iyz by @mortenengen in #191
Docs
- docs: add properties of material classes to API docs by @mortenengen in #195
Full Changelog: v0.1.0...v0.1.1