NGen
Loading...
Searching...
No Matches
ReservoirKernelTest Class Reference
+ Inheritance diagram for ReservoirKernelTest:
+ Collaboration diagram for ReservoirKernelTest:

Protected Member Functions

void SetUp () override
 
void TearDown () override
 
void setupNoOutletReservoir ()
 
void setupNoOutletReservoir2 ()
 
void setupOneOutletReservoir ()
 
void setupOneOutletHighStorageReservoir ()
 
void setupMultipleOutletReservoir ()
 
void setupMultipleOutletSameActivationHeightReservoir ()
 
void setupMultipleOutletReservoirTooLargeActivationThreshold ()
 
void setupMultipleOutletOutOfOrderReservoir ()
 
void setupExponentialOutletReservoir ()
 

Protected Attributes

std::shared_ptr< Reservoir::Explicit_Time::Reservoir > NoOutletReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > NoOutletReservoir2
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > NoOutletReservoir3
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > OneOutletReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > OneOutletHighStorageReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > MultipleOutletReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > MultipleOutletReservoirTooLargeActivationThreshold
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > MultipleOutletOutOfOrderReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > MultipleOutletSameActivationHeightReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir > SingleExponentialOutletReservoir
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet1
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet2
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet3
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet4
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet5
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet6
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirOutlet7
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirExponentialOutlet
 
std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > ReservoirLinearOutlet
 
std::vector< std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > > ReservoirOutletsVector
 
std::vector< std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > > ReservoirOutletsVector2
 
std::vector< std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > > ReservoirOutletsVector3
 
std::vector< std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > > ReservoirOutletsVectorOutOfOrder
 
std::vector< std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > > ReservoirExponentialSingleOutletVector
 
std::vector< std::shared_ptr< Reservoir::Explicit_Time::Reservoir_Outlet > > ReservoirOutletsVectorMultipleTypes
 

Member Function Documentation

◆ SetUp()

◆ setupExponentialOutletReservoir()

void ReservoirKernelTest::setupExponentialOutletReservoir ( )
protected

◆ setupMultipleOutletOutOfOrderReservoir()

void ReservoirKernelTest::setupMultipleOutletOutOfOrderReservoir ( )
protected

◆ setupMultipleOutletReservoir()

void ReservoirKernelTest::setupMultipleOutletReservoir ( )
protected

◆ setupMultipleOutletReservoirTooLargeActivationThreshold()

void ReservoirKernelTest::setupMultipleOutletReservoirTooLargeActivationThreshold ( )
protected

◆ setupMultipleOutletSameActivationHeightReservoir()

void ReservoirKernelTest::setupMultipleOutletSameActivationHeightReservoir ( )
protected

◆ setupNoOutletReservoir()

void ReservoirKernelTest::setupNoOutletReservoir ( )
protected

References NoOutletReservoir.

Referenced by SetUp().

◆ setupNoOutletReservoir2()

void ReservoirKernelTest::setupNoOutletReservoir2 ( )
protected

References NoOutletReservoir2, and ReservoirLinearOutlet.

Referenced by SetUp().

◆ setupOneOutletHighStorageReservoir()

void ReservoirKernelTest::setupOneOutletHighStorageReservoir ( )
protected

References OneOutletHighStorageReservoir.

Referenced by SetUp().

◆ setupOneOutletReservoir()

void ReservoirKernelTest::setupOneOutletReservoir ( )
protected

References OneOutletReservoir.

Referenced by SetUp().

◆ TearDown()

void ReservoirKernelTest::TearDown ( )
overrideprotected

Member Data Documentation

◆ MultipleOutletOutOfOrderReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::MultipleOutletOutOfOrderReservoir
protected

◆ MultipleOutletReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::MultipleOutletReservoir
protected

◆ MultipleOutletReservoirTooLargeActivationThreshold

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::MultipleOutletReservoirTooLargeActivationThreshold
protected

◆ MultipleOutletSameActivationHeightReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::MultipleOutletSameActivationHeightReservoir
protected

◆ NoOutletReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::NoOutletReservoir
protected

Referenced by setupNoOutletReservoir().

◆ NoOutletReservoir2

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::NoOutletReservoir2
protected

Referenced by setupNoOutletReservoir2().

◆ NoOutletReservoir3

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::NoOutletReservoir3
protected

◆ OneOutletHighStorageReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::OneOutletHighStorageReservoir
protected

◆ OneOutletReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::OneOutletReservoir
protected

Referenced by setupOneOutletReservoir().

◆ ReservoirExponentialOutlet

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirExponentialOutlet
protected

◆ ReservoirExponentialSingleOutletVector

std::vector<std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> > ReservoirKernelTest::ReservoirExponentialSingleOutletVector
protected

◆ ReservoirLinearOutlet

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirLinearOutlet
protected

Referenced by setupNoOutletReservoir2().

◆ ReservoirOutlet1

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet1
protected

◆ ReservoirOutlet2

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet2
protected

◆ ReservoirOutlet3

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet3
protected

◆ ReservoirOutlet4

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet4
protected

◆ ReservoirOutlet5

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet5
protected

◆ ReservoirOutlet6

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet6
protected

◆ ReservoirOutlet7

std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> ReservoirKernelTest::ReservoirOutlet7
protected

◆ ReservoirOutletsVector

std::vector<std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> > ReservoirKernelTest::ReservoirOutletsVector
protected

◆ ReservoirOutletsVector2

std::vector<std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> > ReservoirKernelTest::ReservoirOutletsVector2
protected

◆ ReservoirOutletsVector3

std::vector<std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> > ReservoirKernelTest::ReservoirOutletsVector3
protected

◆ ReservoirOutletsVectorMultipleTypes

std::vector<std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> > ReservoirKernelTest::ReservoirOutletsVectorMultipleTypes
protected

◆ ReservoirOutletsVectorOutOfOrder

std::vector<std::shared_ptr<Reservoir::Explicit_Time::Reservoir_Outlet> > ReservoirKernelTest::ReservoirOutletsVectorOutOfOrder
protected

◆ SingleExponentialOutletReservoir

std::shared_ptr<Reservoir::Explicit_Time::Reservoir> ReservoirKernelTest::SingleExponentialOutletReservoir
protected

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