Arthur Guiot
903499c7e9
Updated podspec
2020-05-29 13:30:42 -04:00
Arthur Guiot
6e27490c64
Merge branch 'xcode-proj' of https://github.com/arguiot/Euler into xcode-proj
2020-05-28 20:25:30 -04:00
Arthur Guiot
328dc0242c
Updated Podspec for CocoaPods release
2020-05-28 20:25:04 -04:00
Arthur Guiot
8e02948d33
Merge branch 'master' into xcode-proj
2020-05-28 18:26:00 -04:00
Arthur Guiot
16fbc9b2fc
Made travis build a bit faster
2020-05-28 18:25:17 -04:00
Arthur Guiot
33617445e7
Travis now uses Carthage
2020-05-28 17:54:25 -04:00
Arthur Guiot
225e090f6d
Carthage now able to build Euler
2020-05-28 17:53:02 -04:00
Arthur Guiot
8b5e7929b4
Merge pull request #6 from arguiot/xcode-proj
...
Xcode proj
2020-05-28 13:08:29 -04:00
Arthur Guiot
723b88a4f5
Made an Xcode Project from package
...
Fixes bug with Xcode 11.5
2020-05-28 11:45:53 -04:00
Arthur Guiot
f15621d339
Merge branch 'equations' of https://github.com/arguiot/Euler into xcode-proj
2020-05-28 11:40:13 -04:00
Arthur Guiot
617a3b1165
Minor improvments
2020-05-28 11:38:49 -04:00
Arthur Guiot
0d88768f5a
Update .travis.yml
2020-05-28 10:04:33 -04:00
Arthur Guiot
5ae0fc2cf2
Changing to Xcode 11.5
...
It should fail, but it's to demonstrate the issue
2020-05-27 11:15:03 -04:00
Arthur Guiot
a65f377b23
Merge pull request #5 from arguiot/equations
...
Equations
2020-05-26 13:58:14 -04:00
Arthur Guiot
3bb2f168f0
Merge branch 'master' into equations
2020-05-26 13:18:29 -04:00
Arthur Guiot
b28c06449a
Improved perfs of OperatorNode for exponents
2020-05-26 13:14:58 -04:00
Arthur Guiot
c9cc2ea721
Improved performances of asDouble which improves everything
2020-05-25 11:48:09 -04:00
Arthur Guiot
97140521a3
Improved roots reliablity and performance
...
Improved overall performance by simplifying when possible (decrease perf on small numbers but makes eerything a bit smoother)
2020-05-25 11:32:19 -04:00
Arthur Guiot
ce7aad5ba7
Added roots for polynomials
...
Still some errors + should use native object for performance
2020-05-24 23:02:37 -04:00
Arthur Guiot
3ca5cfd1c6
Still improving division
2020-05-24 14:34:33 -04:00
Arthur Guiot
a960a87d00
Optimized division in BN
2020-05-24 13:20:59 -04:00
Arthur Guiot
cec80c2415
Improved Parser so it can understand implicit multiplication
2020-05-24 09:16:29 -04:00
Arthur Guiot
75545ada80
Modified division for possibly better performances on very large bigfloats
...
Some operations were increasing size of BigDouble exponentially. Fixed that by making sure that precision isn't set to infinity but defined (10 times the decimal precision).
2020-05-23 12:06:39 -04:00
Arthur Guiot
d5142120b1
Updated square root & root
2020-05-21 21:12:50 -04:00
Arthur Guiot
e8f24a8631
Fixed build
2020-05-21 09:44:15 -04:00
Arthur Guiot
42652a3f34
Fixed parsing issue (added guard statement)
2020-05-21 09:39:36 -04:00
Arthur Guiot
2a628a6fef
Improved a lot SQRT performances on big numbers
2020-05-20 21:09:26 -04:00
Arthur Guiot
26ad94bb1f
Improved performance for sqrt & root
2020-05-19 17:07:34 -04:00
Arthur Guiot
ae526f1938
Fixed error with left and right token in Latex
2020-05-19 16:36:27 -04:00
Arthur Guiot
e862bae72e
Fixed fractions problem + improved performances
2020-05-19 16:30:28 -04:00
Arthur Guiot
6f1f9f39f3
Removed infinite loop + disabled macOS builds
2020-05-18 18:16:58 -04:00
Arthur Guiot
615d76b011
Improved ConstantNode + Fixed build
2020-05-18 18:11:17 -04:00
Arthur Guiot
8939801f60
In some cases ConstantNode wasn't able to evaluate because of the way it dealed with its content
2020-05-18 18:06:23 -04:00
Arthur Guiot
68911cfab5
Fixed LaTeX parser to make less mistakes
2020-05-18 17:54:03 -04:00
Arthur Guiot
d100b2e253
Added eval function on ExpressionNode
2020-05-18 17:33:41 -04:00
Arthur Guiot
4c3108ec09
Integrating LaTeX parser with Expression
2020-05-18 17:20:49 -04:00
Arthur Guiot
aa0ccf74cd
Merge pull request #4 from arguiot/equations
...
Step 1 - Equations
2020-05-18 17:08:42 -04:00
Arthur Guiot
63847bd204
fix build
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:47 -04:00
Arthur Guiot
bbd7505e8d
Nearly implemented Jenkins-Traub algorithm.
...
Next step: make a complex number object
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:47 -04:00
Arthur Guiot
9dab901cd1
Improved Polynomial object
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:46 -04:00
Arthur Guiot
e9209c7062
Added Cauchy polynomial
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:45 -04:00
Arthur Guiot
c8643fea95
Added normalize in Polynomial
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:45 -04:00
Arthur Guiot
bd2ca20729
Matrix now work on iOS, watchOS and tvOS
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:45 -04:00
Arthur Guiot
7510923594
Added derivative for polynomials
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:45 -04:00
Arthur Guiot
874107217c
Improved Polynomial object
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:44 -04:00
Arthur Guiot
4e1e72812e
Added solve method for expression in algebra
...
Signed-off-by: Arthur Guiot <arguiot@gmail.com >
2020-05-18 17:02:44 -04:00
Arthur Guiot
73cc3ae77a
Added LaTeX convinience parser
2020-05-18 17:01:55 -04:00
Arthur Guiot
033b3fd097
Added LaTeX convinience parser
2020-05-18 16:51:50 -04:00
Arthur Guiot
bc498d9fe4
Working on RSA
2020-05-12 15:00:40 -04:00
Arthur Guiot
c08b47389f
Updated Vector
2020-04-10 18:37:53 -04:00