EXAMPLE/pzgstrs_lsum_Bsend.c File Reference

Performs block modifications. More...

#include "superlu_zdefs.h"

Include dependency graph for pzgstrs_lsum_Bsend.c:


Defines

#define BSEND

Functions

void zlsum_fmod (doublecomplex *lsum, doublecomplex *x, doublecomplex *xk, doublecomplex *rtemp, int nrhs, int knsupc, int_t k, int_t *fmod, int_t nlb, int_t lptr, int_t luptr, int_t *xsup, gridinfo_t *grid, LocalLU_t *Llu, MPI_Request send_req[], SuperLUStat_t *stat)
void zlsum_bmod (doublecomplex *lsum, doublecomplex *x, doublecomplex *xk, int nrhs, int_t k, int_t *bmod, int_t *Urbs, Ucb_indptr_t **Ucb_indptr, int_t **Ucb_valptr, int_t *xsup, gridinfo_t *grid, LocalLU_t *Llu, MPI_Request send_req[], SuperLUStat_t *stat)

Detailed Description

 -- Distributed SuperLU routine (version 2.0) --
 Lawrence Berkeley National Lab, Univ. of California Berkeley.
 March 15, 2003

 Modified:
     Feburary 7, 2001    use MPI_Isend/MPI_Irecv
     October 2, 2001     use MPI_Isend/MPI_Irecv with MPI_Test
 

Define Documentation

#define BSEND


Function Documentation

void zlsum_bmod ( doublecomplex lsum,
doublecomplex x,
doublecomplex xk,
int  nrhs,
int_t  k,
int_t bmod,
int_t Urbs,
Ucb_indptr_t **  Ucb_indptr,
int_t **  Ucb_valptr,
int_t xsup,
gridinfo_t grid,
LocalLU_t Llu,
MPI_Request  send_req[],
SuperLUStat_t stat 
)

 Purpose
 =======
   Perform local block modifications: lsum[i] -= U_i,k * X[k].
 

void zlsum_fmod ( doublecomplex lsum,
doublecomplex x,
doublecomplex xk,
doublecomplex rtemp,
int  nrhs,
int  knsupc,
int_t  k,
int_t fmod,
int_t  nlb,
int_t  lptr,
int_t  luptr,
int_t xsup,
gridinfo_t grid,
LocalLU_t Llu,
MPI_Request  send_req[],
SuperLUStat_t stat 
)

 Purpose
 =======
   Perform local block modifications: lsum[i] -= L_i,k * X[k].
 


Generated on Sat Aug 29 04:21:37 2009 for SuperLUDistributed by  doxygen 1.5.9