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 MPI_Comm, and test_benchmarks::runtests().

Referenced by execute_named_test().

◆ test_library_plugins()

int test_library_plugins ( MPI_Comm comm)

Definition at line 237 of file fei_test.cpp.

References FEI_COUT, FEI_ENDL, and MPI_Comm.

Referenced by execute_named_test().

◆ execute_named_test()

◆ read_input_and_execute_fullsystem_tests()

◆ execute_unit_tests()

void execute_unit_tests ( const std::string & path,
MPI_Comm comm )

Definition at line 383 of file fei_test.cpp.

References fei::Barrier(), and MPI_Comm.

Referenced by execute_named_test().

◆ execute_fullsystem_tests()

void execute_fullsystem_tests ( MPI_Comm comm,
const std::string & path,
fei::ParameterSet & name_numproc_pairs )

◆ 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 )

Definition at line 480 of file fei_test.cpp.

References MPI_Comm.

Referenced by read_input_and_execute_fullsystem_tests().

◆ main()