Index: wflow-py/wflow/wflow_bmi.py =================================================================== diff -u -rec2d3f47f5439af67a0179ee617667d339e3b190 -rd30e456aeaef4ae40ae712ce27edb31d48e85ed9 --- wflow-py/wflow/wflow_bmi.py (.../wflow_bmi.py) (revision ec2d3f47f5439af67a0179ee617667d339e3b190) +++ wflow-py/wflow/wflow_bmi.py (.../wflow_bmi.py) (revision d30e456aeaef4ae40ae712ce27edb31d48e85ed9) @@ -33,7 +33,8 @@ def wflow_model(name): for model in wflow_models: - if name in model.__name__: + model_name = model.__name__.replace("wflow.wflow_", "", 1) + if model_name in name: return model model_names = [model.__name__ for model in wflow_models] raise ValueError("Model {} not recognized as one of {}".format(name, model_names))