Skip to content

Commit 3404629

Browse files
chore: updated main.c file
--- 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: passed - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - 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 --- --- type: pre_push_report description: Results of running various checks prior to pushing changes. report: - task: run_javascript_examples status: na - task: run_c_examples status: na - task: run_cpp_examples status: na - task: run_javascript_readme_examples status: na - task: run_c_benchmarks status: na - task: run_cpp_benchmarks status: na - task: run_fortran_benchmarks status: na - task: run_javascript_benchmarks status: na - task: run_julia_benchmarks status: na - task: run_python_benchmarks status: na - task: run_r_benchmarks status: na - task: run_javascript_tests status: na ---
1 parent d3b0c0c commit 3404629

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

lib/node_modules/@stdlib/stats/base/dstdev/include/stdlib/stats/base/dstdev.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ extern "C" {
3131
/**
3232
* Computes the standard deviation of a double-precision floating-point strided array.
3333
*/
34-
double API_SUFFIX(stdlib_strided_dsemwd)( const CBLAS_INT N, const double correction, const double *X, const CBLAS_INT strideX );
34+
double API_SUFFIX(stdlib_strided_dstdev)( const CBLAS_INT N, const double correction, const double *X, const CBLAS_INT strideX );
3535

3636
/**
3737
* Computes the standard deviation of a double-precision floating-point strided array and alternative indexing semantics.
3838
*/
39-
double API_SUFFIX(stdlib_strided_dsemwd_ndarray)( const CBLAS_INT N, const double correction, const double *X, const CBLAS_INT strideX, const CBLAS_INT offsetX );
39+
double API_SUFFIX(stdlib_strided_dstdev_ndarray)( const CBLAS_INT N, const double correction, const double *X, const CBLAS_INT strideX, const CBLAS_INT offsetX );
4040

4141
#ifdef __cplusplus
4242
}

lib/node_modules/@stdlib/stats/base/dstdev/manifest.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@
6363
"dependencies": [
6464
"@stdlib/blas/base/shared",
6565
"@stdlib/strided/base/stride2offset",
66-
"@stdlib/math/base/special/sqrt",
6766
"@stdlib/stats/base/dstdevpn"
6867
]
6968
},
@@ -81,7 +80,6 @@
8180
"dependencies": [
8281
"@stdlib/blas/base/shared",
8382
"@stdlib/strided/base/stride2offset",
84-
"@stdlib/math/base/special/sqrt",
8583
"@stdlib/stats/base/dvariancewd"
8684
]
8785
},
@@ -99,7 +97,6 @@
9997
"dependencies": [
10098
"@stdlib/blas/base/shared",
10199
"@stdlib/strided/base/stride2offset",
102-
"@stdlib/math/base/special/sqrt",
103100
"@stdlib/stats/base/dstdevpn"
104101
]
105102
}

lib/node_modules/@stdlib/stats/base/dstdev/src/main.c

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,12 @@
1717
*/
1818

1919
#include "stdlib/stats/base/dstdev.h"
20-
#include "stdlib/stats/base/dvariancewd.h"
20+
#include "stdlib/stats/base/dstdevpn.h"
2121
#include "stdlib/blas/base/shared.h"
2222
#include "stdlib/strided/base/stride2offset.h"
23-
#include "stdlib/math/base/special/sqrt.h"
2423

2524
/**
26-
* Computes the standard error of the mean for a double-precision floating-point strided array using Welford's algorithm.
25+
* Computes the standard deviation of a double-precision floating-point strided array.
2726
*
2827
* @param N number of indexed elements
2928
* @param correction degrees of freedom adjustment
@@ -37,7 +36,7 @@ double API_SUFFIX(stdlib_strided_dstdev)( const CBLAS_INT N, const double correc
3736
}
3837

3938
/**
40-
* Computes the standard error of the mean for a double-precision floating-point strided array using Welford's algorithm and alternative indexing semantics.
39+
* Computes the standard deviation of a double-precision floating-point strided array and alternative indexing semantics.
4140
*
4241
* @param N number of indexed elements
4342
* @param correction degrees of freedom adjustment
@@ -47,5 +46,5 @@ double API_SUFFIX(stdlib_strided_dstdev)( const CBLAS_INT N, const double correc
4746
* @return output value
4847
*/
4948
double API_SUFFIX(stdlib_strided_dstdev_ndarray)( const CBLAS_INT N, const double correction, const double *X, const CBLAS_INT strideX, const CBLAS_INT offsetX ) {
50-
return stdlib_base_sqrt( API_SUFFIX(stdlib_strided_dvariancewd_ndarray)( N, correction, X, strideX, offsetX ) / (double)N );
49+
return API_SUFFIX(stdlib_strided_dstdevpn_ndarray)( N, correction, X, strideX, offsetX );
5150
}

0 commit comments

Comments
 (0)