TwiceAsNice  2019-02-18
Classes | Macros | Functions | Variables
som.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

struct  somstruct
 

Macros

#define INPUT_MAXDIM   9 /* Maximum dimensionality of input */
 
#define SOM_MAXDIM   6 /* Maximum dimensionality of the SOM */
 
#define SOM_NODE   0x01 /* Compute at some exact node pos */
 
#define SOM_PHOTOM   0x02 /* Do photometry */
 
#define SOM_GRADIENT   0x04 /* Compute interpolated SOM gradient */
 
#define SOM_LINE   0x08 /* Proceed along a specific line */
 

Functions

somstructsom_load (char *filename)
 
float som_err (somstruct *som, float dist, int flag)
 
float som_linmin (somstruct *som)
 
int som_mkweight (somstruct *som, float back, float backnoise, float gain)
 
void som_conjgrad (somstruct *som, float ftol)
 
void som_end (somstruct *som)
 
void som_phot (somstruct *som, float back, float backnoise, float gain, float dx, float dy, float *vector, float clip)
 
void som_start (somstruct *som, float *context, int ncontext, float x, float y)
 

Variables

somstructthesom
 

Macro Definition Documentation

◆ INPUT_MAXDIM

#define INPUT_MAXDIM   9 /* Maximum dimensionality of input */

◆ SOM_GRADIENT

#define SOM_GRADIENT   0x04 /* Compute interpolated SOM gradient */

◆ SOM_LINE

#define SOM_LINE   0x08 /* Proceed along a specific line */

◆ SOM_MAXDIM

#define SOM_MAXDIM   6 /* Maximum dimensionality of the SOM */

◆ SOM_NODE

#define SOM_NODE   0x01 /* Compute at some exact node pos */

◆ SOM_PHOTOM

#define SOM_PHOTOM   0x02 /* Do photometry */

Function Documentation

◆ som_conjgrad()

void som_conjgrad ( somstruct som,
float  ftol 
)

◆ som_end()

void som_end ( somstruct som)

◆ som_err()

float som_err ( somstruct som,
float  dist,
int  flag 
)

◆ som_linmin()

float som_linmin ( somstruct som)

◆ som_load()

somstruct* som_load ( char *  filename)

◆ som_mkweight()

int som_mkweight ( somstruct som,
float  back,
float  backnoise,
float  gain 
)

◆ som_phot()

void som_phot ( somstruct som,
float  back,
float  backnoise,
float  gain,
float  dx,
float  dy,
float *  vector,
float  clip 
)

◆ som_start()

void som_start ( somstruct som,
float *  context,
int  ncontext,
float  x,
float  y 
)

Variable Documentation

◆ thesom

somstruct* thesom