Defines | Functions

main.h File Reference

#include <stdio.h>
#include <sys/stat.h>
#include "mies/SerialES/global.h"
#include "MOTestFunctions.h"
#include "WDN.h"
#include "nsga2-v1.1/global.h"
#include "nsga2-v1.1/rand.h"
Include dependency graph for main.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define SNAPSHOTS   "generate_snap_shots"
#define REPORT_WINDOW   50
#define P_CROSS_R   0.8
#define DIST_IDX_C   15
#define DIST_IDX_M   20
#define P_CROSS_B   0.8
#define P_CROSS_N   0.8

Functions

void allocateMemoryPop (population *P, int size)
void allocateMemoryInd (individual *ind)
void deallocateMemoryPop (population *P, int size)
void deallocateMemoryInd (individual *ind)
void simulatorWrapper (double *xreal, double *xbin, int **gene, int *xnom, double *obj, double *constr)
void writeLog (double id, time_t elapsed, int currGen, bool feedback)

Define Documentation

#define DIST_IDX_C   15

Definition at line 24 of file main.h.

#define DIST_IDX_M   20

Definition at line 25 of file main.h.

#define P_CROSS_B   0.8

Definition at line 28 of file main.h.

#define P_CROSS_N   0.8

Definition at line 31 of file main.h.

#define P_CROSS_R   0.8

Definition at line 23 of file main.h.

#define REPORT_WINDOW   50

Definition at line 20 of file main.h.

#define SNAPSHOTS   "generate_snap_shots"

Definition at line 19 of file main.h.


Function Documentation

void allocateMemoryInd ( individual *  ind )

Definition at line 93 of file main.cpp.

void allocateMemoryPop ( population *  P,
int  size 
)

Definition at line 85 of file main.cpp.

void deallocateMemoryInd ( individual *  ind )

Definition at line 125 of file main.cpp.

void deallocateMemoryPop ( population *  P,
int  size 
)

Definition at line 116 of file main.cpp.

void simulatorWrapper ( double *  xreal,
double *  xbin,
int **  gene,
int *  xnom,
double *  obj,
double *  constr 
)

Definition at line 61 of file main.cpp.

void writeLog ( double  id,
time_t  elapsed,
int  currGen,
bool  feedback 
)

Definition at line 205 of file main.cpp.