PSCF v1.2
Pscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT > Member List

This is the complete list of members for Pscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >, including all inherited members.

associate(Mesh< D > const &mesh, FFTT const &fft, typename UnitCell< D >::LatticeSystem const &lattice, bool const &hasGroup, std::string const &groupName, SpaceGroup< D > const &group, Basis< D > &basis)Pscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
basis() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
convertBasisToKGrid(DArray< double > const &components, RFKT &dft) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
convertBasisToKGrid(DArray< DArray< double > > const &in, DArray< RFKT > &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertBasisToRGrid(DArray< double > const &in, RFRT &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertBasisToRGrid(DArray< DArray< double > > const &in, DArray< RFRT > &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertKGridToBasis(RFKT const &in, DArray< double > &out, bool checkSymmetry=true, double epsilon=1.0e-8) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
convertKGridToBasis(DArray< RFKT > const &in, DArray< DArray< double > > &out, bool checkSymmetry=true, double epsilon=1.0e-8) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertKGridToRGrid(DArray< RFKT > const &in, DArray< RFRT > &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertKGridToRGrid(RFKT const &in, RFRT &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertRGridToBasis(RFRT const &in, DArray< double > &out, bool checkSymmetry=true, double epsilon=1.0e-8) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertRGridToBasis(DArray< RFRT > const &in, DArray< DArray< double > > &out, bool checkSymmetry=true, double epsilon=1.0e-8) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertRGridToKGrid(DArray< RFRT > const &in, DArray< RFKT > &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
convertRGridToKGrid(RFRT const &in, RFKT &out) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
expandRGridDimension(std::ostream &out, DArray< RFRT > const &fields, UnitCell< D > const &unitCell, int d, DArray< int > const &newGridDimensions) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
expandRGridDimension(std::string filename, DArray< RFRT > const &fields, UnitCell< D > const &unitCell, int d, DArray< int > newGridDimensions) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
fft() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
FieldIoReal()Pscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
fileMaster() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
group() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
groupName() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
hasGroup() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
hasSymmetry(RFKT const &in, double epsilon=1.0e-8, bool verbose=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
hasSymmetry(RFRT const &in, double epsilon=1.0e-8, bool verbose=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
lattice() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
mesh() constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >inlineprotected
readFieldBasis(std::istream &in, DArray< double > &field, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldBasis(std::string filename, DArray< double > &field, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldHeader(std::istream &in, int &nMonomer, UnitCell< D > &unitCell, bool &isSymmetric) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldRGrid(std::istream &in, RFRT &field, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
readFieldRGrid(std::string filename, RFRT &field, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldsBasis(std::istream &in, DArray< DArray< double > > &fields, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldsBasis(std::string filename, DArray< DArray< double > > &fields, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldsKGrid(std::istream &in, DArray< RFKT > &fields, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
readFieldsKGrid(std::string filename, DArray< RFKT > &fields, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldsRGrid(std::istream &in, DArray< RFRT > &fields, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
readFieldsRGrid(std::string filename, DArray< RFRT > &fields, UnitCell< D > &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
readFieldsRGridData(std::istream &in, DArray< RFRT > &fields, int nMonomer) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
replicateUnitCell(std::ostream &out, DArray< RFRT > const &fields, UnitCell< D > const &unitCell, IntVec< D > const &replicas) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
replicateUnitCell(std::string filename, DArray< RFRT > const &fields, UnitCell< D > const &unitCell, IntVec< D > const &replicas) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
scaleFieldBasis(DArray< double > &field, double factor) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
scaleFieldRGrid(RFRT &field, double factor) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
scaleFieldsBasis(DArray< DArray< double > > &fields, double factor) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
scaleFieldsRGrid(DArray< RFRT > &fields, double factor) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
setFileMaster(FileMaster const &fileMaster)Pscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldBasis(std::string filename, DArray< double > const &field, UnitCell< D > const &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldBasis(std::ostream &out, DArray< double > const &field, UnitCell< D > const &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldHeader(std::ostream &out, int nMonomer, UnitCell< D > const &unitCell, bool isSymmetric=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldRGrid(std::ostream &out, RFRT const &field, UnitCell< D > const &unitCell, bool writeHeader=true, bool isSymmetric=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
writeFieldRGrid(std::string filename, RFRT const &field, UnitCell< D > const &unitCell, bool isSymmetric=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldsBasis(std::ostream &out, DArray< DArray< double > > const &fields, UnitCell< D > const &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldsBasis(std::string filename, DArray< DArray< double > > const &fields, UnitCell< D > const &unitCell) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldsKGrid(std::ostream &out, DArray< RFKT > const &fields, UnitCell< D > const &unitCell, bool isSymmetric=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
writeFieldsKGrid(std::string filename, DArray< RFKT > const &fields, UnitCell< D > const &unitCell, bool isSymmetric=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
writeFieldsRGrid(std::ostream &out, DArray< RFRT > const &fields, UnitCell< D > const &unitCell, bool writeHeader=true, bool isSymmetric=true, bool writeMeshSize=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual
writeFieldsRGrid(std::string filename, DArray< RFRT > const &fields, UnitCell< D > const &unitCell, bool isSymmetric=true) constPscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >
~FieldIoReal()Pscf::Prdc::FieldIoReal< D, RFRT, RFKT, FFTT >virtual