#include <algorithm>
#include <cstdlib>
#include <fstream>
#include <functional>
#include <iterator>
#include <string>
#include <vector>
Go to the source code of this file.
|
template<typename T > |
size_t | GQCP::findElementIndex (const std::vector< T > &vector, const T &value) |
|
std::vector< std::vector< size_t > > | GQCP::generatePartitionsOf (const size_t n, const size_t k) |
|
std::vector< std::vector< size_t > > | GQCP::generateUniquePartitionsOf (const size_t n, const size_t k) |
|
size_t | GQCP::grayCodeOf (const size_t S) |
|
size_t | GQCP::matrixIndexMajor (const size_t v, const size_t cols, const size_t skipped=0) |
|
size_t | GQCP::matrixIndexMinor (const size_t v, const size_t cols, const size_t skipped=0) |
|
void | GQCP::printExecutionTime (const std::string &method_name, const std::function< void()> &function) |
|
size_t | GQCP::strictTriangularRootOf (const size_t x) |
|
size_t | GQCP::triangularRootOf (const size_t x) |
|
std::ifstream | GQCP::validateAndOpen (const std::string &filename, const std::string &extension) |
|
size_t | GQCP::vectorIndex (const size_t i, const size_t j, const size_t cols, size_t skipped=0) |
|