TR-mbed 1.0
Loading...
Searching...
No Matches
Functions | Variables
lu.cpp File Reference
#include "common.h"
#include <Eigen/LU>

Go to the source code of this file.

Functions

else iflda (1, *m)) *info=-4;if(*info!=0
 
 for (int i=0;i< std::min(*m, *n);++i) ipiv[i]++
 
 if (ret >=0) *info
 
 if (OP(*trans)==INVALID) *info
 
MatrixType lu (a, *n, *n, *lda)
 
MatrixType B (b, *n, *nrhs, *ldb)
 

Variables

if minfo = -1
 
if m return
 
Scalara = reinterpret_cast<Scalar*>(pa)
 
int nb_transpositions
 
int ret
 
Scalarb = reinterpret_cast<Scalar*>(pb)
 

Function Documentation

◆ B()

MatrixType B ( b  ,
n,
nrhs,
ldb 
)

◆ for()

for ( )

◆ if() [1/2]

else if ( OP trans = =INVALID)

◆ if() [2/2]

if ( ret >=  0)

◆ lda()

else if * lda ( ,
m 
)

◆ lu()

MatrixType lu ( a  ,
n,
n,
lda 
)

Variable Documentation

◆ a

Scalar* a = reinterpret_cast<Scalar*>(pa)

◆ b

Scalar* b = reinterpret_cast<Scalar*>(pb)

◆ info

else if nrhs* info = -1

◆ nb_transpositions

int nb_transpositions

◆ ret

int ret
Initial value:
::blocked_lu(*m, *n, a, *lda, ipiv, nb_transpositions))
Matrix3f m
Definition AngleAxis_mimic_euler.cpp:1
int n
Definition BiCGSTAB_simple.cpp:1
* lda
Definition eigenvalues.cpp:59
Scalar * a
Definition lu.cpp:29
int nb_transpositions
Definition lu.cpp:30
return int(ret)+1
Definition ForwardDeclarations.h:17

◆ return

return