Commit Graph

  • db19df4329 Merge branch 'dev' into feature/polynomials Gleb Minaev 2022-07-16 17:23:39 +0300
  • a1a2c41846 Add a bit more utilities for maps and refactor polynomials' code. Gleb Minaev 2022-07-16 17:13:05 +0300
  • 3eef778f60
    Add mandatory MutableBufferFactory to Algebra #477 Alexander Nozik 2022-07-16 16:27:11 +0300
  • 579511a5ee Add utilities for maps. Fix some tests. Gleb Minaev 2022-07-16 16:07:03 +0300
  • 68add4cb5f
    Refactor test naming Alexander Nozik 2022-07-16 11:35:50 +0300
  • b522e5919e
    Merge remote-tracking branch 'origin/dev' into dev Alexander Nozik 2022-07-16 10:19:55 +0300
  • fc036215a5
    Merge pull request #402 from mipt-npm/commandertvis/diff Alexander Nozik 2022-07-16 10:05:59 +0300
  • debff5357b
    Merge pull request #494 from mipt-npm/altavir/diff #402 Alexander Nozik 2022-07-16 09:58:43 +0300
  • 4f88982734 Formatting Erik Schouten 2022-07-15 22:13:50 +0200
  • fa6d741869 Small improvement in test classes, theta function Erik Schouten 2022-07-15 22:12:36 +0200
  • ada1141738 Use Line distancTo function Erik Schouten 2022-07-15 18:57:10 +0200
  • cdb116fa20 Cleanup Erik Schouten 2022-07-15 18:55:37 +0200
  • 32769d6906 Dubins path Erik Schouten 2022-07-15 18:13:50 +0200
  • 18ae964e57
    Name refactor #494 Alexander Nozik 2022-07-15 17:35:13 +0300
  • bfadf5b33d
    Name refactor Alexander Nozik 2022-07-15 17:31:28 +0300
  • 846a6d2620
    Grand derivative refactoring. Phase 3 Alexander Nozik 2022-07-15 17:20:00 +0300
  • f5fe53a9f2
    Grand derivative refactoring. Phase 2 Alexander Nozik 2022-07-15 16:20:28 +0300
  • 5846f42141
    Grand derivative refactoring. Phase 1 Alexander Nozik 2022-07-15 15:21:49 +0300
  • 20695e9617 commented out new tests, they are too long margarita0303 2022-07-14 14:38:00 +0300
  • ea8401acab added new svd tests margarita0303 2022-07-14 14:34:44 +0300
  • a420f7406c added tests for svd Golab Kahan margarita0303 2022-07-13 19:54:10 +0300
  • 83620c77d2 functions SIGN and pythag are made private margarita0303 2022-07-13 19:51:17 +0300
  • f7cb483782 changed name in build file margarita0303 2022-07-13 18:52:58 +0300
  • 8048427a4b Merge remote-tracking branch 'origin/feature/tensors-performance' into feature/tensors-performance margarita0303 2022-07-13 18:42:28 +0300
  • 07ed9980fc svd benchmarks added margarita0303 2022-07-13 18:34:26 +0300
  • 4ea29c82c5 Small fix of DSL1. Gleb Minaev 2022-07-13 12:05:53 +0300
  • 56f3c05907
    Merge remote-tracking branch 'origin/dev' into altavir/diff Alexander Nozik 2022-07-13 10:13:47 +0300
  • 87aeda84d9 Added MathJax to docs. Gleb Minaev 2022-07-12 23:10:38 +0300
  • 0eb9bd810c
    Kotlin 1.7.10 Alexander Nozik 2022-07-12 22:56:08 +0300
  • 3da47573f4
    Delete margarita.kt Margarita 2022-07-12 20:43:35 +0300
  • 874da80446 tensors dimensions changed margarita0303 2022-07-12 20:37:00 +0300
  • c7e224818b deleted tmp file margarita0303 2022-07-12 20:32:44 +0300
  • ac21838e4b added svdGolabKahan margarita0303 2022-07-12 17:19:19 +0300
  • 4ff3ab0100 added svdGolabKahanHelper margarita0303 2022-07-12 17:16:30 +0300
  • f7d159bc03 Made IntModulo implement ScaleOperations. Gleb Minaev 2022-07-12 02:05:29 +0300
  • 5bc627f1d4 Rollback all breaking changes. The only breaking change now is value class. Gleb Minaev 2022-07-12 01:56:34 +0300
  • 6ff79e28ac Fix names, references, etc. Gleb Minaev 2022-07-12 00:57:44 +0300
  • f726e6d0f1 Minimise appearance of new feature, leave only upgrades. Gleb Minaev 2022-07-11 23:32:15 +0300
  • 51dd72e48f Finish move. Gleb Minaev 2022-07-11 22:39:13 +0300
  • 1c719b9e70 Fix examples. Gleb Minaev 2022-07-11 17:52:46 +0300
  • d44a48bdb1 Moving to new modules. Gleb Minaev 2022-07-11 17:27:59 +0300
  • d3be07987c Simplify usages of LabeledPolynomial constructing fabrics. Fix bugs. Add tests for variable's interoperability. Gleb Minaev 2022-07-06 23:16:25 +0300
  • 923c52737d Adapt NumberedPolynomial tests to LabeledPolynomial tests. Gleb Minaev 2022-07-06 17:13:50 +0300
  • 5834fad938 Renamed constructing DSLs components. Fixed rejected NumberedPolynomial tests. Gleb Minaev 2022-07-06 00:37:46 +0300
  • 45ed45bd13 Finish tests generation for numbered utilities. Also: - Optimize a bit labeled and numbered differentiation. - Fixed bugs in numbered anti-differentiation. Gleb Minaev 2022-07-05 03:41:52 +0300
  • e40977647d Added suppresses. Gleb Minaev 2022-07-04 04:02:08 +0300
  • e89e4e19d3 Return suppresses. Gleb Minaev 2022-07-04 03:54:28 +0300
  • 39088ec36b Replaced assertFailsWith with assertFailsWithTypeAndMessage. Gleb Minaev 2022-07-04 02:36:46 +0300
  • 102e83b478 Tests generation for numbered utilities in progress: finish substitutions. Gleb Minaev 2022-07-04 02:24:46 +0300
  • 672a3c1552 Tests generation for numbered utilities in progress: finish map-wise substitutions. Also: - Upgrade operations on Rational. - Add new assertions. - Changed a bit FIXME comments. Gleb Minaev 2022-07-03 15:47:12 +0300
  • f147636e9d Tests generation for numbered utilities in progress. Gleb Minaev 2022-07-01 14:46:05 +0300
  • c8b9951f46 Added for list utilities for rational functions. Gleb Minaev 2022-06-29 14:54:49 +0300
  • 64b33aed18 Remove extra suppresses. Gleb Minaev 2022-06-29 14:53:12 +0300
  • da46ea923c Extended test for NumberedPolynomial Gleb Minaev 2022-06-28 15:07:09 +0300
  • 043d292eca Added test. Fixed bug in NumberedPolynomial's DSL. Gleb Minaev 2022-06-27 17:14:03 +0300
  • 0ef2258665 Removed extra suppresses. Gleb Minaev 2022-06-27 17:11:39 +0300
  • ed634013f6 Removed extra suppresses. Gleb Minaev 2022-06-27 17:07:33 +0300
  • cb7291ccb0 Little addition to polynomials design note. Gleb Minaev 2022-06-26 12:58:30 +0300
  • 630d16bbee Added design notes. Also: - Changed xxxPolynomialSpace() and xxxPolynomialSpace() functions to xxxPolynomialSpace value properties. - Changed inconsistency of names XxxRationalFunctionalSpaceYyy and XxxRationalFunctionSpaceYyy in favor of second one. Gleb Minaev 2022-06-26 12:16:51 +0300
  • 2a3817084d
    Fix initialization problem for Mercator on native mrFendel/feature/mercator feature/mercator Alexander Nozik 2022-06-26 11:39:54 +0300
  • fc2455fe34 Merge branch 'dev' into feature/polynomials Gleb Minaev 2022-06-25 23:29:34 +0300
  • 3e917baaaf Added examples for polynomials. Also: - Fixed bug in differentiation of NumberedPolynomials. - Fixed bug in addition and subtraction of LabeledPolynomials. - Added references to NumberedPolynomialWithoutCheck and LabeledPolynomialWithoutCheck. - Made NumberedRationalFunction and LabeledRationalFunction classes data. Made their constructor public. Gleb Minaev 2022-06-25 21:23:32 +0300
  • 403ff93f4a Moved optimizations to branch refactor/polynomials Gleb Minaev 2022-06-25 16:01:18 +0300
  • 9fc99a4c72 Removed extra copyright comment. Gleb Minaev 2022-06-25 15:45:10 +0300
  • 6c8fa29304 Merge branch 'feature/polynomials-sift' into feature/polynomials Gleb Minaev 2022-06-18 01:26:33 +0300
  • d416f8cf34 Merge branch 'dev' into feature/polynomials Gleb Minaev 2022-06-18 01:25:46 +0300
  • 680d23ddcb Last sift. Cleaned up labeled structures. Gleb Minaev 2022-06-18 01:25:14 +0300
  • 1ea336b70e Added some test of NumberedPolynomial utilities. Gleb Minaev 2022-06-17 22:07:54 +0300
  • 3910b22504
    Add webMercator absolute coordinates test Alexander Nozik 2022-06-17 17:55:01 +0300
  • b679a43b6f
    Regular mercator conversion Alexander Nozik 2022-06-17 17:47:13 +0300
  • b5a94923b5 Fixed problems with JVM names. Exposed internal NumberedPolynomial constructor with opt-in condition. Added and upgraded tests. Fixed small bugs (mistakes). Upgraded arithmetic operations a bit. Gleb Minaev 2022-06-17 01:53:40 +0300
  • 027ab64989
    Web mercator conversion Alexander Nozik 2022-06-16 21:37:13 +0300
  • 081304f110
    Web mercator conversion Alexander Nozik 2022-06-16 20:46:43 +0300
  • a1267d84ac
    Fix quaternion rotation tests Alexander Nozik 2022-06-14 20:58:13 +0300
  • eadd521e35 Merge branch 'dev' into feature/polynomials-sift Gleb Minaev 2022-06-14 19:46:50 +0300
  • b5031121ce
    up build tools Alexander Nozik 2022-06-14 19:31:13 +0300
  • d0134bdbe9 Sift 4. Cleaned up "numbered" case. Tests are in progress. Gleb Minaev 2022-06-14 19:15:36 +0300
  • a810790d8d Merge SCI-MR-158: Fix name clash in strict mode; replace eval with new Function Alexander Nozik 2022-06-14 15:59:58 +0000
  • b09127f090
    Fix name clash in strict mode; replace eval with new Function #491 Iaroslav Postovalov 2022-06-14 22:52:47 +0700
  • f0053daf77
    Merge pull request #489 from lounres/docs-latex-update Alexander Nozik 2022-06-14 18:09:29 +0300
  • 85a1e8b33f
    New common test infrastructure Alexander Nozik 2022-06-14 16:27:32 +0300
  • 58e0715714 Removed duplicates of copyright comments. Gleb Minaev 2022-06-13 12:15:14 +0300
  • 5928adfe45 Fixed merging accidents. Gleb Minaev 2022-06-13 12:08:58 +0300
  • 4e08d6d877 Merge branch 'feature/polynomials-listPolynomials-applications' into feature/polynomials-sift Gleb Minaev 2022-06-13 12:04:57 +0300
  • 1fd8dfd7b8
    refactor Quaternions Alexander Nozik 2022-06-13 11:17:41 +0300
  • 37ad48e820 Sift # 3. Filtered last sift and usages of [ListPolynomial]s. Gleb Minaev 2022-06-13 02:06:15 +0300
  • dbb48a2a9f Added docstrings to ListPolynomial and ListRationalFunction fabric functions. Gleb Minaev 2022-06-13 01:41:04 +0300
  • ab9bba2202 Put suddenly disappeared files back. Gleb Minaev 2022-06-13 00:16:22 +0300
  • b50d8dcd23 Merge branch 'feature/polynomials-ListPolynomials' into feature/polynomials-sift Gleb Minaev 2022-06-12 23:54:30 +0300
  • 94fd24d852 Fixed some tests and docstrings. Removed zero and one overridings because overrided fields are already lazily initialized. Gleb Minaev 2022-06-12 23:49:44 +0300
  • e710013800 Fixed tests. Gleb Minaev 2022-06-12 23:02:26 +0300
  • 3a6aa14320 Cleaned up ListPolynomials and ListRationalFunctions: - Added/updated docs. - Fully (but in a simple way) implemented invocation, substitution, functional representation, derivatives and antiderivatives. Optimized reimplementation is in progress. - Upgraded PolynomialSpaceOfFractions by adding a bit of laziness. - Other little things... Gleb Minaev 2022-06-12 22:52:08 +0300
  • fabad733f4
    Fix binaryen module creation Alexander Nozik 2022-06-12 15:30:10 +0300
  • e1276b684f
    Update better-parse Alexander Nozik 2022-06-12 15:19:59 +0300
  • 569e01fce1
    Migration to kotlin 1.7 Alexander Nozik 2022-06-12 15:16:40 +0300
  • 17703e407d Applied changes from previous sift. Gleb Minaev 2022-06-12 00:24:23 +0300
  • a6b86eeee1 Cleaned out useless code. Gleb Minaev 2022-06-11 19:31:01 +0300
  • 03b92de6e0 Sifted ListPolynomial's basics. Gleb Minaev 2022-06-11 19:29:14 +0300
  • 8af183a969 Fixed typos. Added docstrings. Added variable convertional methods. Gleb Minaev 2022-06-11 19:22:57 +0300
  • a2b02ef09e Sifted rest usage of non-basic polynomial things. Gleb Minaev 2022-06-11 16:15:59 +0300