⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 采用FDTD时域有限差分法计算电磁波的传播问题等。
💻
📖 第 1 页 / 共 5 页
字号:
    M ./src/bicgstab.cpp -1 +1    M ./src/bicgstab.hpp -1 +1    M ./src/boundaries.cpp -1 +1    M ./src/control_c.cpp -1 +1    M ./src/cw_fields.cpp -1 +1    M ./src/dft.cpp -1 +1    M ./src/energy_and_flux.cpp -1 +1    M ./src/fields.cpp -1 +1    M ./src/grace.cpp -1 +1    M ./src/h5fields.cpp -1 +1    M ./src/h5file.cpp -1 +1    M ./src/initialize.cpp -1 +1    M ./src/integrate.cpp -1 +1    M ./src/loop_in_chunks.cpp -1 +1    M ./src/meep.hpp -1 +1    M ./src/meep/mympi.hpp -1 +1    M ./src/meep/vec.hpp -1 +1    M ./src/meep_internals.hpp -1 +1    M ./src/monitor.cpp -1 +1    M ./src/mympi.cpp -1 +1    M ./src/output_directory.cpp -1 +1    M ./src/polarization.cpp -1 +1    M ./src/slices.cpp -1 +1    M ./src/sources.cpp -1 +1    M ./src/sphere-quad.cpp -1 +1    M ./src/step.cpp -1 +1    M ./src/step_d.cpp -1 +1    M ./src/step_h.cpp -1 +1    M ./src/structure.cpp -1 +1    M ./src/time.cpp -1 +1    M ./src/update_e_from_d.cpp -1 +1    M ./src/update_e_from_d_prepare.cpp -1 +1    M ./src/update_e_from_d_sources.cpp -1 +1    M ./src/update_e_from_d_update.cpp -1 +1    M ./src/update_from_e.cpp -1 +1    M ./src/vec.cpp -1 +1    M ./tests/bench.cpp -1 +1    M ./tests/bragg_transmission.cpp -1 +1    M ./tests/cylindrical.cpp -1 +1    M ./tests/flux.cpp -1 +1    M ./tests/integrate.cpp -1 +1    M ./tests/known_results.cpp -1 +1    M ./tests/one_dimensional.cpp -1 +1    M ./tests/physical.cpp -1 +1    M ./tests/symmetry.cpp -1 +1    M ./tests/three_d.cpp -1 +1    M ./tests/two_dimensional.cpp -1 +1Mon Nov  7 15:03:30 EST 2005  stevenj@fftw.org  * added eps-averaging? input var.    M ./libctl/meep-ctl-swig.hpp +1    M ./libctl/meep.scm.in +3    M ./libctl/structure.cpp +3Mon Nov  7 04:32:20 EST 2005  stevenj@fftw.org  * some renaming; check for complex symmetry phases in determining whether to use real fields; use (x,y,z) = (r,p,z) in cylindrical coordinates    M ./libctl/meep.scm.in -5 +12    M ./libctl/structure.cpp -3 +3Sun Nov  6 21:28:07 EST 2005  stevenj@fftw.org  * added band diagram example    A ./examples/holey-wvg-bands.ctlSun Nov  6 18:54:14 EST 2005  stevenj@fftw.org  * libctl meep now defaults to metal boundaries, ensure-periodicity when k, added run-k-points    A ./examples/holey-wvg-cavity.ctl    M ./libctl/meep.scm.in -10 +70    M ./libctl/structure.cpp +11    M ./src/boundaries.cpp -7 +6    M ./src/meep.hpp -2 +1    M ./tests/symmetry.cpp +2Fri Nov  4 16:16:13 EST 2005  stevenj@fftw.org  * tweaks     ./examples/tut-bend-flux.ctl -> ./examples/bend-flux.ctl     ./examples/tut-ring.ctl -> ./examples/ring.ctl    M ./libctl/meep.scm.in -4 +7Fri Nov  4 15:04:37 EST 2005  stevenj@fftw.org  * added fields::total_volume to get v"un-symmetrized" volume for output, use mirror sym. in tut-ring.ctl, and include examples/ in tarball    M ./Makefile.am -1 +1    M ./examples/tut-ring.ctl +3    M ./libctl/meep.scm.in -2 +2    M ./src/fields.cpp +9    M ./src/meep.hpp +2    M ./src/meep/vec.hpp +4Fri Nov  4 02:19:11 EST 2005  stevenj@fftw.org  * more meep libctl changes, added examples/ directory, added FourierTransforming timesink to performance tracking    A ./examples/    A ./examples/tut-bend-flux.ctl    A ./examples/tut-ring.ctl    M ./libctl/meep-ctl-swig.hpp +1    M ./libctl/meep.scm.in -90 +139    M ./libctl/structure.cpp -9 +14    M ./src/dft.cpp +2    M ./src/meep.hpp -1 +1    M ./src/time.cpp +1Tue Nov  1 18:20:39 EST 2005  stevenj@fftw.org  * added max_abs(component, geometric_volume), other libctl updates    M ./libctl/meep.scm.in -15 +73    M ./src/h5fields.cpp -2 +9    M ./src/integrate.cpp +14    M ./src/meep.hpp +3    M ./src/vec.cpp +2Wed Oct 26 14:00:45 EDT 2005  stevenj@fftw.org  * added volume::interior; respect ensure_periodicity in libctl; some fixes    M ./libctl/meep-ctl-swig.hpp +1    M ./libctl/meep.scm.in -14 +22    M ./libctl/structure.cpp -1 +2    M ./src/meep/vec.hpp +1    M ./src/vec.cpp -2 +12Tue Oct 25 20:57:22 EDT 2005  stevenj@fftw.org  * output # processors for benchmarking    M ./tests/bench.cpp -1 +2Tue Oct 25 20:17:15 EDT 2005  stevenj@fftw.org  * urg, if NAN is not available we should define it to a number we are not likely to see (it is used to initialize current_time in src_time, for example)    M ./src/meep.hpp -1 +1Tue Oct 25 19:41:27 EDT 2005  stevenj@fftw.org  * SUFFIXES rule should be .SUFFIXES in Makefiles    M ./doc/Makefile.am -1 +1    M ./hsrc/Makefile.am -1 +1    M ./tests/Makefile.am -1 +1Mon Oct 24 20:43:56 EDT 2005  stevenj@fftw.org  * whoops    M ./libctl/Makefile.am -1 +1Mon Oct 24 20:35:05 EDT 2005  stevenj@fftw.org  * automatically set dimensions    M ./libctl/meep.scm.in -4 +11Mon Oct 24 20:34:47 EDT 2005  stevenj@fftw.org  * whoops, missing file    A ./libctl/meep_op_renames.iMon Oct 24 16:29:32 EDT 2005  stevenj@fftw.org  * increase tolerance for crashing on negative weights    M ./src/vec.cpp -1 +1Sat Oct 22 23:46:41 EDT 2005  stevenj@fftw.org  * add _mpi/-mpi suffix when installing MPI version    M ./configure.ac +8    M ./libctl/Makefile.am -5 +5    M ./src/Makefile.am -3 +3    M ./tests/Makefile.am -1 +1Sat Oct 22 22:34:45 EDT 2005  stevenj@fftw.org  * make real fields the default    M ./libctl/meep.scm.in -2 +5Fri Oct 21 23:53:06 EDT 2005  stevenj@fftw.org  * rationalized units: set 4*pi to 1 (no point to keeping 4*pi, especially since we didn't have 4*pi multiplying J anyway)    M ./hsrc/update_e_from_d_gen.hs -1 +1    M ./hsrc/update_from_e_gen.hs -2 +2    M ./src/dft.cpp -1 +1    M ./src/energy_and_flux.cpp -6 +6    M ./src/h5fields.cpp -2 +2    M ./src/monitor.cpp -2 +2    M ./tests/known_results.cpp -5 +5Fri Oct 21 23:13:24 EDT 2005  stevenj@fftw.org  * various more libctl stuff    M ./libctl/meep.i +6    M ./libctl/meep.scm.in -16 +40Fri Oct 21 23:11:13 EDT 2005  stevenj@fftw.org  * don't need h5file::close since we can use delete; should not have dft_flux destructor since it the class is used by value not as a pointer...added dft_flux::remove for explicit removal of flux lists from the chunks    M ./src/meep.hpp -3 +2Fri Oct 21 23:10:31 EDT 2005  stevenj@fftw.org  * some memory-leak fixes    M ./src/fields.cpp +1    M ./src/h5file.cpp -1 +2Wed Oct 19 12:50:19 EDT 2005  stevenj@fftw.org  * flux fixes, some rearrangements    M ./libctl/meep.scm.in -101 +139Tue Oct 18 22:20:56 EDT 2005  stevenj@fftw.org  * bug fix - harminv test must use C++ compiler in case harminv was compiled with C++    M ./configure.ac +5Tue Oct 18 21:43:22 EDT 2005  stevenj@fftw.org  * generating update_e_from_d_sources was completely unnecessary    M ./src/Makefile.am -5 +1    M ./src/update_e_from_d_sources.cpp -1 +13Tue Oct 18 20:41:44 EDT 2005  stevenj@fftw.org  * making infinity and nan by dividing by zero was causing problems on the Alpha    M ./src/meep.hpp -2 +2Sun Oct 16 02:06:54 EDT 2005  stevenj@fftw.org  * deleting a dft_flux should now remove it from the fields chunk; some slight rearrangement of overloaded functions for SWIG    M ./src/dft.cpp -1 +3    M ./src/meep.hpp -1 +2    M ./src/meep/vec.hpp +14Wed Oct 12 20:26:58 EDT 2005  stevenj@fftw.org  * fixed harminv, some renaming for consistency    M ./libctl/meep.scm.in -12 +42Wed Oct 12 19:50:50 EDT 2005  stevenj@fftw.org  * new constructor for gaussian_src_time accepts frequency width instead of time width (this is backwards compatible because old code used the old constructor)    M ./libctl/meep.scm.in +2    M ./src/meep.hpp -1 +1    M ./src/sources.cpp -4 +4Wed Oct 12 19:45:59 EDT 2005  stevenj@fftw.org  * controllable progress-interval parameter    M ./libctl/meep.scm.in -1 +5Wed Oct 12 19:42:07 EDT 2005  stevenj@fftw.org  * bug fixes    M ./libctl/meep.i -8 +8    M ./libctl/meep.scm.in -6 +10Wed Oct 12 19:16:48 EDT 2005  stevenj@fftw.org  * many more updates to libctl stuff    M ./libctl/meep-ctl-swig.hpp -1 +2    M ./libctl/meep.i -1 +19    M ./libctl/meep.scm.in -63 +132    M ./libctl/structure.cpp -10 +30Tue Oct 11 22:41:33 EDT 2005  stevenj@fftw.org  * added fluxes, output directory; fields::outdir now is a copy rather than a const char* (which would fail for Scheme)    M ./libctl/meep-ctl-swig.hpp +2    M ./libctl/meep.cpp +10    M ./libctl/meep.scm.in -37 +104    M ./src/fields.cpp -2 +3    M ./src/meep.hpp -1 +1    M ./src/output_directory.cpp -2 +3Tue Oct 11 20:09:09 EDT 2005  stevenj@fftw.org  * added harminv, run functions to libctl    M ./libctl/meep-ctl-swig.hpp +3    M ./libctl/meep.cpp +28    M ./libctl/meep.scm.in +92Tue Oct 11 13:13:58 EDT 2005  stevenj@fftw.org  * libctl src support; added custom_src_time so that users don't need to declare a class; simpler gaussian_src_time constructor variant    M ./libctl/Makefile.am -1 +1    M ./libctl/meep.i +11    M ./libctl/meep.scm.in -1 +76    M ./src/meep.hpp +20    M ./src/sources.cpp -1 +23Mon Oct 10 22:34:50 EDT 2005  stevenj@fftw.org  * made origin center (like MPB), added swig typemap for complex(vec) functions    M ./libctl/meep.i -8 +22    M ./libctl/structure.cpp +4Mon Oct 10 17:30:45 EDT 2005  stevenj@fftw.org  * libctl front-end is slowly approaching usability    M ./libctl/Makefile.am -6 +34    M ./libctl/meep-ctl-swig.hpp -2 +4    M ./libctl/meep.i -1 +3    M ./libctl/meep.scm.in -6 +117    M ./libctl/structure.cpp -17 +76Mon Oct 10 17:24:16 EDT 2005  stevenj@fftw.org  * don't output in quiet mode    M ./src/h5fields.cpp -1 +1Mon Oct 10 17:20:38 EDT 2005  stevenj@fftw.org  * added symmetry::operator*(complex<double>), coordinate_mismatch(derived_component), FOR_SIDES macro; fixed fields::verbose(); output_hdf5 is now tolerant to component/derived_component confusion; open_hdf5_file prints a message when a file is created for writing    M ./src/fields.cpp +6    M ./src/h5fields.cpp -1 +20    M ./src/meep.hpp -2 +4    M ./src/meep/vec.hpp -1 +8    M ./src/vec.cpp -1 +1Fri Oct  7 17:56:17 EDT 2005  stevenj@fftw.org  * fixed a couple of small memory leaks reported by valgrind, and one huge one that I introduced accidentally for nonlinear media; added new fields::reset() and fields::remove_fluxes() functions; fixed inconsistency: d_minus_p was declared as an array of length NUM_DIRECTIONS, but was indexed via field components (this wasn't technically a bug, since it was only accessed through E components which fall within NUM_DIRECTIONS), but it was asking for trouble    M ./src/fields.cpp -5 +20    M ./src/meep.hpp -1 +3    M ./src/output_directory.cpp -4 +2    M ./src/structure.cpp -1 +3    M ./src/update_e_from_d.cpp -1 +1Fri Oct  7 00:09:47 EDT 2005  stevenj@fftw.org  * revive libctl stuff from the dead     ./libctl/meep-ctl-const.h -> ./libctl/meep-ctl-const.hpp     ./libctl/meep-ctl-swig.h -> ./libctl/meep-ctl-swig.hpp     ./libctl/meep-ctl.h -> ./libctl/meep-ctl.hpp    M ./libctl/Makefile.am -7 +13    M ./libctl/meep-ctl.hpp -3 +3    M ./libctl/meep.cpp -1 +1    M ./libctl/meep.i -6 +7    M ./libctl/structure.cpp -185 +184Sun Oct  2 12:14:22 EDT 2005  stevenj@fftw.org  * resolve merge conflicts    M ./src/meep.hpp +5    M ./tests/bragg_transmission.cpp -11 +15Fri Sep 30 18:57:40 EDT 2005  alexrod7@mit.edu  * add operator-= for dft_chunk so that we can subtract fields from two simulations in the same run without saving as hdf5    M ./src/dft.cpp +12    M! ./src/meep.hpp -2 +2    M! ./tests/bragg_transmission.cpp -10 +16Fri Sep  2 14:54:32 EDT 2005  stevenj@fftw.org  * added mpicxx check (from Silvestre Zabala) as well as new macro-archive tags    M ./m4/acx_mpi.m4 -2 +9Thu Sep  1 22:20:08 EDT 2005  stevenj@fftw.org  * slightly simplified save_hdf5 and load_hdf5 for dft_flux    M ./src/dft.cpp +12    M ./src/meep.hpp +4    M ./tests/bragg_transmission.cpp -5 +5Thu Sep  1 20:50:56 EDT 2005  stevenj@fftw.org  * bug fix in solve_cw - check for zero current amplitudes must include all processors    M ./src/cw_fields.cpp -3 +6Mon Aug  8 19:39:55 EDT 2005  stevenj@fftw.org  * bug fix in fields::initialize - don't try to initialize non-allocated fields    M ./src/initialize.cpp -5 +7Mon Aug  8 19:29:48 EDT 2005  stevenj@fftw.org  * allow phasing of cylindrical radius via fields::set_rshift    M ./src/fields.cpp +11    M ./src/meep.hpp -1 +2    M ./src/step_d.cpp -8 +9    M ./src/step_h.cpp -8 +9Mon Aug  8 14:45:12 EDT 2005  stevenj@fftw.org  * added 3-mirror-plane test    M ./tests/symmetry.cpp +42Mon Aug  8 14:39:12 EDT 2005  stevenj@fftw.org  * added symmetry::operator-    M ./src/meep/vec.hpp +2    M ./tests/symmetry.cpp -3 +3Wed Jul 27 16:17:10 EDT 2005  stevenj@fftw.org

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -