quantum-espresso/HP/examples
Paolo Giannozzi 0b7c6cda37 Instructions for running examples collected into a single file 2021-01-19 14:19:23 +01:00
..
example01 Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00
example02 [Skip-CI] ATOMIC_POSITIONS and CELL_PARAMETERS cards without units are 2019-02-23 22:45:29 +01:00
example03 Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00
example04 Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00
example05 Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00
example06 Changed examples 6 and 7 in HP from LiCoO2 to Ni2MnGa, 2019-02-04 15:56:43 +01:00
example07 Changed examples 6 and 7 in HP from LiCoO2 to Ni2MnGa, 2019-02-04 15:56:43 +01:00
example08 Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00
example09 Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00
example10 1. Extension of the HP code to compute also inter-site V (DFT+U+V case) 2020-04-17 11:01:51 +00:00
README Instructions for running examples collected into a single file 2021-01-19 14:19:23 +01:00
clean_all Implementation of the new code hp.x to compute Hubbard U from DFPT. 2018-08-29 14:54:42 +02:00
run_all_examples Modifications in TDDFPT and HP modules: 2018-09-07 16:26:46 +02:00

README

These examples cover most programs and features of the HP package.
See comments in file "environment_variables" in the top QE directory
for instructions on how to run these examples.

-----------------------------------------------------------------------

Note : In the PWscf input in the ATOMIC_POSITIONS card you must first
       specify atoms which have Hubbard_U \= 0 (or Hubbard_V \=0), and 
       then all other atoms. Otherwise the HP code will stop.


                   LIST AND CONTENT OF THE EXAMPLES

example01:
    This example shows how to calculate the Hubbard U parameter 
    for Co 3d states in LiCoO2 (nonmagnetic insulator) starting 
    from the GGA ground state. This example uses ultrasoft
    pseudopotentials and the GGA-PBEsol functional.

example02:
    This example shows how to calculate the Hubbard U parameter
    for Ni 3d states in NiO (antiferromagnetic insulator) starting 
    from the GGA-sigma ground state. This example uses ultrasoft
    pseudopotentials and the GGA-PBEsol functional. See also 
    the README file inside of this example. 

example03:
    This example shows how to calculate the Hubbard U parameter
    for Cr 3d states in CrI3 (ferromagnetic insulator) starting 
    from the GGA-sigma ground state.  This example uses PAW
    pseudopotentials and the GGA-PBEsol functional. See also 
    the README file inside of example02.

example04:
    This example shows how to calculate the Hubbard U parameter
    for Ni 3d states in bulk Ni (ferromagnetic metal) starting 
    from the GGA-sigma ground state. This example uses an ultrasoft
    pseudopotential and the GGA-PBEsol functional.

example05:
    This example shows how to calculate the Hubbard U parameter
    for Co 3d states in LiCoO2 (nonmagnetic insulator) starting 
    from the GGA+U ground state, where U has a finite value.
    This example uses ultrasoft pseudopotentials and 
    the GGA-PBEsol functional.

example06:
    This example shows how to calculate Hubbard U parameters
    for Ni 3d states and Mn 3d states in Ni2MnGa (ferromagnetic metal) 
    starting from the GGA ground state, and by splitting the whole 
    calculation on 4 parts: 
    1) The PWscf self-consistent calculation;
    2) The linear-response calculation with a perturbation of Ni;
    3) The linear-response calculation with a perturbation of Mn;
    4) The final collection of the results (chi0 and chi1) and 
       the postprocessing calculation of U.
    This example uses ultrasoft pseudopotentials and the GGA-PBEsol functional.

example07:
    This example shows how to calculate Hubbard U parameters
    for Ni 3d states and Mn 3d states in Ni2MnGa (ferromagnetic metal) 
    starting from the GGA ground state, and by splitting the whole
    calculation over perturbed atoms and q points using the keywords 
    start_q and last_q. This example uses ultrasoft pseudopotentials
    and the GGA-PBEsol functional.

example08:
    This example shows how to calculate the Hubbard U parameter
    for Ni 3d states in NiO2 (2D system, nonmagnetic insulator) 
    starting from the GGA ground state and using a non-uniform q-mesh. 
    This example uses ultrasoft pseudopotentials and the GGA-PBE functional.

example09:
    This example shows how to calculate the Hubbard U parameter
    for Co 3d states in CoO2 (2D system, ferromagnetic metal) starting
    from the GGA ground state and using a non-uniform q-mesh.
    This example uses PAW pseudopotentials and the GGA-PBE functional.

example10:
    This example shows how to calculate the on-site U and inter-site V 
    Hubbard parameters in LiCoO2 (non-magnetic insulator) starting from 
    the GGA ground state. This example uses ultrasoft pseudopotentials 
    and the GGA-PBEsol functional.