Arageli::ctrl::simplex_method::basis_create_by_artificial_idler Struct Reference

Default controller for the basis_create_by_artificial function. It's doing nothing. More...

#include <simplex_method.hpp>

Inheritance diagram for Arageli::ctrl::simplex_method::basis_create_by_artificial_idler:

Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream > Arageli::ctrl::simplex_method::basis_create_by_artificial_latexlog< Stream > Arageli::ctrl::simplex_method::basis_create_by_artificial_latexlog< Stream >::abort List of all members.

Public Member Functions

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

Classes

class  abort

Detailed Description

Default controller for the basis_create_by_artificial function. It's doing nothing.

Definition at line 1178 of file simplex_method.hpp.


Member Function Documentation

template<typename Q, typename Basis, typename Index>
void Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::artif_in_basis ( const Q &  q,
const Basis &  basis,
const Index &  index 
) const [inline]

Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >.

Definition at line 1190 of file simplex_method.hpp.

template<typename Q, typename Basis>
void Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::before_erase_artif ( const Q &  q,
const Basis &  basis 
) const [inline]

Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_latexlog< Stream >, and Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >.

Definition at line 1203 of file simplex_method.hpp.

template<typename Q, typename Basis>
void Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::conclusion ( const Q &  q,
const Basis &  basis 
) const [inline]

Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >.

Definition at line 1186 of file simplex_method.hpp.

template<typename I>
void Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::negligible_row ( const I &  i  )  const [inline]

Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >.

Definition at line 1193 of file simplex_method.hpp.

template<typename Q, typename Basis>
void Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::preamble ( const Q &  q,
const Basis &  basis 
) const [inline]

Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >.

Definition at line 1183 of file simplex_method.hpp.

template<typename Q, typename Basis, typename Index>
void Arageli::ctrl::simplex_method::basis_create_by_artificial_idler::replace_basis_item ( const Q &  q,
const Basis &  basis,
const Index &  iold,
const Index &  r,
const Index &  inew 
) const [inline]

Reimplemented in Arageli::ctrl::simplex_method::basis_create_by_artificial_slog< Stream >.

Definition at line 1197 of file simplex_method.hpp.


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