* Reorganize siman interfaces to allow iterative use. | |
* Maybe the routines can be made to work with pointers instead of structs | |
so that only pointer manipulation is done by the siman algorithm and | |
there is no need for malloc. A call would look something like | |
siman(&start,&result, ...) |