Add here a paragraph of the function description.
/* overlaprsr_c subroutine * Vectorial Right Shift Register * with memory word * IRCOM GROUP - Author : A.Layec */ /* REVISION HISTORY : * $Log$ */ #include "mod_num_lib.h" /* overlaprsr_c routine de calcul de décalage vectoriel à droite avec * mot mémoire * * Entrées : * n : taille du vecteur * m : longueur du décalage (taille du mot mémoire) * u : adresse de départ du vecteur d'entrée * Sorties : * y : adresse de départ du vecteur de sortie * Entrée/Sortie : * z : adresse de départ du vecteur mémoire */ void overlaprsr_c(int *n,int *m,double *u,double *y,double *z) { /*Déclaration des variables compteurs*/ int i; for(i=0;i<(*m);i++) { y[i]=z[i]; z[i]=u[((*n)-(*m))+i]; } for(i=(*m);i<(*n);i++) y[i]=u[i-(*m)]; return; }