load steady_state! function into model.steady_state
parent
6b96a83d8b
commit
6156c76f79
|
@ -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++)
|
||||
|
|
Loading…
Reference in New Issue