ENH: add send/recv static methods for broadcast streams
- adds consistency with regular point-to-point parallel streams. ENH: add ITstream::tokens() methods - useful, for example, to disambiguate constructing tokenList from a ITstream. ITstream& is = otherDict.lookup("original"); tokenList deepCopy(is); // Error: from Istream or tokenList?? tokenList deepCopy(is.tokens()); // OK: from tokenList
Showing
- src/OpenFOAM/db/IOstreams/Pstreams/IPstream.H 18 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/IPstream.H
- src/OpenFOAM/db/IOstreams/Pstreams/OPstream.H 17 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/Pstreams/OPstream.H
- src/OpenFOAM/db/IOstreams/Tstreams/ITstream.H 7 additions, 0 deletionssrc/OpenFOAM/db/IOstreams/Tstreams/ITstream.H
- src/OpenFOAM/db/IOstreams/Tstreams/OTstream.H 2 additions, 8 deletionssrc/OpenFOAM/db/IOstreams/Tstreams/OTstream.H
- src/OpenFOAM/db/IOstreams/Tstreams/Tstream.H 2 additions, 2 deletionssrc/OpenFOAM/db/IOstreams/Tstreams/Tstream.H
Please register or sign in to comment