QMCPACK
test_RandomForTest.cpp File Reference
+ Include dependency graph for test_RandomForTest.cpp:

Go to the source code of this file.

Classes

struct  RngReferenceVector< T >
 
struct  RngReferenceVector< double >
 
struct  RngReferenceVector< float >
 
struct  RngReferenceVector< std::complex< double > >
 
struct  RngReferenceVector< std::complex< float > >
 
struct  TestFillBufferRngReal< T >
 
struct  TestFillVecRngReal< T >
 
struct  TestGetVecRngReal< T >
 
struct  TestFillBufferRngComplex< T >
 
struct  TestFillVecRngComplex< T >
 
struct  TestGetVecRngComplex< T >
 

Namespaces

 qmcplusplus
 helper functions for EinsplineSetBuilder
 

Functions

 TEST_CASE ("RandomForTest_fillBufferRng_real", "[utilities][for_testing]")
 
 TEST_CASE ("RandomForTest_fillVectorRngReal", "[utilities][for_testing]")
 
 TEST_CASE ("RandomForTest_getVecRngReal", "[utilities][for_testing]")
 
 TEST_CASE ("RandomForTest_fillBufferRngComplex", "[utilities][for_testing]")
 
 TEST_CASE ("RandomForTest_fillVecRngComplex", "[utilities][for_testing]")
 
 TEST_CASE ("RandomForTest_getVecRngComplex", "[utilities][for_testing]")
 
 TEST_CASE ("RandomForTest_call_operator", "[utilities][for_testing]")
 

Class Documentation

◆ qmcplusplus::RngReferenceVector< double >

struct qmcplusplus::RngReferenceVector< double >

template<>
struct qmcplusplus::RngReferenceVector< double >

Definition at line 24 of file test_RandomForTest.cpp.

+ Collaboration diagram for RngReferenceVector< double >:
Class Members
vector< double > vec

◆ qmcplusplus::RngReferenceVector< float >

struct qmcplusplus::RngReferenceVector< float >

template<>
struct qmcplusplus::RngReferenceVector< float >

Definition at line 30 of file test_RandomForTest.cpp.

+ Collaboration diagram for RngReferenceVector< float >:
Class Members
vector< float > vec

◆ qmcplusplus::RngReferenceVector< std::complex< double > >

struct qmcplusplus::RngReferenceVector< std::complex< double > >

template<>
struct qmcplusplus::RngReferenceVector< std::complex< double > >

Definition at line 36 of file test_RandomForTest.cpp.

+ Collaboration diagram for RngReferenceVector< std::complex< double > >:
Class Members
vector< complex< double > > vec

◆ qmcplusplus::RngReferenceVector< std::complex< float > >

struct qmcplusplus::RngReferenceVector< std::complex< float > >

template<>
struct qmcplusplus::RngReferenceVector< std::complex< float > >

Definition at line 42 of file test_RandomForTest.cpp.

+ Collaboration diagram for RngReferenceVector< std::complex< float > >:
Class Members
vector< complex< float > > vec