From 35e77136c39ece11b8bd7756dabef9dfbace06a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Thu, 25 Apr 2013 17:26:39 +0200 Subject: [PATCH] Remove obsolete stuff from pow/log aux vars --- preprocessor/SymbolTable.cc | 42 ------------------------------------- preprocessor/SymbolTable.hh | 12 ----------- 2 files changed, 54 deletions(-) diff --git a/preprocessor/SymbolTable.cc b/preprocessor/SymbolTable.cc index 9778ce2c69..9d1184c564 100644 --- a/preprocessor/SymbolTable.cc +++ b/preprocessor/SymbolTable.cc @@ -386,48 +386,6 @@ SymbolTable::addMultiplierAuxiliaryVar(int index) throw (FrozenException) return symb_id; } -int -SymbolTable::addLogAuxiliaryVar(int index) throw (FrozenException) -{ - ostringstream varname; - int symb_id; - varname << "AUX_LOG_" << index+1; - - try - { - symb_id = addSymbol(varname.str(), eEndogenous); - } - catch (AlreadyDeclaredException &e) - { - cerr << "ERROR: you should rename your variable called " << varname.str() << ", this name is internally used by Dynare" << endl; - exit(EXIT_FAILURE); - } - - aux_vars.push_back(AuxVarInfo(symb_id, avMultiplier, 0, 0, index)); - return symb_id; -} - -int -SymbolTable::addPowAuxiliaryVar(int index) throw (FrozenException) -{ - ostringstream varname; - int symb_id; - varname << "AUX_POW_" << index+1; - - try - { - symb_id = addSymbol(varname.str(), eEndogenous); - } - catch (AlreadyDeclaredException &e) - { - cerr << "ERROR: you should rename your variable called " << varname.str() << ", this name is internally used by Dynare" << endl; - exit(EXIT_FAILURE); - } - - aux_vars.push_back(AuxVarInfo(symb_id, avMultiplier, 0, 0, index)); - return symb_id; -} - int SymbolTable::searchAuxiliaryVars(int orig_symb_id, int orig_lead_lag) const throw (SearchFailedException) { diff --git a/preprocessor/SymbolTable.hh b/preprocessor/SymbolTable.hh index a9b7e460e0..3a3f6ebb3e 100644 --- a/preprocessor/SymbolTable.hh +++ b/preprocessor/SymbolTable.hh @@ -221,18 +221,6 @@ public: \return the symbol ID of the new symbol */ int addMultiplierAuxiliaryVar(int index) throw (FrozenException); - //! Adds an auxiliary variable for log expression - /*! - \param[in] index Used to construct the variable name - \return the symbol ID of the new symbol - */ - int addLogAuxiliaryVar(int index) throw (FrozenException); - //! Adds an auxiliary variable for power expression - /*! - \param[in] index Used to construct the variable name - \return the symbol ID of the new symbol - */ - int addPowAuxiliaryVar(int index) throw (FrozenException); //! Searches auxiliary variables which are substitutes for a given symbol_id and lead/lag /*! The search is only performed among auxiliary variables of endo/exo lag. -- GitLab