|
PSCF v1.3.3
|
Parameter modifier for an associated Mixture. More...
#include <MixtureModifier.h>
Public Types | |
| using | Base = typename Prdc::MixtureModifierPrdc< Mixture<D> > |
| Direct (parent) base class. | |
Additional Inherited Members | |
| Public Member Functions inherited from Pscf::Prdc::MixtureModifierPrdc< Mixture< D > > | |
| void | clearUnitCellData () |
| Clear all data that depends on the unit cell parameters. | |
| MixtureModifierPrdc () | |
| Constructor. | |
| ~MixtureModifierPrdc () | |
| 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.
Class MixtureModifier<D> is derived from the template specialization Prdc::MixtureModifierPrdc< Rpg::Mixture<D> > and has the same public interface as this base class. See documentation of this base class template for details.
Definition at line 28 of file rpg/solvers/MixtureModifier.h.
| using Pscf::Rpg::MixtureModifier< D >::Base = typename Prdc::MixtureModifierPrdc< Mixture<D> > |
Direct (parent) base class.
Definition at line 34 of file rpg/solvers/MixtureModifier.h.