Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream > Struct Template Reference

Simple controller for the primal_row_with_artificial_basis function. It outputs into a stream. More...

#include <ctrl_slog.hpp>

List of all members.

Public Member Functions

 primal_row_with_artificial_basis_slog (Stream &stream_a)
void preamble () const
template<typename A, typename B, typename C>
void input_data (const A &a, const B &b, const C &c) const
template<typename T>
void table_for_artificial (const T &table) const
template<typename T, typename B>
void artificial_table (const T &table, const B &basis) const
ctrl::simplex_method::primal_row_iters_slog<
Stream > 
ctrl_for_artificial () const
template<typename T, typename B>
void optimal_artificial_table (const T &table, const B &basis) const
ctrl::simplex_method::basis_create_by_artificial_slog<
Stream > 
ctrl_for_basis_create_by_artificial () const
template<typename T>
void pre_first_table (const T &table) const
ctrl::simplex_method::primal_row_iters_slog<
Stream > 
ctrl_for_main_row_iters () const
void result (result_kind rk) const
void conclusion () const

Public Attributes

Stream & stream


Detailed Description

template<typename Stream>
struct Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >

Simple controller for the primal_row_with_artificial_basis function. It outputs into a stream.

Definition at line 821 of file ctrl_slog.hpp.


Constructor & Destructor Documentation

template<typename Stream>
Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::primal_row_with_artificial_basis_slog ( Stream &  stream_a  )  [inline]

Definition at line 825 of file ctrl_slog.hpp.


Member Function Documentation

template<typename Stream>
template<typename T, typename B>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::artificial_table ( const T &  table,
const B &  basis 
) const [inline]

Definition at line 852 of file ctrl_slog.hpp.

template<typename Stream>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::conclusion (  )  const [inline]

Definition at line 899 of file ctrl_slog.hpp.

template<typename Stream>
ctrl::simplex_method::primal_row_iters_slog<Stream> Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::ctrl_for_artificial (  )  const [inline]

Definition at line 859 of file ctrl_slog.hpp.

template<typename Stream>
ctrl::simplex_method::basis_create_by_artificial_slog<Stream> Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::ctrl_for_basis_create_by_artificial (  )  const [inline]

Definition at line 871 of file ctrl_slog.hpp.

template<typename Stream>
ctrl::simplex_method::primal_row_iters_slog<Stream> Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::ctrl_for_main_row_iters (  )  const [inline]

Definition at line 890 of file ctrl_slog.hpp.

template<typename Stream>
template<typename A, typename B, typename C>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::input_data ( const A &  a,
const B &  b,
const C &  c 
) const [inline]

Definition at line 836 of file ctrl_slog.hpp.

template<typename Stream>
template<typename T, typename B>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::optimal_artificial_table ( const T &  table,
const B &  basis 
) const [inline]

Definition at line 863 of file ctrl_slog.hpp.

template<typename Stream>
template<typename T>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::pre_first_table ( const T &  table  )  const [inline]

Definition at line 882 of file ctrl_slog.hpp.

template<typename Stream>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::preamble (  )  const [inline]

Definition at line 828 of file ctrl_slog.hpp.

template<typename Stream>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::result ( result_kind  rk  )  const [inline]

Definition at line 893 of file ctrl_slog.hpp.

template<typename Stream>
template<typename T>
void Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::table_for_artificial ( const T &  table  )  const [inline]

Definition at line 844 of file ctrl_slog.hpp.


Member Data Documentation

template<typename Stream>
Stream& Arageli::ctrl::simplex_method::primal_row_with_artificial_basis_slog< Stream >::stream

Definition at line 823 of file ctrl_slog.hpp.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 31 17:38:38 2006 for Arageli by  doxygen 1.4.7