|
Opm::gpuistl::MiniVector< T, Dimension > Class Template Reference
Detailed Descriptiontemplate<class T, int Dimension> class Opm::gpuistl::MiniVector< T, Dimension >
Member Typedef Documentation◆ const_iterator
template<class T , int Dimension>
Immutable iterator. ◆ const_reference
template<class T , int Dimension>
Immutable element reference. ◆ iterator
template<class T , int Dimension>
Mutable iterator. ◆ reference
template<class T , int Dimension>
Mutable element reference. ◆ size_type
template<class T , int Dimension>
Index/size type. ◆ value_type
template<class T , int Dimension>
Element type. Constructor & Destructor Documentation◆ MiniVector() [1/3]
template<class T , int Dimension>
Default‑constructs the MiniVector; elements are value‑initialized. ◆ MiniVector() [2/3]
template<class T , int Dimension>
Uniform‑value constructor.
◆ MiniVector() [3/3]
template<class T , int Dimension>
Initializer‑list constructor. Enables natural brace initialization: Opm::MiniVector<float, 3> v{1.0f, 2.0f, 3.0f};
Member Function Documentation◆ at() [1/2]
template<class T , int Dimension>
Safe element access with bounds checking (throws on host).
◆ at() [2/2]
template<class T , int Dimension>
Safe element access with bounds checking (throws on host).
◆ begin() [1/2]
template<class T , int Dimension>
◆ begin() [2/2]
template<class T , int Dimension>
◆ cbegin()
template<class T , int Dimension>
◆ cend()
template<class T , int Dimension>
◆ end() [1/2]
template<class T , int Dimension>
◆ end() [2/2]
template<class T , int Dimension>
◆ fill()
template<class T , int Dimension>
Fill every component with the supplied value.
◆ operator!=()
template<class T , int Dimension>
◆ operator==()
template<class T , int Dimension>
◆ operator[]() [1/2]
template<class T , int Dimension>
◆ operator[]() [2/2]
template<class T , int Dimension>
◆ size()
template<class T , int Dimension>
The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||