src/ten/qglox.c File Reference

#include "ten.h"
#include "privateTen.h"

Include dependency graph for qglox.c:


Defines

#define rr0   (RThZA[0])
#define rr1   (RThZB[0])
#define rr   (oRThZ[0])
#define th0   (RThZA[1])
#define th1   (RThZB[1])
#define th   (oRThZ[1])
#define zz0   (RThZA[2])
#define zz1   (RThZB[2])
#define zz   (oRThZ[2])
#define rr0   (RThPhA[0])
#define rr1   (RThPhB[0])
#define rr   (oRThPh[0])
#define th0   (RThPhA[1])
#define th1   (RThPhB[1])
#define th   (oRThPh[1])
#define ph0   (RThPhA[2])
#define ph1   (RThPhB[2])
#define ph   (oRThPh[2])

Functions

double _tenQGL_blah (double rr0, double rr1)
void tenQGLInterpTwoEvalK (double oeval[3], const double evalA[3], const double evalB[3], const double tt)
double _tenQGL_Kdist (const double RThZA[3], const double RThZB[3])
void _tenQGL_Klog (double klog[3], const double RThZA[3], const double RThZB[3])
void _tenQGL_Kexp (double RThZB[3], const double RThZA[3], const double klog[3])
double _tenQGL_fooo (double ph1, double ph0)
void _tenQGL_Rlog (double rlog[3], const double RThPhA[3], const double RThPhB[3])
void _tenQGL_Rexp (double RThPhB[3], const double RThPhA[3], const double rlog[3])
void tenQGLInterpTwoEvalR (double oeval[3], const double evalA[3], const double evalB[3], const double tt)
double _tenQGL_Rdist (const double RThPhA[3], const double RThPhB[3])
int _tenQGL_q_align (double qOut[4], const double qRef[4], const double qIn[4])
void tenQGLInterpTwoEvec (double oevec[9], const double evecA[9], const double evecB[9], double tt)
void tenQGLInterpTwo (double oten[7], const double tenA[7], const double tenB[7], int ptype, double tt, tenInterpParm *tip)
int _tenQGLInterpNEval (double evalOut[3], const double *evalIn, const double *wght, unsigned int NN, int ptype, tenInterpParm *tip)
double _tenQGL_q_interdot (unsigned int *centerIdxP, double *qq, double *inter, unsigned int NN)
int _tenQGLInterpNEvec (double evecOut[9], const double *evecIn, const double *wght, unsigned int NN, tenInterpParm *tip)

Define Documentation

#define ph   (oRThPh[2])

#define ph0   (RThPhA[2])

#define ph1   (RThPhB[2])

#define rr   (oRThPh[0])

#define rr   (oRThZ[0])

#define rr0   (RThPhA[0])

#define rr0   (RThZA[0])

#define rr1   (RThPhB[0])

#define rr1   (RThZB[0])

#define th   (oRThPh[1])

#define th   (oRThZ[1])

#define th0   (RThPhA[1])

#define th0   (RThZA[1])

#define th1   (RThPhB[1])

#define th1   (RThZB[1])

#define zz   (oRThZ[2])

#define zz0   (RThZA[2])

#define zz1   (RThZB[2])


Function Documentation

double _tenQGL_blah ( double  rr0,
double  rr1 
)

double _tenQGL_fooo ( double  ph1,
double  ph0 
)

double _tenQGL_Kdist ( const double  RThZA[3],
const double  RThZB[3] 
)

void _tenQGL_Kexp ( double  RThZB[3],
const double  RThZA[3],
const double  klog[3] 
)

void _tenQGL_Klog ( double  klog[3],
const double  RThZA[3],
const double  RThZB[3] 
)

int _tenQGL_q_align ( double  qOut[4],
const double  qRef[4],
const double  qIn[4] 
)

double _tenQGL_q_interdot ( unsigned int *  centerIdxP,
double *  qq,
double *  inter,
unsigned int  NN 
)

double _tenQGL_Rdist ( const double  RThPhA[3],
const double  RThPhB[3] 
)

void _tenQGL_Rexp ( double  RThPhB[3],
const double  RThPhA[3],
const double  rlog[3] 
)

void _tenQGL_Rlog ( double  rlog[3],
const double  RThPhA[3],
const double  RThPhB[3] 
)

int _tenQGLInterpNEval ( double  evalOut[3],
const double *  evalIn,
const double *  wght,
unsigned int  NN,
int  ptype,
tenInterpParm tip 
)

int _tenQGLInterpNEvec ( double  evecOut[9],
const double *  evecIn,
const double *  wght,
unsigned int  NN,
tenInterpParm tip 
)

void tenQGLInterpTwo ( double  oten[7],
const double  tenA[7],
const double  tenB[7],
int  ptype,
double  tt,
tenInterpParm tip 
)

void tenQGLInterpTwoEvalK ( double  oeval[3],
const double  evalA[3],
const double  evalB[3],
const double  tt 
)

void tenQGLInterpTwoEvalR ( double  oeval[3],
const double  evalA[3],
const double  evalB[3],
const double  tt 
)

void tenQGLInterpTwoEvec ( double  oevec[9],
const double  evecA[9],
const double  evecB[9],
double  tt 
)


Generated on Thu Jan 1 01:07:06 2009 for Teem by  doxygen 1.5.6