⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read.me

📁 已经编译好的levoo程序
💻 ME
字号:
lev00^^^^^19.09.2003  Version 2.0 ^^^^^^^^^^^^^^^^^^^^^^^(1) some small bugs corrected.(2) Added support for SIESTA (with some help from Adam Foster):- lev00 can now fully support charge and spin density options- due to a problem in setting users k-points to SIESTA, there  is still no support for DOS and PDOS.To compile lev00, you need param.inc file. The get one, runget_param_siesta(which is in TOOLS/SIESTA_Tools and should be compiled only once). Itwill read the final geometry file *.XV and the density file *.RHO toconstruct param.inc file. Then, as usual, run lev00.comp to get lev00in your working directory.22.01.2004 Version 2.1^^^^^^^^^^^^^^^^^^^^^^^(1) do_param.f: do_param writes ISPIN variable to the param.inc file.(2) lev00 (several files): spin 1,2 for spin-polarised calculations     is recognised by lev00 when doing various DOS; no need now to    copy band.out.1 (or .2) into band.out for each spin; when going    into any of the DOS options, lev00 asks which spin if ISPIN=2.    In the case of a spin-polarised calculation any DOS is without    the spin prefactor of 2.(3) lev00.f: structure of the main routine has been simplified considerably    and is now more transparent; some CASTEP/CETEP options are not visible    if VASP or SIESTA are on and vice versa.(4) when searching for a string consisting of 2 or 3 words, the string    is broken down into words; this means that number of spaces    between the words does not matter anymore. This is useful if    e.g. the number of spaces was changed in the output file of the PW code    which lev00 needs (as e.g. happenned between versions 4.4. and 4.6    of vasp)  1.02.2004 Version 2.2^^^^^^^^^^^^^^^^^^^^^^(1) a bug in lev00.f: a call to prep_plot() in potion MAP was missing(2) added option 44 in the plane menu: after the plane is chosen(i.e. the normal, central point and the dimensions), one can chooseanother plane parallel to the existing one. Note that if the plane waschosen using 3 points methos, you will have to choose the same plane again byspecifying the normal only (it is diplayed in the menu), so that the3-point  method becomes off.30.3.2004 - 15.04.2004  Version 2.3^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^(1) a bug in density.f related to reading density of siesta (thanks to Ross)(2) a bug in input00.f in setting up the first k-point while readingsiesta input (actually, is not used)(3) menus in plot_add.f, simulate.f and density.f changed:  - to allow character inputs instead of only numbers;  - 'An' to choose the way coordinates are given;  - 'Co' is added in all menus options related to density to view atomic   positions in fractional/Cartesian format - 'Q' is used to quit This all is in accord with the general implementation of menus in tetr.Still, other menus will have to be modified accordingly - later!(4) atomic species are now asked every time lev00 is started and thecoordinates are read in(changes in: lev00.f, lev00.inc, mendeleev.inc, input00.f)(5) density reading routines (vasp, siesta) have been moved from density.fto a separate file read_density.f(6) a bug in a routine reading siesta density has been corrected; itaffected only the units of the density array grid()(the file affected: read_density.f)(7) insignificant changes in density.f (8) A MAJOR NEW DEVELOPMENT: a new option added in the density menu (#10) allowing to write input files to gOpenMol to plot "orbitals" out of the density; two files are produced (both are needed):  - gOpenMol.cube containing the density and atomic positions in thespecific format; all atomic positions are printed (they are not actually used by gOpenMol which is a bit of a puzzle); the density is printed on a gridwithin a box (the density box) to be specified; the box may run across several cells or overlap with several adjacent cells, etc. - gOpenMol.xyz which contains atomic positions (again!); two options   are available (the XY option in the menu):      - all cell atoms      - only atoms within the density box (a larger box can also be chosen        using the option 3 in the menu; the latter appears if the appropriate         XY menu option has been chosen)Files affected: density.fWhat you need to do with gOpenMol: - read the gOpenMol.xyz file by going to:         File -> Import -> Coord -> Browse -> Apply - read in the gOpenMol.cube file by going to:        Run -> gCube2plt/g94cub2pl (cube) -> Browse -> Apply   which should produce an output in the window to be openned finished by    "Job done ..."; it produces a file gOpenMol.plt - then plot by reading the gOpenMol.plt:        Plot -> Contour -> Browse -> Import File You will find the min and max values of the density; choose the density valuein the boxes underneath the min/max info and click Apply: the density will beshown alongside the atomic positions in the same window; you will be able to rotate the image.To make the density transparent, click on Details opposite to the chosen density level and change the Opacity level, then click Apply. It is possible to plot several density levels in the same way by filling in several densitylevels and then changing their opacities.To see atoms better, use:         View -> Atom Type and then the option Licorice with e.g. Cyl.rad = 0.1 and Sph. rad. = 0.3.To have different radii for different species, use CPK as well.See the gOpenMol manual for more instructions.gOpenMol is freely available at: http://www.csc.fi/gopenmol/8.10.2004  Version 2.4^^^^^^^^^^^^^^^^^^^^^^1. cosmetic changes in get_all_from_SIESTA  (au_A,A_au)   (file: input00.f)2. similar cosmatic changes in siesta_dens    (file: read_density.f)3. multiplication factor for the density used in line/plane options (multcon)    has been changed from 100 to 1, since the density is given in actual units   (A^-3)    (files: menu.f, plot_add.f)4. an option [Ap] is added to the plane menu to show (X,Y) positions of all atoms   with respect to the local coordinate system fixed with the plane including   the out-of-plane distance   (files: density.f, plot_add.f)5. the title line in the CONTCAR file is also printed on the screen for   convenience to have the order of species    (file: input00.f)24.11.2004  Version 2.41^^^^^^^^^^^^^^^^^^^^^^^^1. some minor changes to comply with Intel fortran-90 compiler   [files: almost all]2. make00.lev changed3. new file tools_strings.f created that contains all the strings routines. A trick    in those to port an variable lenths string has been removed to comply with fortran   rules.   [file: inpu00.f]4. PROCAR file with projected DOS is now working with option LORBIT=11 of VASP. Still,    only total p and d contributions are worked out by lev00, although all components of   those are available in PROCAR. Can easily be taken into account as well, but later.   [file: input00.f]10.1.2005 Version 2.42^^^^^^^^^^^^^^^^^^^^^^1. another format for reading k-points from the OUTCAR file implemented as theone existed before did not seem to appear in the OUTCAR file  in some cases   [file: input00.f]19.1.2005 Version 2.43^^^^^^^^^^^^^^^^^^^^^^1. can read unformatted siesta RHO (electron/spin density) files as well; detects    automatically if the file is formatted or unformatted. [Note: may not work   if the unformatted RHO file was produced on another platform.]   [files: read_density.f, SIESTA_Tools/get_param_siesta.f]2. a debugging printout removed from vasp_dens() routine.   [file: read_density.f]2.2.2005 Version 2.44^^^^^^^^^^^^^^^^^^^^^1. Makefile make00.lev updated.2. XY option in gOpenMol menu of the dnesity menu: default changed to keeping   atoms inside the box.   [file: density.f]3. a bug in for_gOpenMol() routine (wrong calculation of center()) corrected.   [file: density.f]4. a very subtle bug (thanks to Chris!) in for_gOpenMol() routine, that   resulted in a shift of the countour surfaces with respect to the geometry,    corrected.   [file: density.f]24.7.2005 Version 2.45^^^^^^^^^^^^^^^^^^^^^^1. the main menu corrected   [file: lev00.f]]2. English in several menus and some unimportant bugs (in calling plot() routine)   [file: menu.f, prep_dos.f, prep_disp.f, plot_add.f, lev_coulomb,f, dipole.f]3. several little bugs in the plane menu (affected only the menu look) fixed   [file: plot_add.f]4. some cosmetic changes in charge, dipole and quadrupole routines menus   [files: dipole.f, plot_add.f]5. a tiny uninportant bug in calling Plot_Explr() routine fixed   [file: plot_add.f]6. option 7 of the density menu is linked to CASTEP only   [file: density.f]7. removed 'island' message (given if option 4 of the main menu) for VASP and   SIESTA   [file: input00.f]8. option 4 of the main menu is directly linked to CASTEP/CETEP only; in the   case of VASP, the file name is asked (CHGCAR, PARCHG or LOCPOT) before   reading in   [file: lev00.f, density.f, input00.f]9. manipulation option rewritten from scratch; includes SIESTA as well this time   [files: lev00.f, manip_dens.f, density.f, read_density.f, make00.lev, tools_strings.f]10. option 4 -> 4  removed (writing partial density)   [file: prep_pl0.f]11. option 8 of the main menu (shift density) was moved to the density menu as   option 12 that allowed generalise it for any code   [files: lev00.f, density.f, make00.lev]   [file removed: shift_charge.f]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -