8#include "CompressorFactory.h"
11#include "AmCompressor.h"
12#include "LrCompressor.h"
13#include "LrAmCompressor.h"
42 if (className ==
"Compressor" || className ==
"LrAmCompressor") {
44 }
else if (className ==
"AmCompressor") {
46 }
else if (className ==
"LrCompressor") {
Anderson mixing compressor.
Factory for subclasses of Compressor.
Compressor< D > * factory(const std::string &className) const
Method to create any Compressor supplied with PSCF.
CompressorFactory(System< D > &system)
Constructor.
Base class for iterators that impose incompressibility.
Linear-response Anderson mixing compressor.
Linear-response Anderson mixing compressor.
A complete physical system.
Compressor< D > * trySubfactories(const std::string &className) const
Real periodic fields, SCFT and PS-FTS (CPU).
PSCF package top-level namespace.