1#ifndef R1D_BINARY_RELAX_ITERATOR_H
2#define R1D_BINARY_RELAX_ITERATOR_H
12#include <r1d/solvers/Mixture.h>
13#include <pscf/math/LuSolver.h>
14#include <util/containers/Array.h>
15#include <util/containers/DArray.h>
16#include <util/containers/DMatrix.h>
72 int solve(
bool isContinuation =
false);
Mixture::FieldT FieldT
Monomer chemical potential field.
virtual ~BinaryRelaxIterator()
Destructor.
int solve(bool isContinuation=false)
Iterate self-consistent field equations to solution.
void readParameters(std::istream &in)
Read all parameters and initialize.
BinaryRelaxIterator(System &system)
Constructor.
Iterator()
Default constructor.
Propagator::FieldT FieldT
Field type.
DArray< System::CField > & cFields()
Get array of all chemical potential fields.
const System & system() const
Get parent System by reference.
Main class in SCFT simulation of one system.
Array container class template.
Dynamically allocatable contiguous array template.
SCFT with real 1D fields.
PSCF package top-level namespace.