📄 changelog
字号:
M ./src/Makefile.am -1 +1Tue Jul 25 23:52:34 EDT 2006 stevenj@fftw.org * add structure::print_layout for debugging M ./src/meep.hpp +1 M ./src/sources.cpp +2 M ./src/structure.cpp +19Wed Jul 5 17:06:27 EDT 2006 stevenj@fftw.org * remove obsolete slice output and (64-bit unclean) file* stuff M ./doc/Makefile.am -2 +4 M ./doc/complicated.tex -8 +8 M ./doc/energy_cons_1d.tex -1 M ./doc/example.cpp -2 +2 M ./doc/lossgain_epsilon.tex -3 +1 M ./doc/nonlinear.tex -2 +1 M ./doc/omniguide.tex -1 M ./doc/simple.tex -9 +7 M ./doc/simplebands.tex -2 +2 M ./src/Makefile.am -1 +1 M ./src/bands.cpp -11 +13 M ./src/grace.cpp -25 +30 M ./src/meep.hpp -49 +4 M ./src/meep/mympi.hpp -11 +3 M ./src/meep/vec.hpp -4 M ./src/mympi.cpp -84 +14 M ./src/output_directory.cpp -2 +2 R ./src/slices.cpp M ./src/vec.cpp -30 M ./tests/cylindrical.cpp -5 M ./tests/one_dimensional.cpp -2 M ./tests/symmetry.cpp -17 M ./tests/three_d.cpp -10 M ./tests/two_dimensional.cpp -4Sun Jun 25 00:47:58 EDT 2006 stevenj@fftw.org * fix bug in add-flux for multiple flux-regions (thanks to K. Choi for the bug report) M ./libctl/meep-ctl-swig.hpp +6 M ./libctl/meep.cpp +16 M ./libctl/meep.scm.in -3 +6Mon Jun 12 13:01:20 EDT 2006 stevenj@fftw.org * added simple angled-planewave source example A ./examples/pw-source.ctlSat May 20 16:05:11 EDT 2006 stevenj@fftw.org * allow source size to exceed cell size by < 1 pixel, to account for rounding (thanks to G. J. Parker for the bug report) M ./src/sources.cpp -4 +13Fri May 5 13:46:43 EDT 2006 stevenj@fftw.org * harminv now works even if you call it multiple times for one run loop; added harminv! function so that you can change the output data variables (thanks to Aristos for the suggestion) M ./libctl/meep.scm.in -12 +19Thu May 4 22:57:01 EDT 2006 stevenj@fftw.org * quote filenames passed to shell M ./libctl/meep.scm.in -2 +2Thu May 4 20:04:36 EDT 2006 stevenj@fftw.org * whoops M ./libctl/meep.scm.in -8 +7Thu May 4 19:45:30 EDT 2006 stevenj@fftw.org * added with-prefix function to use extra filename prefix for some outputs (e.g. different prefixes for different in-volumes) M ./libctl/meep.scm.in +7Thu May 4 19:39:04 EDT 2006 stevenj@fftw.org * allow per-volume $EPS filenames M ./libctl/meep.scm.in -5 +12Thu May 4 19:01:44 EDT 2006 stevenj@fftw.org * two requests from Aristos: added output-png+h5 function that doesn't delete the .h5 file, and now output-png defines $EPS variable that can be used on command line to reference the last epsilon file outputted M ./libctl/meep.scm.in -7 +19Thu May 4 18:38:50 EDT 2006 stevenj@fftw.org * fix bug in save-flux/load-flux (filename was screwed up and use-output-directory did not work); thanks to Karl Koch for the bug report M ./libctl/meep.scm.in -6 +2 M ./src/dft.cpp -7 +11 M ./src/meep.hpp -2 +4Wed May 3 16:10:34 EDT 2006 stevenj@fftw.org * add volume::center_origin() M ./libctl/structure.cpp -1 +1 M ./src/meep/vec.hpp -3 +3Wed May 3 16:09:08 EDT 2006 stevenj@fftw.org * tweaks - include more .i and .scm files in tarball so that they don't need to be generated by user (making complex sed/sh commands portable is hard) M ./libctl/Makefile.am -5 +5Mon Apr 17 17:27:05 EDT 2006 stevenj@fftw.org * more symmetry fixes, in preparation for allowing symmetry for sizes that are not an even # of pixels M ./libctl/structure.cpp -7 +4 M ./src/meep/vec.hpp +7 M ./src/vec.cpp -7 +11Wed Apr 12 14:12:12 EDT 2006 stevenj@fftw.org * added missing output-sfield-z etc. commands, in addition to output-poynting-z etc for MPB compatibility; thanks to X. Y. Ao for the bug report M ./libctl/meep.scm.in -1 +2Wed Apr 12 01:31:53 EDT 2006 stevenj@fftw.org * fixed bug: rotate2 symmetry was totally broken, yikes! M ./src/structure.cpp -2 +10Wed Apr 12 00:57:13 EDT 2006 stevenj@fftw.org * bug fix in symmetry::operator+ that causes symmetries to be dropped if we added three or more symmetries M ./src/vec.cpp -1 +3Wed Apr 12 00:56:46 EDT 2006 stevenj@fftw.org * minor cleanups M ./src/vec.cpp -5 +5Mon Apr 10 13:57:28 EDT 2006 stevenj@fftw.org * flux-in-box etc. convenience functions M ./libctl/meep.scm.in +17Fri Apr 7 14:02:17 EDT 2006 stevenj@fftw.org * missing string.h headers, thanks to Florencio Garcia M ./src/fields.cpp +1 M ./src/grace.cpp +1 M ./src/h5fields.cpp +1Fri Apr 7 12:48:42 EDT 2006 stevenj@fftw.org * exit() requires stdlib.h ... reported by Florencio Garcia M ./src/mympi.cpp +1 M ./src/threevec.hpp -2 +1Wed Apr 5 15:21:50 EDT 2006 stevenj@fftw.org * fixed bugs in previous patch; renamed split_specifically to halve since that's all we use it for, remove some old unused functions M ./src/meep/vec.hpp -3 +1 M ./src/structure.cpp -6 +6 M ./src/vec.cpp -42 +4Tue Apr 4 23:52:23 EDT 2006 stevenj@fftw.org * silence warning M ./src/dft.cpp -1Tue Apr 4 23:50:30 EDT 2006 stevenj@fftw.org * don't use C99 round function (replace with more portable my_round); delete some unused cruft M ./src/meep_internals.hpp +5 M ./src/vec.cpp -13 +1Tue Apr 4 23:41:54 EDT 2006 stevenj@fftw.org * fixed bug reported by Andreas von Rhein - failure in intersect_with due to rounding in origin operations...now most origin operations work on the integer origin io; some code cleanups M ./src/meep/vec.hpp -5 +6 M ./src/structure.cpp -7 +7 M ./src/vec.cpp -51 +51Tue Apr 4 17:58:27 EDT 2006 stevenj@fftw.org * -lgen required for basename/dirname on SGI; thanks to Robyn Landers M ./configure.ac +3Sun Apr 2 00:10:31 EST 2006 stevenj@fftw.org tagged 0.9Sat Apr 1 23:45:10 EST 2006 stevenj@fftw.org * updated NEWS M ./NEWS -1 +1Sat Apr 1 22:17:25 EST 2006 stevenj@fftw.org * don't use HDF5 when it is not available M ./tests/bragg_transmission.cpp +2Sat Apr 1 22:10:18 EST 2006 stevenj@fftw.org * use GEN_CTL_IO env. var if present for gen-ctl-io check M ./configure.ac -5 +2Fri Mar 31 18:07:21 EST 2006 stevenj@fftw.org * updated title page of manual M ./doc/meep.tex -3 +6Fri Mar 31 18:01:04 EST 2006 stevenj@fftw.org * fixed sign of magnetic current sources (so that continuity equation is satisfied: d(mag. charge density)/dt = -div (magnetic current) ) M ./src/step.cpp -2 +2Fri Mar 31 16:48:05 EST 2006 stevenj@fftw.org * fixed custom-src M ./libctl/meep.i -3 +6 M ./libctl/meep.scm.in -2 +1Thu Mar 30 13:20:45 EST 2006 stevenj@fftw.org * README updates M ./README +11 A ./doc/READMEThu Mar 30 00:16:10 EST 2006 stevenj@fftw.org * add integrate-field-function and max-abs-field-function to libctl interface M ./libctl/meep.scm.in +23Wed Mar 29 23:32:24 EST 2006 stevenj@fftw.org * fix output_hdf5 for complex functions; add output-field-function to libctl; add output-single-precision? to libctl M ./libctl/meep.i +2 M ./libctl/meep.scm.in -2 +28 M ./src/h5fields.cpp -13 +17 M ./src/meep.hpp -1 +2Mon Mar 27 23:17:05 EST 2006 stevenj@fftw.org * fix invalid "friend class injection" (see http://womble.decadentplace.org.uk/c++/syntax-errors.html) M ./src/meep/vec.hpp +24Mon Mar 27 22:39:25 EST 2006 stevenj@fftw.org * backwards-incompatible change: re-order the arguments for all field_function and and field_rfunction arguments so that the callback void* goes immediately after the callback function; this is to enable these functions to be called from the libctl interface (which requires that SWIG be able to recognize the arguments as a group) M ./libctl/meep.i +37 M ./src/energy_and_flux.cpp -5 +5 M ./src/h5fields.cpp -15 +12 M ./src/integrate.cpp -11 +11 M ./src/meep.hpp -16 +9 M ./tests/integrate.cpp -1 +1Mon Mar 27 20:59:18 EST 2006 stevenj@fftw.org * version bump, copyright year update M ./AUTHORS +4 M ./COPYRIGHT -1 +1 M ./NEWS -1 +3 M ./TODO -2 M ./configure.ac -1 +1 M ./doc/example.cpp -1 +1 M ./src/bands.cpp -1 +1 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 +1Thu Mar 9 17:48:38 EST 2006 stevenj@fftw.org * added geometric_volume::integral_volume to get integration volume corresponding to a gv M ./src/meep/vec.hpp -1 +2 M ./src/vec.cpp -4 +11Wed Mar 8 18:12:16 EST 2006 stevenj@fftw.org * multiply cnumbers by 1.0 before passing to SWIG functions, since SWIG gets confused if we pass an integer for a complex arg. M ./libctl/meep.scm.in -4 +4Wed Mar 8 18:11:29 EST 2006 stevenj@fftw.org * support derived_components in max_abs for output-png, etcetera M ./src/h5fields.cpp -54 +1 M ./src/integrate.cpp -2 +54 M ./src/meep.hpp +15 M ./src/vec.cpp +61Tue Jan 24 17:00:36 EST 2006 stevenj@fftw.org * use pkgdatadir for installing .scm files M ./libctl/Makefile.am -13 +5Tue Jan 24 16:15:41 EST 2006 stevenj@fftw.org * create libctl/specs directory if necessary during 'make install' M ./libctl/Makefile.am +1Tue Dec 6 22:08:57 EST 2005 stevenj@fftw.org * added epsilon-func convenience wrapper for material-func M ./libctl/meep.scm.in +2Fri Dec 2 15:22:45 EST 2005 stevenj@fftw.org * don't use -pedantic, even in maintainer mode, because it can cause compilation failures due to header files not under our control (e.g. the LAM/MPI header file) M ./configure.ac -1 +1Thu Dec 1 23:18:04 EST 2005 stevenj@fftw.org * whoops 2*pi*R should be included in loop_in_chunks integration volume even for dR=0 M ./src/loop_in_chunks.cpp -1 +1Thu Dec 1 21:18:03 EST 2005 stevenj@fftw.org * MPI tweaks for libctl front-end M ./libctl/Makefile.am +3 M ./libctl/meep.scm.in +10 M ./src/mympi.cpp -1 +2Thu Dec 1 20:12:38 EST 2005 stevenj@fftw.org * update Ep and Ez at r=0 in cylindrical coords M ./src/update_e_from_d_update.cpp -2 +16Thu Dec 1 20:12:24 EST 2005 stevenj@fftw.org * eliminate compiler warning M ./src/dft.cpp -3 +3Thu Dec 1 19:13:59 EST 2005 stevenj@fftw.org * fixed loop-in-chunks for integrating over dR=0 regions; added FIXME for updating E from D for r=0 special cases M ./src/loop_in_chunks.cpp -2 +2 M ./src/update_e_from_d_update.cpp +3Thu Dec 1 19:04:08 EST 2005 stevenj@fftw.org * whoops, distribute material-dispersion.ctl M ./examples/Makefile.am -1 +1Thu Dec 1 19:03:01 EST 2005 stevenj@fftw.org * add material-dispersion.ctl example, run-k-point function, and change-sources! A ./examples/material-dispersion.ctl M ./libctl/meep.scm.in -23 +31Wed Nov 23 00:19:11 EST 2005 stevenj@fftw.org * some fixes for polarizability M ./libctl/structure.cpp -15 +14Tue Nov 22 23:15:41 EST 2005 stevenj@fftw.org * amp-fun now works for sources M ./libctl/meep.i +3 M ./libctl/meep.scm.in +1Tue Nov 22 22:23:41 EST 2005 stevenj@fftw.org * run-kpoints sets all-freqs variable with frequencies, like MPB M ./libctl/meep.scm.in -2 +6Tue Nov 22 22:22:36 EST 2005 stevenj@fftw.org * better handling of empty dimensions, more consistent with lower-dimensional computation M ./libctl/meep.scm.in -1 +1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -