|
| template<class T , typename = typename T::FABType> |
| Vector< T * > | amrex::GetVecOfPtrs (Vector< T > &a) |
| |
| template<class T , std::size_t N, typename = typename T::FABType> |
| Vector< Array< T, N > * > | amrex::GetVecOfPtrs (Vector< Array< T, N > > &a) |
| |
| template<class T > |
| Vector< T * > | amrex::GetVecOfPtrs (const Vector< std::unique_ptr< T > > &a) |
| |
| template<class T , typename = typename T::FABType> |
| Vector< const T * > | amrex::GetVecOfConstPtrs (const Vector< T > &a) |
| |
| template<class T , std::size_t N, typename = typename T::FABType> |
| Vector< Array< T, N > const * > | amrex::GetVecOfConstPtrs (Vector< Array< T, N > > const &a) |
| |
| template<class T > |
| Vector< const T * > | amrex::GetVecOfConstPtrs (const Vector< std::unique_ptr< T > > &a) |
| |
| template<class T , typename = typename T::FABType> |
| Vector< const T * > | amrex::GetVecOfConstPtrs (const Vector< T * > &a) |
| |
| template<class T > |
| Vector< Vector< T * > > | amrex::GetVecOfVecOfPtrs (const Vector< Vector< std::unique_ptr< T > > > &a) |
| |
| template<class T > |
| Vector< std::array< T *, 3 > > | amrex::GetVecOfArrOfPtrs (const Vector< std::array< std::unique_ptr< T >, 3 > > &a) |
| |
| template<class T > |
| Vector< std::array< T const *, 3 > > | amrex::GetVecOfArrOfPtrsConst (const Vector< std::array< std::unique_ptr< T >, 3 > > &a) |
| |
| template<class T > |
| Vector< std::array< T const *, 3 > > | amrex::GetVecOfArrOfConstPtrs (const Vector< std::array< std::unique_ptr< T >, 3 > > &a) |
| |
| template<class T , std::enable_if_t< IsFabArray< T >::value||IsBaseFab< T >::value, int > = 0> |
| Vector< std::array< T const *, 3 > > | amrex::GetVecOfArrOfConstPtrs (const Vector< std::array< T, 3 > > &a) |
| |
| template<class T , std::enable_if_t< IsFabArray< T >::value||IsBaseFab< T >::value, int > = 0> |
| Vector< std::array< T *, 3 > > | amrex::GetVecOfArrOfPtrs (Vector< std::array< T, 3 > > &a) |
| |
| template<class T > |
| void | amrex::FillNull (Vector< T * > &a) |
| |
| template<class T > |
| void | amrex::FillNull (Vector< std::unique_ptr< T > > &a) |
| |
| template<class T > |
| void | amrex::RemoveDuplicates (Vector< T > &vec) |
| |
| template<class T , class H > |
| std::size_t | amrex::detail::removeDupDoit (Vector< T > &vec, std::size_t start, std::size_t stop) |
| |
| template<class T , class H > |
| void | amrex::RemoveDuplicates (Vector< T > &vec) |
| |