与原子轨道基组相比,平面波基组有如下优点: 无需考虑BSSE校正; 平面波基函数的具体形式不依赖于核的坐标,这样,一方面,价电子对离子的作用力可以直接用Hellman-Feymann定理得到解析的表达式,计算显得非常方便,另一方面也使能量的计算在不同的原子构象下具有基本相同的精度; 很方便地采用快速傅立叶变换(FFT)技术,使能量、力等的计算在实空间和倒易空间快速转换,这样计算尽可能在方便的空间中进行; 计算的收敛性和精确性比较容易控制,因为通过截断能的选择可以方便控制平面波基组的大小。
2021-10-26 16:19:46 1.29MB 计算材料学 课件 第一性原理
1
FDTD方法,描述了利用TFSF边界引入平面波的原理,并对其进行仿真
2021-10-15 10:59:32 2.6MB FDTD 平面波 仿真 报告
1
matlab超声成像代码P4-1-FAPI P4-1 换能器 (P4-1FAPI) 的闪光角脉冲反演成像 描述:这是一个多角度平面波超声对比成像序列,专为在 Verasonics Vantage Research 超声系统上运行的 P4-1 相控阵换能器而专门编写和优化。 该序列基于 Flash-angles 方法,这是一种由 Verasonics 提供的具有多个转向角的平面波成像方法。 脉冲反转被实施到闪光角方法上以实现对比度成像,并根据经验优化微泡成像的变量。 文件名:SetUpP4_1FAPI.m 一般说明 要使用该代码,您必须将 Vantage Verasonics 系统、Matlab 以及通过 Verasonics 提供的 matlab 脚本包安装到您的计算机上。 打开 matlab 并将 Vantage 文件夹(包含所有 Verasonics 脚本)设置为主文件夹。 要按原样使用 P4-1 FAPI 代码,请通过运行 setupP4-1FAPI 脚本创建 P4-1FAPI.mat 文件。 一旦 matfile 被创建并放置在名为“matfiles”的文件夹中,运行 VSX
2021-09-12 17:57:03 6KB 系统开源
1
本文利用平面波展开法和有限元法计算了二维正方晶格钨-硅橡胶声子晶体的能带结构,分析了弹性波在嵌有周期性排列的相同孔径的圆柱形钨块声子晶体结构中的传播特性。对能带结构中出现的特殊现象,例如狄拉克点以及狄拉克点附近的简并态等进行了分析。给出了三维能带图以及不同模式下的主要变形情况,发现在基体与散射体结合的部位容易出现应力集中的现象。同时讨论了复合材料的不同参数对带隙的影响,发现随着密度比(散射体密度与基体密度的比值)的增大,第一完全带隙的起始频率逐渐增加,但是截止频率变化较小,带宽逐渐减小。相对于杨氏模量比,密度比对带隙的影响更大。本文的结果将对实际的工程应用提供一定的理论指导。
2021-07-27 20:29:52 2.95MB 声子晶体 平面波展 简并态 能带结构
1
众所周知,弹性波方程被用来描述工程应用中的弹性波传输问题。高效数值求解弹性波方程是一个重要的研究课题。提出了基于平面波离散的间断有限元超弱变分法。首先,选取满足剖分单元上齐次偏微分方程和其对偶方程的解析解分别作为检验空间和测试空间,得到等价的间断有限元变分形式;然后分别定义二维空间下的矢量平面波检验离散空间和测试离散空间,进而得到离散变分形式。基于Matlab软件的数值实验验证了新算法具有较高的精度。
某些电磁散射问题具有解析解。 在球坐标系中,解以贝塞尔函数、关联勒让德多项式和指数函数的乘积的级数形式表示。 这个包包含计算场解的代码 a) 被 PEC 球散射的平面波, a) 被电介质球散射的平面波, b) 被多层电介质球散射的平面波。 这些解是通过使用磁势和矢量势的径向分量构建的 [Harrington2001]。 PEC 球体的散射问题在 [Balanis1989] 的第 650 页。 均匀电介质球的散射问题在 [Harrington2001] 的第 297 页。 多层球体散射问题的求解类似地通过求解场系数的线性系统得到,该线性系统是通过匹配边界条件构建的。 [Chew1995] 中讨论了如何解决这个问题。 在准确获取多层球体散射场的系数方面也有大量工作。 参见 [Pena2009] 和其中的参考资料。 以下脚本演示了此包的使用: Balanis1989PECSphereMo
2021-06-19 21:08:10 313KB matlab
1
采用matlab编写的涡旋光束干涉图样计算程序。
2021-05-26 10:21:17 365B 涡旋光束
1
斜入射平面波作用下具有不同基底的各向异性亚表面的Babinet原理
2021-04-08 14:10:14 1024KB 研究论文
1
利用平面波展开法计算二维声子晶体的能带结构并画出能带结构图
2019-12-21 21:49:07 6KB MATLAB
1