PSCF v1.4.0
Pscf::Cpc::FieldIo< D > Member List

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

associate(Mesh< D > const &mesh, FFT const &fft, typename UnitCell< D >::LatticeSystem const &lattice)Pscf::Cpc::FieldIo< D >
Base typedefPscf::Cpc::FieldIo< D >
checkAllocate() constPscf::Cp::FieldIo< D, CField< D >, FFT< D > >protected
convertKGridToRGrid(DArray< CField< D > > const &in, DArray< CField< D > > &out) constPscf::Cp::FieldIo< D, CField< D >, FFT< D > >
convertKGridToRGrid(std::string const &inFileName, std::string const &outFileName) constPscf::Cp::FieldIo< D, CField< D >, FFT< D > >
convertRGridToKGrid(DArray< CField< D > > const &in, DArray< CField< D > > &out) constPscf::Cp::FieldIo< D, CField< D >, FFT< D > >
convertRGridToKGrid(std::string const &inFileName, std::string const &outFileName) constPscf::Cp::FieldIo< D, CField< D >, FFT< D > >
fft() constPscf::Cpc::FieldIo< D >inlineprotected
FieldIo()Pscf::Cp::FieldIo< D, CField< D >, FFT< D > >
fileMaster() constPscf::Cpc::FieldIo< D >inline
lattice() constPscf::Cpc::FieldIo< D >inlineprotected
mesh() constPscf::Cpc::FieldIo< D >inline
readField(std::istream &in, CField< D > &field, UnitCell< D > &unitCell) const overridePscf::Cpc::FieldIo< D >virtual
readField(std::string filename, CField< D > &field, UnitCell< D > &unitCell) constPscf::Cpc::FieldIo< D >
readFieldHeader(std::istream &in, int &nMonomer, UnitCell< D > &unitCell) constPscf::Cpc::FieldIo< D >
readFields(std::istream &in, DArray< CField< D > > &fields, UnitCell< D > &unitCell) const overridePscf::Cpc::FieldIo< D >virtual
readFields(std::string filename, DArray< CField< D > > &fields, UnitCell< D > &unitCell) constPscf::Cpc::FieldIo< D >
readFieldsData(std::istream &in, DArray< CField< D > > &fields, int nMonomer) const overridePscf::Cpc::FieldIo< D >virtual
readFieldsRGrid(std::istream &in, DArray< CField< D > > &fields, UnitCell< D > &unitCell) constPscf::Cpc::FieldIo< D >
setFileMaster(FileMaster const &fileMaster)Pscf::Cpc::FieldIo< D >
setNMonomer(int nMonomer)Pscf::Cp::FieldIo< D, CField< D >, FFT< D > >
writeField(std::ostream &out, CField< D > const &field, UnitCell< D > const &unitCell, bool writeHeader=true) const overridePscf::Cpc::FieldIo< D >virtual
writeField(std::string filename, CField< D > const &field, UnitCell< D > const &unitCell) constPscf::Cpc::FieldIo< D >
writeFieldHeader(std::ostream &out, int nMonomer, UnitCell< D > const &unitCell) constPscf::Cpc::FieldIo< D >
writeFields(std::ostream &out, DArray< CField< D > > const &fields, UnitCell< D > const &unitCell, bool writeHeader=true, bool writeMeshSize=true) const overridePscf::Cpc::FieldIo< D >virtual
writeFields(std::string filename, DArray< CField< D > > const &fields, UnitCell< D > const &unitCell) constPscf::Cpc::FieldIo< D >
~FieldIo()Pscf::Cp::FieldIo< D, CField< D >, FFT< D > >virtual