|
Data Structures |
struct | vector |
void | add_vec (vector u, const vector v) |
void | add_vec_val (vector u, double alpha) |
void | concat2_vec (vector *uv, const vector u, const vector v) |
void | concat3_vec (vector *uv, const vector u, const vector v, const vector w) |
void | construct_vec (vector *u, long k) |
void | construct_vec_concat2 (vector *uv, const vector u, const vector v) |
void | construct_vec_concat3 (vector *uv, const vector u, const vector v, const vector w) |
void | construct_vec_copy (vector *u, const vector v) |
void | copy_vec (vector u, const vector v) |
void | destruct_vec (vector *which) |
double | distance_vec (const vector u, const vector v, int k) |
void | dot_multiply_vec (vector which, const vector b) |
void | lincomb_vec (vector u, const vector v, const double alpha, const double beta) |
void | link_vec (vector *pom, const vector u) |
void | load_vec (vector *u, const char *FileName) |
void | load_vec_bin (vector *u, const char *FileName) |
void | multiply_vec (vector u, double alpha) |
double | norm_vec (const vector u, int k) |
void | print_vec (const vector u, char *name) |
double | product_vec (const vector u, const vector v) |
void | save_vec (const vector u, const char *FileName) |
void | save_vec_bin (const vector u, const char *FileName) |
void | set_vec (vector *pom, double *a, long n) |
void | split_vec (vector *out, const vector in, long start, long end) |
void | subtract_vec (vector u, const vector v) |
int | vec_isnan (vector u) |
void | zeroize_vec (vector u) |