valuematrix revsimplex(const valuematrix &a); valuematrix linopt(const valuematrix &a);