@@ -6,14 +6,14 @@ document.addEventListener('DOMContentLoaded', function() {
66 var reference_values = data . map ( d => d [ parameter ] ) ;
77 var fit_values = data . map ( d => d [ parameter + '_fit' ] ) ;
88 var errors = fit_values . map ( ( d , i ) => d - reference_values [ i ] ) ;
9-
10- var tolerance = reference_values . map ( ( d , i ) => data [ i ] [ 'atol' ] [ parameter ] + data [ i ] [ 'rtol' ] [ parameter ] * d ) ;
11- var negative_tolerance = tolerance . map ( t => - t ) ;
12-
139 var minRefValue = Math . min ( ...reference_values ) ;
1410 var maxRefValue = Math . max ( ...reference_values ) ;
1511 // Create a range for tolerance trace x axis.
1612 var xRange = [ minRefValue , maxRefValue ] ;
13+
14+ var tolerance = xRange . map ( ( d , i ) => data [ reference_values . indexOf ( d ) ] [ 'atol' ] [ parameter ] + data [ i ] [ 'rtol' ] [ parameter ] * d ) ;
15+ var negative_tolerance = tolerance . map ( t => - t ) ;
16+
1717 var scatter_trace = {
1818 x : reference_values ,
1919 y : errors ,
@@ -25,18 +25,16 @@ document.addEventListener('DOMContentLoaded', function() {
2525 var tolerance_trace = {
2626 x : xRange ,
2727 y : tolerance ,
28- mode : 'lines' ,
29- type : 'scatter' ,
30- line : { dash : 'dash' , color : 'red' } ,
28+ type : 'line' ,
29+ line : { dash : 'dash' , color : 'green' } ,
3130 name : 'Positive Tolerance'
3231 } ;
3332
3433 var negative_tolerance_trace = {
3534 x : xRange ,
3635 y : negative_tolerance ,
37- mode : 'lines' ,
38- type : 'scatter' ,
39- line : { dash : 'dash' , color : 'green' } ,
36+ type : 'line' ,
37+ line : { dash : 'dash' , color : 'red' } ,
4038 name : 'Negative Tolerance'
4139 } ;
4240
0 commit comments