Please help me to check whether boundary condition are right set

Hi

Regarding the boundary condition assignments of a 2-field problem I suggest you have a look at https://fenicsproject.discourse.group/t/dirichletbcs-assignment-for-coupled-vector-field-problem/9050.