Construct version 5.4.4
An agent based modeling framework
|
Functions | |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const graph_utils::const_row_begin_iterator< left > &lhs, const std::vector< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const std::vector< left > &lhs, const graph_utils::const_row_begin_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const graph_utils::const_row_begin_iterator< left > &lhs, const std::map< unsigned int, right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
auto | operator- (const std::map< unsigned int, left > &lhs, const graph_utils::const_row_begin_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const graph_utils::const_col_begin_iterator< left > &lhs, const std::vector< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const std::vector< left > &lhs, const graph_utils::const_col_begin_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const graph_utils::const_col_begin_iterator< left > &lhs, const std::map< unsigned int, right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const std::map< unsigned int, left > &lhs, const graph_utils::const_col_begin_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const graph_utils::const_full_row_iterator< left > &lhs, const graph_utils::const_full_row_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const graph_utils::const_full_row_iterator< left > &lhs, const graph_utils::const_full_col_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const graph_utils::const_full_col_iterator< left > &lhs, const graph_utils::const_full_row_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::vector< output > | operator- (const graph_utils::const_full_col_iterator< left > &lhs, const graph_utils::const_full_col_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const graph_utils::const_sparse_row_iterator< left > &lhs, const graph_utils::const_sparse_row_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const graph_utils::const_sparse_row_iterator< left > &lhs, const graph_utils::const_sparse_col_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const graph_utils::const_sparse_col_iterator< left > &lhs, const graph_utils::const_sparse_row_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
std::map< unsigned int, output > | operator- (const graph_utils::const_sparse_col_iterator< left > &lhs, const graph_utils::const_sparse_col_iterator< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
Temporary_Graph< output > | operator- (const Graph< left > &lhs, const Graph< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
Temporary_Graph< output > | operator- (const Graph< left > &lhs, const Transpose< right > &rhsT) |
template<typename left , typename right , class output = decltype(left()* right())> | |
Temporary_Graph< output > | operator- (const Transpose< left > &lhsT, const Graph< right > &rhs) |
template<typename left , typename right , class output = decltype(left()* right())> | |
Temporary_Graph< output > | operator- (const Transpose< left > &lhsT, const Transpose< right > &rhsT) |
template<typename left , typename right > | |
auto | operator- (const Graph< left > &lhs, const Temporary_Graph< right > &rhs) |
template<typename left , typename right > | |
auto | operator- (const Temporary_Graph< left > &lhs, const Graph< right > &rhs) |
template<typename left , typename right > | |
auto | operator- (const Temporary_Graph< left > &lhs, const Temporary_Graph< right > &rhs) |
Return template type for the data structures is determined by the product of the left and right types.
Ex.
int * int => int
float * bool => float
bool * bool => int
Temporary_Graph< output > operator- | ( | const Graph< left > & | lhs, |
const Graph< right > & | rhs | ||
) |
summary>
auto operator- | ( | const Graph< left > & | lhs, |
const Temporary_Graph< right > & | rhs | ||
) |
summary>
Temporary_Graph< output > operator- | ( | const Graph< left > & | lhs, |
const Transpose< right > & | rhsT | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const graph_utils::const_col_begin_iterator< left > & | lhs, |
const std::map< unsigned int, right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const graph_utils::const_col_begin_iterator< left > & | lhs, |
const std::vector< right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const graph_utils::const_full_col_iterator< left > & | lhs, |
const graph_utils::const_full_col_iterator< right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const graph_utils::const_full_col_iterator< left > & | lhs, |
const graph_utils::const_full_row_iterator< right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const graph_utils::const_full_row_iterator< left > & | lhs, |
const graph_utils::const_full_col_iterator< right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const graph_utils::const_full_row_iterator< left > & | lhs, |
const graph_utils::const_full_row_iterator< right > & | rhs | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const graph_utils::const_row_begin_iterator< left > & | lhs, |
const std::map< unsigned int, right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const graph_utils::const_row_begin_iterator< left > & | lhs, |
const std::vector< right > & | rhs | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const graph_utils::const_sparse_col_iterator< left > & | lhs, |
const graph_utils::const_sparse_col_iterator< right > & | rhs | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const graph_utils::const_sparse_col_iterator< left > & | lhs, |
const graph_utils::const_sparse_row_iterator< right > & | rhs | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const graph_utils::const_sparse_row_iterator< left > & | lhs, |
const graph_utils::const_sparse_col_iterator< right > & | rhs | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const graph_utils::const_sparse_row_iterator< left > & | lhs, |
const graph_utils::const_sparse_row_iterator< right > & | rhs | ||
) |
summary>
std::map< unsigned int, output > operator- | ( | const std::map< unsigned int, left > & | lhs, |
const graph_utils::const_col_begin_iterator< right > & | rhs | ||
) |
summary>
auto operator- | ( | const std::map< unsigned int, left > & | lhs, |
const graph_utils::const_row_begin_iterator< right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const std::vector< left > & | lhs, |
const graph_utils::const_col_begin_iterator< right > & | rhs | ||
) |
summary>
std::vector< output > operator- | ( | const std::vector< left > & | lhs, |
const graph_utils::const_row_begin_iterator< right > & | rhs | ||
) |
summary>
auto operator- | ( | const Temporary_Graph< left > & | lhs, |
const Graph< right > & | rhs | ||
) |
summary>
Temporary_Graph< output > operator- | ( | const Transpose< left > & | lhsT, |
const Graph< right > & | rhs | ||
) |
summary>