PSCF v1.3
Pscf::Rpc::Mixture< D > Member List

This is the complete list of members for Pscf::Rpc::Mixture< D >, including all inherited members.

add(std::istream &in, const char *label, Type &value, bool isRequired=true)Util::ParamCompositeprotected
addBegin(const char *label)Util::ParamComposite
addBlank()Util::ParamComposite
addCArray(std::istream &in, const char *label, Type *value, int n, bool isRequired=true)Util::ParamCompositeprotected
addCArray2D(std::istream &in, const char *label, Type *value, int m, int n, int np, bool isRequired=true)Util::ParamCompositeprotected
addComponent(ParamComponent &param, bool isLeaf=true)Util::ParamCompositeprotected
addDArray(std::istream &in, const char *label, DArray< Type > &array, int n, bool isRequired=true)Util::ParamCompositeprotected
addDMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int m, int n, bool isRequired=true)Util::ParamCompositeprotected
addEnd()Util::ParamComposite
addFArray(std::istream &in, const char *label, FArray< Type, N > &array, bool isRequired=true)Util::ParamCompositeprotected
addFSArray(std::istream &in, const char *label, FSArray< Type, N > &array, int size, bool isRequired=true)Util::ParamCompositeprotected
addParamComposite(ParamComposite &child, bool next=true)Util::ParamComposite
allocate()Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
associate(Mesh< D > const &mesh, FFTT const &fft, UnitCell< D > const &cell, WaveListT &waveList)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
BlockT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
className() constUtil::ParamCompositeinline
clearUnitCellData()Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
compute(DArray< FieldT > const &wFields, DArray< FieldT > &cFields, double phiTot=1.0)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
computeStress(double phiTot=1.0)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
createBlockCRGrid(DArray< FieldT > &blockCFields) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
ds() constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >inlineprotected
echo()Util::ParamComponentstatic
FFTT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
fieldIo() constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >inlineprotected
FieldIoT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
FieldT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
hasStress() constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >inline
IArchive typedefUtil::Serializable
indent() constUtil::ParamComponent
initStatic()Util::ParamComponentstatic
isActive() constUtil::ParamCompositeinline
isCanonical() constPscf::Rpc::Mixture< D >
isIoProcessor() constUtil::MpiFileIoinline
isRequired() constUtil::ParamCompositeinline
load(Serializable::IArchive &ar)Util::ParamCompositevirtual
loadCArray(Serializable::IArchive &ar, const char *label, Type *value, int n, bool isRequired)Util::ParamComposite
loadCArray(Serializable::IArchive &ar, const char *label, Type *value, int n)Util::ParamCompositeinline
loadCArray2D(Serializable::IArchive &ar, const char *label, Type *value, int m, int n, int np, bool isRequired)Util::ParamComposite
loadCArray2D(Serializable::IArchive &ar, const char *label, Type *value, int m, int n, int np)Util::ParamComposite
loadDArray(Serializable::IArchive &ar, const char *label, DArray< Type > &array, int n, bool isRequired)Util::ParamComposite
loadDArray(Serializable::IArchive &ar, const char *label, DArray< Type > &array, int n)Util::ParamCompositeinline
loadDMatrix(Serializable::IArchive &ar, const char *label, DMatrix< Type > &matrix, int m, int n, bool isRequired)Util::ParamComposite
loadDMatrix(Serializable::IArchive &ar, const char *label, DMatrix< Type > &matrix, int m, int n)Util::ParamCompositeinline
loadDSymmMatrix(Serializable::IArchive &ar, const char *label, DMatrix< Type > &matrix, int n, bool isRequired)Util::ParamComposite
loadDSymmMatrix(Serializable::IArchive &ar, const char *label, DMatrix< Type > &matrix, int n)Util::ParamCompositeinline
loadFArray(Serializable::IArchive &ar, const char *label, FArray< Type, N > &array, bool isRequired)Util::ParamComposite
loadFArray(Serializable::IArchive &ar, const char *label, FArray< Type, N > &array)Util::ParamCompositeinline
loadFSArray(Serializable::IArchive &ar, const char *label, FSArray< Type, N > &array, int size, bool isRequired)Util::ParamComposite
loadFSArray(Serializable::IArchive &ar, const char *label, FSArray< Type, N > &array, int size)Util::ParamCompositeinline
loadOptional(Serializable::IArchive &ar)Util::ParamCompositevirtual
loadParamComposite(Serializable::IArchive &ar, ParamComposite &child, bool next=true)Util::ParamComposite
loadParamCompositeOptional(Serializable::IArchive &ar, ParamComposite &child, bool next=true)Util::ParamComposite
loadParameter(Serializable::IArchive &ar, const char *label, Type &value, bool isRequired)Util::ParamComposite
loadParameter(Serializable::IArchive &ar, const char *label, Type &value)Util::ParamCompositeinline
loadParameters(Serializable::IArchive &ar)Util::ParamCompositeinlinevirtual
mesh() constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >inlineprotected
MixtureBase()Pscf::MixtureBase
MixtureReal()Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
MixtureRealT typedefPscf::Rpc::Mixture< D >
MixtureTmpl()Pscf::MixtureTmpl< Polymer< D >, Solvent< D > >
MixtureTmplT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
monomer(int id) constPscf::Rpc::Mixture< D >inline
monomer(int id)Pscf::Rpc::Mixture< D >inline
MpiFileIo()Util::MpiFileIo
MpiFileIo(const MpiFileIo &other)Util::MpiFileIo
nBlock() constPscf::Rpc::Mixture< D >inline
nMonomer() constPscf::Rpc::Mixture< D >inline
nPolymer() constPscf::Rpc::Mixture< D >inline
nSolvent() constPscf::Rpc::Mixture< D >inline
OArchive typedefUtil::Serializable
ParamComponent()Util::ParamComponentprotected
ParamComponent(const ParamComponent &other)Util::ParamComponentprotected
ParamComposite()Util::ParamComposite
ParamComposite(const ParamComposite &other)Util::ParamComposite
ParamComposite(int capacity)Util::ParamComposite
polymer(int id)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
polymer(int id) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
polymerSpecies(int id) const finalPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >virtual
PolymerT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
PropagatorT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
read(std::istream &in, const char *label, Type &value)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >protected
readBegin(std::istream &in, const char *label, bool isRequired=true)Util::ParamComposite
readBlank(std::istream &in)Util::ParamComposite
readCArray(std::istream &in, const char *label, Type *value, int n)Util::ParamCompositeinline
readCArray2D(std::istream &in, const char *label, Type *value, int m, int n, int np)Util::ParamCompositeinline
readDArray(std::istream &in, const char *label, DArray< Type > &array, int n)Util::ParamCompositeinline
readDMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int m, int n)Util::ParamCompositeinline
readDSymmMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int n)Util::ParamCompositeinline
readEnd(std::istream &in)Util::ParamComposite
readFArray(std::istream &in, const char *label, FArray< Type, N > &array)Util::ParamCompositeinline
readFSArray(std::istream &in, const char *label, FSArray< Type, N > &array, int size)Util::ParamCompositeinline
readOptional(std::istream &in, const char *label, Type &value)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >protected
readOptionalCArray(std::istream &in, const char *label, Type *value, int n)Util::ParamCompositeinline
readOptionalCArray2D(std::istream &in, const char *label, Type *value, int m, int n, int np)Util::ParamCompositeinline
readOptionalDArray(std::istream &in, const char *label, DArray< Type > &array, int n)Util::ParamCompositeinline
readOptionalDMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int m, int n)Util::ParamCompositeinline
readOptionalDSymmMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int n)Util::ParamCompositeinline
readOptionalFArray(std::istream &in, const char *label, FArray< Type, N > &array)Util::ParamCompositeinline
readOptionalFSArray(std::istream &in, const char *label, FSArray< Type, N > &array, int size)Util::ParamCompositeinline
readParam(std::istream &in)Util::ParamCompositevirtual
readParamComposite(std::istream &in, ParamComposite &child, bool next=true)Util::ParamComposite
readParamCompositeOptional(std::istream &in, ParamComposite &child, bool next=true)Util::ParamComposite
readParameters(std::istream &in)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >virtual
readParamOptional(std::istream &in)Util::ParamCompositevirtual
resetParam()Util::ParamCompositevirtual
save(Serializable::OArchive &ar)Util::ParamCompositevirtual
saveOptional(Serializable::OArchive &ar)Util::ParamComposite
serialize(Archive &ar, const unsigned int version)Util::ParamComponent
setClassName(const char *className)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >protected
setEcho(bool echo=true)Util::ParamComponentstatic
setFieldIo(FieldIoT const &fieldIo)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
setIndent(const ParamComponent &parent, bool next=true)Util::ParamComponent
setIsActive(bool isActive)Util::ParamCompositeprotected
setIsRequired(bool isRequired)Util::ParamCompositeprotected
setIsSymmetric(bool isSymmetric)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
setKuhn(int monomerId, double kuhn)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
setParent(ParamComponent &param, bool next=true)Util::ParamCompositeprotected
setVmonomer(double vMonomer)Pscf::MixtureBase
solvent(int id)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
solvent(int id) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
solventSpecies(int id) const finalPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >virtual
SolventT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
stress(int parameterId) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >inline
unitCell() constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >inlineprotected
vMonomer() constPscf::Rpc::Mixture< D >inline
WaveListT typedefPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
writeBlockCRGrid(std::string const &filename) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
writeParam(std::ostream &out) constUtil::ParamCompositevirtual
writeQ(std::string const &filename, int polymerId, int blockId, int directionId) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
writeQAll(std::string const &basename)Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
writeQSlice(std::string const &filename, int polymerId, int blockId, int directionId, int segmentId) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
writeQTail(std::string const &filename, int polymerId, int blockId, int directionId) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
writeStress(std::ostream &out) constPscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
~MixtureBase()Pscf::MixtureBase
~MixtureReal()Pscf::Prdc::MixtureReal< D, Polymer< D >, Solvent< D > >
~MixtureTmpl()Pscf::MixtureTmpl< Polymer< D >, Solvent< D > >
~ParamComponent()Util::ParamComponentvirtual
~ParamComposite()Util::ParamCompositevirtual
~Serializable()Util::Serializableinlinevirtual