/home/jgoppert/Projects/uvsim/uvsim/src/test/magCalibNonLinSim.cc File Reference
#include <cstdlib>
#include <iomanip>
#include <cmath>
#include <boost/numeric/ublas/io.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/vector_proxy.hpp>
#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/matrix_proxy.hpp>
#include <boost/numeric/bindings/traits/ublas_matrix.hpp>
#include <boost/numeric/bindings/traits/ublas_vector.hpp>
#include <boost/numeric/bindings/lapack/lapack.hpp>
#include <boost/numeric/ublas/symmetric.hpp>
#include "uvsim/utilities/utilities.h"
#include "uvsim/visualization/PointCloud.h"
#include "uvsim/visualization/SimpleViewer.h"
#include "uvsim/visualization/Ellipsoid.h"
Go to the source code of this file.
Functions |
double | abs (double x) |
double | costFunc (vector< double > x, vector< double > y, vector< double > z, int n, vector< double > center, vector< double > radii) |
void | nonlinSolv (vector< double > initialGuess, vector< double > &solution) |
int | main (int argc, char const *argv[]) |
Function Documentation
double costFunc |
( |
vector< double > |
x, |
|
|
vector< double > |
y, |
|
|
vector< double > |
z, |
|
|
int |
n, |
|
|
vector< double > |
center, |
|
|
vector< double > |
radii | |
|
) |
| | |
int main |
( |
int |
argc, |
|
|
char const * |
argv[] | |
|
) |
| | |
void nonlinSolv |
( |
vector< double > |
initialGuess, |
|
|
vector< double > & |
solution | |
|
) |
| | |