- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试使用 C 代码制作 FCC 100 和 FCC 111 晶格。我已经配置了 FCC 100 点阵,并且配置正确。然而,当我尝试制作 FCC 111 晶格时,它看起来与我预期的不同。我使用引用 FCC 111 晶格(由另一个 GUI 程序“Amsterdam Density Functional”构建)来比较我的 FCC 111 晶格(使用 C 代码)。我的问题是,我在代码中用来制作 FCC (111) 的参数是否正确?如果它们不正确,请帮助我构建 FCC 111 晶格。提前致谢
/**** To create FCC 100 lattice*********/
for(i=0; i<Xatom; i++){ // Number of Atoms in the X direction
for(j=0; j<Yatom; j++){ // Number of Atoms in the Y direction
for(k=0; k<nL; k++) { // Number of layers in the Z direction
x[i]= I * a_lattice; y[j]= j * a_lattice; z[k]= k * a_lattice;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
x[i]= I * a_lattice; y[j]= 0.5 * a_lattice + j * a_lattice; z[k]= 0.5 * a_lattice + k * a_lattice;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
x[i]= 0.5 * a_lattice + I * a_lattice; y[j]= j * a_lattice; z[k]= 0.5 * a_lattice + k *a_lattice;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
x[i]= 0.5 * a_lattice + i*a_lattice; y[j] = 0.5 * a_lattice + j * a_lattice; z[k]= k * a_lattice;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
}
}
}
/**** To create FCC 111 lattice*********/
ax = a_lattice * sqrt(2)/2;
ay = a_lattice * sqrt(6)/2;
az = a_lattice * sqrt(3);
x2 = sqrt(2)/4 * a_lattice;
y2 = sqrt(6)/4 * a_lattice;
y3 = sqrt(6)/6 * a_lattice;
y4 = sqrt(6)*5/12 * a_lattice;
y5 = sqrt(6)*2/6 * a_lattice;
y6 = sqrt(6)/12 * a_lattice;
for(i=0; i<Xatom; i++){
for(j=0; j<Yatom; j++){
layer = 0;
for(k=0; k<nL; k++){
x[i] = I * ax; y[j] = j * ay; z[k]= layer/ 3.0 * az;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
x[i] = x2 + I * ax; y[j] = y2 + j * ay; z[k] = layer/3.0 * az;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
layer = layer + 1;
x[i] = I * ax; y[j] = y3 + j*ay; z[k] = layer/3.0 * az;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
x[i] = x2 + I * ax; y[j] = y4 + j * ay; z[k]=layer/3.0 * az;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
layer = layer + 1;
x[i] = I * ax; y[j] = y5 + j * ay; z[k] = layer/3.0 * az;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
x[i] = x2 + I * ax; y[j] = y6 + j * ay; z[k] = layer/3.0 * az;
fprintf(fpo," %s\t %lf\t %lf\t %lf\n", AtomName, x[i], y[j], z[k]);
layer = layer + 1;
}
}
}
这里我还展示了代码的引用结构和输出结构
最佳答案
如果有人可以查看用于制作具有矩形横截面的 FCC (111) 晶格的 C 代码,并建议可以在此代码中修改哪些内容以制作 FCC (111),这将很有用横截面为菱形的晶格,与本题提供的GUI-REF相同。
关于c - FCC 100 和 111 点阵 C 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33890638/
我正在做 FCC 练习 Pomodoro Clock 这样的作品。我认为问题是当倒计时到了最后一分钟时,pause 将不起作用。顺便说一句,如果不是最后一分钟,暂停 会起作用。我怀疑这个问题导致其他测
我正在构建 freecodecamp 产品登陆页面,我已经卡了很长时间,我找不到问题。 我正在尝试在文本内容之前添加图标,就像在 FCC 示例中一样(之前:优质 Material 、快速运输、质量保证
基本算法脚本:确认结局检查字符串(第一个参数,str)是否以给定的目标字符串(第二个参数,target)结尾。 这个挑战可以通过 ES2015 中引入的 .endsWith() 方法来解决。但为了应对
我正在研究新的 FCC Material 。肯定有部分问题。这个我已经接近了,但它仍然是错误的,因为它没有通过最终测试: "newestBookList 应该等于 ["The Hound of the
用于推文当前报价的 jQuery 单击功能不起作用。我必须构建随机报价机并在 Twitter 上发布 Free Code Camp 的当前报价。我可以生成新报价,但无法在 Twitter 上分享该报价
2014 年 1 月 1 日生效的新 FCC 要求要求某些视频内容具有可自定义的隐藏式字幕(字体、字体大小、文本颜色、不透明度等)。见文章: http://www.insidetechmedia.co
我知道我很接近 .map,但是我通过模板文字使用的格式没有通过,所以我认为我使用了错误的方法。我在这里缺少什么?谢谢。 我没有通过套件问题: "rating should equal [{"title
此测试目标是获取英语单词的第一个辅音(或辅音群),将其移动到单词的末尾并添加后缀“ay”。如果单词以元音开头,您只需在末尾添加“way”。 我的主要问题是遍历字符串直到它到达元音并将第一个辅音字母放在
我一直在努力弄清楚为什么我的 If Else 语句在 Par 之后错误地返回任何值。我相信这是因为我的 If Else 试图连接而不是添加,但我不知道如何修复它。谢谢! http://codepen.
我的 JSON 工作正常。每次单击“给我一个报价”按钮时,我都可以修改报价文本和报价作者。但是,每次尝试使用引用的文本和作者发布推文时,我都会遇到问题。每当我点击 Twitter 符号时,页面就会刷新
根据外媒 9to5google 的消息,小米电视棒现已通过 FCC 的审批,可能很快在美国上市。 IT之家了解到,这款 FCC 认证的小米电视棒的型号为 MITVMDZ24AA,是两款小米 M
我正在尝试 freecodecamp 的调查表格挑战,但我似乎无法让我的单选按钮列表与页面上的其他元素对齐,我该如何解决这个问题? 我确定代码中有很多错误,但我非常感谢您的帮助,在此先感谢您! HTM
我正在尝试使用 C 代码制作 FCC 100 和 FCC 111 晶格。我已经配置了 FCC 100 点阵,并且配置正确。然而,当我尝试制作 FCC 111 晶格时,它看起来与我预期的不同。我使用引用
这是 freecodecamp 挑战链接 请帮我解决这个问题 FCC challenge link 我在 FCC 挑战中遇到数据库连接错误,有人可以帮助我吗? This the image showi
我的应用程序需要访问一些受 SiteMinder 保护的 URL,因此需要 SiteMinder 代理提供的 SMSession cookie。 我想通过将我的登录凭据发布到 Siteminder 登
如何在 C++ 中保持原子之间的长度的同时用数组或 vector 表示这些结构? 我想构造一个三维 vector 来表示以下配置: FCC 晶格。 密件抄送格 HCP 晶格。 一个标准的三维 vect
所以我正在做 freeCodeCamp project显示有关特定流媒体的信息。我遇到了多个问题,涉及 for 循环内的 if 语句(我认为)。 首先,每个主播的状态始终为“离线”,其次,除了第一个之
据外媒 gsmarena 报道,realme Watch 2 已经通过了FCC 认证,并且被曝光了完整的设计规格。 realme Watch 2 代号为 RMW2008,屏幕方面与上一代相同,采用
module.js:471 throw err; ^ Error: Cannot find module 'process-nextick-args'
我正在运行 IIS 7.5 和 Tomcat 5.5,通过 AJP 连接器连接。我还在机器上配置了一个 SiteMinder 网络代理。 出于某种原因,SM_USER 或 SM_USERDN 等 Si
我是一名优秀的程序员,十分优秀!