sisi4s
Loading...
Searching...
No Matches
ParticleHoleCoulombVertexSingularVectors.hpp
Go to the documentation of this file.
1#ifndef PARTICLE_HOLE_COULOMB_VERTEX_SINGULAR_VECTORS_DEFINED
2#define PARTICLE_HOLE_COULOMB_VERTEX_SINGULAR_VECTORS_DEFINED
3
5
6namespace sisi4s {
8public:
11 std::vector<Argument> const &argumentList);
17 virtual void run();
22 virtual void dryRun();
23
24 static double constexpr DEFAULT_REDUCTION = 0.5;
25 static int64_t constexpr DEFAULT_FIELD_VARIABLES = -1;
26};
27} // namespace sisi4s
28
29#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 ParticleHoleCoulombVertexSingularVectors.hpp:7
virtual void run()
Calculates left singular vectors of the particle-hole Coulomb vertex .
Definition ParticleHoleCoulombVertexSingularVectors.cxx:27
virtual ~ParticleHoleCoulombVertexSingularVectors()
Definition ParticleHoleCoulombVertexSingularVectors.cxx:25
static int64_t constexpr DEFAULT_FIELD_VARIABLES
Definition ParticleHoleCoulombVertexSingularVectors.hpp:25
static double constexpr DEFAULT_REDUCTION
Definition ParticleHoleCoulombVertexSingularVectors.hpp:24
virtual void dryRun()
Dry run for calculating the left singular vectors of .
Definition ParticleHoleCoulombVertexSingularVectors.cxx:74
Definition Algorithm.hpp:10