quantum-espresso/HP/examples
Paolo Giannozzi 6148f5e5c5 Obscure line present in all examples replaced with a much simpler one.
See https://stackoverflow.com/questions/50148175/what-does-cd-echo-0-sed-s-1-do-in-bash-script

Note: some trailing blanks have been removed as well by the script I used.
Use "git diff -b" to see only the true changes.
2022-09-03 11:53:33 +02:00
..
example01 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example02 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example03 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example04 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example05 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example06 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example07 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example08 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example09 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02:00
example10 Obscure line present in all examples replaced with a much simpler one. 2022-09-03 11:53:33 +02: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.