Remove TWFFastDerivWrapper for state API's

This commit is contained in:
rcclay 2022-09-26 13:28:58 -06:00
parent 798a1a4943
commit 94235c0f78
1 changed files with 0 additions and 6 deletions

View File

@ -57,10 +57,6 @@ public:
void addGroup(const ParticleSet& P, const IndexType groupid, SPOSet* spo);
inline void addJastrow(WaveFunctionComponent* j) { jastrow_list_.push_back(j); };
//This function gets called after all the Jastrow and SPOSet objects have been registered.
//Not pretty, but plays nicest with the fact that TrialWavefunction handles the construction
//of the wrapper.
inline void finalizeConstruction() { is_initialized_ = true; }
/** @brief Takes particle set groupID and returns the TWF internal index for it.
*
* ParticleSet groups can be registered in whichever order. However, the internal indexing
@ -87,7 +83,6 @@ public:
inline IndexType numGroups() const { return spos_.size(); };
SPOSet* getSPOSet(const IndexType sid) const { return spos_[sid]; };
inline IndexType numOrbitals(const IndexType sid) const { return spos_[sid]->size(); };
inline bool isInitialized() { return is_initialized_; };
/** @} */
//////////////////////////////////////////////////////////////////////////////////////////////////////////
@ -273,7 +268,6 @@ public:
private:
bool is_initialized_;
std::vector<SPOSet*> spos_;
std::vector<IndexType> groups_;
std::vector<ValueMatrix> psi_M_;