| max(AbstractDoubleScalar, AbstractDoubleScalar, AbstractDoubleScalar[]) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| min(AbstractDoubleScalar, AbstractDoubleScalar, AbstractDoubleScalar[]) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| interpolate(AbstractDoubleScalarAbs, AbstractDoubleScalarAbs, double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| interpolate(AbstractDoubleScalarRel, AbstractDoubleScalarRel, double) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| max(AbstractDoubleScalar, AbstractDoubleScalar) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| min(AbstractDoubleScalar, AbstractDoubleScalar) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| plus(AbstractDoubleScalarRel, AbstractDoubleScalarAbs) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| minus(AbstractDoubleScalarAbs, AbstractDoubleScalarAbs) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| DoubleScalar() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| multiply(AbstractDoubleScalarRel, AbstractDoubleScalarRel) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| divide(AbstractDoubleScalarRel, AbstractDoubleScalarRel) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| plus(AbstractDoubleScalarAbs, AbstractDoubleScalarRel) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| plus(AbstractDoubleScalarRel, AbstractDoubleScalarRel) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| minus(AbstractDoubleScalarAbs, AbstractDoubleScalarRel) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| minus(AbstractDoubleScalarRel, AbstractDoubleScalarRel) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |