def initialize( self, bmi_cfg_file=None ):
#NJF ensure this is a Path type so the follow open works as expected
#When used with NGen, the bmi_cfg_file is just a string...
bmi_cfg_file = Path(bmi_cfg_file)
Per #NJF comment, we should maintain bmi_config_file as a string for ngen compliance.
See
bmi.initialize()
definition,Per #NJF comment, we should maintain
bmi_config_file
as astring
forngen
compliance.Current behavior
bmi_config_file
is of typepath
Expected behavior
bmi_config_file
is of typestring