support quad order in --ogs2metis and --metis2ogs (node-based)
refractor vec. template class definitions should be in header.