我设法实现了具有周期性边界条件的最近邻伊辛模型,这是可行的。我还制作了它的修改版本,其中交互将比最近的邻居更进一步。在这种情况下,周期性边界条件的实现变得更加复杂(矩阵而不是单个变量)。
另一个例子是没有周期性边界实现的仿真软件。我自己实现它们是可能的(当然如果它是开源的)。根据工具的脚本编写可能性,甚至可以将一些执行此操作的脚本组合在一起。
因此,我的问题是: 实现周期性边界条件的一般途径是什么?什么被认为是快速和肮脏的,什么是正确的方法?尝试实施它们的人可能会错过什么/注意什么?(我知道这取决于问题)
是否有创造性的枚举技术或其他智能技巧可以帮助创建周期性边界。为 FEM、FDM 或其他方法进行操作时应遵循哪些一般原则?