Details
OilTest
typedef struct {
OilFunctionClass *klass;
OilFunctionImpl *impl;
OilPrototype *proto;
OilParameter params[OIL_ARG_LAST];
OilProfile prof;
int iterations;
int n;
int m;
int inited;
int tested_ref;
double sum_abs_diff;
int n_points;
} OilTest;
OIL_TEST_HEADER
#define OIL_TEST_HEADER 256
OIL_TEST_FOOTER
#define OIL_TEST_FOOTER 256
oil_test_new ()
OilTest* oil_test_new (OilFunctionClass *klass);
oil_test_free ()
void oil_test_free (OilTest *test);
oil_test_set_iterations ()
void oil_test_set_iterations (OilTest *test,
int iterations);
oil_test_check_ref ()
void oil_test_check_ref (OilTest *test);
oil_test_cleanup ()
void oil_test_cleanup (OilTest *test);
oil_test_init_src_arrays ()
void oil_test_init_src_arrays (OilTest *test);
oil_test_init_dest_arrays ()
void oil_test_init_dest_arrays (OilTest *test);
oil_test_init_params ()
void oil_test_init_params (OilTest *test);