removed unnecessary accessors
don't allow dynamic boundary conditions for now