#ifndef FUNC_MAX_H_ #define FUNC_MAX_H_ #include /** * @short Maximum element of a vector * @see Min */ class Max: public Function { public: Max (); void evaluate (SArray &value, std::vector const &args) const; bool checkParameterDim (std::vector const &args) const; Index dim (std::vector const &args) const; /** Returns true if all arguments are true */ bool isDiscreteValued(std::vector const &args) const; }; #endif /* FUNC_MAX_H_ */