PPL Logo

libs/ck-libs/TMRC2D/refinef.h File Reference

Go to the source code of this file.

Functions

external REFINE2D_Get_Split
interface subroutine 
REFINE2D_Init () end subroutine subroutine REFINE2D_NewMesh(nEl
 Create a new refinement object for this virtual processor.

Variables

external REFINE2D_Get_Split
interface subroutine 
nGhost
external REFINE2D_Get_Split
interface subroutine 
conn
external REFINE2D_Get_Split
interface subroutine gid 
integer


Function Documentation

external REFINE2D_Get_Split interface subroutine REFINE2D_Init ( void   ) 

Create a new refinement object for this virtual processor.

Must be called exactly once at startup.

Definition at line 18 of file refine.C.

References CkArrayOptions::bindTo(), TCharm::get(), TCharm::getNumElements(), TCharm::getProxy(), mesh, MPI_Bcast(), MPI_BYTE, MPI_Comm_rank(), MPI_COMM_WORLD, chunkMsg::myThreads, chunkMsg::nChunks, opts, and TCharm::suspend().


Variable Documentation

external REFINE2D_Get_Split interface subroutine nGhost

Definition at line 6 of file refinef.h.

external REFINE2D_Get_Split interface subroutine conn

Definition at line 6 of file refinef.h.

external REFINE2D_Get_Split interface subroutine gid integer

Definition at line 6 of file refinef.h.


Generated on Tue May 22 07:44:31 2012 for Charm++ by  doxygen 1.5.5