| allocate(double ds, bool useBatchedFFT=true) | Pscf::Rpg::Block< D > |  | 
  | associate(Mesh< D > const &mesh, FFT< D > const &fft, UnitCell< D > const &cell, WaveList< D > &wavelist) | Pscf::Rpg::Block< D > |  | 
  | averageProduct(RField< D > const &q0, RField< D > const &q1) | Pscf::Rpg::Block< D > |  | 
  | averageProductBead(RField< D > const &q0, RField< D > const &q1) | Pscf::Rpg::Block< D > |  | 
  | Base typedef | Pscf::Rpg::Block< D > |  | 
  | Block() | Pscf::Rpg::Block< D > |  | 
  | BlockTmpl() | Pscf::BlockTmpl< Propagator< D >, RField< D > > |  | 
  | cField() | Pscf::Rpg::Block< D > |  | 
  | cField() const | Pscf::Rpg::Block< D > |  | 
  | clearUnitCellData() | Pscf::Rpg::Block< D > |  | 
  | computeConcentrationBead(double prefactor) | Pscf::Rpg::Block< D > |  | 
  | computeConcentrationThread(double prefactor) | Pscf::Rpg::Block< D > |  | 
  | computeStressBead(double prefactor) | Pscf::Rpg::Block< D > |  | 
  | computeStressThread(double prefactor) | Pscf::Rpg::Block< D > |  | 
  | ds() const | Pscf::Rpg::Block< D > | inline | 
  | Edge() | Pscf::Edge |  | 
  | fft() const | Pscf::Rpg::Block< D > | inline | 
  | FFTT typedef | Pscf::Rpg::Block< D > |  | 
  | FieldT typedef | Pscf::BlockTmpl< Propagator< D >, RField< D > > |  | 
  | id() const | Pscf::Rpg::Block< D > | inline | 
  | kuhn() const | Pscf::Rpg::Block< D > |  | 
  | length() const | Pscf::Rpg::Block< D > | inline | 
  | mesh() const | Pscf::Rpg::Block< D > | inline | 
  | monomerId() const | Pscf::Rpg::Block< D > | inline | 
  | nBead() const | Pscf::Rpg::Block< D > | inline | 
  | ns() const | Pscf::Rpg::Block< D > | inline | 
  | polymerType() const | Pscf::Edge | inline | 
  | propagator(int directionId) | Pscf::Rpg::Block< D > |  | 
  | propagator(int directionId) const | Pscf::Rpg::Block< D > |  | 
  | PropagatorT typedef | Pscf::BlockTmpl< Propagator< D >, RField< D > > |  | 
  | serialize(Archive &ar, unsigned int versionId) | Pscf::Edge |  | 
  | setId(int id) | Pscf::Rpg::Block< D > |  | 
  | setKuhn(double kuhn) | Pscf::Rpg::Block< D > | virtual | 
  | setLength(double newLength) | Pscf::Rpg::Block< D > | virtual | 
  | setMonomerId(int monomerId) | Pscf::Rpg::Block< D > |  | 
  | setNBead(int nBead) | Pscf::Edge | virtual | 
  | setPolymerType(PolymerType::Enum type) | Pscf::Edge |  | 
  | setupSolver(RField< D > const &w) | Pscf::Rpg::Block< D > |  | 
  | setVertexIds(int vertexId0, int vertexId1) | Pscf::Rpg::Block< D > |  | 
  | stepBead(RField< D > const &qin, RField< D > &qout) | Pscf::Rpg::Block< D > |  | 
  | stepBondBead(RField< D > const &qin, RField< D > &qout) | Pscf::Rpg::Block< D > |  | 
  | stepFieldBead(RField< D > &q) | Pscf::Rpg::Block< D > |  | 
  | stepHalfBondBead(RField< D > const &qin, RField< D > &qout) | Pscf::Rpg::Block< D > |  | 
  | stepThread(RField< D > const &qin, RField< D > &qout) | Pscf::Rpg::Block< D > |  | 
  | stress(int n) | Pscf::Rpg::Block< D > | inline | 
  | vertexId(int i) const | Pscf::Rpg::Block< D > | inline | 
  | vertexIds() const | Pscf::Rpg::Block< D > | inline | 
  | WaveListT typedef | Pscf::Rpg::Block< D > |  | 
  | ~Block() | Pscf::Rpg::Block< D > |  | 
  | ~BlockTmpl() | Pscf::BlockTmpl< Propagator< D >, RField< D > > | virtual | 
  | ~Edge() | Pscf::Edge | virtual |