24小时热门版块排行榜    

查看: 1247  |  回复: 2

lanton

新虫 (著名写手)

[求助] GSAS原子占有率约束问题求高手解答 已有1人参与

用GSAS精修原子占有率遇到两个问题:
一、如何约束多个原子(≥3)在同一位置占有率和为1?
二、同一种原子在不同位置的占有率满足一定关系,如氧原子在A、B、C三个位置的占有率x、y、z满足x+2y+3Z=4关系。如何约束?

GSAS的constraints面板里variable各代表什么意思,哪位前辈能指点指点。谢谢
GSAS原子占有率约束问题求高手解答
1.jpg
回复此楼
骑白马的癞蛤蟆
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

DCtzs

金虫 (正式写手)

【答案】应助回帖

求出x y z对x的导数,就是三个位置前面的系数。
FRAC  占位率相同
面板里面各选项表示约束相关原子的对应参数的值相同
XYZU+-F:X Y Z U相同,相关原子的占位率只和为1
千里之行,始于足下
2楼2014-01-07 22:24:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lanton

新虫 (著名写手)

引用回帖:
2楼: Originally posted by DCtzs at 2014-01-07 22:24:14
求出x y z对x的导数,就是三个位置前面的系数。
FRAC  占位率相同
面板里面各选项表示约束相关原子的对应参数的值相同
XYZU+-F:X Y Z U相同,相关原子的占位率只和为1

自己摸索时发现单独设置FRAC时发现精修前后占有率之差不变;设置XYZU+-F也会有FRAC,并且可以调整Multiplier值为正或为负值,根据你说的设置导数的系数可以实现和不变,不知道你是说这个意思不?
骑白马的癞蛤蟆
3楼2014-01-07 22:54:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lanton 的主题更新
信息提示
请填处理意见