src/QMCHamiltonians/ECPotentialBuilder.cpp
/** constructor
 *\param ions the positions of the ions
 *\param els the positions of the electrons
 *\param psi trial wavefunction
 */
constructor
\param ions the positions of the ions
\param els the positions of the electrons
\param psi trial wavefunction
constructor \ param ions the positions of the ions \ param els the positions of the electrons \ param psi trial wavefunction
ECPotentialBuilder::ECPotentialBuilder(QMCHamiltonian& h,
                                       ParticleSet& ions,
                                       ParticleSet& els,
                                       TrialWaveFunction& psi,
                                       Communicate* c)
    : MPIObjectBase(c),
      hasLocalPot(false),
      hasNonLocalPot(false),
      hasL2Pot(false),
      targetH(h),
      IonConfig(ions),
      targetPtcl(els),
      targetPsi(psi)
{}
ECPotentialBuilder :: ECPotentialBuilder ( QMCHamiltonian & h , ParticleSet & ions , ParticleSet & els , TrialWaveFunction & psi , Communicate * c ) : MPIObjectBase ( c ) , hasLocalPot ( false ) , hasNonLocalPot ( false ) , hasL2Pot ( false ) , targetH ( h ) , IonConfig ( ions ) , targetPtcl ( els ) , targetPsi ( psi ) { }
constructor
\param ions the positions of the ions
\param els the positions of the electrons
\param psi trial wavefunction
constructor \ param ions the positions of the ions \ param els the positions of the electrons \ param psi trial wavefunction