|
std::string | libMesh::Utility::system_info () |
|
template<typename Map > |
Map::mapped_type & | libMesh::Utility::map_find (Map &map, const typename Map::key_type &key, const char *filename, int line_number) |
| This function should not be called directly (although it can be), instead see the libmesh_map_find() macro. More...
|
|
template<typename Map > |
const Map::mapped_type & | libMesh::Utility::map_find (const Map &map, const typename Map::key_type &key, const char *filename, int line_number) |
| A version of the function above that works for const objects. More...
|
|
template<typename ForwardIter , typename T > |
void | libMesh::Utility::iota (ForwardIter first, ForwardIter last, T value) |
| Utility::iota is a duplication of the SGI STL extension std::iota . More...
|
|
template<class InputIterator > |
bool | libMesh::Utility::is_sorted (InputIterator first, InputIterator last) |
| Utility::is_sorted mimics the behavior of the SGI STL extension std::is_sorted. More...
|
|
template<class ForwardIterator , class T > |
ForwardIterator | libMesh::Utility::binary_find (ForwardIterator first, ForwardIterator last, const T &value) |
| The STL provides std::binary_search() which returns true or false depending on whether the searched-for value is found. More...
|
|
template<class ForwardIterator , class T , class Compare > |
ForwardIterator | libMesh::Utility::binary_find (ForwardIterator first, ForwardIterator last, const T &value, Compare comp) |
| As above, but takes a custom comparison object. More...
|
|
template<int N, typename T > |
T | libMesh::Utility::pow (const T &x) |
|
unsigned int | libMesh::Utility::factorial (unsigned int n) |
| A simple implementation of the factorial. More...
|
|
template<typename T > |
T | libMesh::Utility::binomial (T n, T k) |
|
template<typename T > |
void | libMesh::Utility::deallocate (std::vector< T > &vec) |
| A convenient method to truly empty a vector using the "swap trick". More...
|
|
std::string | libMesh::Utility::complex_filename (const std::string &basename, unsigned int r_o_c=0) |
|
void | libMesh::Utility::prepare_complex_data (const std::vector< Complex > &source, std::vector< Real > &real_part, std::vector< Real > &imag_part) |
| Prepare complex data for writing. More...
|
|
int | libMesh::Utility::mkdir (const char *pathname) |
| Create a directory. More...
|
|