function [phy, cfg] = case_config_doublePBC() %CASE_CONFIG 3D 一阶 + 双方向周期(main_doublePBC.m)。 phy.eps = [1 1 2.438^2 1.39^2 1 2.438^2 2.438^2 2.438^2 2.438^2]; phy.mur = [1 1 1 1 1 1 1 1 1]; phy.lda0 = 4e-6; phy.out = [3]; phy.inc = [16]; phy.Einc = [1; 0; 0]; phy.src = [1 4 7 10 13]; phy.dst = [54 55 56 57 58]; phy.src2 = [2 5 8 11 14]; phy.dst2 = [17 18 19 20 21]; cfg.FemType = 4; cfg.EletricType = 2; cfg.NbrBoundary = 14; cfg.BoundaryFlag = [0, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2]; cfg.MeshFile = 'doublePBC_mesh.dat'; cfg.OutFile = './OutFile'; cfg.jsonFile = ''; cfg.meshMatFile = 'doublePBC_mesh.mat'; cfg.pbcWaveVec = [2e-6; 0; 0]; cfg.pbcPhi = -1; cfg.pbcWaveVec2 = [0; 2e-6; 0]; cfg.pbcPhi2 = 1; end