Marcus Cuda
|
abdd45416c
|
fixed typo
|
16 years ago |
Marcus Cuda
|
f89831ebea
|
added Andriy's Householder QR, added ISolver, and fixed stylecop warnings
|
16 years ago |
Marcus Cuda
|
890f215ba5
|
lu: removed redundant lu factor methods
|
16 years ago |
Jurgen Van Gael
|
9755692cf8
|
Small additions to LU and initial unit tests.
|
16 years ago |
Marcus Cuda
|
75f938d903
|
lu: added missing methods
|
16 years ago |
Jurgen Van Gael
|
e946954ec4
|
Started implementing LU decomposition.
|
16 years ago |
Jurgen Van Gael
|
bd25eac58b
|
Parallelized Cholesky Solve.
Bug Fix in Cholesky factorization.
Unit tests for Cholesky Solve on random matrices.
|
16 years ago |
Jurgen Van Gael
|
3405d9339f
|
Added Cholesky solve.
Updated T3 to use .NET 4.0.
|
16 years ago |
Christoph Ruegg
|
722b9736c4
|
Numerics: udated headers (sorry for the code churn..)
|
16 years ago |
Marcus Cuda
|
fe5147fcda
|
using common parallel class for both silverlight and .NET 4.0
|
16 years ago |
Marcus Cuda
|
2b516b03e5
|
switched over to the 2010 Parallel class
|
16 years ago |
Marcus Cuda
|
abb46af960
|
synced up complex code to use the .NET 4.0 Complex class
oved the Silverlight project to Silverlight 4 RC2 - needed to support the .NET 4.0 complex class
|
16 years ago |
Marcus Cuda
|
b475b85b31
|
matrix: MatrixMultiply now call MatrixMultiplyWithUpdate
|
17 years ago |
Marcus Cuda
|
e31585f91f
|
matrix: fixed matrix multiplication bug where the call was doing an multiply and update, not just a multiply
build: corrected the default build task
fixed some stylecop errors
|
17 years ago |
Marcus Cuda
|
bda5b94b18
|
linear algebra: parallel dot product
|
17 years ago |
Marcus Cuda
|
fd516b1f3c
|
linear algebra: modified cholesky to run inplace (removed copying to another array)
|
17 years ago |
Marcus Cuda
|
a7a4b67d8b
|
linear algebra: started provider implementing tests
|
17 years ago |
Marcus Cuda
|
82b9369e87
|
removed unnecesary almostequals
|
17 years ago |
Jurgen Van Gael
|
4f694b0cf2
|
Ported MatrixMultiplyWithUpdate implementation
Ported CholeskyFactor implementation for double and float.
|
17 years ago |
Jurgen Van Gael
|
c4e0fd2b73
|
Fixed the interface for MatrixMultiplyWithUpdate.
Signed-off-by: jvangael <jurgen.vangael@gmail.com>
|
17 years ago |
Jurgen Van Gael
|
87b7bc0af2
|
Updated native code generation to work with updated provider interface.
|
17 years ago |
Jurgen Van Gael
|
d27833fd5e
|
Added a matrix multiplication algorithm.
|
17 years ago |
Jurgen Van Gael
|
585203507f
|
Ported managed linear algebra algorithms for vector manipulation.
|
17 years ago |
Jurgen Van Gael
|
c19e0c535b
|
Implemented managed matrix routines: addition, subtraction and pointwise multiplication.
|
17 years ago |
Marcus Cuda
|
41935128ae
|
added complex32 type to native provider templates
|
17 years ago |
Marcus Cuda
|
5f804e3c1e
|
managed provider addes empty ILinearAlgebraProvider mehtods for the thee currenly supported types
|
17 years ago |
Marcus Cuda
|
44c258e975
|
added compound SVD and QR solve
|
17 years ago |
Marcus Cuda
|
3e4a31ec8a
|
fixed the QR methods to be more work better with the managed provider
|
17 years ago |
Marcus Cuda
|
2503155bc7
|
flushed out linear algebra provider interface
|
17 years ago |
Marcus Cuda
|
1d8645c15e
|
Removed the Algorithm factory, now just registering the providers in the Control class
Made the managed provider public
|
17 years ago |
Marcus Cuda
|
36b0498e6d
|
Removed AlmostZero and add reference to the NIST test data in the unit tests project
Signed-off-by: Marcus Cuda <marcus@cuda.net>
|
17 years ago |
Marcus Cuda
|
dd2a8328a9
|
Changed Task class to not extend WaitHandle since there can only be at most 64 waithandles
There is still an issues with too many semaphores being created
Signed-off-by: Marcus Cuda <marcus@cuda.net>
|
17 years ago |
Marcus Cuda
|
844ad6a51f
|
Vector: added subtraction and corrected addition interface in ILinearAlgebra
Signed-off-by: Marcus Cuda <marcus@cuda.net>
|
17 years ago |
Marcus Cuda
|
882a48e040
|
Vector: Added addition methods
Signed-off-by: Marcus Cuda <marcus@cuda.net>
|
17 years ago |
Marcus Cuda
|
1c07cacf5f
|
started sketching linear algebra algos. trying out the individual provider approach
modified Resharper settings to match StyleCop on typeof spacing
Signed-off-by: Marcus Cuda <marcus@cuda.net>
|
17 years ago |
Marcus Cuda
|
4ccfa45871
|
Project merging: renamed projects
Signed-off-by: Marcus Cuda <marcus@cuda.net>
|
17 years ago |
Jurgen Van Gael
|
e592d262cc
|
More unit tests.
Added Erfc and ErfcInv.
Fixed StyleCop problems.
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
|
17 years ago |
Jurgen Van Gael
|
281c02756f
|
Added Erf tests.
Fixed erf implementation.
Signed-off-by: Christoph Ruegg <git@cdrnet.ch>
|
17 years ago |