Add basic OpenMP support for dimensional splitting