barry: Your go-to motif accountant
0.0-1
Full enumeration of sample space and fast count of sufficient statistics for binary arrays
|
Go to the source code of this file.
Macros | |
#define | BDENSE_TYPE() BArrayDense<Cell_Type, Data_Type> |
#define | BDENSE_TEMPLATE_ARGS() <typename Cell_Type, typename Data_Type> |
#define | BDENSE_TEMPLATE(a, b) template BDENSE_TEMPLATE_ARGS() inline a BDENSE_TYPE()::b |
#define | ROW(a) this->el_ij[a] |
#define | COL(a) this->el_ji[a] |
#define | POS(a, b) (b)*N + (a) |
#define | POS_N(a, b, c) (b)*(c) + (a) |
Functions | |
template | BDENSE_TEMPLATE_ARGS () inline void checkdim_(const BDENSE_TYPE() &lhs |
template const | BDENSE_TYPE () &rhs) |
BDENSE_TEMPLATE (BDENSE_TYPE()&, operator+=)(const BDENSE_TYPE() &rhs) | |
BDENSE_TEMPLATE (BDENSE_TYPE()&, operator-=)(const BDENSE_TYPE() &rhs) | |
BDENSE_TEMPLATE (BDENSE_TYPE()&, operator*=)(const Cell_Type &rhs) | |
BDENSE_TEMPLATE (BDENSE_TYPE()&, operator/=)(const Cell_Type &rhs) | |
#define BDENSE_TEMPLATE | ( | a, | |
b | |||
) | template BDENSE_TEMPLATE_ARGS() inline a BDENSE_TYPE()::b |
Definition at line 11 of file barraydense-meat-operators.hpp.
#define BDENSE_TEMPLATE_ARGS | ( | ) | <typename Cell_Type, typename Data_Type> |
Definition at line 9 of file barraydense-meat-operators.hpp.
#define BDENSE_TYPE | ( | ) | BArrayDense<Cell_Type, Data_Type> |
Definition at line 7 of file barraydense-meat-operators.hpp.
#define COL | ( | a | ) | this->el_ji[a] |
Definition at line 15 of file barraydense-meat-operators.hpp.
#define POS | ( | a, | |
b | |||
) | (b)*N + (a) |
Definition at line 16 of file barraydense-meat-operators.hpp.
#define POS_N | ( | a, | |
b, | |||
c | |||
) | (b)*(c) + (a) |
Definition at line 17 of file barraydense-meat-operators.hpp.
#define ROW | ( | a | ) | this->el_ij[a] |
Definition at line 14 of file barraydense-meat-operators.hpp.
BDENSE_TEMPLATE | ( | BDENSE_TYPE()& | , |
operator* | |||
) | const & |
Definition at line 90 of file barraydense-meat-operators.hpp.
BDENSE_TEMPLATE | ( | BDENSE_TYPE()& | , |
operator+ | |||
) | const & |
Definition at line 34 of file barraydense-meat-operators.hpp.
BDENSE_TEMPLATE | ( | BDENSE_TYPE()& | , |
operator- | |||
) | const & |
Definition at line 61 of file barraydense-meat-operators.hpp.
BDENSE_TEMPLATE | ( | BDENSE_TYPE()& | , |
operator/ | |||
) | const & |
Definition at line 101 of file barraydense-meat-operators.hpp.
template BDENSE_TEMPLATE_ARGS | ( | ) | const & |
template const BDENSE_TYPE | ( | ) | & |
Definition at line 22 of file barraydense-meat-operators.hpp.