acquireResource(ResourceCollection &collection, const RefVectorWithLeader< DistanceTable > &dt_list) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
apply_bc(TinyVector< T, D > &displ) const | DTD_BConds< T, D, SC > | inline |
apply_bc(std::vector< TinyVector< T, D >> &dr, std::vector< T > &r, std::vector< T > &rinv) const | DTD_BConds< T, D, SC > | inline |
apply_bc(std::vector< TinyVector< T, D >> &dr, std::vector< T > &r) const | DTD_BConds< T, D, SC > | inline |
centers() const | DistanceTable | inline |
compute_size(int N) const | SoaDistanceTableAAOMPTarget< T, D, SC > | inline |
createResource(ResourceCollection &collection) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
DIM | DistanceTable | static |
displacements_ | DistanceTableAA | protected |
DisplRow typedef | DistanceTable | |
distances_ | DistanceTableAA | protected |
DistanceTable(const ParticleSet &source, const ParticleSet &target, DTModes modes) | DistanceTable | inline |
DistanceTable(const DistanceTable &)=delete | DistanceTable | |
DistanceTableAA(const ParticleSet &target, DTModes modes) | DistanceTableAA | inline |
DistRow typedef | DistanceTable | |
DTD_BConds(const CrystalLattice< T, D > &lat) | DTD_BConds< T, D, SC > | inline |
evaluate(ParticleSet &P) override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
evaluate_rsquared(TinyVector< T, D > *restrict dr, T *restrict rr, int n) | DTD_BConds< T, D, SC > | inline |
evaluate_timer_ | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
finalizePbyP(const ParticleSet &P) | DistanceTable | inlinevirtual |
get_first_neighbor(IndexType iat, RealType &r, PosType &dr, bool newpos) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inline |
qmcplusplus::DistanceTableAA::get_first_neighbor(IndexType iat, RealType &r, PosType &dr, bool newpos) const =0 | DistanceTable | pure virtual |
get_num_particls_stored() const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
get_origin() const | DistanceTable | inline |
getDisplacements() const | DistanceTableAA | inline |
getDisplRow(int iel) const | DistanceTableAA | inline |
getDistances() const | DistanceTableAA | inline |
getDistRow(int iel) const | DistanceTableAA | inline |
getModes() const | DistanceTable | inline |
getMultiWalkerTempDataPtr() const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
getName() const | DistanceTable | inline |
getOldDispls() const | DistanceTableAA | inline |
getOldDists() const | DistanceTableAA | inline |
getTempDispls() const | DistanceTableAA | inline |
getTempDists() const | DistanceTableAA | inline |
IndexType typedef | DistanceTable | |
memory_pool_ | SoaDistanceTableAAOMPTarget< T, D, SC > | |
modes_ | DistanceTable | protected |
move(const ParticleSet &P, const PosType &rnew, const IndexType iat, bool prepare_old) override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
move_timer_ | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
mw_evalDistsInRange(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list, size_t range_begin, size_t range_end) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
mw_evaluate(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list) const | DistanceTable | inlinevirtual |
mw_finalizePbyP(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
mw_mem_handle_ | SoaDistanceTableAAOMPTarget< T, D, SC > | |
mw_move(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< PosType > &rnew_list, const IndexType iat, bool prepare_old=true) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
mw_recompute(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< bool > &recompute) const | DistanceTable | inlinevirtual |
mw_updatePartial(const RefVectorWithLeader< DistanceTable > &dt_list, IndexType jat, const std::vector< bool > &from_temp) override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
name_ | DistanceTable | protected |
num_particls_stored | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
num_sources_ | DistanceTable | protected |
num_targets_ | DistanceTable | protected |
num_targets_padded_ | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
offload_timer_ | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
old_dr_ | DistanceTableAA | protected |
old_dr_mem_ | SoaDistanceTableAAOMPTarget< T, D, SC > | |
old_prepared_elec_id_ | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
old_r_ | DistanceTableAA | protected |
old_r_mem_ | SoaDistanceTableAAOMPTarget< T, D, SC > | |
origin_ | DistanceTable | protected |
PosType typedef | DistanceTable | |
print(std::ostream &os) | DistanceTable | inline |
RealType typedef | DistanceTable | |
releaseResource(ResourceCollection &collection, const RefVectorWithLeader< DistanceTable > &dt_list) const override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
resize() | SoaDistanceTableAAOMPTarget< T, D, SC > | inline |
setModes(DTModes modes) | DistanceTable | inline |
SoaDistanceTableAAOMPTarget(ParticleSet &target) | SoaDistanceTableAAOMPTarget< T, D, SC > | inline |
SoaDistanceTableAAOMPTarget()=delete | SoaDistanceTableAAOMPTarget< T, D, SC > | |
SoaDistanceTableAAOMPTarget(const SoaDistanceTableAAOMPTarget &)=delete | SoaDistanceTableAAOMPTarget< T, D, SC > | |
sources() const | DistanceTable | inline |
targets() const | DistanceTable | inline |
temp_dr_ | DistanceTableAA | protected |
temp_dr_mem_ | SoaDistanceTableAAOMPTarget< T, D, SC > | |
temp_r_ | DistanceTableAA | protected |
temp_r_mem_ | SoaDistanceTableAAOMPTarget< T, D, SC > | |
update(IndexType iat) override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
update_timer_ | SoaDistanceTableAAOMPTarget< T, D, SC > | private |
updatePartial(IndexType jat, bool from_temp) override | SoaDistanceTableAAOMPTarget< T, D, SC > | inlinevirtual |
~DistanceTable()=default | DistanceTable | virtual |
~SoaDistanceTableAAOMPTarget() | SoaDistanceTableAAOMPTarget< T, D, SC > | inline |