The libguppiuseful library | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
struct GuppiVector; GuppiVector* guppi_vector_new (gint n); GuppiVector* guppi_vector_new_basis (gint n, gint i); GuppiVector* guppi_vector_copy (GuppiVector*); void guppi_vector_free (GuppiVector*); #define guppi_vector_dim (x) #define guppi_vector_data (x) #define guppi_vector_entry (x,i) double guppi_vector_norm_sq (GuppiVector*); double guppi_vector_norm (GuppiVector*); gboolean guppi_vector_is_zero (GuppiVector*); gboolean guppi_vector_same_dim (GuppiVector*, GuppiVector*); gboolean guppi_vector_equal (GuppiVector*, GuppiVector*); void guppi_vector_scalar_multiply (GuppiVector *v, double c); double guppi_vector_dot_product (GuppiVector *v, GuppiVector *w); void guppi_vector_normalize (GuppiVector*); void guppi_vector_spew (GuppiVector*); |