root/library/tests/testsuite/rectangular_support_test.cpp @ 722

Revision 722, 0.5 kB (checked in by mido, 15 years ago)

astyler run over all test sources
general_suite added
cleanup of \test directory finished

  • Property svn:eol-style set to native
RevLine 
[563]1#include "stat/discrete.h"
[717]2#include "../mat_checks.h"
[563]3#include "UnitTest++.h"
4
[564]5const double epsilon = 0.00001;
6
[563]7using namespace bdm;
8
[689]9TEST ( rectangular_support_test ) {
[563]10        rectangular_support rs;
11        CHECK_EQUAL ( rs.first_vec(), vec ( 0 ) );
[564]12
13        Array<vec> range ( 2 );
14        range ( 0 ) = vec ( "0 1" );
15        range ( 1 ) = vec ( "-1 1" );
16        ivec gridsize ( 2 );
17        gridsize ( 0 ) = 10;
18        gridsize ( 1 ) = 20;
19        rs.set_parameters ( range, gridsize );
20        CHECK_EQUAL ( 200, rs.points() );
21
[722]22        vec v = rs.get_vec ( ivec ( "1 2" ) );
23        CHECK_CLOSE ( vec ( "0.15 -0.75" ), v, epsilon );
[563]24}
Note: See TracBrowser for help on using the browser.