jos
e0bba8ff88
Merge branch 'develop' into complex
...
Conflicts:
lib/core/import.js
2016-02-13 13:52:48 +01:00
Jos de Jong
90c0d7c274
Merge pull request #525 from ericman314/realmode-exponentiation
...
Realmode exponentiation
2016-02-13 13:35:52 +01:00
Eric
d6769b8cd5
Removed 'realmode' config option and replaced with 'predictable'
2016-02-13 04:21:11 +00:00
Robert Eisele
cb653ab42e
Fixed parse tests
2016-02-11 04:28:09 +01:00
jos
6e1521d2a4
Use EPSILON of math.js and update on changes in config of math.js
2016-02-09 09:27:45 +01:00
jos
196c7175a3
Fixed a few more failing unit tests (related to fromPolar)
2016-02-09 09:17:55 +01:00
Robert Eisele
e6d4e40d7c
Changed some tests to match new requirements
2016-02-07 14:57:02 +01:00
jos
86a3af26f3
Merge branch 'develop' into feature/objectsupport
...
Conflicts:
HISTORY.md
2016-02-03 21:17:51 +01:00
Robert Eisele
fcfd43a218
Added complex.js
2016-01-29 01:56:06 +01:00
jos
ddf212eda3
Added support for doing operations with mixed Fractions and BigNumbers
2016-01-25 21:09:41 +01:00
Keunhong Park
f6d021e2f9
Fix #540 : math.intersect() is numerically unstable
...
This fixes the numerically unstable math.intersect() for the 2
dimensional case by computing whether the determinant is within
config.epsilon instead of a hard equality check.
2016-01-13 23:19:11 -08:00
jos
fad5d8cc07
Merged parseFunctions and parseIndex into parseAccessors. Restricted support for implicit multiplication, execute as accessors instead
2016-01-09 21:11:29 +01:00
jos
b7bd078def
Added name property to UpdateNode
2016-01-08 22:27:19 +01:00
jos
1a1461cf89
Assignments in the expression parser now return the assigned value rather than the created or updated object (see #533 )
2016-01-08 21:47:09 +01:00
jos
3aa38eef62
Fixed #529 : Matrix multiplication no longer squeezes scalar outputs (breaking change)
2016-01-08 21:20:33 +01:00
jos
15b640fcea
Merge branch 'develop' into feature/objectsupport
...
Conflicts:
HISTORY.md
2016-01-08 20:33:22 +01:00
jos
04d933a474
Added some (skipped) tests
2016-01-05 20:42:35 +01:00
Max Bruckner
49e3fb7fad
ConditionalNode: simplify LaTeX by using the 'cases' environment
2016-01-05 10:53:11 +01:00
Max Bruckner
a75abeb58e
ObjectNode: prettier LaTeX output
2016-01-05 00:36:47 +01:00
jos
61f6ab0667
Merge branch 'develop' into feature/objectsupport
...
Conflicts:
HISTORY.md
2016-01-03 19:49:06 +01:00
jos
96891dd6c5
Implemented support for JSON objects in the function math.format
2016-01-03 19:47:06 +01:00
jos
5ee4b81c62
Implemented dot notation for object properties
2016-01-03 14:56:29 +01:00
jos
8d3d58e724
Implemented ObjectNode and object support in the expression parser
2016-01-02 23:00:14 +01:00
jos
050573f4f3
Some refactoring
2016-01-02 20:46:12 +01:00
jos
476b75b33b
Fixed a bug in the toString method of an IndexNode
2016-01-02 15:56:50 +01:00
jos
2adf01e548
Getting/setting object properties working (still needs a refactoring step)
2016-01-02 15:16:12 +01:00
Eric
a5109b7327
Realmode exponentiation with unit tests
2015-12-25 19:58:48 +00:00
Jos de Jong
64cca73b86
Merge pull request #519 from johnmarinelli/issue457
...
Issue457
2015-12-25 10:18:05 +01:00
john marinelli
60db5423ce
remove only from format test
2015-12-25 00:58:12 -08:00
Jos de Jong
ed729478de
lib/type/matrix/MatrixIndex.js
2015-12-24 16:01:26 +00:00
Jos de Jong
02a2bbe9fb
Merge pull request #515 from ericman314/complex-units
...
Added support for complex units
2015-12-24 16:11:15 +01:00
Eric
a14b8b7a68
Added VA, VAR, and custom logic to convert between them.
2015-12-24 05:45:13 +00:00
john marinelli
4fa19f3adc
made algorithm clearer
2015-12-23 12:20:22 -08:00
john marinelli
86ce0de7ed
remove describe.only from test file
2015-12-20 16:39:20 -08:00
john marinelli
47c152d4a3
all tests run
2015-12-20 16:30:18 -08:00
john marinelli
ce1f5c7c60
integers
2015-12-20 16:01:19 -08:00
john marinelli
37361b900e
write tests
2015-12-18 20:23:10 -08:00
john marinelli
2e1bbd14e5
initial commit
2015-12-18 18:57:27 -08:00
jos
90a96027b3
Merge branch 'develop' into feature/objectsupport
2015-12-05 13:18:17 +01:00
jos
dffd6c5f5f
Merge remote-tracking branch 'origin/algebraic_differentiation' into algebraic_differentiation
2015-12-05 13:18:04 +01:00
jos
bc6c861a36
Merge branch 'develop' into algebraic_differentiation
2015-12-05 13:17:50 +01:00
jos
2ef1a96094
Fixed broken unit test
2015-12-05 11:57:28 +01:00
jos
931736658d
Added support for getting/setting object properties to Index and math.subset
2015-12-04 09:53:35 +01:00
David Simons
cca8cd82bd
Add hertz (without changes to diff)
2015-12-03 20:43:57 +00:00
David Simons
12dc0c2f62
Revert "Add Hertz unit"
...
This reverts commit d2ad436c83294ee56a0e0cac7e68d1f74d864d3b.
2015-12-03 20:42:06 +00:00
David Simons
d2ad436c83
Add Hertz unit
2015-12-03 20:38:56 +00:00
jos
9ffab397b6
Fixed #485 : Scoping issue with variables both used globally as well as in a function definition
2015-11-28 21:20:25 +01:00
Eric
34f991949d
Added support for complex units
2015-11-28 20:09:22 +00:00
jos
d10309cf73
Moved all aliases into the map ALIASES
2015-11-28 15:10:24 +01:00
jos
b5d3547914
Extended trigo, logical, relational functions with support for Units with BigNumber/Fraction value. (Many failing unit tests!)
2015-11-28 11:35:52 +01:00