meep

    0热度

    1回答

    我一直试图通过遵循tutorial的Cygwin在Win7上安装Meep和Python-Meep。 我也看过另外一个tutorial。 这三者似乎都很相似,但差别很小。我不确定哪种方法最适合在Windows 7平台上安装Meep。在第一篇教程之后,我没有超越第一个障碍。当编译h5utils,下面的错误是结果: make[1]: Entering directory '/cygdrive/c/cyg

    2热度

    1回答

    存在一个称为meep的电磁模拟器,它以guile解释器的形式提供作为前端。模拟器由一堆方案宏组成。 我想弄清楚下面的错误是什么意思。代码取自教程。当我在一个过程中包装教程时,我得到一个运行时错误,我不确定解释器(guile)告诉我什么。 不工作的代码 (define diffthick (lambda (n) ; n doesn nothing ( (set! geom

    0热度

    1回答

    我在我的简单Python代码中得到'module' object has no attribute 'Vector3'错误。 这是rightAngle.py文件 import meep as mp import math cell = mp.Vector3(16, 8, 0) geometry = [mp.Bloack(mp.Vector3(1e20, 1, 1e20),

    0热度

    1回答

    我正在尝试使用Python-Meep包进行一些FDTD模拟。首先,我想模拟在'z'方向上穿过真空的平面波。在三维情况下正确设置源代码时遇到问题。在2D情况下,我可以将源代码作为触及计算矩阵边界的线。在3D中,它看起来是不可能的。以下是简单的例子。 2D情况下,源是从(x,y)=(0,.1e-6)到(x,y)=(15e-6,.1e-6)(从边界到边界)。得益于此,平面波无扰动地传播到矩阵的另一端(它

    1热度

    1回答

    我试图通过cygwin的安装MEEP,我已经安装了所有需要的软件包,但是当我运行./configure我收到以下错误信息: configure: error: Couldn't find the required libctl library. 即使libctl包绝对安装!

    0热度

    1回答

    我已经安装了MEEP,一切都运行良好,但是当我尝试了直波导我得到以下信息运行this tutorial code: ----------- Initializing structure... Working in 2D dimensions. Computational cell is 16 x 8 x 0 with resolution 10 block, center = (0

    -2热度

    1回答

    [email protected]:~# mpicxx `pkg-config --cflags meep_openmpi` port12.cpp -o port12 `pkg-config --libs meep_openmpi` /usr/lib/libmpich.so: undefined reference to `MPL_trid' /usr/lib/libmpich.so: und

    2热度

    1回答

    什么是在R5RS兼容版Scheme中输出文本到文件的简单方法? 我使用麻省理工学院的MEEP(使用Scheme进行脚本编写),我想输出文本到文件。我发现下面的其他答案#2: File I/O operations - Scheme How to append to a file using Scheme Append string to existing textfile [sic] in Iro

    0热度

    1回答

    我有一个相当简单的问题:我怎样才能在Meep中设置连续源的方向?例如,我想说,我想要一个连续的光源与布拉格光栅在30度角(2D)下进行交互作用。我怎么做?

    0热度

    1回答

    这是我第一次使用Stackoverflow来提出问题。我一直在寻找在Ubuntu下使用g ++编译C++代码的解决方案,并且发现了许多相关的内容,但没有直接回答我的问题......我的目标是能够用C++而不是方案创建控制文件,但是当我在ubuntu终端中编译它找不到meep.hpp文件。 #include <meep.hpp> using namespace std; using names