Jos de Jong
4e88b3bb0a
chore: fix indentation
2025-04-16 09:03:32 +02:00
Jos de Jong
644c486671
chore: update history
2025-04-09 11:56:18 +02:00
David Contreras
8b459f1e30
feat: increase performance of the map and forEach methods of DenseMatrix ( #3446 )
2025-04-09 11:55:36 +02:00
Jos de Jong
4a25655dfb
chore: publish v14.4.0
v14.4.0
2025-03-28 14:14:02 +01:00
Jos de Jong
4580125765
chore: update HISTORY.md
2025-03-28 14:09:54 +01:00
Orel Ben Neriah
9a82b5c28e
feat: add LaTeX representation for fractions and corresponding tests ( #3434 )
2025-03-28 13:59:09 +01:00
David Contreras
6907614ff9
Merge pull request #3409 from josdejong/deepMap-perforance-fix-3
...
Increase performance of `collection` deepMap and deepForEach with DenseMatrices
2025-03-27 07:55:04 -06:00
David Contreras
2f62fdacfc
Merge branch 'develop' into deepMap-perforance-fix-3
2025-03-27 07:44:30 -06:00
aitee
b5773df3c0
fix: nthRoots latexFunctions template string ( #3427 )
2025-03-26 19:00:52 +01:00
Jos de Jong
8d8ea987eb
docs: #3431 add missing thank you to the HISTORY.md
2025-03-26 17:15:29 +01:00
Jos de Jong
f6dd451d0b
fix: upgrade to the latest version of @babel/runtime
2025-03-24 09:49:13 +01:00
Jos de Jong
4a087f8235
chore: update devDependencies
2025-03-24 09:36:34 +01:00
Jos de Jong
8f00fdcceb
chore: update history
2025-03-21 20:36:12 +01:00
David Contreras
459ea62230
Merge branch 'develop' into deepMap-perforance-fix-3
2025-03-21 10:20:48 -06:00
Glen Whitney
a11101cdb7
doc: Add History line forgotten in last commit ( #3426 )
2025-03-19 09:33:50 -07:00
Jos de Jong
e5bb6465a9
fix : #3422 parse dot operators after an implicit multiplication with symbol E ( #3425 )
2025-03-19 09:23:09 -07:00
Jos de Jong
17a27fa70d
chore: update history
2025-03-19 11:30:16 +01:00
Jos de Jong
3ea271d257
chore: update history
2025-03-19 11:16:39 +01:00
David Contreras
bd5799cafd
Merge branch 'develop' into deepMap-perforance-fix-3
2025-03-18 09:56:16 -06:00
David Contreras
5186a3dcca
feat: improve the performance of function flatten ( #3400 )
2025-03-12 18:49:16 +01:00
David Contreras
3c48eebde9
Add comments and simplify the code with regular expressions.
2025-03-07 19:47:23 -06:00
Jos de Jong
957c75d39b
fix : #3412 wrong dates in the history in 2025
2025-03-07 10:07:43 +01:00
David Contreras
3700e9b057
Returned the use of maxDepth as it was slower to check for an array.
2025-03-06 23:38:55 -06:00
David Contreras
cc03d30fde
Changed algorithm to avoid the use of maxDepth
2025-03-06 21:53:09 -06:00
Jos de Jong
acf3fd3f97
chore: publish v14.3.1
v14.3.1
2025-03-06 12:33:00 +01:00
David Contreras
137b0c7005
Refactor to extend ._forEach instead of making a new method.
2025-03-04 21:34:20 -06:00
David Contreras
7c154a0e62
feat: return arity and use it for faster alrogithms
2025-03-01 23:43:37 -06:00
David Contreras
637fe39f83
feat: add unary support to map and forEach methods in DenseMatrix
2025-02-28 22:25:11 -06:00
Jos de Jong
3a49cf2e3c
fix: broken integration test (see #3350 )
2025-02-28 20:03:43 +01:00
Jos de Jong
1fc742aaf1
fix : #3350 cannot import a constant that is a complex number
2025-02-28 16:28:04 +01:00
Jos de Jong
17f295cd4f
chore: publish v14.3.0
v14.3.0
2025-02-28 15:44:35 +01:00
Jos de Jong
b8cf48696f
chore: do not shadow isNaN (see #3389 )
2025-02-28 15:42:51 +01:00
Jos de Jong
a104c7f136
chore: do not shadow isNaN (see #3389 )
2025-02-28 15:42:42 +01:00
Jos de Jong
d038acb76d
chore: update babel-loader
2025-02-28 15:35:58 +01:00
Jos de Jong
e55d97dc22
chore: update devDependencies
2025-02-28 15:33:21 +01:00
Jos de Jong
a9f7204fb0
chore: update HISTORY.md
2025-02-28 15:21:36 +01:00
Jos de Jong
ce7ded4ad2
Merge remote-tracking branch 'origin/develop' into develop
2025-02-28 15:19:42 +01:00
Orel Ben Neriah
4039df04ca
fix : #3387 use utility isNaN for consistent max and min results ( #3389 )
...
* fix: use utility isNaN for consistent max and min results
* test: add NaN comparison cases for larger and smaller functions
* docs: update descriptions for larger, smaller, max, and min functions to clarify NaN behavior
* refactor: rename isNaN to mathIsNaN for extra clarity
---------
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2025-02-28 15:19:28 +01:00
Jos de Jong
0ae59dd739
chore: update HISTORY.md
2025-02-27 13:29:10 +01:00
Jos de Jong
a61d8b43f4
Merge remote-tracking branch 'origin/develop' into develop
2025-02-27 13:28:29 +01:00
David Contreras
cf4e4192b0
feat: improved performance of functions map and forEach ( #3399 )
...
* Improve performance in iteration functions
* Included faster algorithms in collection
* Changed array methods to for
---------
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2025-02-27 13:28:20 +01:00
Jos de Jong
24ac7d3ad0
chore: update HISTORY.md
2025-02-27 12:35:51 +01:00
Orel Ben Neriah
5c121f58de
fix : #3406 infer the correct type for D > 1 arrays in multiply function ( #3408 )
...
* fix: infer the correct type from two arrays defined as 2D
* chore: add check that 1D * 1D (number[]) arrays result in scalar
* chore: remove commented out line
* fix: update test so that 2D arrays can be multiplied correctly
---------
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2025-02-27 12:34:47 +01:00
David Contreras
8e528f9117
chore: refactor and simplify DenseMatrix._forEach ( #3403 )
...
* refactor: refactor _forEach method in DenseMatrix for readabilty without affecting performance
* Handle edge case
* Format
* Remove unnecesary skip
* Returned a fast case for flat arrays.
2025-02-27 12:04:17 +01:00
Jos de Jong
fc099bf980
chore: update HISTORY.md and AUTHORS
2025-02-20 14:31:41 +01:00
Christian Stussak
8359d408b6
fix : #3356 add missing eigsDependencies export to TypeScript definitions ( #3397 )
...
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2025-02-20 14:30:07 +01:00
Jos de Jong
49bb70fcaf
chore: update HISTORY.md, fix a typo
2025-02-20 14:22:33 +01:00
David Contreras
307c9dbca7
fix: issue in callback optimization and add error handling for invalid argument types ( #3394 )
...
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2025-02-20 14:16:01 +01:00
Jos de Jong
a6d628c11e
chore: update HISTORY.md
2025-02-20 11:47:57 +01:00
David Contreras
d9b609b8fc
feat: improved performance of DenseMatrix Symbol.iterator ( #3395 )
2025-02-20 11:46:07 +01:00