remove unused function added in d922ae8ffc
parent
f5df7e7567
commit
90c45b2cd6
|
@ -638,12 +638,6 @@ NumConstNode::containsExogenous() const
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
NumConstNode::containsParameter() const
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
expr_t
|
expr_t
|
||||||
NumConstNode::replaceTrendVar() const
|
NumConstNode::replaceTrendVar() const
|
||||||
{
|
{
|
||||||
|
@ -1883,12 +1877,6 @@ VariableNode::containsExogenous() const
|
||||||
return (get_type() == SymbolType::exogenous || get_type() == SymbolType::exogenousDet);
|
return (get_type() == SymbolType::exogenous || get_type() == SymbolType::exogenousDet);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
VariableNode::containsParameter() const
|
|
||||||
{
|
|
||||||
return get_type() == SymbolType::parameter ? true : false;
|
|
||||||
}
|
|
||||||
|
|
||||||
expr_t
|
expr_t
|
||||||
VariableNode::replaceTrendVar() const
|
VariableNode::replaceTrendVar() const
|
||||||
{
|
{
|
||||||
|
@ -3768,12 +3756,6 @@ UnaryOpNode::containsExogenous() const
|
||||||
return arg->containsExogenous();
|
return arg->containsExogenous();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
UnaryOpNode::containsParameter() const
|
|
||||||
{
|
|
||||||
return arg->containsParameter();
|
|
||||||
}
|
|
||||||
|
|
||||||
expr_t
|
expr_t
|
||||||
UnaryOpNode::replaceTrendVar() const
|
UnaryOpNode::replaceTrendVar() const
|
||||||
{
|
{
|
||||||
|
@ -5465,12 +5447,6 @@ BinaryOpNode::containsExogenous() const
|
||||||
return (arg1->containsExogenous() || arg2->containsExogenous());
|
return (arg1->containsExogenous() || arg2->containsExogenous());
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
BinaryOpNode::containsParameter() const
|
|
||||||
{
|
|
||||||
return (arg1->containsParameter() || arg2->containsParameter());
|
|
||||||
}
|
|
||||||
|
|
||||||
expr_t
|
expr_t
|
||||||
BinaryOpNode::replaceTrendVar() const
|
BinaryOpNode::replaceTrendVar() const
|
||||||
{
|
{
|
||||||
|
@ -6764,12 +6740,6 @@ TrinaryOpNode::containsExogenous() const
|
||||||
return (arg1->containsExogenous() || arg2->containsExogenous() || arg3->containsExogenous());
|
return (arg1->containsExogenous() || arg2->containsExogenous() || arg3->containsExogenous());
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
TrinaryOpNode::containsParameter() const
|
|
||||||
{
|
|
||||||
return (arg1->containsParameter() || arg2->containsParameter() || arg3->containsParameter());
|
|
||||||
}
|
|
||||||
|
|
||||||
expr_t
|
expr_t
|
||||||
TrinaryOpNode::replaceTrendVar() const
|
TrinaryOpNode::replaceTrendVar() const
|
||||||
{
|
{
|
||||||
|
@ -7340,15 +7310,6 @@ AbstractExternalFunctionNode::containsExogenous() const
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
AbstractExternalFunctionNode::containsParameter() const
|
|
||||||
{
|
|
||||||
for (auto argument : arguments)
|
|
||||||
if (argument->containsParameter())
|
|
||||||
return true;
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
expr_t
|
expr_t
|
||||||
AbstractExternalFunctionNode::replaceTrendVar() const
|
AbstractExternalFunctionNode::replaceTrendVar() const
|
||||||
{
|
{
|
||||||
|
@ -8969,13 +8930,6 @@ VarExpectationNode::containsExogenous() const
|
||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
VarExpectationNode::containsParameter() const
|
|
||||||
{
|
|
||||||
cerr << "VarExpectationNode::containsParameter not implemented." << endl;
|
|
||||||
exit(EXIT_FAILURE);
|
|
||||||
}
|
|
||||||
|
|
||||||
bool
|
bool
|
||||||
VarExpectationNode::isNumConstNodeEqualTo(double value) const
|
VarExpectationNode::isNumConstNodeEqualTo(double value) const
|
||||||
{
|
{
|
||||||
|
@ -9532,12 +9486,6 @@ PacExpectationNode::containsExogenous() const
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool
|
|
||||||
PacExpectationNode::containsParameter() const
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool
|
bool
|
||||||
PacExpectationNode::isNumConstNodeEqualTo(double value) const
|
PacExpectationNode::isNumConstNodeEqualTo(double value) const
|
||||||
{
|
{
|
||||||
|
|
|
@ -526,9 +526,6 @@ class ExprNode
|
||||||
//! Returns true if the expression contains one or several exogenous variable
|
//! Returns true if the expression contains one or several exogenous variable
|
||||||
virtual bool containsExogenous() const = 0;
|
virtual bool containsExogenous() const = 0;
|
||||||
|
|
||||||
//! Returns true if the expression contains one or several parameters
|
|
||||||
virtual bool containsParameter() const = 0;
|
|
||||||
|
|
||||||
//! Returns the maximum number of nested diffs in the expression
|
//! Returns the maximum number of nested diffs in the expression
|
||||||
virtual int countDiffs() const = 0;
|
virtual int countDiffs() const = 0;
|
||||||
|
|
||||||
|
@ -724,7 +721,6 @@ public:
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
||||||
expr_t replaceTrendVar() const override;
|
expr_t replaceTrendVar() const override;
|
||||||
|
@ -816,7 +812,6 @@ public:
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
||||||
expr_t replaceTrendVar() const override;
|
expr_t replaceTrendVar() const override;
|
||||||
|
@ -936,7 +931,6 @@ public:
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
||||||
expr_t replaceTrendVar() const override;
|
expr_t replaceTrendVar() const override;
|
||||||
|
@ -1063,7 +1057,6 @@ public:
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
||||||
expr_t replaceTrendVar() const override;
|
expr_t replaceTrendVar() const override;
|
||||||
|
@ -1191,7 +1184,6 @@ public:
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
||||||
expr_t replaceTrendVar() const override;
|
expr_t replaceTrendVar() const override;
|
||||||
|
@ -1319,7 +1311,6 @@ public:
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
bool isVariableNodeEqualTo(SymbolType type_arg, int variable_id, int lag_arg) const override;
|
||||||
void writePrhs(ostream &output, ExprNodeOutputType output_type, const temporary_terms_t &temporary_terms, const temporary_terms_idxs_t &temporary_terms_idxs, const deriv_node_temp_terms_t &tef_terms, const string &ending) const;
|
void writePrhs(ostream &output, ExprNodeOutputType output_type, const temporary_terms_t &temporary_terms, const temporary_terms_idxs_t &temporary_terms_idxs, const deriv_node_temp_terms_t &tef_terms, const string &ending) const;
|
||||||
|
@ -1535,7 +1526,6 @@ public:
|
||||||
void collectDynamicVariables(SymbolType type_arg, set<pair<int, int>> &result) const override;
|
void collectDynamicVariables(SymbolType type_arg, set<pair<int, int>> &result) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
expr_t differentiateForwardVars(const vector<string> &subset, subst_table_t &subst_table, vector<BinaryOpNode *> &neweqs) const override;
|
expr_t differentiateForwardVars(const vector<string> &subset, subst_table_t &subst_table, vector<BinaryOpNode *> &neweqs) const override;
|
||||||
|
@ -1638,7 +1628,6 @@ public:
|
||||||
void collectDynamicVariables(SymbolType type_arg, set<pair<int, int>> &result) const override;
|
void collectDynamicVariables(SymbolType type_arg, set<pair<int, int>> &result) const override;
|
||||||
bool containsEndogenous() const override;
|
bool containsEndogenous() const override;
|
||||||
bool containsExogenous() const override;
|
bool containsExogenous() const override;
|
||||||
bool containsParameter() const override;
|
|
||||||
int countDiffs() const override;
|
int countDiffs() const override;
|
||||||
bool isNumConstNodeEqualTo(double value) const override;
|
bool isNumConstNodeEqualTo(double value) const override;
|
||||||
expr_t differentiateForwardVars(const vector<string> &subset, subst_table_t &subst_table, vector<BinaryOpNode *> &neweqs) const override;
|
expr_t differentiateForwardVars(const vector<string> &subset, subst_table_t &subst_table, vector<BinaryOpNode *> &neweqs) const override;
|
||||||
|
|
Loading…
Reference in New Issue