MCKL
Monte Carlo Kernel Library
mckl::PMCMCStateMatrix< Param, Layout, T, Dim > Member List

This is the complete list of members for mckl::PMCMCStateMatrix< Param, Layout, T, Dim >, including all inherited members.

add_log_nc(double nc)mckl::PMCMCStateMatrix< Param, Layout, T, Dim >inline
allocator_type typedefmckl::Matrix< T, Layout >
at(size_type i, size_type j)mckl::Matrix< T, Layout >inline
at(size_type i, size_type j) constmckl::Matrix< T, Layout >inline
begin()mckl::Matrix< T, Layout >inline
begin() constmckl::Matrix< T, Layout >inline
cbegin() constmckl::Matrix< T, Layout >inline
ccol(size_type i) constmckl::Matrix< T, Layout >inline
cend() constmckl::Matrix< T, Layout >inline
clear()mckl::Matrix< T, Layout >inline
col(size_type i)mckl::Matrix< T, Layout >inline
col(size_type i) constmckl::Matrix< T, Layout >inline
col_begin(size_type i)mckl::Matrix< T, Layout >inline
col_begin(size_type j) constmckl::Matrix< T, Layout >inline
col_cbegin(size_type j) constmckl::Matrix< T, Layout >inline
col_cend(size_type j) constmckl::Matrix< T, Layout >inline
col_crbegin(size_type j) constmckl::Matrix< T, Layout >inline
col_crend(size_type j) constmckl::Matrix< T, Layout >inline
col_data(size_type j)mckl::Matrix< T, Layout >inline
col_data(size_type j) constmckl::Matrix< T, Layout >inline
col_end(size_type j)mckl::Matrix< T, Layout >inline
col_end(size_type j) constmckl::Matrix< T, Layout >inline
col_iterator typedefmckl::Matrix< T, Layout >
col_range typedefmckl::Matrix< T, Layout >
col_rbegin(size_type j)mckl::Matrix< T, Layout >inline
col_rbegin(size_type j) constmckl::Matrix< T, Layout >inline
col_rend(size_type j)mckl::Matrix< T, Layout >inline
col_rend(size_type j) constmckl::Matrix< T, Layout >inline
col_stride() constmckl::Matrix< T, Layout >inline
const_col_iterator typedefmckl::Matrix< T, Layout >
const_col_range typedefmckl::Matrix< T, Layout >
const_iterator typedefmckl::Matrix< T, Layout >
const_pointer typedefmckl::Matrix< T, Layout >
const_reference typedefmckl::Matrix< T, Layout >
const_reverse_col_iterator typedefmckl::Matrix< T, Layout >
const_reverse_col_range typedefmckl::Matrix< T, Layout >
const_reverse_iterator typedefmckl::Matrix< T, Layout >
const_reverse_row_iterator typedefmckl::Matrix< T, Layout >
const_reverse_row_range typedefmckl::Matrix< T, Layout >
const_row_iterator typedefmckl::Matrix< T, Layout >
const_row_range typedefmckl::Matrix< T, Layout >
crbegin() constmckl::Matrix< T, Layout >inline
crcol(size_type i) constmckl::Matrix< T, Layout >inline
crend() constmckl::Matrix< T, Layout >inline
crow(size_type i) constmckl::Matrix< T, Layout >inline
crrow(size_type i) constmckl::Matrix< T, Layout >inline
data()mckl::Matrix< T, Layout >inline
data() constmckl::Matrix< T, Layout >inline
difference_type typedefmckl::StateMatrix< Layout, T, Dim >
dim() constmckl::StateMatrix< Layout, T, Dim >inline
duplicate(size_type src, size_type dst)mckl::StateMatrix< Layout, T, Dim >inline
empty() constmckl::Matrix< T, Layout >inline
end()mckl::Matrix< T, Layout >inline
end() constmckl::Matrix< T, Layout >inline
get_allocator() constmckl::Matrix< T, Layout >inline
iterator typedefmckl::Matrix< T, Layout >
layout()mckl::Matrix< T, Layout >inlinestatic
ldim() constmckl::Matrix< T, Layout >inline
log_nc() constmckl::PMCMCStateMatrix< Param, Layout, T, Dim >inline
Matrix() noexcept(std::is_nothrow_default_constructible< Vector< T, Allocator< T > >>::value)mckl::Matrix< T, Layout >inline
Matrix(size_type nrow, size_type ncol)mckl::Matrix< T, Layout >inline
Matrix(const Matrix &)=defaultmckl::Matrix< T, Layout >
Matrix(Matrix &&other) noexcept(std::is_nothrow_move_constructible< Vector< T, Allocator< T > >>::value)mckl::Matrix< T, Layout >inline
matrix_type typedefmckl::StateMatrix< Layout, T, Dim >
ncol() constmckl::Matrix< T, Layout >inline
nrow() constmckl::Matrix< T, Layout >inline
operator transpose_type() constmckl::Matrix< T, Layout >inlineexplicit
operator()(size_type i, size_type j)mckl::Matrix< T, Layout >inline
operator()(size_type i, size_type j) constmckl::Matrix< T, Layout >inline
operator=(const Matrix &)=defaultmckl::Matrix< T, Layout >
operator=(Matrix &&other) noexcept(noexcept(data_.swap(other.data_)))mckl::Matrix< T, Layout >inline
param()mckl::PMCMCStateMatrix< Param, Layout, T, Dim >inline
param_type typedefmckl::PMCMCStateMatrix< Param, Layout, T, Dim >
pointer typedefmckl::StateMatrix< Layout, T, Dim >
push_back_col(InputIter first)mckl::Matrix< T, Layout >inline
push_back_row(InputIter first)mckl::Matrix< T, Layout >inline
rbegin()mckl::Matrix< T, Layout >inline
rbegin() constmckl::Matrix< T, Layout >inline
rcol(size_type i)mckl::Matrix< T, Layout >inline
rcol(size_type i) constmckl::Matrix< T, Layout >inline
reference typedefmckl::StateMatrix< Layout, T, Dim >
rend()mckl::Matrix< T, Layout >inline
rend() constmckl::Matrix< T, Layout >inline
reserve(size_type N)mckl::StateMatrix< Layout, T, Dim >inline
Matrix< T, Layout >::reserve(size_type n, size_type m)mckl::Matrix< T, Layout >inline
reset(const param_type &p, double nc=0)mckl::PMCMCStateMatrix< Param, Layout, T, Dim >inline
resize(size_type N)mckl::StateMatrix< Layout, T, Dim >inline
Matrix< T, Layout >::resize(size_type nrow, size_type ncol)mckl::Matrix< T, Layout >inline
reverse_col_iterator typedefmckl::Matrix< T, Layout >
reverse_col_range typedefmckl::Matrix< T, Layout >
reverse_iterator typedefmckl::Matrix< T, Layout >
reverse_row_iterator typedefmckl::Matrix< T, Layout >
reverse_row_range typedefmckl::Matrix< T, Layout >
row(size_type i)mckl::Matrix< T, Layout >inline
row(size_type i) constmckl::Matrix< T, Layout >inline
row_begin(size_type i)mckl::Matrix< T, Layout >inline
row_begin(size_type i) constmckl::Matrix< T, Layout >inline
row_cbegin(size_type i) constmckl::Matrix< T, Layout >inline
row_cend(size_type i) constmckl::Matrix< T, Layout >inline
row_crbegin(size_type i) constmckl::Matrix< T, Layout >inline
row_crend(size_type i) constmckl::Matrix< T, Layout >inline
row_data(size_type i)mckl::Matrix< T, Layout >inline
row_data(size_type i) constmckl::Matrix< T, Layout >inline
row_end(size_type i)mckl::Matrix< T, Layout >inline
row_end(size_type i) constmckl::Matrix< T, Layout >inline
row_iterator typedefmckl::Matrix< T, Layout >
row_range typedefmckl::Matrix< T, Layout >
row_rbegin(size_type i)mckl::Matrix< T, Layout >inline
row_rbegin(size_type i) constmckl::Matrix< T, Layout >inline
row_rend(size_type i)mckl::Matrix< T, Layout >inline
row_rend(size_type i) constmckl::Matrix< T, Layout >inline
row_stride() constmckl::Matrix< T, Layout >inline
rrow(size_type i)mckl::Matrix< T, Layout >inline
rrow(size_type i) constmckl::Matrix< T, Layout >inline
select(size_type n, InputIter index)mckl::StateMatrix< Layout, T, Dim >inline
shrink_to_fit()mckl::Matrix< T, Layout >inline
size() constmckl::StateMatrix< Layout, T, Dim >inline
size_type typedefmckl::StateMatrix< Layout, T, Dim >
StateMatrix(size_type N=0)mckl::StateMatrix< Layout, T, Dim >inlineexplicit
StateMatrix(size_type N, size_type dim)mckl::StateMatrix< Layout, T, Dim >inline
swap(Matrix &other) noexcept(noexcept(data_.swap(other.data_)))mckl::Matrix< T, Layout >inline
transpose_type typedefmckl::Matrix< T, Layout >
value_type typedefmckl::StateMatrix< Layout, T, Dim >