RowData Class Reference

#include <RowData.hpp>

List of all members.

Public Member Functions

 RowData (int world_size, const PetscInt *ranges)
virtual ~RowData ()
PetscInt GetRowData (PetscInt column_index)
int GetRowDataOwner (PetscInt column_index)
void AddRowDataRequest (PetscInt column_index)
void GetRowDataRequestSizes (int *row_data_request_sizes)
int FillExchangeRequest (PetscInt *exchangeBuffer, int rank)
void FillExchangeResponse (PetscInt *exchangeBuffer, int rank)
void Print (int rank)

Constructor & Destructor Documentation

RowData::RowData ( int  world_size,
const PetscInt *  ranges 
)
RowData::~RowData (  )  [virtual]

Member Function Documentation

void RowData::AddRowDataRequest ( PetscInt  column_index  ) 
int RowData::FillExchangeRequest ( PetscInt *  exchangeBuffer,
int  rank 
)

Here is the caller graph for this function:

void RowData::FillExchangeResponse ( PetscInt *  exchangeBuffer,
int  rank 
)

Here is the caller graph for this function:

PetscInt RowData::GetRowData ( PetscInt  column_index  ) 

Here is the caller graph for this function:

int RowData::GetRowDataOwner ( PetscInt  column_index  ) 
void RowData::GetRowDataRequestSizes ( int *  row_data_request_sizes  ) 

Here is the caller graph for this function:

void RowData::Print ( int  rank  ) 

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1