Restruct openmp lecture a bit.
Add an example on simgle directive with copyprivate option