|
139525e2d4
|
Patch changelog
|
2020-09-14 22:48:02 +03:00 |
|
|
ec08bec42f
|
0.1.4
|
2020-09-14 22:34:45 +03:00 |
|
|
72340705fe
|
Build refactor
|
2020-09-12 14:59:12 +03:00 |
|
Iaroslav Postovalov
|
bea2f2f46d
|
Merge remote-tracking branch 'origin/master' into dev
|
2020-09-09 11:29:44 +07:00 |
|
Iaroslav
|
6494583c86
|
Merge remote-tracking branch 'origin/master' into dev
|
2020-09-06 13:46:08 +07: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 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 |
|
Iaroslav Postovalov
|
8ab8864227
|
Add newline
|
2020-08-11 15:02:56 +07:00 |
|
Iaroslav Postovalov
|
df3bd8a07c
|
Merge remote-tracking branch 'origin/dev' into hyp-trig-functions
# Conflicts:
# kmath-core/src/commonMain/kotlin/scientifik/kmath/operations/Algebra.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/operations/Complex.kt
# kmath-core/src/commonTest/kotlin/scientifik/kmath/operations/ComplexFieldTest.kt
|
2020-08-11 15:01:53 +07:00 |
|
Iaroslav Postovalov
|
b77bfeb372
|
Provide basic tests for complex numbers, also fix complex division
|
2020-08-11 14:58:28 +07:00 |
|
Iaroslav
|
895f788f75
|
Cleanup doc mistakes, fix number fields corner cases
|
2020-08-09 23:43:38 +07:00 |
|
Iaroslav
|
6ead822cc3
|
Fix after-merge issues, provide default implementations for hyperbolic functions, remove their interface
|
2020-08-09 23:31:49 +07:00 |
|
Iaroslav
|
40d7351515
|
Merge remote-tracking branch 'origin/dev' into hyp-trig-functions
# Conflicts:
# kmath-core/src/commonMain/kotlin/scientifik/kmath/operations/Complex.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/operations/NumberAlgebra.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/operations/OptionalOperations.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/ComplexNDField.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/RealBufferField.kt
# kmath-core/src/commonMain/kotlin/scientifik/kmath/structures/RealNDField.kt
|
2020-08-09 23:23:48 +07:00 |
|
Iaroslav
|
3f6961b2b4
|
Merge remote-tracking branch 'origin/dev' into hyp-trig-functions
|
2020-07-27 16:02:53 +07:00 |
|
Iaroslav
|
995a0f916b
|
Replace x pow 2 with multiplication x by x because of precision
|
2020-07-03 19:20:44 +07:00 |
|
Commander Tvis
|
77625cca2b
|
Update typealiases usages; add optimization for exponentiation real complex numbers
|
2020-07-03 17:38:13 +07:00 |
|
Commander Tvis
|
badb7b1365
|
Update implementation of Complex Division and Exponentiation
|
2020-07-03 17:14:50 +07:00 |
|
Commander Tvis
|
73005f715a
|
Implement optimized complete Complex division, add tests class for it
|
2020-07-03 15:50:14 +07:00 |
|
Iaroslav
|
e64a6796ea
|
Fix division of Complex, minor reformat and rearrangement of NumberAlgebra, implement hyperbolic functions
|
2020-07-03 00:46:48 +07:00 |
|