Alamo
Namespaces | Functions | Variables
Util.cpp File Reference
Include dependency graph for Util.cpp:

Go to the source code of this file.

Namespaces

 Util
 
 Util::String
 
 Util::Test
 

Functions

std::string Util::GetFileName ()
 
void Util::CopyFileToOutputDir (std::string a_path, bool fullpath, std::string prefix)
 
std::pair< std::string, std::string > Util::GetOverwrittenFile ()
 
void Util::SignalHandler (int s)
 
void Util::Initialize ()
 
void Util::Initialize (int argc, char *argv[])
 
void Util::Finalize ()
 
void Util::Abort (const char *msg)
 
void Util::Terminate (const char *, int signal, bool)
 
std::pair< std::string, std::string > Util::CreateCleanDirectory (const std::string &path, bool callbarrier)
 
int Util::String::ReplaceAll (std::string &str, const std::string before, const std::string after)
 
int Util::String::ReplaceAll (std::string &str, const char before, const std::string after)
 
std::string Util::String::Join (std::vector< std::string > &vec, char separator)
 
std::string Util::String::Wrap (std::string text, unsigned per_line)
 
std::vector< std::string > Util::String::Split (std::string &str, const char delim)
 
bool Util::String::Contains (std::string &str, const std::string find)
 
template<>
std::complex< int > Util::String::Parse (std::string input)
 
int Util::Test::Message (std::string testname)
 
int Util::Test::Message (std::string testname, int failed)
 
int Util::Test::SubMessage (std::string testname, int failed)
 
int Util::Test::SubFinalMessage (int failed)
 
void Util::AverageCellcenterToNode (amrex::MultiFab &node_mf, const int &dcomp, const amrex::MultiFab &cell_mf, const int &scomp, const int &ncomp)
 

Variables

std::string Util::filename = ""
 
std::pair< std::string, std::string > Util::file_overwrite