Classes |
class | Utilities::System::MPI_InitFinalize |
Namespaces |
namespace | Utilities |
namespace | Utilities::System |
namespace | Utilities::Trilinos |
Functions |
std::string | Utilities::int_to_string (const unsigned int i, const unsigned int digits=numbers::invalid_unsigned_int) |
unsigned int | Utilities::needed_digits (const unsigned int max_number) |
int | Utilities::string_to_int (const std::string &s) |
std::vector< int > | Utilities::string_to_int (const std::vector< std::string > &s) |
std::vector< std::string > | Utilities::split_string_list (const std::string &s, const char delimiter= ',') |
std::vector< std::string > | Utilities::break_text_into_lines (const std::string &original_text, const unsigned int width, const char delimiter= ' ') |
bool | Utilities::match_at_string_start (const std::string &name, const std::string &pattern) |
std::pair< int, unsigned int > | Utilities::get_integer_at_position (const std::string &name, const unsigned int position) |
double | Utilities::generate_normal_random_number (const double a, const double sigma) |
template<int N, typename T > |
T | Utilities::fixed_power (const T t) |
std::vector< unsigned int > | Utilities::reverse_permutation (const std::vector< unsigned int > &permutation) |
std::vector< unsigned int > | Utilities::invert_permutation (const std::vector< unsigned int > &permutation) |
double | Utilities::System::get_cpu_load () |
std::string | Utilities::System::get_hostname () |
std::string | Utilities::System::get_time () |
unsigned int | Utilities::System::get_n_mpi_processes (const MPI_Comm &mpi_communicator) |
unsigned int | Utilities::System::get_this_mpi_process (const MPI_Comm &mpi_communicator) |
bool | Utilities::System::program_uses_mpi () |
const Epetra_Comm & | Utilities::Trilinos::comm_world () |
unsigned int | Utilities::Trilinos::get_n_mpi_processes (const Epetra_Comm &mpi_communicator) |
unsigned int | Utilities::Trilinos::get_this_mpi_process (const Epetra_Comm &mpi_communicator) |