magnitude2 property
T
magnitude2
Computes the squared magnitude (Euclidean norm, length) of this Vector.
Implementation
T get magnitude2 {
final add = dataType.field.add, mul = dataType.field.mul;
var result = dataType.field.additiveIdentity;
for (var i = 0; i < count; i++) {
final value = getUnchecked(i);
result = add(result, mul(value, value));
}
return result;
}