Skip to content

Commit 59a54ff

Browse files
chore: apply suggested changes
1 parent 68dc469 commit 59a54ff

6 files changed

Lines changed: 9 additions & 6 deletions

File tree

lib/node_modules/@stdlib/stats/base/dists/erlang/mgf/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ for ( i = 0; i < 10; i++ ) {
191191

192192
#### stdlib_base_dists_erlang_mgf( t, k, lambda )
193193

194-
Evaluates the [moment-generating function][mgf] (MGF) for a [Erlang][erlang-distribution] distribution with parameters `k` (shape parameter) and `lambda` (rate parameter).
194+
Evaluates the [moment-generating function][mgf] (MGF) for an [Erlang][erlang-distribution] distribution with parameters `k` (shape parameter) and `lambda` (rate parameter).
195195

196196
```c
197-
double y = stdlib_base_dists_erlang_mgf( 0.03, 1, 1.0 );
197+
double y = stdlib_base_dists_erlang_mgf( 0.3, 1, 1.0 );
198198
// returns ~1.429
199199
```
200200

lib/node_modules/@stdlib/stats/base/dists/erlang/mgf/benchmark/c/benchmark.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
*/
1818

1919
#include "stdlib/stats/base/dists/erlang/mgf.h"
20+
#include "stdlib/math/base/special/round.h"
2021
#include "stdlib/constants/float64/eps.h"
2122
#include <stdlib.h>
2223
#include <stdio.h>
@@ -103,7 +104,7 @@ static double benchmark( void ) {
103104
int i;
104105

105106
for ( i = 0; i < 100; i++ ) {
106-
k[ i ] = round( random_uniform( 0.0, 100.0 ) );
107+
k[ i ] = stdlib_base_round( random_uniform( 0.0, 100.0 ) );
107108
lambda[ i ] = random_uniform( STDLIB_CONSTANT_FLOAT64_EPS, 20.0 );
108109
t[ i ] = random_uniform( 0.0, lambda[ i ] );
109110
}

lib/node_modules/@stdlib/stats/base/dists/erlang/mgf/include/stdlib/stats/base/dists/erlang/mgf.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ extern "C" {
2727
#endif
2828

2929
/**
30-
* Evaluates the moment-generating function (MGF) for a Erlang distribution with shape parameter `k` and rate parameter `lambda`.
30+
* Evaluates the moment-generating function (MGF) for an Erlang distribution with shape parameter `k` and rate parameter `lambda`.
3131
*/
3232
double stdlib_base_dists_erlang_mgf( const double t, const double k, const double lambda );
3333

lib/node_modules/@stdlib/stats/base/dists/erlang/mgf/lib/native.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var addon = require( './../src/addon.node' );
2828
/**
2929
* Evaluates the moment-generating function (MGF) for an Erlang distribution with shape parameter `k` and rate parameter `lambda` at a value `t`.
3030
*
31+
* @private
3132
* @param {number} t - input value
3233
* @param {NonNegativeInteger} k - shape parameter
3334
* @param {PositiveNumber} lambda - rate parameter

lib/node_modules/@stdlib/stats/base/dists/erlang/mgf/manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
"@stdlib/math/base/assert/is-nonnegative-integer",
6060
"@stdlib/math/base/assert/is-nan",
6161
"@stdlib/math/base/special/pow",
62+
"@stdlib/math/base/special/round",
6263
"@stdlib/constants/float64/eps"
6364
]
6465
},

lib/node_modules/@stdlib/stats/base/dists/erlang/mgf/src/main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@
2222
#include "stdlib/math/base/special/pow.h"
2323

2424
/**
25-
* Evaluates the moment-generating function (MGF) for a Erlang distribution with shape parameter `k` and rate parameter `lambda`.
25+
* Evaluates the moment-generating function (MGF) for an Erlang distribution with shape parameter `k` and rate parameter `lambda`.
2626
*
2727
* @param t input value
2828
* @param k shape parameter
2929
* @param lambda rate parameter (must be positive)
3030
* @return evaluated MGF
3131
*
3232
* @example
33-
* double v = mgf( 0.3, 1, 1.0 );
33+
* double v = stdlib_base_dists_erlang_mgf( 0.3, 1, 1.0 );
3434
* // returns ~1.429
3535
*/
3636
double stdlib_base_dists_erlang_mgf( const double t, const double k, const double lambda ) {

0 commit comments

Comments
 (0)