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