MichelJuillard (8a71a129) at 15 Jan 13:41
Julia: Revert "Simplify a few loops using std::ranges::reverse_view"
... and 39 more commits
MichelJuillard (8d725275) at 21 Dec 17:55
Julia: suppress check for all variables in steady_state_model
... and 24 more commits
MichelJuillard (8d725275) at 18 Dec 21:42
Julia: suppress check for all variables in steady_state_model
... and 389 more commits
MichelJuillard (e37badc3) at 18 Dec 09:57
MichelJuillard (07f5de36) at 18 Dec 08:39
remove param derivatives rpp gpp hp g3p
... and 387 more commits
MichelJuillard (07f5de36) at 18 Dec 08:38
remove param derivatives rpp gpp hp g3p
... and 22 more commits
MichelJuillard (d73ab8a6) at 17 Dec 12:10
MichelJuillard (8a71a129) at 17 Dec 10:43
Julia: Revert "Simplify a few loops using std::ranges::reverse_view"
... and 1 more commit
MichelJuillard (14408f28) at 16 Dec 16:54
remove param derivatives rpp gpp hp g3p
... and 195 more commits
MichelJuillard (e37badc3) at 16 Dec 15:12
clang-format
Add a boolean field steady_state_model_present to modfile.json indicating whether a steady_state_model block is present (true) or not (false)
MichelJuillard (a32595e7) at 16 Dec 14:54
add seady_state_model_present field to modfile.json
I came to prefer functional expressions with keyword names. Keywords may have default values. It is more verbose but I find it easier to read. Something like
matched_irfs(shock = eR, var = y, periods = 1:10, values = [1,2,3,4,5,5,4,3,2,1], weights = 20);
matched_irfs(shock = eA, var = c, periods = 4, values = 0.01, weights = (1/empIrfsCov(3,3)));
matched_irfs(shock = eA, var = i, periods = 1, values = (empIrfs(3,1)), weights = 10);
The weight keyword could have a default value of 1.
On line 94 on sim1.m
you compute the full version of the sparse Jacobian of the stacked problem. Should we be worried about the memory requirement for large models?