#include <MosParser.hpp>
◆ MosParser()
tmole::MosParser::MosParser |
( |
const std::string & |
fileName | ) |
|
|
inline |
◆ comment
const pars::Regex tmole::MosParser::comment = bof + "#" + print + anyOf |
◆ eigenval
Initial value:
+
"nsaos=" + capture(
number.
s) + print + anyOf
const std::string s
Definition Parsing.hpp:46
const pars::Regex symm
Definition MosParser.hpp:25
const pars::Regex expnumber
Definition MosParser.hpp:23
const pars::Regex number
Definition MosParser.hpp:21
const pars::Regex sep
Definition MosParser.hpp:21
◆ eigenvalues
std::vector<double> tmole::MosParser::eigenvalues |
◆ expnumber
Initial value:= anyChar + "." + digit + oneOrMore + "D"
const pars::Regex twodigits
Definition MosParser.hpp:22
◆ match
std::smatch tmole::MosParser::match |
◆ mos
std::vector<double> tmole::MosParser::mos |
◆ mosline1
const pars::Regex tmole::MosParser::mosline1 = capture(expnumber.s) |
◆ mosline2
const pars::Regex tmole::MosParser::mosline2 = capture(expnumber.s) + capture(expnumber.s) |
◆ mosline3
◆ mosline4
◆ Np
size_t tmole::MosParser::Np |
◆ Nsaos
std::vector<size_t> tmole::MosParser::Nsaos |
◆ number
const pars::Regex tmole::MosParser::number = digit + oneOrMore |
◆ occupations
std::vector<double> tmole::MosParser::occupations |
◆ sep
const pars::Regex tmole::MosParser::sep = blank + oneOrMore |
◆ symm
const pars::Regex tmole::MosParser::symm = alnum + oneOrMore |
◆ twodigits
const pars::Regex tmole::MosParser::twodigits = digit + digit |
◆ unper
const pars::Regex tmole::MosParser::unper = bof + anyChar + "scfmo" + print + anyOf |
The documentation for this struct was generated from the following file: