/// <summary> /// result = f0 * t0 + f1 * t1 /// </summary> public static void AddScaled(this ISampledField <double> f0, ISampledField <double> t0, ISampledField <double> f1, ISampledField <double> t1, ISampledField <double> result, bool parallel = false) { if (parallel) { Vector.Parallel.AddScaled(f0.Values, t0.Values, f1.Values, t1.Values, result.Values); } else { Vector.AddScaled(f0.Values, t0.Values, f1.Values, t1.Values, result.Values); } }