bessel0(const double &val) | PLMD::Tools | static |
caseInSensStringCompare(const std::string &str1, const std::string &str2) | PLMD::Tools | static |
convert(const T &t, U &u) | PLMD::Tools | inlinestatic |
convertNoexcept(const std::string &str, double &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, long double &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, float &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, int &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, long int &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, unsigned &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, long unsigned &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, AtomNumber &t) | PLMD::Tools | static |
convertNoexcept(const std::string &str, std::string &t) | PLMD::Tools | static |
convertNoexcept(T i, std::string &str) | PLMD::Tools | static |
convertToAny(const std::string &str, T &t) | PLMD::Tools | privatestatic |
convertToInt(const std::string &str, T &t) | PLMD::Tools | privatestatic |
convertToReal(const std::string &str, T &t) | PLMD::Tools | privatestatic |
extension(const std::string &) | PLMD::Tools | static |
fastpow(double base, int exp) | PLMD::Tools | inlinestatic |
findKeyword(const std::vector< std::string > &line, const std::string &key) | PLMD::Tools | static |
getKey(std::vector< std::string > &line, const std::string &key, std::string &s, int rep=-1) | PLMD::Tools | static |
getline(FILE *, std::string &line) | PLMD::Tools | static |
getParsedLine(IFile &ifile, std::vector< std::string > &line, const bool trimcomments=true) | PLMD::Tools | static |
getWords(const std::string &line, const char *sep=NULL, int *parlevel=NULL, const char *parenthesis="{", const bool &delete_parenthesis=true) | PLMD::Tools | static |
interpretLabel(std::vector< std::string > &s) | PLMD::Tools | static |
interpretRanges(std::vector< std::string > &) | PLMD::Tools | static |
ls(const std::string &) | PLMD::Tools | static |
make_unique(Args &&... args) | PLMD::Tools | inlinestatic |
make_unique(std::size_t n) | PLMD::Tools | inlinestatic |
make_unique(Args &&...)=delete | PLMD::Tools | static |
parse(std::vector< std::string > &line, const std::string &key, T &val, int rep=-1) | PLMD::Tools | static |
parseFlag(std::vector< std::string > &line, const std::string &key, bool &val) | PLMD::Tools | inlinestatic |
parseVector(std::vector< std::string > &line, const std::string &key, std::vector< T > &val, int rep=-1) | PLMD::Tools | static |
pbc(double) | PLMD::Tools | inlinestatic |
removeDuplicates(std::vector< T > &vec) | PLMD::Tools | static |
startWith(const std::string &full, const std::string &start) | PLMD::Tools | static |
stripLeadingAndTrailingBlanks(std::string &str) | PLMD::Tools | static |
trim(std::string &s) | PLMD::Tools | static |
trimComments(std::string &s) | PLMD::Tools | static |
unique2raw(const std::vector< std::unique_ptr< T >> &) | PLMD::Tools | static |
unique2raw(const std::vector< std::unique_ptr< const T >> &) | PLMD::Tools | static |