ENH: support emplace methods and std::unique_ptr for PtrList-derivatives
- emplace methods Eg, m.internalCoeffs().emplace(patchi, fc.size(), Zero); vs. m.internalCoeffs().set(patchi, new Field<Type>(fc.size(), Zero)); - handle insert/append of refPtr wherever tmp was already supported COMP: incorrect variable names in PtrListOpsTemplates.C
Showing
- applications/test/PtrList/Test-PtrList.C 14 additions, 8 deletionsapplications/test/PtrList/Test-PtrList.C
- src/OpenFOAM/containers/PtrLists/PtrDynList/PtrDynList.H 37 additions, 9 deletionssrc/OpenFOAM/containers/PtrLists/PtrDynList/PtrDynList.H
- src/OpenFOAM/containers/PtrLists/PtrDynList/PtrDynListI.H 87 additions, 18 deletionssrc/OpenFOAM/containers/PtrLists/PtrDynList/PtrDynListI.H
- src/OpenFOAM/containers/PtrLists/PtrList/PtrList.H 44 additions, 18 deletionssrc/OpenFOAM/containers/PtrLists/PtrList/PtrList.H
- src/OpenFOAM/containers/PtrLists/PtrList/PtrListI.H 84 additions, 22 deletionssrc/OpenFOAM/containers/PtrLists/PtrList/PtrListI.H
- src/OpenFOAM/containers/PtrLists/PtrListDetail/PtrListDetail.H 12 additions, 9 deletions...penFOAM/containers/PtrLists/PtrListDetail/PtrListDetail.H
- src/OpenFOAM/containers/PtrLists/PtrListDetail/PtrListDetailI.H 11 additions, 1 deletion...enFOAM/containers/PtrLists/PtrListDetail/PtrListDetailI.H
- src/OpenFOAM/containers/PtrLists/PtrListOps/PtrListOpsTemplates.C 3 additions, 3 deletions...FOAM/containers/PtrLists/PtrListOps/PtrListOpsTemplates.C
- src/OpenFOAM/containers/PtrLists/UPtrList/UPtrList.H 12 additions, 11 deletionssrc/OpenFOAM/containers/PtrLists/UPtrList/UPtrList.H
- src/OpenFOAM/containers/PtrLists/UPtrList/UPtrListI.H 8 additions, 8 deletionssrc/OpenFOAM/containers/PtrLists/UPtrList/UPtrListI.H
Please register or sign in to comment