Skip to content
Snippets Groups Projects
Commit 6156c76f authored by Houtan Bastani's avatar Houtan Bastani
Browse files

load steady_state! function into model.steady_state

parent 6b96a83d
No related branches found
No related tags found
No related merge requests found
......@@ -1086,7 +1086,8 @@ ModFile::writeExternalFilesJulia(const string &basename, FileOutputType output)
<< "using DynareOutput" << endl
<< "using Utils" << endl
<< "using " << basename << "Static" << endl
<< "using " << basename << "Dynamic" << endl << endl
<< "using " << basename << "Dynamic" << endl
<< "using " << basename << "SteadyState2" << endl << endl
<< "export model" << endl;
// Write Output
......@@ -1146,6 +1147,7 @@ ModFile::writeExternalFilesJulia(const string &basename, FileOutputType output)
jlOutputFile << "model.static = " << basename << "Static.getStaticFunction()" << endl
<< "model.dynamic = " << basename << "Dynamic.getDynamicFunction()" << endl
<< "model.steady_state = " << basename << "SteadyState2.getSteadyStateFunction()" << endl
<< "try" << endl
<< " using " << basename << "StaticParamsDerivs" << endl
<< " model.static_params_derivs = " << basename
......
......@@ -128,7 +128,10 @@ SteadyStateModel::writeSteadyStateFile(const string &basename, bool ramsey_model
<< " info = 0;" << endl;
else
output << "module " << basename << "SteadyState2" << endl << endl
<< "export steady_state!" << endl << endl
<< "export getSteadyStateFunction" << endl << endl
<< "function getSteadyStateFunction()" << endl
<< " steady_state!" << endl
<< "end" << endl << endl
<< "function steady_state!(ys_, exo_, params)" << endl;
for (size_t i = 0; i < def_table.size(); i++)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment