#include <ctrl_slog.hpp>
Inheritance diagram for Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >:
Public Member Functions | |
primal_row_iters_slog (Stream &stream_a, bool preamble_on_a=true, bool conclusion_on_a=true) | |
template<typename Q, typename Basis> | |
void | preamble (const Q &q, const Basis &basis) const |
template<typename Q, typename Basis> | |
void | conclusion (const Q &q, const Basis &basis, result_kind rk) const |
template<typename Q, typename Basis> | |
void | before_iter (const Q &q, const Basis &basis) const |
template<typename Q, typename Basis, typename Pivot> | |
void | after_iter (const Q &q, const Basis &basis, Pivot prow, Pivot pcol, result_kind rk) const |
Public Attributes | |
Stream & | stream |
bool | preamble_on |
bool | conclusion_on |
Protected Member Functions | |
virtual const char * | begin_preamble () const |
virtual const char * | finish_preamble () const |
virtual const char * | basis_name () const |
virtual const char * | finish_conclusion () const |
virtual const char * | result_name (result_kind rk) const |
virtual const char * | pivot_col_name () const |
virtual const char * | pivot_item_name () const |
Classes | |
class | abort |
Definition at line 504 of file ctrl_slog.hpp.
Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::primal_row_iters_slog | ( | Stream & | stream_a, | |
bool | preamble_on_a = true , |
|||
bool | conclusion_on_a = true | |||
) | [inline] |
Definition at line 512 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::after_iter | ( | const Q & | q, | |
const Basis & | basis, | |||
Pivot | prow, | |||
Pivot | pcol, | |||
result_kind | rk | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::primal_row_iters_idler.
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 550 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::basis_name | ( | ) | const [inline, protected, virtual] |
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 577 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::before_iter | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::primal_row_iters_idler.
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 542 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::begin_preamble | ( | ) | const [inline, protected, virtual] |
Definition at line 573 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::conclusion | ( | const Q & | q, | |
const Basis & | basis, | |||
result_kind | rk | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::primal_row_iters_idler.
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 534 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::finish_conclusion | ( | ) | const [inline, protected, virtual] |
Definition at line 579 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::finish_preamble | ( | ) | const [inline, protected, virtual] |
Definition at line 576 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::pivot_col_name | ( | ) | const [inline, protected, virtual] |
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 595 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::pivot_item_name | ( | ) | const [inline, protected, virtual] |
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 596 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::preamble | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::primal_row_iters_idler.
Reimplemented in Arageli::ctrl::simplex_method::primal_row_iters_latexlog< Stream >.
Definition at line 523 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::result_name | ( | result_kind | rk | ) | const [inline, protected, virtual] |
Definition at line 582 of file ctrl_slog.hpp.
bool Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::conclusion_on |
Definition at line 509 of file ctrl_slog.hpp.
bool Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::preamble_on |
Definition at line 509 of file ctrl_slog.hpp.
Stream& Arageli::ctrl::simplex_method::primal_row_iters_slog< Stream >::stream |
Definition at line 508 of file ctrl_slog.hpp.