24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1847  |  回复: 4

c_chi

木虫 (正式写手)

[求助] siesta 3.1 画电荷密度图

急啊!!!我遇到的困难如下:
我使用相同的输入文件分别用siesta2.02和siesta3.1计算,然后用denchar.x-s32计算电荷密度;但是用siesta2.02可以计算并得到结果,而siesta3.1的结果就无法计算,一运行就报错。而且两者的输出文件数很不一样,siesta2.02输出文件有90个左右,siesta3.1输出文件只有40个左右。
我怀疑过可能是两个版本的默认参数设置不一样,但我对比了计算电荷密度需要的参数,两者的默认值是一样的。不知道是参数问题还是软件安装问题,希望各位高手指点一下,或者给出你们用siesta3.1计算电荷密度成功的脚本例子,先谢谢个问了。

我的脚本如下:
#!/bin/sh

SystemName          graphene_Li_CO2
SystemLabel         graphene_Li_CO2

NumberOfAtoms       4
NumberOfSpecies     3
%block ChemicalSpeciesLabel
1  6   C
2  8   O
3  3  Li
%endblock ChemicalSpeciesLabel
XC.functional  GGA
XC.authors     PBE
SpinPolarized  true

# =====================================================================================
# Cell & K-MP-grid
LatticeConstant   20 Ang   # Lattice constant alat
%block LatticeVectors               # in units of alat
1   0   0
0   1   0
0   0   1
%endblock LatticeVectors
%block kgrid_Monkhorst_Pack
1 0 0   0.0
0 1 0   0.0
0 0 1   0.0
%endblock kgrid_Monkhorst_Pack
# =====================================================================================
# SCF options
MaxSCFIterations      100       # Maximum number of SCF iter
DM.NumberPulay         5            # One Pulay every 5 iter
DM.MixingWeight       0.25          # New DM amount for next SCF cycle
DM.Tolerance          1.d-4         # Tolerance in maximum difference
DM.UseSaveDM          true            # to use continuae..ion files
SolutionMethod        diagon        # OrderN or Diagon

# DM.UseSaveDM         true          # Restart
DM.AllowReuse          T
DM.AllowExtrapolation  F

MeshCutoff           150. Ry         # OK for carbon (see Emilio)
OccupationFunction   FD
ElectronicTemperature  250 meV       # Temp. for Fermi smearing
# MD
MD.TypeOfRun         broyden
MD.NumCGsteps        100
MD.MaxForceTol       0.05 eV/Ang
#==========================================================================
# Denchar Options
SaveRho       true
SaveDeltaRho  true
WriteDenchar  true

Denchar.TypeOfRun  3D
Denchar.PlotCharge T
Denchar.CoorUnits  Ang
Denchar.DensityUnits Ele/Ang**3
Denchar.NumberPointsX  100
Denchar.NumberPointsY  100
Denchar.NumberPointsZ  100
Denchar.MinX   5 Ang
Denchar.MaxX   15 Ang
Denchar.MinY  5 Ang
Denchar.MaxY  15 Ang
Denchar.MinZ   5 Ang
Denchar.MaxZ   15 Ang
# =====================================================================================
# Output Options
LongOutput   true
BandLinesScale    ReciprocalLatticeVectors

# =====================================================================================

AtomicCoordinatesFormat    Ang  # Format for inates
%block AtomicCoordinatesAndAtomicSpecies < xyz.dat

# =====================================================================================
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

c_chi

木虫 (正式写手)

如果大家不好回答的话,能不能贴出一个成功话好电荷密度图的siesta 3.1 脚本
2楼2011-12-20 15:21:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
WDD880227(金币+2): 感谢交流~~~有帮助~~ 2011-12-23 08:44:40
c_chi(金币+10): ★★★很有帮助 2011-12-28 14:30:41
你的这个问题,不清楚你为什么用dengchar.你其实可以用grid2cube文件的。denchar也是得到cube文件。grid2cube文件在Util中的Grid里面。使用方法源代码打开就能看见自我解释。另外还有一个就是rho2cube,是在rho2xfs基础上修改得到的。两个虽然都是读取grid数据文件,例如.RHO,DRHO,.VH,VT,TOC,等等。但是他们的使用还是有一个较大的区别的,就是输出的格子能不能自己定义的问题。
第二个使用参考下面的帖子。
http://muchong.com/bbs/viewthread.php?tid=2482325&fpage=1
弘德明志博学笃行
3楼2011-12-22 23:11:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

c_chi

木虫 (正式写手)

引用回帖:
: Originally posted by zhangguangping at 2011-12-22 23:11:05:
你的这个问题,不清楚你为什么用dengchar.你其实可以用grid2cube文件的。denchar也是得到cube文件。grid2cube文件在Util中的Grid里面。使用方法源代码打开就能看见自我解释。另外还有一个就是rho2cube,是在rho2xf ...

学习了,但我还想知道siesta2.02和siesta3.1具体有什么区别,因为我用相同的输入文件,siesta2.02是可以得到cube文件的,但用siesta3.1不能计算得到?这会是dentchar对它们输出文件的处理方式的问题吗?还是siesta高版本输出的差异?
4楼2011-12-28 14:33:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangguangping

木虫 (著名写手)

【答案】应助回帖


fzx2008(金币+1): 谢谢指教 2012-01-08 14:18:04
c_chi(金币+5): ★★★很有帮助 谢谢 2012-01-10 02:32:20
引用回帖:
4楼: Originally posted by c_chi at 2011-12-28 14:33:36:
学习了,但我还想知道siesta2.02和siesta3.1具体有什么区别,因为我用相同的输入文件,siesta2.02是可以得到cube文件的,但用siesta3.1不能计算得到?这会是dentchar对它们输出文件的处理方式的问题吗?还是sies ...

如果你想知道两个版本的RHO文件有什么不同的话,你可以相应的找到这两个版本相应的代码比较一下就是了,那样非常明了了。
弘德明志博学笃行
5楼2012-01-08 14:15:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 c_chi 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿211,0703化学305分求调剂 +3 严西西戏 2026-04-06 3/150 2026-04-06 17:26 by dongzh2009
[考研] 277工科求调剂 +8 1915668 2026-04-04 9/450 2026-04-06 15:52 by lin-da
[考研] 295求调剂 +14 xndjjj 2026-04-04 15/750 2026-04-06 13:24 by 272061663
[考研] 求助071001调剂!!! +4 黄守松 2026-04-05 5/250 2026-04-06 10:55 by 1028907439
[考研] 319求调剂 +3 handrui 2026-04-05 3/150 2026-04-06 09:33 by jp9609
[考研] 求调剂,一志愿郑州大学材料与化工专硕,英二数二342分,求老师收留 +19 v12abo 2026-04-02 21/1050 2026-04-06 09:29 by 蓝云思雨
[考研] 材料专硕283求调剂 +17 试试看呗 2026-04-04 18/900 2026-04-06 09:24 by 286640313
[考研] 272分求调剂 +4 wangyile2233 2026-04-02 4/200 2026-04-05 22:21 by 286640313
[考研] 复试调剂 +8 春日来信- 2026-04-03 8/400 2026-04-05 18:58 by 蓝云思雨
[考研] 工科277分求调剂材料 +8 上了上了上哦 2026-04-05 9/450 2026-04-05 13:05 by wwytracy
[考研] 材料调剂 +11 一样YWY 2026-04-02 13/650 2026-04-04 23:10 by 无际的草原
[考研] 材料调剂 +12 一样YWY 2026-04-02 13/650 2026-04-04 20:49 by 蓝云思雨
[考研] 309求调剂 +4 快乐的小白鸽 2026-04-04 5/250 2026-04-04 15:55 by cql1109
[考研] 一志愿085404,总分291,四级已过,求调剂 +5 阿俊阿俊阿俊 2026-04-04 7/350 2026-04-04 13:23 by 莲菜就是藕吧
[考研] 366求调剂 +7 sbdnd 2026-04-03 7/350 2026-04-03 12:40 by cymywx
[考研] 一志愿安徽大学0817化学工程与技术,求调剂 +14 我不是只因 2026-04-02 15/750 2026-04-03 09:49 by 蓝云思雨
[考研] 312求调剂 +6 小小墨123 2026-04-02 7/350 2026-04-03 07:32 by jsw79
[考研] 296求调剂 +4 sdhu 2026-04-02 4/200 2026-04-02 21:29 by baoball
[考研] 调剂 +3 好好读书。 2026-04-01 6/300 2026-04-02 15:49 by liumengping
[考研] 318求调剂 +8 七忆77 2026-04-01 8/400 2026-04-01 10:37 by Jaylen.
信息提示
请填处理意见