#ifndef FUNC_MIN_H_ #define FUNC_MIN_H_ #include /** * @short Minimum element of a vector * @see Max */ class Min: public Function { public: Min (); void evaluate (SArray &value, std::vector const &args) const; bool checkParameterDim (std::vector < SArray const *>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_MIN_H_ */