-
- Downloads
Dynare++: ensure that all calls to BLAS/LAPACK use the correct LD values
Many BLAS/LAPACK calls were making the assumption that LD==rows when passing matrices. In some cases this was correct (because of implementation details, in particular because how the copy constructor of GeneralMatrix is implemented). But in other cases it was a bug. With this commit, the actual value for LD is systematically used (this fixes existing bugs and prevent possible future ones if the implementation details were changed).
Showing
- dynare++/integ/cc/vector_function.cc 2 additions, 2 deletionsdynare++/integ/cc/vector_function.cc
- dynare++/kord/decision_rule.cc 2 additions, 2 deletionsdynare++/kord/decision_rule.cc
- dynare++/kord/first_order.cc 6 additions, 3 deletionsdynare++/kord/first_order.cc
- dynare++/kord/korder.cc 6 additions, 4 deletionsdynare++/kord/korder.cc
- dynare++/sylv/cc/GeneralMatrix.cc 4 additions, 4 deletionsdynare++/sylv/cc/GeneralMatrix.cc
- dynare++/sylv/cc/QuasiTriangular.cc 6 additions, 5 deletionsdynare++/sylv/cc/QuasiTriangular.cc
- dynare++/sylv/cc/SchurDecomp.cc 3 additions, 2 deletionsdynare++/sylv/cc/SchurDecomp.cc
- dynare++/sylv/cc/SchurDecompEig.cc 2 additions, 2 deletionsdynare++/sylv/cc/SchurDecompEig.cc
- dynare++/sylv/cc/SimilarityDecomp.cc 2 additions, 1 deletiondynare++/sylv/cc/SimilarityDecomp.cc
- dynare++/sylv/cc/SylvMatrix.cc 6 additions, 6 deletionsdynare++/sylv/cc/SylvMatrix.cc
Loading
Please register or sign in to comment