| 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_info | colvars_gpu::colvaratoms_gpu | private |
| calc_fit_gradients_gpu_info | colvars_gpu::colvaratoms_gpu | private |
| 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_graphs | colvars_gpu::colvaratoms_gpu | private |
| 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_gpu | inline |
| gpu_buffers (defined in colvars_gpu::colvaratoms_gpu) | colvars_gpu::colvaratoms_gpu | private |
| h_sum_applied_colvar_force | colvars_gpu::colvaratoms_gpu | private |
| 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_gpu | colvars_gpu::colvaratoms_gpu | private |
| rot_gpu | colvars_gpu::colvaratoms_gpu | private |
| set_use_cpu_group_force(bool yesno) | colvars_gpu::colvaratoms_gpu | inline |
| 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_force | colvars_gpu::colvaratoms_gpu | private |
| use_group_force | colvars_gpu::colvaratoms_gpu | private |
| ~colvaratoms_gpu() | colvars_gpu::colvaratoms_gpu | |