Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

psLibUtils.h File Reference

#include "psEllipse.h"

Include dependency graph for psLibUtils.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define psMemCopy(A)   (psMemIncrRefCounter((A)))

Functions

bool psMinimizeGaussNewtonDelta_EAM (psVector *delta, const psVector *params, const psVector *paramMask, const psArray *x, const psVector *y, const psVector *yErr, psMinimizeLMChi2Func func)
psBool p_psMinLM_GuessABP_EAM (psImage *Alpha, psVector *Beta, psVector *Params, const psImage *alpha, const psVector *beta, const psVector *params, const psVector *paramMask, const psVector *beta_lim, const psVector *params_min, const psVector *params_max, psF64 lambda)
psBool psMinimizeLMChi2_EAM (psMinimization *min, psImage *covar, psVector *params, const psVector *paramMask, const psArray *x, const psVector *y, const psVector *yErr, psMinimizeLMChi2Func func)
psF64 p_psMinLM_dLinear (const psVector *Beta, const psVector *beta, psF64 lambda)
bool psTimerStart (char *name)
psF64 psTimerMark (char *name)
void psTimerFree ()
psS32 psLogArguments (int *argc, char **argv)
psS32 psTraceArguments (int *argc, char **argv)
bool psImageInit (psImage *image,...)
void psImageSmooth_EAM (psImage *image, float sigma, float Nsigma)
psLinepsLineAlloc (int Nline)
bool psLineInit (psLine *line)
bool psLineAdd (psLine *line, char *format,...)
bool p_psVectorPrint (int fd, psVector *a, char *name)
bool p_psVectorPrintRow (int fd, psVector *a, char *name)


Define Documentation

#define psMemCopy  )     (psMemIncrRefCounter((A)))
 

Definition at line 17 of file psLibUtils.h.


Function Documentation

psF64 p_psMinLM_dLinear const psVector *  Beta,
const psVector *  beta,
psF64  lambda
 

psBool p_psMinLM_GuessABP_EAM psImage *  Alpha,
psVector *  Beta,
psVector *  Params,
const psImage *  alpha,
const psVector *  beta,
const psVector *  params,
const psVector *  paramMask,
const psVector *  beta_lim,
const psVector *  params_min,
const psVector *  params_max,
psF64  lambda
 

bool p_psVectorPrint int  fd,
psVector *  a,
char *  name
 

bool p_psVectorPrintRow int  fd,
psVector *  a,
char *  name
 

bool psImageInit psImage *  image,
  ...
 

void psImageSmooth_EAM psImage *  image,
float  sigma,
float  Nsigma
 

bool psLineAdd psLine line,
char *  format,
  ...
 

psLine* psLineAlloc int  Nline  ) 
 

bool psLineInit psLine line  ) 
 

psS32 psLogArguments int *  argc,
char **  argv
 

bool psMinimizeGaussNewtonDelta_EAM psVector *  delta,
const psVector *  params,
const psVector *  paramMask,
const psArray *  x,
const psVector *  y,
const psVector *  yErr,
psMinimizeLMChi2Func  func
 

psBool psMinimizeLMChi2_EAM psMinimization *  min,
psImage *  covar,
psVector *  params,
const psVector *  paramMask,
const psArray *  x,
const psVector *  y,
const psVector *  yErr,
psMinimizeLMChi2Func  func
 

void psTimerFree  ) 
 

psF64 psTimerMark char *  name  ) 
 

bool psTimerStart char *  name  ) 
 

psS32 psTraceArguments int *  argc,
char **  argv
 


Generated on Thu Oct 13 14:29:34 2005 for Pan-STARRS Module Library by  doxygen 1.4.2