1268 Commits

Author SHA1 Message Date
rjbaucells
090911f3e2 CCS resize 2015-03-12 22:01:30 -04:00
rjbaucells
b1166871ac math.ones() 2015-03-12 19:57:31 -04:00
Rogelio J. Baucells
188edd8180 math.trace() 2015-03-12 14:56:54 -04:00
Rogelio J. Baucells
5e1f557f54 math.zeros() 2015-03-12 12:13:14 -04:00
rjbaucells
23391f4dea Test updates 2015-03-12 00:21:01 -04:00
rjbaucells
5e10a71159 CCS updates 2015-03-11 22:31:27 -04:00
Rogelio J. Baucells
bcb4a12ec6 Tests 2015-03-11 17:23:49 -04:00
rjbaucells
04df19b8e2 matrix() documentation 2015-03-10 23:03:40 -04:00
rjbaucells
4c169ad4de CCS not ready yet 2015-03-10 22:42:40 -04:00
rjbaucells
fb70dc8272 Matrix transpose implementation 2015-03-10 22:38:41 -04:00
rjbaucells
c487779414 Test updates 2015-03-10 20:39:57 -04:00
rjbaucells
b619289482 CCS Matrix updates 2015-03-10 20:22:35 -04:00
Rogelio J. Baucells
2077c39885 Matrix inheritance implementation 2015-03-10 15:28:19 -04:00
rjbaucells
7ec5578ad2 CCS updates 2015-03-09 23:31:21 -04:00
rjbaucells
9f5b7b43a2 CCS updates 2015-03-07 23:03:11 -05:00
rjbaucells
9e214d030d CCS and Dense matrix updates 2015-03-07 22:24:41 -05:00
rjbaucells
a072041fac CCS tests 2015-03-06 22:21:36 -05:00
rjbaucells
b7654a9ac0 CCS tests 2015-03-06 21:20:51 -05:00
rjbaucells
8a727ec58b Matrix tests using DenseFormat 2015-03-05 22:22:28 -05:00
rjbaucells
5479a0ad56 Matrix tests using DenseFormat 2015-03-05 22:06:31 -05:00
Rogelio J. Baucells
b46301d810 Partial implementation of Matrix 2015-03-05 14:30:06 -05:00
rjbaucells
4c6a1f770c Initial Matrix modifications 2015-03-04 23:19:11 -05:00
rjbaucells
5d49bebed2 CRS and CCS fixes 2015-03-04 22:35:57 -05:00
rjbaucells
5a389126aa Matrix format implementations 2015-03-04 20:45:29 -05:00
rjbaucells
da19cef9b4 Storage format interface 2015-03-04 20:07:50 -05:00
Rogelio J. Baucells
c5b19a5e98 Initial multiply implementation for CRS 2015-03-04 16:24:24 -05:00
Rogelio J. Baucells
5ee1ff2615 Dense format 2015-03-04 15:32:16 -05:00
Rogelio J. Baucells
21db7d8de9 Parser fixes 2015-03-04 15:29:12 -05:00
Rogelio J. Baucells
91bf23e057 Initial DenseFormat implementation 2015-03-04 15:14:29 -05:00
Rogelio J. Baucells
6f06aa69c7 CCS and CRS sparse matrix formats 2015-03-04 15:11:20 -05:00
Rogelio J. Baucells
da377b9fb7 Parser fixes 2015-03-04 14:39:53 -05:00
Rogelio J. Baucells
b4463d9ef3 Initial require() changes 2015-03-04 13:53:32 -05:00
Rogelio J. Baucells
a50b8cf9a4 Merge pull request #12 from josdejong/develop
sync develop branch
2015-03-03 16:45:26 -05:00
jos
97e452e544 Fixed #296: Added unit stone (6.35 kg) 2015-03-02 21:18:09 +01:00
jos
f99cee7ab9 Updated history 2015-03-01 20:12:15 +01:00
Jos de Jong
ed47c7fa35 Merge pull request #294 from FSMaxB/totex
Update toTex to better handle parenthesis
2015-03-01 19:08:52 +00:00
Max Bruckner
6a9c2df38c Update FunctionAssignmentNode to better handle parenthesis 2015-03-01 17:10:09 +01:00
Max Bruckner
bb2bfc939c Update AssignmentNode to better handle parenthesis 2015-03-01 17:02:42 +01:00
Max Bruckner
b2d868c2ed Update OperatorNode's toTex to better handle parens
Use the new infrastructure in OperatorNode's toTex
2015-03-01 16:34:09 +01:00
jos
9b8da79f5f Added Max Bruckner to the contributor list 2015-03-01 15:02:04 +01:00
Jos de Jong
bcaf4362e1 Merge pull request #292 from FSMaxB/tostring
New generic implementation of toString
2015-03-01 13:43:31 +00:00
jos
eff21823e8 Changed node versions on travis to 0.10 and 0.12 2015-03-01 14:22:40 +01:00
jos
cf00b28ed2 Force retesting on travis to check whether the tests fail 2015-03-01 14:20:43 +01:00
Max Bruckner
b5ce799e9d New generic toString for AssignmentNode 2015-03-01 10:35:04 +01:00
Max Bruckner
1f2f42012c New generic toString for FunctionAssignmentNode 2015-03-01 10:35:04 +01:00
Max Bruckner
b1a438fd7f New generic toString for RangeNode 2015-03-01 10:35:03 +01:00
Max Bruckner
9489fbf9dc New generic toString for ConditionalNode 2015-03-01 10:35:03 +01:00
Max Bruckner
1ac3319656 OperatorNode: validate input 2015-03-01 10:35:03 +01:00
Max Bruckner
0e5a6e5a38 New generic toString for OperatorNode 2015-03-01 10:35:03 +01:00
Max Bruckner
946df4d4b2 Function to calculate all necessary parentheses
calculateNecessaryParentheses takes an OperatorNode and it's arguments
and calculates which of those arguments need to be put in parentheses
based on precedence and associativity.
2015-03-01 10:35:03 +01:00