vSMC
v3.0.0
Scalable Monte Carlo
|
Functions | |
double * | state_matrix_row_data (vsmc_state_matrix state_matrix, size_t id) |
vsmc::StateMatrix::row_data More... | |
void | vsm_state_matrix_assign (vsmc_state_matrix state_matrix, vsmc_state_matrix other) |
vsmc::StateMatrix::operator= More... | |
double * | vsmc_state_matrix_data (vsmc_state_matrix state_matrix) |
vsmc::StateMatrix::data More... | |
void | vsmc_state_matrix_delete (vsmc_state_matrix *state_matrix_ptr) |
vsmc::StateMatrix::~StateMatrix More... | |
size_t | vsmc_state_matrix_dim (vsmc_state_matrix state_matrix) |
vsmc::StateMatrix::dim More... | |
void | vsmc_state_matrix_duplicate (vsmc_state_matrix state_matrix, size_t src, size_t dst) |
vsmc::StateMatrix::duplicate More... | |
double | vsmc_state_matrix_get (vsmc_state_matrix state_matrix, size_t id, size_t pos) |
vsmc::StateMatrix::state More... | |
vsmc_state_matrix | vsmc_state_matrix_new (size_t n, size_t dim) |
vsmc::StateMatrix::StateMatrix More... | |
void | vsmc_state_matrix_read_state (vsmc_state_matrix state_matrix, size_t pos, double *first) |
vsmc::StateMatrix::read_state More... | |
void | vsmc_state_matrix_read_state_matrix (vsmc_state_matrix state_matrix, vSMCMatrixLayout layout, double *first) |
vsmc::StateMatrix::read_state_matrix More... | |
void | vsmc_state_matrix_reserve (vsmc_state_matrix state_matrix, size_t n, size_t dim) |
vsmc::StateMatrix::reserve More... | |
void | vsmc_state_matrix_resize (vsmc_state_matrix state_matrix, size_t n, size_t dim) |
vsmc::StateMatrix::resize More... | |
double * | vsmc_state_matrix_row_data (vsmc_state_matrix state_matrix, size_t id) |
vsmc::StateMatrix::row_data More... | |
void | vsmc_state_matrix_select (vsmc_state_matrix state_matrix, size_t n, const size_t *index) |
vsmc::StateMatrix::copy More... | |
void | vsmc_state_matrix_set (vsmc_state_matrix state_matrix, size_t id, size_t pos, double s) |
vsmc::StateMatrix::state More... | |
void | vsmc_state_matrix_shrink_to_fit (vsmc_state_matrix state_matrix) |
vsmc::StateMatrix::shrink_to_fit More... | |
size_t | vsmc_state_matrix_size (vsmc_state_matrix state_matrix) |
vsmc::StateMatrix::size More... | |
double* state_matrix_row_data | ( | vsmc_state_matrix | state_matrix, |
size_t | id | ||
) |
vsmc::StateMatrix::row_data
void vsm_state_matrix_assign | ( | vsmc_state_matrix | state_matrix, |
vsmc_state_matrix | other | ||
) |
vsmc::StateMatrix::operator=
double* vsmc_state_matrix_data | ( | vsmc_state_matrix | state_matrix | ) |
vsmc::StateMatrix::data
void vsmc_state_matrix_delete | ( | vsmc_state_matrix * | state_matrix_ptr | ) |
vsmc::StateMatrix::~StateMatrix
size_t vsmc_state_matrix_dim | ( | vsmc_state_matrix | state_matrix | ) |
vsmc::StateMatrix::dim
void vsmc_state_matrix_duplicate | ( | vsmc_state_matrix | state_matrix, |
size_t | src, | ||
size_t | dst | ||
) |
vsmc::StateMatrix::duplicate
double vsmc_state_matrix_get | ( | vsmc_state_matrix | state_matrix, |
size_t | id, | ||
size_t | pos | ||
) |
vsmc::StateMatrix::state
vsmc_state_matrix vsmc_state_matrix_new | ( | size_t | n, |
size_t | dim | ||
) |
vsmc::StateMatrix::StateMatrix
void vsmc_state_matrix_read_state | ( | vsmc_state_matrix | state_matrix, |
size_t | pos, | ||
double * | first | ||
) |
vsmc::StateMatrix::read_state
void vsmc_state_matrix_read_state_matrix | ( | vsmc_state_matrix | state_matrix, |
vSMCMatrixLayout | layout, | ||
double * | first | ||
) |
vsmc::StateMatrix::read_state_matrix
void vsmc_state_matrix_reserve | ( | vsmc_state_matrix | state_matrix, |
size_t | n, | ||
size_t | dim | ||
) |
vsmc::StateMatrix::reserve
void vsmc_state_matrix_resize | ( | vsmc_state_matrix | state_matrix, |
size_t | n, | ||
size_t | dim | ||
) |
vsmc::StateMatrix::resize
double* vsmc_state_matrix_row_data | ( | vsmc_state_matrix | state_matrix, |
size_t | id | ||
) |
vsmc::StateMatrix::row_data
void vsmc_state_matrix_select | ( | vsmc_state_matrix | state_matrix, |
size_t | n, | ||
const size_t * | index | ||
) |
vsmc::StateMatrix::copy
void vsmc_state_matrix_set | ( | vsmc_state_matrix | state_matrix, |
size_t | id, | ||
size_t | pos, | ||
double | s | ||
) |
vsmc::StateMatrix::state
void vsmc_state_matrix_shrink_to_fit | ( | vsmc_state_matrix | state_matrix | ) |
vsmc::StateMatrix::shrink_to_fit
size_t vsmc_state_matrix_size | ( | vsmc_state_matrix | state_matrix | ) |
vsmc::StateMatrix::size