vSMC
v3.0.0
Scalable Monte Carlo
|
Go to the source code of this file.
Classes | |
class | vsmc::internal::StateMatrixDim< Dim > |
class | vsmc::internal::StateMatrixDim< Dynamic > |
class | vsmc::StateMatrix< ColMajor, Dim, T > |
Particle::value_type subtype. More... | |
class | vsmc::StateMatrix< RowMajor, Dim, T > |
Particle::value_type subtype. More... | |
class | vsmc::StateMatrixBase< Layout, Dim, T > |
Base type of StateMatrix. More... | |
class | vsmc::StateMatrixBase< Layout, Dim, T >::single_particle_type< S > |
Namespaces | |
vsmc | |
vsmc::internal | |
Macros | |
#define | VSMC_RUNTIME_ASSERT_CORE_STATE_MATRIX_UNPACK_SIZE(psize, dim) |
Functions | |
template<MatrixLayout Layout, std::size_t Dim, typename T > | |
void | vsmc::swap (StateMatrixBase< Layout, Dim, T > &state1, StateMatrixBase< Layout, Dim, T > &state2) noexcept |
Swap two StateMatrixBase objects. More... | |
#define VSMC_RUNTIME_ASSERT_CORE_STATE_MATRIX_UNPACK_SIZE | ( | psize, | |
dim | |||
) |
Definition at line 38 of file state_matrix.hpp.