(git:6a2e663)
atom_upf Module Reference

Routines that process Quantum Espresso UPF files. More...

Data Types

type  atom_upfpot_type
 

Functions/Subroutines

subroutine, public atom_read_upf (pot, upf_filename, read_header)
 ... More...
 
pure subroutine, public atom_release_upf (upfpot)
 ... More...
 

Variables

integer, parameter lmat = 3
 

Detailed Description

Routines that process Quantum Espresso UPF files.

History
  • 07.2018 CP2K-SIRIUS interface [Juerg Hutter]
  • 02.2016 created [Juerg Hutter]

Function/Subroutine Documentation

◆ atom_read_upf()

subroutine, public atom_upf::atom_read_upf ( type(atom_upfpot_type pot,
character(len=*), intent(in)  upf_filename,
logical, intent(in), optional  read_header 
)

...

Parameters
pot...
upf_filename...
read_header...

Definition at line 101 of file atom_upf.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ atom_release_upf()

pure subroutine, public atom_upf::atom_release_upf ( type(atom_upfpot_type), intent(inout)  upfpot)

...

Parameters
upfpot...

Definition at line 874 of file atom_upf.F.

Here is the caller graph for this function:

Variable Documentation

◆ lmat

integer, parameter atom_upf::lmat = 3

Definition at line 30 of file atom_upf.F.