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(), comm, TCharm::get(), TCharm::getNumElements(), TCharm::getProxy(), mesh, MPI_Bcast, MPI_Comm_rank, chunkMsg::myThreads, chunkMsg::nChunks, rank, and TCharm::suspend().

Here is the call graph for this function:


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 Mon Sep 21 08:11:26 2020 for Charm++ by  doxygen 1.5.5