| add(double alpha, const GPUVector< value_type > &v) | ug::GPUVector< TValueType > | inline |
| ug::Vector::add(const V &u) | ug::Vector< TValueType > | |
| ug::Vector::add(const value_type *u, const size_t *indices, size_t nr) | ug::Vector< TValueType > | |
| assure_on_cpu() | ug::GPUVector< TValueType > | inline |
| assure_on_cpu() const | ug::GPUVector< TValueType > | inline |
| assure_on_gpu() | ug::GPUVector< TValueType > | inline |
| assure_on_gpu() const | ug::GPUVector< TValueType > | inline |
| capacity() const | ug::Vector< TValueType > | inline |
| clone() const | ug::GPUVector< TValueType > | |
| clone_without_values() const | ug::GPUVector< TValueType > | |
| create(size_t size) | ug::Vector< TValueType > | |
| create(const Vector &v) | ug::Vector< TValueType > | |
| defragment() | ug::Vector< TValueType > | inline |
| destroy() | ug::Vector< TValueType > | private |
| dotprod(const GPUVector< value_type > &w) const | ug::GPUVector< TValueType > | inline |
| ug::Vector::dotprod(const Vector &w) | ug::Vector< TValueType > | inline |
| get(V &u) const | ug::Vector< TValueType > | |
| get(value_type *u, const size_t *indices, size_t nr) const | ug::Vector< TValueType > | |
| get_dev_ptr() | ug::GPUVector< TValueType > | inline |
| get_dev_ptr() const | ug::GPUVector< TValueType > | inline |
| GPU_STATE enum name | ug::GPUVector< TValueType > | private |
| GPUVector() | ug::GPUVector< TValueType > | inline |
| GPUVector(size_t _length) | ug::GPUVector< TValueType > | inline |
| m_capacity | ug::Vector< TValueType > | private |
| m_devValues | ug::GPUVector< TValueType > | private |
| m_GPUState | ug::GPUVector< TValueType > | private |
| m_size | ug::Vector< TValueType > | private |
| m_sizeOnGPU | ug::GPUVector< TValueType > | private |
| maxnorm() const | ug::Vector< TValueType > | inline |
| norm() const | ug::GPUVector< TValueType > | inline |
| on_cpu() | ug::GPUVector< TValueType > | inline |
| ON_CPU enum value | ug::GPUVector< TValueType > | private |
| on_gpu() | ug::GPUVector< TValueType > | inline |
| ON_GPU enum value | ug::GPUVector< TValueType > | private |
| ON_GPU_AND_CPU enum value | ug::GPUVector< TValueType > | private |
| operator*=(const number &a) | ug::GPUVector< TValueType > | inline |
| operator+=(const GPUVector< value_type > &v) | ug::GPUVector< TValueType > | inline |
| ug::Vector::operator+=(const Vector &v) | ug::Vector< TValueType > | inline |
| operator-=(const GPUVector< value_type > &v) | ug::GPUVector< TValueType > | inline |
| ug::Vector::operator-=(const Vector &v) | ug::Vector< TValueType > | inline |
| operator=(const GPUVector< value_type > &v) | ug::GPUVector< TValueType > | inline |
| ug::Vector::operator=(double d) | ug::Vector< TValueType > | inline |
| ug::Vector::operator=(const Vector &v) | ug::Vector< TValueType > | inline |
| operator[](size_t i) | ug::GPUVector< TValueType > | inline |
| operator[](size_t i) const | ug::GPUVector< TValueType > | inline |
| p() | ug::Vector< TValueType > | inline |
| print(const char *const text=NULL) const | ug::Vector< TValueType > | |
| reserve(size_t newCapacity, bool bCopyValues=true) | ug::GPUVector< TValueType > | inline |
| reserve(size_t newCapacity, bool bCopyValues=true) | ug::GPUVector< TValueType > | inline |
| reserve_exactly(size_t newCapacity, bool bCopyValues) | ug::Vector< TValueType > | |
| reserve_sloppy(size_t newCapacity, bool bCopyValues=true) | ug::Vector< TValueType > | |
| resize(size_t newSize, bool bCopyValues=true) | ug::GPUVector< TValueType > | inline |
| resize(size_t newSize, bool bCopyValues=true) | ug::GPUVector< TValueType > | inline |
| resize_exactly(size_t newSize, bool bCopyValues=true) | ug::Vector< TValueType > | |
| resize_sloppy(size_t newSize, bool bCopyValues=true) | ug::Vector< TValueType > | |
| set(double d) | ug::Vector< TValueType > | inline |
| set(const V &u) | ug::Vector< TValueType > | |
| set(const value_type *u, const size_t *indices, size_t nr) | ug::Vector< TValueType > | |
| set_random(double from, double to) | ug::Vector< TValueType > | inline |
| size() const | ug::GPUVector< TValueType > | inline |
| super typedef | ug::GPUVector< TValueType > | |
| value_type typedef | ug::GPUVector< TValueType > | |
| values | ug::Vector< TValueType > | private |
| Vector() | ug::Vector< TValueType > | |
| Vector(size_t size) | ug::Vector< TValueType > | |
| Vector(const vector_type &v) | ug::Vector< TValueType > | inline |
| vector_type typedef | ug::GPUVector< TValueType > | |
| virtual_clone() const | ug::GPUVector< TValueType > | protectedvirtual |
| virtual_clone_without_values() const | ug::GPUVector< TValueType > | protectedvirtual |
| ~Vector() | ug::Vector< TValueType > | virtual |