msg/testMsg.cpp File Reference

#include "header.h"
#include "../builtins/Arith.h"
#include "../shell/Shell.h"
Include dependency graph for testMsg.cpp:

Functions

void testAssortedMsg ()
void testMsgElementListing ()
void benchmarkMsg (unsigned int n, string msgType)
void testMsg ()
void testMpiMsg ()

Function Documentation

void benchmarkMsg ( unsigned int  n,
string  msgType 
)

In all cases we set up the same amount of data transfer by the msgs, that is, equivalent to a fully recurrently connected network. Used in regressionTests/benchmarkTests.cpp

References ObjId::bad(), Eref::data(), Shell::doAddMsg(), Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), Shell::doUseClock(), Field< A >::getVec(), init(), SetGet2< A1, A2 >::set(), Field< A >::set(), and SetGet1< A >::setVec().

Here is the call graph for this function:

void testAssortedMsg (  ) 
void testMpiMsg (  ) 

Referenced by mpiTests().

void testMsg (  ) 

References testAssortedMsg(), and testMsgElementListing().

Referenced by nonMpiTests().

Here is the call graph for this function:

void testMsgElementListing (  ) 

References ObjId::bad(), Eref::data(), Shell::doAddMsg(), Shell::doCreate(), and Shell::doDelete().

Referenced by testMsg().

Here is the call graph for this function:


Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1