Procedures

ProcedureLocationProcedure TypeDescription
annotationGridm_psml_class_GridFunction
approxm_psml_parsing_helpersFunction
assertm_psml_apiSubroutine
assign_m_psml_class_GridSubroutine
assignment(=)m_psml_class_GridInterface
assoc_list_get_keym_psml_assoc_listSubroutine
assoc_list_get_valuem_psml_assoc_listInterface
assoc_list_get_value_by_indexm_psml_assoc_listSubroutine
assoc_list_get_value_of_keym_psml_assoc_listSubroutine
assoc_list_initm_psml_assoc_listSubroutine
assoc_list_insertm_psml_assoc_listSubroutine
assoc_list_nitemsm_psml_assoc_listFunction
assoc_list_printm_psml_assoc_listSubroutine
assoc_list_resetm_psml_assoc_listSubroutine
begin_elementm_psml_parsing_helpersSubroutine
cdata_section_chunkm_psml_parsing_helpersSubroutine
check_indexm_psml_apiSubroutine
custom_psml_diecustom_psml_die.F90Subroutine
custom_psml_diecustom_psml_die.F90Subroutine
deletem_psml_class_GridInterface
delete_m_psml_class_GridSubroutine
delete_Datam_psml_class_GridSubroutine
destroy_localm_psml_coreSubroutine
destroy_nlpjm_psml_coreSubroutine
destroy_nonlocalm_psml_coreSubroutine
destroy_provenancem_psml_coreSubroutine
destroy_pswfm_psml_coreSubroutine
destroy_radfuncm_psml_coreSubroutine
destroy_semilocalm_psml_coreSubroutine
destroy_slpsm_psml_coreSubroutine
destroy_wavefunctionsm_psml_coreSubroutine
destroy_xcm_psml_coreSubroutine
dpnint1m_psml_interpSubroutine
dump_annotationm_psml_dumpSubroutine
dump_config_valm_psml_dumpSubroutine
dump_core_chargem_psml_dumpSubroutine
dump_core_kinetic_energy_densitym_psml_dumpSubroutine
dump_gridm_psml_dumpSubroutine
dump_local_potentialm_psml_dumpSubroutine
dump_nonlocal_projectorsm_psml_dumpSubroutine
dump_provenancem_psml_dumpSubroutine
dump_pseudo_atom_specm_psml_dumpSubroutine
dump_pseudo_wavefunctionsm_psml_dumpSubroutine
dump_radfuncm_psml_dumpSubroutine
dump_semilocal_potentialsm_psml_dumpSubroutine
dump_valence_chargem_psml_dumpSubroutine
dump_valence_kinetic_energy_densitym_psml_dumpSubroutine
dump_xc_infom_psml_dumpSubroutine
end_elementm_psml_parsing_helpersSubroutine
eval_radfuncm_psml_apiFunction
generate_table_nlm_psml_tablesSubroutine
generate_table_slm_psml_tablesSubroutine
generate_table_wfm_psml_tablesSubroutine
getoptsm_getoptsSubroutine
getoptsm_getoptsSubroutine
idm_psml_class_GridInterface
id_m_psml_class_GridFunction
initm_psml_class_GridInterface
init_m_psml_class_GridSubroutine
initializedm_psml_class_GridInterface
initialized_m_psml_class_GridFunction
interpolatem_psml_interpInterface
interpolate_drhinterpolate_drh.f90Subroutine
l_of_symm_psml_apiFunction
max_rangem_psml_apiFunction

Returns the maximum radius in a radfunc's data

my_add_attributem_psml_dumpSubroutine
namem_psml_class_GridInterface
name_m_psml_class_GridFunction
newGridm_psml_class_GridSubroutine
pcdata_chunkm_psml_parsing_helpersSubroutine
print_typem_psml_class_GridInterface
printGridm_psml_class_GridSubroutine
ps_AddProvenanceRecordm_psml_ps_editSubroutine
ps_CoreCharge_Getm_psml_apiSubroutine
ps_CoreCharge_Valuem_psml_apiFunction

Computes the value of the pseudo-core charge at r @param ps is a handle to the psml information @param r is the radius It returns the pseudo-core charge density integrated over solid angle, so that Q_core = int{ valrr }

ps_CoreKineticDensity_Getm_psml_apiSubroutine
ps_CoreKineticDensity_Valuem_psml_apiFunction

Computes the value of the pseudo-core kinetic energy density at r @param ps is a handle to the psml information @param r is the radius ??? It returns the pseudo-core kinetic energy density integrated over ??? solid angle, so that Q_core = int{ valrr }

ps_Delete_LocalPotentialm_psml_ps_editSubroutine
ps_Delete_NonlocalProjectorsm_psml_ps_editSubroutine
ps_destroym_psml_coreSubroutine
ps_DumpToPSMLFilem_psml_dumpSubroutine
ps_ExchangeCorrelation_Getm_psml_apiSubroutine
ps_GenerateTablesm_psml_tablesSubroutine
ps_GetLibPSMLVersionm_psml_apiFunction

Returns the library version in integer format

ps_GetRawDatam_psml_apiSubroutine
ps_GetValuem_psml_apiFunction
ps_GridAnnotationm_psml_apiFunction

Returns the annotation associated to a grid. If a radial function handle is given, the annotation for that radial function's grid is returned. Otherwise, the return value is the annotation for the global grid. If there is no appropriate annotation, an empty structure is returned. @param ps is a handle to the psml information @param radfunc is a handle to a radial function structure

ps_HasLocalPotentialm_psml_apiFunction
ps_HasProjectorsm_psml_apiFunction
ps_HasPSOperatorm_psml_apiFunction
ps_HasSemilocalPotentialsm_psml_apiFunction
ps_LibxcFunctional_Getm_psml_apiSubroutine
ps_LocalPotential_Deletem_psml_ps_editInterface
ps_LocalPotential_Getm_psml_apiSubroutine
ps_LocalPotential_Valuem_psml_apiFunction
ps_NonLocalProjectors_Deletem_psml_ps_editInterface
ps_NonlocalProjectors_Filterm_psml_apiSubroutine
ps_Potential_Filterm_psml_apiInterface
ps_Potential_Getm_psml_apiSubroutine
ps_Potential_Valuem_psml_apiFunction

Evaluator by storage index

ps_Projector_Filterm_psml_apiInterface
ps_Projector_Getm_psml_apiSubroutine
ps_Projector_Valuem_psml_apiFunction
ps_Provenance_Addm_psml_ps_editInterface
ps_Provenance_Depthm_psml_apiFunction
ps_Provenance_Getm_psml_apiSubroutine
ps_PseudoAtomSpec_Getm_psml_apiSubroutine
ps_PseudoWaveFunctions_Filterm_psml_apiSubroutine
ps_PseudoWf_Filterm_psml_apiInterface
ps_PseudoWf_Getm_psml_apiSubroutine
ps_PseudoWf_Valuem_psml_apiFunction
ps_RootAttributes_Getm_psml_apiSubroutine
ps_RootAttributes_Setm_psml_ps_editSubroutine
ps_SemilocalPotentials_Filterm_psml_apiSubroutine
ps_SetEvaluatorOptionsm_psml_apiSubroutine

Sets various parameters for the operation of the evaluator

ps_SetPSMLVersionm_psml_ps_editSubroutine
ps_SetUUIDm_psml_ps_editSubroutine
ps_ValenceCharge_Getm_psml_apiSubroutine
ps_ValenceCharge_Valuem_psml_apiFunction

Computes the value of the valence charge at r @param ps is a handle to the psml information @param r is the radius It returns the valence charge density integrated over solid angle, so that Q_val = int{ valrr }

ps_ValenceConfiguration_Getm_psml_apiSubroutine
ps_ValenceKineticDensity_Getm_psml_apiSubroutine
ps_ValenceKineticDensity_Valuem_psml_apiFunction

Computes the value of the valence kinetic energy density at r @param ps is a handle to the psml information @param r is the radius ??? It returns the valence kinetic energy density integrated over ??? solid angle, so that KE_val = int{ valrr }

ps_ValenceShell_Getm_psml_apiSubroutine
psml_diepsml_wrappers.F90Subroutine
psml_die_interfm_psml_external_interfacesInterface
psml_readerm_psml_readerSubroutine
refcountm_psml_class_GridInterface
refcount_m_psml_class_GridFunction
samem_psml_class_GridInterface
same_m_psml_class_GridFunction
save_annotationm_psml_parsing_helpersSubroutine
set_default_interpolatorm_psml_interpSubroutine
set_die_routinem_psml_external_interfacesSubroutine
set_interpolatorm_psml_interpSubroutine
setcode_of_stringm_psml_coreFunction
simple_die_routinem_psml_external_interfacesSubroutine
sizeGridm_psml_class_GridFunction
str_of_setm_psml_coreFunction
tag_new_objectm_psml_class_GridSubroutine
valGridm_psml_class_GridFunction