Iaroslav Postovalov
|
f711fe3d35
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# CHANGELOG.md
|
2021-01-20 00:34:19 +07:00 |
|
Iaroslav Postovalov
|
57b1157650
|
Reformat, bring back the features of CMMatrix with the new API, add missing features in QRDecomposition in EjmlMatrix
|
2021-01-20 00:28:39 +07:00 |
|
|
4c256a9f14
|
Features refactoring.
|
2021-01-19 19:32:13 +03:00 |
|
|
ab32cd9561
|
Numeric operations are decoupled from Ring
|
2021-01-19 17:16:43 +03:00 |
|
Iaroslav Postovalov
|
5003cca2cd
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrix.kt
|
2021-01-19 20:19:13 +07:00 |
|
Iaroslav Postovalov
|
7fdd001a77
|
Update KDoc comments for Matrix classes, improve MatrixFeature API, implement new features with EJML matrix, delete inversion API from EJML in favor of InverseMatrixFeature, override point by EJML matrix
|
2021-01-16 15:51:36 +07:00 |
|
Iaroslav Postovalov
|
0e8f6e29ee
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/MatrixContext.kt
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrixContext.kt
|
2020-12-02 09:21:25 +07:00 |
|
|
712df04170
|
Implemented #131
|
2020-12-01 21:21:56 +03:00 |
|
|
625e624cab
|
kmath-for-real refactoring
|
2020-11-29 21:38:12 +03: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
|
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
|
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 |
|
Iaroslav
|
91cb95544c
|
Add tests
|
2020-09-21 19:29:56 +07:00 |
|
Iaroslav
|
964ac8a702
|
Fix weird guard check
|
2020-09-21 19:02:12 +07:00 |
|
Iaroslav
|
1c11d25306
|
Fix typo
|
2020-09-21 19:01:36 +07:00 |
|
Iaroslav
|
66d5df7a51
|
Add missing public visibilities
|
2020-09-21 19:01:24 +07:00 |
|
Iaroslav
|
2c21f56695
|
Add missing public visibilities and add @author markers
|
2020-09-21 19:00:55 +07:00 |
|
Iaroslav
|
5910c587e2
|
Add missing public visibilities
|
2020-09-21 18:59:32 +07:00 |
|
Iaroslav
|
267b6086a9
|
Change package and specify public visibilities, fix old plugin ID
|
2020-09-21 18:59:02 +07:00 |
|
Iaroslav
|
1e67ffb5ef
|
Make one-liner not a one-liner
|
2020-09-20 16:40:07 +07:00 |
|
Iaroslav
|
09b82a8910
|
Override toString and contentEquals
|
2020-09-14 20:20:07 +07:00 |
|
Iaroslav
|
2f2315f6cd
|
Override toString
|
2020-09-14 20:18:43 +07:00 |
|
Iaroslav
|
91d692381c
|
Update comparison and fix type error
|
2020-09-14 20:15:11 +07:00 |
|
Iaroslav
|
a046f5c060
|
Update features
|
2020-09-14 20:02:53 +07:00 |
|
Iaroslav
|
1c495759cd
|
Replace ?: with set merging
|
2020-09-14 19:53:31 +07:00 |
|
Iaroslav Postovalov
|
d088fdf77c
|
Move matrix solving and inverting to extensions because of consistency
|
2020-09-12 09:23:47 +07:00 |
|
Iaroslav Postovalov
|
edd3022aac
|
Add dynamic operations and add documentations
|
2020-09-10 05:53:44 +07:00 |
|
Iaroslav Postovalov
|
d1184802bd
|
Drop koma module, implement kmath-ejml module copying it, but for EJML SimpleMatrix
|
2020-09-09 23:42:43 +07:00 |
|