#include <ctrl_slog.hpp>
Inheritance diagram for Arageli::ctrl::rref_gauss_bareiss_slog< Stream >:
Public Member Functions | |
rref_gauss_bareiss_slog (Stream &stream_a, bool preamble_on_a=true, bool conclusion_on_a=true) | |
template<typename B, typename Q, typename Det, typename Basis, typename Det_denom> | |
void | before_iter (const B &b, const Q &q, const Det &det, const Basis &basis, const Det_denom &det_denom) const |
template<typename B, typename Q, typename Det, typename Basis, typename Det_denom> | |
void | after_iter (const B &b, const Q &q, const Det &det, const Basis &basis, const Det_denom &det_denom) const |
template<typename I1, typename I2, typename B, typename Q, typename Det, typename Det_denom> | |
void | swap_rows (const I1 &i1, const I2 &i2, const B &b, const Q &q, const Det &det, const Det_denom &det_denom) const |
template<typename B, typename Q, typename Det, typename Det_denom> | |
void | after_elimination (const B &b, const Q &q, const Det &det, const Det_denom &det_denom) const |
template<typename J> | |
void | find_nonzero_in_col (const J &j) const |
Protected Member Functions | |
virtual void | title () const |
virtual void | find_nonzero_in_col_name () const |
virtual void | det_denom_name () const |
virtual void | det_name () const |
Classes | |
class | abort |
Definition at line 199 of file ctrl_slog.hpp.
Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::rref_gauss_bareiss_slog | ( | Stream & | stream_a, | |
bool | preamble_on_a = true , |
|||
bool | conclusion_on_a = true | |||
) | [inline] |
Definition at line 210 of file ctrl_slog.hpp.
void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::after_elimination | ( | const B & | b, | |
const Q & | q, | |||
const Det & | det, | |||
const Det_denom & | det_denom | |||
) | const [inline] |
Definition at line 270 of file ctrl_slog.hpp.
void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::after_iter | ( | const B & | b, | |
const Q & | q, | |||
const Det & | det, | |||
const Basis & | basis, | |||
const Det_denom & | det_denom | |||
) | const [inline] |
Definition at line 246 of file ctrl_slog.hpp.
void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::before_iter | ( | const B & | b, | |
const Q & | q, | |||
const Det & | det, | |||
const Basis & | basis, | |||
const Det_denom & | det_denom | |||
) | const [inline] |
Definition at line 230 of file ctrl_slog.hpp.
virtual void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::det_denom_name | ( | ) | const [inline, protected, virtual] |
Definition at line 295 of file ctrl_slog.hpp.
virtual void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::det_name | ( | ) | const [inline, protected, virtual] |
Reimplemented from Arageli::ctrl::rref_gauss_field_slog< Stream >.
Definition at line 298 of file ctrl_slog.hpp.
void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::find_nonzero_in_col | ( | const J & | j | ) | const [inline] |
Definition at line 281 of file ctrl_slog.hpp.
virtual void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::find_nonzero_in_col_name | ( | ) | const [inline, protected, virtual] |
Definition at line 292 of file ctrl_slog.hpp.
void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::swap_rows | ( | const I1 & | i1, | |
const I2 & | i2, | |||
const B & | b, | |||
const Q & | q, | |||
const Det & | det, | |||
const Det_denom & | det_denom | |||
) | const [inline] |
Definition at line 258 of file ctrl_slog.hpp.
virtual void Arageli::ctrl::rref_gauss_bareiss_slog< Stream >::title | ( | ) | const [inline, protected, virtual] |
Reimplemented from Arageli::ctrl::rref_gauss_field_slog< Stream >.
Definition at line 289 of file ctrl_slog.hpp.