sisi4s
Loading...
Searching...
No Matches
HartreeFockFromGaussian.hpp
Go to the documentation of this file.
1#ifndef _HARTREE_FOCK_FROM_GAUSSIAN_ALGO_DEFINED
2#define _HARTREE_FOCK_FROM_GAUSSIAN_ALGO_DEFINED
3
5#include <vector>
6#include <math/Complex.hpp>
7
8namespace sisi4s {
9
11public:
13 HartreeFockFromGaussian(std::vector<Argument> const &argumentList);
15
16 virtual void run();
17
18protected:
19 static constexpr int DEFAULT_MAX_ITERATIONS = 16;
20};
21} // namespace sisi4s
22
23#endif
#define ALGORITHM_REGISTRAR_DECLARATION(NAME)
Auxiliary macro declaring the algorithm registrar for the algorithm type of the given name....
Definition Algorithm.hpp:169
Definition Algorithm.hpp:26
Definition HartreeFockFromGaussian.hpp:10
virtual ~HartreeFockFromGaussian()
Definition HartreeFockFromGaussian.cxx:55
static constexpr int DEFAULT_MAX_ITERATIONS
Definition HartreeFockFromGaussian.hpp:19
virtual void run()
Definition HartreeFockFromGaussian.cxx:211
Definition Algorithm.hpp:10