@Override
 public void V(int pos, SubMatrix qm) {
   qm.set(0, 0, var);
 }
 @Override
 public void S(int pos, SubMatrix sm) {
   sm.set(0, 0, std());
 }
 @Override
 public void addV(int pos, SubMatrix p) {
   p.add(0, 0, var);
 }
 @Override
 public void Pi0(SubMatrix pi0) {
   if (!zeroinit) {
     pi0.set(0, 0, var);
   }
 }
 @Override
 public boolean Pf0(SubMatrix pf0, StateInfo info) {
   if (info == StateInfo.Forecast) pf0.set(0, 0, var);
   return true;
 }
 @Override
 public void diffuseConstraints(SubMatrix b) {
   if (!zeroinit) {
     b.set(0, 0, 1);
   }
 }
 @Override
 public void T(int pos, SubMatrix tr) {
   tr.set(0, 0, 1);
 }