Template Numerical Library version\ main:f17d0c8
Loading...
Searching...
No Matches
TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation > Member List

This is the complete list of members for TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >, including all inherited members.

arrayTNL::Containers::NDArrayStorage< Array, Indexer, Device >protected
ConstViewType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
DeviceType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
forAll(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forBoundary(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forBoundary(const SkipBegins &skipBegins, const SkipEnds &skipEnds, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forInterior(Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
forInterior(const Begins &begins, const Ends &ends, Func f, const typename Device2::LaunchConfiguration &launch_configuration=typename Device2::LaunchConfiguration{}) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getColumns() (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inlinestatic
getConstView() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getData()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getData() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getElement(IndexTypes &&... indices) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getIndexer() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getRows() (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inlinestatic
getStorageArray() constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getStorageArray()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getSubarrayView(IndexTypes &&... indices)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
getView()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
indexerTNL::Containers::NDArrayStorage< Array, Indexer, Device >protected
IndexerType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
IndexType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
NDArrayStorage()=defaultTNL::Containers::NDArrayStorage< Array, Indexer, Device >
NDArrayStorage(const NDArrayStorage &)=defaultTNL::Containers::NDArrayStorage< Array, Indexer, Device >explicit
NDArrayStorage(NDArrayStorage &&) noexcept=defaultTNL::Containers::NDArrayStorage< Array, Indexer, Device >
operator!=(const NDArrayStorage &other) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator()(IndexTypes &&... indices)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator()(IndexTypes &&... indices) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator*(const Containers::StaticVector< Columns, Value > &vector) const (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inline
operator*=(const T &value) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inline
operator+=(const StaticMatrix< Value, Rows, Columns > &matrix) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inline
operator-=(const StaticMatrix< Value, Rows, Columns > &matrix) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inline
operator/=(const T &value) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inline
operator=(const T &v) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
operator=(const T &v) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
operator=(const NDArrayStorage &other)=defaultTNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
operator=(NDArrayStorage &&) noexcept(false)=defaultTNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
operator=(const OtherArray &other)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >inline
TNL::Containers::StaticNDArray::operator=(const NDArrayStorage &other)=defaultTNL::Containers::StaticNDArray< Value, SizesHolder, Permutation, Index >
TNL::Containers::StaticNDArray::operator=(NDArrayStorage &&) noexcept(false)=defaultTNL::Containers::StaticNDArray< Value, SizesHolder, Permutation, Index >
operator==(const NDArrayStorage &other) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator[](IndexType index)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
operator[](IndexType index) constTNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
OverlapsType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
PermutationType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
print(std::ostream &str) const (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
reset()TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setLike(const NDArrayStorage &other)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setSize(const SizesHolderType &sizes)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setSizes(IndexTypes &&... sizes)TNL::Containers::NDArrayStorage< Array, Indexer, Device >inline
setValue(Value value)TNL::Containers::StaticNDArray< Value, SizesHolder, Permutation, Index >inline
SizesHolderType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
StaticMatrix()=default (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
StaticMatrix(const StaticMatrix &)=default (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
StaticMatrix(const std::initializer_list< Value > &elems) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
StaticMatrix(const T &v) (defined in TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >)TNL::Matrices::StaticMatrix< Value, Rows, Columns, Permutation >
StorageArray typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
ValueType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >
ViewType typedefTNL::Containers::NDArrayStorage< Array, Indexer, Device >