per problem boundary type selection
preconditoner type from config