occ
Loading...
Searching...
No Matches
occ::driver::MethodSpec Struct Reference

#include <method_parser.h>

Public Member Functions

 MethodSpec (const std::string &base, const std::string &disp="", MethodKind k=MethodKind::DFT)
 

Public Attributes

std::string base_method
 name with dispersion + "ri-/df-/thc-" stripped
 
std::string dispersion
 "", "d4" or "xdm"
 
MethodKind kind {MethodKind::DFT}
 classified method family
 
std::string backend
 correlation backend from a name prefix: "", "df" or "thc"
 

Constructor & Destructor Documentation

◆ MethodSpec()

occ::driver::MethodSpec::MethodSpec ( const std::string &  base,
const std::string &  disp = "",
MethodKind  k = MethodKind::DFT 
)
inline

Member Data Documentation

◆ backend

std::string occ::driver::MethodSpec::backend

correlation backend from a name prefix: "", "df" or "thc"

◆ base_method

std::string occ::driver::MethodSpec::base_method

name with dispersion + "ri-/df-/thc-" stripped

◆ dispersion

std::string occ::driver::MethodSpec::dispersion

"", "d4" or "xdm"

◆ kind

MethodKind occ::driver::MethodSpec::kind {MethodKind::DFT}

classified method family


The documentation for this struct was generated from the following file: