Procedures

ProcedureLocationProcedure TypeDescription
annotationGridclass_GridFunction
approxm_psml_parsing_helpersFunction
assertm_psml_apiSubroutine
assign_class_GridSubroutine
assignment(=)class_GridInterface
assoc_list_get_keyassoc_listSubroutine
assoc_list_get_valueassoc_listInterface
assoc_list_get_value_by_indexassoc_listSubroutine
assoc_list_get_value_of_keyassoc_listSubroutine
assoc_list_initassoc_listSubroutine
assoc_list_insertassoc_listSubroutine
assoc_list_nitemsassoc_listFunction
assoc_list_printassoc_listSubroutine
assoc_list_resetassoc_listSubroutine
begin_elementm_psml_parsing_helpersSubroutine
cdata_section_chunkm_psml_parsing_helpersSubroutine
check_indexm_psml_apiSubroutine
deleteclass_GridInterface
delete_class_GridSubroutine
delete_Dataclass_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_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_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
idclass_GridInterface
id_class_GridFunction
initclass_GridInterface
init_class_GridSubroutine
initializedclass_GridInterface
initialized_class_GridFunction
interpolatem_psml_interpInterface
l_of_symm_psml_apiFunction
max_rangem_psml_apiFunction

Returns the maximum radius in a radfunc's data

my_add_attributem_psml_dumpSubroutine
nameclass_GridInterface
name_class_GridFunction
newGridclass_GridSubroutine
pcdata_chunkm_psml_parsing_helpersSubroutine
print_typeclass_GridInterface
printGridclass_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_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_ValenceShell_Getm_psml_apiSubroutine
psml_diepsml_die_for_tests.F90Subroutine
psml_dieclass_GridInterface
psml_dieexternal_interfacesInterface
psml_readerm_psml_readerSubroutine
refcountclass_GridInterface
refcount_class_GridFunction
sameclass_GridInterface
same_class_GridFunction
save_annotationm_psml_parsing_helpersSubroutine
set_default_interpolatorm_psml_interpSubroutine
set_interpolatorm_psml_interpSubroutine
setcode_of_stringm_psml_coreFunction
sizeGridclass_GridFunction
str_of_setm_psml_coreFunction
tag_new_objectclass_GridSubroutine
valGridclass_GridFunction