PPL Logo

libs/ck-libs/ParFUM/ParFUM_SA.C File Reference

Go to the source code of this file.

Enumerations

enum  { FEM_globalID = 33 }

Functions

void ParFUM_SA_Init (int meshId)
 User functions for parfum initialization.
void uniquify (CkVec< int > &vec)
bool hasGreaterPrio (RegionID x, RegionID y)

Variables

CProxy_ParFUMShadowArray meshSA
 File: ParFUM_SA.C Author: Nilesh Choudhury.


Enumeration Type Documentation

anonymous enum

Enumerator:
FEM_globalID 

Definition at line 81 of file ParFUM_SA.C.


Function Documentation

void uniquify ( CkVec< int > &  vec  ) 

Definition at line 118 of file ParFUM_SA.C.

References count, CkVec< T >::length(), CkVec< T >::quickSort(), and CkVec< T >::resize().

Referenced by ParFUMShadowArray::collectLocalNodes(), and ParFUMShadowArray::lockRegion().

Here is the call graph for this function:

Here is the caller graph for this function:

bool hasGreaterPrio ( RegionID  x,
RegionID  y 
)

Definition at line 136 of file ParFUM_SA.C.

References RegionID::chunkID, RegionID::localID, and RegionID::prio.

Referenced by ParFUMShadowArray::lockRegion(), and ParFUMShadowArray::lockRegionForRemote().

Here is the caller graph for this function:


Variable Documentation

CProxy_ParFUMShadowArray meshSA

File: ParFUM_SA.C Author: Nilesh Choudhury.

This file defines the functions for the ParFUMShadowArray class

Definition at line 12 of file ParFUM_SA.C.

Referenced by ParFUM_SA_Init().


Generated on Mon Sep 21 08:10:55 2020 for Charm++ by  doxygen 1.5.5