Skip to content

Commit 84800f4

Browse files
committed
refactor(benchmark): rename variables in ccis native benchmark
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: missing_dependencies - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent d20e133 commit 84800f4

File tree

1 file changed

+8
-6
lines changed
  • lib/node_modules/@stdlib/math/base/special/ccis/benchmark/c/native

1 file changed

+8
-6
lines changed

lib/node_modules/@stdlib/math/base/special/ccis/benchmark/c/native/benchmark.c

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,10 @@ static double rand_double( void ) {
9292
* @return elapsed time in seconds
9393
*/
9494
static double benchmark( void ) {
95-
double re[ 100 ];
96-
double im[ 100 ];
95+
double are[ 100 ];
96+
double aim[ 100 ];
97+
double re;
98+
double im;
9799
double elapsed;
98100
double t;
99101
int i;
@@ -102,16 +104,16 @@ static double benchmark( void ) {
102104
stdlib_complex128_t z2;
103105

104106
for ( i = 0; i < 100; i++ ) {
105-
re[ i ] = ( 1000.0*rand_double() ) - 500.0;
106-
im[ i ] = ( 1000.0*rand_double() ) - 500.0;
107+
are[ i ] = ( 1000.0*rand_double() ) - 500.0;
108+
aim[ i ] = ( 1000.0*rand_double() ) - 500.0;
107109
}
108110

109111
t = tic();
110112
for ( i = 0; i < ITERATIONS; i++ ) {
111-
z1 = stdlib_complex128( re[ i%100 ], im[ i%100 ] );
113+
z1 = stdlib_complex128( are[ i%100 ], aim[ i%100 ] );
112114

113115
z2 = stdlib_base_ccis( z1 );
114-
stdlib_complex128_reim( z2, &re[ i%100 ], &im[ i%100 ] );
116+
stdlib_complex128_reim( z2, &re, &im );
115117
if ( re != re ) {
116118
printf( "should not return NaN\n" );
117119
break;

0 commit comments

Comments
 (0)