Sébastien Villemot
129553579a
Merge remote-tracking branch 'ratto/master'
2012-06-08 18:24:18 +02:00
Sébastien Villemot
1f9cea669a
Update copyright notices
2012-06-08 18:22:34 +02:00
Marco Ratto
2fecf9946b
1) Extended optimizer = 5 for analytic derivatives;
...
2) Start adapting identification routines to allow computation of analytic asymptotic Hessian with KF routines
2012-06-08 14:23:18 +02:00
Marco Ratto
bef3377a81
Rename line search function as csminwel1
2012-04-29 21:18:33 +02:00
Marco Ratto
ec022385c0
added info about each parameter for the sequence of univariate iterations.
...
manually cherry picked from 4.2. branch:
1a5a294c5f93d5368052095e138f852aab1d3177
2012-02-10 17:37:02 +01:00
Marco Ratto
8612c7258b
Re-introduced a small selection of variables to save.
2011-11-04 09:23:10 +01:00
Sébastien Villemot
6bdb220e0d
mr_gstep, mr_hessian: fix Octave compatibility issue
...
These functions were saving the whole workspace (with a "save" command). This
workspace includes a function handle which Octave does not know how to save.
The quick fix was to remove these "save", since they also harm performance and
are only useful for debugging purposes.
2011-10-21 16:56:19 +02:00
Stéphane Adjemian (Scylla)
1dabbd8806
Fixed Marco's optimization routines (mode_compute==5).
...
Added fs2000d.mod in the testsuite (test of Marco's optimization routines).
2011-10-03 12:19:41 +02:00
Marco Ratto
aac282d371
clean-up of commented lines in optimizer number 5;
...
eliminated globals and persistent from mr_gstep;
2011-03-15 15:27:41 +01:00
Houtan Bastani
8a0dabd07d
use || and && as opposed to | and & where appropriate
2011-02-16 15:14:38 +01:00
Marco Ratto
7fb471e9cc
Slightly simplified checks in computing gradient and Hessian for optimizer = 5.
2011-02-14 11:51:15 +01:00
Sébastien Villemot
02652f6eb8
Updated copyright notices
2011-02-04 17:27:33 +01:00
Marco Ratto
f83d7db907
Fix of .mat extension with save for octave.
2011-01-21 11:28:28 +01:00
Marco Ratto
47037687d5
fixed persistent variable initialization
2010-04-19 16:40:28 +02:00
sebastien
502e3e1df8
Beautified MATLAB code (Unix newline convention + Emacs indentation), except: AIM, swz, particle
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@3250 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-12-16 17:17:34 +00:00
ratto
38ba90e004
Traps for bad x values in optimizer.
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2611 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-04-20 12:09:44 +00:00
sebastien
e287be53ca
trunk: changed to GPL headers in Marco Ratto's files
...
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2433 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-02-20 16:53:09 +00:00
ratto
f61a7c75db
glue for restricted Newton steps
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@940 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-09-28 10:47:53 +00:00
michel
742df69762
v4 added M.Ratto's change to diffuse filter/smoother and optmizer
...
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@641 ac1d8469-bf42-47a9-8791-bf33cf982152
2006-03-03 13:13:00 +00:00