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

Public Types

using value_type = T
 

Public Member Functions

 Read (Write< T > write)
 
 Read (LO size, T value, std::string const &name="")
 
 Read (LO size, T offset, T stride, std::string const &name="")
 
 Read (std::initializer_list< T > l, std::string const &name="")
 
OMEGA_H_INLINE LO size () const OMEGA_H_NOEXCEPT
 
OMEGA_H_DEVICE T const & operator[] (LO i) const OMEGA_H_NOEXCEPT
 
OMEGA_H_INLINE T const * data () const OMEGA_H_NOEXCEPT
 
get (LO i) const
 
first () const
 
last () const
 
OMEGA_H_INLINE bool exists () const OMEGA_H_NOEXCEPT
 
std::string name () const
 
OMEGA_H_INLINE T const * begin () const noexcept
 
OMEGA_H_INLINE T const * end () const noexcept
 

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