As I read in the documentation, the first thing that I need to do is create a map of boundary ID's and functions. Therefore, each (constant in my case) function will be attached to a boundary id. So, the question now becomes, how do I create such a map that can be used as argument in the "
interpolate_boundary_values" function?
And the next question will be, do I need to change anything else in the code of step-16 in order to implement the multiple boundary id's - nonhomogeneous dirichlet bcs?
Thanks again,
George