Krande / adapy

A python library for structural analysis and design
https://krande.github.io/adapy
GNU General Public License v3.0
96 stars 21 forks source link

fix: ifc rel mat efficiency #109

Closed Krande closed 2 months ago

Krande commented 2 months ago

Work on improving IFC writing efficiency and add software performance benchmarking for relevant IFC writes

codspeed-hq[bot] commented 2 months ago

CodSpeed Performance Report

Merging #109 will improve performances by ×2.6

Comparing fix/ifc-rel-mat-efficiency (f18b365) with main (91b7ec9)

Summary

⚡ 4 improvements ✅ 1 untouched benchmarks

Benchmarks breakdown

Benchmark main fix/ifc-rel-mat-efficiency Change
test_build_big_ifc_beams 6.9 s 5.9 s +16.52%
test_build_big_ifc_box 1,673.9 ms 707.2 ms ×2.4
test_build_big_ifc_plates 7.1 s 6.1 s +16.11%
test_build_big_ifc_sphere 1,587.6 ms 620.3 ms ×2.6
github-actions[bot] commented 2 months ago

👋 Hi there! I have checked your PR and found no issues. Thanks for your contribution!

PR Review:

I found no pr-related issues.

I found no python-related issues.

Python Linting results:

Python Packaging results:

Packaging Type Package Name Version
pyproject.toml ada-py 0.2.16
pypi ada-py 0.2.16