remove vGridStart and vOutputSize, do not need it without paralleling
friend classes supported, but not in the top of a file