Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Enumerations | Functions
Utilities.h File Reference
#include <fstream>
#include <iostream>
#include <stdio.h>
#include <unistd.h>
Include dependency graph for Utilities.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 celeste
 

Enumerations

enum  { celeste::kLeft = 0, celeste::kRight }
 

Functions

void celeste::Permute (int *array, size_t size)
 
int celeste::cmp (const void *s1, const void *s2)
 
float celeste::Heavyside (float a)
 
float celeste::Sigmoid (float act)
 
float celeste::Sigmoid (float beta, float a_pot)
 
float celeste::Sigmoid (float beta, float a_pot, float thresh)
 
int ** celeste::CreateMatrix (int val, int row, int col)
 
void celeste::ResetMatrix (int **matrix, int val, int row, int col)
 
void celeste::DisposeMatrix (int **matrix, int row)
 
float ** celeste::CreateMatrix (float val, int row, int col)
 
void celeste::ResetMatrix (float **matrix, float val, int row, int col)
 
void celeste::DisposeMatrix (float **matrix, int row)
 
float celeste::ReturnDistance (float *pat1, float *pat2, int size)
 
void celeste::GetStreamDefaults (void)
 
void celeste::AdjustStream (std::ostream &os, int precision, int width, int pos, bool trailers)
 
void celeste::SetStreamDefaults (std::ostream &os)
 
void celeste::SkipComments (std::ifstream *infile)
 
void celeste::FileCreateError (char *filename)
 
void celeste::FileOpenError (char *filename)
 
double celeste::SafeAbs (double val1, double val2)
 
float celeste::SafeAbs (float val1, float val2)
 
int celeste::SafeAbs (int val1, int val2)
 
double celeste::SafeAbs (double val)
 
float celeste::SafeAbs (float val)
 
int celeste::SafeAbs (int val)