20 #ifndef JDFTX_PARSER_H 21 #define JDFTX_PARSER_H 27 #include <electronic/common.h> 35 std::vector< std::pair<string,string> >
readInputFile(
string filename);
41 void parse(std::vector< std::pair<string,string> > input,
Everything &everything,
bool printDefaults=
false);
53 #endif // JDFTX_PARSER_H void parse(std::vector< std::pair< string, string > > input, Everything &everything, bool printDefaults=false)
Parse input and initialize everything.
void printDefaultTemplate(Everything &e)
Output command documentation in the form of an input file template. This will output the comments for...
std::vector< std::pair< string, string > > readInputFile(string filename)
Read input from file into an array of command/argument-list pairs. This routine handles comments...
Definition: Everything.h:41
void writeCommandManual(Everything &e, string section)
Output command docuemntation in Doxygen format which gets converted to the HTML and LaTeX manuals...