MCKL
Monte Carlo Kernel Library
mckl::Estimator< T, Args > Member List

This is the complete list of members for mckl::Estimator< T, Args >, including all inherited members.

allocator_type typedefmckl::Matrix< T, RowMajor >
at(size_type i, size_type j)mckl::Matrix< T, RowMajor >inline
at(size_type i, size_type j) constmckl::Matrix< T, RowMajor >inline
average(OutputIter first, std::size_t cut=0, std::size_t thin=1) constmckl::Estimator< T, Args >inline
begin()mckl::Matrix< T, RowMajor >inline
begin() constmckl::Matrix< T, RowMajor >inline
cbegin() constmckl::Matrix< T, RowMajor >inline
ccol(size_type i) constmckl::Matrix< T, RowMajor >inline
cend() constmckl::Matrix< T, RowMajor >inline
clear()mckl::EstimateMatrix< T >inline
col(size_type i)mckl::Matrix< T, RowMajor >inline
col(size_type i) constmckl::Matrix< T, RowMajor >inline
col_begin(size_type i)mckl::Matrix< T, RowMajor >inline
col_begin(size_type j) constmckl::Matrix< T, RowMajor >inline
col_cbegin(size_type j) constmckl::Matrix< T, RowMajor >inline
col_cend(size_type j) constmckl::Matrix< T, RowMajor >inline
col_crbegin(size_type j) constmckl::Matrix< T, RowMajor >inline
col_crend(size_type j) constmckl::Matrix< T, RowMajor >inline
col_data(size_type j)mckl::Matrix< T, RowMajor >inline
col_data(size_type j) constmckl::Matrix< T, RowMajor >inline
col_end(size_type j)mckl::Matrix< T, RowMajor >inline
col_end(size_type j) constmckl::Matrix< T, RowMajor >inline
col_iterator typedefmckl::Matrix< T, RowMajor >
col_range typedefmckl::Matrix< T, RowMajor >
col_rbegin(size_type j)mckl::Matrix< T, RowMajor >inline
col_rbegin(size_type j) constmckl::Matrix< T, RowMajor >inline
col_rend(size_type j)mckl::Matrix< T, RowMajor >inline
col_rend(size_type j) constmckl::Matrix< T, RowMajor >inline
col_stride() constmckl::Matrix< T, RowMajor >inline
const_col_iterator typedefmckl::Matrix< T, RowMajor >
const_col_range typedefmckl::Matrix< T, RowMajor >
const_estimate_range typedefmckl::EstimateMatrix< T >
const_iterator typedefmckl::Matrix< T, RowMajor >
const_pointer typedefmckl::Matrix< T, RowMajor >
const_reference typedefmckl::Matrix< T, RowMajor >
const_reverse_col_iterator typedefmckl::Matrix< T, RowMajor >
const_reverse_col_range typedefmckl::Matrix< T, RowMajor >
const_reverse_iterator typedefmckl::Matrix< T, RowMajor >
const_reverse_row_iterator typedefmckl::Matrix< T, RowMajor >
const_reverse_row_range typedefmckl::Matrix< T, RowMajor >
const_row_iterator typedefmckl::Matrix< T, RowMajor >
const_row_range typedefmckl::Matrix< T, RowMajor >
const_variable_range typedefmckl::EstimateMatrix< T >
crbegin() constmckl::Matrix< T, RowMajor >inline
crcol(size_type i) constmckl::Matrix< T, RowMajor >inline
crend() constmckl::Matrix< T, RowMajor >inline
crow(size_type i) constmckl::Matrix< T, RowMajor >inline
crrow(size_type i) constmckl::Matrix< T, RowMajor >inline
data()mckl::Matrix< T, RowMajor >inline
data() constmckl::Matrix< T, RowMajor >inline
difference_type typedefmckl::Matrix< T, RowMajor >
dim() const noexceptmckl::EstimateMatrix< T >inline
empty() constmckl::Matrix< T, RowMajor >inline
end()mckl::Matrix< T, RowMajor >inline
end() constmckl::Matrix< T, RowMajor >inline
estimate(Eval &&eval)mckl::Estimator< T, Args >inline
mckl::EstimateMatrix::estimate(size_type i)mckl::EstimateMatrix< T >inline
mckl::EstimateMatrix::estimate(size_type i) constmckl::EstimateMatrix< T >inline
estimate_range typedefmckl::EstimateMatrix< T >
EstimateMatrix(size_type dim)mckl::EstimateMatrix< T >inline
Estimator()=defaultmckl::Estimator< T, Args >
Estimator(std::size_t dim)mckl::Estimator< T, Args >inline
Estimator(std::size_t dim, Eval &&eval)mckl::Estimator< T, Args >inline
eval(CallArgs &&... args)mckl::Estimator< T, Args >inlineprotected
get_allocator() constmckl::Matrix< T, RowMajor >inline
insert_estimate()mckl::EstimateMatrix< T >inline
insert_estimate(InputIter first)mckl::EstimateMatrix< T >inline
insert_estimate(size_type i, InputIter first)mckl::EstimateMatrix< T >inline
iterator typedefmckl::Matrix< T, RowMajor >
layout()mckl::Matrix< T, RowMajor >inlinestatic
ldim() constmckl::Matrix< T, RowMajor >inline
Matrix() noexcept(std::is_nothrow_default_constructible< Vector< T, Allocator< T > >>::value)mckl::Matrix< T, RowMajor >inline
Matrix(size_type nrow, size_type ncol)mckl::Matrix< T, RowMajor >inline
Matrix(const Matrix &)=defaultmckl::Matrix< T, RowMajor >
Matrix(Matrix &&other) noexcept(std::is_nothrow_move_constructible< Vector< T, Allocator< T > >>::value)mckl::Matrix< T, RowMajor >inline
matrix_type typedefmckl::EstimateMatrix< T >
ncol() constmckl::Matrix< T, RowMajor >inline
nrow() constmckl::Matrix< T, RowMajor >inline
num_iter() const noexceptmckl::EstimateMatrix< T >inline
operator transpose_type() constmckl::Matrix< T, RowMajor >inlineexplicit
operator()(size_type i, size_type j)mckl::Matrix< T, RowMajor >inline
operator()(size_type i, size_type j) constmckl::Matrix< T, RowMajor >inline
operator=(const Matrix &)=defaultmckl::Matrix< T, RowMajor >
operator=(Matrix &&other) noexcept(noexcept(data_.swap(other.data_)))mckl::Matrix< T, RowMajor >inline
pointer typedefmckl::Matrix< T, RowMajor >
push_back_col(InputIter first)mckl::Matrix< T, RowMajor >inline
push_back_row(InputIter first)mckl::Matrix< T, RowMajor >inline
rbegin()mckl::Matrix< T, RowMajor >inline
rbegin() constmckl::Matrix< T, RowMajor >inline
rcol(size_type i)mckl::Matrix< T, RowMajor >inline
rcol(size_type i) constmckl::Matrix< T, RowMajor >inline
reference typedefmckl::Matrix< T, RowMajor >
rend()mckl::Matrix< T, RowMajor >inline
rend() constmckl::Matrix< T, RowMajor >inline
reserve(std::size_t n)mckl::EstimateMatrix< T >inline
Matrix< T, RowMajor >::reserve(size_type n, size_type m)mckl::Matrix< T, RowMajor >inline
resize(size_type nrow, size_type ncol)mckl::Matrix< T, RowMajor >inline
reverse_col_iterator typedefmckl::Matrix< T, RowMajor >
reverse_col_range typedefmckl::Matrix< T, RowMajor >
reverse_iterator typedefmckl::Matrix< T, RowMajor >
reverse_row_iterator typedefmckl::Matrix< T, RowMajor >
reverse_row_range typedefmckl::Matrix< T, RowMajor >
row(size_type i)mckl::Matrix< T, RowMajor >inline
row(size_type i) constmckl::Matrix< T, RowMajor >inline
row_begin(size_type i)mckl::Matrix< T, RowMajor >inline
row_begin(size_type i) constmckl::Matrix< T, RowMajor >inline
row_cbegin(size_type i) constmckl::Matrix< T, RowMajor >inline
row_cend(size_type i) constmckl::Matrix< T, RowMajor >inline
row_crbegin(size_type i) constmckl::Matrix< T, RowMajor >inline
row_crend(size_type i) constmckl::Matrix< T, RowMajor >inline
row_data(size_type i)mckl::Matrix< T, RowMajor >inline
row_data(size_type i) constmckl::Matrix< T, RowMajor >inline
row_end(size_type i)mckl::Matrix< T, RowMajor >inline
row_end(size_type i) constmckl::Matrix< T, RowMajor >inline
row_iterator typedefmckl::Matrix< T, RowMajor >
row_range typedefmckl::Matrix< T, RowMajor >
row_rbegin(size_type i)mckl::Matrix< T, RowMajor >inline
row_rbegin(size_type i) constmckl::Matrix< T, RowMajor >inline
row_rend(size_type i)mckl::Matrix< T, RowMajor >inline
row_rend(size_type i) constmckl::Matrix< T, RowMajor >inline
row_stride() constmckl::Matrix< T, RowMajor >inline
rrow(size_type i)mckl::Matrix< T, RowMajor >inline
rrow(size_type i) constmckl::Matrix< T, RowMajor >inline
shrink_to_fit()mckl::Matrix< T, RowMajor >inline
size() constmckl::Matrix< T, RowMajor >inline
size_type typedefmckl::EstimateMatrix< T >
swap(Matrix &other) noexcept(noexcept(data_.swap(other.data_)))mckl::Matrix< T, RowMajor >inline
transpose_type typedefmckl::Matrix< T, RowMajor >
value_type typedefmckl::EstimateMatrix< T >
variable(size_type j)mckl::EstimateMatrix< T >inline
variable(size_type j) constmckl::EstimateMatrix< T >inline
variable_range typedefmckl::EstimateMatrix< T >