MCPcopy Create free account
hub / github.com/IoLanguage/io / UArray_Max

Function UArray_Max

libs/basekit/source/UArray_math.c:402–411  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

400}
401
402BASEKIT_API void UArray_Max(UArray *self, const UArray *other) {
403 size_t i, minSize = self->size < other->size ? self->size : other->size;
404
405 for (i = 0; i < minSize; i++) {
406 double v1 = UArray_rawDoubleAt_(self, i);
407 double v2 = UArray_rawDoubleAt_(other, i);
408 double m = v1 > v2 ? v1 : v2;
409 UArray_at_putDouble_(self, i, m);
410 }
411}
412
413BASEKIT_API void UArray_Min(UArray *self, const UArray *other) {
414 size_t i, minSize = self->size < other->size ? self->size : other->size;

Callers

nothing calls this directly

Calls 2

UArray_rawDoubleAt_Function · 0.85
UArray_at_putDouble_Function · 0.85

Tested by

no test coverage detected