29#ifndef LOGICCONVERGER_H
30#define LOGICCONVERGER_H
35 const unsigned tag_a, tag_b;
50 unique_ptr<Converger>
get_copy()
override;
59 unique_ptr<Converger>
get_copy()
override;
68 unique_ptr<Converger>
get_copy()
override;
The Converger class handles converger test to indicate if the iteration converges according to variou...
Definition: Converger.h:44
Definition: LogicConverger.h:46
bool is_converged(unsigned) override
Definition: LogicConverger.cpp:54
unique_ptr< Converger > get_copy() override
Definition: LogicConverger.cpp:52
The LogicConverger class that handles converger test to indicate if the iteration converges.
Definition: LogicConverger.h:34
int initialize() override
Definition: LogicConverger.cpp:28
shared_ptr< Converger > converger_a
Definition: LogicConverger.h:38
LogicConverger(unsigned, unsigned, unsigned)
Definition: LogicConverger.cpp:23
shared_ptr< Converger > converger_b
Definition: LogicConverger.h:38
Definition: LogicConverger.h:55
bool is_converged(unsigned) override
Definition: LogicConverger.cpp:68
unique_ptr< Converger > get_copy() override
Definition: LogicConverger.cpp:66
Definition: LogicConverger.h:64
bool is_converged(unsigned) override
Definition: LogicConverger.cpp:82
unique_ptr< Converger > get_copy() override
Definition: LogicConverger.cpp:80