11 #ifndef PARAMETERS_PARAMETERSCHECKER_HPP
12 #define PARAMETERS_PARAMETERSCHECKER_HPP
17 #include "../Terms/TermsTypeConverter.hpp"
18 #include "../Terms/TermsTypeEnum.hpp"
static void CheckLocalNondiagonal(arma::SpMat< T > ¶meter)
Checker for LocalNondiagonal TermsTypeEnum.
Definition: ParametersChecker.cpp:41
class useful for debugging of the Parameters
Definition: ParametersChecker.hpp:26
class for Parameters storing for generating IHamiltonian, Observable
Definition: Parameters.hpp:29
static void CheckNonlocalDiagonal(arma::SpMat< T > ¶meter)
Checker for NonlocalDiagonal TermsTypeEnum.
Definition: ParametersChecker.cpp:49
static void Check(Parameters< T > ¶meters)
Check and fix for possible error in Parameters elements.
Definition: ParametersChecker.cpp:6
static void CheckNonlocalNondiagonal(arma::SpMat< T > ¶meter)
Checker for NonlocalNondiagonal TermsTypeEnum.
Definition: ParametersChecker.cpp:64
static void CheckLocalDiagonal(arma::SpMat< T > ¶meter)
Checker for LocalDiagonal TermsTypeEnum.
Definition: ParametersChecker.cpp:29