1#ifndef CLUSTER_SINGLES_DOUBLES_TRIPLES_ALGORITHM_DEFINED
2#define CLUSTER_SINGLES_DOUBLES_TRIPLES_ALGORITHM_DEFINED
13#include <initializer_list>
30 std::vector<Argument>
const &argumentList);
Contains all the necessary tools for an algorithm with singles and doubles amplitudes....
Definition ClusterSinglesDoublesAlgorithm.hpp:22
Contains all the necessary tools for an algorithm with singles, doubles and triples amplitudes....
Definition ClusterSinglesDoublesTriplesAlgorithm.hpp:26
virtual ~ClusterSinglesDoublesTriplesAlgorithm()
Definition ClusterSinglesDoublesTriplesAlgorithm.cxx:19
virtual void run()
Calculates the energy of a ClusterSinglesDoubles algorithm.
Definition ClusterSinglesDoublesTriplesAlgorithm.cxx:25
virtual std::string getAbbreviation()=0
Returns the abbreviation of the concrete algorithm, e.g. "Ccd", "Dcd".
static double constexpr DEFAULT_LEVEL_SHIFT
Definition ClusterSinglesDoublesTriplesAlgorithm.hpp:45
Definition Algorithm.hpp:10