| 89 | } |
| 90 | |
| 91 | std::vector<double> iota(double d1, double step, double d2) { |
| 92 | vector_1d r; |
| 93 | r.reserve(static_cast<size_t>((d2 - d1) / step)); |
| 94 | for (double i = d1; i <= d2; i += step) { |
| 95 | r.emplace_back(i); |
| 96 | } |
| 97 | return r; |
| 98 | } |
| 99 | |
| 100 | std::vector<double> iota(double d1, double d2) { return iota(d1, 1., d2); } |
| 101 |
no outgoing calls
no test coverage detected