Started making linear operator data type
Making sparse matrices an extension of linear operators compiles and works
Started adding linear operator tests
Adding two linear operators works.
Multiplying linear operators works.
Bug fix. Passes tests with Intel Fortran compiler.
Overloaded assignment of linear operator pointers
Started making linear operator data type
Making sparse matrices an extension of linear operators compiles and works
Started adding linear operator tests
Adding two linear operators works.
Multiplying linear operators works.
Bug fix. Passes tests with Intel Fortran compiler.
Overloaded assignment of linear operator pointers
Merge branch 'dev' of https://github.com/danshapero/sigma into dev
Once more, with feeling.
Operator sum and product functions set the dimensions of the result now
A linear operator product now stores a pointer to a scratch vector for intermediate computations
There is now only one solver type; every preconditioner is a solver, just not a very good one
Moved linear operator files into new directory