https://mooseframework.inl.gov
Classes | Functions
libMesh::Utility Namespace Reference

Classes

struct  CompareUnderlying
 
struct  do_pow
 
struct  do_pow< 0, T >
 
struct  do_pow< 1, T >
 
struct  do_pow< 6, T >
 
class  is_streamable
 
class  ReverseBytes
 

Functions

std::string enum_to_string (const T e)
 
uint32_t hashword (const uint32_t *k, size_t length, uint32_t initval=0)
 
uint32_t hashword (const std::vector< uint32_t > &keys, uint32_t initval=0)
 
uint32_t hashword2 (const uint32_t &first, const uint32_t &second, uint32_t initval=0)
 
uint64_t hashword2 (const uint64_t first, const uint64_t second)
 
uint16_t hashword2 (const uint16_t first, const uint16_t second)
 
uint64_t hashword (const uint64_t *k, size_t length)
 
uint16_t hashword (const uint16_t *k, size_t length)
 
Container::value_type hashword (const Container &keys)
 
string_to_enum (const std::string &s)
 
string_to_enum (std::string_view s)
 
string_to_enum (const char *s)
 
std::string get_timestamp ()
 
void print_timestamp (std::ostream &target=std::cout)
 
std::string system_info ()
 
Map::mapped_type & map_find (Map &map, const Key &key, const char *filename, int line_number)
 
const Map::mapped_type & map_find (const Map &map, const Key &key, const char *filename, int line_number)
 
Vector::reference & vector_at (Vector &vec, typename Vector::size_type i, const char *filename, int line_number)
 
Vector::const_reference & vector_at (const Vector &vec, typename Vector::size_type i, const char *filename, int line_number)
 
void iota (ForwardIter first, ForwardIter last, T value)
 
bool is_sorted (InputIterator first, InputIterator last)
 
ForwardIterator binary_find (ForwardIterator first, ForwardIterator last, const T &value)
 
ForwardIterator binary_find (ForwardIterator first, ForwardIterator last, const T &value, Compare comp)
 
pow (const T &x)
 
unsigned int factorial (unsigned int n)
 
binomial (T n, T k)
 
void deallocate (std::vector< T > &vec)
 
std::string_view basename_of (const std::string &fullname)
 
std::string complex_filename (std::string basename, unsigned int r_o_c=0)
 
void prepare_complex_data (const std::vector< Complex > &source, std::vector< Real > &real_part, std::vector< Real > &imag_part)
 
int mkdir (const char *pathname)
 
std::string unzip_file (std::string_view name)