Xmipp
v3.23.11-Nereus
|
#include <MatrixTriangle.h>
Classes | |
struct | MatrixTriangleDataTag |
Public Member Functions | |
MatrixTriangle (int _n=0) | |
void | setSize (int _n) |
~MatrixTriangle () | |
MatrixTriangle (const MatrixTriangle &A) | |
MatrixTriangle & | operator= (const MatrixTriangle &A) |
MatrixTriangle | clone () |
void | copyFrom (MatrixTriangle r) |
bool | operator== (const MatrixTriangle &A) |
int | nLine () |
double * | operator[] (int i) |
operator double ** () const | |
void | solveInPlace (Vector b) |
void | solveTransposInPlace (Vector y) |
void | LINPACK (Vector &u) |
Static Public Attributes | |
static MatrixTriangle | emptyMatrixTriangle |
Protected Types | |
typedef struct MatrixTriangle::MatrixTriangleDataTag | MatrixTriangleData |
Protected Member Functions | |
void | destroyCurrentBuffer () |
Protected Attributes | |
MatrixTriangleData * | d |
Friends | |
class | Matrix |
Definition at line 34 of file MatrixTriangle.h.
|
protected |
MatrixTriangle::MatrixTriangle | ( | int | _n = 0 | ) |
Definition at line 31 of file MatrixTriangle.cpp.
MatrixTriangle::~MatrixTriangle | ( | ) |
Definition at line 137 of file MatrixTriangle.cpp.
MatrixTriangle::MatrixTriangle | ( | const MatrixTriangle & | A | ) |
Definition at line 153 of file MatrixTriangle.cpp.
MatrixTriangle MatrixTriangle::clone | ( | ) |
Definition at line 172 of file MatrixTriangle.cpp.
void MatrixTriangle::copyFrom | ( | MatrixTriangle | r | ) |
Definition at line 180 of file MatrixTriangle.cpp.
|
protected |
Definition at line 142 of file MatrixTriangle.cpp.
void MatrixTriangle::LINPACK | ( | Vector & | u | ) |
Definition at line 119 of file MatrixTriangle.cpp.
|
inline |
Definition at line 63 of file MatrixTriangle.h.
|
inline |
Definition at line 65 of file MatrixTriangle.h.
MatrixTriangle & MatrixTriangle::operator= | ( | const MatrixTriangle & | A | ) |
Definition at line 160 of file MatrixTriangle.cpp.
|
inline |
Definition at line 62 of file MatrixTriangle.h.
|
inline |
Definition at line 64 of file MatrixTriangle.h.
void MatrixTriangle::setSize | ( | int | _n | ) |
Definition at line 49 of file MatrixTriangle.cpp.
void MatrixTriangle::solveInPlace | ( | Vector | b | ) |
Definition at line 73 of file MatrixTriangle.cpp.
void MatrixTriangle::solveTransposInPlace | ( | Vector | y | ) |
Definition at line 90 of file MatrixTriangle.cpp.
|
friend |
Definition at line 36 of file MatrixTriangle.h.
|
protected |
Definition at line 46 of file MatrixTriangle.h.
|
static |
Definition at line 74 of file MatrixTriangle.h.