Michel Juillard
3171e87448
fixing logic in creation of checksum file. Improving documentation.
2015-05-11 08:57:24 +02:00
Michel Juillard
530e314786
adding dynare command line option 'fast' in order not to recompile MEX
...
files if the lists of variables and the equations haven't changed
between two runs of the same model file.
2015-05-10 20:29:03 +02:00
Michel Juillard
a5a5490a12
adding feature to recompile MEX files only if the model has
...
changed (not activated yet)
detail of compilation code moved from preprocessor (ModFile.cc) to
./matlab/utilities/general/dyn_mex.m
2015-05-10 18:16:53 +02:00
Houtan Bastani
445fd653f1
preprocessor: add dynare_version field to oo_, M_, and options_, #546
2015-04-30 14:45:53 +02:00
Houtan Bastani
18e9521450
preprocessor: add dirname option to estimation. closes #910
2015-04-27 11:59:21 +02:00
Houtan Bastani
6702d5b8ca
preprocessor: remove commented code
2015-04-21 16:49:37 +02:00
Houtan Bastani
524528bbde
preprocessor: take care of expressions_tree and steady_state_model
2015-04-21 15:06:56 +02:00
Houtan Bastani
acb6f70a29
preprocessor: provide more info in error message
2015-04-16 18:47:31 +02:00
Houtan Bastani
450b8fc638
preprocessor: take care of instruments option in discretionary_policy
...
squash
2015-04-16 17:14:49 +02:00
Houtan Bastani
225e0fe01f
fix typo
2015-04-16 16:45:36 +02:00
Houtan Bastani
2435961c68
preprocessor: reindex equations marked as [static]
2015-04-15 17:00:17 +02:00
Houtan Bastani
425d947859
preprocessor: remove resetDataTree method
2015-04-15 16:16:26 +02:00
Houtan Bastani
018ba39ff0
preprocessor: remove clearing of num_const_node_map
2015-04-15 14:21:05 +02:00
Houtan Bastani
7c8ad4bfed
preprocessor: little fixes for removing unused exos from symbol_table
2015-04-14 18:13:28 +02:00
Houtan Bastani
11ec30c12a
preprocessor: take care of exos in smoother2histval statement
2015-04-14 15:05:03 +02:00
Houtan Bastani
c27fbcfa79
Merge branch 'master' into rmExtraExo
2015-04-14 14:47:59 +02:00
Houtan Bastani
f5cf7617a6
preprocessor: method out of order
2015-04-14 14:47:26 +02:00
Houtan Bastani
a7ffb0e6c8
preprocessor: take care of exos in calib_smoother statements
2015-04-14 14:42:17 +02:00
Houtan Bastani
d6dec9335e
preprocessor: take care of exos in options statements
2015-04-14 12:49:15 +02:00
Houtan Bastani
008cf9dc0a
preprocessor: take care of exos in prior statements
2015-04-14 12:06:53 +02:00
Houtan Bastani
69ec4bf269
Merge branch 'master' into rmExtraExo
2015-04-14 11:33:57 +02:00
Houtan Bastani
44bb0672d2
preprocessor: method out of order
2015-04-14 11:33:02 +02:00
Houtan Bastani
37e9b5d3fa
preprocessor: take care of extra exos in ramsey_model instruments option
2015-04-09 16:29:52 +02:00
Houtan Bastani
a8888f4c70
preprocessor: fix error message for InitParamStatement clone/reindex method
2015-04-09 16:17:47 +02:00
Houtan Bastani
c71d1e77a9
preprocessor: replace catch all exceptions in catch statements for clone/reindex methods
2015-04-09 16:17:22 +02:00
Houtan Bastani
1f58e0cc64
preprocessor: remove unnecessary cloneAndReindexSymbIds method
2015-04-09 16:14:25 +02:00
Houtan Bastani
4d8e0c7f3b
preprocessor: pointer to symbol_table unnecessary
2015-04-09 16:08:55 +02:00
Houtan Bastani
d8b132e39a
preprocessor: remove commented code
2015-04-09 12:36:07 +02:00
Houtan Bastani
960130867e
preprocessor: take care of extra exos in plot_conditional_forecast
2015-04-09 12:16:52 +02:00
Houtan Bastani
5be06a3352
preprocessor: take care of extra exos in conditional_forecast
2015-04-09 12:12:09 +02:00
Houtan Bastani
959890b375
preprocessor: take care of extra exos in shock_decomposition
2015-04-09 12:04:36 +02:00
Houtan Bastani
346e8bae13
preprocessor: take care of extra exos in ms_sbvar_irf
2015-04-08 17:30:45 +02:00
Houtan Bastani
613e7461e0
preprocessor: take care of extra exos in planner_objective
2015-04-08 16:35:09 +02:00
Houtan Bastani
8975110bcf
preprocessor: take care of extra exos in external functions
2015-04-08 16:23:30 +02:00
Houtan Bastani
f4a4fb9d4c
preprocessor: move reindexing functions from DynamicModel to ModelTree
2015-04-07 15:58:18 +02:00
Stéphane Adjemian (Charybdis)
090c4fedbd
Added new option (diffuse_kalman_tol) and fixed tolerance paremeters in diffuse smoother routines.
2015-04-03 18:02:03 +02:00
Houtan Bastani
c72ebcdef1
preprocessor: take care of extra exos in dynatype
2015-04-03 17:15:01 +02:00
Houtan Bastani
526dd30d8c
preprocessor: take care of extra exos in dynasave
2015-04-03 17:11:28 +02:00
Houtan Bastani
2cd3213230
preprocessor: take care of extra exos in optim_weights
2015-04-03 17:07:26 +02:00
Houtan Bastani
28f9e3ed09
preprocessor: take care of extra exos in osr
2015-04-03 17:07:25 +02:00
Houtan Bastani
cdf4ca5116
preprocessor: take care of extra exos in osr_params
2015-04-03 17:07:25 +02:00
Houtan Bastani
b99e68d7b7
preprocessor: update warning message for missing varexos
2015-04-03 17:07:25 +02:00
Houtan Bastani
9fa6cb3bd1
preprocessor: take care of extra exos in observation_trends
2015-04-03 17:07:18 +02:00
Houtan Bastani
5d3753f466
take care of extra exos in estimated_params_bounds
2015-04-02 18:03:16 +02:00
Houtan Bastani
3842303fc4
take care of extra exos in estimated_params_init
2015-04-02 17:57:12 +02:00
Houtan Bastani
3422bfcf93
take care of extra exos in estimated_params
2015-04-02 17:42:01 +02:00
Houtan Bastani
a6c9e36769
preprocessor: take care of extra exos in rplot
2015-04-01 15:48:07 +02:00
Houtan Bastani
3ca0fcfb31
Merge branch 'master' into rmExtraExo
2015-04-01 15:22:10 +02:00
Houtan Bastani
86d6e21450
preprocessor: remove unnecessary options_list argument to rplot
2015-04-01 15:18:09 +02:00
Houtan Bastani
01f42d3313
preprocessor: take care of extra exos in dynare_sensitivity
2015-04-01 15:06:04 +02:00
Houtan Bastani
e519e99220
preprocessor: take care of extra exos in estimation
2015-04-01 14:36:56 +02:00
Houtan Bastani
fbe777c4fd
preprocessor: take care of extra exos in discretionary_policy
2015-04-01 14:26:07 +02:00
Houtan Bastani
3842b45868
preprocessor: take care of extra exos in ramsey_policy
2015-04-01 14:19:51 +02:00
Houtan Bastani
afe123a79f
preprocessor: take care of extra exos in ramsey_model statement
2015-03-31 17:50:16 +02:00
Houtan Bastani
5b77bb817e
preprocessor: take care of extra exos in forecast statement
2015-03-31 17:41:41 +02:00
Houtan Bastani
5873adc5df
preprocessor: take care of extra exos in stoch_simul
2015-03-31 16:59:47 +02:00
Michel Juillard
4f1725455a
fixing bug in treatment of temporary terms for blocks with *.m files
2015-03-31 15:50:35 +02:00
Houtan Bastani
8fa6dbc233
preprocessor: fix bug in shocks statement for removal of exos
2015-03-31 12:45:31 +02:00
Houtan Bastani
181649e420
fix copyright dates
2015-03-31 12:23:36 +02:00
Houtan Bastani
600715127c
build system: changes for #862 broke preprocessor parallel build
2015-03-30 11:15:19 +02:00
Houtan Bastani
e10ea545b8
build system: fix preprocessor clean, #862
2015-03-30 11:08:04 +02:00
Houtan Bastani
90e00b3871
fixes for windows
2015-03-27 17:29:10 +01:00
Houtan Bastani
d7c253ae59
support 64-bit preprocessor, #862
2015-03-26 19:08:30 +01:00
Houtan Bastani
39a2dcd70f
preprocessor: bug fix for Windows 7 in joint parameters syntax. Closes #855
2015-03-19 15:33:35 +01:00
Houtan Bastani
eb23adfb76
remove extra exo’s for shocks statement, nonstationary, and trend vars; fix bugs
2015-03-10 17:57:30 +01:00
Houtan Bastani
9443157a66
preprocessor: remove spurious print statement
2015-03-10 11:24:20 +01:00
Houtan Bastani
6db9f10353
preprocessor: remove use of tables completely as they were introduced in Matlab R2013b. #824
2015-03-09 17:59:05 +01:00
Houtan Bastani
d77b5104d2
preprocessor: cell2table doesn’t exist in Octave
2015-03-09 17:16:59 +01:00
Houtan Bastani
6c937b1554
preprocessor: remove extraneous varexo, update model and statements, #841
2015-03-06 16:44:17 +01:00
Houtan Bastani
9ab6be8995
preprocessor: bug fix; warning should be issued if there is at least one unused exo not more than one
2015-03-06 09:49:11 +01:00
Houtan Bastani
30428aeb17
preprocessor: add joint prior syntax, #824
2015-03-03 15:08:33 +01:00
Houtan Bastani
03532ae3a1
macroprocessor: fix memory leak
2015-02-25 09:03:48 +01:00
Houtan Bastani
2809afaa11
macroprocessor: add support for passing macro values to @#include statement, closes #848
2015-02-24 14:43:19 +01:00
Stéphane Adjemian (Charybdis)
d19592f761
Fixed homotopy for perfect foresight models with block option, cosmetic changes.
2015-02-20 14:48:25 +01:00
Houtan Bastani
bbee883040
fix copyright date
2015-02-18 04:00:11 +01:00
Houtan Bastani
f547d46e9a
modify error message when @#endfor and @#endif not followed by newline at EOF. closes #706
2015-02-18 03:54:31 +01:00
Stéphane Adjemian (Charybdis)
1c8e1ab913
Merge branch 'remove-globals-from-blocks'
2015-02-17 13:01:17 +01:00
Stéphane Adjemian (Charybdis)
a894357655
Removed options_ and oo_ globals from *all* generated dynamic model
...
routines (with block option) and adapted some routines to reflect this change.
2015-02-17 12:57:30 +01:00
Stéphane Adjemian (Charybdis)
d3275db830
Removed options_ and oo_ globals from generated dynamic model
...
routines (with block option).
2015-02-16 16:56:17 +01:00
Houtan Bastani
dcabcb6b01
preprocessor: new command write_latex_original_model. closes #657
2015-02-16 08:31:30 +01:00
Houtan Bastani
bdb6a2602e
preprocessor: ensure that options_.k_order_solver = 1 when order >= 3, closes #844
2015-02-10 03:39:18 +01:00
Houtan Bastani
f72910ae33
fix preprocessor implimentation of filter_algorithm option to estimation. closes #843
2015-02-09 03:20:37 +01:00
ferhat
6529fe60b0
Bug correction in splitting the jacobian into blocks: the vector variable_2_block is valid only for endogenous variables.
2015-01-21 13:33:29 +01:00
Houtan Bastani
707702a447
Revert "preprocessor: replace oo_.exo_steady_state with steady_state_x, #825"
...
This reverts commit 2bb97a90d6
.
2015-01-14 15:14:57 +01:00
Houtan Bastani
2bb97a90d6
preprocessor: replace oo_.exo_steady_state with steady_state_x, #825
2015-01-14 15:13:48 +01:00
Houtan Bastani
1b869b26a7
fix dates for changes in 86c3c0fb1b
and a40323d2fb
2015-01-08 18:39:04 +01:00
ferhat
a40323d2fb
Bug correction on the way to collect information about the other endogenous variables in a block
2015-01-06 12:45:34 +01:00
Houtan Bastani
12d6113d8a
preprocessor: remove unused variables
2014-12-30 21:55:43 +01:00
Houtan Bastani
810c410157
preprocessor: add new commandline option onlyclearglobals. closes #635
2014-12-30 21:51:33 +01:00
Houtan Bastani
c3855a949d
preprocessor: add oo_recursive_ to results file, closes #812
2014-12-17 11:10:09 +01:00
Stéphane Adjemian (Scylla)
e1e8ab3bac
Merge branch 'Det_sim'
2014-12-17 10:43:51 +01:00
ferhat
24b2993f50
Solves issues in deterministic simulation:
...
- replaces maximum_endo_(lead|lag) by maximum_(lead|lag) to determine the maximum number of lead and lag in deterministic simulation
- allows to use bytecode in solve_perfect_foresight_model.m
- Adds model information in bytecode
2014-12-17 09:37:43 +01:00
Houtan Bastani
0e8aea46a7
preprocessor: replace \n with endl
2014-12-15 11:44:27 +01:00
Houtan Bastani
dbf941a3fa
preprocessor: add return argument to dynare_estimation, #812
2014-12-15 11:35:28 +01:00
Houtan Bastani
eae9f688c5
preprocessor: add weibull and weibull_pdf options for estimation and new estimation, #520
2014-12-12 18:02:07 +01:00
Houtan Bastani
978398323e
preprocessor: add prefilter, first_obs, and loglinear options to calib_smoother, #803
2014-11-26 15:05:07 +01:00
Houtan Bastani
4b41aa70c4
preprocessor: add optim option to osr, #779
2014-11-25 11:44:52 +01:00
Houtan Bastani
f3ec84971b
preprocessor: add diffuse_filter and prior_trunc options to identification, #677
2014-11-18 11:53:34 +01:00
Houtan Bastani
4b338b4bcb
preprocessor: add nodecomposition option to estimation and stoch_simul, #702
2014-11-17 12:15:38 +01:00
Houtan Bastani
3f68450d51
osr: add option opt_algo. #779
2014-11-14 17:35:03 +01:00