|
Teuchos Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Teuchos_UnitTestHarness.hpp"#include "Teuchos_DefaultSerialComm.hpp"#include "Teuchos_CommHelpers.hpp"#include "Teuchos_DefaultComm.hpp"#include "Teuchos_getConst.hpp"#include "Teuchos_as.hpp"
Go to the source code of this file.
Classes | |
| struct | Teuchos::ScalarTraits< std::pair< Packet, Packet > > |
| class | Teuchos::ValueTypeConversionTraits< std::pair< Packet, Packet >, ConvertToPacket > |
Namespaces | |
| namespace | std |
| namespace | Teuchos |
Defines | |
| #define | UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(TEST_GROUP, TEST_NAME, ORDINAL) |
| #define | UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(TEST_GROUP, TEST_NAME, ORDINAL) |
| #define | UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, PACKET) |
| #define | UNIT_TEST_GROUP_ORDINAL_QD(ORDINAL) |
| #define | UNIT_TEST_GROUP_ORDINAL_PAIROFPACKETS(ORDINAL, PAIROFPACKETS) |
| #define | UNIT_TEST_GROUP_ORDINAL_SUBCOMMUNICATORS(ORDINAL) |
| #define | UNIT_TEST_GROUP_ORDINAL(ORDINAL) |
| #define | UNIT_TEST_GROUP_ORDINAL_WITH_PAIRS_AND_QD(ORDINAL) |
Functions | |
| template<typename Packet > | |
| ostream & | std::operator<< (ostream &os, const pair< Packet, Packet > &arg) |
| #define UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT | ( | TEST_GROUP, | |
| TEST_NAME, | |||
| ORDINAL | |||
| ) |
Definition at line 866 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE | ( | TEST_GROUP, | |
| TEST_NAME, | |||
| ORDINAL | |||
| ) |
Definition at line 867 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_GROUP_ORDINAL_PACKET | ( | ORDINAL, | |
| PACKET | |||
| ) |
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, reduceAllAndScatter_1, ORDINAL, PACKET ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, reduceAllAndScatter_2, ORDINAL, PACKET ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, NonblockingSendReceive, ORDINAL, PACKET ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, NonblockingSendReceiveSet, ORDINAL, PACKET ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, ReadySend1, ORDINAL, PACKET ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, ReadySend, ORDINAL, PACKET )
Definition at line 871 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_GROUP_ORDINAL_QD | ( | ORDINAL | ) |
Definition at line 884 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_GROUP_ORDINAL_PAIROFPACKETS | ( | ORDINAL, | |
| PAIROFPACKETS | |||
| ) |
TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, NonblockingSendReceive, ORDINAL, PAIROFPACKETS ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, NonblockingSendReceiveSet, ORDINAL, PAIROFPACKETS ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, ReadySend1, ORDINAL, PAIROFPACKETS ) \ TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT( DefaultMpiComm, ReadySend, ORDINAL, PAIROFPACKETS )
Definition at line 887 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_GROUP_ORDINAL_SUBCOMMUNICATORS | ( | ORDINAL | ) |
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( DefaultMpiComm, duplicate, ORDINAL ) \ TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( DefaultMpiComm, split, ORDINAL ) \ TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( DefaultMpiComm, createSubcommunicator, ORDINAL )
Definition at line 893 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_GROUP_ORDINAL | ( | ORDINAL | ) |
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( DefaultMpiComm, basic, ORDINAL ) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, short) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, int) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, float) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, double) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, reduceAllAndScatter_1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, reduceAllAndScatter_2, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, NonblockingSendReceive, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, ReadySend1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, ReadySend, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, reduceAllAndScatter_1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, reduceAllAndScatter_2, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, NonblockingSendReceive, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, ReadySend1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, ReadySend, ORDINAL) \ UNIT_TEST_GROUP_ORDINAL_SUBCOMMUNICATORS(ORDINAL)
Definition at line 920 of file DefaultMpiComm_UnitTests.cpp.
| #define UNIT_TEST_GROUP_ORDINAL_WITH_PAIRS_AND_QD | ( | ORDINAL | ) |
TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT( DefaultMpiComm, basic, ORDINAL ) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, short) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, int) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, float) \ UNIT_TEST_GROUP_ORDINAL_PACKET(ORDINAL, double) \ UNIT_TEST_GROUP_ORDINAL_QD(ORDINAL) \ UNIT_TEST_GROUP_ORDINAL_PAIROFPACKETS(ORDINAL, PairOfShorts) \ UNIT_TEST_GROUP_ORDINAL_PAIROFPACKETS(ORDINAL, PairOfInts) \ UNIT_TEST_GROUP_ORDINAL_PAIROFPACKETS(ORDINAL, PairOfFloats) \ UNIT_TEST_GROUP_ORDINAL_PAIROFPACKETS(ORDINAL, PairOfDoubles) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, reduceAllAndScatter_1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, reduceAllAndScatter_2, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, NonblockingSendReceive, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, ReadySend1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_FLOAT(DefaultMpiComm, ReadySend, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, reduceAllAndScatter_1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, reduceAllAndScatter_2, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, NonblockingSendReceive, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, ReadySend1, ORDINAL) \ UNIT_TEST_TEMPLATE_2_INSTANT_COMPLEX_DOUBLE(DefaultMpiComm, ReadySend, ORDINAL)
Definition at line 938 of file DefaultMpiComm_UnitTests.cpp.
1.7.6.1