diff options
author | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2001-09-06 18:09:52 +0000 |
---|---|---|
committer | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2001-09-06 18:09:52 +0000 |
commit | 18b3325259083b02b002d3dab320ab3e307197ab (patch) | |
tree | 02f687522dde01fd0e72216a01f883aa9d5fb078 /src/jtutil/test_cpm_map.cc | |
parent | 668cc6effea77c8f4814d679b32af68353e9fa11 (diff) |
change cpm_map user interface to drop
cpm_map::plus_map
cpm_map::minus_map
by renaming old "sign" by mnemonically-named "map_is_plus"
--> user can now use bool constants true/false
also add assert() of correct setup in each ctor
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@290 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'src/jtutil/test_cpm_map.cc')
-rw-r--r-- | src/jtutil/test_cpm_map.cc | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/src/jtutil/test_cpm_map.cc b/src/jtutil/test_cpm_map.cc index 5a0d876..2aff27e 100644 --- a/src/jtutil/test_cpm_map.cc +++ b/src/jtutil/test_cpm_map.cc @@ -67,7 +67,7 @@ printf("testing generic_map (+) [%d,%d,%d] --> [%d,%d,%d]...\n", min_j, sample_j, max_j); cpm_map<double> gm(min_i, max_i, sample_i, sample_j, - cpm_map<double>::plus_map); + true); verify_shift_map(gm, min_i, sample_i, max_i, min_j, sample_j, max_j); @@ -82,7 +82,7 @@ printf("testing generic_map (+) [%d,%g,%d] --> [%d,%g,%d]...\n", min_j, d_sample_j, max_j); cpm_map<double> gm(min_i, max_i, d_sample_i, d_sample_j, - cpm_map<double>::plus_map); + true); verify_shift_map(gm, min_i, sample_i, max_i, min_j, sample_j, max_j); @@ -117,7 +117,7 @@ printf("testing generic_map (-) [%d,%d,%d] --> [%d,%d,%d]...\n", min_j, sample_j, max_j); cpm_map<double> gm(min_i, max_i, sample_i, sample_j, - cpm_map<double>::minus_map); + false); verify_mirror_map(gm, min_i, sample_i, max_i, min_j, sample_j, max_j, @@ -133,7 +133,7 @@ printf("testing generic_map (-) [%d,%g,%d] --> [%d,%g,%d]...\n", min_j, d_sample_j, max_j); cpm_map<double> gm(min_i, max_i, d_sample_i, d_sample_j, - cpm_map<double>::minus_map); + false); verify_mirror_map(gm, min_i, sample_i, max_i, min_j, sample_j, max_j, @@ -163,8 +163,10 @@ assert( sm.in_domain(max_i-1)); assert( sm.in_range(max_j-1)); assert( sm.in_domain(max_i )); assert( sm.in_range(max_j )); assert(! sm.in_domain(max_i+1)); assert(! sm.in_range(max_j+1)); -assert(sm.sign_flag() == cpm_map<double>::plus_map); +assert(sm.is_plus()); +assert(! sm.is_minus()); assert(sm.sign() == +1); +assert(sm.fp_sign() == +1.0); assert(sm.map(min_i) == min_j); assert(sm.map(max_i) == max_j); @@ -198,8 +200,10 @@ assert( mm.in_domain(max_i-1)); assert( mm.in_range(max_j-1)); assert( mm.in_domain(max_i )); assert( mm.in_range(max_j )); assert(! mm.in_domain(max_i+1)); assert(! mm.in_range(max_j+1)); -assert(mm.sign_flag() == cpm_map<double>::minus_map); +assert(! mm.is_plus()); +assert(mm.is_minus()); assert(mm.sign() == -1); +assert(mm.fp_sign() == -1.0); assert(mm.map(min_i) == max_j); assert(mm.map(max_i) == min_j); |