Iaroslav Postovalov
|
70c0b614a3
|
Merge branch 'dev' into feature/quaternion
# Conflicts:
# CHANGELOG.md
# examples/src/main/kotlin/kscience/kmath/operations/ComplexDemo.kt
# examples/src/main/kotlin/kscience/kmath/structures/ComplexND.kt
# kmath-complex/src/commonMain/kotlin/kscience/kmath/complex/ComplexNDField.kt
# kmath-core/src/commonMain/kotlin/kscience/kmath/structures/NDAlgebra.kt
# kmath-core/src/commonTest/kotlin/kscience/kmath/structures/NDFieldTest.kt
|
2021-01-29 17:00:57 +07:00 |
|
|
45866b500f
|
Merge remote-tracking branch 'origin/dev' into refactor/ndalgebra
# Conflicts:
# CHANGELOG.md
# examples/src/benchmarks/kotlin/kscience/kmath/benchmarks/LinearAlgebraBenchmark.kt
# kmath-commons/src/main/kotlin/kscience/kmath/commons/linear/CMMatrix.kt
# kmath-for-real/src/commonMain/kotlin/kscience/kmath/real/RealMatrix.kt
|
2021-01-28 20:07:43 +03:00 |
|
Iaroslav Postovalov
|
6503ed4cde
|
Merge branch 'dev' into commandertvis/cm-decompositions
|
2021-01-25 17:38:27 +07:00 |
|
Iaroslav Postovalov
|
b20081f161
|
Fix capitalization of LUP related references (LUP -> Lup)
|
2021-01-24 22:12:43 +07:00 |
|
|
aff7bbab41
|
Matrix performance optimization
|
2021-01-24 17:07:19 +03:00 |
|
|
9829a16a32
|
Optimize Real NDField
|
2021-01-24 10:15:16 +03:00 |
|
|
1cb41f4dc2
|
Optimize Real NDField
|
2021-01-23 22:16:27 +03:00 |
|
Iaroslav Postovalov
|
9342824c96
|
Merge branch 'dev' into feature/quaternion
|
2021-01-24 02:00:22 +07:00 |
|
|
0baec14059
|
[WIP] Refactor NDStructures
|
2021-01-23 21:50:48 +03:00 |
|
|
332c04b573
|
[WIP] Refactor NDStructures
|
2021-01-23 19:19:13 +03:00 |
|
|
061398b009
|
[WIP] Refactor NDStructures
|
2021-01-22 23:22:24 +03:00 |
|
Iaroslav Postovalov
|
a3cf13b678
|
Merge branch 'dev' into commandertvis/cm-decompositions
# Conflicts:
# kmath-commons/src/main/kotlin/kscience/kmath/commons/linear/CMMatrix.kt
|
2021-01-21 18:43:03 +07:00 |
|
|
d10ae66e58
|
Deploy fixes for 0.2.0-dev-5
|
2021-01-20 17:08:29 +03:00 |
|
|
881b85a1d9
|
Add origin (optin) extension property to expose MatrixWrapper content
|
2021-01-20 15:32:55 +03:00 |
|
|
d00e7434a4
|
Fix for #193
|
2021-01-20 15:07:39 +03:00 |
|
Iaroslav Postovalov
|
f3c602115a
|
Merge branch 'dev' into commandertvis/cm-decompositions
# Conflicts:
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrix.kt
|
2021-01-20 16:51:12 +07:00 |
|
Iaroslav Postovalov
|
2d1d6c008e
|
Fix after-merge problems
|
2021-01-20 15:07:12 +07:00 |
|
Iaroslav Postovalov
|
94a6d5a114
|
Fix after-merge problems
|
2021-01-20 14:56:09 +07:00 |
|
|
1c7bd05c58
|
Add proper equality check for EJML matrices
|
2021-01-19 22:48:43 +03:00 |
|
|
d0c9d97706
|
Minor optimization for RealNDAlgebra
|
2021-01-19 22:29:19 +03:00 |
|
Iaroslav Postovalov
|
9748e0bfbe
|
Merge branch 'dev' into feature/quaternion
# Conflicts:
# CHANGELOG.md
# examples/src/main/kotlin/kscience/kmath/stat/DistributionBenchmark.kt
# kmath-complex/src/commonMain/kotlin/kscience/kmath/complex/ComplexNDField.kt
# kmath-core/src/commonMain/kotlin/kscience/kmath/operations/Complex.kt
# kmath-core/src/commonTest/kotlin/kscience/kmath/structures/NDFieldTest.kt
|
2021-01-20 01:10:31 +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 |
|
Iaroslav Postovalov
|
97ec575142
|
Merge branch 'dev' into commandertvis/cm-decompositions
# Conflicts:
# kmath-commons/src/main/kotlin/kscience/kmath/commons/linear/CMMatrix.kt
# kmath-ejml/src/main/kotlin/kscience/kmath/ejml/EjmlMatrix.kt
|
2021-01-20 00:19:34 +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 |
|
|
4635080317
|
Optimize RealMatrix dot operation
|
2021-01-18 21:33:53 +03:00 |
|
Iaroslav Postovalov
|
53db4489f8
|
Implement decomposition features by CMMatrix
|
2021-01-19 01:09:44 +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 |
|
|
44ea32e843
|
Merge remote-tracking branch 'origin/dev' into dev
|
2021-01-07 18:07:26 +03:00 |
|
|
b288704528
|
Optimize RealMatrix dot operation
|
2021-01-07 18:07:00 +03:00 |
|
Iaroslav Postovalov
|
ae126d36c8
|
Update readmes for Complex, minor update of build-script
|
2021-01-06 21:06:57 +07:00 |
|
Iaroslav Postovalov
|
acf9dd2b6a
|
Extract complex and quaternion systems to another module
|
2021-01-06 21:01:37 +07:00 |
|
Iaroslav Postovalov
|
c3b8f11f22
|
Merge branch 'dev' into feature/quaternion
# Conflicts:
# kmath-ast/src/commonMain/kotlin/kscience/kmath/ast/MstAlgebra.kt
|
2021-01-05 21:23:12 +07:00 |
|
Iaroslav Postovalov
|
28ddc7cd95
|
Minor: regenerate readme files
|
2021-01-05 20:16:42 +07:00 |
|
Iaroslav Postovalov
|
2c7cb1b04f
|
Rename ...Operation functions returning function to ...OperationFunction
|
2021-01-05 19:56:42 +07:00 |
|
Iaroslav Postovalov
|
d631c048c7
|
Fix minor problems, update README
|
2020-12-22 16:00:51 +07:00 |
|
Iaroslav Postovalov
|
2310aca9db
|
Improve consistency of operations in MstAlgebra
|
2020-12-22 13:42:12 +07:00 |
|
Iaroslav Postovalov
|
69b1952c15
|
Add verification of NDField
|
2020-12-20 21:13:11 +07:00 |
|
Iaroslav Postovalov
|
c8df741a4e
|
Remove incorrent symbol decl.
|
2020-12-20 20:58:52 +07:00 |
|
Iaroslav Postovalov
|
9fbca45235
|
Fix incorrect properties in verifier classes
|
2020-12-20 20:48:38 +07:00 |
|
Iaroslav Postovalov
|
d70b185b3e
|
Update documentation for Algebra, add overloads for xOperation that invokes an operation not dispatches it
|
2020-12-20 20:41:17 +07:00 |
|
|
de3c2a1b5a
|
Add curring and update kotlin
|
2020-12-20 14:18:12 +03:00 |
|
Iaroslav Postovalov
|
f001389f4c
|
Merge branch 'dev' into feature/dynamic-ops-currying
# Conflicts:
# kmath-core/src/commonMain/kotlin/kscience/kmath/linear/MatrixContext.kt
|
2020-12-08 15:12:52 +07:00 |
|
Iaroslav Postovalov
|
e62cf4fc65
|
Rewrite ASM codegen to use curried operators, fix bugs, update benchmarks
|
2020-12-08 14:42:42 +07:00 |
|
Iaroslav Postovalov
|
3d879a766b
|
Add missing KDoc comment
|
2020-12-07 02:19:50 +07:00 |
|
Iaroslav Postovalov
|
7a571089a8
|
Merge branch 'dev' into feature/quaternion
# Conflicts:
# CHANGELOG.md
|
2020-12-06 04:07:11 +07:00 |
|
|
712df04170
|
Implemented #131
|
2020-12-01 21:21:56 +03:00 |
|
|
5368bb5d4a
|
Readme update
|
2020-11-30 11:25:21 +03:00 |
|
|
89c0d863d2
|
Benchmark refactoring
|
2020-11-29 22:26:05 +03:00 |
|
|
625e624cab
|
kmath-for-real refactoring
|
2020-11-29 21:38:12 +03:00 |
|