blob: aa6b5759f6b6016cd8aa6e2f2d09b837cb449eaa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include <stddef.h>
#include <stdlib.h>
#include "ts.h"
bool ts_test_prime_number_oscillator( void )
{
uint_t n = 25;
fp_t *x0 = malloc( n * sizeof( fp_t ) );
if ( !x0 ) return false;
for ( uint_t i = 0; i < n; ++i )
x0[i] = (fp_t)(10 + i);
fp_t const * const inp[1] = { x0 };
fp_t const e[] = { 2, 2 };
fp_t const * const exp[1] = { e };
bool result = ts_test(ts_prime_number_oscillator, ts_prime_number_oscillator_offset, inp, exp, n, (ts_constant_t *)NULL, &ts_prime_number_oscillator_p);
free( x0 );
return result;
}
|