#270: Determinant computation in marginal_density.m looks sub-optimal
------------------------+--------------------
Reporter: sebastien | Owner: stepan
Type: bug | Status: new
Priority: major | Milestone:
Component: Estimation | Version: 4.3.0
Keywords: |
------------------------+--------------------
In marginal_density.m, the determinant is computed (at three places) using
the det() function. This function is known to be less precise than a
Cholesky-based determinant computation when the determinant is close to
zero.
Stéphane thinks that the Cholesky was used before, so we need to
understand why this has changed, and therefore whether we can go back to
the Cholesky.
Issue reported by Gilles Bélanger (Ministère des Finances du Québec)
--
Ticket URL: <https://www.dynare.org/trac/ticket/270>
Dynare <http://www.dynare.org>
The Dynare project
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-4.3-check-gWN1KW1qUS.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-master-check-JEf6ydDsgF.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-4.3-check-g4kv0Zs7Gm.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-master-check-W611h7lVPB.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-4.3-check-11ZDYAoNuh.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-master-check-ccLYhsVdP9.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-4.3-check-GcUeAsp91R.log'.
***************************************
* DYNARE TEST RESULTS *
* for make check-matlab *
***************************************
187 tests PASSED out of 187 tests run
***************************************
***************************************
* DYNARE TEST RESULTS *
* for make check-octave *
***************************************
185 tests PASSED out of 185 tests run
***************************************
A full log can be found on karaba in '/var/tmp/dynare-4.3-check-5nan9CVC4E.log'.