The added value of the abs_functor is that it can be extended
to any value-type that one might want to use in glas.
| Parameter | Description | Default |
| X | type of abs_functor's argument. |
| Member | Where defined | Comment |
| argument_type | AdaptableUnaryFunction | |
| result_type | AdaptableUnaryFunction | |
| result_type operator() (const X& a) const | UnaryFunction |