ncbo feature request: allow broadcasting of size 1 dimensions

Alan Iwi
2014-02-17
2014-02-18
  • Alan Iwi
    Alan Iwi
    2014-02-17

    A little feature request for ncbo.

    How about adding a flag to ncbo that modifies the behaviour so that where a dimension exists in both input files but has size 1 in one file and size >1 in the other file, then the size 1 dimension will be broadcast? This would save the step of having to create a separate input file in which the size 1 dimension has been removed (e.g. with ncwa).

    Where running ncbo without such a flag currently gives an error message about variables not conforming, it could perhaps test whether the operation would have succeeded with that flag, and if so then include as part of the error message something like "maybe try with '--broadcast_size_1'".

    Thanks.

     
  • Charlie Zender
    Charlie Zender
    2014-02-18

    Thank you for your suggestion.
    Yes, this would be a helpful feature for many users.
    I've added it as TODO nco1109 and will post again if we make progress on this.
    cz