Sequoia
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
sequoia::testing::graph_value_tester_base< Graph > Struct Template Reference
Inheritance diagram for sequoia::testing::graph_value_tester_base< Graph >:
sequoia::testing::value_tester< Graph >

Public Types

using type = Graph
 
template<class E >
using connectivity_equivalent_type = std::initializer_list< std::initializer_list< E > >
 
using connectivity_type = typename type::connectivity_type
 
using nodes_type = typename type::nodes_type
 

Static Public Member Functions

template<class CheckType , test_mode Mode, maths::network G>
requires std::is_same_v<Graph, G>
static void test (CheckType flavour, test_logger< Mode > &logger, const Graph &graph, const G &prediction)
 
template<class CheckType , test_mode Mode, class E , class NodesEquivalentType >
requires (!std::is_empty_v<nodes_type>)
static void test (CheckType flavour, test_logger< Mode > &logger, const type &graph, std::pair< connectivity_equivalent_type< E >, NodesEquivalentType > prediction)
 
template<class CheckType , test_mode Mode, class E >
requires (!std::is_empty_v<nodes_type>) && (!maths::heterogeneous_network<Graph>)
static void test (CheckType flavour, test_logger< Mode > &logger, const type &graph, connectivity_equivalent_type< E > connPrediction)
 
template<class CheckType , test_mode Mode, class E >
requires std::is_empty_v<nodes_type>
static void test (CheckType flavour, test_logger< Mode > &logger, const type &graph, connectivity_equivalent_type< E > connPrediction)
 

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