4118 Commits

Author SHA1 Message Date
jos
8724ae0ae5 Fixed #1013: simplify wrongly simplifing some expressions containing unary minus, like 0 - -x 2018-01-13 14:37:27 +01:00
jos
ba03824d8f Updated history 2018-01-13 12:36:22 +01:00
Jos de Jong
4504c3cc2a
Merge pull request #1003 from HarrySarson/3-arg-derivative
Improves derivative for 3 argument nodes. Closes #1002
2018-01-13 12:32:56 +01:00
jos
957978f1fb Updated history 2018-01-13 12:31:22 +01:00
Jos de Jong
4b04c0d38e
Merge pull request #1012 from denisx/develop
Fix `Bitwise xor` sample result
2018-01-13 12:29:32 +01:00
denisx
b5729262af
Fix Bitwise xor sample result 2018-01-12 21:50:45 +03:00
jos
75ae51d1e4 Updated history 2018-01-08 20:35:54 +01:00
Jos de Jong
1a41641549
Merge pull request #1006 from joelhoover/simplify-multiarg-function-fix
Do not let `simplifyConstants` binarize functions with more than two arguments
2018-01-08 20:32:34 +01:00
Harry Sarson
84c9db3395 uses orginal order of switch statements 2018-01-08 11:18:44 +00:00
Harry Sarson
22501c8de2 reverts accidentally commited file 2018-01-08 11:14:17 +00:00
Harry Sarson
aaf6536138 ignores additional arguements in subtraction OperatorNode 2018-01-08 11:11:47 +00:00
Joel Hoover
6e6d0e37b1 Handle error in simplifyConstants when a function has all numeric arguments but is not itself defined 2018-01-08 01:13:14 -05:00
Joel Hoover
77dcd5abe9 Do not let simplifyConstants binarize functions with more than two arguments 2018-01-08 00:42:26 -05:00
jos
e99fb2d481 Released v3.19.0 v3.19.0 2018-01-06 20:19:45 +01:00
jos
34b3c58104 Updated history 2018-01-06 20:08:29 +01:00
Jos de Jong
9002e3b6eb
Merge pull request #1001 from joelhoover/simplify-improvement
Added rule to simplify that allows for combining of like terms in embedded quantities
2018-01-06 20:07:01 +01:00
Harry Sarson
05e6de2fd9 adds constant node checking with 3+ args 2018-01-04 14:25:05 +00:00
Harry Sarson
59e4c4ca97 derivative correctly handles '+' and '*' with three args 2018-01-04 13:42:00 +00:00
Joel Hoover
97098adad7 Added rule to simplify that allows for combining of like terms in embedded quantities 2018-01-02 01:02:19 -05:00
jos
735e6aadc9 Updated history 2017-12-29 09:48:40 +01:00
Jos de Jong
817ed3e6be
Merge pull request #996 from ovk/bignum-geometry
Added BigNumber support for distance() and intersect() functions
2017-12-29 09:46:53 +01:00
alik
69dfc4f78a Updated error messages for distance and intersect functions to better indicate that only numbers and BigNumbers are supported 2017-12-28 18:55:26 -05:00
Jos de Jong
c872a84559
Add npm link 2017-12-28 22:15:39 +01:00
Jos de Jong
f719a7fad6
Update readme (see #994) 2017-12-28 22:14:15 +01:00
jos
dc078876a6 Released v3.18.1 v3.18.1 2017-12-28 20:15:54 +01:00
jos
f4f30b855e Updated history 2017-12-28 17:11:14 +01:00
jos
67eeaea740 Merge branch 'simplify2' into develop 2017-12-28 17:08:46 +01:00
Karl Lew
9365c730fc revert package-lock.json 2017-12-26 15:51:15 -08:00
Karl Lew
f1d0beb252 fix for #998 unary minus bug 2017-12-26 15:34:11 -08:00
alik
4c842de7c6 Added BigNumber support for distance() and intersect() functions 2017-12-24 18:28:21 -05:00
jos
161b8edd8e Add browserstack logo to readme 2017-12-18 20:33:23 +01:00
jos
7ce76cb5cf Released v3.18.0 v3.18.0 2017-12-16 21:22:45 +01:00
jos
eea0bad55d Upgraded dependencies. Fixed config issue with latest uglifyjs 2017-12-16 21:17:54 +01:00
jos
8451eabc4f Remove node v0.10 and v0.12 from travis 2017-12-16 20:52:20 +01:00
jos
316cb8761e Fixed #969: preven issues with yarn autoclean by renaming an interally used folder "docs" to "embeddedDocs" 2017-12-16 20:33:23 +01:00
jos
a526b44a68 Updated package-lock.json 2017-12-16 20:28:29 +01:00
jos
f7b9a34032 relative paths to directories (see #969) 2017-12-16 20:28:17 +01:00
jos
7df52c1d1a Fixed #983: pickRandom returning an array instead of single value when input was an array with just one value. Clarified docs. 2017-12-09 20:42:08 +01:00
Jos de Jong
e4ea1eb2aa
Merge pull request #981 from jeffreyshen19/master
Added a test for ln(x) derivative
2017-12-05 20:49:23 +01:00
jeffreyshen19
8bbed26a2b added a test for ln(x) derivative 2017-12-05 00:06:10 -05:00
Jos de Jong
df206f73fb
Merge pull request #980 from paulobuchsbaum/new_rationalize
Small fix
2017-12-03 19:54:52 +01:00
paulobuchsbaum
6a63afb52b Small fix and and a new test
I've included one more expression in the test batch
2017-12-03 12:50:39 -02:00
paulobuchsbaum
f933639a98 Small fix
Denominator and Numerator fields for polynomials with more than 1 variable.
2017-12-03 00:59:45 -02:00
jos
c2fc7e688b Revert to older webpack to stay compatible with node 0.10 2017-12-02 20:41:26 +01:00
jos
270d28b8d2 Update history, add embedded docs for rationalize 2017-12-02 20:34:40 +01:00
Jos de Jong
7b5d30fff4
Merge pull request #978 from paulobuchsbaum/new_rationalize
Rationalize. Is it almost ready?
2017-12-02 19:59:28 +01:00
paulobuchsbaum
4ca4e6fa3a Clean debug code
Clean all debug code
2017-11-29 19:32:42 -02:00
jos
2494a27ade Added license scan badge 2017-11-29 08:49:27 +01:00
paulobuchsbaum
d0a13eaaa9 Rationalize Package
Rationalize.js, Rationalize.test.js and index.js changed.
2017-11-27 17:16:21 -02:00
ericman314
2ce60d2f3c Optimizations and fixes 2017-11-24 07:27:09 -07:00