0%

多嘴说一句 AI 真王朝了。

家里的 NAS 不知道抽什么疯了,IP 一直在变,之前给的固定 IP 不知道为什么没了。得弄 ddns 了。
用的小米路由器,抓一下 IP 然后用 API 更新一下 DNS 记录。

阅读全文 »

A coroutine is a function that maintains its state between calls. In that, it’s a bit like a function object, but the saving and restoring of its state between calls are implicit and complete.

阅读全文 »

计算算例为:

1
2
3
4
5
auto domain{std::make_shared<xfdtd::Object>(
"domain",
std::make_unique<xfdtd::Cube>(xfdtd::Vector{-0.175, -0.175, -0.175},
xfdtd::Vector{0.35, 0.35, 0.35}),
xfdtd::Material::createAir())};
阅读全文 »

毕设是做FDTD仿真的,打算弄一套完整的程序。目前把基础部分搭建起来了,就是FDTD算法核心部分。这部分代码是用C++写的,为了方便以后的使用,打算把这部分代码封装成一个库。方便以后写CLI或者GUI程序的时候直接调用。这是我第一次尝试写一个库,遇到了一些问题,记录一下。
前向声明:水平不高,一知半解,仅做记录,分析全错。问题的来源都是对于作用域的理解不够深刻。

阅读全文 »

记录一下FDTD仿真遇到的一个问题。碎碎念

考虑如下一个球体散射的例子

球体散射

球体半径为0.1。入射场是沿着z轴传播的平面波,极化方向为x,波形为高斯波形。

阅读全文 »

假设$\bar{S}$相对于$S$的速度为$v$,且仅在$x$轴上运动,令$t=\bar{t}=0$时刻,两参考系坐标原点重合。洛伦兹变换为:

开胃菜

定义一个四维矢量

阅读全文 »