#include <ctrl_slog.hpp>
Inheritance diagram for Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >:
Public Member Functions | |
basis_artificial_slog (Stream &stream_a, bool preamble_on_a=true, bool conclusion_on_a=true) | |
template<typename Q> | |
void | preamble (const Q &q) const |
template<typename Q, typename Basis> | |
void | conclusion (const Q &q, const Basis &basis, result_kind rk) const |
primal_row_iters_slog< Stream > | ctrl_primal_row_iters () const |
basis_create_by_artificial_slog< Stream > | ctrl_basis_create_by_artificial () const |
template<typename Q, typename Basis> | |
void | after_artif (const Q &q, const Basis &basis) const |
template<typename Q, typename Basis> | |
void | before_iters (const Q &q, const Basis &basis) const |
template<typename Q, typename Basis> | |
void | after_iters (const Q &q, const Basis &basis) const |
template<typename Q, typename Basis> | |
void | before_orig (const Q &q, const Basis &basis) const |
template<typename Q, typename Basis> | |
void | after_orig (const Q &q, const Basis &basis) 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 * | conclusion_empty_name () const |
virtual const char * | built_table_name () const |
virtual const char * | finish_conclusion () const |
virtual const char * | table_with_artif_name () const |
virtual const char * | optimize_artif_name () const |
virtual const char * | eliminate_artif_name () const |
Classes | |
class | abort |
Definition at line 712 of file ctrl_slog.hpp.
Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::basis_artificial_slog | ( | Stream & | stream_a, | |
bool | preamble_on_a = true , |
|||
bool | conclusion_on_a = true | |||
) | [inline] |
Definition at line 720 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::after_artif | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Definition at line 771 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::after_iters | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Definition at line 783 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::after_orig | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Definition at line 790 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::basis_name | ( | ) | const [inline, protected, virtual] |
Definition at line 798 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::before_iters | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Definition at line 779 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::before_orig | ( | const Q & | q, | |
const Basis & | basis | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Definition at line 786 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::begin_preamble | ( | ) | const [inline, protected, virtual] |
Definition at line 794 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::built_table_name | ( | ) | const [inline, protected, virtual] |
Definition at line 803 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::conclusion | ( | const Q & | q, | |
const Basis & | basis, | |||
result_kind | rk | |||
) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Reimplemented in Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >.
Definition at line 743 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::conclusion_empty_name | ( | ) | const [inline, protected, virtual] |
Definition at line 800 of file ctrl_slog.hpp.
basis_create_by_artificial_slog<Stream> Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::ctrl_basis_create_by_artificial | ( | ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Reimplemented in Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >.
Definition at line 767 of file ctrl_slog.hpp.
primal_row_iters_slog<Stream> Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::ctrl_primal_row_iters | ( | ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Reimplemented in Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >.
Definition at line 763 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::eliminate_artif_name | ( | ) | const [inline, protected, virtual] |
Definition at line 815 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::finish_conclusion | ( | ) | const [inline, protected, virtual] |
Definition at line 806 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::finish_preamble | ( | ) | const [inline, protected, virtual] |
Definition at line 797 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::optimize_artif_name | ( | ) | const [inline, protected, virtual] |
Definition at line 812 of file ctrl_slog.hpp.
void Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::preamble | ( | const Q & | q | ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_artificial_idler.
Reimplemented in Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >.
Definition at line 731 of file ctrl_slog.hpp.
virtual const char* Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::table_with_artif_name | ( | ) | const [inline, protected, virtual] |
Reimplemented in Arageli::ctrl::simplex_method::basis_artificial_latexlog< Stream >.
Definition at line 809 of file ctrl_slog.hpp.
bool Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::conclusion_on |
Definition at line 717 of file ctrl_slog.hpp.
bool Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::preamble_on |
Definition at line 717 of file ctrl_slog.hpp.
Stream& Arageli::ctrl::simplex_method::basis_artificial_slog< Stream >::stream |
Definition at line 716 of file ctrl_slog.hpp.