Commit Graph

  • a8182fad23
    Multik went MPP Alexander Nozik 2022-08-04 09:54:59 +0300
  • ee0d44e12e
    rename bdot to matmul Alexander Nozik 2022-08-03 18:20:46 +0300
  • e636ed27bd
    Merge remote-tracking branch 'origin/dev' into dev Alexander Nozik 2022-08-03 18:13:08 +0300
  • 5402ba47c9
    Restrict tensor dot ot vectors and matrices only. Introduce bdot to Double TensorAlgebra for broadcasting operations. Alexander Nozik 2022-08-03 18:10:44 +0300
  • 9456217935
    Update multik algebra Alexander Nozik 2022-08-03 17:29:01 +0300
  • c5516e5581
    Merge pull request #498 from mipt-npm/refactor/dubins Alexander Nozik 2022-07-30 09:53:46 +0300
  • 0e9072710f
    Kotlin 1.7.20-Beta Alexander Nozik 2022-07-29 15:58:02 +0300
  • 137ddb3ade
    Code simplification for Dubins path Alexander Nozik 2022-07-29 14:12:44 +0300
  • 99fee476bc
    Merge pull request #469 from lounres/feature/polynomials Alexander Nozik 2022-07-28 18:04:06 +0300
  • a2fb14a221 Merge remote-tracking branch 'origin/feature/polynomials' into feature/polynomials Gleb Minaev 2022-07-28 12:03:12 +0300
  • c2025ee1c9 Remove Polynomial interface, fix consequent platform clashes. Add invariance. Gleb Minaev 2022-07-27 14:31:55 +0300
  • b5406e460e
    Merge branch 'dev' into feature/polynomials Alexander Nozik 2022-07-27 08:26:08 +0300
  • 323e8b6872
    Code simplification for Dubins path Alexander Nozik 2022-07-26 09:19:04 +0300
  • 1e8a8cac7e
    Fix readme Alexander Nozik 2022-07-24 12:01:02 +0300
  • ad30c68eba
    Merge pull request #495 from ESchouten/trajectory TatianaMy 2022-07-24 11:29:24 +0300
  • 0c6ad35c13 Simplify the version catalog usage. Gleb Minaev 2022-07-23 10:24:52 +0300
  • e1b8fcdbbf Two consecutive dots... Gleb Minaev 2022-07-20 19:10:35 +0300
  • fe4eb96dae Add docs. Gleb Minaev 2022-07-20 19:09:20 +0300
  • 163a7c717a Fix description. Gleb Minaev 2022-07-20 08:28:47 +0300
  • 9d4df5d8e0 Add and regenerate READMEs. Fix files' directory. Gleb Minaev 2022-07-20 08:22:41 +0300
  • f2cbbeba20 Author details Erik Schouten 2022-07-17 15:56:24 +0200
  • 429eefa3f7 Arc direction as computed property Erik Schouten 2022-07-17 15:48:08 +0200
  • 86fce7ec68 Arc contains circle, circle direction is computed from poses, factory function can create Arc based on Vector points and provided direction Erik Schouten 2022-07-17 15:47:05 +0200
  • 8faa312424 Dubins factory functions Erik Schouten 2022-07-17 14:56:21 +0200
  • 3260c3d171 Pose2D facrtory function Erik Schouten 2022-07-17 14:39:43 +0200
  • 7de157ce24 Re-introduce line/straight segment, rename components to start/end Erik Schouten 2022-07-17 14:21:12 +0200
  • f48e4483cc Last cosmetic changes. Gleb Minaev 2022-07-16 22:21:13 +0300
  • 2d86cf1cc7 Remove power overriding and algebraic stub. Gleb Minaev 2022-07-16 21:55:35 +0300
  • 99c7174802 Turn Polynomial data class back. Gleb Minaev 2022-07-16 20:55:10 +0300
  • 58d7015782 Remove utils modules. Revive suddenly lost tests. Gleb Minaev 2022-07-16 20:15:30 +0300
  • 3a91cb2579 Draft another DSL for labeled polynomials. Add variance. Gleb Minaev 2022-07-16 18:46:40 +0300
  • 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 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 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
  • 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
  • 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 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 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