diff --git a/src/ExternalFunctionsTable.hh b/src/ExternalFunctionsTable.hh index 5919833f03e183d5f4fa9ca2d2a9992410035106..997f8db2c109e1e80605dae90b966905e2a55b52 100644 --- a/src/ExternalFunctionsTable.hh +++ b/src/ExternalFunctionsTable.hh @@ -73,8 +73,6 @@ public: inline int getFirstDerivSymbID(int symb_id) const noexcept(false); //! Get the symbol_id of the second derivative function inline int getSecondDerivSymbID(int symb_id) const noexcept(false); - //! Returns the total number of unique external functions declared or used in the .mod file - inline int get_total_number_of_unique_model_block_external_functions() const; }; inline bool @@ -110,11 +108,4 @@ ExternalFunctionsTable::getSecondDerivSymbID(int symb_id) const noexcept(false) throw UnknownExternalFunctionSymbolIDException(symb_id); } -inline int -ExternalFunctionsTable::get_total_number_of_unique_model_block_external_functions() const -{ - return count_if(externalFunctionTable.begin(), externalFunctionTable.end(), - [](const auto &kv) { return kv.second.nargs > 0; }); -} - #endif