21 files changed
+798
-132
lines changed- README.md+6-2
- code/approx.c+396
- code/approx.h+42
- code/compare.c+29
- code/compare.h+3-1
- code/micropython.mk+1
- code/ndarray.c+49-8
- code/ndarray.h+8-1
- code/numerical.c+18-8
- code/poly.c+2-12
- code/ulab.c+8-2
- code/ulab.h+6-1
- code/vectorise.c+82
- code/vectorise.h+7
- docs/manual/source/conf.py+1-2
- docs/manual/source/ulab.rst+629-44
- docs/ulab-change-log.md+47
- docs/ulab-manual.ipynb+874-163
Lines changed: 42 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
885 | 885 |
| |
886 | 886 |
| |
887 | 887 |
| |
888 |
| - | |
| 888 | + | |
889 | 889 |
| |
890 | 890 |
| |
891 | 891 |
| |
| |||
975 | 975 |
| |
976 | 976 |
| |
977 | 977 |
| |
978 |
| - | |
| 978 | + | |
| 979 | + | |
979 | 980 |
| |
980 | 981 |
| |
981 | 982 |
| |
| |||
1372 | 1373 |
| |
1373 | 1374 |
| |
1374 | 1375 |
| |
1375 |
| - | |
| 1376 | + | |
| 1377 | + | |
1376 | 1378 |
| |
1377 | 1379 |
| |
1378 | 1380 |
| |
| |||
2109 | 2111 |
| |
2110 | 2112 |
| |
2111 | 2113 |
| |
| 2114 | + | |
| 2115 | + | |
| 2116 | + | |
| 2117 | + | |
| 2118 | + | |
| 2119 | + | |
| 2120 | + | |
| 2121 | + | |
2112 | 2122 |
| |
2113 | 2123 |
| |
2114 | 2124 |
| |
| |||
2241 | 2251 |
| |
2242 | 2252 |
| |
2243 | 2253 |
| |
| 2254 | + | |
| 2255 | + | |
| 2256 | + | |
| 2257 | + | |
| 2258 | + | |
| 2259 | + | |
| 2260 | + | |
| 2261 | + | |
2244 | 2262 |
| |
2245 | 2263 |
| |
2246 | 2264 |
| |
| |||
2294 | 2312 |
| |
2295 | 2313 |
| |
2296 | 2314 |
| |
| 2315 | + | |
| 2316 | + | |
| 2317 | + | |
| 2318 | + | |
2297 | 2319 |
| |
2298 | 2320 |
| |
2299 | 2321 |
| |
| |||
2380 | 2402 |
| |
2381 | 2403 |
| |
2382 | 2404 |
| |
| 2405 | + | |
| 2406 | + | |
| 2407 | + | |
| 2408 | + | |
2383 | 2409 |
| |
2384 | 2410 |
| |
2385 | 2411 |
| |
| |||
2424 | 2450 |
| |
2425 | 2451 |
| |
2426 | 2452 |
| |
| 2453 | + | |
| 2454 | + | |
| 2455 | + | |
| 2456 | + | |
2427 | 2457 |
| |
2428 | 2458 |
| |
2429 | 2459 |
| |
| |||
3220 | 3250 |
| |
3221 | 3251 |
| |
3222 | 3252 |
| |
| 3253 | + | |
| 3254 | + | |
| 3255 | + | |
| 3256 | + | |
3223 | 3257 |
| |
3224 | 3258 |
| |
3225 | 3259 |
| |
| |||
3232 | 3266 |
| |
3233 | 3267 |
| |
3234 | 3268 |
| |
| 3269 | + | |
| 3270 | + | |
| 3271 | + | |
| 3272 | + | |
3235 | 3273 |
| |
3236 | 3274 |
| |
3237 | 3275 |
| |
|
Lines changed: 42 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
874 | 874 |
| |
875 | 875 |
| |
876 | 876 |
| |
877 |
| - | |
| 877 | + | |
878 | 878 |
| |
879 | 879 |
| |
880 | 880 |
| |
| |||
964 | 964 |
| |
965 | 965 |
| |
966 | 966 |
| |
967 |
| - | |
| 967 | + | |
| 968 | + | |
968 | 969 |
| |
969 | 970 |
| |
970 | 971 |
| |
| |||
1356 | 1357 |
| |
1357 | 1358 |
| |
1358 | 1359 |
| |
1359 |
| - | |
| 1360 | + | |
| 1361 | + | |
1360 | 1362 |
| |
1361 | 1363 |
| |
1362 | 1364 |
| |
| |||
2085 | 2087 |
| |
2086 | 2088 |
| |
2087 | 2089 |
| |
| 2090 | + | |
| 2091 | + | |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
| 2096 | + | |
| 2097 | + | |
2088 | 2098 |
| |
2089 | 2099 |
| |
2090 | 2100 |
| |
| |||
2217 | 2227 |
| |
2218 | 2228 |
| |
2219 | 2229 |
| |
| 2230 | + | |
| 2231 | + | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
| 2235 | + | |
| 2236 | + | |
| 2237 | + | |
2220 | 2238 |
| |
2221 | 2239 |
| |
2222 | 2240 |
| |
| |||
2270 | 2288 |
| |
2271 | 2289 |
| |
2272 | 2290 |
| |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
2273 | 2295 |
| |
2274 | 2296 |
| |
2275 | 2297 |
| |
| |||
2356 | 2378 |
| |
2357 | 2379 |
| |
2358 | 2380 |
| |
| 2381 | + | |
| 2382 | + | |
| 2383 | + | |
| 2384 | + | |
2359 | 2385 |
| |
2360 | 2386 |
| |
2361 | 2387 |
| |
| |||
2400 | 2426 |
| |
2401 | 2427 |
| |
2402 | 2428 |
| |
| 2429 | + | |
| 2430 | + | |
| 2431 | + | |
| 2432 | + | |
2403 | 2433 |
| |
2404 | 2434 |
| |
2405 | 2435 |
| |
| |||
3194 | 3224 |
| |
3195 | 3225 |
| |
3196 | 3226 |
| |
| 3227 | + | |
| 3228 | + | |
| 3229 | + | |
| 3230 | + | |
3197 | 3231 |
| |
3198 | 3232 |
| |
3199 | 3233 |
| |
| |||
3206 | 3240 |
| |
3207 | 3241 |
| |
3208 | 3242 |
| |
| 3243 | + | |
| 3244 | + | |
| 3245 | + | |
| 3246 | + | |
3209 | 3247 |
| |
3210 | 3248 |
| |
3211 | 3249 |
| |
|
Lines changed: 42 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
882 | 882 |
| |
883 | 883 |
| |
884 | 884 |
| |
885 |
| - | |
| 885 | + | |
886 | 886 |
| |
887 | 887 |
| |
888 | 888 |
| |
| |||
972 | 972 |
| |
973 | 973 |
| |
974 | 974 |
| |
975 |
| - | |
| 975 | + | |
| 976 | + | |
976 | 977 |
| |
977 | 978 |
| |
978 | 979 |
| |
| |||
1364 | 1365 |
| |
1365 | 1366 |
| |
1366 | 1367 |
| |
1367 |
| - | |
| 1368 | + | |
| 1369 | + | |
1368 | 1370 |
| |
1369 | 1371 |
| |
1370 | 1372 |
| |
| |||
2093 | 2095 |
| |
2094 | 2096 |
| |
2095 | 2097 |
| |
| 2098 | + | |
| 2099 | + | |
| 2100 | + | |
| 2101 | + | |
| 2102 | + | |
| 2103 | + | |
| 2104 | + | |
| 2105 | + | |
2096 | 2106 |
| |
2097 | 2107 |
| |
2098 | 2108 |
| |
| |||
2225 | 2235 |
| |
2226 | 2236 |
| |
2227 | 2237 |
| |
| 2238 | + | |
| 2239 | + | |
| 2240 | + | |
| 2241 | + | |
| 2242 | + | |
| 2243 | + | |
| 2244 | + | |
| 2245 | + | |
2228 | 2246 |
| |
2229 | 2247 |
| |
2230 | 2248 |
| |
| |||
2278 | 2296 |
| |
2279 | 2297 |
| |
2280 | 2298 |
| |
| 2299 | + | |
| 2300 | + | |
| 2301 | + | |
| 2302 | + | |
2281 | 2303 |
| |
2282 | 2304 |
| |
2283 | 2305 |
| |
| |||
2364 | 2386 |
| |
2365 | 2387 |
| |
2366 | 2388 |
| |
| 2389 | + | |
| 2390 | + | |
| 2391 | + | |
| 2392 | + | |
2367 | 2393 |
| |
2368 | 2394 |
| |
2369 | 2395 |
| |
| |||
2408 | 2434 |
| |
2409 | 2435 |
| |
2410 | 2436 |
| |
| 2437 | + | |
| 2438 | + | |
| 2439 | + | |
| 2440 | + | |
2411 | 2441 |
| |
2412 | 2442 |
| |
2413 | 2443 |
| |
| |||
3202 | 3232 |
| |
3203 | 3233 |
| |
3204 | 3234 |
| |
| 3235 | + | |
| 3236 | + | |
| 3237 | + | |
| 3238 | + | |
3205 | 3239 |
| |
3206 | 3240 |
| |
3207 | 3241 |
| |
| |||
3214 | 3248 |
| |
3215 | 3249 |
| |
3216 | 3250 |
| |
| 3251 | + | |
| 3252 | + | |
| 3253 | + | |
| 3254 | + | |
3217 | 3255 |
| |
3218 | 3256 |
| |
3219 | 3257 |
| |
|
0 commit comments