Supporting ViennaMaterials 'next' branch

ViennaMaterials commit: f4f8e60043da9ffcd1c95e614b67d9d57be798ec
supporting ViennaMesh/Grid next branches
Merge branch 'vmesh_api' into next