#include <index_pattern.hpp>
|
virtual IndexPatternType | getType () const =0 |
|
virtual void | getSubIndexes (std::set< IndexPattern * > &indexes) const =0 |
|
Generic index pattern
Definition at line 24 of file index_pattern.hpp.
◆ ~IndexPattern()
virtual CppAD::cg::IndexPattern::~IndexPattern |
( |
| ) |
|
|
inlinevirtual |
◆ detect() [1/2]
IndexPattern * CppAD::cg::IndexPattern::detect |
( |
const std::map< size_t, size_t > & |
x2y | ) |
|
|
inlinestatic |
Detects the index pattern for the provided points (y = f(x))
- Parameters
-
indexX | the index of the independents (x) |
x2y | maps the independents to the dependents (x,y) |
- Returns
- the generated index pattern (must be deleted by user)
Definition at line 38 of file index_pattern_impl.hpp.
◆ detect() [2/2]
template<class VectorSizeT >
IndexPattern * CppAD::cg::IndexPattern::detect |
( |
const VectorSizeT & |
x2y | ) |
|
|
inlinestatic |
◆ isConstant()
bool CppAD::cg::IndexPattern::isConstant |
( |
const IndexPattern & |
ip | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files:
- /local/robotpkg/var/tmp/robotpkg/wip/cppadcodegen/work/CppADCodeGen-2.4.3/include/cppad/cg/patterns/index/index_pattern.hpp
- /local/robotpkg/var/tmp/robotpkg/wip/cppadcodegen/work/CppADCodeGen-2.4.3/include/cppad/cg/patterns/index/index_pattern_impl.hpp