TIMPI
Loading...
Searching...
No Matches
Functions | Variables
utility_unit.C File Reference

Go to the source code of this file.

Functions

void testVersionString ()
 
void testVersionNumber ()
 
int main (int argc, const char *const *argv)
 

Variables

CommunicatorTestCommWorld
 

Function Documentation

◆ main()

int main ( int  argc,
const char *const *  argv 
)

Definition at line 29 of file utility_unit.C.

30{
32 TestCommWorld = &init.comm();
33
36
37 return 0;
38}
The TIMPIInit class, when constructed, initializes any dependent libraries (e.g.
Definition timpi_init.h:58
Tnew cast_int(Told oldvar)
void testVersionNumber()
Communicator * TestCommWorld
void testVersionString()

References TIMPI::cast_int(), TestCommWorld, testVersionNumber(), and testVersionString().

◆ testVersionNumber()

void testVersionNumber ( )

Definition at line 22 of file utility_unit.C.

23 {
25 TIMPI_UNIT_ASSERT(version == 10805);
26 }
int get_timpi_version()

References TIMPI::cast_int(), and TIMPI::get_timpi_version().

Referenced by main().

◆ testVersionString()

void testVersionString ( )

Definition at line 13 of file utility_unit.C.

14 {
15 std::string build_string = timpi_version_string();
16 TIMPI_UNIT_ASSERT(build_string.find("Version = 1.8.5") != std::string::npos);
17 TIMPI_UNIT_ASSERT(build_string.find("Build Date") != std::string::npos);
18 TIMPI_UNIT_ASSERT(build_string.find("C++ Config") != std::string::npos);
19 TIMPI_UNIT_ASSERT(build_string.find("Using find correctly") == std::string::npos);
20 }
std::string timpi_version_string()

References TIMPI::cast_int(), and TIMPI::timpi_version_string().

Referenced by main().

Variable Documentation

◆ TestCommWorld

Communicator* TestCommWorld

Definition at line 11 of file utility_unit.C.

Referenced by main().