QMCPACK
MakeRngSpdMatrix< T > Class Template Reference

Functor to provide scope for rng when making SpdMatrix for testing. More...

+ Collaboration diagram for MakeRngSpdMatrix< T >:

Public Member Functions

void operator() (Matrix< T > &mat_spd)
 

Private Attributes

testing::RandomForTest< RngValueType< T > > rng
 

Detailed Description

template<typename T>
class qmcplusplus::testing::MakeRngSpdMatrix< T >

Functor to provide scope for rng when making SpdMatrix for testing.

Definition at line 118 of file makeRngSpdMatrix.hpp.

Member Function Documentation

◆ operator()()

void operator() ( Matrix< T > &  mat_spd)
inline

Definition at line 121 of file makeRngSpdMatrix.hpp.

References qmcplusplus::testing::makeRngSpdMatrix(), and MakeRngSpdMatrix< T >::rng.

121 { makeRngSpdMatrix(rng, mat_spd); }
void makeRngSpdMatrix(testing::RandomForTest< RngValueType< T >> &rng, Matrix< T > &mat_spd)
testing::RandomForTest< RngValueType< T > > rng

Member Data Documentation

◆ rng

Definition at line 124 of file makeRngSpdMatrix.hpp.

Referenced by MakeRngSpdMatrix< T >::operator()().


The documentation for this class was generated from the following file: