Stéphane Adjemian (Charybdis)
a01b347564
Fixed indentation if c and c++ files.
2017-06-01 19:58:32 +02:00
Stéphane Adjemian (Charybdis)
d7336eb317
Merge branch 'master' into ecb-master
...
Model inversion of backward looking models.
2017-05-02 23:15:42 +02:00
Houtan Bastani
35adc47c14
Merge branch 'master' into ecb-master
2017-04-14 11:35:43 +02:00
Johannes Pfeifer
8db0154570
Fix typo in error message
2017-04-06 08:41:12 +02:00
Houtan Bastani
c74dac7e73
preprocessor: add warning for potential non-linearities in model declared linear. #1404
2017-04-05 11:07:34 +02:00
Stéphane Adjemian (Charybdis)
490a3d66a6
Removed initialization for dates and dseries.
...
This is not required with the new oop interface.
2017-03-22 09:41:10 +01:00
Houtan Bastani
3308f252c9
preprocessor: add aux var/equation when var_model is of order > max lag of its variables in the model block
2017-03-22 09:41:10 +01:00
Houtan Bastani
f3e4a75aad
var_forecast: make calls more efficient
2017-03-22 09:41:10 +01:00
Houtan Bastani
f45575fb74
var_forecast: create separate VarExpectationNode class to better handle calls to .m function that calculates var forecasts
2017-03-22 09:41:09 +01:00
Houtan Bastani
012360c370
var_forecast: create individual .m files for each forecast
2017-03-22 09:41:09 +01:00
Houtan Bastani
b08a397983
var_forecast: move var declaration from options_ to M_, simplify structure in which it is stored
2017-03-22 09:41:09 +01:00
Houtan Bastani
85a7d72515
VAR(p) forecast first draft, preprocessor for var command and backend for forecast
2017-03-22 09:41:09 +01:00
Houtan Bastani
b4ac9aac8d
preprocessor: add lag info to equation cross references. closes #1398
2017-03-10 16:59:52 +01:00
Houtan Bastani
ea774b3f30
preprocessor: fix typo
2017-01-31 17:11:03 +01:00
Houtan Bastani
7591d5b6d3
preprocessor: remove extra exogenous variables. closes #841
2017-01-27 22:48:17 +01:00
Houtan Bastani
9b0fbdb4fe
ramsey_policy: accept all endogenous variables in var_list_, even auxiliary variables. closes #1355
2016-12-27 14:08:50 +01:00
Houtan Bastani
d78f9d668b
preprocessor: fix bug that caused all models declared linear to fail under ramsey. closes #419
2016-11-29 14:21:34 +01:00
Houtan Bastani
f640c28403
preprocessor: create field in M_ that is true when hessian is zero, false otherwise. closes #1335
2016-11-14 12:32:21 +01:00
Houtan Bastani
7b0817a25e
preprocessor: don’t need compiler argument to dynare when using octave. closes #1314
2016-10-14 17:35:10 +02:00
Houtan Bastani
61b2be2a2c
preprocessor: add normcdf for MSVC. closes #1259
2016-10-14 16:11:44 +02:00
Houtan Bastani
9ec4037fc8
preprocessor: fix bug introduced in 4255be00b8a10226470c4cc1bc5a514ce37041bc. Normcdf is not supported by MSVC
2016-10-14 13:59:36 +02:00
Houtan Bastani
484453af03
preprocessor: allow acosh, asinh, atanh, normcdf for MSVC 11.0 or later
2016-10-14 13:44:21 +02:00
Houtan Bastani
bb51e3084a
preprocessor: add support for MinGW. #1226
2016-10-14 11:25:23 +02:00
Houtan Bastani
e4745e040a
preprocessor: Return equation numbers/tags in error message when linear model contains nonzero hessian entries. #419
2016-07-27 15:01:54 -04:00
Houtan Bastani
98c08fd74b
preprocessor: check linear model hessian = 0. closes #419
2016-07-25 13:43:34 -04:00
Stéphane Adjemian (Hermes)
605cd365d2
Added routines for steady state computation (julia).
2016-06-14 11:21:23 +02:00
Stéphane Adjemian (Hermes)
8ac1b5c4fd
Add pointer to user written steady state routine.
2016-05-23 13:48:19 +02:00
Stéphane Adjemian (Hermes)
d3da9eb990
Assign parameter values in main julia module.
...
See PR #1102 by spencerlyon2.
Added support for filling in the model.params Vector.
2016-05-23 13:48:19 +02:00
Stéphane Adjemian (Hermes)
0d8e583daa
Cosmetic changes.
...
+ Renamed model as model_
+ Renamed options as options_
+ Renamed output as oo_
+ Also export oo_ and options_
+ Fixed typos in comments.
2016-05-23 13:48:19 +02:00
Stéphane Adjemian (Hermes)
a300cefbbf
Made room for user written steady state file.
2016-05-23 13:48:19 +02:00
Stéphane Adjemian (Hermes)
e51971aeef
Added boolean variable for tracking if a steadystate block is present in the mod file.
2016-05-23 13:48:19 +02:00
Stéphane Adjemian (Hermes)
b45ce5d4b1
Removed try-catch block.
2016-05-23 13:48:19 +02:00
Stéphane Adjemian (Hermes)
f14be19ed6
Fixed crash when steadystate block does not exist.
2016-05-23 13:48:19 +02:00
Houtan Bastani
323fe8d41a
preprocessor: replace no_2nd_order_params_derivs with params_deriv_order. #1187
2016-05-18 12:26:19 +02:00
Houtan Bastani
ac5a82ded9
Revert "Revert "preprocessor: add option no_2nd_order_params_derivs. #1187""
...
This reverts commit c496d6f5ca905abe99a257f8f757fc3816cefe56.
2016-05-18 10:34:45 +02:00
Houtan Bastani
48928c61ce
Revert "preprocessor: add params_derivs_order to identification and sensitivity. #1187"
...
This reverts commit 6192a6a7765e7bde388f4a6feac4362d1e9fd284.
2016-05-18 10:33:45 +02:00
Houtan Bastani
b898bfea6e
preprocessor: add params_derivs_order to identification and sensitivity. #1187
2016-05-17 17:18:16 +02:00
Houtan Bastani
e68711c6c3
Revert "preprocessor: add option no_2nd_order_params_derivs. #1187"
...
This reverts commit 024586fbb1152d4ee4d2aa259c5012c2483c9a52.
2016-05-17 15:37:46 +02:00
Houtan Bastani
de9d05aac4
Revert "preprocessor: params_derivs_file: by default, compute second order derivs wrt params; simplify code; #1187"
...
This reverts commit 1442f83037e9d66a718a0fd446faddae5ebbf58b.
2016-05-17 15:37:29 +02:00
Houtan Bastani
9202c1e6c2
preprocessor: params_derivs_file: by default, compute second order derivs wrt params; simplify code; #1187
2016-05-13 10:48:49 +02:00
Houtan Bastani
c3dcc0e121
preprocessor: add option no_2nd_order_params_derivs. #1187
2016-05-12 14:40:28 +02:00
Houtan Bastani
0b922739a6
preprocessor: only compute first order derivatives w.r.t. parameters with identification. closes #1187
2016-05-12 12:02:34 +02:00
Michel Juillard
489b778016
put orig_eq_nbr and ramsey_eq_nbr in mod_file_struct
2016-04-01 18:45:19 +02:00
Johannes Pfeifer
227b9d2339
Save dataset_info in results.mat if it exists
2016-03-11 15:29:12 +01:00
Houtan Bastani
50a4d50821
preprocessor: introduce new option compute_xrefs, #1125
2016-02-23 13:57:55 +01:00
Stéphane Adjemian (Charybdis)
0038bbe755
Closes #1057 .
...
Use a static file with a list of routines to cleared before each run (because they have
persistent variables).This static file (the script
matlab/list_of_functions_to_be_cleared.m) is distributed with Dynare and
needs to be updated for each release (or each time we add/remove
persistent variables). To update the file just do:
>> clear_persistent_variables(DYNARE_MATLAB_PATH, true)
and add/commit the generated file.
2015-11-12 14:38:16 +01:00
MichelJuillard
12eca084bd
Merge pull request #871 from JohannesPfeifer/prior_posterior_function
...
Add functionality Prior posterior function
2015-10-10 22:17:53 +02:00
Michel Juillard
062eb75ddd
changed Dynare timer to local timer
2015-10-10 14:33:30 +02:00
Stéphane Adjemian (Charybdis)
4537f46647
Removed clear all for Matlab>=R2015b.
...
By default, Dynare clears the globals and functions containing
persistent variables. The behaviour of Dynare is not changed with
Matlab<R2015b or Octave.
2015-10-06 11:34:56 +02:00
Houtan Bastani
998db5c144
preprocessor: make ramsey_policy/ramsey_model and discretionary_policy mutually exclusive. closes #1047
2015-09-03 17:04:34 +02:00