#include <general.h>
Public Member Functions | |
| void | change_sign () |
| change sign | |
| void | ChangeSign () |
| Real | log_value () const |
| log of the absolute value | |
| LogAndSign () | |
| LogAndSign (Real) | |
| Real | LogValue () const |
| void | operator*= (Real) |
| multiply by a real | |
| void | pow_eq (int k) |
| raise to power of k | |
| void | PowEq (int k) |
| int | Sign () const |
| int | sign () const |
| sign of the value | |
| Real | value () const |
| the value | |
| Real | Value () const |
Private Attributes | |
| Real | log_val |
| int | sign_val |
Return from LogDeterminant function. Members are the log of the absolute value and the sign (+1, -1 or 0)
| LogAndSign::LogAndSign | ( | ) | [inline] |
Definition at line 4411 of file NewMatExhaustive.cpp.
| void LogAndSign::change_sign | ( | ) | [inline] |
| void LogAndSign::ChangeSign | ( | ) | [inline] |
| Real LogAndSign::log_value | ( | ) | const [inline] |
| Real LogAndSign::LogValue | ( | ) | const [inline] |
| void LogAndSign::operator*= | ( | Real | x | ) |
multiply by a real
Definition at line 4387 of file NewMatExhaustive.cpp.
| void LogAndSign::pow_eq | ( | int | k | ) |
raise to power of k
Definition at line 4394 of file NewMatExhaustive.cpp.
| void LogAndSign::PowEq | ( | int | k | ) | [inline] |
| int LogAndSign::Sign | ( | ) | const [inline] |
| int LogAndSign::sign | ( | ) | const [inline] |
| Real LogAndSign::value | ( | ) | const |
the value
Definition at line 4403 of file NewMatExhaustive.cpp.
| Real LogAndSign::Value | ( | ) | const [inline] |
Real LogAndSign::log_val [private] |
int LogAndSign::sign_val [private] |