std::string getMPIProcessorName()
get the MPI hostname
bool getMemoryStats(Stats &stats)
get all memory stats for the current process stats The Stats object to fill with the data ...
std::size_t _physical_memory
std::size_t _virtual_memory
MooseEnum getMemUnitsEnum()
get the moose enum for the mem_unit_prefix parameter
std::size_t getTotalRAM()
get the total amount of physical RAM available
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
std::size_t convertBytes(std::size_t bytes, MemUnits unit)
convert bytes to selected unit prefix