blitzdg
an open-source project aiming to implement parallel discontinuous Galerkin (dg) solvers for common partial differential equations systems using blitz++ for array and tensor manipulations and MPI for distributed parallelism.
Public Types | Public Member Functions | List of all members
igloo::ContextRunner< ContextRegistryType, ContextType > Class Template Reference
Inheritance diagram for igloo::ContextRunner< ContextRegistryType, ContextType >:
[legend]
Collaboration diagram for igloo::ContextRunner< ContextRegistryType, ContextType >:
[legend]

Public Types

typedef ContextSelector< ContextRegistryType, ContextType >::ContextToExecute CTE
 
typedef ContextSelector< ContextRegistryType, ContextType >::ContextToCreate CTC
 

Public Member Functions

 ContextRunner (const std::string &contextName, const char *fileName, int lineNumber)
 
void InstantiateContext () const
 
virtual bool IsContextMarkedAsOnly () const
 
virtual bool IsMarkedAsSkip () const
 
void RunContext (TestResults &results, TestListener &testListener) const
 
- Public Member Functions inherited from igloo::BaseContextRunner
 BaseContextRunner (const std::string &contextName, const char *fileName, int lineNumber)
 
void Run (TestResults &results, TestListener &testListener) const
 
const std::string & ContextName () const
 
const std::string & FileName () const
 
int LineNumber () const
 

Additional Inherited Members


The documentation for this class was generated from the following file: