Iaroslav Postovalov
|
ef97386033
|
Fix typo
|
2021-02-19 17:34:02 +07:00 |
|
Iaroslav Postovalov
|
69cdfc9500
|
Regenerate README, undo workflows changes
|
2021-02-18 19:39:25 +07:00 |
|
Iaroslav Postovalov
|
48545bae23
|
Remove changelog changes
|
2021-02-18 19:38:39 +07:00 |
|
Iaroslav Postovalov
|
e8de7c5fb3
|
Delete GSL module
|
2021-02-18 19:38:13 +07:00 |
|
Iaroslav Postovalov
|
2a325b4bc8
|
Add stub of lib downloading
|
2021-02-18 19:37:12 +07:00 |
|
Iaroslav Postovalov
|
090f93ab7b
|
Merge branch 'dev' into gsl-experiment
|
2021-02-17 21:24:40 +07:00 |
|
Iaroslav Postovalov
|
41be1cd34d
|
Merge branch 'dev' into gsl-experiment
|
2021-02-12 20:54:21 +07:00 |
|
Iaroslav Postovalov
|
b6be3a0333
|
Merge branch 'dev' into gsl-experiment
|
2021-02-11 23:13:57 +07:00 |
|
Iaroslav Postovalov
|
443af750a4
|
Add kmath-complex reference
|
2021-02-11 18:44:17 +07:00 |
|
Iaroslav Postovalov
|
15b223a801
|
Fix compilation issues
|
2021-02-11 18:43:42 +07:00 |
|
Iaroslav Postovalov
|
228b55f5ea
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# CHANGELOG.md
# gradle.properties
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/MatrixContext.kt
# kmath-stat/build.gradle.kts
|
2021-02-11 17:28:22 +07:00 |
|
Iaroslav Postovalov
|
53769ede96
|
Fix Kotlin version in buildSrc
|
2021-02-07 02:48:55 +07:00 |
|
Iaroslav Postovalov
|
a5cdf7c297
|
Merge branch 'dev' into gsl-experiment
|
2021-02-07 02:46:24 +07:00 |
|
Iaroslav Postovalov
|
49da84b223
|
Merge branch 'dev' into gsl-experiment
|
2021-02-06 23:12:38 +07:00 |
|
Iaroslav Postovalov
|
1306ee418f
|
Update workflows
|
2021-02-01 21:39:20 +07:00 |
|
|
065d7a150a
|
Fix kotlin version bug for GSL codegen
|
2021-02-01 13:20:33 +03:00 |
|
Iaroslav Postovalov
|
a0186844f5
|
Update README files
|
2021-01-31 15:36:35 +07:00 |
|
Iaroslav Postovalov
|
55f8c3938b
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# .github/workflows/build.yml
|
2021-01-31 14:57:31 +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
|
955e95690d
|
Merge branch 'dev' into gsl-experiment
|
2021-01-30 17:20:36 +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
|
7105b3662f
|
Minor: update Kotlin compiler in buildSrc
|
2021-01-24 02:08:11 +07:00 |
|
Iaroslav Postovalov
|
904a0f3525
|
Merge branch 'dev' into gsl-experiment
|
2021-01-24 01:49:43 +07:00 |
|
Iaroslav Postovalov
|
d9ebadd22a
|
Implement LUP decomposition in GSL module
|
2021-01-24 01:46:07 +07:00 |
|
Iaroslav Postovalov
|
54d61c016e
|
Discard temporary changes
|
2021-01-20 16:53:12 +07:00 |
|
Iaroslav Postovalov
|
8019ac6802
|
Merge branch 'dev' into gsl-experiment
|
2021-01-20 16:52:29 +07:00 |
|
Iaroslav Postovalov
|
d17dbd365c
|
Fix issues related to merge
|
2021-01-20 01:03:55 +07:00 |
|
Iaroslav Postovalov
|
f711fe3d35
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# CHANGELOG.md
|
2021-01-20 00:34:19 +07:00 |
|
Iaroslav Postovalov
|
1a7bd76152
|
Update changelog
|
2021-01-19 20:23:11 +07: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
|
de289afb7b
|
Override point function in GslMatrixContext
|
2021-01-15 23:01:35 +07:00 |
|
Iaroslav Postovalov
|
1c70e73a71
|
Merge branch 'dev' into gsl-experiment
|
2021-01-15 21:39:26 +07:00 |
|
Iaroslav Postovalov
|
f5b6847bf6
|
Merge branch 'dev' into gsl-experiment
|
2021-01-07 22:46:53 +07:00 |
|
Iaroslav Postovalov
|
4dd6f506c8
|
Disable OSX temporarily
|
2021-01-07 19:38:46 +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
|
5d855bd915
|
Merge branch 'dev' into gsl-experiment
|
2021-01-06 21:09:07 +07:00 |
|
Iaroslav Postovalov
|
cdebe2fc4f
|
Add API documentation, fix hashCode
|
2020-12-20 00:06:40 +07:00 |
|
Iaroslav Postovalov
|
386b063c94
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# .github/workflows/gradle.yml
|
2020-12-12 21:09:07 +07:00 |
|
Iaroslav Postovalov
|
2f1cfefeac
|
Update Kotlin, document codegen functions
|
2020-12-06 04:05:36 +07:00 |
|
Iaroslav Postovalov
|
96957dfa4b
|
Add missing experimental annotation
|
2020-12-02 10:49:47 +07:00 |
|
Iaroslav Postovalov
|
f46826f2b1
|
Fix GSL matrix context
|
2020-12-02 10:12:33 +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 |
|
Iaroslav Postovalov
|
df4ea2c1e4
|
Merge branch 'dev' into gsl-experiment
|
2020-11-30 01:20:52 +07:00 |
|
Iaroslav Postovalov
|
0db33cca55
|
Merge branch 'dev' into gsl-experiment
|
2020-11-30 00:56:35 +07:00 |
|
Iaroslav Postovalov
|
4fc8d7b57c
|
Fix build
|
2020-11-29 16:12:41 +07:00 |
|
Iaroslav Postovalov
|
e5d5ac17da
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# build.gradle.kts
# examples/build.gradle.kts
# examples/src/main/kotlin/kscience/kmath/ast/ExpressionsInterpretersBenchmark.kt
# settings.gradle.kts
|
2020-11-29 01:17:16 +07:00 |
|
Iaroslav Postovalov
|
1e1819ac78
|
Merge branch 'dev' into gsl-experiment
# Conflicts:
# build.gradle.kts
# settings.gradle.kts
|
2020-10-29 15:47:09 +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
|
2dab0ce40c
|
Add missing package installation
|
2020-10-15 14:06:01 +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
|
07ad527e0b
|
Remove sudo
|
2020-10-14 23:57:35 +07:00 |
|
Iaroslav Postovalov
|
0740d6034b
|
Remove broken command
|
2020-10-14 23:45:30 +07:00 |
|
Iaroslav Postovalov
|
3602bce133
|
Add Chrome installing action
|
2020-10-14 23:43:16 +07:00 |
|
Iaroslav Postovalov
|
3eb050d3d1
|
Merge branch 'dev' into gsl-experiment
|
2020-10-14 23:32:00 +07:00 |
|
Iaroslav Postovalov
|
5460d00f8f
|
Change Ubuntu version
|
2020-10-14 23:27:59 +07:00 |
|
Iaroslav Postovalov
|
6f3deb6a24
|
Change cached directories, suppress warnings
|
2020-10-12 18:38:26 +07:00 |
|
Iaroslav Postovalov
|
6ab2ebb13f
|
Add sudo statement
|
2020-10-11 22:48:05 +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
|
3c069398a2
|
Add /usr/local/ directory to headers
|
2020-10-11 14:28:59 +07:00 |
|
Iaroslav Postovalov
|
7e7da25a99
|
Drop headers
|
2020-10-11 03:44:43 +07:00 |
|
Iaroslav Postovalov
|
922d27fb62
|
Restructure codegen task
|
2020-10-11 03:37:04 +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
|
60c7b08b42
|
Remove invalid modifier
|
2020-10-11 01:27:44 +07:00 |
|
Iaroslav Postovalov
|
8af6195265
|
Fix build-script error
|
2020-10-11 01:24:16 +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
|
eedfcf3932
|
Drop mingw support in GSL module
|
2020-10-04 15:53:24 +07:00 |
|
Iaroslav Postovalov
|
53f38e7492
|
Simplify compilerOpts
|
2020-10-04 15:39:35 +07:00 |
|
Iaroslav Postovalov
|
0565f0665a
|
Turn on daemon on Windows
|
2020-10-04 14:45:33 +07:00 |
|
Iaroslav Postovalov
|
881f2280fc
|
Try adding Windows support
|
2020-10-04 14:39:24 +07:00 |
|
Iaroslav Postovalov
|
90bdf00f8b
|
Sort classes, add vectors support
|
2020-10-04 14:35:51 +07:00 |
|
Iaroslav Postovalov
|
5724558760
|
Reconfigure native build
|
2020-10-04 14:10:53 +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
|
fb4d74e90f
|
Add OSX target
|
2020-10-04 13:26:21 +07:00 |
|
Iaroslav Postovalov
|
159b5530fb
|
Rename Actions job
|
2020-10-04 13:22:00 +07:00 |
|
Iaroslav Postovalov
|
ef31cfcd65
|
Simplify build-script
|
2020-10-04 13:19:49 +07:00 |
|
Iaroslav Postovalov
|
54eb66ac70
|
Add explicit cinterop call
|
2020-10-04 13:10:20 +07:00 |
|
Iaroslav Postovalov
|
e2af1f095a
|
Change konan cache path
|
2020-10-04 13:01:52 +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 |
|