#include "bitvector_fwd.h"#include <vector>#include "bitset.h"#include "bitvector_def.h"Include dependency graph for bitvector.h:

This graph shows which files directly or indirectly include this file:

Namespaces | |
| namespace | atlas |
| namespace | atlas::bitvector |
Classes | |
| class | atlas::bitvector::BitVector< dim > |
| class | atlas::bitvector::FirstBit< dim > |
| class | atlas::bitvector::BitMatrix< dim > |
Functions | |
| template<size_t dim> | |
| void | atlas::bitvector::combination (BitVector< dim > &, const std::vector< BitVector< dim > > &, const bitset::BitSet< dim > &) |
| template<size_t dim> | |
| void | atlas::bitvector::combination (bitset::BitSet< dim > &, const std::vector< bitset::BitSet< dim > > &, const bitset::BitSet< dim > &) |
| template<size_t dim> | |
| void | atlas::bitvector::complement (bitset::BitSet< dim > &, const std::vector< BitVector< dim > > &, size_t) |
| template<size_t dim> | |
| bool | atlas::bitvector::firstSolution (bitset::BitSet< dim > &, const std::vector< BitVector< dim > > &, const BitVector< dim > &) |
| template<size_t dim> | |
| bool | atlas::bitvector::firstSolution (BitVector< dim > &, const std::vector< BitVector< dim > > &) |
| template<size_t dim> | |
| void | atlas::bitvector::identityMatrix (BitMatrix< dim > &, size_t) |
| template<size_t dim> | |
| void | atlas::bitvector::initBasis (std::vector< BitVector< dim > > &, size_t) |
| template<size_t dim> | |
| bool | atlas::bitvector::isIndependent (const std::vector< BitVector< dim > > &) |
| template<size_t dim> | |
| void | atlas::bitvector::normalize (bitset::BitSet< dim > &, std::vector< BitVector< dim > > &) |
| template<size_t dim> | |
| void | atlas::bitvector::normalSpanAdd (std::vector< BitVector< dim > > &, std::vector< size_t > &, const BitVector< dim > &) |
| template<size_t dim> | |
| void | atlas::bitvector::projection (BitMatrix< dim > &p, const std::vector< BitVector< dim > > &b, size_t d) |
| template<size_t dim> | |
| void | atlas::bitvector::reflectionMatrix (BitMatrix< dim > &, const BitVector< dim > &, const BitVector< dim > &) |
| template<size_t dim> | |
| void | atlas::bitvector::relations (std::vector< BitVector< dim > > &, const std::vector< BitVector< dim > > &) |
| template<size_t dim> | |
| bool | atlas::bitvector::scalarProduct (const BitVector< dim > &, const BitVector< dim > &) |
| template<size_t dim> | |
| void | atlas::bitvector::spanAdd (std::vector< BitVector< dim > > &, std::vector< size_t > &, const BitVector< dim > &) |
1.4.6