OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
wfg.h
Go to the documentation of this file.
1#ifndef _WFG_H_
2#define _WFG_H_
3
4#include <stdio.h>
5#include <stdlib.h>
6#include <string.h>
7
8typedef double OBJECTIVE;
9
10typedef struct
11{
13 struct avl_node_t * tnode;
14} POINT;
15
16typedef struct
17{
19 int n;
21} FRONT;
22
23typedef struct
24{
28
29FILECONTENTS *readFile(const char[]);
30
31extern void printContents(FILECONTENTS *);
32
33#endif
double OBJECTIVE
Definition: wfg.h:8
void printContents(FILECONTENTS *)
Definition: read.cpp:19
FILECONTENTS * readFile(const char[])
Definition: read.cpp:40
Definition: avl.h:52
Definition: wfg.h:11
struct avl_node_t * tnode
Definition: wfg.h:13
OBJECTIVE * objectives
Definition: wfg.h:12
Definition: wfg.h:17
int n
Definition: wfg.h:19
POINT * points
Definition: wfg.h:20
int nPoints
Definition: wfg.h:18
int nFronts
Definition: wfg.h:25
FRONT * fronts
Definition: wfg.h:26