#ifndef OBJECTIVE_H #define OBJECTIVE_H #include "globals.h" #include double Z( double* ); void gradZe ( double*, double* ); void gradZd ( double*, double* ); void gradZ ( double*, double* ); double Z_gene( double* ); void gradZ_gene( double*, double* ); double Z_gene_constrained( double ); double Z_gene_12_xu_yc (double* ); void gradZ_gene_12_xu_yc (double*, double* ); double Z_gene_12_xc_yc (double* ); void gradZ_gene_12_xc_yc (double*, double* ); #ifdef USEB double Z_B( double ); #endif #endif