C++ API#
Class Hierarchy#
File Hierarchy#
Full API#
Namespaces#
Classes and Structs#
- Class DeepPot
- Inheritance Relationships
- Class Documentation
deepmd::DeepPotcompute()compute()compute()compute()compute()compute()compute()compute()compute_mixed_type()compute_mixed_type()compute_mixed_type()compute_mixed_type()DeepPot()~DeepPot()DeepPot()init()compute_edges_gpu()compute_edges_gpu()compute_edges_gpu()supports_device_edge_inference()uses_fp32_edge_vectors()uses_canonical_graph_inference()compute_canonical_graph_gpu()dim_chg_spin()set_charge_spin()dp
- Class DeepPotBackend
- Inheritance Relationships
- Class Documentation
deepmd::DeepPotBackendcomputew()computew()computew()computew()computew_mixed_type()computew_mixed_type()DeepPotBackend()~DeepPotBackend()DeepPotBackend()init()dim_chg_spin()set_charge_spin()computew()computew()computew()computew()computew_mixed_type()computew_mixed_type()compute_edges_gpu()compute_edges_gpu()compute_edges_gpu()compute_canonical_graph_gpu()supports_device_edge_inference()uses_fp32_edge_vectors()uses_canonical_graph_inference()require_addressable_charge_spin()
- Class DeepPotJAX
- Inheritance Relationships
- Class Documentation
deepmd::DeepPotJAXDeepPotJAX()~DeepPotJAX()DeepPotJAX()init()cutoff()numb_types()numb_types_spin()dim_fparam()dim_aparam()get_type_map()is_aparam_nall()has_default_fparam()dim_chg_spin()set_charge_spin()computew()computew()computew()computew()computew()computew()computew()computew()computew_mixed_type()computew_mixed_type()
- Class DeepPotPT
- Inheritance Relationships
- Class Documentation
deepmd::DeepPotPTDeepPotPT()~DeepPotPT()DeepPotPT()init()cutoff()numb_types()numb_types_spin()dim_fparam()dim_aparam()dim_chg_spin()set_charge_spin()get_type_map()is_aparam_nall()has_default_fparam()computew()computew()computew()computew()computew_mixed_type()computew_mixed_type()computew()computew()computew()computew()computew_mixed_type()computew_mixed_type()