Coupler.c File Reference

#include "Coupler.h"

Functions

Paso_ConnectorPaso_Connector_alloc (Paso_SharedComponents *send, Paso_SharedComponents *recv)
Paso_ConnectorPaso_Connector_getReference (Paso_Connector *in)
void Paso_Connector_free (Paso_Connector *in)
Paso_ConnectorPaso_Connector_copy (Paso_Connector *in)
Paso_ConnectorPaso_Connector_unroll (Paso_Connector *in, index_t block_size)
Paso_CouplerPaso_Coupler_alloc (Paso_Connector *connector, dim_t block_size)
Paso_CouplerPaso_Coupler_getReference (Paso_Coupler *in)
void Paso_Coupler_free (Paso_Coupler *in)
void Paso_Coupler_startCollect (Paso_Coupler *coupler, const double *in)
double * Paso_Coupler_finishCollect (Paso_Coupler *coupler)
dim_t Paso_Coupler_getLocalLength (const Paso_Coupler *in)
void Paso_Coupler_copyAll (const Paso_Coupler *src, Paso_Coupler *target)

Function Documentation

Paso_Connector* Paso_Connector_alloc ( Paso_SharedComponents send,
Paso_SharedComponents recv 
)

Paso_Connector* Paso_Connector_copy ( Paso_Connector in  ) 

void Paso_Connector_free ( Paso_Connector in  ) 

Paso_Connector* Paso_Connector_getReference ( Paso_Connector in  ) 

Paso_Connector* Paso_Connector_unroll ( Paso_Connector in,
index_t  block_size 
)

Paso_Coupler* Paso_Coupler_alloc ( Paso_Connector connector,
dim_t  block_size 
)

void Paso_Coupler_copyAll ( const Paso_Coupler src,
Paso_Coupler target 
)

double* Paso_Coupler_finishCollect ( Paso_Coupler coupler  ) 

void Paso_Coupler_free ( Paso_Coupler in  ) 

dim_t Paso_Coupler_getLocalLength ( const Paso_Coupler in  ) 

Paso_Coupler* Paso_Coupler_getReference ( Paso_Coupler in  ) 

void Paso_Coupler_startCollect ( Paso_Coupler coupler,
const double *  in 
)


Generated on Mon Aug 10 10:04:43 2009 for ESYS13 by  doxygen 1.5.6