Commit graph

666 commits

Author SHA1 Message Date
MPo
d5b39d5e9e lib64: DIV2 remove unnecessary stack manipulations 2016-11-05 22:47:36 +01:00
MPo
0a5ccb0017 lib64: combine PDER and PINT (90% common code) 2016-11-05 22:11:28 +01:00
MPo
e47597044c lib64: added PADD, PSUB (polynomial addition and subtraction); added PDIV2 as alias for DIV2 2016-11-05 21:27:25 +01:00
MPo
fd44036d74 lib64: added PDER, PINT (polynomial derivative and integral) 2016-11-04 22:34:11 +01:00
MPo
cecf50b3cb lib64: DIV2 temporarily precision adjustment 2016-11-04 18:28:34 +01:00
MPo
c8ac4ee9ab lib64: DIV2 stack handling in error case 2016-11-04 18:17:49 +01:00
MPo
71fe239610 lib64: DIV2 basic version for polynomials 2016-11-04 00:31:41 +01:00
MPo
12c47031fa lib 64: adjust precision temporary for PEVAL, PCOEF, LEGENDRE, HERMITE, TCHEBYCHEFF, HERMITE2, TCHEBYCHEFF2
use case: << 100 LEGENDRE 1 PEVAL >> should give 1; the same applies for TCHEBYCHEFF
2016-11-02 21:52:36 +01:00
claudiol
c6d54f7c2d Finished XROOT for complex numbers. Fixed bug in EXP w/infinities.
Updated rtc driver on ui project to match new API on fw.
2016-11-02 12:58:13 -04:00
Claudio L
a85dd9b5ab Merge /u/bruno-w/newrpl/ branch master into master
https://sourceforge.net/p/newrpl/sources/merge-requests/24/
2016-11-02 02:18:36 +00:00
MPo
4840e171e9 more for loop fixes 2016-11-02 00:32:46 +01:00
MPo
12220bfa6d lib 64: fix for loop, reserve stack space, add comments for algorithm explanations 2016-11-02 00:04:28 +01:00
bruno-w
34f25019b8 Get rid of gcc warnings. 2016-11-01 22:10:50 +01:00
bruno-w
ab68725ffa RTC driver (part2) - Implemented Alarm and Periodic Interrupts 2016-11-01 19:20:27 +01:00
bruno-w
9ba0e537aa RTC driver (part1) 2016-10-28 15:05:31 +02:00
MPo
91b9ef5218 lib 64: added TCHEBYCHEFF2 (2nd kind), HERMITE2 (probabilistics' version) 2016-10-26 19:45:49 +02:00
MPo
30213c94b7 lib 64: TCHEBYCHEFF, LEGENDRE, HERMITE menu entries 2016-10-26 17:05:55 +02:00
MPo
914fe01061 lib 64: TCHEBYCHEFF, LEGENDRE, HERMITE error handling 2016-10-26 16:42:15 +02:00
MPo
e0ee74694e lib 64: TCHEBYCHEFF, LEGENDRE, HERMITE (continued) 2016-10-26 16:30:58 +02:00
MPo
83a3f8a55d lib 64: add TCHEBYCHEFF command (part 1) 2016-10-26 01:57:44 +02:00
claudiol
f6ea009694 Added more special handling on the last few transcendental functions.
Fixed bug in isoddReal(). Added hyp_pow() to header file.
2016-10-25 13:05:17 -04:00
MPo
42c2e5dbde get rid of GCC warning 2016-10-24 21:42:05 +02:00
MPo
dbf1adfa4c Merge commit 'd0c38d6aae73436453ff1342c32805f62ac55b13' 2016-10-24 19:38:16 +02:00
claudiol
d0c38d6aae Fixed compilation on all targets. 2016-10-24 10:20:31 -04:00
Claudio L
7263fbb822 Merge /u/bruno-w/newrpl/ branch master into master
https://sourceforge.net/p/newrpl/sources/merge-requests/17/
2016-10-24 14:09:45 +00:00
MPo
2c78bb8695 Lib 64 IABCUV menu entry 2016-10-22 19:50:23 +02:00
MPo
25652e2142 Lib 64 IABCUV 2016-10-22 19:25:32 +02:00
MPo
63f911e2e8 Lib 64 IEGCD menu entry 2016-10-21 23:40:12 +02:00
MPo
af843aedd9 Lib 64 finalize IEGCD 2016-10-21 23:28:35 +02:00
MPo
4e6e8d98ad Lib 64 IEGCD part 1 2016-10-21 00:08:06 +02:00
bruno-w
08cdfaf39c Added DATE+, DDAYS, ->HMS, HMS->, HMS+ and HMS- commands.
Created lib-65.nrpl file.
Code refactored for commands ->DATE and ->TIME.
2016-10-20 23:11:30 +02:00
bruno-w
0a01a08916 Merge remote-tracking branch 'refs/remotes/claudio/master' 2016-10-20 09:54:02 +02:00
claudiol
0583d75c0e Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources 2016-10-19 18:02:09 -04:00
claudiol
10aae1bfff Added more specials handling on transcendentals. 2016-10-19 18:01:18 -04:00
bruno-w
4dd87b9d29 Merge remote-tracking branch 'refs/remotes/claudio/master' 2016-10-19 11:17:20 +00:00
claudio
681cacb3a6 Removed loop on RTC routines. 2016-10-13 23:12:56 -04:00
bruno-w
85994dd85a Corrected newrpl.h 2016-10-12 21:39:12 +02:00
bruno-w
e94d3e6231 Fixed ->DATE and ->TIME commands. 2016-10-12 21:11:53 +02:00
bruno-w
e5747e5e8a Merge branch 'master' of ssh://git.code.sf.net/u/bruno-w/newrpl 2016-10-10 23:17:30 +02:00
bruno-w
a02ce09291 Rewrited MEM, DATE, ->DATE, TIME and ->TIME commands.
Corrected 'Empty return stack' error message.
2016-10-10 22:42:04 +02:00
bruno-w
cc0792c840 Corrected ->DATE behavior when YYYY is not supplied. 2016-10-10 22:42:04 +02:00
claudiol
4b3cb40a1a Fixed rtc driver rtc_settime() and completed driver on PC simulator 2016-10-10 10:08:33 -04:00
claudiol
74c4b0914a Merge commit 'db4da1ac94cf10ac28ff91125174f0e7082b1a25' 2016-10-10 09:46:14 -04:00
bruno-w
f60459fc55 Corrected ->DATE behavior when YYYY is not supplied. 2016-10-10 12:53:26 +02:00
claudio
d3eb8046f0 Removed supression of double cdecl warning. Fixed various 'const' declarations. 2016-10-10 00:47:57 -04:00
bruno-w
db4da1ac94 Added MEM, DATE, ->DATE, TIME, ->TIME commands.
Complited rtc_settime() function.
2016-10-09 22:20:06 +02:00
claudio
50a8ef7b80 Added newRPL exclusive commands to the list 2016-10-09 08:42:36 -04:00
claudio
a0f55ad500 Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources 2016-10-07 21:10:44 -04:00
claudio
16cce0a9ee Fixed double declarations. 2016-10-07 21:10:28 -04:00
claudio
cf384af6e9 Fixed minor warnings. 2016-10-07 21:09:32 -04:00