ENH: add tracking of label/scalar size when reading IOobject header
- extracts values from the arch "LSB;label=32;scalar=64" header entry to provision for managing dissimilar primitive sizes. Compensate for the additional IOobject members by narrowing the types for the (objectState, readOption, writeOption) enumerations
Showing
- applications/test/foamVersion/Test-foamVersion.C 35 additions, 1 deletionapplications/test/foamVersion/Test-foamVersion.C
- src/OpenFOAM/db/IOobject/IOobject.C 15 additions, 5 deletionssrc/OpenFOAM/db/IOobject/IOobject.C
- src/OpenFOAM/db/IOobject/IOobject.H 18 additions, 5 deletionssrc/OpenFOAM/db/IOobject/IOobject.H
- src/OpenFOAM/db/IOobject/IOobjectI.H 13 additions, 1 deletionsrc/OpenFOAM/db/IOobject/IOobjectI.H
- src/OpenFOAM/db/IOobject/IOobjectReadHeader.C 16 additions, 1 deletionsrc/OpenFOAM/db/IOobject/IOobjectReadHeader.C
- src/OpenFOAM/global/global.Cver 40 additions, 3 deletionssrc/OpenFOAM/global/global.Cver
- src/OpenFOAM/include/foamVersion.H 7 additions, 1 deletionsrc/OpenFOAM/include/foamVersion.H
Please register or sign in to comment