sig
  type data
  val get : Nvector_array.ArrayOps.data -> int -> float
  val set : Nvector_array.ArrayOps.data -> int -> float -> unit
  val fill : Nvector_array.ArrayOps.data -> float -> unit
  val make : int -> float -> Nvector_array.ArrayOps.data
  val clone : Nvector_array.ArrayOps.data -> Nvector_array.ArrayOps.data
  val length : Nvector_array.ArrayOps.data -> int
end