PEARL
Parallel Event Access and Replay Library
Classes | Namespaces | Functions
Region.h File Reference

Declaration of the class Region. More...

Classes

class  pearl::Region
 Representation of a region definition. More...

Namespaces

namespace  pearl
 

Namespace of the PEARL library.


Functions

bool pearl::is_omp_api (const pearl::Region &region)
bool pearl::is_omp_parallel (const pearl::Region &region)
bool pearl::is_omp_barrier (const pearl::Region &region)
bool pearl::is_omp_ebarrier (const pearl::Region &region)
bool pearl::is_omp_ibarrier (const pearl::Region &region)
bool pearl::is_mpi_api (const pearl::Region &region)
bool pearl::is_mpi_init (const pearl::Region &region)
bool pearl::is_mpi_finalize (const pearl::Region &region)
bool pearl::is_mpi_collective (const pearl::Region &region)
bool pearl::is_mpi_barrier (const pearl::Region &region)
bool pearl::is_mpi_12n (const pearl::Region &region)
bool pearl::is_mpi_n21 (const pearl::Region &region)
bool pearl::is_mpi_n2n (const pearl::Region &region)
bool pearl::is_mpi_scan (const pearl::Region &region)
bool pearl::is_mpi_block_send (const pearl::Region &region)
bool pearl::is_mpi_testx (const pearl::Region &region)
bool pearl::is_mpi_wait_single (const pearl::Region &region)
bool pearl::is_mpi_wait_multi (const pearl::Region &region)
bool pearl::is_mpi_rma_start (const pearl::Region &region)
bool pearl::is_mpi_rma_complete (const pearl::Region &region)
bool pearl::is_mpi_rma_post (const pearl::Region &region)
bool pearl::is_mpi_rma_wait (const pearl::Region &region)
bool pearl::is_mpi_rma_collective (const pearl::Region &region)
bool pearl::is_mpi_rma_fence (const pearl::Region &region)

Detailed Description

This header file provides the declaration of the class Region and related functions.

Todo:
Review/clean-up/document predicate functions.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Scalasca    Copyright © 1998–2014 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre
Copyright © 2009–2014 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming