Collective Variables Module - Developer Documentation
Loading...
Searching...
No Matches
colvars_gpu::colvaratoms_gpu Member List

This is the complete list of members for colvars_gpu::colvaratoms_gpu, including all inherited members.

add_apply_force_nodes(const cvm::atom_group *cpu_atoms, cudaGraph_t &graph, std::unordered_map< std::string, cudaGraphNode_t > &nodes_map, const std::vector< cudaGraphNode_t > &extra_initial_dependencies={})colvars_gpu::colvaratoms_gpu
add_calc_fit_gradients_nodes(cvm::atom_group *cpu_atoms, cudaGraph_t &graph, std::unordered_map< std::string, cudaGraphNode_t > &nodes_map, bool use_cpu_buffers=false)colvars_gpu::colvaratoms_gpu
add_calc_required_properties_nodes(const cvm::atom_group *cpu_atoms, cudaGraph_t &graph, std::unordered_map< std::string, cudaGraphNode_t > &nodes_map, const std::vector< cudaGraphNode_t > &extra_initial_dependencies={})colvars_gpu::colvaratoms_gpu
add_read_positions_nodes(const cvm::atom_group *cpu_atoms, cudaGraph_t &graph, std::unordered_map< std::string, cudaGraphNode_t > &nodes_map)colvars_gpu::colvaratoms_gpu
add_reset_atoms_data_nodes(const cvm::atom_group *cpu_atoms, cudaGraph_t &graph, std::unordered_map< std::string, cudaGraphNode_t > &nodes_map)colvars_gpu::colvaratoms_gpu
add_update_cpu_buffers_nodes(cvm::atom_group *cpu_atoms, cudaGraph_t &graph, std::unordered_map< std::string, cudaGraphNode_t > &nodes_map)colvars_gpu::colvaratoms_gpu
after_read_data_sync(cvm::atom_group *cpu_atoms, bool copy_to_cpu, cudaStream_t stream)colvars_gpu::colvaratoms_gpu
apply_colvar_force_from_cpu(cvm::real const &cpu_force)colvars_gpu::colvaratoms_gpu
begin_apply_force_gpu()colvars_gpu::colvaratoms_gpu
calc_fit_forces_gpu_infocolvars_gpu::colvaratoms_gpuprivate
calc_fit_gradients_gpu_infocolvars_gpu::colvaratoms_gpuprivate
calc_required_properties_gpu_debug(cvm::atom_group *cpu_atoms, bool to_cpu, cudaStream_t stream)colvars_gpu::colvaratoms_gpu
clear_gpu_buffers(const cvm::atom_group *cpu_atoms)colvars_gpu::colvaratoms_gpu
colvaratoms_gpu()colvars_gpu::colvaratoms_gpu
debug_graphscolvars_gpu::colvaratoms_gpuprivate
destroy_gpu()colvars_gpu::colvaratoms_gpu
do_feature_side_effects_gpu(cvm::atom_group *cpu_atoms, int id)colvars_gpu::colvaratoms_gpu
get_gpu_buffers()colvars_gpu::colvaratoms_gpuinline
gpu_buffers (defined in colvars_gpu::colvaratoms_gpu)colvars_gpu::colvaratoms_gpuprivate
h_sum_applied_colvar_forcecolvars_gpu::colvaratoms_gpuprivate
init_gpu()colvars_gpu::colvaratoms_gpu
read_positions_gpu_debug(cvm::atom_group *cpu_atoms, bool change_fitting_group, size_t change_atom_i, int xyz, bool to_cpu, double sign, cudaStream_t stream)colvars_gpu::colvaratoms_gpu
read_total_forces(cvm::atom_group *cpu_atoms)colvars_gpu::colvaratoms_gpu
rot_deriv_gpucolvars_gpu::colvaratoms_gpuprivate
rot_gpucolvars_gpu::colvaratoms_gpuprivate
set_use_cpu_group_force(bool yesno)colvars_gpu::colvaratoms_gpuinline
setup_rotation(const cvm::atom_group *cpu_atoms)colvars_gpu::colvaratoms_gpu
setup_rotation_derivative(const cvm::atom_group *cpu_atoms)colvars_gpu::colvaratoms_gpu
sync_to_gpu_buffers(const cvm::atom_group *cpu_atoms)colvars_gpu::colvaratoms_gpu
use_apply_colvar_forcecolvars_gpu::colvaratoms_gpuprivate
use_group_forcecolvars_gpu::colvaratoms_gpuprivate
~colvaratoms_gpu()colvars_gpu::colvaratoms_gpu