int syten::do_expval | ( | std::string const & | aFile, |
std::string const & | bFile, | ||
bool | bpo_cache, | ||
std::string const & | oprDesc, | ||
bool | variance, | ||
bool | column, | ||
bool | realOnly, | ||
bool | imagOnly, | ||
bool | no_normalise, | ||
Index | precision, | ||
std::string const & | templateFile, | ||
std::string const & | templateStart, | ||
std::string const & | templateEnd, | ||
std::string const & | abbrev | ||
) |
Templated wrapper for expectation value calculation including the parsing, set-up etc.
References std::string::assign(), calc_expval(), std::map< K, T >::count(), std::string::find(), loadInputRef(), logGE(), logGI(), std::move(), norm(), overlap(), std::string::reserve(), std::ifstream::seekg(), std::string::size(), streamed_replace(), std::string::substr(), std::ifstream::tellg(), and syten::MPS::variance().