ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Protected Attributes | List of all members
TParFECommunicator3D Class Reference
Collaboration diagram for TParFECommunicator3D:
Collaboration graph
[legend]

Public Member Functions

 TParFECommunicator3D (TParFEMapper3D *mapper)
 
void CommUpdateMS (double *sol)
 
void CommUpdateH1 (double *sol)
 
void CommUpdateH2 (double *sol)
 
void CommUpdate_M_H1 (double *sol)
 
void CommUpdate (double *sol)
 
void CommUpdateReduce (double *rhs)
 
void CommUpdate (double *sol, double *rhs)
 
void GatherToRoot (double *&GlobalArray, int &GolabalSize, double *LocalArray, int LocalSize, int root)
 
void ScatterFromRoot (double *GlobalArray, int &GlobalSize, double *LocalArray, int LocalSize, int root)
 
int * GetMaster ()
 
int GetNDof ()
 
int * Get_Local2Global ()
 
int GetN_Master ()
 

Protected Attributes

TParFEMapper3DMapper
 
int N_Dim
 
int N_Dof
 
int N_SendDof
 
int N_SendDofMS
 
int N_SendDofH1
 
int N_SendDofH2
 
double * Send_Info
 
double * Send_InfoMS
 
double * Send_InfoH1
 
double * Send_InfoH2
 
double * Recv_Info
 
double * Recv_InfoMS
 
double * Recv_InfoH1
 
double * Recv_InfoH2
 
int * N_DofSend
 
int * N_DofSendMS
 
int * N_DofSendH1
 
int * N_DofSendH2
 
int * N_DofRecv
 
int * N_DofRecvMS
 
int * N_DofRecvH1
 
int * N_DofRecvH2
 
int * sdispl
 
int * sdisplMS
 
int * sdisplH1
 
int * sdisplH2
 
int * rdispl
 
int * rdisplMS
 
int * rdisplH1
 
int * rdisplH2
 
int * DofSend
 
int * DofSendMS
 
int * DofSendH1
 
int * DofSendH2
 
int * DofRecv
 
int * DofRecvMS
 
int * DofRecvH1
 
int * DofRecvH2
 
int N_Slave
 
int N_InterfaceS
 
int N_Halo1
 
int N_Halo2
 
MPI_Comm Comm
 
int * Master
 

Member Function Documentation

void TParFECommunicator3D::CommUpdateReduce ( double *  rhs)

MASTER HAS FINAL VALUE

Here is the caller graph for this function:


The documentation for this class was generated from the following files: