Public Types | Public Member Functions | Private Attributes | List of all members
IllCondDetector Class Reference

#include <IllCondDetector.h>

Public Types

typedef Eigen::SparseMatrix< double > EigenSp
 
typedef Eigen::VectorXd VX
 

Public Member Functions

double ComputeCondNum ()
 
void Debug ()
 
void EigenLap (EigenSp const &K)
 
double EquilibriumError (EigenSp const &K, VX const &D, VX const &F)
 
double GetCondNum () const
 
 IllCondDetector ()
 
 IllCondDetector (EigenSp const &K)
 
void SetParm (int _ns, int _nl, int _condthres, int _gap)
 
 ~IllCondDetector ()
 

Private Attributes

double * A_
 
double Anorm_
 
int cond_thres_
 
bool debug_
 
int gap_
 
int N_
 
int nl_
 
int ns_
 
double rcond_num_
 

Detailed Description

Definition at line 80 of file IllCondDetector.h.

Member Typedef Documentation

typedef Eigen::SparseMatrix<double> IllCondDetector::EigenSp

Definition at line 82 of file IllCondDetector.h.

typedef Eigen::VectorXd IllCondDetector::VX

Definition at line 83 of file IllCondDetector.h.

Constructor & Destructor Documentation

IllCondDetector::IllCondDetector ( )

Definition at line 6 of file IllCondDetector.cpp.

IllCondDetector::IllCondDetector ( EigenSp const &  K)

Definition at line 12 of file IllCondDetector.cpp.

IllCondDetector::~IllCondDetector ( )

Definition at line 18 of file IllCondDetector.cpp.

Member Function Documentation

double IllCondDetector::ComputeCondNum ( )

Definition at line 65 of file IllCondDetector.cpp.

void IllCondDetector::Debug ( )

Definition at line 173 of file IllCondDetector.cpp.

void IllCondDetector::EigenLap ( EigenSp const &  K)

Definition at line 26 of file IllCondDetector.cpp.

double IllCondDetector::EquilibriumError ( EigenSp const &  K,
VX const &  D,
VX const &  F 
)

Definition at line 166 of file IllCondDetector.cpp.

double IllCondDetector::GetCondNum ( ) const
inline

Definition at line 92 of file IllCondDetector.h.

void IllCondDetector::SetParm ( int  _ns,
int  _nl,
int  _condthres,
int  _gap 
)
inline

Definition at line 56 of file IllCondDetector.cpp.

Member Data Documentation

double* IllCondDetector::A_
private

Definition at line 121 of file IllCondDetector.h.

double IllCondDetector::Anorm_
private

Definition at line 122 of file IllCondDetector.h.

int IllCondDetector::cond_thres_
private

Definition at line 107 of file IllCondDetector.h.

bool IllCondDetector::debug_
private

Definition at line 124 of file IllCondDetector.h.

int IllCondDetector::gap_
private

Definition at line 108 of file IllCondDetector.h.

int IllCondDetector::N_
private

Definition at line 119 of file IllCondDetector.h.

int IllCondDetector::nl_
private

Definition at line 106 of file IllCondDetector.h.

int IllCondDetector::ns_
private

Definition at line 105 of file IllCondDetector.h.

double IllCondDetector::rcond_num_
private

Definition at line 120 of file IllCondDetector.h.


The documentation for this class was generated from the following files:


choreo_task_sequence_planner
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:03:15