dynare/dynare++/sylv
Sébastien Villemot 1ef1dedc65
Refactor GeneralMatrix and ConstGeneralMatrix classes
- Remove the GeneralMatrix(const ConstVector &) constructor, since it is hides
  a memory allocation (copying the ConstVector into a fresh Vector). This
  helped detecting and fixing several unneeded memory allocations. Some other
  memory allocations are now more visible (with an explicit Vector{}
  constructor).

- Add checks in GeneralMatrix(Vector, …) and ConstGeneralMatrix(ConstVector, …)
  constructors for verifying that the {Const,}Vector has unit-stride (this was
  an implicit assumption so far) and is large enough for storing rows*cols
  elements.

- Add GeneralMatrix::operator=(const ConstGeneralMatrix &).

- Delete ConstGeneralMatrix::operator=().
2019-01-24 15:27:23 +01:00
..
cc Refactor GeneralMatrix and ConstGeneralMatrix classes 2019-01-24 15:27:23 +01:00
matlab Dynare++ / sylvester equation solver: refactor Vector and ConstVector classes 2019-01-22 16:13:22 +01:00
testing Refactor GeneralMatrix and ConstGeneralMatrix classes 2019-01-24 15:27:23 +01:00
Makefile.am Build system: use pdfetex instead of pdftex for sylvester.tex + other minor changes 2009-10-02 10:29:54 +00:00
change_log.html Putting dynare++ under main dynare SVN repository 2009-09-08 13:55:19 +00:00
sylvester.tex Putting dynare++ under main dynare SVN repository 2009-09-08 13:55:19 +00:00