示例#1
0
 public void MakeStep(out int iter, out double residual)
 {
     method.MakeStep(out iter, out residual);
     if (iter == 1)
     {
         MultCount[1] = Counters.GetCount("Mult");
     }
 }
示例#2
0
        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);
        }