Iaroslav
|
b89a05347c
|
Hotfix some problems with MstAlgebra.kt
|
2020-09-20 19:26:44 +07:00 |
|
Alexander Nozik
|
9740f4cd11
|
Merge pull request #138 from mipt-npm/authorship-markers
Add @author annotations, minor KDoc updates
|
2020-09-20 15:09:06 +03:00 |
|
Iaroslav
|
f815e97873
|
Update AutoDiff.kt to match new trigonometric functions
|
2020-09-20 19:06:01 +07:00 |
|
Iaroslav
|
4cebca51ef
|
Add @author annotations, minor KDoc updates
|
2020-09-20 19:01:27 +07:00 |
|
Iaroslav
|
1e67ffb5ef
|
Make one-liner not a one-liner
|
2020-09-20 16:40:07 +07:00 |
|
Iaroslav
|
a4eb54228d
|
Merge remote-tracking branch 'origin/dev' into ejml
|
2020-09-20 16:39:23 +07:00 |
|
Iaroslav
|
40eadbdd04
|
Merge remote-tracking branch 'origin/master' into dev
|
2020-09-20 16:38:52 +07:00 |
|
Iaroslav
|
5eaeb82a0f
|
Make one-liners not one-liners, add newlines at EOFs, optimize imports and Kotlin extension configurations
|
2020-09-20 16:36:48 +07:00 |
|
|
9617b79647
|
Merge remote-tracking branch 'origin/kotlin14' into dev
# Conflicts:
# build.gradle.kts
# kmath-core/build.gradle.kts
# kmath-memory/build.gradle.kts
# settings.gradle.kts
|
2020-09-20 10:39:25 +03:00 |
|
Iaroslav Postovalov
|
148c0c8bc5
|
Update changelog
|
2020-09-15 17:47:49 +07:00 |
|
Iaroslav Postovalov
|
d55e4a3f84
|
Merge remote-tracking branch 'origin/dev' into ejml
|
2020-09-15 17:46:26 +07:00 |
|
Alexander Nozik
|
95d33c25d0
|
Merge pull request #137 from mipt-npm/dev
0.1.4
|
2020-09-14 22:49:29 +03:00 |
|
|
139525e2d4
|
Patch changelog
|
2020-09-14 22:48:02 +03:00 |
|
|
ec08bec42f
|
0.1.4
|
2020-09-14 22:34:45 +03: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 |
|
|
72340705fe
|
Build refactor
|
2020-09-12 14:59:12 +03:00 |
|
Iaroslav Postovalov
|
d088fdf77c
|
Move matrix solving and inverting to extensions because of consistency
|
2020-09-12 09:23:47 +07:00 |
|
Iaroslav Postovalov
|
8b171ac3a3
|
Update changelog
|
2020-09-12 09:22:26 +07:00 |
|
Iaroslav Postovalov
|
2b15d69f11
|
Enable functions module and unmark Polynomial inline
|
2020-09-10 15:22:01 +07:00 |
|
Iaroslav Postovalov
|
edd3022aac
|
Add dynamic operations and add documentations
|
2020-09-10 05:53:44 +07:00 |
|
Iaroslav Postovalov
|
413d129ffc
|
Update changelog
|
2020-09-09 23:46:10 +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 |
|
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
|
96a7edc497
|
Merge remote-tracking branch 'origin/dev' into kotlin14
|
2020-09-09 11:30:10 +07:00 |
|
Iaroslav Postovalov
|
bea2f2f46d
|
Merge remote-tracking branch 'origin/master' into dev
|
2020-09-09 11:29:44 +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 |
|
Alexander Nozik
|
6db921e935
|
Update README.md
|
2020-09-06 19:03:24 +03:00 |
|
Iaroslav
|
6494583c86
|
Merge remote-tracking branch 'origin/master' into dev
|
2020-09-06 13:46:08 +07:00 |
|
Alexander Nozik
|
924a1d1f38
|
Add publications
|
2020-08-29 10:39:04 +03:00 |
|
Iaroslav Postovalov
|
1193349b20
|
Rework Memory.read method to have more convenient calls with result
|
2020-08-27 18:21:30 +07:00 |
|
Iaroslav Postovalov
|
27857dffec
|
Merge pull request #130 from mipt-npm/refactor-and-contracts
Add function contracts and perform some refactorings
|
2020-08-22 16:57:31 +07:00 |
|
Iaroslav Postovalov
|
40888f66d6
|
Replace opt-in annotations with useExperimentalAnnotation for modules
|
2020-08-22 16:49:21 +07:00 |
|
Iaroslav
|
1b8ddedfe3
|
Add newlines
|
2020-08-22 03:01:47 +07:00 |
|
Iaroslav
|
f3e2b4a597
|
Remove import
|
2020-08-22 02:51:57 +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
|
3d3791b6cb
|
Merge remote-tracking branch 'origin/master' into dev
|
2020-08-15 17:14:11 +07:00 |
|
Iaroslav
|
b1f52f3022
|
Update changelog
|
2020-08-15 17:00:17 +07:00 |
|
Iaroslav
|
1e4692d5cf
|
Fix scalar multiplication in BigInt, implement testers for fields, rings and spaces and apply them to ComplexFieldTest, BigIntAlgebraTest and RealFieldTest
|
2020-08-12 21:18:47 +07:00 |
|
Iaroslav Postovalov
|
5b215833ca
|
Merge pull request #118 from mipt-npm/hyp-trig-functions
Implement hyperbolic functions for various Algebras
|
2020-08-11 22:18:05 +07:00 |
|
Iaroslav
|
5cd58a399d
|
Add .space.kts
|
2020-08-11 16:18:13 +07:00 |
|
Iaroslav Postovalov
|
3f0c208355
|
Specify ATANH_OPERATION type for API stability
|
2020-08-11 15:11:29 +07:00 |
|
Iaroslav Postovalov
|
c7e6764ea2
|
Specify constants' types for API stability
|
2020-08-11 15:10:48 +07:00 |
|
Iaroslav Postovalov
|
837150b5eb
|
Fix norm and add test of it
|
2020-08-11 15:06:53 +07:00 |
|