#include <nlls_solver_lm.h>
#include <algorithm>
#include <cassert>
#include <iomanip>
Go to the source code of this file.
|
#define | MAP_BRM_ERM(BMatrix) Map< const Matrix<double, Dynamic, Dynamic, RowMajor> >(BMatrix.data(), BMatrix.rows(), BMatrix.cols()) |
|
#define | MAP_BV_ECV(BVector) Map< const VectorXd >(BVector.data(), BVector.size()) |
|
#define | MAP_ECV_BV(EVector) blitz::Array<double, 1>(EVector.data(), shape(EVector.size()), neverDeleteData) |
|
|
void | givens (double val1, double val2, double &c, double &s) |
|
◆ MAP_BRM_ERM
#define MAP_BRM_ERM |
( |
|
BMatrix | ) |
Map< const Matrix<double, Dynamic, Dynamic, RowMajor> >(BMatrix.data(), BMatrix.rows(), BMatrix.cols()) |
◆ MAP_BV_ECV
#define MAP_BV_ECV |
( |
|
BVector | ) |
Map< const VectorXd >(BVector.data(), BVector.size()) |
◆ MAP_ECV_BV
#define MAP_ECV_BV |
( |
|
EVector | ) |
blitz::Array<double, 1>(EVector.data(), shape(EVector.size()), neverDeleteData) |
◆ givens()
void givens |
( |
double |
val1, |
|
|
double |
val2, |
|
|
double & |
c, |
|
|
double & |
s |
|
) |
| |