QMCPACK
GaussianFCHKParser.h
Go to the documentation of this file.
1
//////////////////////////////////////////////////////////////////////////////////////
2
// This file is distributed under the University of Illinois/NCSA Open Source License.
3
// See LICENSE file in top directory for details.
4
//
5
// Copyright (c) 2016 Jeongnim Kim and QMCPACK developers.
6
//
7
// File developed by: Jeongnim Kim, jeongnim.kim@gmail.com, University of Illinois at Urbana-Champaign
8
// Jeremy McMinnis, jmcminis@gmail.com, University of Illinois at Urbana-Champaign
9
//
10
// File created by: Jeongnim Kim, jeongnim.kim@gmail.com, University of Illinois at Urbana-Champaign
11
//////////////////////////////////////////////////////////////////////////////////////
12
13
14
#ifndef QMCPLUSPLUS_TOOLS_GAUSSIAN_FCHK_H
15
#define QMCPLUSPLUS_TOOLS_GAUSSIAN_FCHK_H
16
#include "
QMCTools/QMCGaussianParserBase.h
"
17
#include <iostream>
18
#include <sstream>
19
#include <iomanip>
20
#include <vector>
21
#include "
OhmmsPETE/TinyVector.h
"
22
#include "
OhmmsData/OhmmsElementBase.h
"
23
24
class
GaussianFCHKParser
:
public
QMCGaussianParserBase
,
public
OhmmsAsciiParser
25
{
26
public
:
27
GaussianFCHKParser
();
28
29
GaussianFCHKParser
(
int
argc,
char
** argv);
30
31
void
parse
(
const
std::string& fname)
override
;
32
33
void
getGeometry
(std::istream& is);
34
35
void
getGaussianCenters
(std::istream& is);
36
};
37
#endif
GaussianFCHKParser::getGaussianCenters
void getGaussianCenters(std::istream &is)
Definition:
GaussianFCHKParser.cpp:608
GaussianFCHKParser
Definition:
GaussianFCHKParser.h:24
QMCGaussianParserBase.h
OhmmsElementBase.h
Declaration of OhmmsElementBase and define xml-related macros.
TinyVector.h
GaussianFCHKParser::parse
void parse(const std::string &fname) override
Definition:
GaussianFCHKParser.cpp:39
GaussianFCHKParser::GaussianFCHKParser
GaussianFCHKParser()
Definition:
GaussianFCHKParser.cpp:25
QMCGaussianParserBase
Definition:
QMCGaussianParserBase.h:33
GaussianFCHKParser::getGeometry
void getGeometry(std::istream &is)
Definition:
GaussianFCHKParser.cpp:578
OhmmsAsciiParser
Definition:
SimpleParser.h:45
src
QMCTools
GaussianFCHKParser.h
Generated on Fri Jun 28 2024 10:45:21 for QMCPACK by
1.8.14