#include "machine.h"Include dependency graph for plusblk.c:

Go to the source code of this file.
Functions | |
| void | plusblk (integer *flag, integer *nevprt,*t, xd, x, integer *nx, z, integer *nz, tvec, integer *ntvec, rpar, integer *nrpar, ipar, integer *nipar, inptr, insz, integer *nin, outptr, outsz, integer *nout) |
| void plusblk | ( | integer * | flag, | |
| integer* | nevprt, | |||
| * | t, | |||
| xd | , | |||
| x | , | |||
| integer* | nx, | |||
| z | , | |||
| integer* | nz, | |||
| tvec | , | |||
| integer* | ntvec, | |||
| rpar | , | |||
| integer* | nrpar, | |||
| ipar | , | |||
| integer* | nipar, | |||
| inptr | , | |||
| insz | , | |||
| integer * | nin, | |||
| outptr | , | |||
| outsz | , | |||
| integer* | nout | |||
| ) |
Definition at line 7 of file plusblk.c.
00013 { 00014 int k,i,n; 00015 double *y; 00016 double *u; 00017 00018 n=outsz[0]; /* insz[0]==insz[1] .. ==insz[*nin]== outsz[0] */ 00019 00020 y=(double *)outptr[0]; 00021 00022 for (i=0;i<n;i++) { 00023 y[i]=0.0; 00024 for (k=0;k<*nin;k++) { 00025 u=(double *)inptr[k]; 00026 y[i]=y[i]+u[i]; 00027 } 00028 } 00029 }
1.5.1