mentat-collective / emmy

The Emmy Computer Algebra System.
https://emmy.mentat.org
GNU General Public License v3.0
405 stars 24 forks source link

native JS function compilation #107

Closed littleredcomputer closed 1 year ago

littleredcomputer commented 1 year ago
codecov-commenter commented 1 year ago

Codecov Report

Patch coverage: 92.24% and no project coverage change

Comparison is base (be0a322) 86.46% compared to head (191430e) 86.46%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #107 +/- ## ======================================= Coverage 86.46% 86.46% ======================================= Files 98 99 +1 Lines 15295 15314 +19 Branches 785 788 +3 ======================================= + Hits 13225 13242 +17 + Misses 1285 1284 -1 - Partials 785 788 +3 ``` | [Impacted Files](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | Coverage Δ | | |---|---|---| | [src/emmy/expression/compile.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvZXhwcmVzc2lvbi9jb21waWxlLmNsamM=) | `85.24% <86.84%> (-4.30%)` | :arrow_down: | | [src/emmy/expression/render.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvZXhwcmVzc2lvbi9yZW5kZXIuY2xqYw==) | `88.18% <87.50%> (+0.64%)` | :arrow_up: | | [src/emmy/expression/cse.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvZXhwcmVzc2lvbi9jc2UuY2xqYw==) | `98.03% <98.03%> (ø)` | | | [src/emmy/env/sci.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvZW52L3NjaS5jbGpj) | `96.93% <100.00%> (+0.03%)` | :arrow_up: | | [src/emmy/numerical/ode.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvbnVtZXJpY2FsL29kZS5jbGpj) | `91.80% <100.00%> (+0.06%)` | :arrow_up: | | [src/emmy/numsymb.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvbnVtc3ltYi5jbGpj) | `92.23% <0.00%> (-0.23%)` | :arrow_down: | | [src/emmy/polynomial.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvcG9seW5vbWlhbC5jbGpj) | `83.43% <0.00%> (-0.16%)` | :arrow_down: | | [src/emmy/util.cljc](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None#diff-c3JjL2VtbXkvdXRpbC5jbGpj) | `95.38% <0.00%> (+0.14%)` | :arrow_up: | | ... and [1 more](https://codecov.io/gh/mentat-collective/emmy/pull/107?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=None)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

littleredcomputer commented 1 year ago

CHANGELOG updated

littleredcomputer commented 1 year ago

ptal

sritchie commented 1 year ago

LGTM, once we get this merged I'll test it out with the animation code. So good!!