?? todo
字號:
Support 3d (r,phi,z) cell, where m is "Bloch wavenumber" -- gives 6-fold (and n-fold) symmetry as side effect -- allows computation of bended photonic-crystal waveguidesImplement transparent boundary conditions to back PML layers, so thatglancing-angle waves can be absorbed.Re-entrant functions: foo(vec&) arguments should be foo(vec&, void*)where the second argument can be used to pass state (instead of globalvars).Fix bugs: divergence in saturated polarization (tests/symmetry.cpp), and problems with nonlinearity + symmetry (idem)User-specified anisotropic dielectric functions.Support mu? (i.e. magnetic permeability) (including anisotropic, ideally)Support non-dispersive conductivities.Use anisotropic PML rather than split-fields PML (former requires lessmemory). User proper PML for dispersive media and cylindrical.Use more-stable algorithm for dispersive media.Field dump/load (i.e. restarting)?Make sure epsilon and other material properties respect symmetry,periodic boundaries, etc.?Remove monitor point class (redundant with HDF5 output, DFT volumes?).Integrated support for calling MPB mode solver for current distributions.rename fields::initialize to fields::add_to_fields or something like that,and allow specifying a geometric_volume.-------------------LIBCTL FRONT-END:Epsilon from file support.Non-integrated currents.Give easy way to call various field-integration functions.Need a way to reset epsilon when restarting, and also phasing support.
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -