大数据-算法-非线性光子晶格模型解的存在性.pdf
2022-05-04 09:07:43 1.05MB big data 算法 文档资料
3dmax2020中文版基础入门视频教程-17.晶格命令.mp4
2022-04-17 14:04:18 393.06MB 音视频
提出了一种具有全带隙的光子晶体结构。基于GaAs材料的六角晶格结构,将各格点之间用特定宽度的介质波导相连,可构成具有全带隙的光子晶体结构。在此基础上,引入空心格点,将有效增大全带隙宽度。使用平面波展开法对该结构进行了理论分析。仿真结构表明,最大绝对禁带宽度△ω为0.061 9ωe(a是晶格常数,c是光速,ω=2πc/a),禁带中心频率ωmid为0.663ω,相对禁带宽度为△ω/ωmid=9.3%。采用该结构,可以有效构造出全带隙,避免了光子晶体结构偏振选择特性。
2022-03-24 10:32:24 14KB 工程技术 论文
1
Lattice Generator 是一个简单的 MatLab 程序,可以自动生成各种直接转换为 STL 格式的晶格几何图形。 这些周期性结构旨在与选择性激光熔化 (SLM) 或电子束熔化 (EBM) 的金属增材制造技术一起使用,但也可应用于需要输入 STL 文件的许多其他增材技术。 该程序明显需要一种快速而简单的方法来生成用于研究目的的 STL 晶格结构,该程序是开发更大晶格生成能力的初步工作的一部分。 在当前状态下,该程序包括以下均匀晶格类型: - 体心立方 (BCC) - 面心立方 (FCC) - 修正 FCC 变体,移除 xy、yz 和 xz 平面- 组合 BCC 和 FCC 单元- 修改组合 BCC 和 FCC 去除 xy 平面- 简单的立方体(盒形单元) 理论上,任何晶格单元配置都可以添加到程序中,前提是它可以占据一个立方体并且能够被镶嵌。 此外,据观察,通过传统技术创建有限元
2022-03-10 00:06:53 1.22MB matlab
1
我们使用 TensorNetwork [1, 2],这是一种最近开发的 API,用于使用 TensorFlow [3] 等加速后端执行张量网络收缩,以实现多尺度纠缠重归一化 Ansatz (MERA) 的优化算法。 我们使用 MERA 在临界状态下逼近无限一维横向场 Ising 模型的基态波函数,并从优化的 ansatz 中提取保形数据。 比较 CPU 与 GPU 上优化的运行时间,我们报告了在 GPU 上运行时优化算法的速度非常显着,高达 200 倍。我们使用了 TensorNetwork,这是一个带有 TensorFlow 后端的张量收缩 API,来实现 Ref 的尺度不变 MERA 优化算法。 [33, 34]。 作为基准,我们使用该算法在热力学极限下逼近临界横向场 Ising 模型的基态,使用键维数高达 χ = 16 的 MERA。从优化的 MERA 中,我们计算了最低的 12 个 Ising 模型的缩放维度与理论预测值非常吻合。 在 GPU 上运行时,我们观察到与 1 个 CPU 核心相比,速度提高了 200 倍,与 32 个 CPU 相比,速度提高了 6 倍。
2022-02-06 14:02:29 1.07MB tensorflow 后端 网络 算法
镶嵌:使用laguerre镶嵌绘制细胞晶格
2022-02-03 08:28:23 2.75MB JupyterNotebook
1
程序通过组合连接格点的线的布里渊区来绘制体心立方格的 Wigner Seitz 单元。 该程序使用名为“geom3D”的库在 Matlab 中创建 3D 结构化图像。
2021-12-25 18:22:25 2KB matlab
1
具有正方形晶格的二维光子晶体的能带结构。由半径为R = 0.2a,相对介电常数ε= 12.5和磁导率μ= 1的圆柱体构成的2D PC的能带结构,两个线性色散带在狄拉克点f = 0.541c / a处相交。
2021-12-24 16:35:56 16.66MB Comsol 5.2 正方晶格 光子晶体
1
matlab精度检验代码LB-t-平行3D格子-玻尔兹曼CFD求解器 作者:(2019年12月-2020年12月) 概述 这是一个基于C ++ 17和C的面向任意晶格(针对任意数量的速度和空间尺寸)的面向对象的并行晶格-玻尔兹曼计算流体动力学(CFD)求解器框架。 这些文件包括用于Intel Compiler ICC和Gnu Compiler GCC的Makefile。 安装 Linux(推荐) 复制此文件夹或通过键入直接克隆此存储库 $ git clone https://github.com/2b-t/LB-t.git 通过键入Make编译文件 $ make run 在Linux Shell中,或在中打开LB-t.cbp文件。 如果您遇到问题,请确保已安装Make sudo apt-get install build-essential且您的GCC版本大于8。您可以通过键入sudo apt install gcc-10来安装较新的GCC。 如果要将编译器更改为Intel编译器,请首先通过打开控制台并键入以下命令,确保系统上已安装Intel编译器集合。 $ icc -v 如果它在您的
2021-11-27 16:40:43 195KB 系统开源
1
IsingModel 使用Metropolis方法创建Ising模型旋转图
2021-11-23 20:27:09 11.42MB Python
1