public bool InitMethod(ILinearOperator A, IVector x0, IVector b, bool malloc = false) { Counters.Reset("Mult"); var result = method.InitMethod(A, x0, b, false); MultCount[0] = Counters.GetCount("Mult"); Counters.ResetAll(); return(result); }
public bool InitMethod(ILinearOperator A, IVector x0, IVector b, bool malloc = false) { Counters.Mult.ResetCount(); var result = method.InitMethod(A, x0, b, false); MultCount[0] = Counters.Mult.count; Counters.ResetAll(); return(false);// result; }
public ProxyMethod(IMethod method) { Counters.ResetAll(); this.method = method; }