Functions | |
void | mirml_mh_v_count (mirml_mh_vector_t *x) |
Initialization of elements to index numbers. | |
Initialization to zero | |
void | mirml_mh_v_zero (mirml_mh_vector_t *x) |
void | mirml_mh_iv_zero (mirml_mh_ivector_t *ix) |
void | mirml_mh_i64v_zero (mirml_mh_i64vector_t *ix) |
void | mirml_mh_m_zero (mirml_mh_matrix_t *A) |
Initialization to identity | |
void | mirml_mh_m_ident (mirml_mh_matrix_t *A) |
void | mirml_mh_px_ident (mirml_mh_permutation_t *px) |
Initialization to random numbers | |
void | mirml_mh_v_rand (mirml_mh_vector_t *x, int rngt, void *rng) |
void | mirml_mh_m_rand (mirml_mh_matrix_t *A, int rngt, void *rng) |
#define | MIRML_MHRNGT_RNG 1 |
#define | MIRML_MHRNGT_NRRNG 2 |
Initialization of all elements to 1 | |
void | mirml_mh_v_ones (mirml_mh_vector_t *x) |
void | mirml_mh_iv_ones (mirml_mh_ivector_t *x) |
void | mirml_mh_i64v_ones (mirml_mh_i64vector_t *x) |
void | mirml_mh_m_ones (mirml_mh_matrix_t *A) |
void mirml_mh_v_rand | ( | mirml_mh_vector_t * | x, |
int | rngt, | ||
void * | rng | ||
) |
Initialises x to be a random vector, components independently & uniformly ditributed between 0 and 1
trng | Type of RNG, one of MIRML_MHRNGT_ |
Pointer | to RNG structure. |