From 17e6a147735d7288a3738c41ff8cfcf90eaffa9a Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 10 May 2021 10:02:15 +0200 Subject: [PATCH] ENH: improve support for assignment from indirect list - copy assignment from indirect list to SubList and Field --- .../test/UIndirectList/Test-UIndirectList.C | 18 ++++++++++-- src/OpenFOAM/containers/Lists/List/List.H | 4 --- .../containers/Lists/SubList/SubList.H | 10 +++++-- .../containers/Lists/SubList/SubListI.H | 10 ++++++- src/OpenFOAM/containers/Lists/UList/UList.C | 28 +++++++++++++++++-- src/OpenFOAM/containers/Lists/UList/UList.H | 11 +++++++- src/OpenFOAM/fields/Fields/Field/Field.H | 13 ++++++--- src/OpenFOAM/fields/Fields/Field/FieldI.H | 13 ++++++++- 8 files changed, 89 insertions(+), 18 deletions(-) diff --git a/applications/test/UIndirectList/Test-UIndirectList.C b/applications/test/UIndirectList/Test-UIndirectList.C index 9dbd0e8b0e..a9d9cabd76 100644 --- a/applications/test/UIndirectList/Test-UIndirectList.C +++ b/applications/test/UIndirectList/Test-UIndirectList.C @@ -62,7 +62,9 @@ void testFind(const T& val, const ListType& lst) int main(int argc, char *argv[]) { - List