Add support for inner boundary conditions