|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include "header.h"#include "DiagonalMsg.h"#include "OneToAllMsg.h"#include "../scheduling/Clock.h"#include "Arith.h"#include "TableBase.h"#include "Table.h"#include <queue>#include "../shell/Shell.h"
Include dependency graph for testBuiltins.cpp:Go to the source code of this file.
Functions | |
| void | testArith () |
| void | testBuiltins () |
| void | testBuiltinsProcess () |
| void | testFibonacci () |
| void | testGetMsg () |
| void | testMpiBuiltins () |
| void | testMpiFibonacci () |
| void | testNSDF () |
| void | testStats () |
| void | testTable () |
| void | testUtilsForCompareXplot () |
| void | testUtilsForLoadXplot () |
| void testArith | ( | ) |
Definition at line 23 of file testBuiltins.cpp.
References Arith::arg1(), Arith::arg2(), Element::data(), Id::destroy(), Arith::getOutput(), Arith::initCinfo(), Id::nextId(), and Arith::process().
Referenced by testBuiltins().
Here is the call graph for this function:
Here is the caller graph for this function:| void testBuiltins | ( | ) |
Definition at line 424 of file testBuiltins.cpp.
References testArith(), testNSDF(), and testTable().
Referenced by nonMpiTests().
Here is the call graph for this function:
Here is the caller graph for this function:| void testBuiltinsProcess | ( | ) |
Definition at line 431 of file testBuiltins.cpp.
References testGetMsg(), and testStats().
Referenced by processTests().
Here is the call graph for this function:
Here is the caller graph for this function:| void testFibonacci | ( | ) |
This test uses the Diagonal Msg and summing in the Arith element to generate a Fibonacci series.
Definition at line 59 of file testBuiltins.cpp.
References Finfo::addMsg(), Arith::arg1(), Arith::arg2(), Eref::data(), Element::data(), Id::destroy(), Shell::doSetClock(), Shell::doStart(), Eref::element(), Id::eref(), Cinfo::findFinfo(), Arith::getOutput(), Arith::initCinfo(), Clock::initCinfo(), Msg::mid(), Id::nextId(), Shell::numNodes(), and DiagonalMsg::setStride().
Here is the call graph for this function:| void testGetMsg | ( | ) |
Tests capacity to send a request for a field value to an object
Definition at line 272 of file testBuiltins.cpp.
References Eref::data(), Shell::doAddMsg(), Shell::doCopy(), Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), doubleEq(), Shell::doUseClock(), ObjId::eref(), Id::eref(), Field< A >::get(), LookupField< L, A >::get(), numEntries, Eref::objId(), and SetGet1< A >::set().
Referenced by testBuiltinsProcess().
Here is the call graph for this function:
Here is the caller graph for this function:| void testMpiBuiltins | ( | ) |
Definition at line 438 of file testBuiltins.cpp.
Referenced by mpiTests().
Here is the caller graph for this function:| void testMpiFibonacci | ( | ) |
This test uses the Diagonal Msg and summing in the Arith element to generate a Fibonacci series.
Definition at line 127 of file testBuiltins.cpp.
References Eref::data(), Id::destroy(), Shell::doAddMsg(), Shell::doCreate(), Shell::doSetClock(), Shell::doStart(), doubleEq(), Shell::doUseClock(), Id::eref(), Field< A >::getVec(), SetGet1< A >::set(), and Field< A >::set().
Here is the call graph for this function:| void testNSDF | ( | ) |
Definition at line 97 of file testNSDF.cpp.
References testCreateStringDataset().
Referenced by testBuiltins().
Here is the call graph for this function:
Here is the caller graph for this function:| void testStats | ( | ) |
Definition at line 353 of file testBuiltins.cpp.
References Eref::data(), Shell::doAddMsg(), Shell::doCreate(), Shell::doDelete(), Shell::doReinit(), Shell::doSetClock(), Shell::doStart(), doubleApprox(), Shell::doUseClock(), Id::eref(), Field< A >::get(), PI, and Field< A >::set().
Referenced by testBuiltinsProcess().
Here is the call graph for this function:
Here is the caller graph for this function:| void testTable | ( | ) |
Definition at line 245 of file testBuiltins.cpp.
References Neutral::children(), Eref::data(), Shell::doCreate(), Shell::doDelete(), doubleEq(), ObjId::eref(), Id::eref(), LookupField< L, A >::get(), Table::input(), testUtilsForCompareXplot(), and testUtilsForLoadXplot().
Referenced by testBuiltins().
Here is the call graph for this function:
Here is the caller graph for this function:| void testUtilsForCompareXplot | ( | ) |
Definition at line 213 of file testBuiltins.cpp.
References doubleEq(), getRMS(), getRMSDiff(), and getRMSRatio().
Referenced by testTable().
Here is the call graph for this function:
Here is the caller graph for this function:| void testUtilsForLoadXplot | ( | ) |
Definition at line 193 of file testBuiltins.cpp.
References doubleEq(), getYcolumn(), and isNamedPlot().
Referenced by testTable().
Here is the call graph for this function:
Here is the caller graph for this function: