In methods like Sample.get_feature_by_path, if the argument 'time' is not given, the output is returned for a single default time step. Why not return the feature's values for all time steps? In case the feature's shape changes with time (e.g. because of remeshing), we could return a list of arrays (note that the output can already have different types in Sample.get_feature_by_path).
In methods like Sample.get_feature_by_path, if the argument 'time' is not given, the output is returned for a single default time step. Why not return the feature's values for all time steps? In case the feature's shape changes with time (e.g. because of remeshing), we could return a list of arrays (note that the output can already have different types in Sample.get_feature_by_path).