Ok, I think that the * operator can be used for ScalarMultiply and ScalarProduct:
double value = v1.ScalarMultiply (v2) .... now becomes
double value = v1 * v2;
double value = Vector.ScalarProduct (v1,v2) .... now becomes
double value = v1 * v2;
Not sure about the InPlace methods though... still digging.
double value = v1.ScalarMultiply (v2) .... now becomes
double value = v1 * v2;
double value = Vector.ScalarProduct (v1,v2) .... now becomes
double value = v1 * v2;
Not sure about the InPlace methods though... still digging.