Commit Graph

68 Commits

Author SHA1 Message Date
dd5ef4810f Gradle plugin 0.8.0 2021-02-21 16:13:40 +03:00
6581f3dd8a Cleanup 2021-02-19 13:38:32 +03:00
8485d28872 Change package name to space.kscience 2021-02-18 11:17:28 +03:00
Iaroslav Postovalov
46650a414e
Merge branch 'dev' into feature/quaternion
# Conflicts:
#	CHANGELOG.md
#	README.md
#	kmath-core/README.md
2021-01-31 14:46:11 +07:00
28240954b0 Documentation update. API generated 2021-01-30 20:23:15 +03:00
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
Iaroslav Postovalov
9342824c96
Merge branch 'dev' into feature/quaternion 2021-01-24 02:00:22 +07: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
2d1d6c008e
Fix after-merge problems 2021-01-20 15:07:12 +07:00
1c7bd05c58 Add proper equality check for EJML matrices 2021-01-19 22:48:43 +03:00
5b653f10d7 kmath-for-real refactoring 2020-11-29 13:32:20 +03:00
Iaroslav
12b599fff2
Fix some packaging issues, add some KDoc comments, minor refactor 2020-09-23 21:15:54 +07:00
28190f9800 scientifik -> kscience 2020-09-20 22:39:27 +03:00
Iaroslav Postovalov
fc5ec8fed7
Drop koma support, add more explicit visibility modifiers 2020-09-09 22:31:54 +07:00
Iaroslav Postovalov
8ae9a071ef
Add more explicit public modifiers 2020-09-09 21:12:18 +07:00
Iaroslav Postovalov
f567f73d19
Specify explicit API visbility, minor refactoring (error handling, etc.) 2020-09-09 11:28:54 +07:00
Iaroslav Postovalov
6b79e79d21
Update tools and Kotlin, specify public explicitly, minor contracts refactor 2020-09-09 09:55:26 +07:00
Iaroslav
5e4522bb06
Upgrade build tools plugin to dev version; file reformat; change dependencies' versions; specify visibility explicitly at certain places (core, especially), make some interfaces fun 2020-09-08 16:40:47 +07:00
Iaroslav Postovalov
40888f66d6
Replace opt-in annotations with useExperimentalAnnotation for modules 2020-08-22 16:49:21 +07:00
Iaroslav
1d18832aa6
Provide contracts for many functions, make inline several functions, replace <algebra>.run { and with(<algebra>> { with <algebra> {, add newlines at EOFs, specify operator modifier explicitly at many places, reformat files, replace if (...) error guards with require and check 2020-08-22 02:42:59 +07:00
Iaroslav
6114099e68
Edit doc files, update readmes, document coroutines API 2020-08-08 15:51:04 +07:00
Iaroslav
cb5234a334
Document AST and expressions API, implement ExtendedField over MST and Expression<T> 2020-08-08 04:57:20 +07:00
4b067f7a97 DoubleBuffer -> RealBuffer. Number algebra refactoring. 2020-06-27 12:19:43 +03:00
8533a31677 Optimized blocking chains for primitive numbers generation. 2020-05-23 10:45:02 +03:00
048a1ceaed Moved probability distributions to commons-rng and to prob module 2020-05-22 21:24:20 +03:00
646207e140 Equlity half-fix for NDStructure 2020-05-06 10:50:08 +03:00
2e057c409b RealHistogram counts weights 2020-04-30 11:20:28 +03:00
28ef591524 Chain implements Flow 2020-04-26 20:04:15 +03:00
1e70bebba6 Version update + some useful extensions 2019-11-20 16:12:41 +03:00
92b4e6f28c Tools to evaluate statistic 2019-08-25 10:51:25 +03:00
645d81abf0 Build migrated to gradle-tools 1.4 2019-08-24 09:00:04 +03:00
7f3dd95e72 Moved to scientifik plugin. Removed depricated Vector 2019-07-17 14:21:37 +03:00
e077da39c8 Sampler space 2019-06-09 17:17:13 +03:00
fe05fc5a14 Added chain mappers 2019-06-09 10:06:48 +03:00
2e76073712 Initial work on distributions 2019-06-07 15:08:05 +03:00
5be55560cf Merged build config changes from dataforge 2019-05-31 13:03:00 +03:00
c77d9cbb08 Bump kotlin verision to 1.3.31 2019-05-02 10:10:04 +03:00
fcab05b683 Fixes in flow transformations 2019-04-30 09:15:31 +03:00
f79a9e86a1 Concurrent map for flows 2019-04-29 22:14:04 +03:00
6f4f658030 Concurrent map for flows 2019-04-29 21:48:05 +03:00
3ddff86e24 Windowed flow test 2019-04-28 17:54:50 +03:00
d138ce3889 Parallel flow 2019-04-28 13:56:19 +03:00
08e14b15c5 Migrating streaming to Flow 2019-04-27 22:15:21 +03:00
68ccc0b3fc Migrating streaming to Flow 2019-04-26 21:36:28 +03:00
1b5e9cdd35 Build migration finished 2019-04-24 10:44:03 +03:00
8208cb772f Chains moved to coroutines. Cumulatives to core 2019-04-24 09:36:43 +03:00
9182a4279c Revert to single build file 2019-04-23 22:31:05 +03:00
Andrey Mischenko
bae77b6979
Use type safe plugin accessors, collapse some nested DSLs, removed duplicate declarations 2019-04-23 18:07:36 +08:00
Andrey Mischenko
f797d7b082
Use type safe accessors for sourceSets that available now with multiplatform-config 2019-04-23 17:47:57 +08:00