4118 Commits

Author SHA1 Message Date
jos
d7c4d28944 Fixed #975: a wrong example in the docs of lusolve 2017-11-23 20:25:22 +01:00
ericman314
823124b2e7 Added expm to functions reference in docs 2017-11-22 22:38:46 -07:00
ericman314
c4e8d9d524 Added example to function doc 2017-11-22 22:33:49 -07:00
ericman314
a2922641d3 Matrix exponential
Implementation of the matrix exponential with unit tests.

NOT tested with sparse matrices or with complex-valued matrices.
2017-11-22 22:28:34 -07:00
ericman314
c1f4536996 Merge remote-tracking branch 'refs/remotes/josdejong/develop' into develop 2017-11-22 20:11:05 -07:00
jos
3bd3e778ff Revert webpack too for now 2017-11-18 21:38:55 +01:00
jos
a995b2ca4a Revert to mocha 3.4.2 to keep working on old versions of node 2017-11-18 21:22:56 +01:00
jos
fe30db6373 Reverted to mocha 3.x to keep tests working on node v0.10 and v0.12 2017-11-18 21:17:42 +01:00
jos
ffacda5a65 Upgraded dependencies 2017-11-18 21:11:53 +01:00
jos
ad4932fce1 Released v3.17.0 v3.17.0 2017-11-18 20:35:34 +01:00
jos
a60f3c8d9d Fixed a security issue where forbidden properties like constructor could be replaced by using unicode characters when creating an object 2017-11-18 20:11:48 +01:00
jos
8d2d48d81b Fixed a security issue in typed-function allowing arbitrary code execution 2017-11-18 19:39:30 +01:00
jos
4a9378789a Reorder feature list entries 2017-10-23 20:21:36 +02:00
jos
b90aa9121b Fixed #961: remove "Has no dependencies" from feature list 2017-10-23 20:20:44 +02:00
jos
50062349ae Updated history and contributors list 2017-10-23 20:04:40 +02:00
Eric Mansfield
b254bc1be4 Merge pull request #958 from IvanVergiliev/simplify-exponentiation
Simplify nested exponentiations
2017-10-21 19:10:43 -06:00
firepick1 (localhost)
c765f3dcca #958 exponent power rule 2017-10-21 19:23:21 -04:00
ericman314
fb9bf5eab1 Added parseFraction
Added parseFraction, which matches "integer / integer" and has higher
precedence than implicit multiplication
2017-10-21 15:58:20 -06:00
ericman314
1c7081abd8 Increased precedence of implicit multiplication
Moved the implicit part of parseMultiplyDivide into its own function
which has higher precedence.
2017-10-21 15:11:45 -06:00
jos
311fffdf8c Released v3.16.5 v3.16.5 2017-10-18 20:34:55 +02:00
jos
02b1478e6d Fixed #954: Functions add and multiply not working when passing three or more arrays or matrices 2017-10-18 19:58:31 +02:00
Ivan Vergiliev
9dde07ed11 Simplify nested exponentiations 2017-10-17 08:15:22 -07:00
Eric Mansfield
ccff69853f Merge pull request #951 from ericman314/simplify-traverse
Improved traversal for replacing nodes in simplify
2017-10-04 21:16:36 -06:00
ericman314
8786ad80c3 Corrected function declaration 2017-10-04 20:59:18 -06:00
Eric Mansfield
237e4b6c2d Merge branch 'develop' into simplify-traverse 2017-10-04 20:50:49 -06:00
ericman314
32793c6e0c Improved traversal for replacing nodes in simplify
Replaced the two-pass traversal with a single pass, which stops once it
replaces a node.
2017-10-04 20:48:17 -06:00
jos
d12d8f76d3 Released v3.16.4 v3.16.4 2017-10-01 20:31:41 +02:00
jos
e033697001 Add unit tests against infinite recursive loops in simplify 2017-10-01 20:26:30 +02:00
Eric Mansfield
58f96026e6 Merge pull request #950 from ericman314/fix-simplify-transform
Fixes over-eager transforming while simplifying
2017-09-30 22:07:50 -06:00
Eric Mansfield
27c7ca660c Merge branch 'develop' into fix-simplify-transform 2017-09-30 22:04:42 -06:00
ericman314
b7321490bd Fixes over-eager transforming when simplifying
Fixes a problem when simplifying expressions where SymbolNodes in the
input expressions are incorrectly transformed, as if they were patterns
in the right-hand-side of the rule
2017-09-30 21:59:49 -06:00
jos
b1a2de0270 Update history, fixed a broken unit test for Help 2017-09-30 14:30:29 +02:00
Jos de Jong
8761379b23 Merge pull request #947 from Schnark/master
Fix several issues with internal help
2017-09-30 14:23:21 +02:00
mm151
0a3c48c077 Fix several issues with internal help 2017-09-27 08:59:52 +02:00
Jos de Jong
38bda694c8 Merge pull request #937 from mocking/patch-1
just a typo fix for mismatching comment tags to relieve my OCD
2017-08-29 14:33:18 +02:00
mocking
1df8620145 Update function.js 2017-08-29 11:54:30 +08:00
jos
b4a4cb36d3 Released v3.16.3 v3.16.3 2017-08-28 21:13:35 +02:00
jos
18dd595b83 Merge branch 'simplify2' into develop 2017-08-28 20:21:35 +02:00
firepick1 (localhost)
5b175d56a5 #934 unaryMinus simplifyCore 2017-08-28 06:35:40 -07:00
firepick1 (localhost)
e9fa99983f #933 nargs 2017-08-24 20:34:41 -07:00
firepick1 (localhost)
4787237b31 #933 +unaryMinus to subtract 2017-08-24 20:18:06 -07:00
firepick1 (localhost)
827ab5dc28 Merge branch 'develop' into simplify2 2017-08-24 19:56:35 -07:00
jos
83e3591925 Fixed #930: function isNaN returning wrong result for complex numbers 2017-08-21 20:20:49 +02:00
jos
e45a00ce05 Fixed #929: FibonacciHeap.isEmpty returning wrong result 2017-08-21 20:17:07 +02:00
jos
11850897de Updated benchmarks v3.16.2 2017-08-20 20:30:56 +02:00
jos
922e43a8f2 Released v3.16.2 2017-08-20 20:26:15 +02:00
jos
26cb625e51 Added python benchmarks plus some updates 2017-08-20 20:03:26 +02:00
jos
6e825d890f Updated history 2017-08-20 12:26:35 +02:00
Jos de Jong
0b846a3726 Merge pull request #922 from josdejong/auto-implicit-fixes
Auto implicit fixes
2017-08-20 12:21:26 +02:00
jos
de9416d62a Updated history 2017-08-19 14:20:37 +02:00