klMatrix
Functions
kl_vector.cpp File Reference
#include "kl_vsl.h"
Include dependency graph for kl_vector.cpp:

Functions

void klVSLAdd (klVector< complex< double > > &v, klVector< complex< double > > &b, klVector< complex< double > > &ans)
 
void klVSLSub (klVector< complex< double > > &v, klVector< complex< double > > &b, klVector< complex< double > > &ans)
 
void klVSLMul (klVector< complex< double > > &v, klVector< complex< double > > &b, klVector< complex< double > > &ans)
 
void klVSLMulByConj (klVector< complex< double > > &v, klVector< complex< double > > &b, klVector< complex< double > > &ans)
 
void klVSLConj (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAbs (klVector< complex< double > > &v, klVector< double > &ans)
 
void klVSLArg (klVector< complex< double > > &v, klVector< double > &ans)
 
void klVSLDiv (klVector< complex< double > > &v, klVector< complex< double > > &b, klVector< complex< double > > &ans)
 
void klVSLSqrt (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLPow (klVector< complex< double > > &v, klVector< complex< double > > &b, klVector< complex< double > > &ans)
 
void klVSLPowX (klVector< complex< double > > &v, complex< double > x, klVector< complex< double > > &ans)
 
void klVSLExp (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLLn (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLLog10 (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLCos (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLSin (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLTan (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAcos (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAsin (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAtan (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLCosh (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLSinh (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLTanh (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAcosh (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAsinh (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAtanh (klVector< complex< double > > &v, klVector< complex< double > > &ans)
 
void klVSLAdd (klVector< double > &v, klVector< double > &b, klVector< double > &ans)
 
void klVSLSub (klVector< double > &v, klVector< double > &b, klVector< double > &ans)
 
void klVSLMul (klVector< double > &v, klVector< double > &b, klVector< double > &ans)
 
void klVSLDiv (klVector< double > &v, klVector< double > &b, klVector< double > &ans)
 
void klVSLPow (klVector< double > &v, klVector< double > &b, klVector< double > &ans)
 
void klVSLSqr (klVector< double > &v, klVector< double > &ans)
 
void klVSLAbs (klVector< double > &v, klVector< double > &ans)
 
void klVSLInv (klVector< double > &v, klVector< double > &ans)
 
void klVSLSqrt (klVector< double > &v, klVector< double > &ans)
 
void klVSLPowx (klVector< double > &v, double x, klVector< double > &ans)
 
void klVSLHypot (klVector< double > &v, klVector< double > &b, klVector< double > &ans)
 
void klVSLExp (klVector< double > &v, klVector< double > &ans)
 
void klVSLExpm1 (klVector< double > &v, klVector< double > &ans)
 
void klVSLLn (klVector< double > &v, klVector< double > &ans)
 
void klVSLLog10 (klVector< double > &v, klVector< double > &ans)
 
void klVSLCos (klVector< double > &v, klVector< double > &ans)
 
void klVSLSin (klVector< double > &v, klVector< double > &ans)
 
void klVSLTan (klVector< double > &v, klVector< double > &ans)
 
void klVSLAcos (klVector< double > &v, klVector< double > &ans)
 
void klVSLAsin (klVector< double > &v, klVector< double > &ans)
 
void klVSLAtan (klVector< double > &v, klVector< double > &ans)
 
void klVSLCosh (klVector< double > &v, klVector< double > &ans)
 
void klVSLSinh (klVector< double > &v, klVector< double > &ans)
 
void klVSLTanh (klVector< double > &v, klVector< double > &ans)
 
void klVSLAcosh (klVector< double > &v, klVector< double > &ans)
 
void klVSLAsinh (klVector< double > &v, klVector< double > &ans)
 
void klVSLAtanh (klVector< double > &v, klVector< double > &ans)
 
void klVSLErf (klVector< double > &v, klVector< double > &ans)
 
void klVSLErfc (klVector< double > &v, klVector< double > &ans)
 
void klVSLCdfNorm (klVector< double > &v, klVector< double > &ans)
 
void klVSLErfInv (klVector< double > &v, klVector< double > &ans)
 
void klVSLErfcInv (klVector< double > &v, klVector< double > &ans)
 
void klVSLCdfNormInv (klVector< double > &v, klVector< double > &ans)
 
void klVSLLGamma (klVector< double > &v, klVector< double > &ans)
 
void klVSLTGamma (klVector< double > &v, klVector< double > &ans)
 
void klVSLFloor (klVector< double > &v, klVector< double > &ans)
 
void klVSLCeil (klVector< double > &v, klVector< double > &ans)
 
void klVSLTrunc (klVector< double > &v, klVector< double > &ans)
 
void klVSLRound (klVector< double > &v, klVector< double > &ans)
 

Function Documentation

void klVSLAbs ( klVector< complex< double > > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLAbs ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLAcos ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAcos ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLAcosh ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAcosh ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLAdd ( klVector< complex< double > > &  v,
klVector< complex< double > > &  b,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAdd ( klVector< double > &  v,
klVector< double > &  b,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLArg ( klVector< complex< double > > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLAsin ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAsin ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLAsinh ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAsinh ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLAtan ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAtan ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLAtanh ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLAtanh ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLCdfNorm ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLCdfNormInv ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLCeil ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLConj ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLCos ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLCos ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLCosh ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLCosh ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLDiv ( klVector< complex< double > > &  v,
klVector< complex< double > > &  b,
klVector< complex< double > > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLDiv ( klVector< double > &  v,
klVector< double > &  b,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLErf ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLErfc ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLErfcInv ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLErfInv ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLExp ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLExp ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLExpm1 ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLFloor ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLHypot ( klVector< double > &  v,
klVector< double > &  b,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLInv ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLLGamma ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLLn ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLLn ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLLog10 ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLLog10 ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLMul ( klVector< complex< double > > &  v,
klVector< complex< double > > &  b,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLMul ( klVector< double > &  v,
klVector< double > &  b,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLMulByConj ( klVector< complex< double > > &  v,
klVector< complex< double > > &  b,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLPow ( klVector< complex< double > > &  v,
klVector< complex< double > > &  b,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLPow ( klVector< double > &  v,
klVector< double > &  b,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLPowX ( klVector< complex< double > > &  v,
complex< double >  x,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLPowx ( klVector< double > &  v,
double  x,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLRound ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLSin ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLSin ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLSinh ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLSinh ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLSqr ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLSqrt ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLSqrt ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLSub ( klVector< complex< double > > &  v,
klVector< complex< double > > &  b,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLSub ( klVector< double > &  v,
klVector< double > &  b,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLTan ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLTan ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLTanh ( klVector< complex< double > > &  v,
klVector< complex< double > > &  ans 
)

Here is the caller graph for this function:

void klVSLTanh ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

void klVSLTGamma ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void klVSLTrunc ( klVector< double > &  v,
klVector< double > &  ans 
)

Here is the call graph for this function:

Here is the caller graph for this function: