sisi4s
Loading...
Searching...
No Matches
IntegralParser Struct Reference
Collaboration diagram for IntegralParser:

Public Member Functions

 IntegralParser (std::string name_, const FcidumpReader::FcidumpHeader &header)
 
bool match (const std::string &line)
 
Tensor< double > * allocateTensor ()
 

Public Attributes

std::string name
 
std::string chemistName
 
std::regex regex
 
std::vector< double > values
 
std::vector< int64_t > indices
 
std::vector< int > lens
 
std::vector< int > syms
 
bool uhf
 
int No
 
int Nv
 
size_t dimension
 

Static Public Attributes

static const size_t index_columns {4}
 

Constructor & Destructor Documentation

◆ IntegralParser()

IntegralParser::IntegralParser ( std::string  name_,
const FcidumpReader::FcidumpHeader header 
)
inline
Here is the call graph for this function:

Member Function Documentation

◆ allocateTensor()

Tensor< double > * IntegralParser::allocateTensor ( )
inline

◆ match()

bool IntegralParser::match ( const std::string &  line)
inline
Here is the call graph for this function:

Member Data Documentation

◆ chemistName

std::string IntegralParser::chemistName

◆ dimension

size_t IntegralParser::dimension

◆ index_columns

const size_t IntegralParser::index_columns {4}
static

◆ indices

std::vector<int64_t> IntegralParser::indices

◆ lens

std::vector<int> IntegralParser::lens

◆ name

std::string IntegralParser::name

◆ No

int IntegralParser::No

◆ Nv

int IntegralParser::Nv

◆ regex

std::regex IntegralParser::regex

◆ syms

std::vector<int> IntegralParser::syms

◆ uhf

bool IntegralParser::uhf

◆ values

std::vector<double> IntegralParser::values

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