adjoint_inplace() | block_matrix< Matrix, SymmGroup > | |
allocate_blocks() | block_matrix< Matrix, SymmGroup > | |
block_matrix() | block_matrix< Matrix, SymmGroup > | |
block_matrix(Index< SymmGroup > rows, Index< SymmGroup > cols) | block_matrix< Matrix, SymmGroup > | |
block_matrix(block_matrix const &) | block_matrix< Matrix, SymmGroup > | |
block_matrix(block_matrix< OtherMatrix, SymmGroup > const &) | block_matrix< Matrix, SymmGroup > | |
block_matrix< typename storage::constrained< Matrix >::type, SymmGroup > class | block_matrix< Matrix, SymmGroup > | friend |
clear() | block_matrix< Matrix, SymmGroup > | |
conjugate_inplace() | block_matrix< Matrix, SymmGroup > | |
description() const | block_matrix< Matrix, SymmGroup > | |
find_block(charge r, charge c) const | block_matrix< Matrix, SymmGroup > | |
generate(Generator g) | block_matrix< Matrix, SymmGroup > | |
has_block(charge r, charge c) const | block_matrix< Matrix, SymmGroup > | |
has_block(std::pair< charge, size_type > const &r, std::pair< charge, size_type > const &c) const | block_matrix< Matrix, SymmGroup > | |
insert_block(Matrix const &, charge, charge) | block_matrix< Matrix, SymmGroup > | |
insert_block(Matrix *, charge, charge) | block_matrix< Matrix, SymmGroup > | |
left_basis() const | block_matrix< Matrix, SymmGroup > | |
load(Archive &ar) | block_matrix< Matrix, SymmGroup > | |
match_and_add_block(Matrix const &, charge, charge) | block_matrix< Matrix, SymmGroup > | |
n_blocks() const | block_matrix< Matrix, SymmGroup > | |
norm() const | block_matrix< Matrix, SymmGroup > | |
num_elements() const | block_matrix< Matrix, SymmGroup > | |
operator()(std::pair< charge, size_type > const &r, std::pair< charge, size_type > const &c) | block_matrix< Matrix, SymmGroup > | |
operator()(std::pair< charge, size_type > const &r, std::pair< charge, size_type > const &c) const | block_matrix< Matrix, SymmGroup > | |
operator()(charge r, charge c) const | block_matrix< Matrix, SymmGroup > | inline |
operator()(charge r, charge c) | block_matrix< Matrix, SymmGroup > | inline |
operator*=(const scalar_type &v) | block_matrix< Matrix, SymmGroup > | |
operator+=(block_matrix const &rhs) | block_matrix< Matrix, SymmGroup > | |
operator-=(block_matrix const &rhs) | block_matrix< Matrix, SymmGroup > | |
operator/=(const scalar_type &v) | block_matrix< Matrix, SymmGroup > | |
operator=(block_matrix rhs) | block_matrix< Matrix, SymmGroup > | |
operator=(const block_matrix< OtherMatrix, SymmGroup > &rhs) | block_matrix< Matrix, SymmGroup > | |
operator=(const block_matrix< OtherMatrix, SymmGroup > &rhs) | block_matrix< Matrix, SymmGroup > | |
operator[](size_type c) | block_matrix< Matrix, SymmGroup > | |
operator[](size_type c) const | block_matrix< Matrix, SymmGroup > | |
real_type typedef | block_matrix< Matrix, SymmGroup > | |
reasonable() const | block_matrix< Matrix, SymmGroup > | |
remove_block(charge r, charge c) | block_matrix< Matrix, SymmGroup > | |
remove_block(std::size_t which) | block_matrix< Matrix, SymmGroup > | |
reserve(charge, charge, std::size_t, std::size_t) | block_matrix< Matrix, SymmGroup > | |
reserve_pos(charge, charge, std::size_t, std::size_t) | block_matrix< Matrix, SymmGroup > | inline |
resize_block(charge r, charge c, size_type new_r, size_type new_c, bool pretend=false) | block_matrix< Matrix, SymmGroup > | |
right_basis() const | block_matrix< Matrix, SymmGroup > | |
save(Archive &ar) const | block_matrix< Matrix, SymmGroup > | |
scalar_type typedef | block_matrix< Matrix, SymmGroup > | |
serialize(Archive &ar, const unsigned int version) | block_matrix< Matrix, SymmGroup > | inline |
shift_basis(charge diff) | block_matrix< Matrix, SymmGroup > | |
size_type typedef | block_matrix< Matrix, SymmGroup > | |
swap(block_matrix &x, block_matrix &y) | block_matrix< Matrix, SymmGroup > | friend |
trace() const | block_matrix< Matrix, SymmGroup > | |
transpose_inplace() | block_matrix< Matrix, SymmGroup > | |
value_type typedef | block_matrix< Matrix, SymmGroup > | |