Hi, have you seen the documentation? there exists a great quantity of demos that describes how implement problems with mixed spaces and how to apply different boundary conditions. It's not difficult (in general) mix up different parts of the codes to do what you need.