Gsl.Vector_flatVector of floats implemented with a float array
type vector = double_vector_flatval create : ?init:float -> int -> vectorval of_array : float array -> vectorval to_array : vector -> float arrayval length : vector -> intval get : vector -> int -> floatval set : vector -> int -> float -> unitval set_all : vector -> float -> unitval set_zero : vector -> unitval set_basis : vector -> int -> unitval swap_element : vector -> int -> int -> unitval reverse : vector -> unitval scale : vector -> float -> unitval add_constant : vector -> float -> unitval is_null : vector -> boolval max : vector -> floatval min : vector -> floatval minmax : vector -> float * floatval max_index : vector -> intval min_index : vector -> intval minmax_index : vector -> int * intval view_array : ?stride:int -> ?off:int -> ?len:int -> float array -> vector