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
|
ccd383cbed
|
fix array indexing for Julia
|
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
|
8715878971
|
remove duplicate try/catch
|
2015-08-21 11:40:43 +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 |
Houtan Bastani
|
129c8d9e46
|
fix typo in 357afaab47
|
2015-08-20 14:02:22 +02:00 |
Houtan Bastani
|
357afaab47
|
update comments in static & dynamic funcitons
|
2015-08-20 12:27:43 +02:00 |
Houtan Bastani
|
c4d3eb5b3c
|
write Hessians of static and dynamic functions more efficiently
|
2015-08-20 12:18:19 +02:00 |
Houtan Bastani
|
786d1bfcf1
|
add @inbounds to static and dynamic Jacobian
|
2015-08-20 12:12:17 +02:00 |
Houtan Bastani
|
a244754a15
|
replace zeros with fill! and remove spzeros in static and dynamic functions
|
2015-08-20 11:33:19 +02:00 |
Houtan Bastani
|
6572b6f14f
|
replace empty sparse calls with spzeros
|
2015-08-19 17:12:06 +02:00 |
Houtan Bastani
|
996f67c622
|
fix type in function header
|
2015-08-19 14:38:35 +02:00 |
Houtan Bastani
|
0f76765bd8
|
add types to dynamic, static, and steady_state function calls
|
2015-08-19 12:11:08 +02:00 |
Houtan Bastani
|
d65e9306cb
|
remove unnecessary get*Function functions
|
2015-08-19 11:28:25 +02:00 |
Houtan Bastani
|
09541f10ef
|
load steady_state! function into model.steady_state
|
2015-08-19 10:59:30 +02:00 |
Houtan Bastani
|
ae7132f7ae
|
make steady state file modify variables in place
|
2015-08-18 16:31:30 +02:00 |
Houtan Bastani
|
534609ffce
|
change getPowerDeriv to get_power_deriv to accord with Julia function naming style
|
2015-08-18 15:49:48 +02:00 |
Houtan Bastani
|
6ac346606b
|
adding using Utils to dynamic & static files
|
2015-08-18 15:45:23 +02:00 |
Houtan Bastani
|
2e7e9bc8f0
|
update static model to use multiple dispatch
|
2015-08-18 15:42:24 +02:00 |
Houtan Bastani
|
252688cf4a
|
update dynamic model to use multiple dispatch
|
2015-08-18 15:32:30 +02:00 |
Houtan Bastani
|
f2cc9d3899
|
preprocessor: add utf-8 tokenizing
|
2015-08-17 17:09:40 +02:00 |
Houtan Bastani
|
bba553ff32
|
modify *_set_auxiliary_variables to work in julia
|
2015-08-17 15:36:18 +02:00 |
Houtan Bastani
|
cf3cdf0d59
|
remove unnecessary braces
|
2015-08-17 11:17:26 +02:00 |
Stéphane Adjemian (Charybdis)
|
9556d37fd6
|
Removed deprecated syntaxes.
|
2015-08-12 19:03:29 +02:00 |
Houtan Bastani
|
8f92b975e4
|
write dynamic model output
Conflicts:
preprocessor/DynamicModel.cc
|
2015-07-29 14:59:09 +02:00 |
Houtan Bastani
|
114b446bff
|
Merge branch 'master' into julia
|
2015-07-29 14:53:35 +02:00 |
Houtan Bastani
|
f26551509c
|
preprocessor: simplify writing of NNZDerivatives
|
2015-07-29 14:52:15 +02:00 |
Houtan Bastani
|
45d1f7c5b6
|
add linear option to options
|
2015-07-29 13:31:42 +02:00 |
Houtan Bastani
|
8a4357640e
|
remove unnecessary assignment as the field is assigned in the constructor
|
2015-07-29 13:22:40 +02:00 |
Houtan Bastani
|
e5d0ba599a
|
fix writing of aux vars, predetermined vars, and observed vars
|
2015-07-29 11:51:27 +02:00 |
Houtan Bastani
|
570230d8f0
|
rename model__ to model
|
2015-07-29 11:35:10 +02:00 |
Houtan Bastani
|
0126dec837
|
create options
|
2015-07-29 11:30:01 +02:00 |
Houtan Bastani
|
2b7fc247f7
|
bug fix in writing of dynamic params derivs file
|
2015-07-29 10:40:30 +02:00 |
Houtan Bastani
|
bc49d06e61
|
simplify modules created by preprocessor
|
2015-07-28 18:00:00 +02:00 |
Houtan Bastani
|
91eb61d15a
|
simplify printing of variable arrays
|
2015-07-28 17:43:57 +02:00 |
Houtan Bastani
|
9562b4ffd1
|
reduce code that is output in modfile.jl
|
2015-07-28 17:32:34 +02:00 |
Houtan Bastani
|
d70ae4d103
|
write steady state model
|
2015-07-28 17:27:56 +02:00 |
Houtan Bastani
|
b5be9b7437
|
wrie dynamic params deriv file
|
2015-07-28 14:59:55 +02:00 |
Houtan Bastani
|
b8d69721e2
|
bug fix in writing of static params derivs
|
2015-07-28 14:42:10 +02:00 |
Houtan Bastani
|
c22cc15655
|
write static param derivs file
|
2015-07-28 12:29:42 +02:00 |
Houtan Bastani
|
1f2fad8c8d
|
fix writing for julia
|
2015-07-27 17:33:22 +02:00 |
Houtan Bastani
|
25ae46e204
|
write dynamic file
|
2015-07-27 17:02:51 +02:00 |
Houtan Bastani
|
be464bb431
|
clean up writing of static model
|
2015-07-27 15:59:13 +02:00 |
Houtan Bastani
|
b81035a6f3
|
write static model
|
2015-07-27 15:33:38 +02:00 |
Houtan Bastani
|
32f66d2d35
|
write more output to modfilename.jl
|
2015-07-24 12:34:06 +02:00 |