dune-grid  2.3beta2
Macros | Enumerations | Functions | Variables
grapecommon.cc File Reference

Macros

#define __GRAPE_COMMON_CC__
#define MINIMUM(a, b)   (((a) > (b)) ? (b) : (a))
#define MAXIMUM(a, b)   (((a) < (b)) ? (b) : (a))

Enumerations

enum  { numberOfPartitionTypes = 6 }
enum  { numberOfIterators = 4 }

Functions

static BUTTON * button_set_current_data_item (int pnr)
void setDefaultIteratorValue (int val)
void setupLeafButton (MANAGER *mgr, void *sc, int yesTimeScene)
void removeLeafButton (MANAGER *mgr, void *sc)
void timeSceneInit (INFO *info, const int n_info, const int procs)
SCENE * combine_scenes_send ()
void displayTimeScene (INFO *info, int procs)

Variables

static const char * partitionNames [numberOfPartitionTypes]
static const char * iteratorNames [numberOfIterators]
static int actualPartitionType = 0

Macro Definition Documentation

#define __GRAPE_COMMON_CC__
#define MAXIMUM (   a,
 
)    (((a) < (b)) ? (b) : (a))

Referenced by timeSceneInit().

#define MINIMUM (   a,
 
)    (((a) > (b)) ? (b) : (a))

Enumeration Type Documentation

anonymous enum
Enumerator:
numberOfPartitionTypes 
anonymous enum
Enumerator:
numberOfIterators 

Function Documentation

static BUTTON* button_set_current_data_item ( int  pnr)
static

References actualPartitionType.

Referenced by setupLeafButton().

SCENE* combine_scenes_send ( )
inline

Referenced by displayTimeScene().

void displayTimeScene ( INFO info,
int  procs 
)
inline
void removeLeafButton ( MANAGER *  mgr,
void *  sc 
)
inline

Referenced by handleMesh().

void setDefaultIteratorValue ( int  val)
inline
void setupLeafButton ( MANAGER *  mgr,
void *  sc,
int  yesTimeScene 
)
inline
void timeSceneInit ( INFO info,
const int  n_info,
const int  procs 
)
inline

References MAXIMUM, info::name, and info::tsc.

Variable Documentation

int actualPartitionType = 0
static
const char* iteratorNames[numberOfIterators]
static
Initial value:
{
"LeafIterator",
"LevelIterator",
"Macro + HierarchicIterator",
"GridPart Iterator",
}

Referenced by setupLeafButton().

const char* partitionNames[numberOfPartitionTypes]
static
Initial value:
{
"Interior_Partition",
"InteriorBorder_Partition",
"Overlap_Partition",
"OverlapFront_Partition",
"All_Partition",
"Ghost_Partition"
}

Referenced by setupLeafButton().