|
3a2faa7da4
|
Generalize UniformHistogram1D
|
2022-04-09 10:18:18 +03:00 |
|
|
a2c0bc8a10
|
Another histogram refactor
|
2022-04-08 19:41:41 +03:00 |
|
|
73f72f12bc
|
[WIP] Another histogram refactor
|
2022-04-05 23:23:29 +03:00 |
|
Gleb Minaev
|
7f7b550674
|
Simplified polynomial builders.
|
2022-04-03 11:44:42 +03:00 |
|
Iaroslav Postovalov
|
5988b9ad30
|
Merge branch 'master' into commandertvis/gradle
|
2022-04-01 21:56:53 +07:00 |
|
Iaroslav Postovalov
|
97a320c9ef
|
Use gradle-build-action
|
2022-04-01 14:02:03 +07:00 |
|
Iaroslav Postovalov
|
bae465fe86
|
Update GitHub actions
|
2022-04-01 03:06:07 +07:00 |
|
Iaroslav Postovalov
|
3277a99ed3
|
Never use GitHub Packages to publish project with
|
2022-04-01 02:58:12 +07:00 |
|
Iaroslav Postovalov
|
38fd3e24c8
|
Use correct class name for kotlin JVM compilation
|
2022-04-01 02:37:14 +07:00 |
|
Iaroslav Postovalov
|
13fb49e48c
|
Rename version catalog
|
2022-04-01 02:27:50 +07:00 |
|
Iaroslav Postovalov
|
92cffd78d9
|
Upgrade gradle tools
|
2022-04-01 02:23:34 +07:00 |
|
Gleb Minaev
|
b3087c245f
|
Fixed tests.
|
2022-03-25 17:46:13 +03:00 |
|
Gleb Minaev
|
f7286d33d2
|
Moved constructors to separate files. Replaced some TODOs with FIXMEs.
|
2022-03-25 17:18:56 +03:00 |
|
Gleb Minaev
|
7e328a5dbf
|
Enhanced DSL constructor a bit.
|
2022-03-25 00:59:48 +03:00 |
|
Gleb Minaev
|
060f0ee35d
|
Removed comparability feature.
|
2022-03-25 00:57:32 +03:00 |
|
|
ce82d2d076
|
Histogram API refactor
|
2022-03-23 15:51:08 +03:00 |
|
|
3a3a5bd77f
|
Histogram API refactor
|
2022-03-23 14:07:24 +03:00 |
|
|
29369cd6d7
|
[WIP] Another histogram refactor
|
2022-03-22 22:17:20 +03:00 |
|
Gleb Minaev
|
420bf05b22
|
Fixed annoying JVM clashes 😑
|
2022-03-22 19:42:59 +03:00 |
|
Gleb Minaev
|
0a5122a974
|
Prototyped DSL-like constructor for NumberedPolynomial .
|
2022-03-22 19:40:55 +03:00 |
|
Gleb Minaev
|
d75a41482d
|
Added fabrics for LabeledPolynomial and NumberedPolynomial .
|
2022-03-22 17:09:33 +03:00 |
|
Gleb Minaev
|
5b8d6b601e
|
Added degreeBy to Numbered... .
|
2022-03-22 15:37:19 +03:00 |
|
Gleb Minaev
|
b44c99c265
|
Added multivariate abstractions.
|
2022-03-22 15:28:34 +03:00 |
|
Gleb Minaev
|
39ce855075
|
Added constructors for RFs' spaces
|
2022-03-22 14:25:09 +03:00 |
|
Gleb Minaev
|
2f9e504357
|
Added division to RFs' Spaces. Added conversion to polynomial and RFs' spaces. Added requirements for RFs' denominators' changes for case of non-integral domain. Added requirements for non-zero divisor to RFs' divisions.
|
2022-03-22 13:58:29 +03:00 |
|
Gleb Minaev
|
09868f090b
|
Enhanced tests of Double substitution.
|
2022-03-22 02:39:43 +03:00 |
|
Gleb Minaev
|
98b9a70893
|
Enhanced tests of Double substitution.
|
2022-03-22 02:37:26 +03:00 |
|
Gleb Minaev
|
c6d1068df4
|
Renamed Polynomial , etc. to ListPolynomial , etc. and AbstractPolynomial to Polynomial .
As it was advised by @CommanderTvis.
|
2022-03-21 23:47:10 +03:00 |
|
Gleb Minaev
|
51b0d232b5
|
Renamed AbstractPolynomialFractionsSpace to PolynomialSpaceOfFractions
|
2022-03-21 23:21:55 +03:00 |
|
Gleb Minaev
|
83d57c7295
|
Added RFs' interface to remove another boilerplate. Fixed bug in RFs' equalsTo.
|
2022-03-21 21:22:25 +03:00 |
|
Gleb Minaev
|
88e0dcf413
|
Added usage of more correct exceptions.
|
2022-03-21 18:26:09 +03:00 |
|
Gleb Minaev
|
25ec59b985
|
Finished with tests for Polynomial.
|
2022-03-20 23:22:39 +03:00 |
|
Gleb Minaev
|
fbc21101bb
|
Added test. Fixed isOne and isMinusOne for Polynomial.
|
2022-03-20 06:26:52 +03:00 |
|
Gleb Minaev
|
5d4514a742
|
More test tools! More tests!! More fixes of stupid bugs!!! 😭
|
2022-03-19 19:35:41 +03:00 |
|
Gleb Minaev
|
90a7c4d901
|
Simplified use of Rational (current BigInt are hard to use and actually useless). Added tests, fixed bug.
|
2022-03-19 18:08:43 +03:00 |
|
Gleb Minaev
|
a965f5683f
|
Added some tests and some utilities for tests. Fixed bug in utility of PolynomialSpace.
|
2022-03-19 16:54:30 +03:00 |
|
|
39640498fc
|
Another histogram refactor
|
2022-03-19 09:20:32 +03:00 |
|
Gleb Minaev
|
85cd3b4de6
|
Added some test. Fixed bug in algebraicStub.kt
|
2022-03-18 20:39:01 +03:00 |
|
Gleb Minaev
|
cdc85291bc
|
Fixed bug in implementations of polynomial operations
|
2022-03-18 20:04:21 +03:00 |
|
Gleb Minaev
|
ed2f14b68e
|
Optimised existing substitution function. Prototyped substitution for RFs.
|
2022-03-18 01:47:03 +03:00 |
|
Gleb Minaev
|
86553e9f35
|
Added utilities. Rewrote polynomial-in-polynomial substitution
|
2022-03-17 16:28:41 +03:00 |
|
Gleb Minaev
|
d63c4acf10
|
Added space and scope fabrics for RFs
|
2022-03-17 16:27:02 +03:00 |
|
Gleb Minaev
|
ffd3ae7684
|
Optimized allocation during coefficients generation in Polynomial
|
2022-03-17 16:02:41 +03:00 |
|
Gleb Minaev
|
a8a95c9df7
|
Fixed typo
|
2022-03-17 02:15:48 +03:00 |
|
Gleb Minaev
|
e5186d469a
|
Fixed issue with confusing countOfVariables in Numbered...
|
2022-03-17 02:12:40 +03:00 |
|
Gleb Minaev
|
2082175af5
|
Fixed typos.
|
2022-03-16 23:31:07 +03:00 |
|
Gleb Minaev
|
75fd920735
|
Deleted suddenly missed region marks and unused error classes
|
2022-03-16 23:22:51 +03:00 |
|
Gleb Minaev
|
3c9d8a4eee
|
Deleted all region marks
|
2022-03-16 22:44:55 +03:00 |
|
Gleb Minaev
|
24944cdb16
|
Added support of power function to abstract structures.
Implemented exponentiation by squaring as default implementation of `power`. Updated docs in algebraicStub.kt and updated realisations in it.
|
2022-03-16 15:19:27 +03:00 |
|
Gleb Minaev
|
9aa131a9c6
|
Replaced Variable in Labeled... by Symbol and deleted it
|
2022-03-16 01:06:39 +03:00 |
|