📄 changelog
字号:
* mpb-ctl/mpb.c: reorganized get-*-point functions2002-01-18 Steven G. Johnson <stevenj@ab-initio> * Makefile.in: make snapshot and make dist now run autoheader/autoconf in the same order * Makefile.in: make snapshot runs autoheader * Makefile.in: include install-sh, etc., in snapshot * Makefile.in: configure.in -> configure.ac * configure.ac, mpb-ctl/mpb.c, mpb-ctl/mpb.scm.in: compute-energy-integral -> compute-field-integral (generalized) (thanks to Marin for suggestion)2002-01-17 Steven G. Johnson <stevenj@ab-initio> * doc/user-ref.html: fixed bug in formatting * mpb-ctl/mpb.c, src/matrixio/fieldio.c: don't center exp(ikx)...it screws up vectorfield_otherhalf * mpb-ctl/mpb.c: fixed epsilon imag. part * mpb-ctl/epsilon_file.c, mpb-ctl/mpb.c, mpb-ctl/mpb.h, mpb-ctl/mpb.scm.in: added get-*-point functions * src/matrixio/fieldio.c: compute exp(ikx) phase such that the center of the cell is the origin, for more consistency with other parts of the code * mpb-ctl/mpb.c, mpb-ctl/mpb.scm.in: allow user to specify resolution instead of grid size (requires new libctl)2002-01-03 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/mpb.c: Got rid of NaN when computing (undefined) group velocity for zero-frequency states at the Gamma point; arbitrarily return zero here instead. Thanks to Dmitry N. Chigrin for reporting floating-point exceptions on Alphas. * doc/user-ref.html: improved run-parity docs2001-12-15 Steven G. Johnson <stevenj@ab-initio> * TODO: additions2001-12-12 Steven G. Johnson <stevenj@ab-initio> * acx_blas.m4: use FLIBS everywhere * doc/installation.html: added note on using a consistent f77 compiler2001-12-08 Steven G. Johnson <stevenj@ab-initio> * NEWS, configure.ac, doc/installation.html, doc/user-ref.html: use AC_HELP_STRING, and shorten --with-hermitian-eps * doc/installation.html: noted new blas/lapack options * acx_blas.m4, acx_lapack.m4: check for *.so.* as well as *.so * acx_blas.m4, acx_lapack.m4, configure.ac: use new BLAS/LAPACK check macros2001-12-07 Steven G. Johnson <stevenj@ab-initio> * src/maxwell/maxwell_constraints.c: fixed bug in y-parity constraint for 3d. Thanks to Rumen Iliew for the bug report.2001-12-04 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/mpb.scm.in: added run-yeven-zeven, etcetera2001-11-20 Steven G. Johnson <stevenj@ab-initio> * NEWS: noted replacement of run-polarization by run-parity, etcetera, in MPB 1.2; thanks to Karl Koch for pointing out this omission. * doc/user-ref.html: fixed missing </i> tag * ChangeLog: updated * NEWS, configure.ac: bumped version * Makefile.in, install-sh: autoconf file should not be in cvs * NEWS, src/util/debug_malloc.c: cleanups, allow malloc(0) * mpb-ctl/mpb.c: ugh, ugh, fixed memory overwrite due to mis-parenthesization; thanks to Karl Koch for the bug report.2001-11-16 Steven G. Johnson <stevenj@ab-initio> * NEWS: correction * NEWS: slight fix * NEWS: added date * ChangeLog: updated2001-11-15 Steven G. Johnson <stevenj@ab-initio> * ChangeLog, NEWS: updated * mpb-ctl/examples/line-defect.ctl: slight correction * mpb-ctl/examples/line-defect.ctl: switched to rods, not holes, and cleaned up a bit * doc/analysis-tutorial.html, doc/user-tutorial.html, doc/acknowledgments.html, doc/developer.html, doc/installation.html, doc/introduction.html, doc/license.html, doc/user-ref.html: make it easier to filter Go To lines * doc/index.html: indent contents for easy filtering2001-11-14 Steven G. Johnson <stevenj@ab-initio> * configure.ac: fixed bash-ism * doc/installation.html: Note the necessity of installing guile-devel RPM (grr, FAQ).2001-11-13 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/examples/line-defect.ctl: added triangular-lattice line-defect example2001-10-22 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/examples/honey-rods.ctl: slightly more optimal rod-size parameter2001-10-11 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/examples/diamond.ctl: use new basis-size property * Makefile.in: copy config.guess, config.sub to 'make dist' directory * config.guess, config.sub: removed non-owned files * configure.ac: bumped version * NEWS: updated * doc/analysis-tutorial.html, doc/user-ref.html, doc/user-tutorial.html: noted new basis-size property in libctl2001-10-10 Steven G. Johnson <stevenj@ab-initio> * NEWS, doc/analysis-tutorial.html, mpb-ctl/examples/check.ctl, mpb-ctl/examples/diamond.ctl: rotated W and K points to be consist with the picture in John's book; thanks to Robert Sheldon for the suggestion * NEWS: some updates2001-10-09 Steven G. Johnson <stevenj@ab-initio> * TODO: add more example files2001-10-08 Steven G. Johnson <stevenj@ab-initio> * doc/user-ref.html: output-copies is no longer supported2001-10-05 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/mpb.c, src/maxwell/maxwell.h, src/maxwell/maxwell_eps.c: return better scalar epsilon value2001-09-30 Steven G. Johnson <stevenj@ab-initio> * doc/user-ref.html: slight improvement & fix * doc/user-ref.html: spiffed up parity discussion * doc/user-ref.html: another fix * doc/user-ref.html: whoops, another fix * doc/user-ref.html: slight fix * TODO, doc/user-ref.html, mpb-ctl/examples/hole-slab.ctl, mpb-ctl/mpb.c, mpb-ctl/mpb.scm.in, src/maxwell/Makefile.in, src/maxwell/maxwell.c, src/maxwell/maxwell.h, src/maxwell/maxwell_constraints.c, src/maxwell/maxwell_eps.c, src/maxwell/maxwell_pre.c, tests/maxwell_test.c: added y-parity, reorganized polarization constraints2001-09-19 Steven G. Johnson <stevenj@ab-initio> * doc/installation.html: updated ATLAS link2001-08-08 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/mpb.c: group-v computation blows away curfield; thanks to Marin for noting this2001-07-24 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/mpb.c, src/maxwell/maxwell_op.c: use units for D that are consistent with H2001-07-23 Steven G. Johnson <stevenj@ab-initio> * src/matrixio/matrixio.h, utils/mpb-data.c, doc/user-ref.html, mpb-ctl/mpb.c, src/matrixio/fieldio.c: added full epsilon tensor output (some problems still for hermitian epsilon with inversion symmetry)2001-07-10 Steven G. Johnson <stevenj@ab-initio> * configure.ac: make sure guile is in PATH2001-07-05 Steven G. Johnson <stevenj@ab-initio> * NEWS: updated * configure.ac, src/maxwell/maxwell.h: fixed for new config.h * configure.ac, config.guess, config.sub, configure.in, src/config.h.in, src/matrices/blasglue.c, src/util/fortranize.h: switched to autoconf 2.50 * doc/user-ref.html, doc/user-tutorial.html: lowered default tolerance to 1e-7 * NEWS: updated * mpb-ctl/mpb.scm.in: lowered default tolerance to 1e-72001-07-04 Steven G. Johnson <stevenj@ab-initio> * doc/index.html, doc/user-ref.html: fixed documentation cross-refs * doc/user-ref.html, doc/user-tutorial.html, mpb-ctl/examples/tutorial.ctl, mpb-ctl/mpb.scm.in: documented, fixed retrieve-gap function * ChangeLog, NEWS: updated * configure.in: bumped version to 1.1.1 * mpb-ctl/examples/bragg.ctl: generalized2001-07-04 Steven G. Johnson <stevenj@ab-initio> * mpb-ctl/examples/bragg.ctl: generalized2001-06-26 Steven G. Johnson <stevenj@ab-initio> * ChangeLog: updated * src/maxwell/maxwell_op.c: yikes, fixed bug in H output for cases lacking inversion symmetry2001-06-21 Steven G. Johnson <stevenj@superjdj> * configure.in: detect MPI compiler for AIX...this test needs to be split into a separate macro, really2001-06-12 Steven G. Johnson <stevenj@superjdj> * src/maxwell/maxwell_eps.c, src/maxwell/maxwell.h, src/maxwell/maxwell_op.c, src/matrices/eigensolver_davidson.c, mpb-ctl/mpb.c: Laid some groundwork for negative epsilon support, but need a new eigensolver algorithm before it can really work. More importantly, fixed bug in mpbi for 1d transforms (arrays were not written properly, and worse: array bounds were violated, causing random results).2001-06-03 Steven G. Johnson <stevenj@superjdj> * mpb-ctl/mpb.scm.in: added retrieve-gap function2001-05-09 Steven G. Johnson <stevenj@superjdj> * src/matrices/eigensolver.c: output malloc count when verbose * src/util/check.h, src/util/debug_malloc.c: add debug_output_malloc_count2001-05-06 Steven G. Johnson <stevenj@superjdj> * NEWS, ChangeLog: updated * doc/analysis-tutorial.html: K is C_{3v}, not C_{6v}. * /home/stevenj/Repository/mpb/doc/analysis-tutorial.html: K is C_{3v}, not C_{6v}.2001-04-30 Steven G. Johnson <stevenj@gil-galad> * /home/stevenj/Repository/mpb/NEWS, /home/stevenj/Repository/mpb/configure.in, /home/stevenj/Repository/mpb/ChangeLog: updated & bumped version * /home/stevenj/Repository/mpb/mpb-ctl/mpb.c: Fixed bug in field output for kz != 0. Thanks to Jesper Riishede for the bug report.2001-04-29 Steven G. Johnson <stevenj@alum.mit.edu> * doc/user-ref.html: note limitations of fix-*field-phase2001-04-26 Steven G. Johnson <stevenj@alum.mit.edu> * doc/installation.html: updated LAM URL2001-04-20 Steven G. Johnson <stevenj@alum.mit.edu> * mpb-ctl/mpb-split.in: Use #! /bin/bash instead of #!/bin/bash for portability on some systems. * doc/user-ref.html, mpb-ctl/mpb.c: compute_energy_integral should also pass position to integrand2001-04-14 Steven G. Johnson <stevenj@alum.mit.edu> * mpb-ctl/mpb-split.in: Whoops, add first job (0th k-point chunk) to list of subprocesses, so that it gets killed properly if we kill the script.2001-04-11 Steven G. Johnson <stevenj@alum.mit.edu> * mpb-ctl/mpb.c, mpb-ctl/mpb.scm.in, doc/user-ref.html: Added compute-energy-integral function, suggested by Marin Soljacic.2001-04-03 Steven G. Johnson <stevenj@alum.mit.edu> * doc/acknowledgments.html, doc/introduction.html: acknowledged Bob Meade2001-03-07 Steven G. Johnson <stevenj@alum.mit.edu> * mpb-ctl/mpb.scm.in: minor cleanup2001-03-06 Steven G. Johnson <stevenj@alum.mit.edu> * doc/user-ref.html: magnetic material -> gyrotropic (magneto-optic) material2001-03-04 Steven G. Johnson <stevenj@alum.mit.edu> * mpb-ctl/mpb.scm.in: display-eigensolver-stats outputs mean time per iteration * doc/installation.html: photonic-bands -> MPB * doc/installation.html: link to MPICH and LAM from MPI section * utils/mpb-data.c: check to make sure -n argument is > 0 (thanks to Niclas Carlsson for a bug report).2001-03-02 Steven G. Johnson <stevenj@alum.mit.edu> * doc/user-tutorial.html: linked to units section * doc/user-tutorial.html: ./mpb -> mpb (why did I have it this way?)2001-02-24 Steven G. Johnson <stevenj@alum.mit.edu> * doc/user-ref.html: fix hyphenation2001-02-23 Steven G. Johnson <stevenj@alum.mit.edu> * configure.in, src/config.h.in, src/matrixio/matrixio.c: H5Pset_mpi is now called H5Pset_fapl_mpio in HDF5 1.4.0 * configure.in: more warnings or errors if important things are not found2001-02-22 Steven G. Johnson <stevenj@alum.mit.edu> * tests/blastest.c, tests/blastest.complex.out, tests/blastest.real.out: pick deterministic phase for eigenvectors * configure.in: removed single quotes that confuse emacs coloring * configure.in: use nicer section separator2001-02-20 Steven G. Johnson <stevenj@alum.mit.edu> * mpb-ctl/Makefile.in: whoops...variable assignments in Makefiles
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -