hdiff output

r25263/sff2.c 2017-01-21 10:40:21.900194418 +0000 r25262/sff2.c 2017-01-21 10:40:22.208210716 +0000
 22:  * gradient and Hessian are distributed, the ptr1d, ptr1f, ptr2d and ptr2f 22:  * gradient and Hessian are distributed, the ptr1d, ptr1f, ptr2d and ptr2f
 23:  * functions are used to write the subvector and submatrix elements by only 23:  * functions are used to write the subvector and submatrix elements by only
 24:  * the process that owns the subvector or submatrix.  The SUPERD_T type is 24:  * the process that owns the subvector or submatrix.  The SUPERD_T type is
 25:  * used to facilitate argument transmission to the ptr2f function. 25:  * used to facilitate argument transmission to the ptr2f function.
 26:  */ 26:  */
 27:  27: 
 28: /* sf344 addition */ 28: /* sf344 addition */
 29: /*#include "nabinterface.c"*/ 29: /*#include "nabinterface.c"*/
 30: /* end sf344 addition */ 30: /* end sf344 addition */
 31:  31: 
 32: #include <math.h> 32: #include math.h
 33: #ifdef SCALAPACK 33: #ifdef SCALAPACK
 34:  34: 
 35: typedef struct superd { 35: typedef struct superd {
 36:   INT_T dtype, ctxt, m, n, mb, nb, rsrc, csrc, lld, row, col; 36:   INT_T dtype, ctxt, m, n, mb, nb, rsrc, csrc, lld, row, col;
 37:   size_t size; 37:   size_t size;
 38:   INT_T *divmb, *divnb, *modmb, *modnb, *divrw, *divcl, *modrw, *modcl; 38:   INT_T *divmb, *divnb, *modmb, *modnb, *divrw, *divcl, *modrw, *modcl;
 39: } SUPERD_T; 39: } SUPERD_T;
 40:  40: 
 41: #endif 41: #endif
 42:  42: 


legend
Lines Added 
Lines changed
 Lines Removed

hdiff - version: 2.1.0