Enter reduction in %: 0 Use old or new scheme (o/N) : N Do you want to accept these radii; .... (a/d/r) : a specify nn-bondlength factor: 2 Ctrl-X-C continue with sgroup : c Ctrl-X-C continue with symmetry : c Ctrl-X-C continue with lstart : c specify switches for instgen_lapw (or press ENTER): ENTER SELECT XCPOT: 13 SELECT ENERGY : -6 Ctrl-X-C continue with kgen : c Ctrl-X-C Ctrl-X-C NUMBER OF K-POINTS : 500 Ctrl-X-C continue with dstart or execute kgen again or exit (c/e/x) : c Ctrl-X-C do you want to perform a spinpolarized calculation : n
Specify correlated atoms (ex: 1-4,7,8): 1 Do you want to continue; or edit again? (c/e): c For each atom, specify correlated orbital(s) (ex: d,f): 1 Mn: d Do you want to continue; or edit again? (c/e): c Specify qsplit for each correlated orbital (default = 0): 1 Mn-1 d: 7 Do you want to continue; or edit again? (c/e): c Specify projector type (default = 5): 5 Do you want to continue; or edit again? (c/e): c Do you want to group any of these orbitals into cluster-DMFT problems? (y/n): n Enter the correlated problems forming each unique correlated problem, separated by spaces (ex: 1,3 2,4 5-8): 1 Do you want to continue; or edit again? (c/e): c Range (in eV) of hybridization taken into account in impurity problems; default -10.0, 10.0: <ENTER> Perform calculation on real; or imaginary axis? (i/r) (default=i) : i Ctrl-X-C Is this a spin-orbit run? (y/n): n Ctrl-X-C
There are 2 atoms in the unit cell: 1 Mn 2 O Specify correlated atoms (ex: 1-4,7,8): 1
For each atom, specify correlated orbital(s) (ex: d,f): 1 Mn: d
Specify qsplit for each correlated orbital (default = 0): Qsplit Description ------ ------------------------------------------------------------ 0 average GF, non-correlated 1 |j,mj> basis, no symmetry, except time reversal (-jz=jz) -1 |j,mj> basis, no symmetry, not even time reversal (-jz=jz) 2 real harmonics basis, no symmetry, except spin (up=dn) -2 real harmonics basis, no symmetry, not even spin (up=dn) 3 t2g orbitals -3 eg orbitals 4 |j,mj>, only l-1/2 and l+1/2 5 axial symmetry in real harmonics 6 hexagonal symmetry in real harmonics 7 cubic symmetry in real harmonics 8 axial symmetry in real harmonics, up different than down 9 hexagonal symmetry in real harmonics, up different than down 10 cubic symmetry in real harmonics, up different then down 11 |j,mj> basis, non-zero off diagonal elements 12 real harmonics, non-zero off diagonal elements 13 J_eff=1/2 basis for 5d ions, non-magnetic with symmetry 14 J_eff=1/2 basis for 5d ions, no symmetry ------ ------------------------------------------------------------ 1 Mn-1 d: 7
Specify projector type (default = 5): Projector Drscription ------ ------------------------------------------------------------ 1 projection to the solution of Dirac equation (to the head) 2 projection to the Dirac solution, its energy derivative, LO orbital, as described by P2 in PRB 81, 195107 (2010) 4 similar to projector-2, but takes fixed number of bands in some energy range, even when chemical potential and MT-zero moves (folows band with certain index) 5 fixed projector, which is written to projectorw.dat. You can generate projectorw.dat with the tool wavef.py ------ ------------------------------------------------------------> 5
Do you want to group any of these orbitals into cluster-DMFT problems? (y/n): n
Enter the correlated problems forming each unique correlated problem, separated by spaces (ex: 1,3 2,4 5-8): 1
Range (in eV) of hybridization taken into account in impurity problems; default -10.0, 10.0:
Perform calculation on real; or imaginary axis? (r/i): i
Is this a spin-orbit run? (y/n): n
5 15 1 5 # hybridization band index nemin and nemax, renormalize for interstitials, projection type 1 0.025 0.025 200 -3.000000 1.000000 # matsubara, broadening-corr, broadening-noncorr, nomega, omega_min, omega_max (in eV) 1 # number of correlated atoms 1 1 0 # iatom, nL, locrot 2 7 1 # L, qsplit, cix
#================ # Siginds and crystal-field transformations for correlated orbitals ================ 1 5 2 # Number of independent kcix blocks, max dimension, max num-independent-components 1 5 2 # cix-num, dimension, num-independent-components #---------------- # Independent components are -------------- 'eg' 't2g' #---------------- # Sigind follows -------------------------- 1 0 0 0 0 0 1 0 0 0 0 0 2 0 0 0 0 0 2 0 0 0 0 0 2 #---------------- # Transformation matrix follows ----------- 0.00000000 0.00000000 0.00000000 0.00000000 1.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.70710679 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.70710679 0.00000000 0.00000000 0.00000000 0.70710679 0.00000000 0.00000000 0.00000000 -0.70710679 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.70710679 0.00000000 0.00000000 0.00000000 0.70710679 0.00000000 0.00000000 -0.70710679 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.70710679 0.00000000
1 # number of sigind blocks 5 # dimension of this sigind block 1 0 0 0 0 0 1 0 0 0 0 0 2 0 0 0 0 0 2 0 0 0 0 0 2
solver = 'CTQMC' # impurity solver
max_dmft_iterations = 1 # number of iteration of the dmft-loop only
max_lda_iterations = 100 # number of iteration of the LDA-loop only
finish = 10 # number of iterations of full charge loop (1 = no charge self-consistency).
# You should probably use 30 or so, but for testing 10 is OK.
ntail = 300 # on imaginary axis, number of points in the tail of the logarithmic mesh
cc = 5e-6 # the charge density precision to stop the LDA+DMFT run
ec = 5e-6 # the energy precision to stop the LDA+DMFT run
recomputeEF = 0 # Recompute EF in dmft2 step. If recomputeEF = 0, EF is fixed. Good for insulators.
DCs = 'exactd' # exact DC with dielectric model
wbroad = 0.0 # broadening of sigma on the imaginary axis
kbroad = 0.0 # broadening of sigma on the imaginary axis
# Impurity problem number 0
iparams0={"exe" : ["ctqmc" , "# Name of the executable"],
"U" : [9.0 , "# Coulomb repulsion (F0)"],
"J" : [1.14 , "# Coulomb J"],
"CoulombF" : ["'Ising'" , "# Density-density form. Can be changed to 'Full' "],
"beta" : [38.68 , "# Inverse temperature"],
"svd_lmax" : [25 , "# We will use SVD basis to expand G, with this cutoff"],
"M" : [5e6 , "# Total number of Monte Carlo steps per core"],
"mode" : ["SH" , "# We will use Greens function sampling, and Hubbard I tail"],
"nom" : [100 , "# Number of Matsubara frequency points sampled"],
"tsample" : [30 , "# How often to record measurements"],
"GlobalFlip" : [500000 , "# How often to try a global flip"],
"warmup" : [1e5 , "# Warmup number of QMC steps"],
"nf0" : [5.0 , "# Nominal valence we expect. Used only for starting DC."],
}
solver = 'CTQMC'
max_dmft_iterations = 1
max_lda_iterations = 100
finish = 10
ntail = 300
cc = 5e-6 # the charge density precision to stop the LDA+DMFT run ec = 5e-6 # the energy precision to stop the LDA+DMFT run
recomputeEF = 0
Ratio to renormalize= 1.000120921355 rho-rho_expected= -0.0022972280
grep ':DRHO' MnO.scf
DCs = 'exactd' # exact double-counting with dielectric constant
There are several possible choices for the double-counting.
As explained in PRL 115, 196403, this choice is quite close to the exact DC, which we explain below.
wbroad = 0.0 # broadening of sigma on the imaginary axis kbroad = 0.0 # broadening of sigma on the imaginary axis
"iparams0=...."
"U" : [9.0]
"J" : [1.14]
RCoulombU.py -U 9.
lambda= 0.975327482315 epsilon= 1.0 Fk= [8.999999999999998, 9.807040121910346, 6.655370991435106] U,J= [8.999999999999998, 1.1383171570074508, 1.2359974698379483]
"CoulombF" : ["'Ising'"]
"CoulombF" : ["'Full'"]
"beta" : [38.68 ]
"svd_lmax" : [25 ]
"M" : [5e6]
"mode" : ["SH" ]
"GH") and the
tail will be computed by the Hubbard I. For other options, see
tutorial on CTQMC
"nom" : [100]
"tsample" : [100]
"GlobalFlip" : [500000 ]
"warmup" : [1e5 ]
"nf0" : [5 ]
szero.py
szero.py -e 38.22 -T 0.0258531540847983
run_dmft.py
echo "mpirun -np $NSLOTS -env OMP_NUM_THREADS 1"> mpi_prefix.dat
echo "mpirun -np $NSLOTS -x OMP_NUM_THREADS=1"> mpi_prefix.dat
Note that SCRATCH does not need to point to the current directory, instead it could be more efficient to have it set to SCRATCH=/tmp/ or SCRATCH=/scratch/, so that the large vector files are written locally for each process.
It might be necessary to repeat these commands (seeting variables)
also in the submit script. This of ocurse depends on the system.
Here we paste an example of the submit script for SUN Grid Engine
, but different system will require different script.
#!/bin/bash set -x ######################################################################## # SUN Grid Engine job wrapper # parallel job on opteron queue ######################################################################## #$ -N MnO #$ -pe orte 100 #$ -q <your_queue> #$ -j y #$ -M <email@your_institution> #$ -m e #$ -v WIEN_DMFT_ROOT,WIENROOT,LD_LIBRARY_PATH,PATH ######################################################################## source $TMPDIR/sge_init.sh ######################################################################## export SMPD_OPTION_NO_DYNAMIC_HOSTS=1 export MODULEPATH=/opt/apps/modulefiles:/opt/intel/modulefiles:/opt/gnu/modulefiles:/opt/sw/modulefiles export SCRATCH="." export OMP_NUM_THREADS=1 export PATH=.:$PATH module load iompi/wien/19 module load intel/2024 module load intel/ompi export WIEN_DMFT_ROOT=<path_to_executable> export LD_LIBRARY_PATH=/opt/intel/24.0/ompi/arpack/lib:/opt/intel/24.0/ompi/fftw-3.3.10-mpi/lib:/opt/intel/24.0/ompi/lib:/opt/intel/oneapi/2024.0/lib # scp -r rupc-01:$SGE_O_WORKDIR/$WORK/$jobdir/ echo "mpirun -n $NSLOTS"> mpi_prefix.dat echo "mpirun -n $NSLOTS"> mpi_prefix.dat2 $WIEN_DMFT_ROOT/run_dmft.py>& nohup.dat
#!/bin/bash #PBS -l walltime=12:00:00,nodes=72:ppn=16 #PBS -N MnO #PBS -j oe export WIENROOT=<your_w2k_root> export WIEN_DMFT_ROOT=<your_dmft_root> export PYTHONPATH=$PYTHONPATH:.:$WIEN_DMFT_ROOT export SCRATCH='.' cd $PBS_O_WORKDIR echo "mpirun -np 1152 -x OMP_NUM_THREADS=1"> mpi_prefix.dat echo "mpirun -np 72 -x OMP_NUM_THREADS=16"> mpi_prefix.dat2 $WIEN_DMFT_ROOT/run_dmft.py>& nohup.dat rm -f $JOBNAME.vector*
Thu Mar 23 22:57:43 EDT 2017> (x) -f MnO lapw0 Thu Mar 23 22:57:45 EDT 2017> lapw1 Thu Mar 23 22:57:46 EDT 2017> dmft1 Thu Mar 23 22:57:47 EDT 2017> impurity Thu Mar 23 23:00:13 EDT 2017> dmft2 Thu Mar 23 23:00:14 EDT 2017> (x) -f MnO lcore Thu Mar 23 23:00:15 EDT 2017> (x) -f MnO mixer Thu Mar 23 23:00:16 EDT 2017> (x) -f MnO lapw0 Thu Mar 23 23:00:37 EDT 2017> lapw1 Thu Mar 23 23:00:38 EDT 2017> dmft2 Thu Mar 23 23:00:41 EDT 2017> (x) -f MnO lcore Thu Mar 23 23:00:41 EDT 2017> (x) -f MnO mixer Thu Mar 23 23:00:43 EDT 2017> (x) -f MnO lapw0 Thu Mar 23 23:00:45 EDT 2017> lapw1 Thu Mar 23 23:00:47 EDT 2017> dmft2 Thu Mar 23 23:00:48 EDT 2017> (x) -f MnO lcore Thu Mar 23 23:00:51 EDT 2017> (x) -f MnO mixer
grep ':CHARGE' MnO.dayfile
:CHARGE convergence: 0.3650051 :CHARGE convergence: 0.320649 :CHARGE convergence: 0.1980197 :CHARGE convergence: 0.1882957 :CHARGE convergence: 0.1454709 :CHARGE convergence: 0.0432447 :CHARGE convergence: 0.0190978 :CHARGE convergence: 0.0055925 :CHARGE convergence: 0.0048235 :CHARGE convergence: 0.0024782 :CHARGE convergence: 0.0006552 :CHARGE convergence: 0.0001947 :CHARGE convergence: 0.0002805 :CHARGE convergence: 2.05e-05 :CHARGE convergence: 1.16e-05 :CHARGE convergence: 1.69e-05 :CHARGE convergence: 1.84e-05 :CHARGE convergence: 1.4e-06
0 :CHARGE convergence: 0.3650051 1 :CHARGE convergence: 0.320649 2 :CHARGE convergence: 0.1980197 3 :CHARGE convergence: 0.1882957 4 :CHARGE convergence: 0.1454709 5 :CHARGE convergence: 0.0432447 6 :CHARGE convergence: 0.0190978 7 :CHARGE convergence: 0.0055925 8 :CHARGE convergence: 0.0048235 9 :CHARGE convergence: 0.0024782 10 :CHARGE convergence: 0.0006552 11 :CHARGE convergence: 0.0001947 12 :CHARGE convergence: 0.0002805 13 :CHARGE convergence: 2.05e-05 14 :CHARGE convergence: 1.16e-05 15 :CHARGE convergence: 1.69e-05 16 :CHARGE convergence: 1.84e-05 17 :CHARGE convergence: 1.4e-06 .... .... 51 :CHARGE convergence: 0.0046878 52 :CHARGE convergence: 0.0041113 53 :CHARGE convergence: 0.00243 54 :CHARGE convergence: 0.0013541 55 :CHARGE convergence: 0.0006717 56 :CHARGE convergence: 0.000342 57 :CHARGE convergence: 0.0001287 58 :CHARGE convergence: 3.47e-05 59 :CHARGE convergence: 1.37e-05 60 :CHARGE convergence: 3.6e-06 61 :CHARGE convergence: 0.002555 62 :CHARGE convergence: 0.0022443 63 :CHARGE convergence: 0.0013392 64 :CHARGE convergence: 0.0007663 65 :CHARGE convergence: 0.0003645 66 :CHARGE convergence: 0.0002563 67 :CHARGE convergence: 7.28e-05 68 :CHARGE convergence: 1.09e-05 69 :CHARGE convergence: 9.6e-06 70 :CHARGE convergence: 6.1e-06 71 :CHARGE convergence: 6e-07 .... .... 135 :CHARGE convergence: 0.0002954 136 :CHARGE convergence: 0.0002592 137 :CHARGE convergence: 0.0001538 138 :CHARGE convergence: 0.0001346 139 :CHARGE convergence: 5.24e-05 140 :CHARGE convergence: 2.72e-05 141 :CHARGE convergence: 6.8e-06 142 :CHARGE convergence: 3.2e-06 143 :CHARGE convergence: 0.0003925 144 :CHARGE convergence: 0.0003348 145 :CHARGE convergence: 0.0001878 146 :CHARGE convergence: 0.0001563 147 :CHARGE convergence: 4.16e-05 148 :CHARGE convergence: 2.61e-05 149 :CHARGE convergence: 1.05e-05 150 :CHARGE convergence: 2.8e-06
# #. # mu Vdc Etot Ftot+T*Simp Ftot+T*Simp n_latt n_imp Eimp[0] Eimp[-1] 0 0. 0 6.531263 37.772879 -2467.797924 -2467.812926 -2467.796784 4.832377 5.013534 0.054065 -0.045105 1 0. 1 6.531263 37.772879 -2467.795198 -2467.839362 -2467.794737 4.856478 5.013534 0.054065 -0.045105 2 0. 2 6.531263 37.772879 -2467.790068 -2467.919012 -2467.791341 4.928763 5.013534 0.054065 -0.045105 3 0. 3 6.531263 37.772879 -2467.805037 -2468.148462 -2467.807211 5.119680 5.013534 0.054065 -0.045105 4 0. 4 6.531263 37.772879 -2467.806312 -2468.041367 -2467.803524 4.975357 5.013534 0.054065 -0.045105 5 0. 5 6.531263 37.772879 -2467.797455 -2468.058270 -2467.797604 4.989835 5.013534 0.054065 -0.045105 6 0. 6 6.531263 37.772879 -2467.795467 -2468.037324 -2467.795559 4.964081 5.013534 0.054065 -0.045105 7 0. 7 6.531263 37.772879 -2467.795670 -2468.039345 -2467.795727 4.967218 5.013534 0.054065 -0.045105 8 0. 8 6.531263 37.772879 -2467.795453 -2468.037709 -2467.795553 4.968465 5.013534 0.054065 -0.045105 9 0. 9 6.531263 37.772879 -2467.795395 -2468.034744 -2467.795412 4.970982 5.013534 0.054065 -0.045105 10 0. 10 6.531263 37.772879 -2467.794961 -2468.029487 -2467.794965 4.974418 5.013534 0.054065 -0.045105 11 0. 11 6.531263 37.772879 -2467.794815 -2468.027650 -2467.794804 4.974379 5.013534 0.054065 -0.045105 12 0. 12 6.531263 37.772879 -2467.794816 -2468.027676 -2467.794805 4.974472 5.013534 0.054065 -0.045105 13 0. 13 6.531263 37.772879 -2467.794813 -2468.027656 -2467.794803 4.974440 5.013534 0.054065 -0.045105 14 0. 14 6.531263 37.772879 -2467.794813 -2468.027658 -2467.794803 4.974441 5.013534 0.054065 -0.045105 15 0. 15 6.531263 37.772879 -2467.794813 -2468.027657 -2467.794803 4.974440 5.013534 0.054065 -0.045105 16 0. 16 6.531263 37.772879 -2467.794813 -2468.027655 -2467.794803 4.974440 5.013534 0.054065 -0.045105 17 1. 0 6.531263 37.940316 -2467.791665 -2467.796323 -2467.793875 5.101315 5.033536 -0.240213 -0.362603 18 1. 1 6.531263 37.940316 -2467.791016 -2467.781532 -2467.792627 5.089714 5.033536 -0.240213 -0.362603 19 1. 2 6.531263 37.940316 -2467.789431 -2467.737004 -2467.789185 5.054946 5.033536 -0.240213 -0.362603 20 1. 3 6.531263 37.940316 -2467.787966 -2467.669527 -2467.784865 5.006160 5.033536 -0.240213 -0.362603 21 1. 4 6.531263 37.940316 -2467.786916 -2467.648442 -2467.783808 5.018529 5.033536 -0.240213 -0.362603 22 1. 5 6.531263 37.940316 -2467.785769 -2467.646216 -2467.783363 5.028555 5.033536 -0.240213 -0.362603 23 1. 6 6.531263 37.940316 -2467.785657 -2467.641236 -2467.783057 5.024862 5.033536 -0.240213 -0.362603 24 1. 7 6.531263 37.940316 -2467.785486 -2467.638166 -2467.782886 5.025596 5.033536 -0.240213 -0.362603 25 1. 8 6.531263 37.940316 -2467.785492 -2467.638303 -2467.782892 5.025582 5.033536 -0.240213 -0.362603 26 1. 9 6.531263 37.940316 -2467.785489 -2467.638261 -2467.782888 5.025539 5.033536 -0.240213 -0.362603 27 1. 10 6.531263 37.940316 -2467.785488 -2467.638250 -2467.782887 5.025538 5.033536 -0.240213 -0.362603 28 1. 11 6.531263 37.940316 -2467.785489 -2467.638264 -2467.782888 5.025541 5.033536 -0.240213 -0.362603 29 2. 0 6.531263 37.919732 -2467.784434 -2467.789381 -2467.784203 5.024368 5.031140 -0.077242 -0.205319 30 2. 1 6.531263 37.919732 -2467.784453 -2467.790595 -2467.784272 5.025296 5.031140 -0.077242 -0.205319 31 2. 2 6.531263 37.919732 -2467.784511 -2467.794236 -2467.784480 5.028077 5.031140 -0.077242 -0.205319 .... .... 153 14. 6 6.531263 37.919319 -2467.784809 -2467.786146 -2467.784766 5.031462 5.031090 -0.090639 -0.218392 154 14. 7 6.531263 37.919319 -2467.784806 -2467.786104 -2467.784764 5.031478 5.031090 -0.090639 -0.218392 155 14. 8 6.531263 37.919319 -2467.784806 -2467.786091 -2467.784763 5.031482 5.031090 -0.090639 -0.218392 156 14. 9 6.531263 37.919319 -2467.784805 -2467.786087 -2467.784763 5.031482 5.031090 -0.090639 -0.218392 157 15. 0 6.531263 37.917886 -2467.784779 -2467.789688 -2467.784788 5.031145 5.030921 -0.085861 -0.213710 158 15. 1 6.531263 37.917886 -2467.784780 -2467.789750 -2467.784791 5.031194 5.030921 -0.085861 -0.213710 159 15. 2 6.531263 37.917886 -2467.784784 -2467.789936 -2467.784802 5.031343 5.030921 -0.085861 -0.213710 160 15. 3 6.531263 37.917886 -2467.784789 -2467.790227 -2467.784820 5.031569 5.030921 -0.085861 -0.213710 161 15. 4 6.531263 37.917886 -2467.784792 -2467.790226 -2467.784820 5.031496 5.030921 -0.085861 -0.213710 162 15. 5 6.531263 37.917886 -2467.784793 -2467.790225 -2467.784820 5.031493 5.030921 -0.085861 -0.213710 163 15. 6 6.531263 37.917886 -2467.784793 -2467.790227 -2467.784821 5.031488 5.030921 -0.085861 -0.213710 164 15. 7 6.531263 37.917886 -2467.784794 -2467.790230 -2467.784821 5.031487 5.030921 -0.085861 -0.213710
analizeInfo.py
dmft_info.out -- prints what is being executed, and what were parameters MnO.scf -- like in dft, contains energies and forces and lots of other info dmft1_info.out -- progress of dmft1 step MnO.outputdmf1 -- log file of the dmft1 step. Contains the density matrix in :NCOR and the matrix of impurity levels. dmft2_info.out -- progress of dmft2 step MnO.outputdmf2 -- log file of the dmft2 step (similar to MnO.output2 from lapw2); contains energies and forces. MnO.dlt1* -- the hybridization function MnO.gc1* -- the local green's function imp.0/ctqmc.log* -- log file of the impurity solver imp.0/nohup_imp.out.xxx -- progress of the impurity solver for each mpi process Delta.inp* -- input hybridization function imp.0/histogram.dat -- the histogram of the perturbation order, i.e., how many kinks does the time evolution contain
saverage.py sig.inp.1[0-5].1
saverage.py --help
params={'statistics': 'fermi', # fermi/bose
'Ntau' : 300, # Number of time points
'L' : 20.0, # cutoff frequency on real axis
'x0' : 0.005, # low energy cut-off
'bwdth' : 0.004, # smoothing width
'Nw' : 300, # number of frequency points on real axis
'gwidth' : 2*15.0, # width of gaussian
'idg' : 1, # error scheme: idg=1 -> sigma=deltag ; idg=0 -> sigma=deltag*G(tau)
'deltag' : 0.004, # error
'Asteps' : 4000, # anealing steps
'alpha0' : 1000, # starting alpha
'min_ratio' : 0.001, # condition to finish, what should be the ratio
'iflat' : 1, # iflat=0 : constant model, iflat=1 : gaussian of width gwidth, iflat=2 : input using file model$
'Nitt' : 1000, # maximum number of outside iterations
'Nr' : 0, # number of smoothing runs
'Nf' : 40, # to perform inverse Fourier, high frequency limit is computed from the last Nf points
}
maxent_run.py sig.inpx
dmft_copy.py ../
cp ../maxent/Sig.out sig.inp
5 15 1 5 # hybridization band index nemin and nemax, renormalize for interstitials, projection type 0 0.025 0.025 200 -3.000000 1.000000 # matsubara, broadening-corr, broadening-noncorr, nomega, omega_min, omega_max (in eV) 1 # number of correlated atoms 1 1 0 # iatom, nL, locrot 2 7 1 # L, qsplit, cix
x lapw0 -f MnO x_dmft.py lapw1 x_dmft.py dmft1
-f MnO specifies that name of the
wien2k-files (called case) is different than the
directory name. Namely, in wien2k it is mandatory to use directory
name with the same base-name than structure file and all other files that
are being produced. In eDMFT we don't require that, and when directory
name is different than case, but we call
original wien2k commands, we need to use -f option to
circumvent the wien2k restriction.
x kgen -f MnO
and when asked enter 10000. Then rerun lapw1 and dmft1
step.