Periodic BC implemented by Siqi Ling added to this branch
Rewritten periodic BC, to be compatible in sequential and parallel and to allow mixed finite element spaces.
Rewritten periodic BC, to be compatible in sequential and parallel and to allow mixed finite element spaces.