PSCF v1.1
Pscf::Pspc::System< D > Member List

This is the complete list of members for Pscf::Pspc::System< 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
basis() constPscf::Pspc::System< D >inline
basisToKGrid(const std::string &inFileName, const std::string &outFileName)Pscf::Pspc::System< D >
basisToRGrid(const std::string &inFileName, const std::string &outFileName)Pscf::Pspc::System< D >
c() constPscf::Pspc::System< D >inline
checkRGridFieldSymmetry(const std::string &inFileName, double epsilon=1.0E-8)Pscf::Pspc::System< D >
className() constUtil::ParamCompositeinline
clearCommunicator()Util::MpiFileIo
compare(const DArray< DArray< double > > field1, const DArray< DArray< double > > field2)Pscf::Pspc::System< D >
compare(const DArray< RField< D > > field1, const DArray< RField< D > > field2)Pscf::Pspc::System< D >
compute(bool needStress=false)Pscf::Pspc::System< D >
computeFreeEnergy()Pscf::Pspc::System< D >
domain() constPscf::Pspc::System< D >inline
echo()Util::ParamComponentstatic
estimateWfromC(const std::string &filename)Pscf::Pspc::System< D >
fft() constPscf::Pspc::System< D >inline
fHelmholtz() constPscf::Pspc::System< D >inline
fieldIo() constPscf::Pspc::System< D >inline
fileMaster()Pscf::Pspc::System< D >inline
fileMaster() constPscf::Pspc::System< D >inline
groupName() constPscf::Pspc::System< D >inline
h()Pscf::Pspc::System< D >inline
hasCFields() constPscf::Pspc::System< D >inline
hasExternalFields() constPscf::Pspc::System< D >inline
hasFreeEnergy() constPscf::Pspc::System< D >inline
hasIoCommunicator() constUtil::MpiFileIoinline
hasMask() constPscf::Pspc::System< D >inline
hasSweep() constPscf::Pspc::System< D >inline
homogeneous()Pscf::Pspc::System< D >inline
homogeneous() constPscf::Pspc::System< D >inline
IArchive typedefUtil::Serializable
indent() constUtil::ParamComponent
initStatic()Util::ParamComponentstatic
interaction()Pscf::Pspc::System< D >inline
interaction() constPscf::Pspc::System< D >inline
ioCommunicator() constUtil::MpiFileIoinline
isActive() constUtil::ParamCompositeinline
isIoProcessor() constUtil::MpiFileIoinline
isRequired() constUtil::ParamCompositeinline
iterate(bool isContinuation=false)Pscf::Pspc::System< D >
iterator()Pscf::Pspc::System< D >inline
iterator() constPscf::Pspc::System< D >inline
kGridToBasis(const std::string &inFileName, const std::string &outFileName)Pscf::Pspc::System< D >
kGridToRGrid(const std::string &inFileName, const std::string &outFileName)Pscf::Pspc::System< D >
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
mask()Pscf::Pspc::System< D >inline
mesh() constPscf::Pspc::System< D >inline
mixture()Pscf::Pspc::System< D >inline
mixture() constPscf::Pspc::System< D >inline
MpiFileIo()Util::MpiFileIo
MpiFileIo(const MpiFileIo &other)Util::MpiFileIo
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
pressure() constPscf::Pspc::System< D >inline
read(std::istream &in, const char *label, Type &value)Util::ParamComposite
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
readCommands(std::istream &in)Pscf::Pspc::System< D >
readCommands()Pscf::Pspc::System< D >
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)Util::ParamCompositeinline
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)Pscf::Pspc::System< D >virtual
readParam()Pscf::Pspc::System< D >
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::Pspc::System< D >virtual
readParamOptional(std::istream &in)Util::ParamCompositevirtual
readWBasis(const std::string &filename)Pscf::Pspc::System< D >
readWRGrid(const std::string &filename)Pscf::Pspc::System< D >
resetParam()Util::ParamCompositevirtual
rGridToBasis(const std::string &inFileName, const std::string &outFileName)Pscf::Pspc::System< D >
rGridToKGrid(const std::string &inFileName, const std::string &outFileName)Pscf::Pspc::System< D >
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)Util::ParamCompositeprotected
setEcho(bool echo=true)Util::ParamComponentstatic
setIndent(const ParamComponent &parent, bool next=true)Util::ParamComponent
setIoCommunicator(MPI::Intracomm &communicator)Util::MpiFileIo
setIsActive(bool isActive)Util::ParamCompositeprotected
setIsRequired(bool isRequired)Util::ParamCompositeprotected
setOptions(int argc, char **argv)Pscf::Pspc::System< D >
setParent(ParamComponent &param, bool next=true)Util::ParamCompositeprotected
setUnitCell(UnitCell< D > const &unitCell)Pscf::Pspc::System< D >
setUnitCell(typename UnitCell< D >::LatticeSystem lattice, FSArray< double, 6 > const &parameters)Pscf::Pspc::System< D >
setUnitCell(FSArray< double, 6 > const &parameters)Pscf::Pspc::System< D >
setWBasis(DArray< DArray< double > > const &fields)Pscf::Pspc::System< D >
setWRGrid(DArray< RField< D > > const &fields)Pscf::Pspc::System< D >
sweep()Pscf::Pspc::System< D >
System()Pscf::Pspc::System< D >
unitCell() constPscf::Pspc::System< D >inline
w() constPscf::Pspc::System< D >inline
writeBlockCRGrid(const std::string &filename) constPscf::Pspc::System< D >
writeCBasis(const std::string &filename) constPscf::Pspc::System< D >
writeCRGrid(const std::string &filename) constPscf::Pspc::System< D >
writeGroup(std::string const &filename) constPscf::Pspc::System< D >
writeParam(std::ostream &out) constUtil::ParamCompositevirtual
writeParamNoSweep(std::ostream &out) constPscf::Pspc::System< D >
writeQ(std::string const &filename, int polymerId, int blockId, int directionId) constPscf::Pspc::System< D >
writeQAll(std::string const &basename)Pscf::Pspc::System< D >
writeQSlice(std::string const &filename, int polymerId, int blockId, int directionId, int segmentId) constPscf::Pspc::System< D >
writeQTail(std::string const &filename, int polymerId, int blockId, int directionId) constPscf::Pspc::System< D >
writeStars(std::string const &filename) constPscf::Pspc::System< D >
writeThermo(std::ostream &out)Pscf::Pspc::System< D >
writeWaves(std::string const &filename) constPscf::Pspc::System< D >
writeWBasis(const std::string &filename) constPscf::Pspc::System< D >
writeWRGrid(const std::string &filename) constPscf::Pspc::System< D >
~ParamComponent()Util::ParamComponentvirtual
~ParamComposite()Util::ParamCompositevirtual
~Serializable()Util::Serializableinlinevirtual
~System()Pscf::Pspc::System< D >