![]()  | 
  
    GHOST
    1.1.2
    
   General, Hybrid, and Optimized Sparse Toolkit 
   | 
 
#include "ghost/config.h"#include "ghost/types.h"#include "ghost/core.h"#include "ghost/datatransfers.h"#include "ghost/densemat_rm.h"#include "ghost/util.h"#include "ghost/locality.h"#include "ghost/context.h"#include "ghost/instr.h"#include "ghost/machine.h"#include "ghost/log.h"#include "ghost/bindensemat.h"#include "ghost/densemat_cm.h"#include "ghost/constants.h"#include <stdio.h>#include <string.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <errno.h>#include "ghost/densemat_iter_macros.h"#include "ghost/densemat_common.c.def"
Macros | |
| #define | _XOPEN_SOURCE 500 | 
| #define | ROWMAJOR | 
Functions | |
| ghost_error | ghost_densemat_rm_distributeVector (ghost_densemat *vec, ghost_densemat *nodeVec, ghost_context *ctx) | 
| ghost_error | ghost_densemat_rm_collectVectors (ghost_densemat *vec, ghost_densemat *totalVec, ghost_context *ctx) | 
| ghost_error | ghost_densemat_rm_compress (ghost_densemat *vec) | 
| ghost_error | ghost_densemat_rm_halocommInit (ghost_densemat *vec, ghost_context *ctx, ghost_densemat_halo_comm *comm) | 
| ghost_error | ghost_densemat_rm_halocommFinalize (ghost_densemat *vec, ghost_context *ctx, ghost_densemat_halo_comm *comm) | 
| #define _XOPEN_SOURCE 500 | 
| #define ROWMAJOR | 
| ghost_error ghost_densemat_rm_collectVectors | ( | ghost_densemat * | vec, | 
| ghost_densemat * | totalVec, | ||
| ghost_context * | ctx | ||
| ) | 

| ghost_error ghost_densemat_rm_compress | ( | ghost_densemat * | vec | ) | 

| ghost_error ghost_densemat_rm_distributeVector | ( | ghost_densemat * | vec, | 
| ghost_densemat * | nodeVec, | ||
| ghost_context * | ctx | ||
| ) | 

| ghost_error ghost_densemat_rm_halocommFinalize | ( | ghost_densemat * | vec, | 
| ghost_context * | ctx, | ||
| ghost_densemat_halo_comm * | comm | ||
| ) | 

| ghost_error ghost_densemat_rm_halocommInit | ( | ghost_densemat * | vec, | 
| ghost_context * | ctx, | ||
| ghost_densemat_halo_comm * | comm | ||
| ) | 

 1.8.6