bool btSolveDantzigLCP(int n, btScalar *A, btScalar *x, btScalar *b, btScalar *w, int nub, btScalar *lo, btScalar *hi, int *findex, btDantzigScratchMemory &scratch)
const T & btMax(const T &a, const T &b)
float btScalar
The btScalar type abstracts floating point numbers, to easily switch between double and single floati...
The btAlignedObjectArray template class uses a subset of the stl::vector interface for its methods It...
btAlignedObjectArray< int > C
btAlignedObjectArray< btScalar > delta_w
btAlignedObjectArray< btScalar > delta_x
btAlignedObjectArray< btScalar > ell
btAlignedObjectArray< btScalar > Dell
btAlignedObjectArray< btScalar > d
btAlignedObjectArray< btScalar > L
btAlignedObjectArray< bool > state
btAlignedObjectArray< btScalar > m_scratch
btAlignedObjectArray< int > p
btAlignedObjectArray< btScalar * > Arows