(git:1f285aa)
reference_manager.F File Reference

Go to the source code of this file.

Modules

module  reference_manager
 provides a uniform framework to add references to CP2K cite and output these
 

Functions/Subroutines

subroutine, public reference_manager::cite_reference (key)
 marks a given reference as cited. More...
 
subroutine, public reference_manager::collect_citations_from_ranks (para_env)
 Checks for each reference if any mpi-rank has marked it for citation. More...
 
subroutine, public reference_manager::add_reference (key, ISI_record, DOI)
 add a reference to the bibliography More...
 
subroutine, public reference_manager::remove_all_references ()
 deallocate the bibliography More...
 
subroutine, public reference_manager::print_all_references (cited_only, sorted, FORMAT, unit, list)
 printout of all references in a specific format optionally printing only those that are actually cited during program execution More...
 
subroutine, public reference_manager::print_reference (key, FORMAT, unit)
 printout of a specified reference to a given unit in a selectable format More...
 
pure character(len=default_string_length) function, public reference_manager::get_citation_key (key)
 ... More...
 

Variables

integer, parameter, public reference_manager::print_format_isi = 101
 
integer, parameter, public reference_manager::print_format_journal = 102
 
integer, parameter, public reference_manager::print_format_html = 103