QMCPACK
SoaDistanceTableAAOMPTarget< T, D, SC > Member List

This is the complete list of members for SoaDistanceTableAAOMPTarget< T, D, SC >, including all inherited members.

acquireResource(ResourceCollection &collection, const RefVectorWithLeader< DistanceTable > &dt_list) const overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
apply_bc(TinyVector< T, D > &displ) constDTD_BConds< T, D, SC >inline
apply_bc(std::vector< TinyVector< T, D >> &dr, std::vector< T > &r, std::vector< T > &rinv) constDTD_BConds< T, D, SC >inline
apply_bc(std::vector< TinyVector< T, D >> &dr, std::vector< T > &r) constDTD_BConds< T, D, SC >inline
centers() constDistanceTableinline
compute_size(int N) constSoaDistanceTableAAOMPTarget< T, D, SC >inline
createResource(ResourceCollection &collection) const overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
DIMDistanceTablestatic
displacements_DistanceTableAAprotected
DisplRow typedefDistanceTable
distances_DistanceTableAAprotected
DistanceTable(const ParticleSet &source, const ParticleSet &target, DTModes modes)DistanceTableinline
DistanceTable(const DistanceTable &)=deleteDistanceTable
DistanceTableAA(const ParticleSet &target, DTModes modes)DistanceTableAAinline
DistRow typedefDistanceTable
DTD_BConds(const CrystalLattice< T, D > &lat)DTD_BConds< T, D, SC >inline
evaluate(ParticleSet &P) overrideSoaDistanceTableAAOMPTarget< 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)DistanceTableinlinevirtual
get_first_neighbor(IndexType iat, RealType &r, PosType &dr, bool newpos) const overrideSoaDistanceTableAAOMPTarget< T, D, SC >inline
qmcplusplus::DistanceTableAA::get_first_neighbor(IndexType iat, RealType &r, PosType &dr, bool newpos) const =0DistanceTablepure virtual
get_num_particls_stored() const overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
get_origin() constDistanceTableinline
getDisplacements() constDistanceTableAAinline
getDisplRow(int iel) constDistanceTableAAinline
getDistances() constDistanceTableAAinline
getDistRow(int iel) constDistanceTableAAinline
getModes() constDistanceTableinline
getMultiWalkerTempDataPtr() const overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
getName() constDistanceTableinline
getOldDispls() constDistanceTableAAinline
getOldDists() constDistanceTableAAinline
getTempDispls() constDistanceTableAAinline
getTempDists() constDistanceTableAAinline
IndexType typedefDistanceTable
memory_pool_SoaDistanceTableAAOMPTarget< T, D, SC >
modes_DistanceTableprotected
move(const ParticleSet &P, const PosType &rnew, const IndexType iat, bool prepare_old) overrideSoaDistanceTableAAOMPTarget< 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 overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
mw_evaluate(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list) constDistanceTableinlinevirtual
mw_finalizePbyP(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list) const overrideSoaDistanceTableAAOMPTarget< 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 overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
mw_recompute(const RefVectorWithLeader< DistanceTable > &dt_list, const RefVectorWithLeader< ParticleSet > &p_list, const std::vector< bool > &recompute) constDistanceTableinlinevirtual
mw_updatePartial(const RefVectorWithLeader< DistanceTable > &dt_list, IndexType jat, const std::vector< bool > &from_temp) overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
name_DistanceTableprotected
num_particls_storedSoaDistanceTableAAOMPTarget< T, D, SC >private
num_sources_DistanceTableprotected
num_targets_DistanceTableprotected
num_targets_padded_SoaDistanceTableAAOMPTarget< T, D, SC >private
offload_timer_SoaDistanceTableAAOMPTarget< T, D, SC >private
old_dr_DistanceTableAAprotected
old_dr_mem_SoaDistanceTableAAOMPTarget< T, D, SC >
old_prepared_elec_id_SoaDistanceTableAAOMPTarget< T, D, SC >private
old_r_DistanceTableAAprotected
old_r_mem_SoaDistanceTableAAOMPTarget< T, D, SC >
origin_DistanceTableprotected
PosType typedefDistanceTable
print(std::ostream &os)DistanceTableinline
RealType typedefDistanceTable
releaseResource(ResourceCollection &collection, const RefVectorWithLeader< DistanceTable > &dt_list) const overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
resize()SoaDistanceTableAAOMPTarget< T, D, SC >inline
setModes(DTModes modes)DistanceTableinline
SoaDistanceTableAAOMPTarget(ParticleSet &target)SoaDistanceTableAAOMPTarget< T, D, SC >inline
SoaDistanceTableAAOMPTarget()=deleteSoaDistanceTableAAOMPTarget< T, D, SC >
SoaDistanceTableAAOMPTarget(const SoaDistanceTableAAOMPTarget &)=deleteSoaDistanceTableAAOMPTarget< T, D, SC >
sources() constDistanceTableinline
targets() constDistanceTableinline
temp_dr_DistanceTableAAprotected
temp_dr_mem_SoaDistanceTableAAOMPTarget< T, D, SC >
temp_r_DistanceTableAAprotected
temp_r_mem_SoaDistanceTableAAOMPTarget< T, D, SC >
update(IndexType iat) overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
update_timer_SoaDistanceTableAAOMPTarget< T, D, SC >private
updatePartial(IndexType jat, bool from_temp) overrideSoaDistanceTableAAOMPTarget< T, D, SC >inlinevirtual
~DistanceTable()=defaultDistanceTablevirtual
~SoaDistanceTableAAOMPTarget()SoaDistanceTableAAOMPTarget< T, D, SC >inline