| 860 | } |
| 861 | |
| 862 | static int |
| 863 | npyrational_fill(void* data_, npy_intp length, void* arr) { |
| 864 | rational* data = (rational*)data_; |
| 865 | rational delta = rational_subtract(data[1],data[0]); |
| 866 | rational r = data[1]; |
| 867 | npy_intp i; |
| 868 | for (i = 2; i < length; i++) { |
| 869 | r = rational_add(r,delta); |
| 870 | data[i] = r; |
| 871 | } |
| 872 | return 0; |
| 873 | } |
| 874 | |
| 875 | static int |
| 876 | npyrational_fillwithscalar(void* buffer_, npy_intp length, |
nothing calls this directly
no test coverage detected