所有提问
色谱 | 光谱 | 质谱 | 波谱 | 显微镜 | 物性测试 | 样品前处理 | 常用设备 | 食品检测 | 药物分析 | 环境监测 | 实验室建设/管理 | 认证认可 | 基础知识    更多>>
未解决的问题:146793
所有仪器问答:170755
 您现在的位置:首页 > 仪器问答 > X射线仪器 > X射线衍射X射线衍射论坛
共有 2 人回复了该问答TOPAS 语句理解restraint, penalties
 回复leiws发表于:2020/9/4 21:56:00悬赏金额:2积分 状态:未解决
1-在结构精修的时候,Restraint 和 penalties 的差别大么?还是仅仅是基于算法收敛的快慢,两者实际一致?
2-要是在inp里做出了restraint结构限定,要是使用only_penalties 限定后的restraint语句还会运行吗?
谢谢~
 回复  1# iangie  回复于:2020-10-01 17:48:00
1. 两者都是用来补充晶体化学结构信息的, 如已知键长键角的dumping 范围 等. 两者本质上是一样的, χR χP 都会加到目标函数χ上去.
但两者的初始权重设置不同. 我个人的理解是这样的初始权重设置使得restraint 用于简单地向精修过程补充某一可精修参量 (如 来自XRF的元素总含量, 某四面体的大小 等) "在某一已知目标值左右"这一信息.
而penalty 除此之外之外还可以用在原子碰撞防止宏AI_Anti_Bump和专门用于离子晶体原子防碰撞的GRS宏(使用高中物理学的库仑力公式和比较复杂的排斥力计算公式的物理模型)中, 这两个宏中penalty不是直接作用于键长与目标值的偏离量, 而是作用于晶胞内所有原子位置的一个评估值. 所用的具体函数去看topas.inc
两者的使用很清楚地介绍在alvo4-sdpd-CRP.inp的例子和Technical reference中.
2. 不会. only_penalties 只能在没有XRD实验数据的时候, 让TOPAS 算其他一些用penality定义的规划问题时才用~
扫一扫查看全部2条回复
高级回复快速回复【花三五分钟,帮别人解决一个问题,快乐自己一天!】