CAPD DynSys Library  5.2.0
capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT > Member List

This is the complete list of members for capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >, including all inherited members.

bisectGraph(int indexOfCoeff)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
BoundType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
centreOfCube(const VertexType &vertex, const VertexType &denominator, PointVector &result)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
clearEdges()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
clearInEdges()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
computeExitSet(VertexContainer &exitSet)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
computeImageOfCubeWithConstraints(const VertexType &vertex, const ConstraintsT &constraints, VertexSet &cubicalImage)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
const_iterator typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
constructCubicalMap(MapType &m_f, GraphType &graph, ResolutionType &resolution)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
constructCubicalMap()capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
constructCubicalMapRestrictedTo(const std::list< VectorType > &range)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
constructCubicalMapWithConstraints(CubicalMap &graph, const ConstraintsT &constraints)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
constructCubicalMapWithConstraints(const ConstraintsT &constraints)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
createGrid(SetType &G, const ResolutionType &resolution, const VectorType &domain)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
createGrid(SetType &G, const ResolutionType &resolution, const std::list< VectorType > &domain)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
CubicalMap(MapType &map, const ResolutionType &resolution)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
CubicalMapType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
erase(iterator &node)capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
eraseAcyclicVertices()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
eraseNodeAndEdges(iterator &node)capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
eraseNoInVertices()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
eraseNoOutVertices()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
findCycleLength(const_iterator vertex, int maxlength) constcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
findCycles(VertexContainer result[], int maxlength) constcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
findFixedPoints() constcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
getCubeCenter(const VertexType &vertex, PointVector &result)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
getCubeCenter(const VertexType &vertex, const ResolutionType &resolution, PointVector &result)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
getMap()capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
getNode(const VertexType &vertex) constcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
getNodeData(const VertexType &vertex) constcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
getResolution() constcapd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
GraphType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
insertInEdges()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
insertNode(const VertexType &vertex)capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
insertVertexIfNotExists(GraphType &G, const VertexType &v)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
insertVertexIfNotExists(VertexSet &G, const VertexType &v)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
iterator typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
load(const char *fileName)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
loadCoordSys(const char *fileName)capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >inline
MapGraph(MapType &map, const ResolutionType &resolution)capd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >inline
MapType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
MatrixType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
Node typedefcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >
NodeData typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
nodeData(const VertexType &vertex)capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
nodes()capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
Nodes typedefcapd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >
OrderType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
removeIncorrectNodes(const ConstraintsT &constraints)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
removeIncorrectVertices(VertexSet &vertices, const ConstraintsT &constraints) constcapd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
resolutionToDenominator(const ResolutionType &resolution)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
ResolutionType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
save(const char *fileName) constcapd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
saveCoordSys(const char *fileName) constcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >inline
ScalarType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
setDomain(const VectorType &domain)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
setDomain(const std::list< VectorType > &domainList)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
setNode(const VertexType &vertex, const Node &node)capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
setNodeData(const VertexType &vertex, const NodeData &nodeData)capd::invset::Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >inline
SetVertex typedefcapd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >
VectorType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
VertexSet typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >
vertexToCube(const VertexType &vertex) constcapd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inline
vertexToCube(const VertexType &vertex, const ResolutionType &resolution)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
vertexToVector(const VertexType &vertex, const VertexType &denominator)capd::invset::CubicalMap< MapT, Graph< capd::vectalg::Vector< int, 0 >, less< capd::vectalg::Vector< int, 0 > >, MapGraphNodeData< MapT::VectorType, MapT::MatrixType > >, capd::vectalg::Vector< int, 0 > >inlinestatic
VertexType typedefcapd::invset::MapGraph< MapT, VertexT, lessT, ResolutionT >