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
Search through subfactories for match.
C++ namespace for polymer self-consistent field theory (PSCF).
Utility classes for scientific computation.