1#include "IteratorFactory.h"
6#include "BinaryRelaxIterator.h"
32 if (className ==
"Iterator" || className ==
"AmIterator") {
34 }
else if (className ==
"NrIterator") {
36 }
else if (className ==
"BinaryRelaxIterator") {
Anderson-Mixing iterator.
Relaxation iterator for SCF equations for two-monomer system.
IteratorFactory(System &system)
Constructor.
Iterator * factory(const std::string &className) const
Method to create any Iterator supplied with PSCF.
Base class for iterative solvers for SCF equations.
Newton-Raphson Iterator for SCF equations.
Main class in SCFT simulation of one system.
Iterator * trySubfactories(const std::string &className) const
PSCF package top-level namespace.
Utility classes for scientific computation.