omega_h
Reliable mesh adaptation
Public Types | Public Member Functions | List of all members
Omega_h::Few< T, n > Class Template Reference

Public Types

using value_type = T
 

Public Member Functions

OMEGA_H_INLINE T * data () OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T const * data () const OMEGA_H_NOEXCEPT
 
constexpr OMEGA_H_INLINE Int size () const
 
OMEGA_H_INLINE T & operator[] (Int i) OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T const & operator[] (Int i) const OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T & operator() (Int i) OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T const & operator() (Int i) const OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE Few (std::initializer_list< T > l)
 
 Few (Few< T, n > const &rhs)=default
 
 Few (Few< T, n > &&rhs)=default
 
Fewoperator= (Few const &rhs)=default
 
Fewoperator= (Few &&rhs)=default
 
OMEGA_H_INLINE const T * begin () const OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE const T * end () const OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T * begin () OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T * end () OMEGA_H_NOEXCEPT
 

The documentation for this class was generated from the following file: