Template Numerical Library version\ main:bb09b17
Loading...
Searching...
No Matches
TNL::Containers::Vector< Real, Device, Index, Allocator > Member List

This is the complete list of members for TNL::Containers::Vector< Real, Device, Index, Allocator >, including all inherited members.

allocatorTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >protected
AllocatorType typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
Array()=defaultTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Array(const AllocatorType &allocator)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >explicit
Array(IndexType size, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >explicit
Array(IndexType size, ValueType value, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >explicit
Array(ValueType *data, IndexType size, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Array(const Array &array)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >explicit
Array(const Array &array, const AllocatorType &allocator)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >explicit
Array(const Array &array, IndexType begin, IndexType size=0, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Array(Array &&array) noexceptTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Array(const Array< Value_, Device_, Index_, Allocator_ > &a)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >explicit
Array(const std::initializer_list< InValue > &list, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Array(const std::list< InValue > &list, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Array(const std::vector< InValue > &vector, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
ConstViewType typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
dataTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >protected
DeviceType typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
empty() constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
forAllElements(Function &&f)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
forAllElements(Function &&f) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
forElements(IndexType begin, IndexType end, Function &&f)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
forElements(IndexType begin, IndexType end, Function &&f) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getAllocator() constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getArrayData() constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getArrayData()TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getConstView(IndexType begin=0, IndexType end=0) constTNL::Containers::Vector< Real, Device, Index, Allocator >
getData() constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getData()TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getElement(IndexType i) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getSerializationType()TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >static
getSerializationTypeVirtual() constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >virtual
getSize() constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
getView(IndexType begin=0, IndexType end=0)TNL::Containers::Vector< Real, Device, Index, Allocator >
IndexType typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
load(const String &fileName)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator ConstViewType() constTNL::Containers::Vector< Real, Device, Index, Allocator >
operator ViewType()TNL::Containers::Vector< Real, Device, Index, Allocator >
operator!=(const ArrayT &array) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator%=(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator%=(const VectorExpression &expression) (defined in TNL::Containers::Vector< Real, Device, Index, Allocator >)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator()(IndexType i)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator()(IndexType i) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator*=(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator*=(const VectorExpression &expression) (defined in TNL::Containers::Vector< Real, Device, Index, Allocator >)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator+=(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator+=(const VectorExpression &expression) (defined in TNL::Containers::Vector< Real, Device, Index, Allocator >)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator-=(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator-=(const VectorExpression &expression) (defined in TNL::Containers::Vector< Real, Device, Index, Allocator >)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator/=(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator/=(const VectorExpression &expression) (defined in TNL::Containers::Vector< Real, Device, Index, Allocator >)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator=(const Vector &)=defaultTNL::Containers::Vector< Real, Device, Index, Allocator >
operator=(Vector &&) noexcept(false)=defaultTNL::Containers::Vector< Real, Device, Index, Allocator >
operator=(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >
operator=(const T &data)TNL::Containers::Vector< Real, Device, Index, Allocator >inline
operator=(const VectorExpression &expression) (defined in TNL::Containers::Vector< Real, Device, Index, Allocator >)TNL::Containers::Vector< Real, Device, Index, Allocator >
TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >::operator=(const Array &array)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >::operator=(Array &&array) noexcept(false)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >::operator=(const std::list< InValue > &list)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >::operator=(const std::vector< InValue > &vector)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator==(const ArrayT &array) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator[](IndexType i)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
operator[](IndexType i) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
reallocate(IndexType size)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >protected
RealType typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
releaseData()TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >protected
reset()TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
resize(IndexType size)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
resize(IndexType size, ValueType value)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
save(const String &fileName) constTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Self typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
setElement(IndexType i, ValueType value)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
setLike(const ArrayT &array)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
setSize(IndexType size)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
setValue(ValueType value, IndexType begin=0, IndexType end=0)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
sizeTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >protected
swap(Array &array)TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
ValueType typedefTNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >
Vector()=defaultTNL::Containers::Vector< Real, Device, Index, Allocator >
Vector(const Vector &)=defaultTNL::Containers::Vector< Real, Device, Index, Allocator >explicit
Vector(const Vector &vector, const AllocatorType &allocator)TNL::Containers::Vector< Real, Device, Index, Allocator >explicit
Vector(Vector &&) noexcept=defaultTNL::Containers::Vector< Real, Device, Index, Allocator >
Vector(const VectorExpression &expression)TNL::Containers::Vector< Real, Device, Index, Allocator >explicit
ViewType typedefTNL::Containers::Vector< Real, Device, Index, Allocator >
~Array()TNL::Containers::Array< double, Devices::Host, int, typename Allocators::Default< Devices::Host >::template Allocator< double > >virtual