Block a user
leftaroundabout
synced commits to refs/pull/6/merge at leftaroundabout/linearmap-family from mirror
2024-09-17 03:07:31 +03:00
6a75cbdb8e
Merge
3880209e36
into ba0b2b532a
ba0b2b532a
Relax dependencies.
5b5d93db3d
(Currently unimplemented) requirement for matrices to be non-singular for inversion test.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2024-08-02 20:40:32 +03:00
027a642750
Add warning about bugs in inversion functions.
ef5f2206ea
Add Cabal project file.
37793a2c37
Take invertibility into account for test suite.
fb51ac6640
Making
StaticDimensional
more convenient.
dbd7e410e4
Move test suite into linearmap-hmatrix.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2024-06-07 21:01:45 +03:00
5eeb686e96
Relax
tasty
dependency.
2a9a641ea9
Split up module.
71eba08f5d
Propose a "mock typed" version of HMatrix real vectors.
8830031bcd
New name for the public HMatrix module.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2024-03-13 06:35:16 +03:00
ca5a969e6d
Complete dependency for singletons-3 in hmatrix backend.
c303b971c9
Remove redundant and out-of-sync package.yaml file.
a2be52a0c9
Merge branch 'master' into backend/hmatrix
ba0b2b532a
Relax dependencies.
5b5d93db3d
(Currently unimplemented) requirement for matrices to be non-singular for inversion test.
leftaroundabout
synced commits to master at leftaroundabout/linearmap-family from mirror
2024-03-12 22:25:15 +03:00
ba0b2b532a
Relax dependencies.
5b5d93db3d
(Currently unimplemented) requirement for matrices to be non-singular for inversion test.
leftaroundabout
synced commits to master at leftaroundabout/linearmap-family from mirror
2023-05-22 02:10:37 +03:00
ed11bfbe75
Also add upper bounds on testing deps.
9214374664
Add some unnecessary upper version bounds.
9a88b2cf58
Bump version.
438bd033c7
New GHC versions don't seem to allow self-contradicting signatures.
e7defc7cc7
Adjust dependencies.
leftaroundabout
synced commits to refs/tags/v0.6.0.1 at leftaroundabout/linearmap-family from mirror
2023-05-22 02:10:37 +03:00
leftaroundabout
synced new reference refs/tags/v0.6.0.1 to leftaroundabout/linearmap-family from mirror
2023-05-22 02:10:37 +03:00
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-05-19 17:00:37 +03:00
8a558eeb1c
Still some mistake in gsl matrix conventions.
9057acf614
Merge branch 'master' into backend/hmatrix
2c7148a2ba
Omit redundant constraint.
343a1e99f9
One export that is useful for defining
Show
instances.
f207f7e46c
Bring newer DimensionAware tooling in line with singletons-3.
leftaroundabout
synced commits to master at leftaroundabout/linearmap-family from mirror
2023-05-19 17:00:37 +03:00
cf67ecf1a1
Some commented-out code was messing with Haddock.
776ccdd743
Update package description.
ad0a528417
Bump version.
2c7148a2ba
Omit redundant constraint.
343a1e99f9
One export that is useful for defining
Show
instances.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-05-19 08:50:37 +03:00
0644813d0f
Bring newer DimensionAware tooling in line with singletons-3.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-04-12 23:00:42 +03:00
6990724dba
More matrix tests.
dcfb911be3
Compatibility between tuples and R n -matrices requires suitable row/column layout when storing in arrays.
ce87f1bbf1
In many instances, fmapping a linear function is cheaper than matrix multiplication.
fa2a83fba5
Linear maps domain decomposition splits columns.
982db64a6b
Shrinking vectors for better test-failure diagnosis.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-04-04 02:41:00 +03:00
5abec86e64
Closed
InnerSpace
instances for tensors/linmaps.
eb89d0a47e
ℝⁿ certainly has a basis.
e0dfa03c88
Stylistic adaptions for recent changes.
9c3b8032f0
Bug in vector alignment.
17c834f906
Some testing of tensors.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-03-11 23:29:48 +03:00
488f8c2dc9
Custom composition operator from HMatrix.
f3fa718c3e
FiniteDimensional
instance for HMatrix.
7935d8aadf
Avoid some unnecessary unsafeness.
39bb3955a1
Fix some import warnings.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-02-23 23:45:19 +03:00
4a9944dd1a
Debug to get composition-matmul to work.
ff4a5ad4e9
Directly accessing a space's dimension on the type level.
caf1817d25
Some tests involving actual HMatrices.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-02-20 22:14:00 +03:00
a05b6c32c3
Some very basic tests.
3f2fd6c14f
Introduce test suite for hmatrix backend.
leftaroundabout
synced commits to backend/hmatrix at leftaroundabout/linearmap-family from mirror
2023-02-14 00:40:34 +03:00
leftaroundabout
synced new reference backend/hmatrix to leftaroundabout/linearmap-family from mirror
2023-02-14 00:40:34 +03:00
leftaroundabout
synced commits to master at leftaroundabout/linearmap-family from mirror
2023-01-08 23:25:28 +03:00
3a28b2793e
Remove explicit
KnownNat
superclass constraint.
72281f6091
Expose some of the coercion tools.
98010e96ab
Fix signature of
coerceDoubleDual
... and deprecate it.
1ea2d9a29a
Annotate
VSCCoercion
with the scalar type.
leftaroundabout
synced commits to master at leftaroundabout/linearmap-family from mirror
2022-12-19 05:23:12 +03:00
d2cb395be8
Methods for converting to and from arrays.
00f28a63f5
Expose
DimensionAware
module.
a47458c644
Arbitrary
instance for arbitrary-associative tensors and linmaps.