C API#Class Hierarchy#Namespace deepmdNamespace deepmd::hppStruct deepmd_exceptionStruct InputNlistClass DeepBaseModelClass DeepBaseModelDeviClass DeepPotClass DeepPotModelDeviClass DeepSpinClass DeepSpinModelDeviClass DeepTensorClass DipoleChargeModifierStruct DP_DeepBaseModelStruct DP_DeepBaseModelDeviStruct DP_DeepPotStruct DP_DeepPotModelDeviStruct DP_DeepSpinStruct DP_DeepSpinModelDeviStruct DP_DeepTensorStruct DP_DipoleChargeModifierStruct DP_NlistFile Hierarchy#Directory sourceDirectory api_cDirectory includeFile c_api.hFile c_api_internal.hFile deepmd.hppFull API#Namespaces#Namespace deepmdNamespacesNamespace deepmd::hppClassesFunctionsClasses and Structs#Struct deepmd_exceptionInheritance RelationshipsBase TypeStruct Documentationdeepmd::hpp::deepmd_exceptiondeepmd_exception()deepmd_exception()Struct InputNlistStruct Documentationdeepmd::hpp::InputNlistInputNlist()InputNlist()InputNlist()~InputNlist()set_mask()set_mapping()nlinumilistnumneighfirstneighStruct DP_DeepBaseModelInheritance RelationshipsDerived TypesStruct DocumentationDP_DeepBaseModelDP_DeepBaseModel()DP_DeepBaseModel()~DP_DeepBaseModel()dpbaseexceptiondfparamdaparamaparam_nallStruct DP_DeepBaseModelDeviInheritance RelationshipsDerived TypesStruct DocumentationDP_DeepBaseModelDeviDP_DeepBaseModelDevi()DP_DeepBaseModelDevi()~DP_DeepBaseModelDevi()dpbaseexceptiondfparamdaparamaparam_nallStruct DP_DeepPotInheritance RelationshipsBase TypeStruct DocumentationDP_DeepPotDP_DeepPot()DP_DeepPot()dpStruct DP_DeepPotModelDeviInheritance RelationshipsBase TypeStruct DocumentationDP_DeepPotModelDeviDP_DeepPotModelDevi()DP_DeepPotModelDevi()dpStruct DP_DeepSpinInheritance RelationshipsBase TypeStruct DocumentationDP_DeepSpinDP_DeepSpin()DP_DeepSpin()dpStruct DP_DeepSpinModelDeviInheritance RelationshipsBase TypeStruct DocumentationDP_DeepSpinModelDeviDP_DeepSpinModelDevi()DP_DeepSpinModelDevi()dpStruct DP_DeepTensorStruct DocumentationDP_DeepTensorDP_DeepTensor()DP_DeepTensor()dtexceptionStruct DP_DipoleChargeModifierStruct DocumentationDP_DipoleChargeModifierDP_DipoleChargeModifier()DP_DipoleChargeModifier()dcmexceptionStruct DP_NlistStruct DocumentationDP_NlistDP_Nlist()DP_Nlist()nlexceptionClass DeepBaseModelInheritance RelationshipsDerived TypesClass Documentationdeepmd::hpp::DeepBaseModelDeepBaseModel()~DeepBaseModel()cutoff()numb_types()numb_types_spin()get_type_map()print_summary()dim_fparam()dim_aparam()validate_fparam_aparam()tile_fparam_aparam()dpbasedfparamdaparamaparam_nallClass DeepBaseModelDeviInheritance RelationshipsDerived TypesClass Documentationdeepmd::hpp::DeepBaseModelDeviDeepBaseModelDevi()~DeepBaseModelDevi()cutoff()numb_types()numb_types_spin()dim_fparam()dim_aparam()compute_avg()compute_std()compute_relative_std()compute_std_f()compute_relative_std_f()validate_fparam_aparam()tile_fparam_aparam()dpbasenumb_modelsdfparamdaparamaparam_nallClass DeepPotInheritance RelationshipsBase TypeClass Documentationdeepmd::hpp::DeepPotDeepPot()~DeepPot()DeepPot()init()compute()compute()compute()compute()compute_mixed_type()compute_mixed_type()Class DeepPotModelDeviInheritance RelationshipsBase TypeClass Documentationdeepmd::hpp::DeepPotModelDeviDeepPotModelDevi()~DeepPotModelDevi()DeepPotModelDevi()init()compute()compute()compute()compute()Class DeepSpinInheritance RelationshipsBase TypeClass Documentationdeepmd::hpp::DeepSpinDeepSpin()~DeepSpin()DeepSpin()init()compute()compute()compute()compute()Class DeepSpinModelDeviInheritance RelationshipsBase TypeClass Documentationdeepmd::hpp::DeepSpinModelDeviDeepSpinModelDevi()~DeepSpinModelDevi()DeepSpinModelDevi()init()compute()compute()compute()compute()Class DeepTensorClass Documentationdeepmd::hpp::DeepTensorDeepTensor()~DeepTensor()DeepTensor()init()compute()compute()compute()compute()compute()compute()cutoff()numb_types()output_dim()sel_types()print_summary()get_type_map()Class DipoleChargeModifierClass Documentationdeepmd::hpp::DipoleChargeModifierDipoleChargeModifier()~DipoleChargeModifier()DipoleChargeModifier()init()compute()cutoff()numb_types()sel_types()print_summary()Functions#Template Function _DP_DeepPotComputeFunction Documentation_DP_DeepPotCompute()Specialized Template Function _DP_DeepPotCompute< double >Function Documentation_DP_DeepPotCompute< double >()Specialized Template Function _DP_DeepPotCompute< float >Function Documentation_DP_DeepPotCompute< float >()Template Function _DP_DeepPotComputeMixedTypeFunction Documentation_DP_DeepPotComputeMixedType()Specialized Template Function _DP_DeepPotComputeMixedType< double >Function Documentation_DP_DeepPotComputeMixedType< double >()Specialized Template Function _DP_DeepPotComputeMixedType< float >Function Documentation_DP_DeepPotComputeMixedType< float >()Template Function _DP_DeepPotComputeNListFunction Documentation_DP_DeepPotComputeNList()Specialized Template Function _DP_DeepPotComputeNList< double >Function Documentation_DP_DeepPotComputeNList< double >()Specialized Template Function _DP_DeepPotComputeNList< float >Function Documentation_DP_DeepPotComputeNList< float >()Template Function _DP_DeepPotModelDeviComputeFunction Documentation_DP_DeepPotModelDeviCompute()Specialized Template Function _DP_DeepPotModelDeviCompute< double >Function Documentation_DP_DeepPotModelDeviCompute< double >()Specialized Template Function _DP_DeepPotModelDeviCompute< float >Function Documentation_DP_DeepPotModelDeviCompute< float >()Template Function _DP_DeepPotModelDeviComputeNListFunction Documentation_DP_DeepPotModelDeviComputeNList()Specialized Template Function _DP_DeepPotModelDeviComputeNList< double >Function Documentation_DP_DeepPotModelDeviComputeNList< double >()Specialized Template Function _DP_DeepPotModelDeviComputeNList< float >Function Documentation_DP_DeepPotModelDeviComputeNList< float >()Template Function _DP_DeepSpinComputeFunction Documentation_DP_DeepSpinCompute()Specialized Template Function _DP_DeepSpinCompute< double >Function Documentation_DP_DeepSpinCompute< double >()Specialized Template Function _DP_DeepSpinCompute< float >Function Documentation_DP_DeepSpinCompute< float >()Template Function _DP_DeepSpinComputeNListFunction Documentation_DP_DeepSpinComputeNList()Specialized Template Function _DP_DeepSpinComputeNList< double >Function Documentation_DP_DeepSpinComputeNList< double >()Specialized Template Function _DP_DeepSpinComputeNList< float >Function Documentation_DP_DeepSpinComputeNList< float >()Template Function _DP_DeepSpinModelDeviComputeFunction Documentation_DP_DeepSpinModelDeviCompute()Specialized Template Function _DP_DeepSpinModelDeviCompute< double >Function Documentation_DP_DeepSpinModelDeviCompute< double >()Specialized Template Function _DP_DeepSpinModelDeviCompute< float >Function Documentation_DP_DeepSpinModelDeviCompute< float >()Template Function _DP_DeepSpinModelDeviComputeNListFunction Documentation_DP_DeepSpinModelDeviComputeNList()Specialized Template Function _DP_DeepSpinModelDeviComputeNList< double >Function Documentation_DP_DeepSpinModelDeviComputeNList< double >()Specialized Template Function _DP_DeepSpinModelDeviComputeNList< float >Function Documentation_DP_DeepSpinModelDeviComputeNList< float >()Template Function _DP_DeepTensorComputeFunction Documentation_DP_DeepTensorCompute()Specialized Template Function _DP_DeepTensorCompute< double >Function Documentation_DP_DeepTensorCompute< double >()Specialized Template Function _DP_DeepTensorCompute< float >Function Documentation_DP_DeepTensorCompute< float >()Template Function _DP_DeepTensorComputeNListFunction Documentation_DP_DeepTensorComputeNList()Specialized Template Function _DP_DeepTensorComputeNList< double >Function Documentation_DP_DeepTensorComputeNList< double >()Specialized Template Function _DP_DeepTensorComputeNList< float >Function Documentation_DP_DeepTensorComputeNList< float >()Template Function _DP_DeepTensorComputeTensorFunction Documentation_DP_DeepTensorComputeTensor()Specialized Template Function _DP_DeepTensorComputeTensor< double >Function Documentation_DP_DeepTensorComputeTensor< double >()Specialized Template Function _DP_DeepTensorComputeTensor< float >Function Documentation_DP_DeepTensorComputeTensor< float >()Template Function _DP_DeepTensorComputeTensorNListFunction Documentation_DP_DeepTensorComputeTensorNList()Specialized Template Function _DP_DeepTensorComputeTensorNList< double >Function Documentation_DP_DeepTensorComputeTensorNList< double >()Specialized Template Function _DP_DeepTensorComputeTensorNList< float >Function Documentation_DP_DeepTensorComputeTensorNList< float >()Template Function _DP_DipoleChargeModifierComputeNListFunction Documentation_DP_DipoleChargeModifierComputeNList()Specialized Template Function _DP_DipoleChargeModifierComputeNList< double >Function Documentation_DP_DipoleChargeModifierComputeNList< double >()Specialized Template Function _DP_DipoleChargeModifierComputeNList< float >Function Documentation_DP_DipoleChargeModifierComputeNList< float >()Function _DP_Get_Energy_Pointer(std::vector<double>&, const int)Function Documentation_DP_Get_Energy_Pointer()Function _DP_Get_Energy_Pointer(double&, const int)Function Documentation_DP_Get_Energy_Pointer()Function deepmd::hpp::convert_nlistFunction Documentationconvert_nlist()Function deepmd::hpp::convert_pbtxt_to_pbFunction Documentationconvert_pbtxt_to_pb()Function deepmd::hpp::read_file_to_stringFunction Documentationread_file_to_string()Template Function deepmd::hpp::select_by_typeFunction Documentationselect_by_type()Template Function deepmd::hpp::select_mapFunction Documentationselect_map()Function DP_ConvertPbtxtToPbFunction DocumentationDP_ConvertPbtxtToPb()Function DP_DeepBaseModelCheckOKFunction DocumentationDP_DeepBaseModelCheckOK()Function DP_DeepBaseModelDeviCheckOKFunction DocumentationDP_DeepBaseModelDeviCheckOK()Function DP_DeepBaseModelDeviGetCutoffFunction DocumentationDP_DeepBaseModelDeviGetCutoff()Function DP_DeepBaseModelDeviGetDimAParamFunction DocumentationDP_DeepBaseModelDeviGetDimAParam()Function DP_DeepBaseModelDeviGetDimFParamFunction DocumentationDP_DeepBaseModelDeviGetDimFParam()Function DP_DeepBaseModelDeviGetNumbTypesFunction DocumentationDP_DeepBaseModelDeviGetNumbTypes()Function DP_DeepBaseModelDeviGetNumbTypesSpinFunction DocumentationDP_DeepBaseModelDeviGetNumbTypesSpin()Function DP_DeepBaseModelDeviIsAParamNAllFunction DocumentationDP_DeepBaseModelDeviIsAParamNAll()Function DP_DeepBaseModelGetCutoffFunction DocumentationDP_DeepBaseModelGetCutoff()Function DP_DeepBaseModelGetDimAParamFunction DocumentationDP_DeepBaseModelGetDimAParam()Function DP_DeepBaseModelGetDimFParamFunction DocumentationDP_DeepBaseModelGetDimFParam()Function DP_DeepBaseModelGetNumbTypesFunction DocumentationDP_DeepBaseModelGetNumbTypes()Function DP_DeepBaseModelGetNumbTypesSpinFunction DocumentationDP_DeepBaseModelGetNumbTypesSpin()Function DP_DeepBaseModelGetTypeMapFunction DocumentationDP_DeepBaseModelGetTypeMap()Function DP_DeepBaseModelIsAParamNAllFunction DocumentationDP_DeepBaseModelIsAParamNAll()Function DP_DeepPotCheckOKFunction DocumentationDP_DeepPotCheckOK()Function DP_DeepPotComputeFunction DocumentationDP_DeepPotCompute()Function DP_DeepPotCompute2Function DocumentationDP_DeepPotCompute2()Function DP_DeepPotComputefFunction DocumentationDP_DeepPotComputef()Function DP_DeepPotComputef2Function DocumentationDP_DeepPotComputef2()Function DP_DeepPotComputeMixedTypeFunction DocumentationDP_DeepPotComputeMixedType()Function DP_DeepPotComputeMixedTypefFunction DocumentationDP_DeepPotComputeMixedTypef()Function DP_DeepPotComputeNListFunction DocumentationDP_DeepPotComputeNList()Function DP_DeepPotComputeNList2Function DocumentationDP_DeepPotComputeNList2()Function DP_DeepPotComputeNListfFunction DocumentationDP_DeepPotComputeNListf()Function DP_DeepPotComputeNListf2Function DocumentationDP_DeepPotComputeNListf2()Function DP_DeepPotGetCutoffFunction DocumentationDP_DeepPotGetCutoff()Function DP_DeepPotGetDimAParamFunction DocumentationDP_DeepPotGetDimAParam()Function DP_DeepPotGetDimFParamFunction DocumentationDP_DeepPotGetDimFParam()Function DP_DeepPotGetNumbTypesFunction DocumentationDP_DeepPotGetNumbTypes()Function DP_DeepPotGetNumbTypesSpinFunction DocumentationDP_DeepPotGetNumbTypesSpin()Function DP_DeepPotGetTypeMapFunction DocumentationDP_DeepPotGetTypeMap()Function DP_DeepPotIsAParamNAllFunction DocumentationDP_DeepPotIsAParamNAll()Function DP_DeepPotModelDeviCheckOKFunction DocumentationDP_DeepPotModelDeviCheckOK()Function DP_DeepPotModelDeviComputeFunction DocumentationDP_DeepPotModelDeviCompute()Function DP_DeepPotModelDeviCompute2Function DocumentationDP_DeepPotModelDeviCompute2()Function DP_DeepPotModelDeviComputefFunction DocumentationDP_DeepPotModelDeviComputef()Function DP_DeepPotModelDeviComputef2Function DocumentationDP_DeepPotModelDeviComputef2()Function DP_DeepPotModelDeviComputeNListFunction DocumentationDP_DeepPotModelDeviComputeNList()Function DP_DeepPotModelDeviComputeNList2Function DocumentationDP_DeepPotModelDeviComputeNList2()Function DP_DeepPotModelDeviComputeNListfFunction DocumentationDP_DeepPotModelDeviComputeNListf()Function DP_DeepPotModelDeviComputeNListf2Function DocumentationDP_DeepPotModelDeviComputeNListf2()Function DP_DeepPotModelDeviGetCutoffFunction DocumentationDP_DeepPotModelDeviGetCutoff()Function DP_DeepPotModelDeviGetDimAParamFunction DocumentationDP_DeepPotModelDeviGetDimAParam()Function DP_DeepPotModelDeviGetDimFParamFunction DocumentationDP_DeepPotModelDeviGetDimFParam()Function DP_DeepPotModelDeviGetNumbTypesFunction DocumentationDP_DeepPotModelDeviGetNumbTypes()Function DP_DeepPotModelDeviGetNumbTypesSpinFunction DocumentationDP_DeepPotModelDeviGetNumbTypesSpin()Function DP_DeepPotModelDeviIsAParamNAllFunction DocumentationDP_DeepPotModelDeviIsAParamNAll()Function DP_DeepSpinCheckOKFunction DocumentationDP_DeepSpinCheckOK()Function DP_DeepSpinCompute2Function DocumentationDP_DeepSpinCompute2()Function DP_DeepSpinComputef2Function DocumentationDP_DeepSpinComputef2()Function DP_DeepSpinComputeNList2Function DocumentationDP_DeepSpinComputeNList2()Function DP_DeepSpinComputeNListf2Function DocumentationDP_DeepSpinComputeNListf2()Function DP_DeepSpinGetCutoffFunction DocumentationDP_DeepSpinGetCutoff()Function DP_DeepSpinGetDimAParamFunction DocumentationDP_DeepSpinGetDimAParam()Function DP_DeepSpinGetDimFParamFunction DocumentationDP_DeepSpinGetDimFParam()Function DP_DeepSpinGetNumbTypesFunction DocumentationDP_DeepSpinGetNumbTypes()Function DP_DeepSpinGetNumbTypesSpinFunction DocumentationDP_DeepSpinGetNumbTypesSpin()Function DP_DeepSpinGetTypeMapFunction DocumentationDP_DeepSpinGetTypeMap()Function DP_DeepSpinIsAParamNAllFunction DocumentationDP_DeepSpinIsAParamNAll()Function DP_DeepSpinModelDeviCheckOKFunction DocumentationDP_DeepSpinModelDeviCheckOK()Function DP_DeepSpinModelDeviCompute2Function DocumentationDP_DeepSpinModelDeviCompute2()Function DP_DeepSpinModelDeviComputef2Function DocumentationDP_DeepSpinModelDeviComputef2()Function DP_DeepSpinModelDeviComputeNList2Function DocumentationDP_DeepSpinModelDeviComputeNList2()Function DP_DeepSpinModelDeviComputeNListf2Function DocumentationDP_DeepSpinModelDeviComputeNListf2()Function DP_DeepSpinModelDeviGetCutoffFunction DocumentationDP_DeepSpinModelDeviGetCutoff()Function DP_DeepSpinModelDeviGetDimAParamFunction DocumentationDP_DeepSpinModelDeviGetDimAParam()Function DP_DeepSpinModelDeviGetDimFParamFunction DocumentationDP_DeepSpinModelDeviGetDimFParam()Function DP_DeepSpinModelDeviGetNumbTypesFunction DocumentationDP_DeepSpinModelDeviGetNumbTypes()Function DP_DeepSpinModelDeviGetNumbTypesSpinFunction DocumentationDP_DeepSpinModelDeviGetNumbTypesSpin()Function DP_DeepSpinModelDeviIsAParamNAllFunction DocumentationDP_DeepSpinModelDeviIsAParamNAll()Function DP_DeepTensorCheckOKFunction DocumentationDP_DeepTensorCheckOK()Function DP_DeepTensorComputeFunction DocumentationDP_DeepTensorCompute()Function DP_DeepTensorComputefFunction DocumentationDP_DeepTensorComputef()Function DP_DeepTensorComputeNListFunction DocumentationDP_DeepTensorComputeNList()Function DP_DeepTensorComputeNListfFunction DocumentationDP_DeepTensorComputeNListf()Function DP_DeepTensorComputeTensorFunction DocumentationDP_DeepTensorComputeTensor()Function DP_DeepTensorComputeTensorfFunction DocumentationDP_DeepTensorComputeTensorf()Function DP_DeepTensorComputeTensorNListFunction DocumentationDP_DeepTensorComputeTensorNList()Function DP_DeepTensorComputeTensorNListfFunction DocumentationDP_DeepTensorComputeTensorNListf()Function DP_DeepTensorGetCutoffFunction DocumentationDP_DeepTensorGetCutoff()Function DP_DeepTensorGetNumbSelTypesFunction DocumentationDP_DeepTensorGetNumbSelTypes()Function DP_DeepTensorGetNumbTypesFunction DocumentationDP_DeepTensorGetNumbTypes()Function DP_DeepTensorGetOutputDimFunction DocumentationDP_DeepTensorGetOutputDim()Function DP_DeepTensorGetSelTypesFunction DocumentationDP_DeepTensorGetSelTypes()Function DP_DeepTensorGetTypeMapFunction DocumentationDP_DeepTensorGetTypeMap()Function DP_DeleteCharFunction DocumentationDP_DeleteChar()Function DP_DeleteDeepBaseModelFunction DocumentationDP_DeleteDeepBaseModel()Function DP_DeleteDeepBaseModelDeviFunction DocumentationDP_DeleteDeepBaseModelDevi()Function DP_DeleteDeepPotFunction DocumentationDP_DeleteDeepPot()Function DP_DeleteDeepPotModelDeviFunction DocumentationDP_DeleteDeepPotModelDevi()Function DP_DeleteDeepSpinFunction DocumentationDP_DeleteDeepSpin()Function DP_DeleteDeepSpinModelDeviFunction DocumentationDP_DeleteDeepSpinModelDevi()Function DP_DeleteDeepTensorFunction DocumentationDP_DeleteDeepTensor()Function DP_DeleteDipoleChargeModifierFunction DocumentationDP_DeleteDipoleChargeModifier()Function DP_DeleteNlistFunction DocumentationDP_DeleteNlist()Function DP_DipoleChargeModifierCheckOKFunction DocumentationDP_DipoleChargeModifierCheckOK()Function DP_DipoleChargeModifierComputeNListFunction DocumentationDP_DipoleChargeModifierComputeNList()Function DP_DipoleChargeModifierComputeNListfFunction DocumentationDP_DipoleChargeModifierComputeNListf()Function DP_DipoleChargeModifierGetCutoffFunction DocumentationDP_DipoleChargeModifierGetCutoff()Function DP_DipoleChargeModifierGetNumbSelTypesFunction DocumentationDP_DipoleChargeModifierGetNumbSelTypes()Function DP_DipoleChargeModifierGetNumbTypesFunction DocumentationDP_DipoleChargeModifierGetNumbTypes()Function DP_DipoleChargeModifierGetSelTypesFunction DocumentationDP_DipoleChargeModifierGetSelTypes()Function DP_NewDeepPotFunction DocumentationDP_NewDeepPot()Function DP_NewDeepPotModelDeviFunction DocumentationDP_NewDeepPotModelDevi()Function DP_NewDeepPotModelDeviWithParamFunction DocumentationDP_NewDeepPotModelDeviWithParam()Function DP_NewDeepPotWithParamFunction DocumentationDP_NewDeepPotWithParam()Function DP_NewDeepPotWithParam2Function DocumentationDP_NewDeepPotWithParam2()Function DP_NewDeepSpinFunction DocumentationDP_NewDeepSpin()Function DP_NewDeepSpinModelDeviFunction DocumentationDP_NewDeepSpinModelDevi()Function DP_NewDeepSpinModelDeviWithParamFunction DocumentationDP_NewDeepSpinModelDeviWithParam()Function DP_NewDeepSpinWithParam2Function DocumentationDP_NewDeepSpinWithParam2()Function DP_NewDeepTensorFunction DocumentationDP_NewDeepTensor()Function DP_NewDeepTensorWithParamFunction DocumentationDP_NewDeepTensorWithParam()Function DP_NewDipoleChargeModifierFunction DocumentationDP_NewDipoleChargeModifier()Function DP_NewDipoleChargeModifierWithParamFunction DocumentationDP_NewDipoleChargeModifierWithParam()Function DP_NewNlistFunction DocumentationDP_NewNlist()Function DP_NewNlist_commFunction DocumentationDP_NewNlist_comm()Function DP_NlistCheckOKFunction DocumentationDP_NlistCheckOK()Function DP_NlistSetMappingFunction DocumentationDP_NlistSetMapping()Function DP_NlistSetMaskFunction DocumentationDP_NlistSetMask()Function DP_PrintSummaryFunction DocumentationDP_PrintSummary()Function DP_ReadFileToCharFunction DocumentationDP_ReadFileToChar()Function DP_ReadFileToChar2Function DocumentationDP_ReadFileToChar2()Function DP_SelectByTypeFunction DocumentationDP_SelectByType()Function DP_SelectMapIntFunction DocumentationDP_SelectMapInt()Defines#Define DP_C_API_VERSIONDefine DocumentationDP_C_API_VERSIONDefine DP_CHECK_OKDefine DocumentationDP_CHECK_OKDefine DP_NEW_OKDefine DocumentationDP_NEW_OKDefine DP_REQUIRES_OKDefine DocumentationDP_REQUIRES_OKTypedefs#Typedef DP_DeepBaseModelTypedef DocumentationDP_DeepBaseModelTypedef DP_DeepBaseModelDeviTypedef DocumentationDP_DeepBaseModelDeviTypedef DP_DeepPotTypedef DocumentationDP_DeepPotTypedef DP_DeepPotModelDeviTypedef DocumentationDP_DeepPotModelDeviTypedef DP_DeepSpinTypedef DocumentationDP_DeepSpinTypedef DP_DeepSpinModelDeviTypedef DocumentationDP_DeepSpinModelDeviTypedef DP_DeepTensorTypedef DocumentationDP_DeepTensorTypedef DP_DipoleChargeModifierTypedef DocumentationDP_DipoleChargeModifierTypedef DP_NlistTypedef DocumentationDP_Nlist