| add(std::istream &in, const char *label, Type &value, bool isRequired=true) | Util::ParamComposite | protected |
| addBegin(const char *label) | Util::ParamComposite | |
| addBlank() | Util::ParamComposite | |
| addCArray(std::istream &in, const char *label, Type *value, int n, bool isRequired=true) | Util::ParamComposite | protected |
| addCArray2D(std::istream &in, const char *label, Type *value, int m, int n, int np, bool isRequired=true) | Util::ParamComposite | protected |
| addComponent(ParamComponent ¶m, bool isLeaf=true) | Util::ParamComposite | protected |
| addDArray(std::istream &in, const char *label, DArray< Type > &array, int n, bool isRequired=true) | Util::ParamComposite | protected |
| addDMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int m, int n, bool isRequired=true) | Util::ParamComposite | protected |
| addEnd() | Util::ParamComposite | |
| addFArray(std::istream &in, const char *label, FArray< Type, N > &array, bool isRequired=true) | Util::ParamComposite | protected |
| addFSArray(std::istream &in, const char *label, FSArray< Type, N > &array, int size, bool isRequired=true) | Util::ParamComposite | protected |
| addParamComposite(ParamComposite &child, bool next=true) | Util::ParamComposite | |
| allocate() | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| associate(Mesh< D > const &mesh, FFTT const &fft, UnitCell< D > const &cell, WaveListT &waveList) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| BlockT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| className() const | Util::ParamComposite | inline |
| clearUnitCellData() | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| compute(DArray< FieldT > const &wFields, DArray< FieldT > &cFields, double phiTot=1.0) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| computeStress(double phiTot=1.0) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| createBlockCRGrid(DArray< FieldT > &blockCFields) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| ds() const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | inlineprotected |
| echo() | Util::ParamComponent | static |
| FFTT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| fieldIo() const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | inlineprotected |
| FieldIoT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| FieldT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| hasStress() const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | inline |
| IArchive typedef | Util::Serializable | |
| indent() const | Util::ParamComponent | |
| initStatic() | Util::ParamComponent | static |
| isActive() const | Util::ParamComposite | inline |
| isCanonical() const | Pscf::Rpc::Mixture< D > | |
| isIoProcessor() const | Util::MpiFileIo | inline |
| isRequired() const | Util::ParamComposite | inline |
| load(Serializable::IArchive &ar) | Util::ParamComposite | virtual |
| 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::ParamComposite | inline |
| 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::ParamComposite | inline |
| 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::ParamComposite | inline |
| 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::ParamComposite | inline |
| 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::ParamComposite | inline |
| 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::ParamComposite | inline |
| loadOptional(Serializable::IArchive &ar) | Util::ParamComposite | virtual |
| 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::ParamComposite | inline |
| loadParameters(Serializable::IArchive &ar) | Util::ParamComposite | inlinevirtual |
| mesh() const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | inlineprotected |
| MixtureBase() | Pscf::MixtureBase | |
| MixturePrdc() | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| MixturePrdcT typedef | Pscf::Rpc::Mixture< D > | |
| MixtureTmpl() | Pscf::MixtureTmpl< Polymer< D >, Solvent< D > > | |
| MixtureTmplT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| monomer(int id) const | Pscf::Rpc::Mixture< D > | inline |
| monomer(int id) | Pscf::Rpc::Mixture< D > | inline |
| MpiFileIo() | Util::MpiFileIo | |
| MpiFileIo(const MpiFileIo &other) | Util::MpiFileIo | |
| nBlock() const | Pscf::Rpc::Mixture< D > | inline |
| nMonomer() const | Pscf::Rpc::Mixture< D > | inline |
| nPolymer() const | Pscf::Rpc::Mixture< D > | inline |
| nSolvent() const | Pscf::Rpc::Mixture< D > | inline |
| OArchive typedef | Util::Serializable | |
| ParamComponent() | Util::ParamComponent | protected |
| ParamComponent(const ParamComponent &other) | Util::ParamComponent | protected |
| ParamComposite() | Util::ParamComposite | |
| ParamComposite(const ParamComposite &other) | Util::ParamComposite | |
| ParamComposite(int capacity) | Util::ParamComposite | |
| polymer(int id) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| polymer(int id) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| polymerSpecies(int id) const final | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | virtual |
| PolymerT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| PropagatorT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| read(std::istream &in, const char *label, Type &value) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< 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::ParamComposite | inline |
| readCArray2D(std::istream &in, const char *label, Type *value, int m, int n, int np) | Util::ParamComposite | inline |
| readDArray(std::istream &in, const char *label, DArray< Type > &array, int n) | Util::ParamComposite | inline |
| readDMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int m, int n) | Util::ParamComposite | inline |
| readDSymmMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int n) | Util::ParamComposite | inline |
| readEnd(std::istream &in) | Util::ParamComposite | |
| readFArray(std::istream &in, const char *label, FArray< Type, N > &array) | Util::ParamComposite | inline |
| readFSArray(std::istream &in, const char *label, FSArray< Type, N > &array, int size) | Util::ParamComposite | inline |
| readOptional(std::istream &in, const char *label, Type &value) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | protected |
| readOptionalCArray(std::istream &in, const char *label, Type *value, int n) | Util::ParamComposite | inline |
| readOptionalCArray2D(std::istream &in, const char *label, Type *value, int m, int n, int np) | Util::ParamComposite | inline |
| readOptionalDArray(std::istream &in, const char *label, DArray< Type > &array, int n) | Util::ParamComposite | inline |
| readOptionalDMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int m, int n) | Util::ParamComposite | inline |
| readOptionalDSymmMatrix(std::istream &in, const char *label, DMatrix< Type > &matrix, int n) | Util::ParamComposite | inline |
| readOptionalFArray(std::istream &in, const char *label, FArray< Type, N > &array) | Util::ParamComposite | inline |
| readOptionalFSArray(std::istream &in, const char *label, FSArray< Type, N > &array, int size) | Util::ParamComposite | inline |
| readParam(std::istream &in) | Util::ParamComposite | virtual |
| 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::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | virtual |
| readParamOptional(std::istream &in) | Util::ParamComposite | virtual |
| resetParam() | Util::ParamComposite | virtual |
| save(Serializable::OArchive &ar) | Util::ParamComposite | virtual |
| saveOptional(Serializable::OArchive &ar) | Util::ParamComposite | |
| serialize(Archive &ar, const unsigned int version) | Util::ParamComponent | |
| setClassName(const char *className) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | protected |
| setEcho(bool echo=true) | Util::ParamComponent | static |
| setFieldIo(FieldIoT const &fieldIo) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| setIndent(const ParamComponent &parent, bool next=true) | Util::ParamComponent | |
| setIsActive(bool isActive) | Util::ParamComposite | protected |
| setIsRequired(bool isRequired) | Util::ParamComposite | protected |
| setIsSymmetric(bool isSymmetric) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| setKuhn(int monomerId, double kuhn) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| setParent(ParamComponent ¶m, bool next=true) | Util::ParamComposite | protected |
| setVmonomer(double vMonomer) | Pscf::MixtureBase | |
| solvent(int id) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| solvent(int id) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| solventSpecies(int id) const final | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | virtual |
| SolventT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| stress(int parameterId) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | inline |
| unitCell() const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | inlineprotected |
| vMonomer() const | Pscf::Rpc::Mixture< D > | inline |
| WaveListT typedef | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| writeBlockCRGrid(std::string const &filename) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| writeParam(std::ostream &out) const | Util::ParamComposite | virtual |
| writeQ(std::string const &filename, int polymerId, int blockId, int directionId) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| writeQAll(std::string const &basename) | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| writeQSlice(std::string const &filename, int polymerId, int blockId, int directionId, int segmentId) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| writeQTail(std::string const &filename, int polymerId, int blockId, int directionId) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| writeStress(std::ostream &out) const | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| ~MixtureBase() | Pscf::MixtureBase | |
| ~MixturePrdc() | Pscf::Prdc::MixturePrdc< D, Polymer< D >, Solvent< D >, Types< D > > | |
| ~MixtureTmpl() | Pscf::MixtureTmpl< Polymer< D >, Solvent< D > > | |
| ~ParamComponent() | Util::ParamComponent | virtual |
| ~ParamComposite() | Util::ParamComposite | virtual |
| ~Serializable() | Util::Serializable | inlinevirtual |