Houtan Bastani
|
7d95539413
|
preprocessor: add missing fill! statements to static/dynamic functions
|
2017-10-02 11:14:35 +02:00 |
Houtan Bastani
|
51fd3fd988
|
preprocessor: perpetuate nopreprocessoroutput option to preprocessor code #1390
|
2017-09-28 14:58:25 +02:00 |
Houtan Bastani
|
349834eeca
|
preprocessor: add write_latex_steady_steade_model command. Closes #1496
|
2017-08-30 14:30:06 +02:00 |
Houtan Bastani
|
718ff3d61c
|
preprocessor: only create *set_auxiliary_variables.m file if there will be something in it. Closes #1384
|
2017-08-29 14:44:52 +02:00 |
Houtan Bastani
|
1551d33e9e
|
preprocessor: add write_equation_tags option to write_latex_original_model and write_latex_static_model. closes #1431
|
2017-08-24 16:10:53 +02:00 |
Houtan Bastani
|
9a13adb111
|
preprocessor: print JSON deriv detail by default; use option to print less-detailed versions of dynamic/static models
|
2017-06-29 13:08:41 +02:00 |
Sébastien Villemot
|
1ff5c3f571
|
Fix various typos (thanks lintian).
|
2017-06-28 15:06:54 +02:00 |
Stéphane Adjemian (Charybdis)
|
6c0ab379ad
|
Fixed code indentation.
|
2017-06-14 07:01:31 +02:00 |
Houtan Bastani
|
defe06d513
|
preprocessor: create two different static and dynamic files with the option jsonprintderivdetail. #1387
|
2017-03-03 14:42:37 +01:00 |
Houtan Bastani
|
5063020c5d
|
Merge branch 'master' into json
|
2017-03-03 14:42:25 +01:00 |
Houtan Bastani
|
f500b8385d
|
preprocessor: make JSON output start counting at 1 instead of 0. #1387
|
2017-03-02 17:34:34 +01:00 |
Houtan Bastani
|
33b38ab643
|
preprocessor: write error messages to cerr instead of cout, replace \n with endl
|
2017-03-01 12:44:31 +01:00 |
Houtan Bastani
|
5e5a9e3b9a
|
preprocessor: JSON output aesthetic fixes, support planner objective. #1387
|
2017-02-27 15:40:34 +01:00 |
Houtan Bastani
|
a4171ad4ab
|
preprocessor: output JSON after different steps, write static, dynamic, params derivs files in JSON. #1387
|
2017-02-24 17:43:22 +01:00 |
Houtan Bastani
|
0b52b778ed
|
preprocessor: for consistency, use equations.size() instead of equation_number() in classes that have equations as a field
|
2017-02-24 11:20:54 +01:00 |
Houtan Bastani
|
7fb7dd7ccc
|
fix nested parens for params derivatives. closes #1201
|
2017-01-05 18:19:37 +01:00 |
Houtan Bastani
|
157369b505
|
when >32 nested parens encountered in matlab, print error message once per file in which such a situation occurred. #1201
|
2017-01-05 15:19:13 +01:00 |
Houtan Bastani
|
3b20d41a92
|
first iteration of fix for nested parenthesis in matlab. #1201
|
2016-12-30 18:14:08 +01:00 |
Houtan Bastani
|
9582431bd5
|
bug fix: end preprocessing with error when more than 32 nested parenthesis are encountered. closes #1201
|
2016-12-28 14:02:50 +01:00 |
Houtan Bastani
|
f087f84a25
|
preprocessor: define var for normcdf + msvc. #1259
|
2016-10-17 14:59:07 +02:00 |
Houtan Bastani
|
d564d832dd
|
preprocessor: add normcdf for MSVC. closes #1259
|
2016-10-14 16:11:44 +02:00 |
Houtan Bastani
|
7cd072e064
|
preprocessor: clean up writePowerDeriv code. it only writes C code, so no need for use_dll argument
|
2016-10-14 14:30:14 +02:00 |
Houtan Bastani
|
7680749130
|
preprocessor: issue error when exogenous included in planner_objective. closes #1264
|
2016-08-12 11:50:57 +02:00 |
Houtan Bastani
|
90a493ac98
|
preprocessor: fix bug in writing of temporary terms. closes #1201
|
2016-06-01 15:29:10 +02:00 |
Stéphane Adjemian (Hermes)
|
9c1739520b
|
Bug fix in assert (Julia output)
Same as 4b830d29ed2d230908a1a5ec1c7badd29c7dc86a but for static model.
|
2016-05-23 13:48:19 +02:00 |
Houtan Bastani
|
6b7a77d5a9
|
preprocessor: replace no_2nd_order_params_derivs with params_deriv_order. #1187
|
2016-05-18 12:26:19 +02:00 |
Houtan Bastani
|
42895ce32c
|
Revert "preprocessor: add params_derivs_order to identification and sensitivity. #1187"
This reverts commit 6192a6a776 .
|
2016-05-18 10:33:45 +02:00 |
Houtan Bastani
|
6192a6a776
|
preprocessor: add params_derivs_order to identification and sensitivity. #1187
|
2016-05-17 17:18:16 +02:00 |
Houtan Bastani
|
9d26ab46e9
|
preprocessor: only compute first order derivatives w.r.t. parameters with identification. closes #1187
|
2016-05-12 12:02:34 +02:00 |
Houtan Bastani
|
25121bca4f
|
fix copyright dates
|
2016-05-04 16:05:31 +02:00 |
Michel Juillard
|
f6806bf8b8
|
fixed issue with auxiliary variables and external function
|
2016-04-09 09:23:17 +02:00 |
Stéphane Adjemian
|
056548ba76
|
Merge pull request #1152 from JohannesPfeifer/headers
Cosmetic changes to various function headers
|
2016-04-08 23:29:16 +02:00 |
Michel Juillard
|
3af546fa7a
|
simplify writing of auxiliary variables definitions
This will fail if external function are used in
auxiliary variables definition
|
2016-04-08 09:33:57 +02:00 |
Michel Juillard
|
cffef33543
|
fixed bug with external function introduced in the
refactoring to the _static file
|
2016-04-07 18:27:44 +02:00 |
Michel Juillard
|
1628f01fdb
|
fixing problems with Ramsey policy and auxiliary variables
|
2016-04-04 17:11:03 +02:00 |
Michel Juillard
|
911d2c3d33
|
build full static model for analytical derivatives
estimation code
|
2016-04-01 18:45:19 +02:00 |
Michel Juillard
|
2313f20a35
|
completing replacement of auxiliary variables in static model
|
2016-04-01 18:45:19 +02:00 |
Michel Juillard
|
5199638b3a
|
replacing auxiliary variables by their definition
in static model. Doesn't work right yet.
|
2016-04-01 18:45:19 +02:00 |
Johannes Pfeifer
|
f37d3afb14
|
Add headers for param_derivs-files
|
2016-03-29 15:57:49 +02:00 |
Houtan Bastani
|
ae8d5774b7
|
preprocessor: fix scoping problem with temporary variables
|
2015-09-04 15:28:06 +02:00 |
Houtan Bastani
|
5bd51d65e8
|
replace cend with end and cbegin with begin
|
2015-09-03 16:06:37 +02:00 |
Houtan Bastani
|
dc441b41b8
|
preprocessor: rework temporary terms
|
2015-09-03 15:25:36 +02:00 |
Houtan Bastani
|
1d17f6b770
|
remove fill!(residual, 0.0) statements as all elements of residual are assigned to
|
2015-08-21 17:13:38 +02:00 |
Houtan Bastani
|
d2c3debeb8
|
add @inbounds to model equations, temporary vars, and model vars
|
2015-08-21 17:13:38 +02:00 |
Houtan Bastani
|
2a9761ff33
|
clean up printing
|
2015-08-21 17:13:32 +02:00 |
Houtan Bastani
|
5666e12e8f
|
add assertions at beginning of function call
|
2015-08-21 12:05:38 +02:00 |
Houtan Bastani
|
59122a1e73
|
fix comments in generated files
|
2015-08-21 12:00:47 +02:00 |
Houtan Bastani
|
73a0ad51d6
|
update static & dynamic function comments
|
2015-08-20 15:28:32 +02:00 |
Houtan Bastani
|
a686a47ce7
|
check function output argument sizes
|
2015-08-20 15:26:10 +02:00 |
Houtan Bastani
|
b00ed9f0a4
|
write third derivatives of static and dynamic functions more efficiently
|
2015-08-20 14:41:15 +02:00 |