vectorCalc