Xml IO for reading boundary condition using boost