model builder returns as vector.
updates to survey.
updates to innerProducts
invMat option in getInnerProducts