Arageli::ctrl::rref_latexlog< Stream > Struct Template Reference

#include <ctrl_latexlog.hpp>

Inheritance diagram for Arageli::ctrl::rref_latexlog< Stream >:

Arageli::ctrl::rref_slog< Stream > Arageli::ctrl::rref_idler List of all members.

Public Member Functions

 rref_latexlog (Stream &stream_a, bool preamble_on_a=true, bool conclusion_on_a=true)
 ~rref_latexlog ()
template<typename A>
void preamble (const A &a) const
template<typename B, typename Q, typename Det, typename Basis>
void conclusion (const B &b, const Q &q, const Det &det, const Basis &basis) const
template<typename B, typename Q, typename Det, typename Basis>
void before_iter (const B &b, const Q &q, const Det &det, const Basis &basis) const
template<typename B, typename Q, typename Det, typename Basis>
void after_iter (const B &b, const Q &q, const Det &det, const Basis &basis) const
template<typename J>
void find_biggest_in_col (const J &j) const
template<typename J>
void negligible_col (const J &j) const
template<typename I, typename J>
void pivot_item (const I &i, const J &j) const
template<typename I1, typename I2, typename B, typename Q, typename Det>
void swap_rows (const I1 &i1, const I2 &i2, const B &b, const Q &q, const Det &det) const
template<typename J>
void eliminate_col (const J &j) const
template<typename B, typename Q, typename Det>
void after_elimination (const B &b, const Q &q, const Det &det) const

Protected Member Functions

virtual std::ostream & stream () const

Classes

class  abort

Detailed Description

template<typename Stream>
struct Arageli::ctrl::rref_latexlog< Stream >

Definition at line 55 of file ctrl_latexlog.hpp.


Constructor & Destructor Documentation

template<typename Stream>
Arageli::ctrl::rref_latexlog< Stream >::rref_latexlog ( Stream &  stream_a,
bool  preamble_on_a = true,
bool  conclusion_on_a = true 
) [inline]

Definition at line 179 of file ctrl_latexlog.hpp.

template<typename Stream>
Arageli::ctrl::rref_latexlog< Stream >::~rref_latexlog (  )  [inline]

Definition at line 185 of file ctrl_latexlog.hpp.


Member Function Documentation

template<typename Stream>
template<typename B, typename Q, typename Det>
void Arageli::ctrl::rref_latexlog< Stream >::after_elimination ( const B &  b,
const Q &  q,
const Det &  det 
) const [inline]

Definition at line 292 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename B, typename Q, typename Det, typename Basis>
void Arageli::ctrl::rref_latexlog< Stream >::after_iter ( const B &  b,
const Q &  q,
const Det &  det,
const Basis &  basis 
) const [inline]

Definition at line 247 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename B, typename Q, typename Det, typename Basis>
void Arageli::ctrl::rref_latexlog< Stream >::before_iter ( const B &  b,
const Q &  q,
const Det &  det,
const Basis &  basis 
) const [inline]

Definition at line 235 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename B, typename Q, typename Det, typename Basis>
void Arageli::ctrl::rref_latexlog< Stream >::conclusion ( const B &  b,
const Q &  q,
const Det &  det,
const Basis &  basis 
) const [inline]

Definition at line 205 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename J>
void Arageli::ctrl::rref_latexlog< Stream >::eliminate_col ( const J &  j  )  const [inline]

Definition at line 285 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename J>
void Arageli::ctrl::rref_latexlog< Stream >::find_biggest_in_col ( const J &  j  )  const [inline]

Definition at line 250 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename J>
void Arageli::ctrl::rref_latexlog< Stream >::negligible_col ( const J &  j  )  const [inline]

Definition at line 257 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename I, typename J>
void Arageli::ctrl::rref_latexlog< Stream >::pivot_item ( const I &  i,
const J &  j 
) const [inline]

Definition at line 266 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename A>
void Arageli::ctrl::rref_latexlog< Stream >::preamble ( const A &  a  )  const [inline]

Definition at line 191 of file ctrl_latexlog.hpp.

template<typename Stream>
virtual std::ostream& Arageli::ctrl::rref_latexlog< Stream >::stream (  )  const [inline, protected, virtual]

Definition at line 301 of file ctrl_latexlog.hpp.

template<typename Stream>
template<typename I1, typename I2, typename B, typename Q, typename Det>
void Arageli::ctrl::rref_latexlog< Stream >::swap_rows ( const I1 &  i1,
const I2 &  i2,
const B &  b,
const Q &  q,
const Det &  det 
) const [inline]

Definition at line 275 of file ctrl_latexlog.hpp.


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