28 #include <ode/common.h>
37 ODE_API
int dTestRand(
void);
42 ODE_API
unsigned long dRand(
void);
45 ODE_API
unsigned long dRandGetSeed(
void);
46 ODE_API
void dRandSetSeed (
unsigned long s);
51 ODE_API
int dRandInt (
int n);
54 ODE_API dReal dRandReal(
void);
58 ODE_API
void dPrintMatrix (
const dReal *A,
int n,
int m,
const char *fmt =
"%10.4f ",
61 ODE_API
void dPrintMatrix (
const dReal *A,
int n,
int m,
const char *fmt, FILE *f);
65 ODE_API
void dMakeRandomVector (dReal *A,
int n, dReal range);
68 ODE_API
void dMakeRandomMatrix (dReal *A,
int n,
int m, dReal range);
71 ODE_API
void dClearUpperTriangle (dReal *A,
int n);
74 ODE_API dReal dMaxDifference (
const dReal *A,
const dReal *B,
int n,
int m);
78 ODE_API dReal dMaxDifferenceLowerTriangle (
const dReal *A,
const dReal *B,
int n);