private void InitBlock(LanczosSolver solver)
 {
     this.solver = solver;
 }
 public IntDoubleVectorPair(LanczosSolver solver, double d, int i, IVector v)
     : base(solver, d, i)
 {
     this.v = v;
 }
 public IntDoublePair(LanczosSolver solver, double d, int i)
 {
     InitBlock(solver);
     this.d = d;
     this.i = i;
 }