Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

eqn_cruncher::data_passer Struct Reference

This struct is used to propagate the data between the various levels of abstraction in the determinant calculation module. More...

#include <udefs.hpp>

List of all members.

Public Attributes

int sock_id
 The file descriptor of the socket.

eqn_cruncher::matrix_tpmat
 A pointer to the matrix.

double * pres
 Pointer to buffer to store the result in.

pthread_t remote_thr
 The unique thread identifier of the thread executing the current operation.

int col_no
 The columen number of the matrix which has to be replaced by the column matrix *prhs.

const std::vector< double > * prhs
 A pointer to the column matrix representing the the RHS of the system of linear equations.

int done_flag


Detailed Description

This struct is used to propagate the data between the various levels of abstraction in the determinant calculation module.


Member Data Documentation

int eqn_cruncher::data_passer::col_no
 

The columen number of the matrix which has to be replaced by the column matrix *prhs.

int eqn_cruncher::data_passer::done_flag
 

eqn_cruncher::matrix_t* eqn_cruncher::data_passer::pmat
 

A pointer to the matrix.

double* eqn_cruncher::data_passer::pres
 

Pointer to buffer to store the result in.

const std::vector<double>* eqn_cruncher::data_passer::prhs
 

A pointer to the column matrix representing the the RHS of the system of linear equations.

pthread_t eqn_cruncher::data_passer::remote_thr
 

The unique thread identifier of the thread executing the current operation.

int eqn_cruncher::data_passer::sock_id
 

The file descriptor of the socket.


The documentation for this struct was generated from the following file:
Generated on Mon Oct 11 13:09:26 2004 for Equation Cruncher by doxygen1.2.18