#include <ctrl_slog.hpp>
Inheritance diagram for Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >:

Public Member Functions | |
| basis_create_by_artificial_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) const |
| template<typename Q, typename Basis, typename Index> | |
| void | artif_in_basis (const Q &q, const Basis &basis, const Index &index) const |
| template<typename I> | |
| void | negligible_row (const I &i) const |
| template<typename Q, typename Basis, typename Index> | |
| void | replace_basis_item (const Q &q, const Basis &basis, const Index &iold, const Index &r, const Index &inew) const |
| template<typename Q, typename Basis> | |
| void | before_erase_artif (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 * | built_table_name () const |
| virtual const char * | finish_conclusion () const |
| virtual const char * | artif_in_basis_name () const |
| virtual const char * | row_name () const |
| virtual const char * | is_negligible_name () const |
| virtual const char * | pivot_item_name () const |
| virtual const char * | replace_basis_item_name () const |
| virtual const char * | to_name () const |
Classes | |
| class | abort |
Definition at line 602 of file ctrl_slog.hpp.
| Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::basis_create_by_artificial_slog | ( | Stream & | stream_a, | |
| bool | preamble_on_a = true, |
|||
| bool | conclusion_on_a = true | |||
| ) | [inline] |
Definition at line 610 of file ctrl_slog.hpp.
| void Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::artif_in_basis | ( | const Q & | q, | |
| const Basis & | basis, | |||
| const Index & | index | |||
| ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_create_by_artificial_idler.
Definition at line 646 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::artif_in_basis_name | ( | ) | const [inline, protected, virtual] |
Definition at line 695 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::basis_name | ( | ) | const [inline, protected, virtual] |
Definition at line 687 of file ctrl_slog.hpp.
| void Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::before_erase_artif | ( | const Q & | q, | |
| const Basis & | basis | |||
| ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_create_by_artificial_idler.
Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_latexlog< Stream >.
Definition at line 675 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::begin_preamble | ( | ) | const [inline, protected, virtual] |
Definition at line 683 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::built_table_name | ( | ) | const [inline, protected, virtual] |
Definition at line 689 of file ctrl_slog.hpp.
| void Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::conclusion | ( | const Q & | q, | |
| const Basis & | basis | |||
| ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_create_by_artificial_idler.
Definition at line 634 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::finish_conclusion | ( | ) | const [inline, protected, virtual] |
Definition at line 692 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::finish_preamble | ( | ) | const [inline, protected, virtual] |
Definition at line 686 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::is_negligible_name | ( | ) | const [inline, protected, virtual] |
Definition at line 699 of file ctrl_slog.hpp.
| void Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::negligible_row | ( | const I & | i | ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_create_by_artificial_idler.
Definition at line 654 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::pivot_item_name | ( | ) | const [inline, protected, virtual] |
Definition at line 700 of file ctrl_slog.hpp.
| void Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::preamble | ( | const Q & | q, | |
| const Basis & | basis | |||
| ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_create_by_artificial_idler.
Definition at line 621 of file ctrl_slog.hpp.
| void Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::replace_basis_item | ( | const Q & | q, | |
| const Basis & | basis, | |||
| const Index & | iold, | |||
| const Index & | r, | |||
| const Index & | inew | |||
| ) | const [inline] |
Reimplemented from Arageli::ctrl::simplex_method::basis_create_by_artificial_idler.
Definition at line 663 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::replace_basis_item_name | ( | ) | const [inline, protected, virtual] |
Definition at line 702 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::row_name | ( | ) | const [inline, protected, virtual] |
Definition at line 698 of file ctrl_slog.hpp.
| virtual const char* Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::to_name | ( | ) | const [inline, protected, virtual] |
Definition at line 705 of file ctrl_slog.hpp.
| bool Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::conclusion_on |
Definition at line 607 of file ctrl_slog.hpp.
| bool Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::preamble_on |
Definition at line 607 of file ctrl_slog.hpp.
| Stream& Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >::stream |
Definition at line 606 of file ctrl_slog.hpp.
1.4.7