![]() |
QMCPACK
|
Go to the source code of this file.
Macros | |
#define | write1(i) |
#define | write2(i, j) |
#define | write3(i, j, k) |
#define | write4(i, j, k, l) |
#define | write5(i, j, k, l, m) |
#define | write6(i, j, k, l, m, n) |
#define | write7(i, j, k, l, m, n, o) |
#define | write8(i, j, k, l, m, n, o, p) |
#define | write9(i, j, k, l, m, n, o, p, q) |
#define | write10(i, j, k, l, m, n, o, p, q, r) |
#define | BMWrite(i) |
#define | BMWrite2(i, j) |
#define | BMWrite3(i, j, k) |
#define | BMWrite4(i, j, k, l) |
#define | BMWrite5(i, j, k, l, m) |
#define | BMWrite6(i, j, k, l, m, n) |
#define | BMWrite7(i, j, k, l, m, n, o) |
#define | BMWrite8(i, j, k, l, m, n, o, p) |
#define | BMWrite9(i, j, k, l, m, n, o, p, q) |
#define | BMWrite10(i, j, k, l, m, n, o, p, q, r) |
Functions | |
std::string | IntToString (const int i) |
std::string | DoubleToString (const double d) |
int | StringToInt (const std::string &s) |
double | StringToDouble (const std::string &s) |
std::string | UpperCase (const std::string &s) |
std::string | LowerCase (const std::string &s) |
double | sign (double x) |
int | sign (int x) |
double | nint (const double x) |
double | sqr (double x) |
int | sqr (int x) |
void | Terminate () |
void | WriteError (std::ostringstream &ss) |
void | error (char const *m) |
template<class T > | |
void | error (char const *m, const T &n) |
template<class T , class U > | |
void | error (char const *m, const T &t, const U &u) |
template<class T , class U , class V > | |
void | error (char const *m, const T &t, const U &u, const V &v) |
template<class T , class U , class V , class W > | |
void | error (char const *m, const T &t, const U &u, const V &v, const W &w) |
template<class T , class U , class V , class W , class X > | |
void | error (char const *m, const T &t, const U &u, const V &v, const W &w, const X &x) |
template<class T , class U , class V , class W , class X , class Y > | |
void | error (char const *m, const T &t, const U &u, const V &v, const W &w, const X &x, const Y &y) |
template<class T , class U , class V , class W , class X , class Y , class Z > | |
void | error (char const *m, const T &t, const U &u, const V &v, const W &w, const X &x, const Y &y, const Z &z) |
void | WriteWarning (std::ostringstream &ss) |
void | warning () |
void | warning (char *m) |
template<class T > | |
void | warning (const char *m, const T &t) |
template<class T , class U > | |
void | warning (const char *m, const T &t, const U &u) |
template<class T , class U , class V > | |
void | warning (const char *m, const T &t, const U &u, const V &v) |
template<class T , class U , class V , class W > | |
void | warning (const char *m, const T &t, const U &u, const V &v, const W &w) |
template<class T , class U , class V , class W , class X > | |
void | warning (const char *m, const T &t, const U &u, const V &v, const W &w, const X &x) |
template<class T , class U , class V , class W , class X , class Y > | |
void | warning (const char *m, const T &t, const U &u, const V &v, const W &w, const X &x, const Y &y) |
template<class T , class U , class V , class W , class X , class Y , class Z > | |
void | warning (const char *m, const T &t, const U &u, const V &v, const W &w, const X &x, const Y &y, const Z &z) |
void | Limits (const int n, const int max) |
void | LimitsInclusive (const int n, const int max) |
void | EqualLimits (const int max1, const int max2) |
void | BiggerLimit (const int lower, const int upper) |
Variables | |
const double | pi = 3.14159265358979323846 |
#define BMWrite | ( | i | ) |
Definition at line 136 of file Standard.h.
Referenced by GKIntegration< F, GKRule >::PrintMax().
#define BMWrite10 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o, | |||
p, | |||
q, | |||
r | |||
) |
Definition at line 181 of file Standard.h.
#define BMWrite2 | ( | i, | |
j | |||
) |
Definition at line 141 of file Standard.h.
Referenced by GKIntegration< F, GKRule >::CheckList(), and GKIntegration< F, GKRule >::PrintList().
#define BMWrite3 | ( | i, | |
j, | |||
k | |||
) |
Definition at line 146 of file Standard.h.
#define BMWrite4 | ( | i, | |
j, | |||
k, | |||
l | |||
) |
Definition at line 151 of file Standard.h.
Referenced by GKIntegration< F, GKRule >::CheckError().
#define BMWrite5 | ( | i, | |
j, | |||
k, | |||
l, | |||
m | |||
) |
Definition at line 156 of file Standard.h.
#define BMWrite6 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n | |||
) |
Definition at line 161 of file Standard.h.
#define BMWrite7 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o | |||
) |
Definition at line 166 of file Standard.h.
#define BMWrite8 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o, | |||
p | |||
) |
Definition at line 171 of file Standard.h.
#define BMWrite9 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o, | |||
p, | |||
q | |||
) |
Definition at line 176 of file Standard.h.
#define write1 | ( | i | ) |
Definition at line 86 of file Standard.h.
#define write10 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o, | |||
p, | |||
q, | |||
r | |||
) |
Definition at line 130 of file Standard.h.
#define write2 | ( | i, | |
j | |||
) |
Definition at line 90 of file Standard.h.
#define write3 | ( | i, | |
j, | |||
k | |||
) |
Definition at line 95 of file Standard.h.
#define write4 | ( | i, | |
j, | |||
k, | |||
l | |||
) |
Definition at line 100 of file Standard.h.
#define write5 | ( | i, | |
j, | |||
k, | |||
l, | |||
m | |||
) |
Definition at line 105 of file Standard.h.
#define write6 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n | |||
) |
Definition at line 110 of file Standard.h.
#define write7 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o | |||
) |
Definition at line 115 of file Standard.h.
#define write8 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o, | |||
p | |||
) |
Definition at line 120 of file Standard.h.
#define write9 | ( | i, | |
j, | |||
k, | |||
l, | |||
m, | |||
n, | |||
o, | |||
p, | |||
q | |||
) |
Definition at line 125 of file Standard.h.
|
inline |
Definition at line 386 of file Standard.h.
References Terminate().
std::string DoubleToString | ( | const double | d | ) |
|
inline |
Definition at line 375 of file Standard.h.
References Terminate().
|
inline |
Definition at line 204 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
Referenced by NESpaceGrid< REAL >::accumulate(), QMCDriverNew::adjustGlobalWalkerCount(), GKIntegration< F, GKRule >::CheckError(), SpaceGridInput::checkGrids(), GKIntegration< F, GKRule >::CheckList(), SpaceGridInput::SpaceGridInputSection::checkParticularValidity(), InputSection::checkValid(), Limits(), ConstantSizeMatrix< FullPrecRealType, std::allocator< FullPrecRealType > >::operator=(), InputSection::readAttributes(), ReferencePointsInput::readRefPointsXML(), InputSection::readXML(), ConstantSizeMatrix< FullPrecRealType, std::allocator< FullPrecRealType > >::resize(), InputSection::setFromStream(), and InputSection::setFromValue().
|
inline |
Definition at line 212 of file Standard.h.
References qmcplusplus::Units::distance::m, qmcplusplus::n, and WriteError().
|
inline |
Definition at line 220 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
|
inline |
Definition at line 228 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
|
inline |
Definition at line 236 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
|
inline |
Definition at line 244 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
|
inline |
Definition at line 252 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
|
inline |
Definition at line 260 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteError().
std::string IntToString | ( | const int | i | ) |
|
inline |
Definition at line 349 of file Standard.h.
References error(), qmcplusplus::n, and Terminate().
|
inline |
Definition at line 363 of file Standard.h.
References qmcplusplus::n, and Terminate().
std::string LowerCase | ( | const std::string & | s | ) |
|
inline |
|
inline |
Definition at line 73 of file Standard.h.
Referenced by MultiDiracDeterminant::buildTableMatrix_calculateGradRatios(), MultiDiracDeterminant::buildTableMatrix_calculateRatios(), MultiDiracDeterminant::buildTableMatrix_calculateRatios_impl(), MultiDiracDeterminant::buildTableMatrix_calculateRatiosValueMatrixOneParticle(), LPQHIBasis::c(), LPQHISRCoulombBasis::c(), MultiDiracDeterminant::createDetData(), LPQHISRCoulombBasis::dc_dk(), LPQHI_BasisClass::dEminus_dk(), LPQHI_BasisClass::dEplus_dk(), LPQHIBasis::Eminus(), LPQHISRCoulombBasis::Eminus(), LPQHI_BasisClass::Eminus(), LPQHI_BasisClass::Eplus(), ExpFitClass< M >::eval(), ExpFitClass< M >::Fit(), ExpFitClass< M >::FitCusp(), CenterGrid::Init(), qmcplusplus::invert_matrix(), qmcplusplus::LegendrePlm(), MultiDiracDeterminant::mw_buildTableMatrix_calculateGradRatios(), MultiDiracDeterminant::mw_buildTableMatrix_calculateRatios(), MultiDiracDeterminant::mw_buildTableMatrix_calculateRatios_impl(), MultiDiracDeterminant::mw_updateRatios(), MultiDiracDeterminant::mw_updateRatios_generic(), nint(), qmcplusplus::TEST_CASE(), and DescentEngine::updateParameters().
|
inline |
Definition at line 75 of file Standard.h.
|
inline |
Definition at line 79 of file Standard.h.
|
inline |
Definition at line 81 of file Standard.h.
double StringToDouble | ( | const std::string & | s | ) |
int StringToInt | ( | const std::string & | s | ) |
void Terminate | ( | ) |
Referenced by BiggerLimit(), EqualLimits(), Limits(), LimitsInclusive(), and WriteError().
std::string UpperCase | ( | const std::string & | s | ) |
|
inline |
Definition at line 275 of file Standard.h.
References WriteWarning().
Referenced by GKIntegration< F, GKRule >::Integrate().
|
inline |
Definition at line 282 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 290 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 298 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 306 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 314 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 322 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 330 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 338 of file Standard.h.
References qmcplusplus::Units::distance::m, and WriteWarning().
|
inline |
Definition at line 189 of file Standard.h.
References Terminate().
Referenced by error().
|
inline |
Definition at line 267 of file Standard.h.
Referenced by warning().
const double pi = 3.14159265358979323846 |
Definition at line 56 of file Standard.h.
Referenced by CartesianTensor< T, Point_t, Tensor_t, GGG_t >::CartesianTensor(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluate(), SoaSphericalTensor< ST >::evaluate_bare(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluateAll(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluateTest(), SphericalTensor< T, Point_t, Tensor_t, GGG_t >::evaluateWithHessian(), GaussianCombo< T >::GaussianCombo(), MomentumEstimator::putSpecial(), SoaCartesianTensor< T >::SoaCartesianTensor(), and SphericalTensor< T, Point_t, Tensor_t, GGG_t >::SphericalTensor().