// Author: Andreas F. Borchert
// Description: sinus function as extension of Function #include <cmath> #include <string> #include "Cosinus.hpp" static const std::string name = "cos"; const std::string& Cosinus::get_name() const { return name; } // Cosinus::get_name() double Cosinus::execute(double x) const { return std::cos(x); } // Cosinus::execute extern "C" Function* construct() { return new Cosinus(); } |