Defines | Functions

src/ola/OLAInvert.c File Reference

Defines

#define K2PICC_FLY   0

Functions

MATRIX ConstructMatrixB (MATRIX A, MATRIX C)
MATRIX ExtractMatrixW (MATRIX wt)
MATRIX ConstructMatrixT (MATRIX t)
void OLAInvert (MAP_DEPTH_MATRIX K, MAP_DEPTH_MATRIX K2piCC, MAP_DEPTH_MATRIX Lambda, MATRIX Theta, MAP_DEPTH_MATRIX T, Model *model, BaseDirectory *debugFilename, bool debug)
void OLAInvert2 (InversionData *inversionData)

Define Documentation

#define K2PICC_FLY   0

Function Documentation

MATRIX ConstructMatrixB ( MATRIX  A,
MATRIX  C 
)

Construct a special matrix [A, C; C', 0]

Parameters:
[in] A Matrix
[in] C Matrix Constants, integral sum of kernel
Returns:
special matrix as defined above
MATRIX ConstructMatrixT ( MATRIX  t  ) 

Construct a special matrix [t; constant]

Parameters:
[in] t Matrix containing averaging kernel and target data
Returns:
Matrix with special format.
MATRIX ExtractMatrixW ( MATRIX  wt  ) 

Construct a special matrix [w; Lambda]

Parameters:
[in] wt Matrix containing weight vector and other Lagrange parameters.
Returns:
special matrix [w; Lambda]
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines