FEI Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
fei_test.cpp File Reference
Include dependency graph for fei_test.cpp:

Go to the source code of this file.

Macros

#define fei_file   "fei_test.cpp"

Functions

void execute_benchmarks (MPI_Comm comm)
int test_library_plugins (MPI_Comm comm)
int execute_named_test (const std::string &testname, int argc, char **argv, MPI_Comm comm)
void read_input_and_execute_fullsystem_tests (const std::string &filename, int argc, char **argv, MPI_Comm comm)
void execute_unit_tests (const std::string &path, MPI_Comm comm)
void execute_fullsystem_tests (MPI_Comm comm, const std::string &path, fei::ParameterSet &name_numproc_pairs)
int split_four_procs_into_two_groups (MPI_Comm comm, MPI_Comm &newcomm1, MPI_Group &newgroup1, MPI_Comm &newcomm2, MPI_Group &newgroup2)
int main (int argc, char **argv)

Macro Definition Documentation

◆ fei_file

#define fei_file   "fei_test.cpp"

Definition at line 88 of file fei_test.cpp.

Function Documentation

◆ execute_benchmarks()

void execute_benchmarks ( MPI_Comm comm)

Definition at line 373 of file fei_test.cpp.

References execute_benchmarks(), MPI_Comm, and test_benchmarks::runtests().

Referenced by execute_benchmarks(), and execute_named_test().

◆ test_library_plugins()

◆ execute_named_test()

◆ read_input_and_execute_fullsystem_tests()

◆ execute_unit_tests()

◆ execute_fullsystem_tests()

◆ split_four_procs_into_two_groups()

int split_four_procs_into_two_groups ( MPI_Comm comm,
MPI_Comm & newcomm1,
MPI_Group & newgroup1,
MPI_Comm & newcomm2,
MPI_Group & newgroup2 )

◆ main()