add cylinder case
work in progress
add guermond periodic case + bugfix wrong sign in rhs_omega