PSCF v1.3
|
Parameter modifier for an associated Mixture. More...
#include <MixtureModifier.h>
Public Types | |
using | Base = typename Prdc::MixtureModifierReal< Mixture<D> > |
Direct (parent) base class. |
Additional Inherited Members | |
Public Member Functions inherited from Pscf::Prdc::MixtureModifierReal< Mixture< D > > | |
void | clearUnitCellData () |
Clear all data that depends on the unit cell parameters. | |
MixtureModifierReal () | |
Constructor. | |
~MixtureModifierReal () | |
Destructor. | |
void | associate (Mixture< D > &mixture) |
Create associations with a Mixture. | |
void | setKuhn (int monomerId, double kuhn) |
Set the statistical segment length for one monomer type. | |
void | setPhiPolymer (int polymerId, double phi) |
Set the volume fraction for a polymer species. | |
void | setMuPolymer (int polymerId, double mu) |
Set the chemical for a polymer species. | |
void | setBlockLength (int polymerId, int blockId, double length) |
Set the length for a block of a block polymer. | |
void | setPhiSolvent (int solventId, double phi) |
Set the volume fraction for a solvent species. | |
void | setMuSolvent (int solventId, double mu) |
Set the chemical for a solvent species. | |
void | setSolventSize (int solventId, double size) |
Set the size (steric volume) for a solvent species. | |
void | setVMonomer (double vMonomer) |
Set the monomer reference volume for the mixture. |
Parameter modifier for an associated Mixture.
A MixtureModifier<D> is derived from the template specialization Prdc::MixtureModifierReal< Rpc::Mixture<D> > and has the same public interface as this base class. See documentation of base class.
Definition at line 27 of file rpc/solvers/MixtureModifier.h.
using Pscf::Rpc::MixtureModifier< D >::Base = typename Prdc::MixtureModifierReal< Mixture<D> > |
Direct (parent) base class.
Definition at line 33 of file rpc/solvers/MixtureModifier.h.