SCTK计算lambda
在SCTK的后处理中,calculation = “lambda_mu_k”可以计算出lambda和mu的值
PATH/sctk.x < sctk.in > lambda.out
lambda.out文件
##### Integrate gapeq #####mu : 0.36011E+00lambda : 0.18219E+01##### Write mu.frmsf and lambda_frmsf #####Max : 0.53735334 Min : 0.12076953Max : 2.86872787 Min : 0.23379861##### Clock summary #####
以及生成两个文件:lambda.frmsf, mu.frmsf
其计算过程如下:
sctk_gapeq_rhs.f90/SUBROUTINE make_lambda_mu_f
lambda = SUM(ZF(1,b_low:b_high,1:nks)*dosd(b_low:b_high,1:nks))mu = SUM( dltf(1,b_low:b_high,1:nks)*dosd(b_low:b_high,1:nks))weight = SUM( dosd(b_low:b_high,1:nks))lambda = lambda / weightmu = mu / weight!WRITE(stdout,'(7x," weight : ",e15.5)') weightWRITE(stdout,'(7x," mu : ",e15.5)') muWRITE(stdout,'(7x,"lambda : ",e15.5)') lambda
其中:lambda为输出的,我们计算的lambda
mu为输出的,我们计算的mu
weight为权重,正常没有输出,我加了一行进去
ZF为重正化因子,其维度为(2,b_low:b_high,nks)2是自旋,b_low是计算2.2步我们在输入文件中给出的elph_nbnd_min和elph_nbnd_max,是费米面附近的最小能带和最大能带。nks是总K点数,nk1nk2nk3。它是lambda.frmsf文件的后(b_low-b_high+1)*nks个数据。
dosd是对于每个K点的态密度,它没有输出文件。它的维度是(b_low:b_high,nks)
McMillan formula中的量
一共四个变量
tc:输出文件tc.out中的tc就是公式中的tc,且单位一致
输出文件lambda.out中的lambda就是公式中的lambda,且单位一致
wln:尚未找到 平均声子频率,在代码中为omg
mustar:尚未找到
ambda.out中的mu更像是muC和muS的和。有待考证。
SCTK计算lambda相关推荐
- LambdaMART简介——基于Ranklib源码(一 lambda计算)
LambdaMART简介--基于Ranklib源码(一 lambda计算) 时间:2014-08-09 21:01:49 阅读:168 评论:0 收藏:0 ...
- 搜索排序LambdaMART中Lambda的计算过程java版本
Lambdajava实现 这里只告诉说明Lambda的计算,后面的mart大家随便用其他的都可以,这里详细写了Lambda是如何计算得来,java版本的实现.代码如下: 样本的格式如下: public ...
- java lambdamart库,LambdaMART简介——基于Ranklib源码(一 lambda计算)
学习Machine Learning,阅读文献,看各种数学公式的推导,其实是一件很枯燥的事情.有的时候即使理解了数学推导过程,也仍然会一知半解,离自己写程序实现,似乎还有一道鸿沟.所幸的是,现在很多主 ...
- java lambdamart库,LambdaMART 之 lambda(示例代码)
LambdaMART 之 lambda 概念 LTR 排序学习主要用于对召回结果的精排,主流使用基于pair(文档对标记)的 LambdaMART 算法,该算法由两部分组成:lambda + MART ...
- 【逻辑与计算理论】组合子逻辑与 Y 组合子
为什么是Y? 在前面的几个帖子里,我已经建立了如何把lambda演算变成一个有用的系统的点点滴滴. 我们已经有了数字,布尔值和选择运算符.我们唯一欠缺的是重复. 这个有点棘手.lambda演算使用递归 ...
- c++的lambda表达式捕获this_贯穿 C++ 11 与 C++ 17 的 Lambda 到底是个什么?
本文将详解Lambda函数从定义到学习和使用,涉及一些不为人知的事情,如LIFE-立即调用的函数表达式,Lambda的类型.相信你已经起了兴趣,那就开始阅读吧. 作者 | Vishal Chovati ...
- 贯穿 C++ 11 与 C++ 17 的 Lambda 到底是个什么?
本文将详解Lambda函数从定义到学习和使用,涉及一些不为人知的事情,如LIFE-立即调用的函数表达式,Lambda的类型.相信你已经起了兴趣,那就开始阅读吧. 作者 | Vishal Chovati ...
- 【Python\Matlab】计算风管摩擦阻力系数
在设计V型滤池的过程中,有一步是计算鼓风机的风管摩擦阻力系数,由于这个方程是一个超越方程,故手按计算器还是有点麻烦,直接上代码计算可以一步到位,在此留作记录. 计算公式 其中,K.Re.d都是常数,具 ...
- H.266/VVC-VTM代码学习25-VTM中RDcost的计算与λ的设定(一)
H.266/VVC专栏传送 上一篇:H.266/VVC-VTM代码学习24-根据当前块位置与尺寸确定隐藏划分模式getImplicitSplit() 下一篇: 目录 H.266/VVC专栏传送 前言 ...
最新文章
- 深入理解 Java 虚拟机(第二弹) - 常用 vm 参数分析
- 数字经济论坛、阿里研究院、毕马威联合发布《2018全球数字经济发展指数》
- 深度学习核心技术精讲100篇(七十七)-主流推荐引擎技术及优缺点分析
- python连接linux服务器读取txt文件_Python文件处理
- wxWidgets:wxActiveXEvent类用法
- 企业——Docker容器的搭建及简单应用
- 【论文研读】【医学图像分割】【BCRNN】Fine-grained Recurrent Neural Networks for Automatic Prostate Segmentation ...
- Android快速开发(2)
- 语言 泰克示波器程序_示波器再升级,EMI测试不求人
- 如何为XAF设置默认属性值?
- showdown解析md文件
- 浙江中医药大学第十二届大学生程序设计竞赛 部分题解
- 软碟通(UltraISO)9.7.6.3812单文件高级版
- html长图转换成pdf,iOS将HTML页面转换成PDF文件保存到本地并分享传输文件
- Linux编程基础案例:第4章Shell编程
- C语言 setitimer函数
- RabbitMQ特殊应用
- 公租房摇号系统功能测试用例设计
- 单片机控制蜂鸣器和弦音发音程序
- C语言实例:百钱百鸡
热门文章
- web后台管理系统框架
- 双栈路由Linux,IPV6 IPV4双栈互通与静态路由
- 华为鸿蒙系统怎么退出,鸿蒙系统准备就绪,华为将退出安卓联盟,进度能赶超安卓吗?...
- 手机录屏视频用ffmpeg进行视频截取以及旋转
- 【Mac+Deepin系统】两台主机一个显示器如何切换显示?
- (JavaSE 学习记录) 自定义类加载器
- Java面试错题集1
- 基于单片机的超市储物柜设计_一种基于at89c51单片机的超市寄存装置的制造方法...
- githup 提交项目及分支 遇到的问题
- 2022-2028年中国海南省在线旅游产业发展动态及投资前景分析报告