#include <subquotient.h>
Collaboration diagram for atlas::subquotient::NormalSubspace< dim >:
Public Member Functions | |
NormalSubspace () | |
NormalSubspace (size_t n) | |
NormalSubspace (const std::vector< bitvector::BitVector< dim > > &, size_t) | |
~NormalSubspace () | |
const bitvector::BitVector< dim > & | basis (size_t j) const |
const std::vector< bitvector::BitVector< dim > > & | basis () const |
size_t | dimension () const |
const size_t | rank () const |
void | representative (bitvector::BitVector< dim > &, const bitvector::BitVector< dim > &) const |
const bitset::BitSet< dim > & | support () const |
void | apply (const bitvector::BitMatrix< dim > &) |
void | swap (NormalSubspace &) |
Private Attributes | |
size_t | d_rank |
std::vector< bitvector::BitVector< dim > > | d_basis |
bitset::BitSet< dim > | d_support |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|