exQHV
Compute Exclusive HyperVolumes sequentially
 All Data Structures Files Functions Variables Macros
HSO.h File Reference

Header: copy HSO. More...

#include "point.h"
Include dependency graph for HSO.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void resetHSO ()
 
double exHSO (point *zero, point *one, int n, int *idx, point *PS, double *exHV)
 

Detailed Description

Header: copy HSO.

Definition in file HSO.h.

Function Documentation

double exHSO ( point zero,
point one,
int  n,
int *  idx,
point PS,
double *  exHV 
)
Parameters
zeroThe min coordinates point
oneThe max coordinates point
nThe number of points
idxThe idx array
PSThe point array
exHVStore exclusive hypervolumes
Returns
The hyperVolume computed with cache-oblivious HSO

< Index value

< Total volume

Definition at line 288 of file HSO.c.

void resetHSO ( )

Resets HSO structures. Run only once per program.

< Put 1 sentinels to finish every stack

Definition at line 215 of file HSO.c.