StatMech
|
#include <Ensemble.hpp>
Static Public Member Functions | |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static StateSpace & | stateSpace (size_t L) |
static HamiltonianEnsemble & | get_instance (char **CL_argv) |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static StateSpace & | stateSpace (size_t L) |
static HamiltonianEnsemble & | get_instance (char **CL_argv) |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static HamiltonianEnsemble & | get_instance (char **CL_argv) |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static StateSpace const & | stateSpace (size_t L) |
template<class... Args> | |
static HamiltonianEnsemble & | get_instance (Args... args) |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static StateSpace & | stateSpace (size_t L) |
static HamiltonianEnsemble & | get_instance (char **CL_argv) |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static StateSpace const & | stateSpace (size_t L) |
template<class... Args> | |
static HamiltonianEnsemble & | get_instance (Args... args) |
static std::string | dataname (size_t rep) |
static std::string | usage (size_t nargs) |
static constexpr size_t | nargs (void) |
static StateSpace & | stateSpace (size_t L) |
static HamiltonianEnsemble & | get_instance (char **CL_argv) |
Private Member Functions | |
HamiltonianEnsemble (char **CL_argv) | |
HamiltonianEnsemble (char **CL_argv) | |
HamiltonianEnsemble (char **CL_argv) | |
HamiltonianEnsemble (char **CL_argv) | |
HamiltonianEnsemble (int locality) | |
HamiltonianEnsemble (char **CL_argv) | |
HamiltonianEnsemble (char **CL_argv) | |
HamiltonianEnsemble (int locality) | |
HamiltonianEnsemble (char **CL_argv) | |
Private Attributes | |
std::vector< GaussianRandomMatrixGenerator< OperatorSpace< Scalar > > > | m_GRME |
std::vector< bool > | m_isConstructed |
size_t | m_Locality |
GaussianRandomMatrixGenerator< OperatorSpace< Scalar > > | m_GRME |
MatrixType | m_locMat |
Static Private Attributes | |
static double | class_B = 0 |
static double | class_h = 0 |
using HamiltonianEnsemble::EigenSolver = Eigen::SelfAdjointEigenSolver<MatrixType> |
using HamiltonianEnsemble::EigenSolver = Eigen::SelfAdjointEigenSolver<MatrixType> |
using HamiltonianEnsemble::EigenSolver = Eigen::SelfAdjointEigenSolver<MatrixType> |
using HamiltonianEnsemble::EigenSolver = Eigen::SelfAdjointEigenSolver<MatrixType> |
using HamiltonianEnsemble::MatrixType = ObjectOnGPU< Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> > |
using HamiltonianEnsemble::MatrixType = Eigen::MatrixX<Scalar> |
using HamiltonianEnsemble::MatrixType = Eigen::MatrixX<Scalar> |
using HamiltonianEnsemble::MatrixType = ObjectOnGPU< Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> > |
using HamiltonianEnsemble::MatrixType = Eigen::MatrixX<Scalar> |
using HamiltonianEnsemble::MatrixType = ObjectOnGPU< Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> > |
using HamiltonianEnsemble::MatrixType = Eigen::MatrixX<Scalar> |
using HamiltonianEnsemble::StateSpace = typename SubSpaceManager::SubHilbertSpace |
using HamiltonianEnsemble::StateSpace = typename SubSpaceManager::SubHilbertSpace |
using HamiltonianEnsemble::StateSpace = typename SubSpaceManager::SubHilbertSpace |
using HamiltonianEnsemble::StateSpace = typename SubSpaceManager::SubHilbertSpace |
using HamiltonianEnsemble::StateSpace = typename SubSpaceManager::SubHilbertSpace |
using HamiltonianEnsemble::StateSpace = typename SubSpaceManager::SubHilbertSpace |
|
inlineprivate |
|
delete |
|
delete |
|
inlineprivate |
|
delete |
|
delete |
|
inlineprivate |
|
delete |
|
delete |
|
inlineprivate |
|
inlineprivate |
|
delete |
|
delete |
|
inlineprivate |
|
delete |
|
delete |
|
inlineprivate |
|
inlineprivate |
|
delete |
|
delete |
|
inlineprivate |
|
delete |
|
delete |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
staticprivate |
|
staticprivate |
|
private |
|
private |
|
private |
|
private |
|
private |