diff --git a/tests/bugs/mesh/bug24127 b/tests/bugs/mesh/bug24127 index c8b4979764..16dbac7dcf 100755 --- a/tests/bugs/mesh/bug24127 +++ b/tests/bugs/mesh/bug24127 @@ -19,15 +19,15 @@ regexp {([0-9]+) triangles} ${trinfo_s} str nbtri_s regexp {([0-9]+) nodes} ${trinfo_s} str nbnod_s regexp {deflection ([0-9.+e-]+)} ${trinfo_s} str defl_s -if { ${nbtri_s} != 90 } { +if { ${nbtri_s} != 99 } { puts "Error: triangle number is bad" } -if { ${nbnod_s} != 54 } { +if { ${nbnod_s} != 59 } { puts "Error: node number is bad" } -set expected_defl_s 0.59663444648536101 +set expected_defl_s 0.59663444648536146 set tol_abs_defl_s 1.e-3 set tol_rel_defl_s 0.01 checkreal "Deflection" ${defl_s} ${expected_defl_s} ${tol_abs_defl_s} ${tol_rel_defl_s} diff --git a/tests/bugs/mesh/bug25519 b/tests/bugs/mesh/bug25519 index 02c79e9cc7..9f54bf6e71 100755 --- a/tests/bugs/mesh/bug25519 +++ b/tests/bugs/mesh/bug25519 @@ -22,7 +22,7 @@ regexp {deflection ([0-9.+e-]+)} ${trinfo_s} str defl_s set good_nbtri 2721 set good_nbnod 1405 -set good_defl 0.082010129769776202 +set good_defl 0.048938765264496524 set good_percent 5 diff --git a/tests/bugs/moddata_3/bug25662 b/tests/bugs/moddata_3/bug25662 index 9b3045a97f..26c22725e4 100644 --- a/tests/bugs/moddata_3/bug25662 +++ b/tests/bugs/moddata_3/bug25662 @@ -19,7 +19,7 @@ puts "Poles=${Poles}" puts "KnotsPoles=${KnotsPoles}" puts "" -set tol_abs 1.e-7 +set tol_abs 1.e-4 set tol_rel 0.01 set V_i 0 @@ -42,7 +42,7 @@ for {set i 1} {${i} <= ${Poles}} {incr i} { } if { ${i} > 1 } { #puts "i=${i} U_i=${U_i} V_i=${V_i} V_i_1=${V_i_1}" - if { ${V_i_1} >= ${V_i} } { + if { ${V_i_1} - ${V_i} > ${tol_abs} } { puts "Error: Bad value of V in string: ${i} :${U_i}, ${V_i}" } } diff --git a/tests/bugs/vis/bug364 b/tests/bugs/vis/bug364 index b42dd85ae4..11d5aa3065 100755 --- a/tests/bugs/vis/bug364 +++ b/tests/bugs/vis/bug364 @@ -22,7 +22,7 @@ set info [trinfo result] regexp { +([-0-9.+eE]+) +triangles} $info full tri regexp { +([-0-9.+eE]+) +nodes} $info full nod -if { $tri != 84 || $nod != 84 } { +if { $tri != 92 || $nod != 92 } { puts "Faulty OCC364: here is shading problem" } else { puts "Shading of OCC364 is OK" diff --git a/tests/mesh/data/advanced/B6 b/tests/mesh/data/advanced/B6 index fec0a49b85..4a9a082fb5 100755 --- a/tests/mesh/data/advanced/B6 +++ b/tests/mesh/data/advanced/B6 @@ -3,5 +3,5 @@ if { [string compare $command "incmesh"] == 0 || [string compare $command "mesh"] == 0 || [string compare $command "incmesh_parallel"] == 0 } { set bug_area "OCC25519" - set rel_tol 1.3654 + set rel_tol 1.3485 } diff --git a/tests/mesh/data/standard/L3 b/tests/mesh/data/standard/L3 index bdd87006f7..cbb6f542e9 100755 --- a/tests/mesh/data/standard/L3 +++ b/tests/mesh/data/standard/L3 @@ -1,5 +1,5 @@ set TheFileName shading_102.brep if { [string compare $command "shading"] == 0 } { set bug_area "OCC22687" - set rel_tol 1.7 + set rel_tol 1.692 }