|
FEI Package Browser (Single Doxygen Collection) Version of the Day
|
#include <fei_sstream.hpp>#include <fei_fstream.hpp>#include <fei_test_utils.hpp>#include <snl_fei_Utils.hpp>#include <fei_VectorSpace.hpp>#include <fei_MatrixGraph.hpp>#include <fei_Matrix.hpp>#include <cmath>#include <fei_ErrMacros.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | fei_test_utils |
Macros | |
| #define | fei_file "fei_test_utils.cpp" |
Functions | |
| std::string | fei_test_utils::construct_filename (int argc, char **argv) |
| int | fei_test_utils::initialize_mpi (int argc, char **argv, int &localProc, int &numProcs) |
| bool | fei_test_utils::bool_arg (const char *flag, int argc, char **argv, bool default_result) |
| std::string | fei_test_utils::get_arg_value (const char *flag, int argc, char **argv) |
| void | fei_test_utils::broadcast_string (MPI_Comm comm, int root, std::string &strg) |
| void | fei_test_utils::read_file_lines_into_strings (const char *filename, std::vector< std::string > &file_contents) |
| int | fei_test_utils::get_filename_and_read_input (int argc, char **argv, MPI_Comm comm, int localProc, std::vector< std::string > &stdstrings) |
| void | fei_test_utils::read_input_file (const char *filename, MPI_Comm comm, std::vector< std::string > &file_contents) |
| double | fei_test_utils::get_file_benchmark (const char *filename, const char *testname) |
| bool | fei_test_utils::within_percentage_margin (double value1, double value2, unsigned margin) |
| int | fei_test_utils::whichArg (int argc, const char *const *argv, const char *findarg) |
| bool | fei_test_utils::check_and_cout_test_result (std::string testname, double value, double file_value, unsigned margin) |
| std::string | fei_test_utils::check_test_result (double value, double goldvalue, unsigned margin) |
| int | fei_test_utils::compare_with_file_benchmark (const char *name, double benchmark, const char *filename) |
| int | fei_test_utils::dirname (const char *name, char *&dir) |
| void | fei_test_utils::print_args (int argc, char **argv) |
| int | fei_test_utils::compareMatrices (fei::FillableMat &mat1, fei::FillableMat &mat2, double tol) |
| int | fei_test_utils::readMatrix (const char *baseName, int np, fei::FillableMat &matrix) |
| int | fei_test_utils::readMatrix (const char *fileName, fei::FillableMat &matrix) |
| int | fei_test_utils::writeMatrix (const char *fileName, fei::FillableMat &matrix) |
| int | fei_test_utils::copy_feiMatrix_to_FillableMat (fei::Matrix &feimat, fei::FillableMat &fmat) |
| #define fei_file "fei_test_utils.cpp" |
Definition at line 21 of file fei_test_utils.cpp.