Iaroslav Postovalov
|
a0186844f5
|
Update README files
|
2021-01-31 15:36:35 +07:00 |
|
Iaroslav Postovalov
|
1cfe5a31a7
|
Add QR decomposition support in GSL wrapper
|
2021-01-31 00:57:15 +07:00 |
|
Iaroslav Postovalov
|
e66f169655
|
Add owned property to all the objects
|
2021-01-30 17:35:13 +07:00 |
|
Iaroslav Postovalov
|
d36da01833
|
Rename GslMemoryHolder to GslObject
|
2021-01-24 16:13:30 +07:00 |
|
Iaroslav Postovalov
|
c50fab027a
|
Improve null checking and introduce internal wrapper of permutation object
|
2021-01-24 16:13:08 +07:00 |
|
Iaroslav Postovalov
|
472e2bf671
|
Improve LUP decomposition wrapper, add Cholesky decomposition
|
2021-01-24 14:15:41 +07:00 |
|
Iaroslav Postovalov
|
d9ebadd22a
|
Implement LUP decomposition in GSL module
|
2021-01-24 01:46:07 +07:00 |
|
Iaroslav Postovalov
|
d17dbd365c
|
Fix issues related to merge
|
2021-01-20 01:03:55 +07:00 |
|
Iaroslav Postovalov
|
de289afb7b
|
Override point function in GslMatrixContext
|
2021-01-15 23:01:35 +07:00 |
|
Iaroslav Postovalov
|
a814dec4c6
|
Reformat generated GslVector APIs
|
2021-01-07 18:38:52 +07:00 |
|
Iaroslav Postovalov
|
f7fc327e8c
|
Reformat generated APIs
|
2021-01-07 18:28:51 +07:00 |
|
Iaroslav Postovalov
|
a86987362b
|
Fix access for Complex GSL wrappers
|
2021-01-07 17:34:55 +07:00 |
|
Iaroslav Postovalov
|
f84f719385
|
Add GSL objects disposition check, add missing newline, improve tests
|
2021-01-07 17:26:16 +07:00 |
|
Iaroslav Postovalov
|
57328a176e
|
Improve tests
|
2021-01-07 02:45:37 +07:00 |
|
Iaroslav Postovalov
|
ff930532e0
|
Fix failing test
|
2021-01-07 02:27:46 +07:00 |
|
Iaroslav Postovalov
|
c34af4d8bd
|
Update tests of GSL
|
2021-01-06 23:01:05 +07:00 |
|
Iaroslav Postovalov
|
20767a3b35
|
Add convenience scope functions for GSL contexts
|
2021-01-06 22:46:32 +07:00 |
|
Iaroslav Postovalov
|
cdebe2fc4f
|
Add API documentation, fix hashCode
|
2020-12-20 00:06:40 +07:00 |
|
Iaroslav Postovalov
|
f46826f2b1
|
Fix GSL matrix context
|
2020-12-02 10:12:33 +07:00 |
|
Iaroslav Postovalov
|
4fc8d7b57c
|
Fix build
|
2020-11-29 16:12:41 +07:00 |
|
Iaroslav Postovalov
|
f341d02941
|
Rename files, improve error handling, minor codegen update
|
2020-10-29 04:23:36 +07:00 |
|
Iaroslav Postovalov
|
657dbcb829
|
Add missing compiler option
|
2020-10-15 15:24:17 +07:00 |
|
Iaroslav Postovalov
|
248deb1682
|
Update def file
|
2020-10-15 13:44:49 +07:00 |
|
Iaroslav Postovalov
|
de964af80d
|
Fix header selection issues, update Gradle
|
2020-10-15 13:15:11 +07:00 |
|
Iaroslav Postovalov
|
3ae2be06e2
|
Remove kotlinx-io dependency, use DeferScope to dispose native memory
|
2020-10-11 21:24:10 +07:00 |
|
Iaroslav Postovalov
|
7e7da25a99
|
Drop headers
|
2020-10-11 03:44:43 +07:00 |
|
Iaroslav Postovalov
|
21dfc37727
|
Hide ignored targets and update generated file
|
2020-10-11 03:29:38 +07:00 |
|
Iaroslav Postovalov
|
a0066bb6dd
|
Fix compiler-embeddable version, add generated sources
|
2020-10-11 03:09:00 +07:00 |
|
Iaroslav Postovalov
|
956fe9b9e6
|
Track generated code
|
2020-10-11 01:21:10 +07:00 |
|
Iaroslav Postovalov
|
d46350e7b7
|
Rework codegen, use GSL vectors to store vectors, implement MatrixContext for Float, Double and Complex matrices with BLAS
|
2020-10-11 01:15:37 +07:00 |
|
Iaroslav Postovalov
|
69a107819b
|
Implement vector codegen
|
2020-10-05 17:46:41 +07:00 |
|
Iaroslav Postovalov
|
77dac58efb
|
Replace manual matrices classes building with codegen
|
2020-10-05 13:13:16 +07:00 |
|
Iaroslav Postovalov
|
0a02fd07b4
|
Replace manual matrices classes building with codegen
|
2020-10-05 13:13:06 +07:00 |
|
Iaroslav Postovalov
|
abcde808dc
|
Add first working test, use kotlinx-io fork, major rework of GSL API
|
2020-10-04 20:17:44 +07:00 |
|
Iaroslav Postovalov
|
53f38e7492
|
Simplify compilerOpts
|
2020-10-04 15:39:35 +07:00 |
|
Iaroslav Postovalov
|
90bdf00f8b
|
Sort classes, add vectors support
|
2020-10-04 14:35:51 +07:00 |
|
Iaroslav Postovalov
|
74d226cab7
|
Fix types
|
2020-10-04 13:54:14 +07:00 |
|
Iaroslav Postovalov
|
fd4253fc93
|
Provide bindings for each gsl_matrix except char, uchar, long_double because they have no clear KMath analogues
|
2020-10-04 13:54:00 +07:00 |
|
Iaroslav Postovalov
|
8f6163698c
|
Update tasks
|
2020-10-04 13:39:39 +07:00 |
|
Iaroslav Postovalov
|
9e277a7de3
|
Minor changes related to benchmarks and EJML matrix, add GSL module, add wrapper for gsl_matrix, provide headers of gsl, configure cinterop at least for Linux and OSX, update GitHub Actions workflow
|
2020-10-04 12:45:35 +07:00 |
|