|
CAPD::DynSys Library
6.0.0
|
Stores information about decomposition of a Multiinex 'z' into possible sums of x+y=z Used to optimizs convolutions. All the data here is redundant and precomputed to avoid extra runtime computation. More...
#include <capd/autodiff/DagIndexer.h>
Public Types | |
| typedef __size_type | size_type |
| typedef std::pair< size_type, size_type > | IndexPair |
| redundant data - index of k More... | |
| typedef std::vector< IndexPair > | ConvolutionPairs |
Public Member Functions | |
| MultiindexData () | |
| MultiindexData (capd::vectalg::Multiindex k, size_type order) | |
| const ConvolutionPairs & | getConvolutionPairs (size_type coeffNo) const |
| const ConvolutionPairs & | getConvolutionPairsFromEpToK (size_type coeffNo) const |
Static Public Member Functions | |
| static size_type | totalIndex (const capd::vectalg::Multiindex &a, size_type order, size_type dim, size_type deg) |
Public Attributes | |
| size_type | p |
| capd::vectalg::Multiindex | k |
| largest index in multiindex More... | |
| size_type | index |
| std::vector< ConvolutionPairs > | convolution |
| std::vector< ConvolutionPairs > | convolutionFromEpToK |
Stores information about decomposition of a Multiinex 'z' into possible sums of x+y=z Used to optimizs convolutions. All the data here is redundant and precomputed to avoid extra runtime computation.
| typedef std::vector< IndexPair > capd::autodiff::MultiindexData::ConvolutionPairs |
| typedef std::pair<size_type,size_type> capd::autodiff::MultiindexData::IndexPair |
redundant data - index of k
| typedef __size_type capd::autodiff::MultiindexData::size_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
| std::vector< ConvolutionPairs > capd::autodiff::MultiindexData::convolution |
| std::vector< ConvolutionPairs > capd::autodiff::MultiindexData::convolutionFromEpToK |
| size_type capd::autodiff::MultiindexData::index |
| capd::vectalg::Multiindex capd::autodiff::MultiindexData::k |
largest index in multiindex
| size_type capd::autodiff::MultiindexData::p |