diff --git a/src/OpenFOAM/containers/Lists/SortableList/SortableList.C b/src/OpenFOAM/containers/Lists/SortableList/SortableList.C index 0b72294e7d7cb07aa4e7f18afb7a2b57d8811430..20f9fd02e672a46d61649ab0b5ed0bac33231024 100644 --- a/src/OpenFOAM/containers/Lists/SortableList/SortableList.C +++ b/src/OpenFOAM/containers/Lists/SortableList/SortableList.C @@ -93,20 +93,6 @@ inline Foam::SortableList<T>::SortableList(List<T>&& values) } -template<class T> -template<class InputIterator> -inline Foam::SortableList<T>::SortableList -( - InputIterator begIter, - InputIterator endIter -) -: - List<T>(begIter, endIter) -{ - sort(); -} - - template<class T> inline Foam::SortableList<T>::SortableList(std::initializer_list<T> values) : diff --git a/src/OpenFOAM/containers/Lists/SortableList/SortableList.H b/src/OpenFOAM/containers/Lists/SortableList/SortableList.H index e911b27ef486874166706c6575d18ee6062a1159..8a0ce95f0210441cb51bb96324f8c343aaa98dde 100644 --- a/src/OpenFOAM/containers/Lists/SortableList/SortableList.H +++ b/src/OpenFOAM/containers/Lists/SortableList/SortableList.H @@ -99,11 +99,6 @@ public: //- Move construct from List, sorting immediately inline SortableList(List<T>&& values); - //- Construct given begin/end iterators. - // Uses std::distance to determine the size. - template<class InputIterator> - inline SortableList(InputIterator begIter, InputIterator endIter); - //- Construct from an initializer list, sorting immediately inline SortableList(std::initializer_list<T> values);