|
OpenMD 3.2
Molecular Dynamics in the Open
|
#include <cstring>#include <fstream>#include <iostream>#include <sstream>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | OpenMD |
| This basic Periodic Table class was originally taken from the data.cpp file in OpenBabel. | |
Functions | |
| std::string | OpenMD::stripComments (const std::string &S) |
| Strip comments from a string. | |
| std::string | OpenMD::UpperCase (const std::string &S) |
| Converts a string to UPPER CASE. | |
| int | OpenMD::findBegin (std::istream &theStream, const char *startText) |
| Finds the location of the string "begin <startText>" in an input stream. | |
| int | OpenMD::isEndLine (char *line) |
| discovers whether or not the line contains the "end" token | |
| bool | OpenMD::CaseInsensitiveEquals (const char ch1, const char ch2) |
| size_t | OpenMD::CaseInsensitiveFind (const std::string &str1, const std::string &str2) |
| template<typename T> | |
| std::string | OpenMD::toString (const T &v) |
| Convert a variable to a string. | |
| template<typename T> | |
| T | OpenMD::lexi_cast (const std::string &str) |
| template<typename T> | |
| bool | OpenMD::isType (const std::string &str) |
| bool | OpenMD::isInteger (const std::string &str) |
| std::string | OpenMD::OpenMD_itoa (int value, unsigned int base) |
| std::string | OpenMD::getPrefix (const std::string &str) |
| template<class ContainerType> | |
| std::string | OpenMD::containerToString (const ContainerType &cont) |