boost::itl::version<itl::inplace_minus< double >>
struct version<itl::inplace_minus< double >> { // public member functions double operator()(double) ; };
version
double operator()(double val) ;