---------------------------------------------------------------------------
ArgumentError Traceback (most recent call last)
<ipython-input-74-afaea9830170> in <module>()
23 print(type(land_cover_frac))
24 rad_fx = 0.9
---> 25 geo_cell_data = api.GeoCellData(gp, cell_area, cid, rad_fx, land_cover_frac)
26
27 cell_data_vector.append(geo_cell_data)
ArgumentError: Python argument types in
GeoCellData.__init__(GeoCellData, GeoPoint, numpy.float64, numpy.int32, float, LandTypeFractions)
did not match C++ signature:
__init__(struct _object * __ptr64, struct shyft::core::geo_point mid_point, double area, int catchment_id)
__init__(struct _object * __ptr64, struct shyft::core::geo_point mid_point, double area, int catchment_id, double radiation_slope_factor)
__init__(struct _object * __ptr64, struct shyft::core::geo_point mid_point, double area, int catchment_id, double radiation_slope_factor, struct shyft::core::land_type_fractions land_type_fractions)
__init__(struct _object * __ptr64, struct shyft::core::geo_point mid_point, double area, int catchment_id, double radiation_slope_factor, struct shyft::core::land_type_fractions land_type_fractions, struct shyft::core::routing_info routing_info)
__init__(struct _object * __ptr64)