solstice-solver

Solver library of the solstice app
git clone git://git.meso-star.com/solstice-solver.git
Log | Files | Refs | README | LICENSE

commit 431ccc7235788e45f4f18f8999fe604db65a41cb
parent 87d319b3b0fcdb56c32a8774aaf1a59582994cf3
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Mon, 11 Jul 2016 12:13:22 +0200

Remove test code that used (now) private functions.

These functions where public, but should not.

Diffstat:
Msrc/test_ssol_solver.c | 22----------------------
1 file changed, 0 insertions(+), 22 deletions(-)

diff --git a/src/test_ssol_solver.c b/src/test_ssol_solver.c @@ -29,13 +29,6 @@ main(int argc, char** argv) struct logger logger; struct mem_allocator allocator; struct ssol_device* dev; - struct ssol_quadric plane; - struct ssol_quadric parabol; - struct ssol_quadric general; - struct ssol_quadric quadric; - double identity[12] = {1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}; - int i; - double* p; (void) argc, (void) argv; mem_init_proxy_allocator(&allocator, &mem_default_allocator); @@ -47,22 +40,7 @@ main(int argc, char** argv) CHECK(ssol_device_create(&logger, &allocator, SSOL_NTHREADS_DEFAULT, 0, &dev), RES_OK); - plane.type = SSOL_QUADRIC_PLANE; - quadric_transform(&plane, identity, &quadric); - CHECK(quadric.data.general_quadric.i, 0.5); - parabol.type = SSOL_QUADRIC_PARABOL; - parabol.data.parabol.focal = 1; - quadric_transform(&parabol, identity, &quadric); - CHECK(quadric.data.general_quadric.a, 1); - CHECK(quadric.data.general_quadric.e, 1); - CHECK(quadric.data.general_quadric.i, -2); - - general.type = SSOL_GENERAL_QUADRIC; - p = &general.data.general_quadric.a; - for (i = 0; i < 10; i++) p[i] = rand() / (double)RAND_MAX; - quadric_transform(&general, identity, &quadric); - CHECK(memcmp(&general, &quadric, sizeof(struct ssol_quadric)), 0); CHECK(ssol_device_ref_put(dev), RES_OK); logger_release(&logger);