Diff of the two buildlogs: -- --- b1/build.log 2024-12-03 08:36:23.421361587 +0000 +++ b2/build.log 2024-12-03 10:20:38.502930323 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jan 5 02:08:56 -12 2026 -I: pbuilder-time-stamp: 1767622137 +I: Current time: Tue Dec 3 22:36:28 +14 2024 +I: pbuilder-time-stamp: 1733214988 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -30,54 +30,86 @@ dpkg-source: info: applying i386-fix.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/122216/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 3 08:36 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='79f0996eb73a486886d8f59409bac9ab' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='122216' - PS1='# ' - PS2='> ' + INVOCATION_ID=e7ddcdda55a147fda601e11815589f7b + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=32852 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.YICg2Dz5/pbuilderrc_SUGC --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YICg2Dz5/b1 --logfile b1/build.log meep_1.25.0-4.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.YICg2Dz5/pbuilderrc_FbRU --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YICg2Dz5/b2 --logfile b2/build.log meep_1.25.0-4.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos16-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/122216/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -401,7 +433,7 @@ Get: 242 http://deb.debian.org/debian unstable/main i386 python3-setuptools all 75.2.0-1 [731 kB] Get: 243 http://deb.debian.org/debian unstable/main i386 quilt all 0.68-1 [437 kB] Get: 244 http://deb.debian.org/debian unstable/main i386 swig i386 4.2.1-1 [1499 kB] -Fetched 166 MB in 6s (25.9 MB/s) +Fetched 166 MB in 5s (33.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19956 files and directories currently installed.) @@ -1197,8 +1229,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Jan 5 14:11:07 UTC 2026. -Universal Time is now: Mon Jan 5 14:11:07 UTC 2026. +Local time is now: Tue Dec 3 08:37:52 UTC 2024. +Universal Time is now: Tue Dec 3 08:37:52 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up unicode-data (15.1.0-1) ... @@ -1419,7 +1451,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/meep-1.25.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../meep_1.25.0-4_source.changes +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/meep-1.25.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../meep_1.25.0-4_source.changes dpkg-buildpackage: info: source package meep dpkg-buildpackage: info: source version 1.25.0-4 dpkg-buildpackage: info: source distribution unstable @@ -1685,18 +1721,18 @@ config.status: executing libtool commands make[1]: Leaving directory '/build/reproducible-path/meep-1.25.0' dh_auto_build - make -j22 + make -j10 make[1]: Entering directory '/build/reproducible-path/meep-1.25.0' make all-recursive make[2]: Entering directory '/build/reproducible-path/meep-1.25.0' Making all in src make[3]: Entering directory '/build/reproducible-path/meep-1.25.0/src' make sphere_quad -(echo "/* This file was automatically generated --- DO NOT EDIT */"; echo; sed 's/LOOP_OVER/S1LOOP_OVER/g' ../src/step_generic.cpp | sed 's/step_curl/step_curl_stride1/' | sed 's/step_update_EDHB/step_update_EDHB_stride1/' | sed 's/step_beta/step_beta_stride1/') > step_generic_stride1.cpp make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/src' +(echo "/* This file was automatically generated --- DO NOT EDIT */"; echo; sed 's/LOOP_OVER/S1LOOP_OVER/g' ../src/step_generic.cpp | sed 's/step_curl/step_curl_stride1/' | sed 's/step_update_EDHB/step_update_EDHB_stride1/' | sed 's/step_beta/step_beta_stride1/') > step_generic_stride1.cpp make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o sphere-quad.o sphere-quad.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o sphere_quad sphere-quad.o -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o sphere_quad sphere-quad.o -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o sphere_quad sphere-quad.o -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/reproducible-path/meep-1.25.0/src' (echo "/* This file was automatically generated --- DO NOT EDIT */"; echo; ../src/sphere_quad) > sphere-quad.h @@ -1704,68 +1740,37 @@ make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/src' Making all in support make[5]: Entering directory '/build/reproducible-path/meep-1.25.0/src/support' -/bin/bash ../../libtool --tag=CC --mode=compile i686-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mt19937ar.lo mt19937ar.c +/bin/sh ../../libtool --tag=CC --mode=compile i686-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o mt19937ar.lo mt19937ar.c libtool: compile: i686-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -c mt19937ar.c -fPIC -DPIC -o .libs/mt19937ar.o libtool: compile: i686-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -c mt19937ar.c -fPIC -DPIC -o mt19937ar.o >/dev/null 2>&1 -/bin/bash ../../libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libsupport.la mt19937ar.lo -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../../libtool --tag=CC --mode=link i686-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libsupport.la mt19937ar.lo -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-ar cr .libs/libsupport.a .libs/mt19937ar.o libtool: link: i686-linux-gnu-ranlib .libs/libsupport.a libtool: link: ( cd ".libs" && rm -f "libsupport.la" && ln -s "../libsupport.la" "libsupport.la" ) make[5]: Leaving directory '/build/reproducible-path/meep-1.25.0/src/support' make[5]: Entering directory '/build/reproducible-path/meep-1.25.0/src' -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o array_slice.lo array_slice.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o anisotropic_averaging.lo anisotropic_averaging.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bands.lo bands.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o boundaries.lo boundaries.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bicgstab.lo bicgstab.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o casimir.lo casimir.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cw_fields.lo cw_fields.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft.lo dft.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft_ldos.lo dft_ldos.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o energy_and_flux.lo energy_and_flux.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fields.lo fields.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fields_dump.lo fields_dump.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fix_boundary_sources.lo fix_boundary_sources.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o loop_in_chunks.lo loop_in_chunks.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5fields.lo h5fields.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5file.lo h5file.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o initialize.lo initialize.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate.lo integrate.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate2.lo integrate2.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o material_data.lo material_data.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o monitor.lo monitor.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o mympi.lo mympi.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o array_slice.lo array_slice.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o anisotropic_averaging.lo anisotropic_averaging.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bands.lo bands.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o boundaries.lo boundaries.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bicgstab.lo bicgstab.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o casimir.lo casimir.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cw_fields.lo cw_fields.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft.lo dft.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft_ldos.lo dft_ldos.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o energy_and_flux.lo energy_and_flux.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o .libs/anisotropic_averaging.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o .libs/bands.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o .libs/array_slice.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o .libs/loop_in_chunks.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o .libs/integrate2.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o .libs/monitor.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o .libs/casimir.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o .libs/h5fields.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o .libs/integrate.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o .libs/bicgstab.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o .libs/array_slice.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o .libs/boundaries.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o .libs/cw_fields.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o .libs/fields.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o .libs/h5file.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o .libs/material_data.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fix_boundary_sources.cpp -fPIC -DPIC -o .libs/fix_boundary_sources.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o .libs/fields_dump.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o .libs/anisotropic_averaging.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o .libs/bicgstab.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o .libs/dft.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o .libs/dft_ldos.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o .libs/initialize.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o .libs/energy_and_flux.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o .libs/dft.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o .libs/boundaries.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o .libs/mympi.o dft.cpp:269: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 269 | PLOOP_OVER_IVECS(fc->gv, is, ie, idx) { -monitor.cpp: In member function 'std::complex meep::structure_chunk::get_chi1inv_at_pt(meep::component, meep::direction, int, double) const': -monitor.cpp:327:19: warning: 'comp_list' may be used uninitialized [-Wmaybe-uninitialized] - 327 | component cc = comp_list[com_it]; - | ^~ -monitor.cpp:274:15: note: 'comp_list' declared here - 274 | component comp_list[3]; - | ^~~~~~~~~ dft.cpp: In member function 'std::complex meep::dft_chunk::process_dft_component(int, meep::direction*, meep::ivec, meep::ivec, int, meep::h5file*, meep::realnum*, int, std::complex*, void*, void*, int, bool, meep::fields*)': dft.cpp:912:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] 912 | "array of size %lu", @@ -1784,8 +1789,9 @@ | | | | long unsigned int size_t {aka unsigned int} | %u -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o dft_ldos.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o bands.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o energy_and_flux.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o dft_ldos.o >/dev/null 2>&1 boundaries.cpp: In member function 'meep::ivec meep::fields::ilattice_vector(meep::direction) const': boundaries.cpp:120:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 120 | switch (d) { @@ -1793,57 +1799,63 @@ boundaries.cpp:128:5: note: here 128 | case D3: | ^~~~ -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o integrate.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o monitor.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o bicgstab.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o casimir.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o cw_fields.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o array_slice.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fields.lo fields.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fields_dump.lo fields_dump.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fix_boundary_sources.lo fix_boundary_sources.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o .libs/fields_dump.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o .libs/fields.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fix_boundary_sources.cpp -fPIC -DPIC -o .libs/fix_boundary_sources.o +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o loop_in_chunks.lo loop_in_chunks.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o .libs/loop_in_chunks.o +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5fields.lo h5fields.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o .libs/h5fields.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o fields_dump.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o anisotropic_averaging.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o dft.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o boundaries.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5file.lo h5file.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o .libs/h5file.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fix_boundary_sources.cpp -fPIC -DPIC -o fix_boundary_sources.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o loop_in_chunks.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o initialize.lo initialize.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o .libs/initialize.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o h5fields.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o fields.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate.lo integrate.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o .libs/integrate.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o h5file.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o bands.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate2.lo integrate2.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o initialize.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o material_data.o >/dev/null 2>&1 -mympi.cpp: In function 'meep::ivec meep::max_to_all(const ivec&)': -mympi.cpp:402:7: warning: variable 'in' set but not used [-Wunused-but-set-variable] - 402 | int in[5], out[5]; - | ^~ -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o fields_dump.o >/dev/null 2>&1 -mympi.cpp: In function 'void meep::abort(const char*, ...)': -mympi.cpp:242:12: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result] - 242 | vasprintf(&s, fmt, ap); - | ~~~~~~~~~^~~~~~~~~~~~~ -mympi.cpp: In function 'void meep::_do_master_printf(FILE*, meep_printf_callback_func, const char*, va_list)': -mympi.cpp:686:16: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result] - 686 | vasprintf(&s, fmt, ap); - | ~~~~~~~~~^~~~~~~~~~~~~ -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o integrate2.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o casimir.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o bicgstab.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o mympi.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o multilevel-atom.lo multilevel-atom.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o near2far.lo near2far.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o .libs/integrate2.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o integrate.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o material_data.lo material_data.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o monitor.lo monitor.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o mympi.lo mympi.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o .libs/material_data.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o .libs/monitor.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o .libs/mympi.o +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o multilevel-atom.lo multilevel-atom.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o near2far.lo near2far.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o .libs/multilevel-atom.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o .libs/near2far.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o loop_in_chunks.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fix_boundary_sources.cpp -fPIC -DPIC -o fix_boundary_sources.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o output_directory.lo output_directory.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o random.lo random.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o sources.lo sources.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o array_slice.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o fields.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o cw_fields.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o output_directory.lo output_directory.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o random.lo random.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o integrate2.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o .libs/output_directory.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o .libs/random.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step.lo step.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o sources.lo sources.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o .libs/sources.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_db.lo step_db.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o .libs/step.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o stress.lo stress.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o structure.lo structure.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o .libs/step_db.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o structure_dump.lo structure_dump.cpp -step.cpp:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 144 | CHUNK_OPENMP -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o .libs/structure.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o susceptibility.lo susceptibility.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o .libs/stress.o +monitor.cpp: In member function 'std::complex meep::structure_chunk::get_chi1inv_at_pt(meep::component, meep::direction, int, double) const': +monitor.cpp:327:19: warning: 'comp_list' may be used uninitialized [-Wmaybe-uninitialized] + 327 | component cc = comp_list[com_it]; + | ^~ +monitor.cpp:274:15: note: 'comp_list' declared here + 274 | component comp_list[3]; + | ^~~~~~~~~ multilevel-atom.cpp: In member function 'virtual void* meep::multilevel_susceptibility::new_internal_data(meep::realnum* (*)[2], const meep::grid_volume&) const': multilevel-atom.cpp:138:53: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 138 | if (d == NULL) meep::abort("%s:%i:out of memory(%lu)", __FILE__, __LINE__, sz); @@ -1851,19 +1863,8 @@ | | | | long unsigned int size_t {aka unsigned int} | %u -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o .libs/structure_dump.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o .libs/susceptibility.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o time.lo time.cpp -susceptibility.cpp:228: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 228 | PLOOP_OVER_VOL_OWNED(gv, c, i) { -susceptibility.cpp:242: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 242 | PLOOP_OVER_VOL_OWNED(gv, c, i) { -susceptibility.cpp:252: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 252 | PLOOP_OVER_VOL_OWNED(gv, c, i) { -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o anisotropic_averaging.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o update_eh.lo update_eh.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o .libs/time.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o random.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o material_data.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step.lo step.cpp In file included from sources.cpp:27: meep_internals.hpp: In constructor 'meep::src_vol::src_vol(meep::component, meep::src_time*, std::vector&&, std::vector >&&, bool)': meep_internals.hpp:82:38: warning: 'meep::src_vol::amp' will be initialized after [-Wreorder] @@ -1875,7 +1876,8 @@ sources.cpp:168:1: warning: when initialized here [-Wreorder] 168 | src_vol::src_vol(component cc, src_time *st, std::vector &&ind, | ^~~~~~~ -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o .libs/update_eh.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o monitor.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o .libs/step.o output_directory.cpp: In function 'const char* meep::make_output_directory(const char*, const char*)': output_directory.cpp:115:35: warning: '-out' directive output may be truncated writing 4 bytes into a region of size between 1 and 300 [-Wformat-truncation=] 115 | snprintf(outdirname, buflen, "%s-out", basename); @@ -1920,8 +1922,47 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ +mympi.cpp: In function 'meep::ivec meep::max_to_all(const ivec&)': +mympi.cpp:402:7: warning: variable 'in' set but not used [-Wunused-but-set-variable] + 402 | int in[5], out[5]; + | ^~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o output_directory.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o random.o >/dev/null 2>&1 +step.cpp:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 144 | CHUNK_OPENMP +mympi.cpp: In function 'void meep::abort(const char*, ...)': +mympi.cpp:242:12: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result] + 242 | vasprintf(&s, fmt, ap); + | ~~~~~~~~~^~~~~~~~~~~~~ +mympi.cpp: In function 'void meep::_do_master_printf(FILE*, meep_printf_callback_func, const char*, va_list)': +mympi.cpp:686:16: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result] + 686 | vasprintf(&s, fmt, ap); + | ~~~~~~~~~^~~~~~~~~~~~~ +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o mympi.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o multilevel-atom.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_db.lo step_db.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o stress.lo stress.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o .libs/step_db.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o near2far.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o .libs/stress.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o sources.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o structure.lo structure.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o step.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o structure_dump.lo structure_dump.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o .libs/structure.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o .libs/structure_dump.o +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o susceptibility.lo susceptibility.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o .libs/susceptibility.o +susceptibility.cpp:228: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 228 | PLOOP_OVER_VOL_OWNED(gv, c, i) { +susceptibility.cpp:242: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 242 | PLOOP_OVER_VOL_OWNED(gv, c, i) { +susceptibility.cpp:252: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 252 | PLOOP_OVER_VOL_OWNED(gv, c, i) { +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o stress.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o step_db.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o time.lo time.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o .libs/time.o susceptibility.cpp: In member function 'virtual void* meep::lorentzian_susceptibility::new_internal_data(meep::realnum* (*)[2], const meep::grid_volume&) const': susceptibility.cpp:116:53: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 116 | if (d == NULL) meep::abort("%s:%i:out of memory(%lu)", __FILE__, __LINE__, sz); @@ -1936,21 +1977,52 @@ | | | | long unsigned int size_t {aka unsigned int} | %u -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o boundaries.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o mpb.lo mpb.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o update_pols.lo update_pols.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o update_eh.lo update_eh.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o mpb.lo mpb.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o .libs/update_eh.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o .libs/mpb.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o .libs/update_pols.o -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o vec.lo vec.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o stress.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_generic.lo step_generic.cpp +structure_dump.cpp: In member function 'void meep::structure::dump(const char*, bool)': +structure_dump.cpp:296:46: warning: '_' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] + 296 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); + | ^ +structure_dump.cpp:296:31: note: using the range [-2147483648, 2147483647] for directive argument + 296 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/stdio.h:970, + from structure_dump.cpp:22: +In function 'int snprintf(char*, size_t, const char*, ...)', + inlined from 'void meep::structure::dump(const char*, bool)' at structure_dump.cpp:296:19: +/usr/include/i386-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 14 and 43 bytes into a destination of size 20 + 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 69 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 70 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o update_pols.lo update_pols.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o vec.lo vec.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o .libs/vec.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o dft.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o .libs/update_pols.o +structure_dump.cpp: In member function 'void meep::structure::load(const char*, bool)': +structure_dump.cpp:748:44: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 10 [-Wformat-truncation=] + 748 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); + | ^~ +structure_dump.cpp:748:31: note: directive argument in the range [0, 19] + 748 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); + | ^~~~~~~~~~~~~~~~~~~ +structure_dump.cpp:748:31: note: directive argument in the range [0, 4] +In function 'int snprintf(char*, size_t, const char*, ...)', + inlined from 'void meep::structure::load(const char*, bool)' at structure_dump.cpp:748:19: +/usr/include/i386-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 14 and 24 bytes into a destination of size 20 + 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 69 | __glibc_objsize (__s), __fmt, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 70 | __va_arg_pack ()); + | ~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_generic.lo step_generic.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic.cpp -fPIC -DPIC -o .libs/step_generic.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o step.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meepgeom.lo meepgeom.cpp -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o GDSIIgeom.lo GDSIIgeom.cpp -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o near2far.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meepgeom.lo meepgeom.cpp step_generic.cpp:91: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 91 | PLOOP_OVER_IVECS(gv, is, ie, i) { step_generic.cpp:97: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] @@ -1959,7 +2031,6 @@ 104 | PLOOP_OVER_IVECS(gv, is, ie, i) { step_generic.cpp:109: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 109 | PLOOP_OVER_IVECS(gv, is, ie, i) { f[i] -= dtdx * (g1[i + s1] - g1[i]); } -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o .libs/GDSIIgeom.o step_generic.cpp:118: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 118 | PLOOP_OVER_IVECS(gv, is, ie, i) { step_generic.cpp:128: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] @@ -2036,48 +2107,70 @@ 576 | PLOOP_OVER_IVECS(gv, is, ie, i) { step_generic.cpp:583: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 583 | PLOOP_OVER_IVECS(gv, is, ie, i) { f[i] = g[i]; } -structure_dump.cpp: In member function 'void meep::structure::dump(const char*, bool)': -structure_dump.cpp:296:46: warning: '_' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] - 296 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); - | ^ -structure_dump.cpp:296:31: note: using the range [-2147483648, 2147483647] for directive argument - 296 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/stdio.h:970, - from structure_dump.cpp:22: -In function 'int snprintf(char*, size_t, const char*, ...)', - inlined from 'void meep::structure::dump(const char*, bool)' at structure_dump.cpp:296:19: -/usr/include/i386-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 14 and 43 bytes into a destination of size 20 - 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 69 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 70 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_generic_stride1.lo step_generic_stride1.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o structure_dump.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o .libs/meepgeom.o -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o step_db.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o update_eh.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o sources.o >/dev/null 2>&1 meepgeom.cpp:2959: warning: ignoring '#pragma unroll ' [-Wunknown-pragmas] 2959 | #pragma unroll -structure_dump.cpp: In member function 'void meep::structure::load(const char*, bool)': -structure_dump.cpp:748:44: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 10 [-Wformat-truncation=] - 748 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); - | ^~ -structure_dump.cpp:748:31: note: directive argument in the range [0, 19] - 748 | snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); - | ^~~~~~~~~~~~~~~~~~~ -structure_dump.cpp:748:31: note: directive argument in the range [0, 4] -In function 'int snprintf(char*, size_t, const char*, ...)', - inlined from 'void meep::structure::load(const char*, bool)' at structure_dump.cpp:748:19: -/usr/include/i386-linux-gnu/bits/stdio2.h:68:35: note: '__builtin___snprintf_chk' output between 14 and 24 bytes into a destination of size 20 - 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 69 | __glibc_objsize (__s), __fmt, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 70 | __va_arg_pack ()); - | ~~~~~~~~~~~~~~~~~ +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o update_pols.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o time.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o susceptibility.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o update_eh.o >/dev/null 2>&1 +meepgeom.cpp: In copy constructor 'meep_geom::geom_epsilon::geom_epsilon(const meep_geom::geom_epsilon&)': +meepgeom.cpp:711:1: warning: base class 'class meep::material_function' should be explicitly initialized in the copy constructor [-Wextra] + 711 | geom_epsilon::geom_epsilon(const geom_epsilon &geps1) { + | ^~~~~~~~~~~~ +meepgeom.cpp: In function 'std::complex meep_geom::get_material_gradient(const meep::vec&, meep::component, meep::component, std::complex, double, geom_epsilon*, meep::grid_volume&, double, double*, int)': +meepgeom.cpp:2685:46: warning: unused variable 'dA_du' [-Wunused-variable] + 2685 | std::complex row_1[3], row_2[3], dA_du[3]; + | ^~~~~ +meepgeom.cpp: In function 'void meep_geom::material_grids_addgradient(double*, size_t, size_t, std::vector, std::vector, double*, double, meep::grid_volume&, meep::volume&, geom_epsilon*, double)': +meepgeom.cpp:2838:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 2838 | for (int i = 0; i < ng * nf; i++) { + | ~~^~~~~~~~~ +meepgeom.cpp:2867:52: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] + 2867 | meep::abort("The number of adjoint chunks (%ld) is not equal to the number of forward chunks " + | ~~^ + | | + | long int + | %d + 2868 | "(%ld).\n", + 2869 | c_adjoint_dft_chunks.size(), c_forward_dft_chunks.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | std::vector::size_type {aka unsigned int} +meepgeom.cpp:2868:23: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] + 2868 | "(%ld).\n", + | ~~^ + | | + | long int + | %d + 2869 | c_adjoint_dft_chunks.size(), c_forward_dft_chunks.size()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + | | + | std::vector::size_type {aka unsigned int} +meepgeom.cpp:2895:49: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 2895 | if ((num_f_chunks == 0) || (cur_chunk >= num_f_chunks)) continue; + | ~~~~~~~~~~^~~~~~~~~~~~~~~ +meepgeom.cpp:2962:35: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 2962 | fwd1 = ((fwd1_idx >= fwd_chunk->N) || (fwd1_idx < 0)) + | ~~~~~~~~~^~~~~~~~~~~~~~~ +meepgeom.cpp:2966:35: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] + 2966 | fwd2 = ((fwd2_idx >= fwd_chunk->N) || (fwd2_idx < 0)) + | ~~~~~~~~~^~~~~~~~~~~~~~~ +meepgeom.cpp:3000:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] + 3000 | for (int ii = 0; ii < adjoint_dft_chunks[i].size(); ii++) { + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +meepgeom.cpp:2832:88: warning: unused parameter 'where' [-Wunused-parameter] + 2832 | double scalegrad, meep::grid_volume &gv, meep::volume &where, + | ~~~~~~~~~~~~~~^~~~~ +meepgeom.cpp: In function 'std::complex meep_geom::cond_cmp(meep::component, const meep::vec&, double, geom_epsilon*)': +meepgeom.cpp:2617:1: warning: control reaches end of non-void function [-Wreturn-type] + 2617 | } + | ^ +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o GDSIIgeom.lo GDSIIgeom.cpp +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o mpb.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o .libs/GDSIIgeom.o +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_generic_stride1.lo step_generic_stride1.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic_stride1.cpp -fPIC -DPIC -o .libs/step_generic_stride1.o step_generic_stride1.cpp:93: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 93 | PS1LOOP_OVER_IVECS(gv, is, ie, i) { @@ -2205,65 +2298,7 @@ step_generic_stride1.cpp:585: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 585 | PS1LOOP_OVER_IVECS(gv, is, ie, i) { f[i] = g[i]; } step_generic_stride1.cpp:585: warning: ignoring '#pragma omp simd' [-Wunknown-pragmas] -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o update_pols.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o susceptibility.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o time.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o structure_dump.o >/dev/null 2>&1 -meepgeom.cpp: In copy constructor 'meep_geom::geom_epsilon::geom_epsilon(const meep_geom::geom_epsilon&)': -meepgeom.cpp:711:1: warning: base class 'class meep::material_function' should be explicitly initialized in the copy constructor [-Wextra] - 711 | geom_epsilon::geom_epsilon(const geom_epsilon &geps1) { - | ^~~~~~~~~~~~ -meepgeom.cpp: In function 'std::complex meep_geom::get_material_gradient(const meep::vec&, meep::component, meep::component, std::complex, double, geom_epsilon*, meep::grid_volume&, double, double*, int)': -meepgeom.cpp:2685:46: warning: unused variable 'dA_du' [-Wunused-variable] - 2685 | std::complex row_1[3], row_2[3], dA_du[3]; - | ^~~~~ -meepgeom.cpp: In function 'void meep_geom::material_grids_addgradient(double*, size_t, size_t, std::vector, std::vector, double*, double, meep::grid_volume&, meep::volume&, geom_epsilon*, double)': -meepgeom.cpp:2838:21: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 2838 | for (int i = 0; i < ng * nf; i++) { - | ~~^~~~~~~~~ -meepgeom.cpp:2867:52: warning: format '%ld' expects argument of type 'long int', but argument 2 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] - 2867 | meep::abort("The number of adjoint chunks (%ld) is not equal to the number of forward chunks " - | ~~^ - | | - | long int - | %d - 2868 | "(%ld).\n", - 2869 | c_adjoint_dft_chunks.size(), c_forward_dft_chunks.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | std::vector::size_type {aka unsigned int} -meepgeom.cpp:2868:23: warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] - 2868 | "(%ld).\n", - | ~~^ - | | - | long int - | %d - 2869 | c_adjoint_dft_chunks.size(), c_forward_dft_chunks.size()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | std::vector::size_type {aka unsigned int} -meepgeom.cpp:2895:49: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 2895 | if ((num_f_chunks == 0) || (cur_chunk >= num_f_chunks)) continue; - | ~~~~~~~~~~^~~~~~~~~~~~~~~ -meepgeom.cpp:2962:35: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 2962 | fwd1 = ((fwd1_idx >= fwd_chunk->N) || (fwd1_idx < 0)) - | ~~~~~~~~~^~~~~~~~~~~~~~~ -meepgeom.cpp:2966:35: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 2966 | fwd2 = ((fwd2_idx >= fwd_chunk->N) || (fwd2_idx < 0)) - | ~~~~~~~~~^~~~~~~~~~~~~~~ -meepgeom.cpp:3000:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] - 3000 | for (int ii = 0; ii < adjoint_dft_chunks[i].size(); ii++) { - | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -meepgeom.cpp:2832:88: warning: unused parameter 'where' [-Wunused-parameter] - 2832 | double scalegrad, meep::grid_volume &gv, meep::volume &where, - | ~~~~~~~~~~~~~~^~~~~ -meepgeom.cpp: In function 'std::complex meep_geom::cond_cmp(meep::component, const meep::vec&, double, geom_epsilon*)': -meepgeom.cpp:2617:1: warning: control reaches end of non-void function [-Wreturn-type] - 2617 | } - | ^ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o GDSIIgeom.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o mpb.o >/dev/null 2>&1 -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o vec.o >/dev/null 2>&1 meepgeom.cpp: In function 'void meep_geom::material_grids_addgradient_point(double*, vector3, double, geom_epsilon*, meep::component, meep::component, std::complex, std::complex, double, meep::grid_volume&, double)': meepgeom.cpp:2824:28: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 2824 | add_interpolate_weights(p.x, p.y, p.z, vcur, sz.x, sz.y, sz.z, 1, scalegrad, ucur, kind, uval, @@ -2273,11 +2308,12 @@ meepgeom.cpp:2760:7: note: 'kind' was declared here 2760 | int kind; | ^~~~ -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic.cpp -fPIC -DPIC -o step_generic.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o vec.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o structure.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o meepgeom.o >/dev/null 2>&1 +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic.cpp -fPIC -DPIC -o step_generic.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic_stride1.cpp -fPIC -DPIC -o step_generic_stride1.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libmeep.la -rpath /usr/lib/i386-linux-gnu array_slice.lo anisotropic_averaging.lo bands.lo boundaries.lo bicgstab.lo casimir.lo cw_fields.lo dft.lo dft_ldos.lo energy_and_flux.lo fields.lo fields_dump.lo fix_boundary_sources.lo loop_in_chunks.lo h5fields.lo h5file.lo initialize.lo integrate.lo integrate2.lo material_data.lo monitor.lo mympi.lo multilevel-atom.lo near2far.lo output_directory.lo random.lo sources.lo step.lo step_db.lo stress.lo structure.lo structure_dump.lo susceptibility.lo time.lo update_eh.lo mpb.lo update_pols.lo vec.lo step_generic.lo meepgeom.lo GDSIIgeom.lo step_generic_stride1.lo support/libsupport.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libmeep.la -rpath /usr/lib/i386-linux-gnu array_slice.lo anisotropic_averaging.lo bands.lo boundaries.lo bicgstab.lo casimir.lo cw_fields.lo dft.lo dft_ldos.lo energy_and_flux.lo fields.lo fields_dump.lo fix_boundary_sources.lo loop_in_chunks.lo h5fields.lo h5file.lo initialize.lo integrate.lo integrate2.lo material_data.lo monitor.lo mympi.lo multilevel-atom.lo near2far.lo output_directory.lo random.lo sources.lo step.lo step_db.lo stress.lo structure.lo structure_dump.lo susceptibility.lo time.lo update_eh.lo mpb.lo update_pols.lo vec.lo step_generic.lo meepgeom.lo GDSIIgeom.lo step_generic_stride1.lo support/libsupport.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/array_slice.o .libs/anisotropic_averaging.o .libs/bands.o .libs/boundaries.o .libs/bicgstab.o .libs/casimir.o .libs/cw_fields.o .libs/dft.o .libs/dft_ldos.o .libs/energy_and_flux.o .libs/fields.o .libs/fields_dump.o .libs/fix_boundary_sources.o .libs/loop_in_chunks.o .libs/h5fields.o .libs/h5file.o .libs/initialize.o .libs/integrate.o .libs/integrate2.o .libs/material_data.o .libs/monitor.o .libs/mympi.o .libs/multilevel-atom.o .libs/near2far.o .libs/output_directory.o .libs/random.o .libs/sources.o .libs/step.o .libs/step_db.o .libs/stress.o .libs/structure.o .libs/structure_dump.o .libs/susceptibility.o .libs/time.o .libs/update_eh.o .libs/mpb.o .libs/update_pols.o .libs/vec.o .libs/step_generic.o .libs/meepgeom.o .libs/GDSIIgeom.o .libs/step_generic_stride1.o -Wl,--whole-archive support/.libs/libsupport.a -Wl,--no-whole-archive -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libmeep.so.30 -o .libs/libmeep.so.30.0.0 libtool: link: (cd ".libs" && rm -f "libmeep.so.30" && ln -s "libmeep.so.30.0.0" "libmeep.so.30") libtool: link: (cd ".libs" && rm -f "libmeep.so" && ln -s "libmeep.so.30.0.0" "libmeep.so") @@ -2305,14 +2341,14 @@ ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/share/libctl/base/include.scm ;;; compiled /build/reproducible-path/meep-1.25.0/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base/include.scm.go -cp -f /usr/share/libctl/base/main.c main.cpp -cp -f /usr/share/libctl/utils/geom.c geom.cpp -gen-ctl-io --cxx --code -o ctl-io.cpp meep.scm /usr/share/libctl ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/share/libctl/base/include.scm ;;; compiled /build/reproducible-path/meep-1.25.0/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base/include.scm.go swig -I../src -c++ -guile -o meep_wrap.cxx ./meep.i +cp -f /usr/share/libctl/base/main.c main.cpp +cp -f /usr/share/libctl/utils/geom.c geom.cpp +gen-ctl-io --cxx --code -o ctl-io.cpp meep.scm /usr/share/libctl patch -p0 meep_wrap.cxx < ./meep_wrap.patch patching file meep_wrap.cxx Hunk #1 succeeded at 813 (offset 62 lines). @@ -2330,6 +2366,18 @@ | ^~~~~~~~~~~ : note: this is the location of the previous definition In file included from ctl-io.h:7, + from main.cpp:37: +main.cpp: In function 'void main_entry(void*, int, char**)': +main.cpp:194:31: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] + 194 | gh_new_procedure("subplex", (SCM(*)(void))subplex_scm, 7, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +main.cpp:202:44: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] + 202 | gh_new_procedure("adaptive-integration", (SCM(*)(void))adaptive_integration_scm, 6, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +main.cpp:205:45: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] + 205 | gh_new_procedure("cadaptive-integration", (SCM(*)(void))cadaptive_integration_scm, 6, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from ctl-io.h:7, from ctl-io.cpp:7: ctl-io.cpp: In function 'void ctlio::export_external_functions()': ctl-io.cpp:2229:38: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] @@ -2350,40 +2398,10 @@ ctl-io.cpp:2234:42: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] 2234 | gh_new_procedure("point-in-object?-aux", (SCM (*)()) point_in_objectp_aux, 2, 0, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ctl-io.h:7, - from main.cpp:37: -main.cpp: In function 'void main_entry(void*, int, char**)': -main.cpp:194:31: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] - 194 | gh_new_procedure("subplex", (SCM(*)(void))subplex_scm, 7, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -main.cpp:202:44: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] - 202 | gh_new_procedure("adaptive-integration", (SCM(*)(void))adaptive_integration_scm, 6, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -main.cpp:205:45: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] - 205 | gh_new_procedure("cadaptive-integration", (SCM(*)(void))cadaptive_integration_scm, 6, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ geom.cpp: In function 'vector3 normal_to_prism(ctlio::prism*, vector3)': geom.cpp:2357:11: warning: variable 'axisp' set but not used [-Wunused-but-set-variable] 2357 | vector3 axisp = vector3_scale(height, zhatp); | ^~~~~ -In function 'bool get_front_object(const meep::volume&, geom_box_tree, vector3&, const ctlio::geometric_object**, vector3&, ctlio::material_type&, ctlio::material_type&)', - inlined from 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)' at structure.cpp:618:40: -structure.cpp:581:10: warning: 'mat1' may be used uninitialized [-Wmaybe-uninitialized] - 581 | mat2 = mat1; - | ~~~~~^~~~~~ -structure.cpp: In member function 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)': -structure.cpp:509:17: note: 'mat1' declared here - 509 | material_type mat1, mat2; - | ^~~~ -In function 'bool get_front_object(const meep::volume&, geom_box_tree, vector3&, const ctlio::geometric_object**, vector3&, ctlio::material_type&, ctlio::material_type&)', - inlined from 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)' at structure.cpp:618:40: -structure.cpp:595:15: warning: 'mat1' may be used uninitialized [-Wmaybe-uninitialized] - 595 | mat_front = mat1; - | ~~~~~~~~~~^~~~~~ -structure.cpp: In member function 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)': -structure.cpp:509:17: note: 'mat1' declared here - 509 | material_type mat1, mat2; - | ^~~~ meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_0(int, scm_unused_struct**)': meep_wrap.cxx:36013:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 36013 | arg1 = (meep::component const) scm_to_int(argv[0]); @@ -2405,13 +2423,31 @@ meep_wrap.cxx:36145:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 36145 | arg2 = (meep::component const) scm_to_int(argv[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o meep meep-meep.o meep-structure.o meep-meep_wrap.o meep-main.o meep-geom.o meep-ctl-io.o ../src/libmeep.la -lctl -lguile-3.0 -lgc -lpthread -ldl -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +In function 'bool get_front_object(const meep::volume&, geom_box_tree, vector3&, const ctlio::geometric_object**, vector3&, ctlio::material_type&, ctlio::material_type&)', + inlined from 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)' at structure.cpp:618:40: +structure.cpp:581:10: warning: 'mat1' may be used uninitialized [-Wmaybe-uninitialized] + 581 | mat2 = mat1; + | ~~~~~^~~~~~ +structure.cpp: In member function 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)': +structure.cpp:509:17: note: 'mat1' declared here + 509 | material_type mat1, mat2; + | ^~~~ +In function 'bool get_front_object(const meep::volume&, geom_box_tree, vector3&, const ctlio::geometric_object**, vector3&, ctlio::material_type&, ctlio::material_type&)', + inlined from 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)' at structure.cpp:618:40: +structure.cpp:595:15: warning: 'mat1' may be used uninitialized [-Wmaybe-uninitialized] + 595 | mat_front = mat1; + | ~~~~~~~~~~^~~~~~ +structure.cpp: In member function 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)': +structure.cpp:509:17: note: 'mat1' declared here + 509 | material_type mat1, mat2; + | ^~~~ +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o meep meep-meep.o meep-structure.o meep-meep_wrap.o meep-main.o meep-geom.o meep-ctl-io.o ../src/libmeep.la -lctl -lguile-3.0 -lgc -lpthread -ldl -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/meep meep-meep.o meep-structure.o meep-meep_wrap.o meep-main.o meep-geom.o meep-ctl-io.o ../src/.libs/libmeep.so -lctl -lguile-3.0 -lgc -lpthread -ldl -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/reproducible-path/meep-1.25.0/scheme' make[3]: Leaving directory '/build/reproducible-path/meep-1.25.0/scheme' Making all in libpympb make[3]: Entering directory '/build/reproducible-path/meep-1.25.0/libpympb' -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o libpympb_la-pympb.lo `test -f 'pympb.cpp' || echo './'`pympb.cpp +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o libpympb_la-pympb.lo `test -f 'pympb.cpp' || echo './'`pympb.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c pympb.cpp -fPIC -DPIC -o .libs/libpympb_la-pympb.o pympb.cpp:30:1: warning: multi-line comment [-Wcomment] 30 | // #define LOOP_XYZ(md) \ @@ -2436,7 +2472,7 @@ 2012 | mpi_allreduce(sq_sum2, sq_sum, 2, mpb_real, SCALAR_MPI_TYPE, MPI_SUM, mpb_comm); | ^~~~~~~~~~~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c pympb.cpp -fPIC -DPIC -o libpympb_la-pympb.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libpympb.la -rpath /usr/lib/i386-linux-gnu libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libpympb.la -rpath /usr/lib/i386-linux-gnu libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/libpympb_la-pympb.o -Wl,-rpath -Wl,/build/reproducible-path/meep-1.25.0/src/.libs ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libpympb.so.30 -o .libs/libpympb.so.30.0.0 libtool: link: (cd ".libs" && rm -f "libpympb.so.30" && ln -s "libpympb.so.30.0.0" "libpympb.so.30") libtool: link: (cd ".libs" && rm -f "libpympb.so" && ln -s "libpympb.so.30.0.0" "libpympb.so") @@ -2462,10 +2498,10 @@ fi make all-am make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/python' -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o _meep_la-meep-python.lo `test -f 'meep-python.cxx' || echo './'`meep-python.cxx -/bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o _mpb_la-mpb-python.lo `test -f 'mpb-python.cxx' || echo './'`mpb-python.cxx -libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb-python.cxx -fPIC -DPIC -o .libs/_mpb_la-mpb-python.o +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o _meep_la-meep-python.lo `test -f 'meep-python.cxx' || echo './'`meep-python.cxx +/bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o _mpb_la-mpb-python.lo `test -f 'mpb-python.cxx' || echo './'`mpb-python.cxx libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meep-python.cxx -fPIC -DPIC -o .libs/_meep_la-meep-python.o +libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb-python.cxx -fPIC -DPIC -o .libs/_mpb_la-mpb-python.o In file included from mpb-python.cxx:3362: typemap_utils.cpp:115:18: warning: 'PyObject* py_volume_object()' defined but not used [-Wunused-function] 115 | static PyObject *py_volume_object() { @@ -2539,7 +2575,7 @@ 115 | static PyObject *py_volume_object() { | ^~~~~~~~~~~~~~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb-python.cxx -fPIC -DPIC -o _mpb_la-mpb-python.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/_mpb_la-mpb-python.o -Wl,-rpath -Wl,/build/reproducible-path/meep-1.25.0/libpympb/.libs ../libpympb/.libs/libpympb.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_mpb.so.30 -o .libs/_mpb.so.30.0.0 libtool: link: (cd ".libs" && rm -f "_mpb.so.30" && ln -s "_mpb.so.30.0.0" "_mpb.so.30") libtool: link: (cd ".libs" && rm -f "_mpb.so" && ln -s "_mpb.so.30.0.0" "_mpb.so") @@ -2547,7 +2583,7 @@ libtool: link: i686-linux-gnu-ranlib .libs/_mpb.a libtool: link: ( cd ".libs" && rm -f "_mpb.la" && ln -s "../_mpb.la" "_mpb.la" ) libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meep-python.cxx -fPIC -DPIC -o _meep_la-meep-python.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _meep.la -rpath /usr/lib/python3.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _meep.la -rpath /usr/lib/python3.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/_meep_la-meep-python.o -Wl,-rpath -Wl,/build/reproducible-path/meep-1.25.0/src/.libs ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_meep.so.30 -o .libs/_meep.so.30.0.0 libtool: link: (cd ".libs" && rm -f "_meep.so.30" && ln -s "_meep.so.30.0.0" "_meep.so.30") libtool: link: (cd ".libs" && rm -f "_meep.so" && ln -s "_meep.so.30.0.0" "_meep.so") @@ -2602,94 +2638,94 @@ make aniso_disp bench bragg_transmission convergence_cyl_waveguide cylindrical dump_load flux harmonics integrate known_results near2far one_dimensional physical stress_tensor symmetry three_d two_dimensional 2D_convergence h5test pml pw-source-ll ring-ll cyl-ellipsoid-ll absorber-1d-ll array-slice-ll user-defined-material dft-fields gdsII-3d bend-flux-ll array-metadata make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/tests' i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o aniso_disp.o aniso_disp.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o aniso_disp aniso_disp.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o aniso_disp aniso_disp.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/aniso_disp aniso_disp.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bench.o bench.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bench bench.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bench bench.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/bench bench.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bragg_transmission.o bragg_transmission.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bragg_transmission bragg_transmission.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bragg_transmission bragg_transmission.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/bragg_transmission bragg_transmission.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o convergence_cyl_waveguide.o convergence_cyl_waveguide.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o convergence_cyl_waveguide convergence_cyl_waveguide.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o convergence_cyl_waveguide convergence_cyl_waveguide.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/convergence_cyl_waveguide convergence_cyl_waveguide.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cylindrical.o cylindrical.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o cylindrical cylindrical.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o cylindrical cylindrical.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/cylindrical cylindrical.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dump_load.o dump_load.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o dump_load dump_load.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o dump_load dump_load.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/dump_load dump_load.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o flux.o flux.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o flux flux.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o flux flux.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/flux flux.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o harmonics.o harmonics.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o harmonics harmonics.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o harmonics harmonics.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/harmonics harmonics.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate.o integrate.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o integrate integrate.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o integrate integrate.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/integrate integrate.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o known_results.o known_results.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o known_results known_results.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o known_results known_results.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/known_results known_results.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o near2far.o near2far.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o near2far near2far.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o near2far near2far.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/near2far near2far.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o one_dimensional.o one_dimensional.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o one_dimensional one_dimensional.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o one_dimensional one_dimensional.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/one_dimensional one_dimensional.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o physical.o physical.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o physical physical.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o physical physical.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/physical physical.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o stress_tensor.o stress_tensor.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o stress_tensor stress_tensor.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o stress_tensor stress_tensor.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/stress_tensor stress_tensor.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o symmetry.o symmetry.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o symmetry symmetry.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o symmetry symmetry.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/symmetry symmetry.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o three_d.o three_d.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o three_d three_d.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o three_d three_d.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/three_d three_d.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o two_dimensional.o two_dimensional.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o two_dimensional two_dimensional.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o two_dimensional two_dimensional.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/two_dimensional two_dimensional.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o 2D_convergence.o 2D_convergence.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o 2D_convergence 2D_convergence.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o 2D_convergence 2D_convergence.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/2D_convergence 2D_convergence.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5test.o h5test.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o h5test h5test.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o h5test h5test.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/h5test h5test.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o pml.o pml.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o pml pml.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o pml pml.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/pml pml.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o pw-source-ll.o pw-source-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o pw-source-ll pw-source-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o pw-source-ll pw-source-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/pw-source-ll pw-source-ll.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o ring-ll.o ring-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o ring-ll ring-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o ring-ll ring-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/ring-ll ring-ll.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cyl-ellipsoid-ll.o cyl-ellipsoid-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o cyl-ellipsoid-ll cyl-ellipsoid-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o cyl-ellipsoid-ll cyl-ellipsoid-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/cyl-ellipsoid-ll cyl-ellipsoid-ll.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o absorber-1d-ll.o absorber-1d-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o absorber-1d-ll absorber-1d-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o absorber-1d-ll absorber-1d-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/absorber-1d-ll absorber-1d-ll.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o array-slice-ll.o array-slice-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o array-slice-ll array-slice-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o array-slice-ll array-slice-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/array-slice-ll array-slice-ll.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o user-defined-material.o user-defined-material.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o user-defined-material user-defined-material.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o user-defined-material user-defined-material.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/user-defined-material user-defined-material.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft-fields.o dft-fields.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o dft-fields dft-fields.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o dft-fields dft-fields.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/dft-fields dft-fields.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o gdsII-3d.o gdsII-3d.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o gdsII-3d gdsII-3d.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o gdsII-3d gdsII-3d.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/gdsII-3d gdsII-3d.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bend-flux-ll.o bend-flux-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bend-flux-ll bend-flux-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bend-flux-ll bend-flux-ll.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/bend-flux-ll bend-flux-ll.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o array-metadata.o array-metadata.cpp -/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o array-metadata array-metadata.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath +/bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o array-metadata array-metadata.o ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/array-metadata array-metadata.o ../src/.libs/libmeep.so -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/reproducible-path/meep-1.25.0/tests' make check-TESTS @@ -2835,1370 +2871,1370 @@ make[2]: *** [Makefile:518: check-recursive] Error 1 make[2]: Leaving directory '/build/reproducible-path/meep-1.25.0' . -./config.h.in -./meep-pkgconfig -./config.h -./debian -./debian/python3-meep.postinst -./debian/README.source -./debian/meep.install -./debian/autoreconf.after -./debian/control -./debian/missing-sources -./debian/missing-sources/highlight.js -./debian/missing-sources/modernizr-2.8.3.js -./debian/missing-sources/jquery-2.1.1.js -./debian/meep.docs -./debian/.debhelper -./debian/.debhelper/generated -./debian/.debhelper/generated/_source -./debian/.debhelper/generated/_source/home -./debian/.debhelper/generated/_source/home/.cache -./debian/.debhelper/generated/_source/home/.cache/guile -./debian/.debhelper/generated/_source/home/.cache/guile/ccache -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6 -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base/include.scm.go -./debian/libmeep30.lintian-overrides -./debian/patches -./debian/patches/i386-fix.patch -./debian/patches/python-distutils.patch -./debian/patches/series -./debian/rules -./debian/changelog -./debian/libmeep-dev.install -./debian/python3-meep.install -./debian/upstream -./debian/upstream/metadata -./debian/python3-meep.prerm -./debian/libmeep30.install -./debian/source -./debian/source/format -./debian/source/lintian-overrides -./debian/meep.manpages -./debian/autoreconf.before -./debian/docs -./debian/watch -./debian/copyright -./debian/meep.1 +./missing ./.pre-commit-config.yaml -./codemeta.json -./.gitignore -./version.sh -./libtool -./AUTHORS -./src -./src/material_data.lo -./src/near2far.o -./src/dft.lo -./src/mpb.o -./src/array_slice.cpp -./src/cw_fields.cpp -./src/output_directory.cpp -./src/fix_boundary_sources.o -./src/integrate.lo -./src/cw_fields.lo -./src/output_directory.o -./src/step.o -./src/sphere-quad.o -./src/stress.o -./src/output_directory.lo -./src/time.cpp -./src/step_generic.lo -./src/meep -./src/meep/meep-config.h -./src/meep/mympi.hpp -./src/meep/meep-config.h.in -./src/meep/vec.hpp -./src/structure_dump.o -./src/susceptibility.cpp -./src/fields_dump.lo -./src/meepgeom.cpp -./src/step_db.o -./src/multilevel-atom.cpp -./src/energy_and_flux.o -./src/dft.cpp -./src/dft_ldos.lo -./src/boundaries.cpp -./src/multilevel-atom.lo -./src/GDSIIgeom.cpp -./src/susceptibility.o -./src/array_slice.lo -./src/step.cpp -./src/libmeep.la -./src/sources.lo -./src/mympi.lo -./src/initialize.cpp -./src/near2far.lo -./src/sphere_quad -./src/bands.cpp -./src/mympi.cpp -./src/step_generic_stride1.cpp -./src/bands.o -./src/h5file.o -./src/initialize.o -./src/fields_dump.o -./src/meepgeom.hpp -./src/sphere-quad.h -./src/vec.cpp -./src/sphere-quad.cpp -./src/integrate2.cpp -./src/susceptibility.lo -./src/update_pols.lo -./src/anisotropic_averaging.cpp -./src/fields.cpp -./src/casimir.cpp -./src/time.lo -./src/initialize.lo -./src/stress.cpp -./src/h5file.lo -./src/loop_in_chunks.cpp -./src/step_db.lo -./src/bicgstab.cpp -./src/monitor.lo -./src/loop_in_chunks.lo -./src/multilevel-atom.o -./src/integrate.cpp -./src/bands.lo -./src/material_data.o -./src/boundaries.o -./src/fields_dump.cpp -./src/structure.cpp -./src/meep_internals.hpp -./src/random.lo -./src/time.o -./src/cw_fields.o -./src/mympi.o -./src/mpb.cpp -./src/adjust_verbosity.hpp -./src/step_db.cpp -./src/anisotropic_averaging.lo -./src/bicgstab.lo -./src/material_data.cpp -./src/update_pols.cpp -./src/h5fields.cpp -./src/h5file.cpp -./src/fields.lo -./src/update_eh.cpp -./src/dft_ldos.cpp -./src/GDSIIgeom.lo -./src/stress.lo -./src/bicgstab.o -./src/sources.cpp -./src/Makefile -./src/Makefile.am -./src/random.o -./src/.libs -./src/.libs/near2far.o -./src/.libs/mpb.o -./src/.libs/fix_boundary_sources.o -./src/.libs/output_directory.o -./src/.libs/step.o -./src/.libs/libmeep.a -./src/.libs/stress.o -./src/.libs/structure_dump.o -./src/.libs/libmeep.lai -./src/.libs/step_db.o -./src/.libs/energy_and_flux.o -./src/.libs/susceptibility.o -./src/.libs/libmeep.la -./src/.libs/bands.o -./src/.libs/h5file.o -./src/.libs/initialize.o -./src/.libs/fields_dump.o -./src/.libs/multilevel-atom.o -./src/.libs/material_data.o -./src/.libs/boundaries.o -./src/.libs/time.o -./src/.libs/cw_fields.o -./src/.libs/mympi.o -./src/.libs/libmeep.so.30.0.0 -./src/.libs/bicgstab.o -./src/.libs/random.o -./src/.libs/h5fields.o -./src/.libs/structure.o -./src/.libs/update_eh.o -./src/.libs/vec.o -./src/.libs/sources.o -./src/.libs/loop_in_chunks.o -./src/.libs/dft_ldos.o -./src/.libs/integrate2.o -./src/.libs/libmeep.so.30 -./src/.libs/update_pols.o -./src/.libs/casimir.o -./src/.libs/array_slice.o -./src/.libs/step_generic_stride1.o -./src/.libs/integrate.o -./src/.libs/GDSIIgeom.o -./src/.libs/meepgeom.o -./src/.libs/dft.o -./src/.libs/anisotropic_averaging.o -./src/.libs/fields.o -./src/.libs/step_generic.o -./src/.libs/libmeep.so -./src/.libs/monitor.o -./src/structure_dump.cpp -./src/meepgeom.lo -./src/h5fields.o -./src/step.lo -./src/structure.o -./src/meep.hpp -./src/fix_boundary_sources.lo -./src/material_data.hpp -./src/support -./src/support/meep_mt.h -./src/support/Makefile -./src/support/Makefile.am -./src/support/mt19937ar.lo -./src/support/.libs -./src/support/.libs/libsupport.a -./src/support/.libs/libsupport.la -./src/support/.libs/mt19937ar.o -./src/support/Makefile.in -./src/support/mt19937ar.c -./src/support/libsupport.la -./src/support/mt19937ar.o -./src/Makefile.in -./src/update_eh.o -./src/step_generic.cpp -./src/vec.o -./src/sources.o -./src/loop_in_chunks.o -./src/dft_ldos.o -./src/integrate2.o -./src/update_eh.lo -./src/mpb.lo -./src/update_pols.o -./src/structure_dump.lo -./src/casimir.o -./src/array_slice.o -./src/step_generic_stride1.o -./src/step_generic_stride1.lo -./src/integrate.o -./src/random.cpp -./src/fix_boundary_sources.cpp -./src/GDSIIgeom.o -./src/meepgeom.o -./src/structure.lo -./src/vec.lo -./src/dft.o -./src/casimir.lo -./src/anisotropic_averaging.o -./src/fields.o -./src/integrate2.lo -./src/energy_and_flux.cpp -./src/bicgstab.hpp -./src/step_generic.o -./src/h5fields.lo -./src/monitor.o -./src/near2far.cpp -./src/monitor.cpp -./src/boundaries.lo -./src/energy_and_flux.lo -./add_type_hints.xonsh -./codecov.yml -./m4 -./m4/ax_cxx_maxopt.m4 -./m4/ax_compiler_vendor.m4 -./m4/ltversion.m4 -./m4/lt~obsolete.m4 -./m4/ax_cxx_compile_stdcxx.m4 -./m4/ax_check_compiler_flags.m4 -./m4/ltoptions.m4 -./m4/ax_openmp.m4 -./m4/ltsugar.m4 -./m4/ax_gcc_archflag.m4 -./m4/pkg.m4 -./m4/libtool.m4 -./m4/ax_blas.m4 -./m4/ax_gcc_x86_cpuid.m4 -./m4/ax_mpi.m4 -./m4/ax_lapack.m4 -./configure -./.gitattributes -./meep.pc -./.clang-format +./.mailmap ./COPYRIGHT -./.flake8 -./.sourcery.yaml +./mkdocs.yml +./config.guess +./depcomp +./.gitattributes +./configure ./python -./python/meep -./python/meep/_meep.so -./python/meep/materials.py -./python/meep/chunk_balancer.py -./python/meep/mpb -./python/meep/mpb/mpb_data.py -./python/meep/mpb/_mpb.so -./python/meep/mpb/__init__.py -./python/meep/mpb/__pycache__ -./python/meep/mpb/__pycache__/mpb_data.cpython-312.pyc -./python/meep/mpb/__pycache__/__init__.cpython-312.pyc -./python/meep/mpb/__pycache__/solver.cpython-312.pyc -./python/meep/mpb/solver.py -./python/meep/timing_measurements.py -./python/meep/__init__.py -./python/meep/verbosity_mgr.py -./python/meep/source.py -./python/meep/adjoint -./python/meep/adjoint/wrapper.py -./python/meep/adjoint/optimization_problem.py -./python/meep/adjoint/__init__.py -./python/meep/adjoint/connectivity.py -./python/meep/adjoint/basis.py -./python/meep/adjoint/utils.py -./python/meep/adjoint/objective.py -./python/meep/adjoint/__pycache__ -./python/meep/adjoint/__pycache__/objective.cpython-312.pyc -./python/meep/adjoint/__pycache__/filter_source.cpython-312.pyc -./python/meep/adjoint/__pycache__/__init__.cpython-312.pyc -./python/meep/adjoint/__pycache__/utils.cpython-312.pyc -./python/meep/adjoint/__pycache__/optimization_problem.cpython-312.pyc -./python/meep/adjoint/__pycache__/basis.cpython-312.pyc -./python/meep/adjoint/filters.py -./python/meep/adjoint/filter_source.py -./python/meep/__pycache__ -./python/meep/__pycache__/binary_partition_utils.cpython-312.pyc -./python/meep/__pycache__/__init__.cpython-312.pyc -./python/meep/__pycache__/geom.cpython-312.pyc -./python/meep/__pycache__/verbosity_mgr.cpython-312.pyc -./python/meep/__pycache__/source.cpython-312.pyc -./python/meep/__pycache__/visualization.cpython-312.pyc -./python/meep/__pycache__/simulation.cpython-312.pyc -./python/meep/__pycache__/timing_measurements.cpython-312.pyc -./python/meep/__pycache__/materials.cpython-312.pyc -./python/meep/visualization.py -./python/meep/geom.py -./python/meep/simulation.py -./python/meep/binary_partition_utils.py +./python/visualization.py ./python/vec.i -./python/_mpb_la-mpb-python.lo -./python/numpy.i -./python/test-suite.log -./python/materials.py -./python/mpb_data.py -./python/chunk_balancer.py -./python/meep.i -./python/_meep_la-meep-python.lo -./python/mpb-python.cxx -./python/timing_measurements.py -./python/Makefile -./python/__init__.py -./python/Makefile.am -./python/_meep_la-meep-python.o -./python/.libs -./python/.libs/_meep.lai -./python/.libs/_meep.so -./python/.libs/_mpb.so.30 -./python/.libs/_mpb.so -./python/.libs/_mpb.so.30.0.0 -./python/.libs/_mpb.lai -./python/.libs/_meep_la-meep-python.o -./python/.libs/_meep.so.30 -./python/.libs/_mpb_la-mpb-python.o -./python/.libs/_meep.la -./python/.libs/_mpb.la -./python/.libs/_mpb.a -./python/.libs/_meep.a -./python/.libs/_meep.so.30.0.0 -./python/requirements.txt -./python/Makefile.in -./python/meep.py -./python/meep-python.hpp -./python/verbosity_mgr.py -./python/source.py -./python/meep-python.cxx ./python/adjoint -./python/adjoint/wrapper.py -./python/adjoint/optimization_problem.py +./python/adjoint/basis.py +./python/adjoint/objective.py +./python/adjoint/filters.py +./python/adjoint/filter_source.py ./python/adjoint/__init__.py +./python/adjoint/wrapper.py ./python/adjoint/connectivity.py -./python/adjoint/basis.py ./python/adjoint/utils.py -./python/adjoint/objective.py +./python/adjoint/optimization_problem.py ./python/adjoint/__pycache__ +./python/adjoint/__pycache__/basis.cpython-312.pyc ./python/adjoint/__pycache__/objective.cpython-312.pyc -./python/adjoint/__pycache__/filter_source.cpython-312.pyc -./python/adjoint/__pycache__/__init__.cpython-312.pyc ./python/adjoint/__pycache__/utils.cpython-312.pyc +./python/adjoint/__pycache__/__init__.cpython-312.pyc ./python/adjoint/__pycache__/optimization_problem.cpython-312.pyc -./python/adjoint/__pycache__/basis.cpython-312.pyc -./python/adjoint/filters.py -./python/adjoint/filter_source.py -./python/_mpb_la-mpb-python.o -./python/mpb.i -./python/visualization.py -./python/typemap_utils.cpp +./python/adjoint/__pycache__/filter_source.cpython-312.pyc +./python/geom.py +./python/requirements.txt +./python/Makefile.in +./python/meep.py +./python/_meep.la +./python/tests +./python/tests/test_integrated_source.log +./python/tests/test_geom.log +./python/tests/test_ldos.trs +./python/tests/test_dft_energy.log +./python/tests/test_absorber_1d.trs +./python/tests/test_field_functions.trs +./python/tests/test_prism.py +./python/tests/test_mode_coeffs.log +./python/tests/test_array_metadata.trs +./python/tests/test_faraday_rotation.py +./python/tests/test_chunks.trs +./python/tests/test_gaussianbeam.trs +./python/tests/test_eigfreq.log +./python/tests/test_mode_coeffs.py +./python/tests/test_chunk_layout.log +./python/tests/test_special_kz.py +./python/tests/test_fragment_stats.py +./python/tests/test_force.log +./python/tests/test_faraday_rotation.trs +./python/tests/test_holey_wvg_cavity.py +./python/tests/test_simulation.py +./python/tests/test_adjoint_utils.trs +./python/tests/test_chunk_layout.trs +./python/tests/test_conductivity.py +./python/tests/test_user_defined_material.py +./python/tests/test_cyl_ellipsoid.log +./python/tests/test_adjoint_cyl.trs +./python/tests/test_kdom.trs +./python/tests/test_special_kz.log +./python/tests/test_ring.log +./python/tests/test_timing_measurements.log +./python/tests/test_divide_mpi_processes.log +./python/tests/test_n2f_periodic.log +./python/tests/test_faraday_rotation.log +./python/tests/test_antenna_radiation.py +./python/tests/test_oblique_source.trs +./python/tests/test_geom.py +./python/tests/test_holey_wvg_cavity.trs +./python/tests/test_cavity_arrayslice.log +./python/tests/test_cavity_arrayslice.trs +./python/tests/test_oblique_source.py +./python/tests/test_mode_decomposition.trs +./python/tests/test_kdom.py +./python/tests/test_adjoint_cyl.py +./python/tests/test_medium_evaluations.trs +./python/tests/test_3rd_harm_1d.py +./python/tests/test_user_defined_material.trs +./python/tests/test_fragment_stats.trs +./python/tests/test_array_metadata.log +./python/tests/test_bend_flux.trs +./python/tests/test_divide_mpi_processes.trs +./python/tests/test_mode_decomposition.py +./python/tests/test_get_point.py +./python/tests/test_cavity_farfield.log +./python/tests/test_binary_grating.log +./python/tests/test_conductivity.log +./python/tests/test_source.trs +./python/tests/test_source.log +./python/tests/test_cavity_arrayslice.py +./python/tests/test_ring_cyl.py +./python/tests/test_timing_measurements.py +./python/tests/test_integrated_source.py +./python/tests/test_adjoint_solver.py +./python/tests/test_material_dispersion.log +./python/tests/test_multilevel_atom.py +./python/tests/test_physical.log +./python/tests/data +./python/tests/data/tri-rods-e.k11.b08.z.tm-r-m3-n32.h5 +./python/tests/data/tutorial-flux.v.k11.b08.te.h5 +./python/tests/data/tutorial-b.k16.b08.te.h5 +./python/tests/data/cavity_arrayslice_1d.npy +./python/tests/data/diamond-dpwr.k06.b05.h5 +./python/tests/data/bragg-h.k01.b08.y.tm.h5 +./python/tests/data/tutorial-te-eigenvectors-3-3.h5 +./python/tests/data/tutorial-d.k01.b02.te.h5 +./python/tests/data/cavity-farfield-4-freqs.h5 +./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 +./python/tests/data/tutorial-mu.h5 +./python/tests/data/nonconvex_prism_vertices1.npz +./python/tests/data/nonconvex_prism_vertices2.npz +./python/tests/data/hole-slab-h.k01.b09.z.zeven.h5 +./python/tests/data/tutorial-tot.rpwr.k16.b08.te.h5 +./python/tests/data/tri-rods-e.k11.b08.z.tm.h5 +./python/tests/data/line-defect-e.k04.b12.z.tm.h5 +./python/tests/data/tutorial-te-eigenvectors-8-1.h5 +./python/tests/data/tutorial-epsilon.h5 +./python/tests/data/nonconvex_prism_vertices3.npz +./python/tests/data/tutorial-e.k16.b08.te.h5 +./python/tests/data/bend-flux.gds +./python/tests/data/subpixel_avg-epsilon.h5 +./python/tests/data/tutorial-d.k16.b02.te.h5 +./python/tests/data/cavity_arrayslice_2d.npy +./python/tests/data/spiral.gds +./python/tests/data/cavity-farfield.h5 +./python/tests/data/tutorial-d.k16.b08.te.h5 +./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 +./python/tests/data/strip-flux.v.k01.b04.x.h5 +./python/tests/data/tutorial-C.k16.b08.te.h5 +./python/tests/data/eps_input_file_test.h5 +./python/tests/data/convex_prism_vertices.npz +./python/tests/data/tutorial-e.k16.b08.z.tm.h5 +./python/tests/data/converted-diamond-dpwr.k06.b05.h5 +./python/tests/data/amp_func_file.h5 +./python/tests/data/tutorial-h.k16.b08.te.h5 +./python/tests/data/tutorial-te-eigenvectors.h5 +./python/tests/test_pw_source.trs +./python/tests/test_cavity_farfield.trs +./python/tests/test_dft_energy.py +./python/tests/test_mpb.log +./python/tests/test_conductivity.trs +./python/tests/test_fragment_stats.log +./python/tests/test_absorber_1d.py +./python/tests/test_force.py +./python/tests/test_pw_source.py +./python/tests/test_cyl_ellipsoid.trs +./python/tests/test_diffracted_planewave.py +./python/tests/test_binary_partition_utils.log +./python/tests/test_physical.py +./python/tests/test_adjoint_utils.py +./python/tests/test_dump_load.trs +./python/tests/test_ldos.log +./python/tests/test_gaussianbeam.log +./python/tests/test_special_kz.trs +./python/tests/test_materials_library.log +./python/tests/test_adjoint_cyl.log +./python/tests/test_dft_fields.trs +./python/tests/test_adjoint_jax.log +./python/tests/test_refl_angular.log +./python/tests/test_holey_wvg_cavity.log +./python/tests/test_geom.trs +./python/tests/test_cyl_ellipsoid.py +./python/tests/test_dispersive_eigenmode.trs +./python/tests/test_material_dispersion.py +./python/tests/test_holey_wvg_bands.log +./python/tests/test_adjoint_utils.log +./python/tests/test_chunk_layout.py +./python/tests/test_n2f_periodic.py +./python/tests/test_bend_flux.py +./python/tests/test_ldos.py +./python/tests/test_materials_library.py +./python/tests/test_refl_angular.py +./python/tests/test_get_point.trs +./python/tests/test_verbosity_mgr.py +./python/tests/test_divide_mpi_processes.py +./python/tests/test_source.py +./python/tests/test_force.trs +./python/tests/test_n2f_periodic.trs +./python/tests/test_dispersive_eigenmode.py +./python/tests/test_cavity_farfield.py +./python/tests/test_physical.trs +./python/tests/test_binary_partition_utils.py +./python/tests/test_simulation.trs +./python/tests/test_visualization.log +./python/tests/test_absorber_1d.log +./python/tests/test_array_metadata.py +./python/tests/test_kdom.log +./python/tests/test_diffracted_planewave.log +./python/tests/test_field_functions.py +./python/tests/test_3rd_harm_1d.log +./python/tests/test_adjoint_solver.trs +./python/tests/test_get_point.log +./python/tests/test_get_epsilon_grid.py +./python/tests/test_medium_evaluations.py +./python/tests/test_antenna_radiation.log +./python/tests/test_bend_flux.log +./python/tests/test_wvg_src.py +./python/tests/test_prism.trs +./python/tests/test_gaussianbeam.py +./python/tests/test_material_dispersion.trs +./python/tests/test_materials_library.trs +./python/tests/test_eigfreq.py +./python/tests/test_get_epsilon_grid.trs +./python/tests/test_wvg_src.trs +./python/tests/test_material_grid.trs +./python/tests/test_dft_energy.trs +./python/tests/test_chunks.log +./python/tests/test_adjoint_jax.trs +./python/tests/test_dump_load.py +./python/tests/test_dump_load.log +./python/tests/test_3rd_harm_1d.trs +./python/tests/utils.py +./python/tests/test_medium_evaluations.log +./python/tests/test_ring_cyl.trs +./python/tests/test_wvg_src.log +./python/tests/test_mode_decomposition.log +./python/tests/test_mpb.py +./python/tests/test_dft_fields.py +./python/tests/test_prism.log +./python/tests/test_dft_fields.log +./python/tests/__pycache__ +./python/tests/__pycache__/utils.cpython-312.pyc +./python/tests/test_field_functions.log +./python/tests/test_material_grid.py +./python/tests/test_antenna_radiation.trs +./python/tests/test_ring.py +./python/tests/test_integrated_source.trs +./python/tests/test_user_defined_material.log +./python/tests/test_binary_partition_utils.trs +./python/tests/test_holey_wvg_bands.py +./python/tests/test_chunk_balancer.log +./python/tests/test_pw_source.log +./python/tests/test_visualization.py +./python/tests/test_chunk_balancer.py +./python/tests/test_simulation.log +./python/tests/test_refl_angular.trs +./python/tests/test_adjoint_jax.py +./python/tests/test_ring_cyl.log +./python/tests/test_mpb.trs +./python/tests/test_oblique_source.log +./python/tests/test_ring.trs +./python/tests/test_diffracted_planewave.trs +./python/tests/test_chunk_balancer.trs +./python/tests/test_binary_grating.trs +./python/tests/test_visualization.trs +./python/tests/test_get_epsilon_grid.log +./python/tests/test_dispersive_eigenmode.log +./python/tests/test_timing_measurements.trs +./python/tests/test_eigfreq.trs +./python/tests/test_multilevel_atom.log +./python/tests/test_multilevel_atom.trs +./python/tests/test_mode_coeffs.trs +./python/tests/test_binary_grating.py +./python/tests/test_material_grid.log +./python/tests/test_holey_wvg_bands.trs +./python/tests/test_adjoint_solver.log +./python/tests/test_chunks.py +./python/binary_partition_utils.py ./python/examples -./python/examples/bent-waveguide.py -./python/examples/perturbation_theory.py -./python/examples/refl-angular-kz2d.py -./python/examples/cylinder_cross_section.py -./python/examples/binary_grating.ipynb +./python/examples/refl-angular.ipynb +./python/examples/bend-flux.ipynb +./python/examples/solve-cw.ipynb +./python/examples/coupler.gds +./python/examples/gaussian-beam.py +./python/examples/wvg-src.py +./python/examples/material-dispersion.py +./python/examples/coupler.py ./python/examples/ring_gds.py -./python/examples/oblique-planewave.py -./python/examples/mpb_data_analysis.py -./python/examples/holey-wvg-bands.py -./python/examples/antenna_pec_ground_plane.py -./python/examples/mpb_bragg.py -./python/examples/oblique-planewave.ipynb +./python/examples/binary_grating_n2f.ipynb ./python/examples/faraday-rotation.py +./python/examples/binary_grating.ipynb +./python/examples/media +./python/examples/media/visualization_demo.mp4 +./python/examples/media/oblique-source-eig.mp4 +./python/examples/media/holey-wvg-bands-0.4-0.1896.mp4 +./python/examples/media/holey-wvg-bands-0.3-0.8838.mp4 +./python/examples/media/ring_large.mp4 +./python/examples/media/oblique-source-normal.mp4 +./python/examples/media/bent_waveguide.mp4 +./python/examples/media/visualization_normalize.mp4 +./python/examples/media/holey-wvg-bands-0.1-0.4811.mp4 +./python/examples/media/hole-wvg-cavity-res.mp4 +./python/examples/media/straight_waveguide.mp4 +./python/examples/media/ring_mid.mp4 +./python/examples/media/ring_simple.mp4 +./python/examples/media/holey-wvg-bands-0.4-0.3175.mp4 +./python/examples/media/hole-wvg-cavity.mp4 +./python/examples/media/holey-wvg-bands-0.25-0.2506.mp4 +./python/examples/media/visualization_out_plane.mp4 +./python/examples/media/visualization_demo.gif +./python/examples/refl-quartz.ipynb +./python/examples/mpb_hole_slab.py +./python/examples/mode-decomposition.py +./python/examples/refl-angular.py ./python/examples/ring.py -./python/examples/binary_grating_phasemap.py -./python/examples/material-dispersion.py -./python/examples/metal-cavity-ldos.py +./python/examples/differential_cross_section.ipynb +./python/examples/binary_grating_oblique.ipynb +./python/examples/mie_scattering.ipynb +./python/examples/finite_grating.py +./python/examples/holey-wvg-bands.py +./python/examples/stochastic_emitter_reciprocity.py +./python/examples/README.md +./python/examples/cavity-farfield.ipynb +./python/examples/3rd-harm-1d.py ./python/examples/holey-wvg-bands.ipynb -./python/examples/solve-cw.ipynb +./python/examples/cyl-ellipsoid.py +./python/examples/coupler.ipynb +./python/examples/solve-cw.py +./python/examples/mpb_tutorial.py +./python/examples/antenna-radiation.py +./python/examples/binary_grating_n2f.py +./python/examples/mpb_sq_rods.py +./python/examples/ring-cyl.py ./python/examples/binary_grating_phasemap.ipynb +./python/examples/planar_cavity_ldos.py +./python/examples/differential_cross_section.py +./python/examples/perturbation_theory.ipynb +./python/examples/zone_plate.py +./python/examples/oblique-planewave.py +./python/examples/mode-decomposition.ipynb +./python/examples/antenna-radiation.ipynb +./python/examples/mpb_diamond.py ./python/examples/refl-quartz.py +./python/examples/straight-waveguide.py +./python/examples/binary_grating_phasemap.py +./python/examples/pw-source.py +./python/examples/antenna_pec_ground_plane.py +./python/examples/stochastic_emitter_line.py +./python/examples/polarization_grating.ipynb +./python/examples/oblique-source.py +./python/examples/multilevel-atom.py +./python/examples/finite_grating.ipynb +./python/examples/stochastic_emitter.ipynb +./python/examples/holey-wvg-cavity.ipynb +./python/examples/zone_plate.ipynb +./python/examples/bent-waveguide.ipynb +./python/examples/bent-waveguide.py +./python/examples/diffracted_planewave.py +./python/examples/binary_grating.py +./python/examples/straight-waveguide.ipynb +./python/examples/holey-wvg-cavity.py +./python/examples/binary_grating_oblique.py +./python/examples/eps_fit_lorentzian.py +./python/examples/oblique-source.ipynb +./python/examples/polarization_grating.py ./python/examples/grating2d_triangular_lattice.py +./python/examples/mpb_tri_rods.py +./python/examples/parallel-wvgs-force.py +./python/examples/cavity_arrayslice.py +./python/examples/chirped_pulse.py +./python/examples/stochastic_emitter.py +./python/examples/mpb_data_analysis.py +./python/examples/refl-angular-kz2d.py +./python/examples/mpb_strip.py ./python/examples/adjoint_optimization +./python/examples/adjoint_optimization/Bend Minimax.ipynb ./python/examples/adjoint_optimization/.ipynb_checkpoints -./python/examples/adjoint_optimization/.ipynb_checkpoints/06-Near2Far-Epigraph-checkpoint.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints/03-Filtered_Waveguide_Bend-checkpoint.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints/Bend Minimax-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/04-Splitter-checkpoint.ipynb ./python/examples/adjoint_optimization/.ipynb_checkpoints/01-Introduction-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/03-Filtered_Waveguide_Bend-checkpoint.ipynb ./python/examples/adjoint_optimization/.ipynb_checkpoints/02-Waveguide_Bend-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/06-Near2Far-Epigraph-checkpoint.ipynb ./python/examples/adjoint_optimization/.ipynb_checkpoints/05-Near2Far-checkpoint.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints/04-Splitter-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/Bend Minimax-checkpoint.ipynb +./python/examples/adjoint_optimization/06-Near2Far-Epigraph.ipynb ./python/examples/adjoint_optimization/Fourier-Metalens.ipynb -./python/examples/adjoint_optimization/Fourier-Bend.ipynb -./python/examples/adjoint_optimization/05-Near2Far.ipynb ./python/examples/adjoint_optimization/01-Introduction.ipynb -./python/examples/adjoint_optimization/Bend Minimax.ipynb ./python/examples/adjoint_optimization/03-Filtered_Waveguide_Bend.ipynb -./python/examples/adjoint_optimization/04-Splitter.ipynb -./python/examples/adjoint_optimization/06-Near2Far-Epigraph.ipynb +./python/examples/adjoint_optimization/05-Near2Far.ipynb ./python/examples/adjoint_optimization/02-Waveguide_Bend.ipynb -./python/examples/mpb_tri_rods.py +./python/examples/adjoint_optimization/Fourier-Bend.ipynb +./python/examples/adjoint_optimization/04-Splitter.ipynb +./python/examples/metasurface_lens.py +./python/examples/perturbation_theory_2d.py ./python/examples/absorbed_power_density.ipynb -./python/examples/coupler.py -./python/examples/chirped_pulse.py -./python/examples/cavity-farfield.ipynb -./python/examples/holey-wvg-cavity.py -./python/examples/stochastic_emitter_line.py -./python/examples/antenna-radiation.py -./python/examples/mie_scattering.ipynb ./python/examples/parallel-wvgs-force.ipynb -./python/examples/bent-waveguide.ipynb -./python/examples/refl-angular.ipynb -./python/examples/zone_plate.ipynb -./python/examples/mpb_strip.py -./python/examples/refl-quartz.ipynb -./python/examples/mie_scattering.py -./python/examples/oblique-source.py -./python/examples/perturbation_theory_2d.py -./python/examples/absorbed_power_density.py -./python/examples/zone_plate.py -./python/examples/bend-flux.ipynb -./python/examples/binary_grating_oblique.ipynb -./python/examples/polarization_grating.py -./python/examples/binary_grating_n2f.py -./python/examples/wvg-src.py -./python/examples/ring.ipynb -./python/examples/3rd-harm-1d.py -./python/examples/coupler.gds -./python/examples/media -./python/examples/media/ring_large.mp4 -./python/examples/media/holey-wvg-bands-0.4-0.3175.mp4 -./python/examples/media/straight_waveguide.mp4 -./python/examples/media/holey-wvg-bands-0.25-0.2506.mp4 -./python/examples/media/hole-wvg-cavity.mp4 -./python/examples/media/visualization_normalize.mp4 -./python/examples/media/visualization_demo.gif -./python/examples/media/visualization_demo.mp4 -./python/examples/media/holey-wvg-bands-0.4-0.1896.mp4 -./python/examples/media/visualization_out_plane.mp4 -./python/examples/media/holey-wvg-bands-0.3-0.8838.mp4 -./python/examples/media/ring_simple.mp4 -./python/examples/media/oblique-source-normal.mp4 -./python/examples/media/oblique-source-eig.mp4 -./python/examples/media/hole-wvg-cavity-res.mp4 -./python/examples/media/ring_mid.mp4 -./python/examples/media/bent_waveguide.mp4 -./python/examples/media/holey-wvg-bands-0.1-0.4811.mp4 -./python/examples/binary_grating.py -./python/examples/mode-decomposition.ipynb -./python/examples/multilevel-atom.py -./python/examples/binary_grating_oblique.py -./python/examples/antenna-radiation.ipynb -./python/examples/bend-flux.py -./python/examples/cylinder_cross_section.ipynb ./python/examples/mpb_line_defect.py -./python/examples/mode-decomposition.py -./python/examples/finite_grating.ipynb -./python/examples/cyl-ellipsoid.py -./python/examples/ring-mode-overlap.py -./python/examples/differential_cross_section.py -./python/examples/diffracted_planewave.py -./python/examples/refl-angular.py -./python/examples/metasurface_lens.py -./python/examples/pw-source.py -./python/examples/absorber-1d.py -./python/examples/eps_fit_lorentzian.py -./python/examples/ring-cyl.py -./python/examples/gaussian-beam.py +./python/examples/metal-cavity-ldos.py +./python/examples/cherenkov-radiation.py +./python/examples/cylinder_cross_section.py +./python/examples/metasurface_lens.ipynb +./python/examples/mpb_honey_rods.py ./python/examples/__pycache__ -./python/examples/__pycache__/mpb_tri_rods.cpython-312.pyc -./python/examples/__pycache__/mpb_bragg.cpython-312.pyc +./python/examples/__pycache__/mpb_sq_rods.cpython-312.pyc ./python/examples/__pycache__/mpb_strip.cpython-312.pyc +./python/examples/__pycache__/mpb_tri_rods.cpython-312.pyc ./python/examples/__pycache__/mpb_honey_rods.cpython-312.pyc -./python/examples/__pycache__/mpb_hole_slab.cpython-312.pyc -./python/examples/__pycache__/mpb_bragg_sine.cpython-312.pyc +./python/examples/__pycache__/mpb_bragg.cpython-312.pyc ./python/examples/__pycache__/mpb_line_defect.cpython-312.pyc -./python/examples/__pycache__/mpb_sq_rods.cpython-312.pyc ./python/examples/__pycache__/mpb_diamond.cpython-312.pyc ./python/examples/__pycache__/mpb_tri_holes.cpython-312.pyc -./python/examples/mpb_bragg_sine.py -./python/examples/mpb_tri_holes.py -./python/examples/mpb_tutorial.py -./python/examples/mpb_honey_rods.py -./python/examples/mpb_hole_slab.py -./python/examples/mpb_diamond.py -./python/examples/parallel-wvgs-mpb.py -./python/examples/straight-waveguide.ipynb +./python/examples/__pycache__/mpb_bragg_sine.cpython-312.pyc +./python/examples/__pycache__/mpb_hole_slab.cpython-312.pyc +./python/examples/absorber-1d.py ./python/examples/3rd-harm-1d.ipynb -./python/examples/mpb_sq_rods.py -./python/examples/cavity_arrayslice.py -./python/examples/metasurface_lens.ipynb -./python/examples/solve-cw.py -./python/examples/stochastic_emitter_reciprocity.py -./python/examples/README.md -./python/examples/holey-wvg-cavity.ipynb -./python/examples/cherenkov-radiation.py +./python/examples/mie_scattering.py +./python/examples/ring.ipynb +./python/examples/bend-flux.py ./python/examples/extraction_eff_ldos.py -./python/examples/parallel-wvgs-force.py -./python/examples/binary_grating_n2f.ipynb -./python/examples/finite_grating.py -./python/examples/stochastic_emitter.ipynb -./python/examples/polarization_grating.ipynb -./python/examples/planar_cavity_ldos.py -./python/examples/phase_in_material.py -./python/examples/oblique-source.ipynb +./python/examples/cylinder_cross_section.ipynb +./python/examples/oblique-planewave.ipynb ./python/examples/cavity-farfield.py -./python/examples/coupler.ipynb -./python/examples/stochastic_emitter.py -./python/examples/perturbation_theory.ipynb -./python/examples/differential_cross_section.ipynb ./python/examples/metal-cavity-ldos.ipynb -./python/examples/straight-waveguide.py -./python/_meep.la -./python/geom.py -./python/solver.py -./python/_mpb.la -./python/tests -./python/tests/test_chunk_balancer.trs -./python/tests/test_diffracted_planewave.log -./python/tests/test_fragment_stats.py -./python/tests/test_fragment_stats.log -./python/tests/test_wvg_src.py -./python/tests/test_adjoint_solver.py -./python/tests/test_mode_coeffs.py -./python/tests/test_antenna_radiation.log -./python/tests/test_materials_library.trs -./python/tests/test_oblique_source.log -./python/tests/test_cavity_farfield.py -./python/tests/test_faraday_rotation.log -./python/tests/test_binary_partition_utils.trs -./python/tests/test_dump_load.trs -./python/tests/test_diffracted_planewave.trs -./python/tests/test_absorber_1d.trs -./python/tests/test_holey_wvg_bands.trs -./python/tests/test_force.py -./python/tests/test_bend_flux.trs -./python/tests/test_divide_mpi_processes.trs -./python/tests/test_3rd_harm_1d.trs -./python/tests/test_get_epsilon_grid.trs -./python/tests/test_chunks.trs -./python/tests/test_ring_cyl.trs -./python/tests/test_binary_partition_utils.py -./python/tests/test_mpb.log -./python/tests/test_n2f_periodic.trs -./python/tests/test_antenna_radiation.trs -./python/tests/test_adjoint_solver.log -./python/tests/test_timing_measurements.py -./python/tests/test_n2f_periodic.py -./python/tests/test_array_metadata.py -./python/tests/test_special_kz.log -./python/tests/test_get_point.trs -./python/tests/test_integrated_source.py -./python/tests/test_oblique_source.py -./python/tests/test_simulation.log -./python/tests/test_material_dispersion.log -./python/tests/test_conductivity.log -./python/tests/test_absorber_1d.py -./python/tests/test_mode_coeffs.trs -./python/tests/test_source.log -./python/tests/test_kdom.py -./python/tests/test_cavity_farfield.log -./python/tests/test_absorber_1d.log -./python/tests/test_cyl_ellipsoid.py -./python/tests/test_medium_evaluations.py -./python/tests/test_special_kz.py -./python/tests/test_refl_angular.py -./python/tests/test_user_defined_material.trs -./python/tests/test_dft_fields.log -./python/tests/test_dispersive_eigenmode.py -./python/tests/test_mode_decomposition.log -./python/tests/test_wvg_src.trs -./python/tests/test_geom.trs -./python/tests/test_cavity_arrayslice.log -./python/tests/test_kdom.trs -./python/tests/test_visualization.log -./python/tests/test_force.trs -./python/tests/test_3rd_harm_1d.log -./python/tests/test_binary_grating.py -./python/tests/test_bend_flux.py -./python/tests/test_multilevel_atom.log -./python/tests/test_user_defined_material.py -./python/tests/test_adjoint_jax.py -./python/tests/test_geom.py -./python/tests/test_refl_angular.trs -./python/tests/test_ldos.py -./python/tests/test_prism.py -./python/tests/test_adjoint_utils.py -./python/tests/test_ldos.log -./python/tests/test_holey_wvg_bands.log -./python/tests/test_physical.py -./python/tests/test_adjoint_jax.trs -./python/tests/test_physical.trs -./python/tests/test_bend_flux.log -./python/tests/test_cavity_farfield.trs -./python/tests/test_cyl_ellipsoid.log -./python/tests/test_conductivity.py -./python/tests/test_geom.log -./python/tests/test_holey_wvg_bands.py -./python/tests/test_dispersive_eigenmode.trs -./python/tests/test_pw_source.trs -./python/tests/test_multilevel_atom.trs -./python/tests/test_prism.log -./python/tests/test_cyl_ellipsoid.trs -./python/tests/test_kdom.log -./python/tests/test_adjoint_utils.log -./python/tests/test_mode_coeffs.log -./python/tests/test_material_dispersion.trs -./python/tests/test_get_point.py -./python/tests/test_special_kz.trs -./python/tests/test_dft_fields.trs -./python/tests/test_conductivity.trs -./python/tests/test_material_grid.py -./python/tests/test_multilevel_atom.py -./python/tests/test_user_defined_material.log -./python/tests/test_dft_fields.py -./python/tests/test_material_grid.trs -./python/tests/test_mode_decomposition.py -./python/tests/test_eigfreq.trs -./python/tests/test_binary_partition_utils.log -./python/tests/test_materials_library.py -./python/tests/test_dump_load.log -./python/tests/test_mpb.trs -./python/tests/test_chunk_layout.py -./python/tests/test_dispersive_eigenmode.log -./python/tests/test_faraday_rotation.trs -./python/tests/test_gaussianbeam.log -./python/tests/test_chunks.log -./python/tests/test_field_functions.log -./python/tests/test_adjoint_cyl.py -./python/tests/test_refl_angular.log -./python/tests/test_pw_source.log -./python/tests/test_oblique_source.trs -./python/tests/test_visualization.py -./python/tests/test_field_functions.py -./python/tests/test_dft_energy.py -./python/tests/test_adjoint_solver.trs -./python/tests/test_cavity_arrayslice.py -./python/tests/test_get_epsilon_grid.log -./python/tests/test_ring.trs -./python/tests/test_dft_energy.log -./python/tests/test_dump_load.py -./python/tests/test_simulation.py -./python/tests/test_mode_decomposition.trs -./python/tests/test_cavity_arrayslice.trs -./python/tests/test_materials_library.log -./python/tests/test_timing_measurements.trs -./python/tests/test_timing_measurements.log -./python/tests/utils.py -./python/tests/test_field_functions.trs -./python/tests/test_array_metadata.trs -./python/tests/test_divide_mpi_processes.log -./python/tests/data -./python/tests/data/nonconvex_prism_vertices3.npz -./python/tests/data/bend-flux.gds -./python/tests/data/converted-diamond-dpwr.k06.b05.h5 -./python/tests/data/tri-rods-e.k11.b08.z.tm.h5 -./python/tests/data/nonconvex_prism_vertices1.npz -./python/tests/data/hole-slab-h.k01.b09.z.zeven.h5 -./python/tests/data/eps_input_file_test.h5 -./python/tests/data/tri-rods-e.k11.b08.z.tm-r-m3-n32.h5 -./python/tests/data/tutorial-te-eigenvectors-8-1.h5 -./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 -./python/tests/data/tutorial-te-eigenvectors-3-3.h5 -./python/tests/data/tutorial-mu.h5 -./python/tests/data/cavity-farfield.h5 -./python/tests/data/tutorial-d.k16.b08.te.h5 -./python/tests/data/tutorial-h.k16.b08.te.h5 -./python/tests/data/subpixel_avg-epsilon.h5 -./python/tests/data/tutorial-flux.v.k11.b08.te.h5 -./python/tests/data/tutorial-epsilon.h5 -./python/tests/data/spiral.gds -./python/tests/data/tutorial-e.k16.b08.z.tm.h5 -./python/tests/data/tutorial-d.k16.b02.te.h5 -./python/tests/data/tutorial-d.k01.b02.te.h5 -./python/tests/data/nonconvex_prism_vertices2.npz -./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 -./python/tests/data/strip-flux.v.k01.b04.x.h5 -./python/tests/data/diamond-dpwr.k06.b05.h5 -./python/tests/data/convex_prism_vertices.npz -./python/tests/data/cavity_arrayslice_1d.npy -./python/tests/data/tutorial-e.k16.b08.te.h5 -./python/tests/data/cavity_arrayslice_2d.npy -./python/tests/data/line-defect-e.k04.b12.z.tm.h5 -./python/tests/data/tutorial-tot.rpwr.k16.b08.te.h5 -./python/tests/data/amp_func_file.h5 -./python/tests/data/tutorial-te-eigenvectors.h5 -./python/tests/data/tutorial-C.k16.b08.te.h5 -./python/tests/data/bragg-h.k01.b08.y.tm.h5 -./python/tests/data/tutorial-b.k16.b08.te.h5 -./python/tests/data/cavity-farfield-4-freqs.h5 -./python/tests/test_adjoint_jax.log -./python/tests/test_chunk_balancer.py -./python/tests/test_pw_source.py -./python/tests/test_adjoint_cyl.trs -./python/tests/test_holey_wvg_cavity.py -./python/tests/test_ring.py -./python/tests/test_integrated_source.log -./python/tests/test_medium_evaluations.trs -./python/tests/test_divide_mpi_processes.py -./python/tests/__pycache__ -./python/tests/__pycache__/utils.cpython-312.pyc -./python/tests/test_physical.log -./python/tests/test_antenna_radiation.py -./python/tests/test_eigfreq.log -./python/tests/test_wvg_src.log -./python/tests/test_ldos.trs -./python/tests/test_mpb.py -./python/tests/test_adjoint_cyl.log -./python/tests/test_ring_cyl.log -./python/tests/test_prism.trs -./python/tests/test_source.trs -./python/tests/test_force.log -./python/tests/test_faraday_rotation.py -./python/tests/test_material_grid.log -./python/tests/test_binary_grating.trs -./python/tests/test_simulation.trs -./python/tests/test_chunk_layout.log -./python/tests/test_ring.log -./python/tests/test_holey_wvg_cavity.log -./python/tests/test_ring_cyl.py -./python/tests/test_holey_wvg_cavity.trs -./python/tests/test_gaussianbeam.py -./python/tests/test_gaussianbeam.trs -./python/tests/test_diffracted_planewave.py -./python/tests/test_get_point.log -./python/tests/test_array_metadata.log -./python/tests/test_material_dispersion.py -./python/tests/test_chunks.py -./python/tests/test_dft_energy.trs -./python/tests/test_fragment_stats.trs -./python/tests/test_source.py -./python/tests/test_integrated_source.trs -./python/tests/test_verbosity_mgr.py -./python/tests/test_chunk_balancer.log -./python/tests/test_visualization.trs -./python/tests/test_medium_evaluations.log -./python/tests/test_adjoint_utils.trs -./python/tests/test_eigfreq.py -./python/tests/test_3rd_harm_1d.py -./python/tests/test_chunk_layout.trs -./python/tests/test_n2f_periodic.log -./python/tests/test_get_epsilon_grid.py -./python/tests/test_binary_grating.log +./python/examples/ring-mode-overlap.py +./python/examples/phase_in_material.py +./python/examples/parallel-wvgs-mpb.py +./python/examples/perturbation_theory.py +./python/examples/mpb_tri_holes.py +./python/examples/mpb_bragg_sine.py +./python/examples/absorbed_power_density.py +./python/examples/mpb_bragg.py +./python/materials.py +./python/Makefile.am ./python/mpb.py +./python/_mpb_la-mpb-python.o ./python/simulation.py -./python/binary_partition_utils.py -./.mailmap -./contrib -./contrib/build-meep.sh -./LICENSE -./mkdocs.yml -./.travis.yml -./ltmain.sh -./stamp-h1 -./meep-pkgconfig.in -./compile -./.pc -./.pc/.version -./.pc/i386-fix.patch -./.pc/i386-fix.patch/src -./.pc/i386-fix.patch/src/mympi.cpp -./.pc/python-distutils.patch -./.pc/python-distutils.patch/python -./.pc/python-distutils.patch/python/visualization.py -./.pc/python-distutils.patch/doc -./.pc/python-distutils.patch/doc/docs -./.pc/python-distutils.patch/doc/docs/setup.py -./.pc/python-distutils.patch/configure.ac -./.pc/applied-patches -./.pc/.quilt_patches -./.pc/.quilt_series -./autom4te.cache -./autom4te.cache/output.2 -./autom4te.cache/output.1 -./autom4te.cache/traces.3 -./autom4te.cache/output.0 -./autom4te.cache/requests -./autom4te.cache/traces.2 -./autom4te.cache/traces.0 -./autom4te.cache/traces.1 -./autom4te.cache/output.3 -./aclocal.m4 -./Makefile -./Makefile.am -./Makefile.in -./config.status -./index.md +./python/_meep_la-meep-python.lo +./python/meep-python.cxx +./python/numpy.i +./python/mpb.i +./python/typemap_utils.cpp +./python/_meep_la-meep-python.o +./python/__init__.py +./python/timing_measurements.py +./python/meep.i +./python/meep +./python/meep/visualization.py +./python/meep/adjoint +./python/meep/adjoint/basis.py +./python/meep/adjoint/objective.py +./python/meep/adjoint/filters.py +./python/meep/adjoint/filter_source.py +./python/meep/adjoint/__init__.py +./python/meep/adjoint/wrapper.py +./python/meep/adjoint/connectivity.py +./python/meep/adjoint/utils.py +./python/meep/adjoint/optimization_problem.py +./python/meep/adjoint/__pycache__ +./python/meep/adjoint/__pycache__/basis.cpython-312.pyc +./python/meep/adjoint/__pycache__/objective.cpython-312.pyc +./python/meep/adjoint/__pycache__/utils.cpython-312.pyc +./python/meep/adjoint/__pycache__/__init__.cpython-312.pyc +./python/meep/adjoint/__pycache__/optimization_problem.cpython-312.pyc +./python/meep/adjoint/__pycache__/filter_source.cpython-312.pyc +./python/meep/geom.py +./python/meep/_meep.so +./python/meep/binary_partition_utils.py +./python/meep/materials.py +./python/meep/simulation.py +./python/meep/__init__.py +./python/meep/timing_measurements.py +./python/meep/__pycache__ +./python/meep/__pycache__/geom.cpython-312.pyc +./python/meep/__pycache__/binary_partition_utils.cpython-312.pyc +./python/meep/__pycache__/visualization.cpython-312.pyc +./python/meep/__pycache__/source.cpython-312.pyc +./python/meep/__pycache__/timing_measurements.cpython-312.pyc +./python/meep/__pycache__/__init__.cpython-312.pyc +./python/meep/__pycache__/verbosity_mgr.cpython-312.pyc +./python/meep/__pycache__/simulation.cpython-312.pyc +./python/meep/__pycache__/materials.cpython-312.pyc +./python/meep/verbosity_mgr.py +./python/meep/source.py +./python/meep/mpb +./python/meep/mpb/__init__.py +./python/meep/mpb/_mpb.so +./python/meep/mpb/solver.py +./python/meep/mpb/__pycache__ +./python/meep/mpb/__pycache__/__init__.cpython-312.pyc +./python/meep/mpb/__pycache__/solver.cpython-312.pyc +./python/meep/mpb/__pycache__/mpb_data.cpython-312.pyc +./python/meep/mpb/mpb_data.py +./python/meep/chunk_balancer.py +./python/mpb-python.cxx +./python/meep-python.hpp +./python/_mpb_la-mpb-python.lo +./python/solver.py +./python/test-suite.log +./python/verbosity_mgr.py +./python/Makefile +./python/_mpb.la +./python/source.py +./python/.libs +./python/.libs/_mpb.a +./python/.libs/_meep.so +./python/.libs/_meep.a +./python/.libs/_meep.la +./python/.libs/_meep.lai +./python/.libs/_mpb_la-mpb-python.o +./python/.libs/_meep_la-meep-python.o +./python/.libs/_meep.so.30.0.0 +./python/.libs/_meep.so.30 +./python/.libs/_mpb.so.30.0.0 +./python/.libs/_mpb.lai +./python/.libs/_mpb.so +./python/.libs/_mpb.so.30 +./python/.libs/_mpb.la +./python/mpb_data.py +./python/chunk_balancer.py ./config.log -./NEWS.md -./doc -./doc/generate_py_api.py -./doc/meep-logos.svg -./doc/_api_snippets -./doc/_api_snippets/function_template.md -./doc/_api_snippets/class_template.md -./doc/_api_snippets/method_template.md -./doc/requirements.txt -./doc/README.md -./doc/docs -./doc/docs/Materials.md -./doc/docs/images -./doc/docs/images/CWsolver-scheme.png -./doc/docs/images/subpixel_smoothing.png -./doc/docs/images/N2ff_comp_cell.png -./doc/docs/images/Tut-holey-cavity.png -./doc/docs/images/parallel_wvgs_s0.1.png -./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif -./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png -./doc/docs/images/pypackage_creation.png -./doc/docs/images/Holey-cavity-trans.png -./doc/docs/images/ChunkStatistics.png -./doc/docs/images/power_density_cell.png -./doc/docs/images/farfields_vs_DFTfields_holeycavity_mismatch.png -./doc/docs/images/Field-visualization.jpg -./doc/docs/images/Faraday-rotation-comparison.png -./doc/docs/images/coupler_refl_S11_S12.png -./doc/docs/images/waveguide_rotation_glancing_small.png -./doc/docs/images/Ring-cyl-ez-0.118.png -./doc/docs/images/chunk_balancer_variance.jpg -./doc/docs/images/Chunks_YSymmetry.png -./doc/docs/images/single_mode_eigsource_pulse.png -./doc/docs/images/prism_epsilon.png -./doc/docs/images/planar_cavity_purcell_enhancement.png -./doc/docs/images/Holey-wvg-cavity-hz-slice.png -./doc/docs/images/Ring-cyl-ez-0.176.png -./doc/docs/images/dipole_extraction_eff_cyl.png -./doc/docs/images/Material-dispersion-bands.png -./doc/docs/images/pwsource_Ey_PML.png -./doc/docs/images/triangular_lattice.png -./doc/docs/images/Yee-cube.png -./doc/docs/images/waveguide-taper.png -./doc/docs/images/Tutorial-wvg-ez.gif -./doc/docs/images/parallel_benchmark_timestep.png -./doc/docs/images/metasurface_lens_phasemap.png -./doc/docs/images/multi_mode_eigsource_pulse_B.png -./doc/docs/images/Repulsive.jpg -./doc/docs/images/eigenmode_source.png -./doc/docs/images/3rd-harm-1d-flux.png -./doc/docs/images/mie_scattering.png -./doc/docs/images/cwsrc_turnon.png -./doc/docs/images/C2_symmetry.png -./doc/docs/images/material_grid.png -./doc/docs/images/sphere_epsilon.png -./doc/docs/images/Material-dispersion-epsre.png -./doc/docs/images/metasurface_lens_epsilon.png -./doc/docs/images/farfields_vs_DFTfields_holeycavity.png -./doc/docs/images/directional_coupler_flux.png -./doc/docs/images/CWsolver-python.png -./doc/docs/images/stochastic_emitter_line_normalized_flux_comparison.png -./doc/docs/images/oblique_source_singlemode.png -./doc/docs/images/chunk_balancer_timing_stats.gif -./doc/docs/images/BentFluxFieldsVisualization.png -./doc/docs/images/extraction_eff_vs_dipole_height.png -./doc/docs/images/Point-dct.jpg -./doc/docs/images/Yee-te.png -./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png -./doc/docs/images/Chunks_XYSymmetry.png -./doc/docs/images/parallel_benchmark_runtime_vs_nprocs.png -./doc/docs/images/zone_plate_farfield.png -./doc/docs/images/Ring-cyl-ez-0.148.png -./doc/docs/images/cylinder_cross_section.png -./doc/docs/images/Tut-ring-ez-0.147.gif -./doc/docs/images/grating_0th_order_tran.png -./doc/docs/images/finite_grating_nperiods20.png -./doc/docs/images/grating_diffraction_spectra.png -./doc/docs/images/LED_layout.png -./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png -./doc/docs/images/polarization_grating_schematic.png -./doc/docs/images/chirped_pulse.png -./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif -./doc/docs/images/PML_failure.png -./doc/docs/images/line_source_DCT_ampfunc_convergence.png -./doc/docs/images/grating_phasemap.png -./doc/docs/images/fused_quartz_reflectance_spectrum.png -./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png -./doc/docs/images/polarization_grating_diffraction_spectra.png -./doc/docs/images/finite_grating_schematic.png -./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif -./doc/docs/images/Holey-wvg-cavity-Q.png -./doc/docs/images/Dblocks-config.jpg -./doc/docs/images/eigenmode_planewave.png -./doc/docs/images/residue_fields_bound_charges.png -./doc/docs/images/Example.jpg -./doc/docs/images/output_epsilon_kpoint.png -./doc/docs/images/Meep-logo.png -./doc/docs/images/antenna_pec_ground_plane.png -./doc/docs/images/parallel_benchmark_commcomp_vs_nprocs.png -./doc/docs/images/oblique_source_multimode.png -./doc/docs/images/mie_scattering_schematic.png -./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png -./doc/docs/images/Holey-wvg-bands.png -./doc/docs/images/chunk_division_binary_tree.png -./doc/docs/images/ring_subpixel_smoothing_rate.png -./doc/docs/images/stochastic_emitter_trials.png -./doc/docs/images/grating.png -./doc/docs/images/Material-dispersion-eps.png -./doc/docs/images/Source_radiation_pattern.png -./doc/docs/images/klayout_schematic.png -./doc/docs/images/Chunks_NP1.png -./doc/docs/images/zone_plate_schematic.png -./doc/docs/images/finite_grating_nperiods5.png -./doc/docs/images/ChunkingAndSymmetry.svg -./doc/docs/images/directional_coupler_field_profiles.png -./doc/docs/images/waveguide_rotation_glancing.png -./doc/docs/images/multi_mode_eigsource_pulse_A.png -./doc/docs/images/meep_salt_comparison_full.png -./doc/docs/images/refl_coeff_vs_taper_length.png -./doc/docs/images/Fabryperot.gif -./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png -./doc/docs/images/Metalcavity_ldos.png -./doc/docs/images/Tut-bend-flux.png -./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png -./doc/docs/images/stochastic_emitter_normalized_flux_comparison.png -./doc/docs/images/coupler3D.png -./doc/docs/images/phase-in-material.png -./doc/docs/images/PermittivityWithLabeledAxes.png -./doc/docs/images/multilevel_meep_n0_37_spectra.png -./doc/docs/images/gaussian_beam.png -./doc/docs/images/pwsource_Ez_PML.png -./doc/docs/images/pml_glancing_field.png -./doc/docs/images/Spheres-plane.jpg -./doc/docs/images/Waveguide_forces.png -./doc/docs/images/Tut-ring-ez-0.118.gif -./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png -./doc/docs/images/power_density_map.png -./doc/docs/images/reflectance_angular_spectrum.png -./doc/docs/images/ring_resonator_gds_Hz.png -./doc/docs/images/Holey-wvg-cavity-hz.gif -./doc/docs/images/ring_matfunc_freq_vs_resolution.png -./doc/docs/images/Surface-force.jpg -./doc/docs/images/adaptive_chunk_layout.gif -./doc/docs/images/Chunks_NP8.png -./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png -./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif -./doc/docs/images/stochastic_emitter_forward_vs_backward_flux_spectrum.png -./doc/docs/images/SiO2_materials_library.png -./doc/docs/images/Vac.jpg -./doc/docs/images/LED_layout_reciprocity.png -./doc/docs/images/polarization_grating_diffraction_orders.png -./doc/docs/images/Holey-wvg-bands-eps-000000.00.png -./doc/docs/images/parallel_benchmark_DFT.png -./doc/docs/images/3rd-harm-1d-vs-chi.png -./doc/docs/images/swig_process.png -./doc/docs/images/Extruded-blocks.jpg -./doc/docs/images/ring_vary_radius.png -./doc/docs/images/cherenkov_radiation.png -./doc/docs/images/Material-dispersion-epsim.png -./doc/docs/images/dipole_extraction_eff_3D.png -./doc/docs/images/Dblocks-force.jpg -./doc/docs/images/Near2far_simulation_geometry.png -./doc/docs/images/Meep-banner.png -./doc/docs/images/grating_diffraction_spectra_n2f.png -./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png -./doc/docs/images/meep_salt_comparison_thresh.png -./doc/docs/images/BentFluxGeometryVisualization.png -./doc/docs/images/metasurface_lens_farfield.png -./doc/docs/images/Tut-ring-ez-0.175.gif -./doc/docs/images/ring_freq_vs_resolution.png -./doc/docs/images/parallel_benchmark_barplot.png -./doc/docs/images/Faraday-rotation.png -./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif -./doc/docs/Replacements.vim -./doc/docs/Developer_Codes -./doc/docs/Developer_Codes/Makefile.manual -./doc/docs/Developer_Codes/WriteChunkInfo.cpp -./doc/docs/Exploiting_Symmetry.md -./doc/docs/Acknowledgements.md -./doc/docs/Parallel_Meep.md -./doc/docs/Download.md -./doc/docs/Python_Tutorials -./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md -./doc/docs/Python_Tutorials/Gyrotropic_Media.md -./doc/docs/Python_Tutorials/Material_Dispersion.md -./doc/docs/Python_Tutorials/Basics.md -./doc/docs/Python_Tutorials/Eigenmode_Source.md -./doc/docs/Python_Tutorials/Optical_Forces.md -./doc/docs/Python_Tutorials/Cylindrical_Coordinates.md -./doc/docs/Python_Tutorials/Mode_Decomposition.md -./doc/docs/Python_Tutorials/Custom_Source.md -./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md -./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md -./doc/docs/Python_Tutorials/Local_Density_of_States.md -./doc/docs/Python_Tutorials/GDSII_Import.md -./doc/docs/Python_Tutorials/Adjoint_Solver.md -./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md -./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md -./doc/docs/Subpixel_Smoothing.md -./doc/docs/Installation.md -./doc/docs/Perfectly_Matched_Layer.md -./doc/docs/Units_and_Nonlinearity.md -./doc/docs/Eigensolver_Math.md -./doc/docs/FAQ.md -./doc/docs/Mode_Decomposition.md -./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.md -./doc/docs/License_and_Copyright.md -./doc/docs/The_Run_Function_Is_Not_A_Loop.md -./doc/docs/mdx_math.py -./doc/docs/Python_Developer_Information.md -./doc/docs/Guile_and_Scheme_Information.md -./doc/docs/Scheme_Tutorials -./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.md -./doc/docs/Scheme_Tutorials/Gyrotropic_Media.md -./doc/docs/Scheme_Tutorials/Material_Dispersion.md -./doc/docs/Scheme_Tutorials/Basics.md -./doc/docs/Scheme_Tutorials/Casimir_Forces.md -./doc/docs/Scheme_Tutorials/Eigenmode_Source.md -./doc/docs/Scheme_Tutorials/Optical_Forces.md -./doc/docs/Scheme_Tutorials/Cylindrical_Coordinates.md -./doc/docs/Scheme_Tutorials/Mode_Decomposition.md -./doc/docs/Scheme_Tutorials/Custom_Source.md -./doc/docs/Scheme_Tutorials/Near_to_Far_Field_Spectra.md -./doc/docs/Scheme_Tutorials/Frequency_Domain_Solver.md -./doc/docs/Scheme_Tutorials/Local_Density_of_States.md -./doc/docs/Scheme_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md -./doc/docs/Scheme_Tutorials/Multilevel_Atomic_Susceptibility.md -./doc/docs/Yee_Lattice.md -./doc/docs/Python_User_Interface.md -./doc/docs/C++_Developer_Information.md -./doc/docs/setup.py -./doc/docs/index.md -./doc/docs/C++_Tutorial.md -./doc/docs/css -./doc/docs/css/extra.css -./doc/docs/Build_From_Source.md -./doc/docs/Python_User_Interface.md.in -./doc/docs/mathjaxhelper.js -./doc/docs/Introduction.md -./doc/docs/Field_Functions.md -./doc/docs/Chunks_and_Symmetry.md -./doc/docs/Scheme_User_Interface.md -./doc/docs/2d_Cell_Special_kz.md -./config.sub -./.github -./.github/dependabot.yml -./.github/workflows -./.github/workflows/build-san.yml -./.github/workflows/pre-commit.yml -./.github/workflows/build-ci.yml -./depcomp -./test-driver -./monkeytype.sqlite3 +./add_type_hints.xonsh +./debian +./debian/watch +./debian/python3-meep.install +./debian/autoreconf.after +./debian/.debhelper +./debian/.debhelper/generated +./debian/.debhelper/generated/_source +./debian/.debhelper/generated/_source/home +./debian/.debhelper/generated/_source/home/.cache +./debian/.debhelper/generated/_source/home/.cache/guile +./debian/.debhelper/generated/_source/home/.cache/guile/ccache +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6 +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base/include.scm.go +./debian/meep.1 +./debian/meep.docs +./debian/python3-meep.postinst +./debian/README.source +./debian/autoreconf.before +./debian/control +./debian/copyright +./debian/changelog +./debian/upstream +./debian/upstream/metadata +./debian/docs +./debian/rules +./debian/libmeep-dev.install +./debian/patches +./debian/patches/i386-fix.patch +./debian/patches/series +./debian/patches/python-distutils.patch +./debian/libmeep30.install +./debian/meep.install +./debian/python3-meep.prerm +./debian/source +./debian/source/lintian-overrides +./debian/source/format +./debian/meep.manpages +./debian/missing-sources +./debian/missing-sources/modernizr-2.8.3.js +./debian/missing-sources/jquery-2.1.1.js +./debian/missing-sources/highlight.js +./debian/libmeep30.lintian-overrides +./Makefile.in +./libpympb +./libpympb/Makefile.in +./libpympb/pympb.cpp +./libpympb/Makefile.am +./libpympb/libpympb_la-pympb.lo +./libpympb/pympb.hpp +./libpympb/Makefile +./libpympb/.libs +./libpympb/.libs/libpympb.a +./libpympb/.libs/libpympb.so +./libpympb/.libs/libpympb.lai +./libpympb/.libs/libpympb.so.30.0.0 +./libpympb/.libs/libpympb.so.30 +./libpympb/.libs/libpympb_la-pympb.o +./libpympb/.libs/libpympb.la +./libpympb/libpympb_la-pympb.o +./libpympb/libpympb.la +./ltmain.sh ./README.md ./tests -./tests/near2far.o -./tests/eps-000000000.h5 -./tests/array-slice-ll -./tests/physical.log -./tests/two_dimensional.log -./tests/2D_convergence -./tests/cyl-ellipsoid-ll.trs -./tests/2D_convergence.trs -./tests/user-defined-material -./tests/known_results.trs -./tests/harmonics.o -./tests/convergence_cyl_waveguide.cpp -./tests/dump_load.o -./tests/cylindrical.cpp -./tests/pw-source-ll.cpp -./tests/ring-ll.log +./tests/near2far.cpp ./tests/bench.log -./tests/gdsII-3d.o -./tests/one_dimensional.trs +./tests/aniso_disp.trs +./tests/bench.cpp ./tests/array-slice-ll-ref.h5 -./tests/bragg_transmission.cpp +./tests/convergence_cyl_waveguide.trs +./tests/array-metadata.o +./tests/two_dimensional +./tests/physical.o +./tests/convergence_cyl_waveguide.o +./tests/aniso_disp.cpp +./tests/cyl-ellipsoid-ll.trs +./tests/pml.cpp +./tests/integrate.trs +./tests/bragg_transmission.trs +./tests/dump_load.cpp +./tests/two_dimensional.log ./tests/symmetry.log -./tests/one_dimensional -./tests/pml.trs +./tests/bragg_transmission.log +./tests/bend-flux-ll.o +./tests/bend-flux-ll +./tests/stress_tensor.trs +./tests/ring-ll.log +./tests/integrate.log +./tests/Makefile.in +./tests/gdsII-3d.cpp +./tests/flux.o +./tests/array-slice-ll +./tests/cylindrical.trs +./tests/three_d.log +./tests/ring-ll +./tests/user-defined-material +./tests/one_dimensional.o ./tests/cyl-ellipsoid.ctl -./tests/cyl-ellipsoid-ll.log +./tests/dump_load +./tests/symmetry.o +./tests/bend-flux-ll.cpp +./tests/bench.trs +./tests/harmonics.cpp +./tests/convergence_cyl_waveguide.log +./tests/one_dimensional +./tests/two_dimensional.o +./tests/array-slice-ll.trs +./tests/h5test.o +./tests/h5test.cpp +./tests/integrate ./tests/stress_tensor.cpp +./tests/physical.log +./tests/array-metadata +./tests/Makefile.am +./tests/aniso_disp.o ./tests/gdsII-3d.gds -./tests/pw-source-ll +./tests/near2far ./tests/dump_load.log -./tests/gdsII-3d.cpp -./tests/h5test.log -./tests/near2far.trs -./tests/cylindrical.log -./tests/array-slice-ll.trs -./tests/two_dimensional.cpp +./tests/harmonics +./tests/cylindrical.cpp ./tests/dump_load.trs -./tests/flux.cpp -./tests/two_dimensional -./tests/test-suite.log -./tests/array-slice-ll.log -./tests/aniso_disp.o +./tests/convergence_cyl_waveguide ./tests/gdsII-3d -./tests/integrate -./tests/array-metadata.o -./tests/known_results -./tests/known_results.log -./tests/symmetry.o -./tests/dft-fields -./tests/dft-fields.o +./tests/absorber-1d-ll.o +./tests/user-defined-material.o +./tests/harmonics.trs +./tests/cylindrical.log +./tests/bragg_transmission +./tests/aniso_disp.log +./tests/symmetry.cpp +./tests/pw-source-ll +./tests/two_dimensional.trs +./tests/harmonics.o +./tests/stress_tensor.log +./tests/stress_tensor.o +./tests/convergence_cyl_waveguide.cpp +./tests/physical.trs +./tests/symmetry ./tests/integrate.cpp +./tests/known_results.o +./tests/h5test.log +./tests/bragg_transmission.cpp +./tests/array-slice-ll.log +./tests/2D_convergence +./tests/three_d ./tests/h5test -./tests/bend-flux-ll +./tests/pw-source-ll.cpp +./tests/user-defined-material.cpp +./tests/eps-000000000.h5 +./tests/one_dimensional.cpp +./tests/cyl-ellipsoid-eps-ref.h5 +./tests/flux.trs +./tests/one_dimensional.log +./tests/known_results.log +./tests/physical.cpp +./tests/three_d.trs ./tests/pw-source-ll.o -./tests/2D_convergence.cpp -./tests/bend-flux-ll.cpp -./tests/cyl-ellipsoid-ll.o +./tests/pml.log +./tests/bragg_transmission.o +./tests/2D_convergence.trs +./tests/2D_convergence.o +./tests/aniso_disp ./tests/2D_convergence.log -./tests/h5test.o -./tests/ring-ll.o -./tests/near2far.log -./tests/ring-ll +./tests/near2far.o +./tests/pml.o +./tests/dft-fields.cpp +./tests/flux.log +./tests/known_results +./tests/harmonics.log +./tests/known_results.cpp +./tests/physical +./tests/cyl-ellipsoid-ll.o ./tests/cylindrical -./tests/two_dimensional.trs -./tests/absorber-1d-ll.o -./tests/bench.trs -./tests/pml -./tests/known_results.o +./tests/stress_tensor +./tests/absorber-1d-ll.cpp +./tests/flux +./tests/absorber-1d-ll +./tests/2D_convergence.cpp +./tests/pml.trs +./tests/near2far.trs +./tests/array-metadata.cpp +./tests/ring-ll.trs +./tests/cylindrical.o +./tests/symmetry.trs +./tests/test-suite.log +./tests/integrate.o +./tests/cyl-ellipsoid-ll.cpp +./tests/gdsII-3d.o ./tests/array-slice-ll.cpp -./tests/pml.o +./tests/array-slice-ll.o +./tests/near2far.log +./tests/two_dimensional.cpp +./tests/ring-ll.o +./tests/h5test.trs ./tests/Makefile -./tests/Makefile.am -./tests/dump_load.cpp -./tests/near2far -./tests/physical.cpp -./tests/symmetry +./tests/cyl-ellipsoid-ll +./tests/bench +./tests/cyl-ellipsoid-ll.log +./tests/three_d.o +./tests/known_results.trs ./tests/.libs +./tests/.libs/two_dimensional +./tests/.libs/bend-flux-ll ./tests/.libs/array-slice-ll -./tests/.libs/2D_convergence +./tests/.libs/ring-ll ./tests/.libs/user-defined-material +./tests/.libs/dump_load ./tests/.libs/one_dimensional -./tests/.libs/pw-source-ll -./tests/.libs/two_dimensional -./tests/.libs/gdsII-3d ./tests/.libs/integrate -./tests/.libs/known_results -./tests/.libs/dft-fields -./tests/.libs/h5test -./tests/.libs/bend-flux-ll -./tests/.libs/ring-ll -./tests/.libs/cylindrical -./tests/.libs/pml +./tests/.libs/array-metadata ./tests/.libs/near2far +./tests/.libs/harmonics +./tests/.libs/convergence_cyl_waveguide +./tests/.libs/gdsII-3d +./tests/.libs/bragg_transmission +./tests/.libs/pw-source-ll ./tests/.libs/symmetry +./tests/.libs/2D_convergence +./tests/.libs/three_d +./tests/.libs/h5test +./tests/.libs/aniso_disp +./tests/.libs/known_results +./tests/.libs/physical +./tests/.libs/cylindrical ./tests/.libs/stress_tensor -./tests/.libs/harmonics ./tests/.libs/flux -./tests/.libs/physical -./tests/.libs/bench -./tests/.libs/aniso_disp ./tests/.libs/absorber-1d-ll -./tests/.libs/array-metadata ./tests/.libs/cyl-ellipsoid-ll -./tests/.libs/three_d -./tests/.libs/convergence_cyl_waveguide -./tests/.libs/dump_load -./tests/.libs/bragg_transmission -./tests/aniso_disp.trs -./tests/h5test.trs -./tests/one_dimensional.cpp +./tests/.libs/bench +./tests/.libs/pml +./tests/.libs/dft-fields +./tests/dump_load.o +./tests/pml ./tests/ring-ll.cpp -./tests/stress_tensor -./tests/symmetry.cpp -./tests/flux.log -./tests/harmonics.log -./tests/three_d.o -./tests/Makefile.in -./tests/stress_tensor.log -./tests/convergence_cyl_waveguide.log -./tests/three_d.cpp -./tests/bench.cpp -./tests/pml.cpp -./tests/ring-ll.trs -./tests/two_dimensional.o -./tests/bragg_transmission.o -./tests/harmonics -./tests/harmonics.trs -./tests/aniso_disp.log -./tests/convergence_cyl_waveguide.o -./tests/flux.trs -./tests/known_results.cpp -./tests/harmonics.cpp -./tests/flux -./tests/physical.trs -./tests/h5test.cpp -./tests/integrate.o -./tests/user-defined-material.cpp -./tests/2D_convergence.o -./tests/integrate.log -./tests/one_dimensional.log -./tests/convergence_cyl_waveguide.trs -./tests/cylindrical.o -./tests/cylindrical.trs -./tests/physical -./tests/pml.log -./tests/bench -./tests/dft-fields.cpp -./tests/array-metadata.cpp -./tests/aniso_disp -./tests/absorber-1d-ll -./tests/symmetry.trs -./tests/bragg_transmission.trs -./tests/cyl-ellipsoid-eps-ref.h5 -./tests/array-metadata -./tests/bragg_transmission.log -./tests/bend-flux-ll.o -./tests/stress_tensor.o -./tests/cyl-ellipsoid-ll -./tests/three_d -./tests/user-defined-material.o -./tests/three_d.log -./tests/stress_tensor.trs -./tests/absorber-1d-ll.cpp -./tests/aniso_disp.cpp -./tests/convergence_cyl_waveguide -./tests/integrate.trs -./tests/cyl-ellipsoid-ll.cpp -./tests/dump_load -./tests/one_dimensional.o -./tests/three_d.trs -./tests/near2far.cpp -./tests/flux.o -./tests/array-slice-ll.o -./tests/physical.o -./tests/bragg_transmission ./tests/bench.o +./tests/dft-fields.o +./tests/three_d.cpp +./tests/flux.cpp +./tests/dft-fields +./tests/one_dimensional.trs +./config.h +./.flake8 +./.gitignore ./scheme -./scheme/meep_enum_renames.i -./scheme/meep_swig_bug_workaround.i ./scheme/meep_wrap.patch +./scheme/meep_wrap.cxx.orig +./scheme/meep_wrap.cxx +./scheme/Makefile.in ./scheme/meep-meep.o -./scheme/meep -./scheme/meep-ctl-io.o -./scheme/meep-structure.o -./scheme/meep.scm -./scheme/meep-main.o -./scheme/meep.cpp -./scheme/meep-enums.scm -./scheme/meep_op_renames.i -./scheme/materials.scm -./scheme/ctl-io.cpp ./scheme/meep_renames.i -./scheme/meep-ctl.hpp -./scheme/structure.cpp -./scheme/meep-ctl-const.hpp -./scheme/meep.i -./scheme/Makefile -./scheme/Makefile.am -./scheme/.libs -./scheme/.libs/meep -./scheme/meep-geom.o -./scheme/geom.cpp -./scheme/main.cpp -./scheme/ctl-io.h -./scheme/Makefile.in -./scheme/meep_wrap.cxx.bak -./scheme/meep.scm.in -./scheme/meep_wrap.cxx.orig -./scheme/meep-meep_wrap.o +./scheme/meep_swig_bug_workaround.i +./scheme/meep.scm ./scheme/examples -./scheme/examples/metasurface_lens_farfield.ctl +./scheme/examples/wvg_src.ctl +./scheme/examples/cylinder-cross-section.ctl ./scheme/examples/metal-cavity-ldos.ctl -./scheme/examples/group-velocity.ctl -./scheme/examples/binary_grating_n2f.ctl -./scheme/examples/binary_grating.ctl -./scheme/examples/holey-wvg-bands.ctl -./scheme/examples/parallel-wvgs-mpb.ctl -./scheme/examples/metasurface_lens_phasemap.ctl -./scheme/examples/refl-quartz.ctl -./scheme/examples/antenna-radiation.ctl -./scheme/examples/pw-source.ctl -./scheme/examples/absorbed-power-density.ctl -./scheme/examples/cavity-farfield.ctl -./scheme/examples/binary_grating_oblique.ctl +./scheme/examples/oblique-planewave.ctl ./scheme/examples/perturbation-theory-2d.ctl -./scheme/examples/finite_grating.ctl -./scheme/examples/stochastic-emitter.ctl -./scheme/examples/chirped-pulse.ctl -./scheme/examples/differential-cross-section.ctl -./scheme/examples/multilevel-atom.ctl -./scheme/examples/bent-waveguide.ctl -./scheme/examples/straight-waveguide.ctl -./scheme/examples/mie-scattering.ctl -./scheme/examples/ring-cyl.ctl -./scheme/examples/3rd-harm-1d.ctl +./scheme/examples/material-dispersion.ctl +./scheme/examples/pw-source.ctl ./scheme/examples/binary_grating_phasemap.ctl +./scheme/examples/3rd-harm-1d.ctl +./scheme/examples/multilevel-atom.ctl ./scheme/examples/mode-coeffs.ctl -./scheme/examples/ring.ctl +./scheme/examples/binary_grating_oblique.ctl ./scheme/examples/refl-angular.ctl -./scheme/examples/gaussian-beam.ctl -./scheme/examples/faraday-rotation.ctl +./scheme/examples/antenna-radiation.ctl +./scheme/examples/ring.ctl +./scheme/examples/binary_grating.ctl +./scheme/examples/finite_grating.ctl +./scheme/examples/mie-scattering.ctl ./scheme/examples/perturbation-theory.ctl -./scheme/examples/zone-plate.ctl -./scheme/examples/cylinder-cross-section.ctl -./scheme/examples/oblique-planewave.ctl +./scheme/examples/bent-waveguide.ctl +./scheme/examples/cavity-farfield.ctl +./scheme/examples/stochastic-emitter.ctl +./scheme/examples/faraday-rotation.ctl +./scheme/examples/holey-wvg-cavity.ctl +./scheme/examples/gaussian-beam.ctl +./scheme/examples/metasurface_lens_farfield.ctl +./scheme/examples/bend-flux.ctl +./scheme/examples/chirped-pulse.ctl ./scheme/examples/polarization_grating.ctl +./scheme/examples/parallel-wvgs-force.ctl +./scheme/examples/absorbed-power-density.ctl +./scheme/examples/straight-waveguide.ctl ./scheme/examples/cherenkov-radiation.ctl +./scheme/examples/refl-quartz.ctl +./scheme/examples/zone-plate.ctl +./scheme/examples/group-velocity.ctl +./scheme/examples/parallel-wvgs-mpb.ctl +./scheme/examples/refl-angular-kz2d.ctl ./scheme/examples/mode-decomposition.ctl -./scheme/examples/parallel-wvgs-force.ctl -./scheme/examples/material-dispersion.ctl -./scheme/examples/oblique-source.ctl -./scheme/examples/wvg_src.ctl -./scheme/examples/bend-flux.ctl +./scheme/examples/differential-cross-section.ctl +./scheme/examples/binary_grating_n2f.ctl +./scheme/examples/ring-cyl.ctl ./scheme/examples/solve-cw.ctl -./scheme/examples/refl-angular-kz2d.ctl -./scheme/examples/holey-wvg-cavity.ctl -./scheme/meep-ctl-swig.hpp +./scheme/examples/holey-wvg-bands.ctl +./scheme/examples/metasurface_lens_phasemap.ctl +./scheme/examples/oblique-source.ctl +./scheme/meep-main.o +./scheme/Makefile.am +./scheme/meep_op_renames.i ./scheme/casimir.scm +./scheme/meep_wrap.cxx.bak ./scheme/ctl-io.i -./scheme/meep_wrap.cxx -./install-sh -./autogen.sh -./missing +./scheme/meep-ctl-const.hpp +./scheme/materials.scm +./scheme/structure.cpp +./scheme/meep-enums.scm +./scheme/meep-ctl-io.o +./scheme/meep-meep_wrap.o +./scheme/meep-structure.o +./scheme/ctl-io.cpp +./scheme/meep.i +./scheme/meep +./scheme/meep_enum_renames.i +./scheme/meep.cpp +./scheme/main.cpp +./scheme/ctl-io.h +./scheme/meep-ctl-swig.hpp +./scheme/meep-ctl.hpp +./scheme/Makefile +./scheme/meep.scm.in +./scheme/meep-geom.o +./scheme/.libs +./scheme/.libs/meep +./scheme/geom.cpp +./Makefile.am ./TODO +./index.md +./.pc +./.pc/i386-fix.patch +./.pc/i386-fix.patch/src +./.pc/i386-fix.patch/src/mympi.cpp +./.pc/applied-patches +./.pc/.quilt_patches +./.pc/python-distutils.patch +./.pc/python-distutils.patch/python +./.pc/python-distutils.patch/python/visualization.py +./.pc/python-distutils.patch/doc +./.pc/python-distutils.patch/doc/docs +./.pc/python-distutils.patch/doc/docs/setup.py +./.pc/python-distutils.patch/configure.ac +./.pc/.version +./.pc/.quilt_series +./.sourcery.yaml +./.github +./.github/dependabot.yml +./.github/workflows +./.github/workflows/build-san.yml +./.github/workflows/build-ci.yml +./.github/workflows/pre-commit.yml +./config.h.in ./py-compile -./libpympb -./libpympb/libpympb.la -./libpympb/pympb.hpp -./libpympb/libpympb_la-pympb.lo -./libpympb/Makefile -./libpympb/Makefile.am -./libpympb/.libs -./libpympb/.libs/libpympb.lai -./libpympb/.libs/libpympb.la -./libpympb/.libs/libpympb.so.30 -./libpympb/.libs/libpympb.a -./libpympb/.libs/libpympb.so.30.0.0 -./libpympb/.libs/libpympb_la-pympb.o -./libpympb/.libs/libpympb.so -./libpympb/Makefile.in -./libpympb/pympb.cpp -./libpympb/libpympb_la-pympb.o -./config.guess +./codecov.yml +./codemeta.json +./install-sh +./.travis.yml +./meep-pkgconfig.in +./.clang-format +./libtool +./NEWS.md +./meep.pc +./config.sub +./autogen.sh +./autom4te.cache +./autom4te.cache/output.3 +./autom4te.cache/traces.2 +./autom4te.cache/output.2 +./autom4te.cache/traces.0 +./autom4te.cache/traces.3 +./autom4te.cache/output.1 +./autom4te.cache/requests +./autom4te.cache/traces.1 +./autom4te.cache/output.0 +./stamp-h1 +./compile +./contrib +./contrib/build-meep.sh +./doc +./doc/requirements.txt +./doc/meep-logos.svg +./doc/README.md +./doc/generate_py_api.py +./doc/_api_snippets +./doc/_api_snippets/function_template.md +./doc/_api_snippets/method_template.md +./doc/_api_snippets/class_template.md +./doc/docs +./doc/docs/Units_and_Nonlinearity.md +./doc/docs/License_and_Copyright.md +./doc/docs/mathjaxhelper.js +./doc/docs/Download.md +./doc/docs/Python_User_Interface.md.in +./doc/docs/Developer_Codes +./doc/docs/Developer_Codes/Makefile.manual +./doc/docs/Developer_Codes/WriteChunkInfo.cpp +./doc/docs/Eigensolver_Math.md +./doc/docs/C++_Tutorial.md +./doc/docs/Scheme_User_Interface.md +./doc/docs/Scheme_Tutorials +./doc/docs/Scheme_Tutorials/Basics.md +./doc/docs/Scheme_Tutorials/Local_Density_of_States.md +./doc/docs/Scheme_Tutorials/Multilevel_Atomic_Susceptibility.md +./doc/docs/Scheme_Tutorials/Frequency_Domain_Solver.md +./doc/docs/Scheme_Tutorials/Near_to_Far_Field_Spectra.md +./doc/docs/Scheme_Tutorials/Mode_Decomposition.md +./doc/docs/Scheme_Tutorials/Eigenmode_Source.md +./doc/docs/Scheme_Tutorials/Gyrotropic_Media.md +./doc/docs/Scheme_Tutorials/Casimir_Forces.md +./doc/docs/Scheme_Tutorials/Custom_Source.md +./doc/docs/Scheme_Tutorials/Material_Dispersion.md +./doc/docs/Scheme_Tutorials/Optical_Forces.md +./doc/docs/Scheme_Tutorials/Cylindrical_Coordinates.md +./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.md +./doc/docs/Scheme_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md +./doc/docs/setup.py +./doc/docs/Field_Functions.md +./doc/docs/Mode_Decomposition.md +./doc/docs/Parallel_Meep.md +./doc/docs/The_Run_Function_Is_Not_A_Loop.md +./doc/docs/index.md +./doc/docs/Subpixel_Smoothing.md +./doc/docs/Introduction.md +./doc/docs/Guile_and_Scheme_Information.md +./doc/docs/Replacements.vim +./doc/docs/C++_Developer_Information.md +./doc/docs/mdx_math.py +./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.md +./doc/docs/Perfectly_Matched_Layer.md +./doc/docs/Python_User_Interface.md +./doc/docs/Exploiting_Symmetry.md +./doc/docs/Build_From_Source.md +./doc/docs/css +./doc/docs/css/extra.css +./doc/docs/Python_Tutorials +./doc/docs/Python_Tutorials/Basics.md +./doc/docs/Python_Tutorials/Local_Density_of_States.md +./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md +./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md +./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md +./doc/docs/Python_Tutorials/GDSII_Import.md +./doc/docs/Python_Tutorials/Mode_Decomposition.md +./doc/docs/Python_Tutorials/Eigenmode_Source.md +./doc/docs/Python_Tutorials/Gyrotropic_Media.md +./doc/docs/Python_Tutorials/Custom_Source.md +./doc/docs/Python_Tutorials/Material_Dispersion.md +./doc/docs/Python_Tutorials/Optical_Forces.md +./doc/docs/Python_Tutorials/Adjoint_Solver.md +./doc/docs/Python_Tutorials/Cylindrical_Coordinates.md +./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md +./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md +./doc/docs/Yee_Lattice.md +./doc/docs/Acknowledgements.md +./doc/docs/Python_Developer_Information.md +./doc/docs/images +./doc/docs/images/meep_salt_comparison_thresh.png +./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png +./doc/docs/images/waveguide_rotation_glancing.png +./doc/docs/images/multi_mode_eigsource_pulse_B.png +./doc/docs/images/directional_coupler_field_profiles.png +./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif +./doc/docs/images/zone_plate_schematic.png +./doc/docs/images/fused_quartz_reflectance_spectrum.png +./doc/docs/images/gaussian_beam.png +./doc/docs/images/Holey-wvg-cavity-hz.gif +./doc/docs/images/Vac.jpg +./doc/docs/images/polarization_grating_schematic.png +./doc/docs/images/Point-dct.jpg +./doc/docs/images/polarization_grating_diffraction_spectra.png +./doc/docs/images/swig_process.png +./doc/docs/images/dipole_extraction_eff_3D.png +./doc/docs/images/Meep-logo.png +./doc/docs/images/grating_0th_order_tran.png +./doc/docs/images/parallel_benchmark_timestep.png +./doc/docs/images/power_density_cell.png +./doc/docs/images/Holey-wvg-bands.png +./doc/docs/images/Tutorial-wvg-ez.gif +./doc/docs/images/Source_radiation_pattern.png +./doc/docs/images/zone_plate_farfield.png +./doc/docs/images/stochastic_emitter_forward_vs_backward_flux_spectrum.png +./doc/docs/images/parallel_benchmark_barplot.png +./doc/docs/images/ring_subpixel_smoothing_rate.png +./doc/docs/images/Material-dispersion-eps.png +./doc/docs/images/Tut-holey-cavity.png +./doc/docs/images/klayout_schematic.png +./doc/docs/images/Holey-cavity-trans.png +./doc/docs/images/Chunks_XYSymmetry.png +./doc/docs/images/ring_freq_vs_resolution.png +./doc/docs/images/reflectance_angular_spectrum.png +./doc/docs/images/Ring-cyl-ez-0.148.png +./doc/docs/images/Repulsive.jpg +./doc/docs/images/parallel_benchmark_commcomp_vs_nprocs.png +./doc/docs/images/PermittivityWithLabeledAxes.png +./doc/docs/images/planar_cavity_purcell_enhancement.png +./doc/docs/images/ring_matfunc_freq_vs_resolution.png +./doc/docs/images/metasurface_lens_epsilon.png +./doc/docs/images/eigenmode_source.png +./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif +./doc/docs/images/N2ff_comp_cell.png +./doc/docs/images/waveguide-taper.png +./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png +./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png +./doc/docs/images/Ring-cyl-ez-0.176.png +./doc/docs/images/Meep-banner.png +./doc/docs/images/prism_epsilon.png +./doc/docs/images/multi_mode_eigsource_pulse_A.png +./doc/docs/images/Near2far_simulation_geometry.png +./doc/docs/images/grating_diffraction_spectra_n2f.png +./doc/docs/images/multilevel_meep_n0_37_spectra.png +./doc/docs/images/antenna_pec_ground_plane.png +./doc/docs/images/Material-dispersion-bands.png +./doc/docs/images/pml_glancing_field.png +./doc/docs/images/meep_salt_comparison_full.png +./doc/docs/images/Holey-wvg-cavity-Q.png +./doc/docs/images/refl_coeff_vs_taper_length.png +./doc/docs/images/Extruded-blocks.jpg +./doc/docs/images/Chunks_NP8.png +./doc/docs/images/coupler_refl_S11_S12.png +./doc/docs/images/pypackage_creation.png +./doc/docs/images/Dblocks-config.jpg +./doc/docs/images/grating_diffraction_spectra.png +./doc/docs/images/mie_scattering.png +./doc/docs/images/Holey-wvg-cavity-hz-slice.png +./doc/docs/images/Faraday-rotation-comparison.png +./doc/docs/images/output_epsilon_kpoint.png +./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png +./doc/docs/images/cylinder_cross_section.png +./doc/docs/images/LED_layout.png +./doc/docs/images/chunk_balancer_variance.jpg +./doc/docs/images/ring_resonator_gds_Hz.png +./doc/docs/images/chunk_division_binary_tree.png +./doc/docs/images/Holey-wvg-bands-eps-000000.00.png +./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png +./doc/docs/images/Metalcavity_ldos.png +./doc/docs/images/Faraday-rotation.png +./doc/docs/images/sphere_epsilon.png +./doc/docs/images/Material-dispersion-epsre.png +./doc/docs/images/BentFluxGeometryVisualization.png +./doc/docs/images/single_mode_eigsource_pulse.png +./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png +./doc/docs/images/finite_grating_nperiods5.png +./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png +./doc/docs/images/Spheres-plane.jpg +./doc/docs/images/material_grid.png +./doc/docs/images/Fabryperot.gif +./doc/docs/images/Tut-bend-flux.png +./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png +./doc/docs/images/grating_phasemap.png +./doc/docs/images/mie_scattering_schematic.png +./doc/docs/images/oblique_source_singlemode.png +./doc/docs/images/BentFluxFieldsVisualization.png +./doc/docs/images/Dblocks-force.jpg +./doc/docs/images/chirped_pulse.png +./doc/docs/images/Surface-force.jpg +./doc/docs/images/Tut-ring-ez-0.118.gif +./doc/docs/images/stochastic_emitter_line_normalized_flux_comparison.png +./doc/docs/images/subpixel_smoothing.png +./doc/docs/images/3rd-harm-1d-vs-chi.png +./doc/docs/images/extraction_eff_vs_dipole_height.png +./doc/docs/images/3rd-harm-1d-flux.png +./doc/docs/images/parallel_wvgs_s0.1.png +./doc/docs/images/Yee-cube.png +./doc/docs/images/ring_vary_radius.png +./doc/docs/images/eigenmode_planewave.png +./doc/docs/images/polarization_grating_diffraction_orders.png +./doc/docs/images/residue_fields_bound_charges.png +./doc/docs/images/grating.png +./doc/docs/images/triangular_lattice.png +./doc/docs/images/pwsource_Ey_PML.png +./doc/docs/images/finite_grating_schematic.png +./doc/docs/images/coupler3D.png +./doc/docs/images/cherenkov_radiation.png +./doc/docs/images/Tut-ring-ez-0.175.gif +./doc/docs/images/Chunks_YSymmetry.png +./doc/docs/images/cwsrc_turnon.png +./doc/docs/images/SiO2_materials_library.png +./doc/docs/images/PML_failure.png +./doc/docs/images/ChunkingAndSymmetry.svg +./doc/docs/images/chunk_balancer_timing_stats.gif +./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif +./doc/docs/images/C2_symmetry.png +./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png +./doc/docs/images/ChunkStatistics.png +./doc/docs/images/metasurface_lens_phasemap.png +./doc/docs/images/phase-in-material.png +./doc/docs/images/adaptive_chunk_layout.gif +./doc/docs/images/Field-visualization.jpg +./doc/docs/images/Chunks_NP1.png +./doc/docs/images/Yee-te.png +./doc/docs/images/parallel_benchmark_DFT.png +./doc/docs/images/CWsolver-python.png +./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif +./doc/docs/images/dipole_extraction_eff_cyl.png +./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif +./doc/docs/images/stochastic_emitter_trials.png +./doc/docs/images/CWsolver-scheme.png +./doc/docs/images/power_density_map.png +./doc/docs/images/stochastic_emitter_normalized_flux_comparison.png +./doc/docs/images/directional_coupler_flux.png +./doc/docs/images/Ring-cyl-ez-0.118.png +./doc/docs/images/line_source_DCT_ampfunc_convergence.png +./doc/docs/images/farfields_vs_DFTfields_holeycavity.png +./doc/docs/images/Material-dispersion-epsim.png +./doc/docs/images/oblique_source_multimode.png +./doc/docs/images/Waveguide_forces.png +./doc/docs/images/Example.jpg +./doc/docs/images/pwsource_Ez_PML.png +./doc/docs/images/farfields_vs_DFTfields_holeycavity_mismatch.png +./doc/docs/images/parallel_benchmark_runtime_vs_nprocs.png +./doc/docs/images/finite_grating_nperiods20.png +./doc/docs/images/LED_layout_reciprocity.png +./doc/docs/images/waveguide_rotation_glancing_small.png +./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png +./doc/docs/images/metasurface_lens_farfield.png +./doc/docs/images/Tut-ring-ez-0.147.gif +./doc/docs/2d_Cell_Special_kz.md +./doc/docs/FAQ.md +./doc/docs/Installation.md +./doc/docs/Materials.md +./doc/docs/Chunks_and_Symmetry.md +./src +./src/initialize.lo +./src/meepgeom.lo +./src/bicgstab.cpp +./src/dft_ldos.o +./src/near2far.cpp +./src/integrate.lo +./src/update_eh.cpp +./src/step.lo +./src/dft.cpp +./src/energy_and_flux.cpp +./src/cw_fields.lo +./src/step_generic_stride1.cpp +./src/structure_dump.lo +./src/step_generic_stride1.lo +./src/step_generic.o +./src/fix_boundary_sources.o +./src/material_data.cpp +./src/integrate2.o +./src/sources.cpp +./src/Makefile.in +./src/casimir.cpp +./src/fix_boundary_sources.lo +./src/step.cpp +./src/susceptibility.lo +./src/update_eh.lo +./src/fields_dump.lo +./src/output_directory.o +./src/array_slice.lo +./src/h5file.lo +./src/monitor.o +./src/material_data.lo +./src/casimir.o +./src/update_pols.o +./src/mympi.cpp +./src/bicgstab.lo +./src/GDSIIgeom.cpp +./src/Makefile.am +./src/time.lo +./src/meepgeom.o +./src/meepgeom.hpp +./src/step_db.o +./src/update_eh.o +./src/bicgstab.o +./src/h5fields.lo +./src/anisotropic_averaging.cpp +./src/boundaries.lo +./src/GDSIIgeom.o +./src/loop_in_chunks.cpp +./src/casimir.lo +./src/integrate2.cpp +./src/update_pols.lo +./src/mpb.o +./src/fields.lo +./src/time.o +./src/output_directory.cpp +./src/fields_dump.o +./src/step_generic.cpp +./src/meepgeom.cpp +./src/step_db.cpp +./src/dft.lo +./src/integrate.cpp +./src/monitor.lo +./src/time.cpp +./src/anisotropic_averaging.o +./src/structure_dump.o +./src/step_db.lo +./src/array_slice.o +./src/step_generic_stride1.o +./src/bicgstab.hpp +./src/random.o +./src/support +./src/support/Makefile.in +./src/support/Makefile.am +./src/support/mt19937ar.o +./src/support/libsupport.la +./src/support/mt19937ar.c +./src/support/mt19937ar.lo +./src/support/Makefile +./src/support/meep_mt.h +./src/support/.libs +./src/support/.libs/libsupport.a +./src/support/.libs/mt19937ar.o +./src/support/.libs/libsupport.la +./src/output_directory.lo +./src/bands.cpp +./src/initialize.cpp +./src/step_generic.lo +./src/random.cpp +./src/boundaries.cpp +./src/h5fields.cpp +./src/structure.cpp +./src/multilevel-atom.lo +./src/loop_in_chunks.lo +./src/monitor.cpp +./src/integrate2.lo +./src/fields_dump.cpp +./src/mympi.o +./src/structure.lo +./src/dft.o +./src/vec.cpp +./src/sphere-quad.h +./src/initialize.o +./src/cw_fields.cpp +./src/h5fields.o +./src/cw_fields.o +./src/loop_in_chunks.o +./src/meep.hpp +./src/dft_ldos.cpp +./src/structure.o +./src/meep +./src/meep/meep-config.h.in +./src/meep/mympi.hpp +./src/meep/meep-config.h +./src/meep/vec.hpp +./src/boundaries.o +./src/mpb.cpp +./src/adjust_verbosity.hpp +./src/near2far.o +./src/sphere_quad +./src/near2far.lo +./src/mpb.lo +./src/stress.cpp +./src/sources.o +./src/multilevel-atom.cpp +./src/h5file.o +./src/update_pols.cpp +./src/susceptibility.o +./src/fields.cpp +./src/dft_ldos.lo +./src/anisotropic_averaging.lo +./src/meep_internals.hpp +./src/GDSIIgeom.lo +./src/array_slice.cpp +./src/libmeep.la +./src/bands.lo +./src/fix_boundary_sources.cpp +./src/integrate.o +./src/multilevel-atom.o +./src/mympi.lo +./src/random.lo +./src/energy_and_flux.o +./src/step.o +./src/material_data.o +./src/sphere-quad.cpp +./src/Makefile +./src/bands.o +./src/vec.o +./src/stress.lo +./src/vec.lo +./src/sphere-quad.o +./src/.libs +./src/.libs/dft_ldos.o +./src/.libs/libmeep.so.30.0.0 +./src/.libs/step_generic.o +./src/.libs/fix_boundary_sources.o +./src/.libs/integrate2.o +./src/.libs/output_directory.o +./src/.libs/libmeep.a +./src/.libs/monitor.o +./src/.libs/casimir.o +./src/.libs/update_pols.o +./src/.libs/meepgeom.o +./src/.libs/step_db.o +./src/.libs/update_eh.o +./src/.libs/bicgstab.o +./src/.libs/GDSIIgeom.o +./src/.libs/libmeep.lai +./src/.libs/mpb.o +./src/.libs/time.o +./src/.libs/fields_dump.o +./src/.libs/libmeep.so.30 +./src/.libs/anisotropic_averaging.o +./src/.libs/structure_dump.o +./src/.libs/array_slice.o +./src/.libs/step_generic_stride1.o +./src/.libs/random.o +./src/.libs/mympi.o +./src/.libs/dft.o +./src/.libs/initialize.o +./src/.libs/h5fields.o +./src/.libs/cw_fields.o +./src/.libs/loop_in_chunks.o +./src/.libs/structure.o +./src/.libs/boundaries.o +./src/.libs/near2far.o +./src/.libs/sources.o +./src/.libs/libmeep.so +./src/.libs/h5file.o +./src/.libs/susceptibility.o +./src/.libs/libmeep.la +./src/.libs/integrate.o +./src/.libs/multilevel-atom.o +./src/.libs/energy_and_flux.o +./src/.libs/step.o +./src/.libs/material_data.o +./src/.libs/bands.o +./src/.libs/vec.o +./src/.libs/stress.o +./src/.libs/fields.o +./src/h5file.cpp +./src/stress.o +./src/fields.o +./src/energy_and_flux.lo +./src/susceptibility.cpp +./src/structure_dump.cpp +./src/material_data.hpp +./src/sources.lo +./LICENSE ./configure.ac +./Makefile +./meep-pkgconfig +./config.status +./AUTHORS +./test-driver +./monkeytype.sqlite3 +./version.sh +./aclocal.m4 +./m4 +./m4/ax_lapack.m4 +./m4/ax_blas.m4 +./m4/ltsugar.m4 +./m4/lt~obsolete.m4 +./m4/ax_gcc_archflag.m4 +./m4/libtool.m4 +./m4/ax_check_compiler_flags.m4 +./m4/ax_cxx_compile_stdcxx.m4 +./m4/pkg.m4 +./m4/ax_gcc_x86_cpuid.m4 +./m4/ax_cxx_maxopt.m4 +./m4/ax_openmp.m4 +./m4/ltoptions.m4 +./m4/ax_mpi.m4 +./m4/ax_compiler_vendor.m4 +./m4/ltversion.m4 ======================================== meep 1.25.0: python/test-suite.log ======================================== @@ -4216,7 +4252,7 @@ FAIL: tests/test_adjoint_solver =============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-1njyugaj because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-nmylr0gi because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_adjoint_solver.py", line 4, in import meep.adjoint as mpa @@ -4237,13 +4273,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.6889 s +Elapsed run time = 2.1482 s FAIL tests/test_adjoint_solver.py (exit status: 1) FAIL: tests/test_adjoint_utils ============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-gfxua0zp because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-cpvg0vb4 because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_adjoint_utils.py", line 11, in import meep.adjoint as mpa @@ -4264,13 +4300,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.3563 s +Elapsed run time = 0.7902 s FAIL tests/test_adjoint_utils.py (exit status: 1) FAIL: tests/test_adjoint_cyl ============================ -Matplotlib created a temporary cache directory at /tmp/matplotlib-xljx6_uu because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-rcev1xmg because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_adjoint_cyl.py", line 4, in import meep.adjoint as mpa @@ -4291,7 +4327,7 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.3494 s +Elapsed run time = 0.7880 s FAIL tests/test_adjoint_cyl.py (exit status: 1) FAIL: tests/test_adjoint_jax @@ -4306,13 +4342,13 @@ FAIL: tests/test_binary_partition_utils ======================================= -Matplotlib created a temporary cache directory at /tmp/matplotlib-4nwngm1x because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-je5n3ohe because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_binary_partition_utils.py", line 6, in import parameterized ModuleNotFoundError: No module named 'parameterized' -Elapsed run time = 0.0031 s +Elapsed run time = 0.0130 s FAIL tests/test_binary_partition_utils.py (exit status: 1) FAIL: tests/test_binary_grating @@ -4327,19 +4363,19 @@ FAIL: tests/test_chunk_balancer =============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-6qczs0zb because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-25a9sbmo because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_chunk_balancer.py", line 5, in import parameterized ModuleNotFoundError: No module named 'parameterized' -Elapsed run time = 0.0008 s +Elapsed run time = 0.0012 s FAIL tests/test_chunk_balancer.py (exit status: 1) FAIL: tests/test_fragment_stats =============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-8al34ptd because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-3w4tq0o2 because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. ssss....F.......................... ====================================================================== FAIL: test_1d_with_partial_fragment (__main__.TestFragmentStats.test_1d_with_partial_fragment) @@ -4352,17 +4388,17 @@ AssertionError: 483 != 480 ---------------------------------------------------------------------- -Ran 35 tests in 0.024s +Ran 35 tests in 0.023s FAILED (failures=1, skipped=4) -Elapsed run time = 0.0286 s +Elapsed run time = 0.0275 s FAIL tests/test_fragment_stats.py (exit status: 1) FAIL: tests/test_get_epsilon_grid ================================= -Matplotlib created a temporary cache directory at /tmp/matplotlib-q6ape2n6 because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-m903cqce because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_get_epsilon_grid.py", line 3, in import meep.adjoint as mpa @@ -4372,19 +4408,19 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.7403 s +Elapsed run time = 0.9686 s FAIL tests/test_get_epsilon_grid.py (exit status: 1) FAIL: tests/test_material_dispersion ==================================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-5cy47k02 because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-08cng2q9 because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. ----------- Initializing structure... -time for choose_chunkdivision = 1.99842e-05 s +time for choose_chunkdivision = 2.90134e-05 s Working in 2D dimensions. Computational cell is 0.05 x 0.05 x 0 with resolution 20 -time for set_epsilon = 0.000892067 s +time for set_epsilon = 0.00202802 s ----------- F ====================================================================== @@ -4409,7 +4445,7 @@ y: array([0.41054 , 0.620241, 0.828574, 1.035074, 1.239278, 1.440721]) ---------------------------------------------------------------------- -Ran 1 test in 2.673s +Ran 1 test in 10.816s FAILED (failures=1) Meep: using complex fields. @@ -4448,13 +4484,13 @@ freqs:, 7, 2.2, 0.0, 0.0, 1.4407208712852115 freqs-im:, 7, 2.2, 0.0, 0.0, -1.0601848938221453e-13 -Elapsed run time = 2.6752 s +Elapsed run time = 10.8205 s FAIL tests/test_material_dispersion.py (exit status: 1) FAIL: tests/test_material_grid ============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-to0o1qrp because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-bhw23ykn because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. Traceback (most recent call last): File "/build/reproducible-path/meep-1.25.0/python/./tests/test_material_grid.py", line 4, in import meep.adjoint as mpa @@ -4475,15 +4511,15 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.3627 s +Elapsed run time = 0.8075 s FAIL tests/test_material_grid.py (exit status: 1) FAIL: tests/test_mpb ==================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-eumz5y87 because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-7k6y4msl because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. -/tmp/meepaK89mp/test_anisotropic_2d_gap-0 +/tmp/meephEWaSw/test_anisotropic_2d_gap-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -4526,7 +4562,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003164052963256836 +elapsed time for initialization: 0.006043434143066406 solve_kpoint (0,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4, band 5, band 6, band 7, band 8 Solving for bands 3 to 8... @@ -4637,7 +4673,7 @@ iteration 52: trace = 0.8320200571439202 (6.43433e-11% change) Finished solving for bands 3 to 8 after 52 iterations. freqs:, 1, 0, 0, 0, 0, 0, 0, 0.318992, 0.365115, 0.370143, 0.370147, 0.401833, 0.401833 -elapsed time for k point: 0.1574540138244629 +elapsed time for k point: 0.3283696174621582 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -4732,7 +4768,7 @@ iteration 45: trace = 0.8305318838345979 (5.16658e-11% change) Finished solving for bands 1 to 8 after 45 iterations. freqs:, 2, 0.1, 0, 0, 0.1, 0.0367937, 0.049071, 0.308902, 0.358341, 0.370542, 0.38729, 0.392077, 0.402396 -elapsed time for k point: 0.2080373764038086 +elapsed time for k point: 0.4544506072998047 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -4825,7 +4861,7 @@ iteration 44: trace = 0.8299239457452544 (6.26464e-11% change) Finished solving for bands 1 to 8 after 44 iterations. freqs:, 3, 0.2, 0, 0, 0.2, 0.0730357, 0.0965491, 0.285819, 0.360073, 0.368932, 0.371597, 0.403894, 0.408164 -elapsed time for k point: 0.20373201370239258 +elapsed time for k point: 0.45525479316711426 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -4926,7 +4962,7 @@ iteration 48: trace = 0.8282808406674247 (4.6123e-11% change) Finished solving for bands 1 to 8 after 48 iterations. freqs:, 4, 0.3, 0, 0, 0.3, 0.107851, 0.140336, 0.25846, 0.340653, 0.367325, 0.372946, 0.405794, 0.418837 -elapsed time for k point: 0.22072672843933105 +elapsed time for k point: 0.48354625701904297 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -5009,7 +5045,7 @@ iteration 39: trace = 0.8195746262296734 (5.8195e-11% change) Finished solving for bands 1 to 8 after 39 iterations. freqs:, 5, 0.4, 0, 0, 0.4, 0.1388, 0.176103, 0.23164, 0.313843, 0.374076, 0.377706, 0.407374, 0.410603 -elapsed time for k point: 0.1797492504119873 +elapsed time for k point: 0.47072839736938477 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5086,7 +5122,7 @@ iteration 36: trace = 0.8152593107299858 (8.5317e-11% change) Finished solving for bands 1 to 8 after 36 iterations. freqs:, 6, 0.5, 0, 0, 0.5, 0.154816, 0.192048, 0.216968, 0.300856, 0.374518, 0.385777, 0.401594, 0.407988 -elapsed time for k point: 0.1661226749420166 +elapsed time for k point: 0.3708617687225342 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5167,7 +5203,7 @@ iteration 38: trace = 0.8101088212743904 (5.4284e-11% change) Finished solving for bands 1 to 8 after 38 iterations. freqs:, 7, 0.5, 0.1, 0, 0.509902, 0.15975, 0.195136, 0.218441, 0.305033, 0.358789, 0.391555, 0.402172, 0.402445 -elapsed time for k point: 0.1804978847503662 +elapsed time for k point: 0.3768019676208496 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5246,7 +5282,7 @@ iteration 37: trace = 0.8027830712683001 (5.80985e-11% change) Finished solving for bands 1 to 8 after 37 iterations. freqs:, 8, 0.5, 0.2, 0, 0.538516, 0.173344, 0.203625, 0.222584, 0.316302, 0.340088, 0.36862, 0.387671, 0.424089 -elapsed time for k point: 0.1839134693145752 +elapsed time for k point: 0.38266444206237793 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5327,7 +5363,7 @@ iteration 38: trace = 0.8027156837865849 (5.41477e-11% change) Finished solving for bands 1 to 8 after 38 iterations. freqs:, 9, 0.5, 0.3, 0, 0.583095, 0.192437, 0.215224, 0.228468, 0.323728, 0.33113, 0.341965, 0.37019, 0.4458 -elapsed time for k point: 0.1762557029724121 +elapsed time for k point: 0.3777892589569092 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5416,7 +5452,7 @@ iteration 42: trace = 0.8111283942460427 (9.4484e-11% change) Finished solving for bands 1 to 8 after 42 iterations. freqs:, 10, 0.5, 0.4, 0, 0.640312, 0.21184, 0.226, 0.234179, 0.311757, 0.318108, 0.344193, 0.3555, 0.465942 -elapsed time for k point: 0.19385242462158203 +elapsed time for k point: 0.4132370948791504 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5528,7 +5564,7 @@ iteration 53: trace = 0.8190722270474012 (9.58584e-11% change) Finished solving for bands 1 to 8 after 53 iterations. freqs:, 11, 0.5, 0.5, 0, 0.707107, 0.221357, 0.230619, 0.236708, 0.307149, 0.30715, 0.349538, 0.349539, 0.477307 -elapsed time for k point: 0.2435901165008545 +elapsed time for k point: 0.5267901420593262 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -5622,7 +5658,7 @@ iteration 44: trace = 0.8090111116370089 (7.55463e-11% change) Finished solving for bands 1 to 8 after 44 iterations. freqs:, 12, 0.4, 0.4, 0, 0.565685, 0.19918, 0.2202, 0.239097, 0.309959, 0.330944, 0.347653, 0.354078, 0.460272 -elapsed time for k point: 0.20296430587768555 +elapsed time for k point: 0.4283287525177002 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -5695,7 +5731,7 @@ iteration 34: trace = 0.810101466164631 (5.20643e-11% change) Finished solving for bands 1 to 8 after 34 iterations. freqs:, 13, 0.3, 0.3, 0, 0.424264, 0.153826, 0.186625, 0.253882, 0.318156, 0.351842, 0.366269, 0.371004, 0.436281 -elapsed time for k point: 0.15758943557739258 +elapsed time for k point: 0.33429789543151855 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -5782,7 +5818,7 @@ iteration 41: trace = 0.8249014819373072 (9.03358e-11% change) Finished solving for bands 1 to 8 after 41 iterations. freqs:, 14, 0.2, 0.2, 0, 0.282843, 0.103673, 0.133382, 0.276682, 0.331086, 0.368234, 0.382194, 0.398022, 0.412434 -elapsed time for k point: 0.18961048126220703 +elapsed time for k point: 0.40344882011413574 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -5863,7 +5899,7 @@ iteration 38: trace = 0.8293598597555045 (7.00917e-11% change) Finished solving for bands 1 to 8 after 38 iterations. freqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0520822, 0.0690311, 0.302853, 0.347811, 0.385316, 0.389474, 0.390006, 0.396139 -elapsed time for k point: 0.17695879936218262 +elapsed time for k point: 0.3727133274078369 solve_kpoint (0,0,0): Solving for bands 3 to 8... linmin: converged after 4 iterations. @@ -5948,7 +5984,7 @@ iteration 40: trace = 0.8320200571443133 (8.05426e-11% change) Finished solving for bands 3 to 8 after 40 iterations. freqs:, 16, 0, 0, 0, 0, 0, 0, 0.318992, 0.365115, 0.370143, 0.370147, 0.401833, 0.401833 -..elapsed time for k point: 0.12337160110473633 +..elapsed time for k point: 0.2431492805480957 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.22135702280024677 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.23061915826414625 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.21696776954474636 at Vector3<0.5, 0.0, 0.0> to 0.3189924765685542 at Vector3<0.0, 0.0, 0.0> @@ -5957,15 +5993,15 @@ Band 6 range: 0.3419647255076196 at Vector3<0.5, 0.30000000000000004, 0.0> to 0.39155468442595526 at Vector3<0.5, 0.1, 0.0> Band 7 range: 0.349538537661238 at Vector3<0.5, 0.5, 0.0> to 0.4073736001230443 at Vector3<0.4, 0.0, 0.0> Band 8 range: 0.3961388233101108 at Vector3<0.09999999999999998, 0.09999999999999998, 0.0> to 0.4773065722591594 at Vector3<0.5, 0.5, 0.0> -total elapsed time for run: 2.9687349796295166 +total elapsed time for run: 6.430227518081665 done -/tmp/meepaK89mp/test_anisotropic_2d_gap-0: 2.97s +/tmp/meephEWaSw/test_anisotropic_2d_gap-0: 6.43s -/tmp/meepaK89mp/test_attribute_accessors-0 +/tmp/meephEWaSw/test_attribute_accessors-0 ======================== -/tmp/meepaK89mp/test_attribute_accessors-0: 0.00s +/tmp/meephEWaSw/test_attribute_accessors-0: 0.00s -/tmp/meepaK89mp/test_bragg-0 +/tmp/meephEWaSw/test_bragg-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -5993,7 +6029,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.0, 0.0> -elapsed time for initialization: 0.00026416778564453125 +elapsed time for initialization: 0.000476837158203125 solve_kpoint (0.5,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 1 to 8... @@ -6007,31 +6043,30 @@ linmin: converged after 7 iterations. iteration 4: trace = 18.64391851984282 (0.846506% change) linmin: converged after 8 iterations. - switching to approximate line minimization (decrease time by 51.8325%) + switching to approximate line minimization (decrease time by 50.2857%) iteration 5: trace = 18.63017324218211 (0.0737524% change) - iteration 6: trace = 18.62916003755744 (0.00543866% change) - iteration 7: trace = 18.62909545220464 (0.00034669% change) - iteration 8: trace = 18.62908848544753 (3.73972e-05% change) switching back to exact line minimization - iteration 9: trace = 18.62908777889855 (3.79272e-06% change) - linmin: converged after 4 iterations. - iteration 10: trace = 18.6290877003324 (4.21739e-07% change) - linmin: converged after 4 iterations. - iteration 11: trace = 18.6290876951445 (2.78484e-08% change) - linmin: converged after 4 iterations. - iteration 12: trace = 18.6290876948947 (1.34087e-09% change) + iteration 6: trace = 18.62916003755744 (0.00543866% change) linmin: converged after 5 iterations. - iteration 13: trace = 18.62908769489133 (1.81363e-11% change) + iteration 7: trace = 18.62909545219854 (0.00034669% change) + linmin: converged after 10 iterations. + switching to approximate line minimization (decrease time by 54.7368%) + iteration 8: trace = 18.62908848536918 (3.73976e-05% change) + iteration 9: trace = 18.62908777892369 (3.79216e-06% change) + iteration 10: trace = 18.62908770031121 (4.21988e-07% change) + iteration 11: trace = 18.62908769515334 (2.76872e-08% change) + iteration 12: trace = 18.62908769490376 (1.33978e-09% change) + iteration 13: trace = 18.62908769489961 (2.22747e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 1, 0.5, 0, 0, 0.5, 0.222451, 0.443471, 0.892368, 1.10456, 1.56579, 1.75949, 2.24248, 2.40631 -elapsed time for k point: 0.0029430389404296875 -total elapsed time for run: 0.003258228302001953 +elapsed time for k point: 0.004904985427856445 +total elapsed time for run: 0.005450725555419922 done Fixing h-field (band 8) phase by 0.909537 + -0.415623i; max ampl. = 1.96664 -.Outputting fields to /tmp/meepaK89mp/test_bragg-0-h.k01.b08.y.tm.h5... -/tmp/meepaK89mp/test_bragg-0: 0.02s +.Outputting fields to /tmp/meephEWaSw/test_bragg-0-h.k01.b08.y.tm.h5... +/tmp/meephEWaSw/test_bragg-0: 0.03s -/tmp/meepaK89mp/test_bragg_sine-0 +/tmp/meephEWaSw/test_bragg_sine-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -6067,7 +6102,7 @@ Vector3<0.4, 0.0, 0.0> Vector3<0.45, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> -elapsed time for initialization: 0.004128217697143555 +elapsed time for initialization: 0.008620977401733398 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -6091,7 +6126,7 @@ iteration 8: trace = 11.08038976857812 (0.0163303% change) large trace change predicted (0.0812499%) linmin: converged after 9 iterations. - switching to approximate line minimization (decrease time by 52.1739%) + switching to approximate line minimization (decrease time by 51.1706%) iteration 9: trace = 11.07305310957727 (0.0662349% change) iteration 10: trace = 11.071855171727 (0.0108191% change) iteration 11: trace = 11.07168737865584 (0.0015155% change) @@ -6108,13 +6143,13 @@ iteration 22: trace = 11.0716745134967 (4.41696e-11% change) Finished solving for bands 2 to 8 after 22 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.468775, 0.546626, 0.989349, 1.02405, 1.49704, 1.51158, 1.99991 -elapsed time for k point: 0.003672361373901367 +elapsed time for k point: 0.006136655807495117 solve_kpoint (0.05,0,0): Solving for bands 1 to 8... linmin: converged after 9 iterations. iteration 1: trace = 11.04205905041829 (0.320427% change) linmin: converged after 11 iterations. - switching to approximate line minimization (decrease time by 56.25%) + switching to approximate line minimization (decrease time by 56.1713%) iteration 2: trace = 11.02779654905734 (0.129249% change) iteration 3: trace = 11.02770775201116 (0.000805214% change) switching back to exact line minimization @@ -6285,7 +6320,7 @@ iteration 84: trace = 10.98801409287005 (8.71364e-11% change) Finished solving for bands 1 to 8 after 84 iterations. tmfreqs:, 2, 0.05, 0, 0, 0.05, 0.0235585, 0.461962, 0.553534, 0.976586, 1.03685, 1.4784, 1.53022, 1.97778 -elapsed time for k point: 0.017895221710205078 +elapsed time for k point: 0.03216719627380371 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -6299,7 +6334,7 @@ linmin: converged after 3 iterations. iteration 5: trace = 10.90344655288831 (5.27424e-05% change) linmin: converged after 10 iterations. - switching to approximate line minimization (decrease time by 54.2056%) + switching to approximate line minimization (decrease time by 54.712%) iteration 6: trace = 10.90344608445302 (4.29621e-06% change) iteration 7: trace = 10.90344604871546 (3.27764e-07% change) iteration 8: trace = 10.9034460473527 (1.24984e-08% change) @@ -6307,7 +6342,7 @@ iteration 10: trace = 10.90344604730442 (1.0834e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 3, 0.1, 0, 0, 0.1, 0.047044, 0.445964, 0.569827, 0.954549, 1.059, 1.45407, 1.55459, 1.95293 -elapsed time for k point: 0.001865386962890625 +elapsed time for k point: 0.003353118896484375 solve_kpoint (0.15,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6332,7 +6367,7 @@ iteration 10: trace = 10.82863032375298 (2.95277e-12% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 4, 0.15, 0, 0, 0.15, 0.0703703, 0.426194, 0.590125, 0.931007, 1.08275, 1.42941, 1.5793, 1.92803 -elapsed time for k point: 0.0020208358764648438 +elapsed time for k point: 0.0037012100219726562 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6355,7 +6390,7 @@ iteration 9: trace = 10.76374481699274 (5.61107e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 5, 0.2, 0, 0, 0.2, 0.0934195, 0.40505, 0.612091, 0.907101, 1.10696, 1.40468, 1.6041, 1.90311 -elapsed time for k point: 0.0018532276153564453 +elapsed time for k point: 0.0033407211303710938 solve_kpoint (0.25,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6378,7 +6413,7 @@ iteration 9: trace = 10.70882562781128 (2.69717e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 6, 0.25, 0, 0, 0.25, 0.11601, 0.383577, 0.634793, 0.883153, 1.13136, 1.37995, 1.62894, 1.8782 -elapsed time for k point: 0.0017955303192138672 +elapsed time for k point: 0.0032150745391845703 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6401,7 +6436,7 @@ iteration 9: trace = 10.66388494713049 (1.39925e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 7, 0.3, 0, 0, 0.3, 0.137834, 0.362445, 0.657758, 0.859352, 1.15583, 1.35526, 1.65379, 1.8533 -elapsed time for k point: 0.001804351806640625 +elapsed time for k point: 0.003271818161010742 solve_kpoint (0.35,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6424,7 +6459,7 @@ iteration 9: trace = 10.62892804596352 (6.75184e-12% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 8, 0.35, 0, 0, 0.35, 0.15832, 0.342396, 0.6806, 0.835947, 1.18029, 1.33065, 1.67864, 1.82841 -elapsed time for k point: 0.0017893314361572266 +elapsed time for k point: 0.0032553672790527344 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6445,7 +6480,7 @@ iteration 8: trace = 10.6039575357088 (3.41737e-12% change) Finished solving for bands 1 to 8 after 8 iterations. tmfreqs:, 9, 0.4, 0, 0, 0.4, 0.176334, 0.324651, 0.702682, 0.813501, 1.20459, 1.30625, 1.70347, 1.80356 -elapsed time for k point: 0.0016222000122070312 +elapsed time for k point: 0.0029554367065429688 solve_kpoint (0.45,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6466,7 +6501,7 @@ iteration 8: trace = 10.58897478377203 (2.95249e-12% change) Finished solving for bands 1 to 8 after 8 iterations. tmfreqs:, 10, 0.45, 0, 0, 0.45, 0.189641, 0.31149, 0.722112, 0.793866, 1.22816, 1.28262, 1.72816, 1.77885 -elapsed time for k point: 0.0016331672668457031 +elapsed time for k point: 0.002983570098876953 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6487,7 +6522,7 @@ iteration 8: trace = 10.58398046491709 (1.51051e-12% change) Finished solving for bands 1 to 8 after 8 iterations. tmfreqs:, 11, 0.5, 0, 0, 0.5, 0.194775, 0.306403, 0.73165, 0.784262, 1.2441, 1.26666, 1.74884, 1.75817 -.elapsed time for k point: 0.0016231536865234375 +.elapsed time for k point: 0.0029325485229492188 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.19477466366820298 at Vector3<0.5, 0.0, 0.0> Band 2 range: 0.3064030262308439 at Vector3<0.5, 0.0, 0.0> to 0.46877485258672674 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5466257501318902 at Vector3<0.0, 0.0, 0.0> to 0.7316504426541635 at Vector3<0.5, 0.0, 0.0> @@ -6503,11 +6538,11 @@ Gap from band 5 (1.2440980042025864) to band 6 (1.2666566861855062), 1.7969642410133524% Gap from band 6 (1.4970379696965925) to band 7 (1.5115800994650426), 0.9666982936456452% Gap from band 7 (1.7488359039910495) to band 8 (1.7581683208483643), 0.532215889060819% -total elapsed time for run: 0.042163848876953125 +total elapsed time for run: 0.07653522491455078 done -/tmp/meepaK89mp/test_bragg_sine-0: 0.04s +/tmp/meephEWaSw/test_bragg_sine-0: 0.08s -/tmp/meepaK89mp/test_compute_field_energy-0 +/tmp/meephEWaSw/test_compute_field_energy-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -6550,7 +6585,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0028955936431884766 +elapsed time for initialization: 0.004888296127319336 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -6661,7 +6696,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18136048316955566 +elapsed time for k point: 0.3805711269378662 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -6912,7 +6947,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.531151533126831 +elapsed time for k point: 1.3854153156280518 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6969,7 +7004,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11665725708007812 +elapsed time for k point: 0.30150508880615234 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7022,7 +7057,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10771059989929199 +elapsed time for k point: 0.28585314750671387 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7083,7 +7118,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12527894973754883 +elapsed time for k point: 0.31627941131591797 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7168,7 +7203,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17754364013671875 +elapsed time for k point: 0.4492511749267578 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -7239,7 +7274,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14662456512451172 +elapsed time for k point: 0.35392093658447266 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7300,7 +7335,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.1278247833251953 +elapsed time for k point: 0.2732243537902832 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7353,7 +7388,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10754799842834473 +elapsed time for k point: 0.24780750274658203 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7405,7 +7440,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10329556465148926 +elapsed time for k point: 0.21630334854125977 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7457,7 +7492,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10283303260803223 +elapsed time for k point: 0.2221236228942871 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7498,7 +7533,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.0815572738647461 +elapsed time for k point: 0.17920136451721191 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7545,7 +7580,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09621953964233398 +elapsed time for k point: 0.19914674758911133 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7608,7 +7643,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12963104248046875 +elapsed time for k point: 0.2727956771850586 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7681,7 +7716,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15134668350219727 +elapsed time for k point: 0.31636714935302734 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -7876,7 +7911,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3211984634399414 +elapsed time for k point: 0.6557514667510986 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -7888,13 +7923,13 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6117560863494873 +total elapsed time for run: 6.062396764755249 done Fixing h-field (band 8) phase by -1 + 2.59056e-07i; max ampl. = 4.48388 D-energy-components:, 16, 8, 0.499991, 0.500009, 0 -./tmp/meepaK89mp/test_compute_field_energy-0: 2.62s +./tmp/meephEWaSw/test_compute_field_energy-0: 6.07s -/tmp/meepaK89mp/test_compute_group_velocity-0 +/tmp/meephEWaSw/test_compute_group_velocity-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -7937,7 +7972,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0028667449951171875 +elapsed time for initialization: 0.004901409149169922 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -8048,7 +8083,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18119239807128906 +elapsed time for k point: 0.3753199577331543 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -8299,7 +8334,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5307865142822266 +elapsed time for k point: 1.1856260299682617 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8356,7 +8391,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11674618721008301 +elapsed time for k point: 0.2613675594329834 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8409,7 +8444,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.1077415943145752 +elapsed time for k point: 0.23713994026184082 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8470,7 +8505,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12505555152893066 +elapsed time for k point: 0.27370524406433105 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8555,7 +8590,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17802929878234863 +elapsed time for k point: 0.3837010860443115 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -8626,7 +8661,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14667892456054688 +elapsed time for k point: 0.32359766960144043 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8687,7 +8722,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12487339973449707 +elapsed time for k point: 0.27709054946899414 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8740,7 +8775,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10757708549499512 +elapsed time for k point: 0.23973989486694336 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8792,7 +8827,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10328388214111328 +elapsed time for k point: 0.22251129150390625 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8844,7 +8879,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10283255577087402 +elapsed time for k point: 0.2195751667022705 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8885,7 +8920,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08155536651611328 +elapsed time for k point: 0.1771378517150879 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8932,7 +8967,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09487509727478027 +elapsed time for k point: 0.20386171340942383 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8995,7 +9030,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12935328483581543 +elapsed time for k point: 0.2823624610900879 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9068,7 +9103,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15125226974487305 +elapsed time for k point: 0.33635711669921875 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -9263,7 +9298,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -.elapsed time for k point: 0.32078027725219727 +.elapsed time for k point: 0.7603161334991455 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -9275,11 +9310,11 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6065361499786377 +total elapsed time for run: 5.766130685806274 done -/tmp/meepaK89mp/test_compute_group_velocity-0: 2.61s +/tmp/meephEWaSw/test_compute_group_velocity-0: 5.77s -/tmp/meepaK89mp/test_compute_integrals-0 +/tmp/meephEWaSw/test_compute_integrals-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -9322,7 +9357,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002902507781982422 +elapsed time for initialization: 0.005614757537841797 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -9433,7 +9468,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18137216567993164 +elapsed time for k point: 0.4310030937194824 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -9684,7 +9719,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5335006713867188 +elapsed time for k point: 1.2494831085205078 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9741,7 +9776,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11713743209838867 +elapsed time for k point: 0.25354957580566406 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9794,7 +9829,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.1081080436706543 +elapsed time for k point: 0.23352622985839844 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9855,7 +9890,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12530946731567383 +elapsed time for k point: 0.268768310546875 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9940,7 +9975,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17910289764404297 +elapsed time for k point: 0.38240957260131836 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -10011,7 +10046,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14710307121276855 +elapsed time for k point: 0.31404805183410645 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10072,7 +10107,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12506961822509766 +elapsed time for k point: 0.26627469062805176 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10125,7 +10160,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10779738426208496 +elapsed time for k point: 0.2304401397705078 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10177,7 +10212,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10359358787536621 +elapsed time for k point: 0.22351884841918945 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10229,7 +10264,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10341715812683105 +elapsed time for k point: 0.22141480445861816 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10270,7 +10305,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08186054229736328 +elapsed time for k point: 0.1784801483154297 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10317,7 +10352,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09514522552490234 +elapsed time for k point: 0.2079637050628662 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10380,7 +10415,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.13534045219421387 +elapsed time for k point: 0.277357816696167 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10453,7 +10488,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.16097354888916016 +elapsed time for k point: 0.3270406723022461 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -10648,7 +10683,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.333402156829834 +elapsed time for k point: 0.6823310852050781 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -10660,14 +10695,14 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.642212390899658 +total elapsed time for run: 5.755107879638672 done Fixing h-field (band 8) phase by -1 + 2.59056e-07i; max ampl. = 4.48388 H-energy-components:, 16, 8, 0, 0, 1 Fixing e-field (band 8) phase by 6.12323e-17 + -1i; max ampl. = 1.10099 -./tmp/meepaK89mp/test_compute_integrals-0: 2.65s +./tmp/meephEWaSw/test_compute_integrals-0: 5.77s -/tmp/meepaK89mp/test_diamond-0 +/tmp/meephEWaSw/test_diamond-0 ======================== Initializing eigensolver data Computing 5 bands with 1e-12 tolerance @@ -10727,7 +10762,7 @@ Vector3<0.325, 0.75, 0.425> Vector3<0.35, 0.75, 0.4> Vector3<0.375, 0.75, 0.375> -elapsed time for initialization: 0.053406715393066406 +elapsed time for initialization: 0.09072303771972656 solve_kpoint (0,0.5,0.5): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4, band 5 Solving for bands 1 to 5... @@ -10844,7 +10879,7 @@ iteration 54: trace = 1.074849119575324 (7.09403e-11% change) Finished solving for bands 1 to 5 after 54 iterations. freqs:, 1, 0, 0.5, 0.5, 1, 0.38015, 0.381243, 0.495263, 0.496788, 0.541208 -elapsed time for k point: 0.5362112522125244 +elapsed time for k point: 1.148085117340088 solve_kpoint (0,0.525,0.475): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -10918,7 +10953,7 @@ iteration 34: trace = 1.072165029269352 (4.88961e-11% change) Finished solving for bands 1 to 5 after 34 iterations. freqs:, 2, 0, 0.525, 0.475, 1.0025, 0.380386, 0.382168, 0.495624, 0.497176, 0.537208 -elapsed time for k point: 0.33396410942077637 +elapsed time for k point: 0.7014479637145996 solve_kpoint (0,0.55,0.45): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -10983,7 +11018,7 @@ iteration 30: trace = 1.065499269609328 (4.31586e-11% change) Finished solving for bands 1 to 5 after 30 iterations. freqs:, 3, 0, 0.55, 0.45, 1.00995, 0.380966, 0.38483, 0.496711, 0.498342, 0.526501 -elapsed time for k point: 0.2954578399658203 +elapsed time for k point: 0.6087527275085449 solve_kpoint (0,0.575,0.425): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11046,7 +11081,7 @@ iteration 29: trace = 1.057289565863228 (3.36861e-11% change) Finished solving for bands 1 to 5 after 29 iterations. freqs:, 4, 0, 0.575, 0.425, 1.02225, 0.381461, 0.388864, 0.498536, 0.500287, 0.511601 -elapsed time for k point: 0.2861621379852295 +elapsed time for k point: 0.5909099578857422 solve_kpoint (0,0.6,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11107,7 +11142,7 @@ iteration 28: trace = 1.049127482148509 (7.79919e-11% change) Finished solving for bands 1 to 5 after 28 iterations. freqs:, 5, 0, 0.6, 0.4, 1.03923, 0.381077, 0.393446, 0.49495, 0.501109, 0.503014 -elapsed time for k point: 0.27637290954589844 +elapsed time for k point: 0.5919620990753174 solve_kpoint (0,0.625,0.375): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11206,26 +11241,26 @@ iteration 45: trace = 1.041449455858893 (8.35346e-11% change) Finished solving for bands 1 to 5 after 45 iterations. freqs:, 6, 0, 0.625, 0.375, 1.06066, 0.378621, 0.396729, 0.479263, 0.504432, 0.506514 -elapsed time for k point: 0.4398202896118164 +elapsed time for k point: 0.9534757137298584 Fixing d-field (band 1) phase by 0.997721 + 0.0674732i; max ampl. = 12.9762 D-energy-components:, 6, 1, 0.0477669, 0.476092, 0.476141 -Outputting /tmp/meepaK89mp/test_diamond-0-dpwr.k06.b01.h5... +Outputting /tmp/meephEWaSw/test_diamond-0-dpwr.k06.b01.h5... D-energy-components:, 6, 1, 0.0477669, 0.476092, 0.476141 Fixing d-field (band 2) phase by 0.997721 + 0.0674732i; max ampl. = 12.1515 D-energy-components:, 6, 2, 0.232067, 0.383937, 0.383996 -Outputting /tmp/meepaK89mp/test_diamond-0-dpwr.k06.b02.h5... +Outputting /tmp/meephEWaSw/test_diamond-0-dpwr.k06.b02.h5... D-energy-components:, 6, 2, 0.232067, 0.383937, 0.383996 Fixing d-field (band 3) phase by 0.0674732 + -0.997721i; max ampl. = 13.3616 D-energy-components:, 6, 3, 0.736337, 0.13197, 0.131693 -Outputting /tmp/meepaK89mp/test_diamond-0-dpwr.k06.b03.h5... +Outputting /tmp/meephEWaSw/test_diamond-0-dpwr.k06.b03.h5... D-energy-components:, 6, 3, 0.736337, 0.13197, 0.131693 Fixing d-field (band 4) phase by 0.997721 + 0.0674732i; max ampl. = 7.97913 D-energy-components:, 6, 4, 0.11714, 0.441055, 0.441805 -Outputting /tmp/meepaK89mp/test_diamond-0-dpwr.k06.b04.h5... +Outputting /tmp/meephEWaSw/test_diamond-0-dpwr.k06.b04.h5... D-energy-components:, 6, 4, 0.11714, 0.441055, 0.441805 Fixing d-field (band 5) phase by -0.997721 + -0.0674732i; max ampl. = 12.8979 D-energy-components:, 6, 5, 0.238579, 0.435371, 0.32605 -Outputting /tmp/meepaK89mp/test_diamond-0-dpwr.k06.b05.h5... +Outputting /tmp/meephEWaSw/test_diamond-0-dpwr.k06.b05.h5... D-energy-components:, 6, 5, 0.238579, 0.435371, 0.32605 solve_kpoint (0,0.6,0.3): Solving for bands 1 to 5... @@ -11320,7 +11355,7 @@ iteration 44: trace = 1.012177879712723 (7.98957e-11% change) Finished solving for bands 1 to 5 after 44 iterations. freqs:, 7, 0, 0.6, 0.3, 0.994987, 0.369582, 0.388559, 0.467091, 0.487657, 0.518291 -elapsed time for k point: 0.43049168586730957 +elapsed time for k point: 0.911745548248291 solve_kpoint (0,0.575,0.225): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -11529,7 +11564,7 @@ iteration 98: trace = 0.9843245962009872 (8.23031e-11% change) Finished solving for bands 1 to 5 after 98 iterations. freqs:, 8, 0, 0.575, 0.225, 0.940744, 0.356415, 0.3702, 0.457212, 0.470085, 0.538723 -elapsed time for k point: 1.0035696029663086 +elapsed time for k point: 1.9558043479919434 solve_kpoint (0,0.55,0.15): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -11590,7 +11625,7 @@ iteration 28: trace = 0.9576556548415067 (3.50576e-11% change) Finished solving for bands 1 to 5 after 28 iterations. freqs:, 9, 0, 0.55, 0.15, 0.9, 0.344555, 0.351994, 0.449598, 0.455588, 0.552575 -elapsed time for k point: 0.27872323989868164 +elapsed time for k point: 0.5973553657531738 solve_kpoint (0,0.525,0.075): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -11649,7 +11684,7 @@ iteration 27: trace = 0.9411112540785541 (6.02823e-11% change) Finished solving for bands 1 to 5 after 27 iterations. freqs:, 10, 0, 0.525, 0.075, 0.874643, 0.336533, 0.339294, 0.444662, 0.446211, 0.562057 -elapsed time for k point: 0.2682933807373047 +elapsed time for k point: 0.5712711811065674 solve_kpoint (0,0.5,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11704,7 +11739,7 @@ iteration 25: trace = 0.9357235187165454 (8.38252e-11% change) Finished solving for bands 1 to 5 after 25 iterations. freqs:, 11, 0, 0.5, 0, 0.866025, 0.333545, 0.334937, 0.442371, 0.443555, 0.565558 -elapsed time for k point: 0.36604976654052734 +elapsed time for k point: 0.5050039291381836 solve_kpoint (0,0.4,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11755,7 +11790,7 @@ iteration 23: trace = 0.9457902789861149 (2.35241e-11% change) Finished solving for bands 1 to 5 after 23 iterations. freqs:, 12, 0, 0.4, 0, 0.69282, 0.299948, 0.301256, 0.47018, 0.471285, 0.567351 -elapsed time for k point: 0.23009872436523438 +elapsed time for k point: 0.46997570991516113 solve_kpoint (0,0.3,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11808,7 +11843,7 @@ iteration 24: trace = 0.9752654193362962 (4.58198e-11% change) Finished solving for bands 1 to 5 after 24 iterations. freqs:, 13, 0, 0.3, 0, 0.519615, 0.235132, 0.236238, 0.517406, 0.518221, 0.572633 -elapsed time for k point: 0.2476789951324463 +elapsed time for k point: 0.5015361309051514 solve_kpoint (0,0.2,0): Solving for bands 1 to 5... linmin: converged after 7 iterations. @@ -11871,7 +11906,7 @@ iteration 29: trace = 1.01810313171719 (4.24634e-11% change) Finished solving for bands 1 to 5 after 29 iterations. freqs:, 14, 0, 0.2, 0, 0.34641, 0.160616, 0.161417, 0.560554, 0.560855, 0.580923 -elapsed time for k point: 0.28931760787963867 +elapsed time for k point: 0.6051404476165771 solve_kpoint (0,0.1,0): Solving for bands 1 to 5... linmin: converged after 13 iterations. @@ -11954,7 +11989,7 @@ iteration 39: trace = 1.053033028339033 (3.39699e-11% change) Finished solving for bands 1 to 5 after 39 iterations. freqs:, 15, 0, 0.1, 0, 0.173205, 0.0813864, 0.0818061, 0.587706, 0.587881, 0.59052 -elapsed time for k point: 0.3856189250946045 +elapsed time for k point: 0.7963149547576904 solve_kpoint (0,0,0): Solving for bands 3 to 5... linmin: converged after 7 iterations. @@ -12019,7 +12054,7 @@ iteration 30: trace = 1.064751564401208 (6.97362e-11% change) Finished solving for bands 3 to 5 after 30 iterations. freqs:, 16, 0, 0, 0, 0, 0, 0, 0.59559, 0.595819, 0.595839 -elapsed time for k point: 0.1595134735107422 +elapsed time for k point: 0.3424828052520752 solve_kpoint (0,0.1,0.1): Solving for bands 1 to 5... linmin: converged after 8 iterations. @@ -12082,7 +12117,7 @@ iteration 29: trace = 1.0539009732219 (7.77229e-11% change) Finished solving for bands 1 to 5 after 29 iterations. freqs:, 17, 0, 0.1, 0.1, 0.2, 0.09409, 0.0944497, 0.585515, 0.585945, 0.591581 -elapsed time for k point: 0.28577160835266113 +elapsed time for k point: 0.5950164794921875 solve_kpoint (0,0.2,0.2): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12151,7 +12186,7 @@ iteration 32: trace = 1.05069894559715 (7.02251e-11% change) Finished solving for bands 1 to 5 after 32 iterations. freqs:, 18, 0, 0.2, 0.2, 0.4, 0.185559, 0.18625, 0.566601, 0.567223, 0.582064 -elapsed time for k point: 0.31535959243774414 +elapsed time for k point: 0.7363054752349854 solve_kpoint (0,0.3,0.3): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12561,7 +12596,7 @@ iteration 196: trace = 1.068626506457554 (2.50589e-11% change) Finished solving for bands 1 to 5 after 196 iterations. freqs:, 19, 0, 0.3, 0.3, 0.6, 0.271029, 0.271988, 0.546939, 0.547286, 0.567915 -elapsed time for k point: 1.927353858947754 +elapsed time for k point: 3.983797311782837 solve_kpoint (0,0.4,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12798,7 +12833,7 @@ iteration 111: trace = 1.073945817633486 (7.47216e-11% change) Finished solving for bands 1 to 5 after 111 iterations. freqs:, 20, 0, 0.4, 0.4, 0.8, 0.343862, 0.344966, 0.517995, 0.519047, 0.546786 -elapsed time for k point: 1.1377298831939697 +elapsed time for k point: 2.1907594203948975 solve_kpoint (0,0.5,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12879,7 +12914,7 @@ iteration 38: trace = 1.074849119556919 (9.57095e-11% change) Finished solving for bands 1 to 5 after 38 iterations. freqs:, 21, 0, 0.5, 0.5, 1, 0.38015, 0.381243, 0.495263, 0.496788, 0.541208 -elapsed time for k point: 0.41023969650268555 +elapsed time for k point: 0.7693750858306885 solve_kpoint (0.05,0.55,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12995,7 +13030,7 @@ iteration 54: trace = 1.07229592142945 (8.17735e-11% change) Finished solving for bands 1 to 5 after 54 iterations. freqs:, 22, 0.05, 0.55, 0.5, 1.00499, 0.381309, 0.382411, 0.495948, 0.497425, 0.535972 -elapsed time for k point: 0.5469822883605957 +elapsed time for k point: 1.199970006942749 solve_kpoint (0.1,0.6,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13084,7 +13119,7 @@ iteration 41: trace = 1.068969912904174 (7.12266e-11% change) Finished solving for bands 1 to 5 after 41 iterations. freqs:, 23, 0.1, 0.6, 0.5, 1.0198, 0.384516, 0.385642, 0.497116, 0.498376, 0.526207 -elapsed time for k point: 0.4026987552642822 +elapsed time for k point: 0.862354040145874 solve_kpoint (0.15,0.65,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13176,7 +13211,7 @@ iteration 43: trace = 1.066421514875839 (5.37818e-11% change) Finished solving for bands 1 to 5 after 43 iterations. freqs:, 24, 0.15, 0.65, 0.5, 1.04403, 0.388899, 0.39006, 0.495493, 0.496211, 0.520859 -elapsed time for k point: 0.42005395889282227 +elapsed time for k point: 0.894603967666626 solve_kpoint (0.2,0.7,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13268,7 +13303,7 @@ iteration 42: trace = 1.064700418518055 (3.78312e-11% change) Finished solving for bands 1 to 5 after 42 iterations. freqs:, 25, 0.2, 0.7, 0.5, 1.07703, 0.392891, 0.394091, 0.490499, 0.490808, 0.523019 -elapsed time for k point: 0.4145071506500244 +elapsed time for k point: 0.8596436977386475 solve_kpoint (0.25,0.75,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13427,7 +13462,7 @@ iteration 73: trace = 1.065402852836689 (7.35284e-11% change) Finished solving for bands 1 to 5 after 73 iterations. freqs:, 26, 0.25, 0.75, 0.5, 1.11803, 0.394551, 0.395772, 0.487945, 0.488132, 0.526056 -elapsed time for k point: 0.7095253467559814 +elapsed time for k point: 1.4990451335906982 solve_kpoint (0.275,0.75,0.475): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13516,7 +13551,7 @@ iteration 42: trace = 1.057545259395153 (4.76404e-11% change) Finished solving for bands 1 to 5 after 42 iterations. freqs:, 27, 0.275, 0.75, 0.475, 1.09772, 0.391745, 0.39651, 0.484446, 0.491809, 0.5199 -elapsed time for k point: 0.4110076427459717 +elapsed time for k point: 0.8952672481536865 solve_kpoint (0.3,0.75,0.45): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13581,7 +13616,7 @@ iteration 30: trace = 1.048737747994243 (6.74346e-11% change) Finished solving for bands 1 to 5 after 30 iterations. freqs:, 28, 0.3, 0.75, 0.45, 1.08167, 0.387217, 0.396766, 0.481876, 0.494898, 0.514052 -elapsed time for k point: 0.29619717597961426 +elapsed time for k point: 0.6717045307159424 solve_kpoint (0.325,0.75,0.425): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13652,7 +13687,7 @@ iteration 33: trace = 1.042055200585646 (5.93863e-11% change) Finished solving for bands 1 to 5 after 33 iterations. freqs:, 29, 0.325, 0.75, 0.425, 1.07005, 0.383285, 0.396393, 0.480245, 0.4979, 0.509391 -elapsed time for k point: 0.3242506980895996 +elapsed time for k point: 0.6881294250488281 solve_kpoint (0.35,0.75,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13735,7 +13770,7 @@ iteration 39: trace = 1.039345693140003 (8.32978e-11% change) Finished solving for bands 1 to 5 after 39 iterations. freqs:, 30, 0.35, 0.75, 0.4, 1.06301, 0.380687, 0.395955, 0.479389, 0.501411, 0.506376 -elapsed time for k point: 0.382249116897583 +elapsed time for k point: 0.814948320388794 solve_kpoint (0.375,0.75,0.375): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -13851,18 +13886,18 @@ iteration 54: trace = 1.040877628560377 (8.59911e-11% change) Finished solving for bands 1 to 5 after 54 iterations. freqs:, 31, 0.375, 0.75, 0.375, 1.06066, 0.379784, 0.395774, 0.479133, 0.505118, 0.505264 -Felapsed time for k point: 0.5266177654266357 +Felapsed time for k point: 1.1584484577178955 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.3945510747904869 at Vector3<0.25, 0.75, 0.5> Band 2 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.3967657985676837 at Vector3<0.3, 0.75, 0.45> Band 3 range: 0.44237077092750754 at Vector3<0.0, 0.5, 0.0> to 0.5955899543441988 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.44355516364013836 at Vector3<0.0, 0.5, 0.0> to 0.5958191247379799 at Vector3<0.0, 0.0, 0.0> Band 5 range: 0.5030135898269759 at Vector3<0.0, 0.6, 0.4> to 0.5958386872987961 at Vector3<0.0, 0.0, 0.0> Gap from band 2 (0.3967657985676837) to band 3 (0.44237077092750754), 10.86949943970597% -total elapsed time for run: 14.41309642791748 +total elapsed time for run: 29.80487084388733 done -/tmp/meepaK89mp/test_diamond-0: 14.42s +/tmp/meephEWaSw/test_diamond-0: 29.81s -/tmp/meepaK89mp/test_epsilon_input_file-0 +/tmp/meephEWaSw/test_epsilon_input_file-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -13904,7 +13939,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.004341602325439453 +elapsed time for initialization: 0.007797718048095703 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -14033,7 +14068,7 @@ iteration 61: trace = 5.414470666068264 (7.20126e-11% change) Finished solving for bands 2 to 8 after 61 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.554399, 0.761333, 0.761334, 0.894089, 0.998343, 0.998344, 1.07475 -elapsed time for k point: 0.2141885757446289 +elapsed time for k point: 0.44446659088134766 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14082,7 +14117,7 @@ iteration 22: trace = 5.384693219081497 (7.55613e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0879993, 0.552518, 0.748716, 0.762869, 0.888847, 0.992942, 0.998586, 1.07516 -elapsed time for k point: 0.09896016120910645 +elapsed time for k point: 0.21642470359802246 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14125,7 +14160,7 @@ iteration 19: trace = 5.344827613715934 (7.50614e-11% change) Finished solving for bands 1 to 8 after 19 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.175173, 0.545105, 0.716013, 0.766968, 0.874229, 0.997272, 0.999271, 1.07644 -elapsed time for k point: 0.08586859703063965 +elapsed time for k point: 0.19332647323608398 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14172,7 +14207,7 @@ iteration 21: trace = 5.332538776580061 (2.57666e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.260381, 0.525802, 0.677399, 0.772205, 0.858581, 1.00023, 1.01596, 1.07856 -elapsed time for k point: 0.09413504600524902 +elapsed time for k point: 0.205000638961792 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14225,7 +14260,7 @@ iteration 24: trace = 5.352151659035265 (5.8646e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.341313, 0.485827, 0.650379, 0.776592, 0.84814, 1.00112, 1.04085, 1.08101 -elapsed time for k point: 0.10761713981628418 +elapsed time for k point: 0.23270583152770996 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14296,7 +14331,7 @@ iteration 33: trace = 5.378204986194202 (9.65927e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.399713, 0.44029, 0.641795, 0.778307, 0.844568, 1.00149, 1.05803, 1.08222 -elapsed time for k point: 0.1460731029510498 +elapsed time for k point: 0.3223450183868408 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14351,7 +14386,7 @@ iteration 25: trace = 5.280991714818072 (8.74221e-11% change) Finished solving for bands 1 to 8 after 25 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.410728, 0.444341, 0.636537, 0.78389, 0.839813, 0.968201, 1.03809, 1.08391 -elapsed time for k point: 0.11368465423583984 +elapsed time for k point: 0.24804472923278809 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14400,7 +14435,7 @@ iteration 22: trace = 5.121436678029979 (6.86238e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.441866, 0.455742, 0.622718, 0.799069, 0.81865, 0.919493, 0.999313, 1.08532 -elapsed time for k point: 0.09874939918518066 +elapsed time for k point: 0.21832275390625 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14439,7 +14474,7 @@ iteration 17: trace = 4.989265495381124 (5.01476e-11% change) Finished solving for bands 1 to 8 after 17 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.472164, 0.488272, 0.604358, 0.769828, 0.821208, 0.893668, 0.95752, 1.08635 -elapsed time for k point: 0.07684564590454102 +elapsed time for k point: 0.1705327033996582 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14476,7 +14511,7 @@ iteration 16: trace = 4.906005206120701 (8.87815e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.488979, 0.542408, 0.586566, 0.707953, 0.84869, 0.885188, 0.917534, 1.08708 -elapsed time for k point: 0.07259798049926758 +elapsed time for k point: 0.1679701805114746 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -14513,7 +14548,7 @@ iteration 16: trace = 4.877776571705256 (7.50015e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.497098, 0.578181, 0.578182, 0.668913, 0.878731, 0.883217, 0.88322, 1.08735 -elapsed time for k point: 0.07273292541503906 +elapsed time for k point: 0.16001558303833008 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14550,7 +14585,7 @@ iteration 16: trace = 4.933541210214674 (4.65554e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.466856, 0.53849, 0.591576, 0.732347, 0.837964, 0.88299, 0.936299, 1.08665 -elapsed time for k point: 0.07265806198120117 +elapsed time for k point: 0.1745927333831787 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14595,7 +14630,7 @@ iteration 20: trace = 5.086788979299675 (3.48162e-11% change) Finished solving for bands 1 to 8 after 20 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.365915, 0.534301, 0.628951, 0.8052, 0.817085, 0.882667, 1.0025, 1.08247 -elapsed time for k point: 0.09010839462280273 +elapsed time for k point: 0.19831037521362305 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14650,7 +14685,7 @@ iteration 25: trace = 5.263256512288836 (3.39526e-11% change) Finished solving for bands 1 to 8 after 25 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.247333, 0.542781, 0.682198, 0.781369, 0.883491, 0.892769, 1.05714, 1.06602 -elapsed time for k point: 0.11187481880187988 +elapsed time for k point: 0.2507965564727783 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14709,7 +14744,7 @@ iteration 27: trace = 5.362887848881175 (8.61533e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.124412, 0.55106, 0.736012, 0.76647, 0.888039, 0.959199, 1.0268, 1.07311 -elapsed time for k point: 0.12060260772705078 +elapsed time for k point: 0.3054165840148926 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -14787,7 +14822,7 @@ iteration 36: trace = 5.414470666066691 (4.42246e-11% change) Finished solving for bands 2 to 8 after 36 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.554399, 0.761333, 0.761334, 0.894089, 0.998343, 0.998344, 1.07475 -F.elapsed time for k point: 0.12583327293395996 +F.elapsed time for k point: 0.27646398544311523 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4970977843772993 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4402896410505964 at Vector3<0.5, 0.0, 0.0> to 0.5781812856814899 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5781815082009814 at Vector3<0.5, 0.5, 0.0> to 0.7613327775255612 at Vector3<0.0, 0.0, 0.0> @@ -14799,15 +14834,15 @@ Gap from band 2 (0.5781812856814899) to band 3 (0.5781815082009814), 3.8486103613284535e-05% Gap from band 4 (0.8051999839699244) to band 5 (0.8170847453549143), 1.4651880980148324% Gap from band 7 (1.058030983248979) to band 8 (1.0660233597945297), 0.7525585747583696% -total elapsed time for run: 1.707876443862915 +total elapsed time for run: 3.794367790222168 done -/tmp/meepaK89mp/test_epsilon_input_file-0: 1.71s +/tmp/meephEWaSw/test_epsilon_input_file-0: 3.80s -/tmp/meepaK89mp/test_first_brillouin_zone-0 +/tmp/meephEWaSw/test_first_brillouin_zone-0 ======================== -/tmp/meepaK89mp/test_first_brillouin_zone-0: 0.14s +/tmp/meephEWaSw/test_first_brillouin_zone-0: 0.35s -/tmp/meepaK89mp/test_fractional_lattice-0 +/tmp/meephEWaSw/test_fractional_lattice-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -14850,7 +14885,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.00030231475830078125 +elapsed time for initialization: 0.0005652904510498047 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -14859,144 +14894,143 @@ linmin: converged after 7 iterations. iteration 2: trace = 83.85049109174223 (11.9223% change) linmin: converged after 5 iterations. - switching to approximate line minimization (decrease time by 50.5051%) iteration 3: trace = 83.3461110942817 (0.603338% change) - iteration 4: trace = 83.33359978597117 (0.0150124% change) - iteration 5: trace = 83.33333949085062 (0.000312354% change) - iteration 6: trace = 83.3333335246606 (7.15943e-06% change) - iteration 7: trace = 83.33333333657075 (2.25708e-07% change) - iteration 8: trace = 83.33333333338291 (3.8254e-09% change) - iteration 9: trace = 83.33333333333468 (5.7878e-11% change) + linmin: converged after 5 iterations. + switching to approximate line minimization (decrease time by 54.9451%) + iteration 4: trace = 83.3335993018773 (0.015013% change) + iteration 5: trace = 83.33333948917726 (0.000311775% change) + iteration 6: trace = 83.33333352915554 (7.15203e-06% change) + iteration 7: trace = 83.33333333669557 (2.30952e-07% change) + iteration 8: trace = 83.33333333338201 (3.97627e-09% change) + iteration 9: trace = 83.33333333333452 (5.69912e-11% change) Finished solving for bands 2 to 8 after 9 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 2.88675, 2.88675, 2.88675, 2.88675, 4.08248, 4.08248, 4.08248 -elapsed time for k point: 0.0021572113037109375 +elapsed time for k point: 0.0045337677001953125 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... - linmin: converged after 10 iterations. - iteration 1: trace = 82.33333333334654 (0.722248% change) + linmin: converged after 6 iterations. + iteration 1: trace = 82.33333333334556 (0.722249% change) linmin: converged after 2 iterations. - iteration 2: trace = 82.3333333333338 (1.54824e-11% change) + iteration 2: trace = 82.33333333333377 (1.43259e-11% change) Finished solving for bands 1 to 8 after 2 iterations. tefreqs:, 2, 0.1, 0, 0, 1, 0.288675, 2.59808, 2.90115, 2.90115, 3.17543, 3.88373, 3.88373, 4.29146 -elapsed time for k point: 0.0014755725860595703 +elapsed time for k point: 0.0028641223907470703 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 82.66666666666671 (5.32907e-13% change) + iteration 1: trace = 82.66666666666669 (5.15717e-13% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 3, 0.2, 0, 0, 2, 0.57735, 2.3094, 2.94392, 2.94392, 3.4641, 3.69685, 3.69685, 4.50925 -elapsed time for k point: 0.0002837181091308594 +elapsed time for k point: 0.0006153583526611328 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 84.33333333333333 (3.37016e-14% change) + iteration 1: trace = 84.33333333333334 (3.37016e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 4, 0.3, 0, 0, 3, 0.866025, 2.02073, 3.01386, 3.01386, 3.52373, 3.52373, 3.75278, 4.73462 -elapsed time for k point: 0.00027632713317871094 +elapsed time for k point: 0.0005719661712646484 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 87.33333333333329 (4.88159e-14% change) + iteration 1: trace = 87.33333333333334 (3.25439e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 5, 0.4, 0, 0, 4, 1.1547, 1.73205, 3.10913, 3.10913, 3.3665, 3.3665, 4.04145, 4.96655 -elapsed time for k point: 0.0002899169921875 +elapsed time for k point: 0.0005202293395996094 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... - linmin: converged after 6 iterations. - switching to approximate line minimization (decrease time by 54.1985%) - iteration 1: trace = 91.66666666666664 (0% change) + linmin: converged after 47 iterations. + iteration 1: trace = 91.66666666666667 (0% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 6, 0.5, 0, 0, 5, 1.44338, 1.44338, 3.22749, 3.22749, 3.22749, 3.22749, 4.33013, 5.20416 -elapsed time for k point: 0.00031566619873046875 +elapsed time for k point: 0.0012540817260742188 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... near maximum in trace - linmin: converged after 8 iterations. - switching to approximate line minimization (decrease time by 61.3793%) - iteration 1: trace = 90.66666666677224 (3.571% change) - iteration 2: trace = 90.66666784145588 (1.29561e-06% change) - iteration 3: trace = 90.66666666666723 (1.29572e-06% change) - iteration 4: trace = 90.66666666666669 (5.95602e-13% change) + linmin: converged after 9 iterations. + switching to approximate line minimization (decrease time by 64.0569%) + iteration 1: trace = 90.66666666667413 (3.571% change) + iteration 2: trace = 90.66666671016627 (4.79693e-08% change) + iteration 3: trace = 90.66666666666673 (4.79774e-08% change) + iteration 4: trace = 90.66666666666663 (1.09716e-13% change) Finished solving for bands 1 to 8 after 4 iterations. tefreqs:, 7, 0.5, 0.1, 0, 5.09902, 1.47196, 1.47196, 2.97209, 2.97209, 3.48807, 3.48807, 4.33974, 5.04975 -elapsed time for k point: 0.0005757808685302734 +elapsed time for k point: 0.0012547969818115234 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 91.00000000000001 (4.6849e-14% change) + iteration 1: trace = 91 (4.6849e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 8, 0.5, 0.2, 0, 5.38516, 1.55456, 1.55456, 2.72336, 2.72336, 3.75278, 3.75278, 4.36845, 4.90748 -elapsed time for k point: 0.0002739429473876953 +elapsed time for k point: 0.0006401538848876953 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... - linmin: converged after 42 iterations. - iteration 1: trace = 92.66666666666666 (3.06709e-14% change) + linmin: converged after 1 iterations. + iteration 1: trace = 92.66666666666663 (4.60064e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 9, 0.5, 0.3, 0, 5.83095, 1.68325, 1.68325, 2.48328, 2.48328, 4.02078, 4.02078, 4.41588, 4.77842 -elapsed time for k point: 0.0006229877471923828 +elapsed time for k point: 0.0007123947143554688 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 95.66666666666664 (2.97091e-14% change) + iteration 1: trace = 95.66666666666666 (0% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 10, 0.5, 0.4, 0, 6.40312, 1.84842, 1.84842, 2.25462, 2.25462, 4.29146, 4.29146, 4.48144, 4.66369 -elapsed time for k point: 0.0002694129943847656 +elapsed time for k point: 0.0005266666412353516 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 100 (0% change) + iteration 1: trace = 99.99999999999996 (2.84217e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 11, 0.5, 0.5, 0, 7.07107, 2.04124, 2.04124, 2.04124, 2.04124, 4.56435, 4.56435, 4.56435, 4.56435 -elapsed time for k point: 0.00026488304138183594 +elapsed time for k point: 0.0005106925964355469 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. - iteration 1: trace = 91.33333333333333 (0% change) + iteration 1: trace = 91.33333333333334 (1.55593e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 12, 0.4, 0.4, 0, 5.65685, 1.63299, 2.08167, 2.08167, 2.44949, 4.20317, 4.20317, 4.39697, 4.39697 -elapsed time for k point: 0.0002684593200683594 +elapsed time for k point: 0.0005605220794677734 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... - linmin: converged after 44 iterations. - switching to approximate line minimization (decrease time by 87.5556%) - iteration 1: trace = 85.33333333333333 (1.66533e-14% change) + linmin: converged after 4 iterations. + iteration 1: trace = 85.33333333333333 (0% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 13, 0.3, 0.3, 0, 4.24264, 1.22474, 2.19848, 2.19848, 2.85774, 3.85141, 3.85141, 4.26224, 4.26224 -elapsed time for k point: 0.0006411075592041016 +elapsed time for k point: 0.0005652904510498047 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... - linmin: converged after 3 iterations. - iteration 1: trace = 81.99999999999997 (1.73303e-14% change) + linmin: converged after 6 iterations. + iteration 1: trace = 81.99999999999997 (3.46606e-14% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 14, 0.2, 0.2, 0, 2.82843, 0.816497, 2.38048, 2.38048, 3.26599, 3.51188, 3.51188, 4.16333, 4.16333 -elapsed time for k point: 0.0002887248992919922 +elapsed time for k point: 0.0005943775177001953 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... - linmin: converged after 5 iterations. - iteration 1: trace = 81.3333333333333 (5.24171e-14% change) + linmin: converged after 3 iterations. + iteration 1: trace = 81.33333333333334 (0% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 15, 0.1, 0.1, 0, 1.41421, 0.408248, 2.61406, 2.61406, 3.18852, 3.18852, 3.67423, 4.10284, 4.10284 -elapsed time for k point: 0.00031828880310058594 +elapsed time for k point: 0.0005867481231689453 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 3 iterations. - iteration 1: trace = 83.33333333333334 (3.41061e-14% change) + iteration 1: trace = 83.33333333333331 (3.41061e-14% change) Finished solving for bands 2 to 8 after 1 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 2.88675, 2.88675, 2.88675, 2.88675, 4.08248, 4.08248, 4.08248 -.elapsed time for k point: 0.0002579689025878906 -Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 2.0412414523193134 at Vector3<0.5, 0.5, 0.0> -Band 2 range: 1.4433756729740652 at Vector3<0.5, 0.0, 0.0> to 2.886751345948134 at Vector3<0.0, 0.0, 0.0> -Band 3 range: 2.0412414523193148 at Vector3<0.5, 0.5, 0.0> to 3.2274861218395126 at Vector3<0.5, 0.0, 0.0> -Band 4 range: 2.0412414523193156 at Vector3<0.5, 0.5, 0.0> to 3.265986323710902 at Vector3<0.19999999999999996, 0.19999999999999996, 0.0> -Band 5 range: 2.8867513459481295 at Vector3<0.0, 0.0, 0.0> to 4.564354645876382 at Vector3<0.5, 0.5, 0.0> -Band 6 range: 3.2274861218395166 at Vector3<0.5, 0.0, 0.0> to 4.564354645876383 at Vector3<0.5, 0.5, 0.0> -Band 7 range: 3.696845502136472 at Vector3<0.2, 0.0, 0.0> to 4.564354645876384 at Vector3<0.5, 0.5, 0.0> -Band 8 range: 4.08248290463863 at Vector3<0.0, 0.0, 0.0> to 5.204164998665332 at Vector3<0.5, 0.0, 0.0> -total elapsed time for run: 0.00930166244506836 +.elapsed time for k point: 0.0005621910095214844 +Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 2.0412414523193148 at Vector3<0.5, 0.5, 0.0> +Band 2 range: 1.443375672974064 at Vector3<0.5, 0.0, 0.0> to 2.8867513459481287 at Vector3<0.0, 0.0, 0.0> +Band 3 range: 2.041241452319316 at Vector3<0.5, 0.5, 0.0> to 3.227486121839513 at Vector3<0.5, 0.0, 0.0> +Band 4 range: 2.041241452319317 at Vector3<0.5, 0.5, 0.0> to 3.2659863237109046 at Vector3<0.19999999999999996, 0.19999999999999996, 0.0> +Band 5 range: 2.88675134594813 at Vector3<0.0, 0.0, 0.0> to 4.564354645876383 at Vector3<0.5, 0.5, 0.0> +Band 6 range: 3.2274861218395157 at Vector3<0.5, 0.0, 0.0> to 4.564354645876384 at Vector3<0.5, 0.5, 0.0> +Band 7 range: 3.696845502136472 at Vector3<0.2, 0.0, 0.0> to 4.564354645876385 at Vector3<0.5, 0.5, 0.0> +Band 8 range: 4.082482904638632 at Vector3<0.0, 0.0, 0.0> to 5.204164998665332 at Vector3<0.5, 0.0, 0.0> +total elapsed time for run: 0.018232345581054688 done -/tmp/meepaK89mp/test_fractional_lattice-0: 0.01s +/tmp/meephEWaSw/test_fractional_lattice-0: 0.02s -/tmp/meepaK89mp/test_get_bfield-0 +/tmp/meephEWaSw/test_get_bfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -15039,7 +15073,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002959012985229492 +elapsed time for initialization: 0.005444049835205078 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -15150,7 +15184,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18097281455993652 +elapsed time for k point: 0.3982980251312256 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15401,7 +15435,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5290477275848389 +elapsed time for k point: 1.193211555480957 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15458,7 +15492,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11632561683654785 +elapsed time for k point: 0.26535487174987793 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15511,7 +15545,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10755562782287598 +elapsed time for k point: 0.251389741897583 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15572,7 +15606,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12455439567565918 +elapsed time for k point: 0.280987024307251 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15657,7 +15691,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.1764969825744629 +elapsed time for k point: 0.3939197063446045 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15728,7 +15762,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14629602432250977 +elapsed time for k point: 0.3311295509338379 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15789,7 +15823,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12467598915100098 +elapsed time for k point: 0.29147768020629883 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15842,7 +15876,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10755753517150879 +elapsed time for k point: 0.24141407012939453 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15894,7 +15928,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10317564010620117 +elapsed time for k point: 0.2194993495941162 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15946,7 +15980,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10271906852722168 +elapsed time for k point: 0.2208864688873291 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15987,7 +16021,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08137774467468262 +elapsed time for k point: 0.1733379364013672 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16034,7 +16068,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09455561637878418 +elapsed time for k point: 0.20230793952941895 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16097,7 +16131,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.1289980411529541 +elapsed time for k point: 0.27399754524230957 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16170,7 +16204,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15063762664794922 +elapsed time for k point: 0.3227212429046631 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -16365,7 +16399,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.32059383392333984 +elapsed time for k point: 0.6943786144256592 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -16377,12 +16411,12 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.599569797515869 +total elapsed time for run: 5.761554479598999 done Fixing b-field (band 8) phase by -1 + 2.59056e-07i; max ampl. = 4.48388 -./tmp/meepaK89mp/test_get_bfield-0: 2.60s +./tmp/meephEWaSw/test_get_bfield-0: 5.77s -/tmp/meepaK89mp/test_get_dfield-0 +/tmp/meephEWaSw/test_get_dfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -16425,7 +16459,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029172897338867188 +elapsed time for initialization: 0.005713701248168945 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -16536,7 +16570,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18225336074829102 +elapsed time for k point: 0.42176032066345215 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -16787,7 +16821,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5307307243347168 +elapsed time for k point: 1.244554042816162 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16844,7 +16878,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11641216278076172 +elapsed time for k point: 0.259688138961792 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16897,7 +16931,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10755681991577148 +elapsed time for k point: 0.2511155605316162 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16958,7 +16992,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12450146675109863 +elapsed time for k point: 0.2761666774749756 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17043,7 +17077,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17617177963256836 +elapsed time for k point: 0.3920094966888428 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -17114,7 +17148,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14601850509643555 +elapsed time for k point: 0.3120541572570801 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17175,7 +17209,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12438631057739258 +elapsed time for k point: 0.27016186714172363 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17228,7 +17262,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.1071164608001709 +elapsed time for k point: 0.2439284324645996 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17280,7 +17314,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10279107093811035 +elapsed time for k point: 0.22523212432861328 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17332,7 +17366,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10239148139953613 +elapsed time for k point: 0.22665834426879883 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17373,7 +17407,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08113718032836914 +elapsed time for k point: 0.17900371551513672 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17420,7 +17454,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09445476531982422 +elapsed time for k point: 0.21277832984924316 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17483,7 +17517,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.128676176071167 +elapsed time for k point: 0.29696130752563477 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17556,7 +17590,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15132427215576172 +elapsed time for k point: 0.33876705169677734 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -17751,7 +17785,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.31975340843200684 +elapsed time for k point: 0.6853976249694824 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -17763,12 +17797,12 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.599647283554077 +total elapsed time for run: 5.8437888622283936 done Fixing d-field (band 8) phase by 2.59056e-07 + 1i; max ampl. = 8.66842 -./tmp/meepaK89mp/test_get_dfield-0: 2.60s +./tmp/meephEWaSw/test_get_dfield-0: 5.85s -/tmp/meepaK89mp/test_get_efield-0 +/tmp/meephEWaSw/test_get_efield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -17811,7 +17845,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002917766571044922 +elapsed time for initialization: 0.0052187442779541016 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -17922,7 +17956,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18071794509887695 +elapsed time for k point: 0.39400458335876465 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -18173,7 +18207,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5318934917449951 +elapsed time for k point: 1.1746468544006348 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18230,7 +18264,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11685562133789062 +elapsed time for k point: 0.25722265243530273 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18283,7 +18317,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10785412788391113 +elapsed time for k point: 0.23911070823669434 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18344,7 +18378,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12517189979553223 +elapsed time for k point: 0.27020907402038574 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18429,7 +18463,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17718505859375 +elapsed time for k point: 0.4060649871826172 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -18500,7 +18534,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14742469787597656 +elapsed time for k point: 0.3353714942932129 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18561,7 +18595,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12502694129943848 +elapsed time for k point: 0.28281378746032715 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18614,7 +18648,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10789632797241211 +elapsed time for k point: 0.2453172206878662 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18666,7 +18700,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10345983505249023 +elapsed time for k point: 0.23835301399230957 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18718,7 +18752,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10291576385498047 +elapsed time for k point: 0.2398526668548584 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18726,435 +18760,421 @@ linmin: converged after 4 iterations. iteration 2: trace = 5.038219694841115 (0.0895541% change) linmin: converged after 4 iterations. + switching to approximate line minimization (decrease time by 71.7531%) iteration 3: trace = 5.036942796213691 (0.0253475% change) - linmin: converged after 4 iterations. - iteration 4: trace = 5.036564344352591 (0.00751381% change) - linmin: converged after 4 iterations. - iteration 5: trace = 5.036422962550623 (0.00280715% change) - linmin: converged after 5 iterations. - iteration 6: trace = 5.036388281602311 (0.000688605% change) - linmin: converged after 4 iterations. - iteration 7: trace = 5.036381725959927 (0.000130166% change) - linmin: converged after 5 iterations. - iteration 8: trace = 5.036379322251285 (4.77269e-05% change) - linmin: converged after 5 iterations. - iteration 9: trace = 5.036378780323868 (1.07603e-05% change) - linmin: converged after 4 iterations. - iteration 10: trace = 5.03637856142262 (4.3464e-06% change) - linmin: converged after 2 iterations. - iteration 11: trace = 5.036378497300827 (1.27317e-06% change) - linmin: converged after 2 iterations. - iteration 12: trace = 5.036378484106176 (2.61987e-07% change) - linmin: converged after 8 iterations. - iteration 13: trace = 5.036378480911199 (6.3438e-08% change) - linmin: converged after 4 iterations. - iteration 14: trace = 5.036378480128374 (1.55434e-08% change) - linmin: converged after 2 iterations. - iteration 15: trace = 5.036378479954636 (3.44965e-09% change) - linmin: converged after 6 iterations. - iteration 16: trace = 5.036378479909359 (8.98993e-10% change) - linmin: converged after 9 iterations. - iteration 17: trace = 5.036378479898018 (2.25185e-10% change) - linmin: converged after 14 iterations. - iteration 18: trace = 5.036378479895263 (5.47046e-11% change) + iteration 4: trace = 5.036564350484248 (0.00751368% change) + iteration 5: trace = 5.036422967360406 (0.00280717% change) + iteration 6: trace = 5.036388283004106 (0.000688673% change) + iteration 7: trace = 5.03638172428987 (0.000130227% change) + iteration 8: trace = 5.036379319749894 (4.77434e-05% change) + iteration 9: trace = 5.036378778591055 (1.0745e-05% change) + iteration 10: trace = 5.036378560899682 (4.32238e-06% change) + iteration 11: trace = 5.036378497272417 (1.26335e-06% change) + iteration 12: trace = 5.036378484107444 (2.61398e-07% change) + iteration 13: trace = 5.036378480911249 (6.34622e-08% change) + iteration 14: trace = 5.036378480127876 (1.55543e-08% change) + iteration 15: trace = 5.036378479953742 (3.45753e-09% change) + iteration 16: trace = 5.036378479908534 (8.97617e-10% change) + iteration 17: trace = 5.036378479897731 (2.14498e-10% change) + iteration 18: trace = 5.036378479895251 (4.92553e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08169245719909668 +elapsed time for k point: 0.21830201148986816 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.219132352165317 (0.375945% change) + iteration 1: trace = 5.219132351841748 (0.375945% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.211330254329347 (0.149602% change) + iteration 2: trace = 5.211330257443637 (0.149602% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.208582459524667 (0.0527412% change) + iteration 3: trace = 5.208582461932603 (0.0527412% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.207407191119651 (0.0225666% change) + iteration 4: trace = 5.207407191426984 (0.0225667% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.206822251347323 (0.0112335% change) + iteration 5: trace = 5.206822251340965 (0.0112335% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.206658183445594 (0.00315107% change) + iteration 6: trace = 5.206658183430231 (0.00315107% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.206604831487765 (0.00102469% change) + iteration 7: trace = 5.206604831488649 (0.00102469% change) linmin: converged after 5 iterations. - iteration 8: trace = 5.206579319181518 (0.00049% change) + iteration 8: trace = 5.206579319187822 (0.00049% change) linmin: converged after 3 iterations. - iteration 9: trace = 5.206571394211569 (0.000152211% change) + iteration 9: trace = 5.206571394216724 (0.000152211% change) linmin: converged after 5 iterations. - iteration 10: trace = 5.206567821670576 (6.8616e-05% change) + iteration 10: trace = 5.206567821671256 (6.86161e-05% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.206566741448364 (2.07473e-05% change) - linmin: converged after 2 iterations. - iteration 12: trace = 5.206566435491538 (5.87636e-06% change) - linmin: converged after 19 iterations. - iteration 13: trace = 5.206566333737289 (1.95434e-06% change) + iteration 11: trace = 5.206566741448396 (2.07473e-05% change) linmin: converged after 3 iterations. - iteration 14: trace = 5.206566313192089 (3.94602e-07% change) + iteration 12: trace = 5.206566435491587 (5.87636e-06% change) linmin: converged after 3 iterations. - iteration 15: trace = 5.20656630808213 (9.81445e-08% change) - linmin: converged after 23 iterations. - iteration 16: trace = 5.20656630650728 (3.02474e-08% change) - linmin: converged after 3 iterations. - iteration 17: trace = 5.206566306040195 (8.97108e-09% change) - linmin: converged after 3 iterations. - iteration 18: trace = 5.206566305927625 (2.16209e-09% change) - linmin: converged after 6 iterations. - iteration 19: trace = 5.206566305900044 (5.29727e-10% change) + iteration 13: trace = 5.206566333737324 (1.95434e-06% change) + linmin: converged after 4 iterations. + iteration 14: trace = 5.206566313192137 (3.94601e-07% change) + linmin: converged after 4 iterations. + iteration 15: trace = 5.206566308082156 (9.81449e-08% change) + linmin: converged after 7 iterations. + iteration 16: trace = 5.206566306507295 (3.02476e-08% change) + linmin: converged after 12 iterations. + iteration 17: trace = 5.206566306040206 (8.97114e-09% change) + linmin: converged after 21 iterations. + iteration 18: trace = 5.206566305927635 (2.1621e-09% change) + linmin: converged after 4 iterations. + iteration 19: trace = 5.206566305900045 (5.29898e-10% change) + linmin: converged after 15 iterations. + iteration 20: trace = 5.206566305893737 (1.21169e-10% change) linmin: converged after 6 iterations. - iteration 20: trace = 5.206566305893732 (1.21237e-10% change) - linmin: converged after 9 iterations. - iteration 21: trace = 5.206566305891691 (3.92012e-11% change) + iteration 21: trace = 5.206566305891691 (3.92864e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09520220756530762 +elapsed time for k point: 0.24788427352905273 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.468255756276163 (0.622033% change) + iteration 1: trace = 5.468255756301304 (0.622033% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.443223812723232 (0.458819% change) + iteration 2: trace = 5.443223812753066 (0.458819% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.431408622402185 (0.217298% change) + iteration 3: trace = 5.431408622425155 (0.217298% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.424242356546639 (0.132028% change) + iteration 4: trace = 5.424242356554124 (0.132028% change) linmin: converged after 5 iterations. - iteration 5: trace = 5.419937630968926 (0.0793924% change) + iteration 5: trace = 5.419937630971185 (0.0793924% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.418538990853956 (0.0258088% change) + iteration 6: trace = 5.41853899085547 (0.0258088% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.417857723332919 (0.0125737% change) + iteration 7: trace = 5.417857723334015 (0.0125737% change) linmin: converged after 3 iterations. - iteration 8: trace = 5.417473338574712 (0.00709503% change) + iteration 8: trace = 5.417473338575205 (0.00709503% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.417269129397847 (0.00376953% change) + iteration 9: trace = 5.417269129397972 (0.00376953% change) linmin: converged after 3 iterations. - iteration 10: trace = 5.417145557811442 (0.00228109% change) + iteration 10: trace = 5.41714555781147 (0.00228109% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.417106189895425 (0.000726731% change) + iteration 11: trace = 5.417106189895426 (0.000726731% change) linmin: converged after 3 iterations. - iteration 12: trace = 5.417094578169094 (0.000214353% change) + iteration 12: trace = 5.417094578169102 (0.000214353% change) linmin: converged after 3 iterations. - iteration 13: trace = 5.417090464906998 (7.59312e-05% change) - linmin: converged after 5 iterations. - iteration 14: trace = 5.417089421745804 (1.92569e-05% change) - linmin: converged after 5 iterations. - iteration 15: trace = 5.417088991729026 (7.93815e-06% change) + iteration 13: trace = 5.417090464907003 (7.59312e-05% change) linmin: converged after 3 iterations. - iteration 16: trace = 5.417088858207656 (2.46482e-06% change) - linmin: converged after 13 iterations. - iteration 17: trace = 5.417088812132391 (8.50554e-07% change) + iteration 14: trace = 5.417089421745809 (1.92569e-05% change) + linmin: converged after 4 iterations. + iteration 15: trace = 5.417088991729025 (7.93815e-06% change) + linmin: converged after 2 iterations. + iteration 16: trace = 5.417088858207652 (2.46482e-06% change) + linmin: converged after 4 iterations. + iteration 17: trace = 5.417088812132397 (8.50554e-07% change) linmin: converged after 11 iterations. - iteration 18: trace = 5.417088788744923 (4.31735e-07% change) + iteration 18: trace = 5.417088788744945 (4.31735e-07% change) linmin: converged after 3 iterations. - iteration 19: trace = 5.417088776389817 (2.28076e-07% change) - linmin: converged after 4 iterations. + iteration 19: trace = 5.417088776389814 (2.28077e-07% change) + linmin: converged after 2 iterations. iteration 20: trace = 5.417088770680238 (1.05399e-07% change) - linmin: converged after 3 iterations. - iteration 21: trace = 5.417088768321151 (4.3549e-08% change) - linmin: converged after 3 iterations. - iteration 22: trace = 5.417088767370207 (1.75545e-08% change) - linmin: converged after 7 iterations. - iteration 23: trace = 5.41708876692841 (8.15561e-09% change) + linmin: converged after 4 iterations. + iteration 21: trace = 5.417088768321153 (4.35489e-08% change) + linmin: converged after 4 iterations. + iteration 22: trace = 5.417088767370198 (1.75547e-08% change) + linmin: converged after 4 iterations. + iteration 23: trace = 5.417088766928408 (8.1555e-09% change) linmin: converged after 2 iterations. - iteration 24: trace = 5.417088766681356 (4.56064e-09% change) - linmin: converged after 3 iterations. - iteration 25: trace = 5.417088766554597 (2.33998e-09% change) - linmin: converged after 6 iterations. - iteration 26: trace = 5.417088766462991 (1.69105e-09% change) + iteration 24: trace = 5.417088766681359 (4.56054e-09% change) + linmin: converged after 16 iterations. + iteration 25: trace = 5.417088766554598 (2.34002e-09% change) linmin: converged after 6 iterations. - iteration 27: trace = 5.417088766423705 (7.25238e-10% change) + iteration 26: trace = 5.417088766462994 (1.69102e-09% change) linmin: converged after 6 iterations. - iteration 28: trace = 5.417088766412556 (2.05801e-10% change) - linmin: converged after 5 iterations. - iteration 29: trace = 5.417088766409222 (6.15501e-11% change) + iteration 27: trace = 5.417088766423702 (7.25337e-10% change) + linmin: converged after 3 iterations. + iteration 28: trace = 5.417088766412552 (2.05834e-10% change) + linmin: converged after 3 iterations. + iteration 29: trace = 5.417088766409229 (6.13369e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12963581085205078 +elapsed time for k point: 0.3413071632385254 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.600203178965626 (1.22609% change) - linmin: converged after 8 iterations. - iteration 2: trace = 5.549498902375312 (0.909518% change) + iteration 1: trace = 5.600203178967328 (1.22609% change) + linmin: converged after 6 iterations. + iteration 2: trace = 5.549498902376059 (0.909518% change) linmin: converged after 5 iterations. - iteration 3: trace = 5.534363640712937 (0.273104% change) + iteration 3: trace = 5.534363640712714 (0.273104% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.527272903158819 (0.128204% change) + iteration 4: trace = 5.527272903158917 (0.128204% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.524129966091276 (0.0568785% change) + iteration 5: trace = 5.524129966091474 (0.0568785% change) linmin: converged after 3 iterations. - iteration 6: trace = 5.523244061860269 (0.0160383% change) + iteration 6: trace = 5.523244061860513 (0.0160383% change) linmin: converged after 3 iterations. - iteration 7: trace = 5.522921055215961 (0.0058483% change) - linmin: converged after 3 iterations. - iteration 8: trace = 5.522756882379525 (0.00297262% change) + iteration 7: trace = 5.522921055216149 (0.0058483% change) linmin: converged after 5 iterations. - iteration 9: trace = 5.522649699667727 (0.00194077% change) + iteration 8: trace = 5.522756882379674 (0.00297262% change) + linmin: converged after 7 iterations. + iteration 9: trace = 5.522649699667835 (0.00194077% change) linmin: converged after 3 iterations. - iteration 10: trace = 5.522540696465873 (0.00197377% change) + iteration 10: trace = 5.52254069645086 (0.00197377% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.5224465301912 (0.00170514% change) + iteration 11: trace = 5.522446530193204 (0.00170514% change) + linmin: converged after 4 iterations. + iteration 12: trace = 5.522358366906387 (0.00159647% change) linmin: converged after 5 iterations. - iteration 12: trace = 5.52235836692082 (0.00159647% change) + iteration 13: trace = 5.522300787118509 (0.00104267% change) linmin: converged after 3 iterations. - iteration 13: trace = 5.522300787115986 (0.00104267% change) + iteration 14: trace = 5.522279640459558 (0.000382933% change) linmin: converged after 3 iterations. - iteration 14: trace = 5.522279640461685 (0.000382933% change) + iteration 15: trace = 5.522271218167929 (0.000152515% change) linmin: converged after 3 iterations. - iteration 15: trace = 5.522271218167394 (0.000152515% change) - linmin: converged after 3 iterations. - iteration 16: trace = 5.522268619549664 (4.70571e-05% change) - linmin: converged after 4 iterations. - iteration 17: trace = 5.522267958291784 (1.19744e-05% change) - linmin: converged after 2 iterations. - iteration 18: trace = 5.522267758808077 (3.61235e-06% change) - linmin: converged after 4 iterations. - iteration 19: trace = 5.522267691563138 (1.21771e-06% change) + iteration 16: trace = 5.522268619550113 (4.70571e-05% change) + linmin: converged after 8 iterations. + iteration 17: trace = 5.522267958292481 (1.19744e-05% change) linmin: converged after 2 iterations. - iteration 20: trace = 5.522267667643979 (4.3314e-07% change) - linmin: converged after 6 iterations. - iteration 21: trace = 5.522267656937712 (1.93874e-07% change) - linmin: converged after 4 iterations. - iteration 22: trace = 5.522267653032011 (7.07264e-08% change) + iteration 18: trace = 5.52226775880897 (3.61235e-06% change) linmin: converged after 3 iterations. - iteration 23: trace = 5.522267650434996 (4.70281e-08% change) - linmin: converged after 7 iterations. - iteration 24: trace = 5.522267648929222 (2.72673e-08% change) - linmin: converged after 6 iterations. - iteration 25: trace = 5.522267648122265 (1.46128e-08% change) - linmin: converged after 4 iterations. - iteration 26: trace = 5.522267647457959 (1.20296e-08% change) - linmin: converged after 5 iterations. - iteration 27: trace = 5.522267646822536 (1.15065e-08% change) + iteration 19: trace = 5.522267691563867 (1.21771e-06% change) linmin: converged after 4 iterations. - iteration 28: trace = 5.52226764629037 (9.63674e-09% change) - linmin: converged after 6 iterations. - iteration 29: trace = 5.522267645965355 (5.88553e-09% change) - linmin: converged after 21 iterations. - iteration 30: trace = 5.522267645803386 (2.93302e-09% change) + iteration 20: trace = 5.522267667644643 (4.33141e-07% change) linmin: converged after 9 iterations. - iteration 31: trace = 5.522267645716786 (1.5682e-09% change) - linmin: converged after 5 iterations. - iteration 32: trace = 5.52226764567925 (6.79724e-10% change) - linmin: converged after 17 iterations. - iteration 33: trace = 5.522267645667593 (2.11081e-10% change) + iteration 21: trace = 5.522267656938268 (1.93876e-07% change) + linmin: converged after 3 iterations. + iteration 22: trace = 5.522267653032495 (7.07277e-08% change) + linmin: converged after 18 iterations. + iteration 23: trace = 5.522267650435372 (4.703e-08% change) + linmin: converged after 9 iterations. + iteration 24: trace = 5.522267648929515 (2.72688e-08% change) + linmin: converged after 8 iterations. + iteration 25: trace = 5.52226764812248 (1.46142e-08% change) + linmin: converged after 10 iterations. + iteration 26: trace = 5.522267647458108 (1.20308e-08% change) + linmin: converged after 6 iterations. + iteration 27: trace = 5.522267646822606 (1.1508e-08% change) + linmin: converged after 2 iterations. + iteration 28: trace = 5.522267646290399 (9.63746e-09% change) + linmin: converged after 8 iterations. + iteration 29: trace = 5.522267645965363 (5.88592e-09% change) linmin: converged after 4 iterations. - iteration 34: trace = 5.522267645664736 (5.17409e-11% change) + iteration 30: trace = 5.522267645803391 (2.93308e-09% change) + linmin: converged after 8 iterations. + iteration 31: trace = 5.522267645716792 (1.56817e-09% change) + linmin: converged after 15 iterations. + iteration 32: trace = 5.522267645679252 (6.79805e-10% change) + linmin: converged after 2 iterations. + iteration 33: trace = 5.522267645667593 (2.11129e-10% change) + linmin: converged after 2 iterations. + iteration 34: trace = 5.522267645664738 (5.16926e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.1515178680419922 +elapsed time for k point: 0.3941531181335449 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. - iteration 1: trace = 5.623415343687239 (0.88056% change) + iteration 1: trace = 5.623415343688206 (0.88056% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.591482468799134 (0.569472% change) + iteration 2: trace = 5.591482468798765 (0.569472% change) linmin: converged after 5 iterations. - iteration 3: trace = 5.580951640941547 (0.188514% change) + iteration 3: trace = 5.580951640942008 (0.188514% change) linmin: converged after 5 iterations. - iteration 4: trace = 5.575083172743771 (0.105207% change) + iteration 4: trace = 5.575083172744782 (0.105207% change) linmin: converged after 5 iterations. - iteration 5: trace = 5.5716187362637 (0.0621607% change) + iteration 5: trace = 5.571618736264449 (0.0621607% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.57032410776755 (0.0232388% change) + iteration 6: trace = 5.570324107768399 (0.0232388% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.569686885897012 (0.0114402% change) + iteration 7: trace = 5.569686885897913 (0.0114402% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.569460656418335 (0.00406188% change) + iteration 8: trace = 5.569460656419274 (0.00406188% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.569345938948888 (0.00205978% change) + iteration 9: trace = 5.569345938949891 (0.00205978% change) linmin: converged after 4 iterations. - iteration 10: trace = 5.569289951399389 (0.00100529% change) - linmin: converged after 5 iterations. - iteration 11: trace = 5.569256880777009 (0.000593805% change) + iteration 10: trace = 5.56928995140044 (0.00100529% change) + linmin: converged after 4 iterations. + iteration 11: trace = 5.569256880778131 (0.000593805% change) linmin: converged after 3 iterations. - iteration 12: trace = 5.569207664429193 (0.000883719% change) + iteration 12: trace = 5.569207664430501 (0.000883719% change) linmin: converged after 3 iterations. - iteration 13: trace = 5.569133502530552 (0.00133165% change) + iteration 13: trace = 5.569133502532221 (0.00133165% change) large trace change predicted (0.00839774%) linmin: converged after 6 iterations. - iteration 14: trace = 5.568684283166318 (0.00806656% change) + iteration 14: trace = 5.568684283171257 (0.00806656% change) near maximum in trace - linmin: converged after 8 iterations. - iteration 15: trace = 5.566399673126494 (0.0410344% change) + linmin: converged after 12 iterations. + iteration 15: trace = 5.566399673350547 (0.0410344% change) linmin: converged after 4 iterations. - iteration 16: trace = 5.565541201649319 (0.0154236% change) - linmin: converged after 5 iterations. - iteration 17: trace = 5.564709388852071 (0.0149469% change) + iteration 16: trace = 5.565541201603631 (0.0154236% change) linmin: converged after 5 iterations. - iteration 18: trace = 5.563783784857455 (0.0166348% change) - linmin: converged after 5 iterations. - iteration 19: trace = 5.562668008472645 (0.0200563% change) + iteration 17: trace = 5.564709388822994 (0.0149469% change) linmin: converged after 6 iterations. - iteration 20: trace = 5.56131863739102 (0.0242606% change) + iteration 18: trace = 5.563783784841183 (0.0166348% change) + linmin: converged after 5 iterations. + iteration 19: trace = 5.562668008464465 (0.0200563% change) linmin: converged after 6 iterations. - iteration 21: trace = 5.559813630789442 (0.0270657% change) - linmin: converged after 4 iterations. - iteration 22: trace = 5.55831461823554 (0.0269652% change) + iteration 20: trace = 5.561318637393656 (0.0242606% change) linmin: converged after 5 iterations. - iteration 23: trace = 5.556960244594976 (0.0243696% change) - linmin: converged after 7 iterations. - iteration 24: trace = 5.555789586707922 (0.0210687% change) + iteration 21: trace = 5.559813630796307 (0.0270657% change) linmin: converged after 5 iterations. - iteration 25: trace = 5.554798720819041 (0.0178364% change) + iteration 22: trace = 5.558314618229694 (0.0269652% change) + linmin: converged after 5 iterations. + iteration 23: trace = 5.556960244580003 (0.0243696% change) + linmin: converged after 7 iterations. + iteration 24: trace = 5.555789586688468 (0.0210687% change) + linmin: converged after 12 iterations. + iteration 25: trace = 5.554798721098024 (0.0178364% change) linmin: converged after 4 iterations. - iteration 26: trace = 5.553994114030578 (0.0144859% change) + iteration 26: trace = 5.553994114272766 (0.0144859% change) linmin: converged after 4 iterations. - iteration 27: trace = 5.553376035796295 (0.0111292% change) + iteration 27: trace = 5.553376036021597 (0.0111292% change) linmin: converged after 4 iterations. - iteration 28: trace = 5.552913676811989 (0.00832607% change) + iteration 28: trace = 5.552913677024565 (0.00832607% change) linmin: converged after 4 iterations. - iteration 29: trace = 5.552555838089953 (0.00644437% change) + iteration 29: trace = 5.552555838290592 (0.00644437% change) linmin: converged after 4 iterations. - iteration 30: trace = 5.552254969915809 (0.0054187% change) + iteration 30: trace = 5.552254970106762 (0.0054187% change) linmin: converged after 4 iterations. - iteration 31: trace = 5.551980060835623 (0.00495143% change) + iteration 31: trace = 5.551980061018997 (0.00495143% change) linmin: converged after 4 iterations. - iteration 32: trace = 5.551718956844521 (0.00470301% change) + iteration 32: trace = 5.551718957020459 (0.00470301% change) linmin: converged after 4 iterations. - iteration 33: trace = 5.551473590315489 (0.00441975% change) + iteration 33: trace = 5.551473590483058 (0.00441975% change) linmin: converged after 4 iterations. - iteration 34: trace = 5.551249526656298 (0.00403619% change) + iteration 34: trace = 5.551249526815468 (0.00403619% change) linmin: converged after 4 iterations. - iteration 35: trace = 5.551047677277628 (0.00363617% change) - linmin: converged after 3 iterations. - iteration 36: trace = 5.550864325046835 (0.00330307% change) + iteration 35: trace = 5.551047677429467 (0.00363617% change) linmin: converged after 4 iterations. - iteration 37: trace = 5.550695188941215 (0.00304707% change) + iteration 36: trace = 5.550864325192371 (0.00330307% change) linmin: converged after 4 iterations. - iteration 38: trace = 5.550537717815017 (0.002837% change) - linmin: converged after 3 iterations. - iteration 39: trace = 5.550390744884922 (0.00264794% change) - linmin: converged after 3 iterations. - iteration 40: trace = 5.550253430443 (0.00247399% change) + iteration 37: trace = 5.550695189080695 (0.00304707% change) linmin: converged after 3 iterations. - iteration 41: trace = 5.550124903419123 (0.00231572% change) + iteration 38: trace = 5.550537717948336 (0.002837% change) + linmin: converged after 4 iterations. + iteration 39: trace = 5.550390745012195 (0.00264794% change) + linmin: converged after 4 iterations. + iteration 40: trace = 5.550253430564691 (0.00247399% change) linmin: converged after 3 iterations. - iteration 42: trace = 5.550004421730387 (0.00217082% change) + iteration 41: trace = 5.550124903535755 (0.00231572% change) linmin: converged after 3 iterations. - iteration 43: trace = 5.549891461592817 (0.00203534% change) + iteration 42: trace = 5.550004421842406 (0.00217082% change) linmin: converged after 3 iterations. - iteration 44: trace = 5.549785756633441 (0.00190465% change) + iteration 43: trace = 5.549891461700615 (0.00203534% change) linmin: converged after 3 iterations. - iteration 45: trace = 5.54968747724379 (0.00177088% change) + iteration 44: trace = 5.549785756737252 (0.00190465% change) linmin: converged after 3 iterations. - iteration 46: trace = 5.549597231204658 (0.00162616% change) + iteration 45: trace = 5.549687477343477 (0.00177088% change) linmin: converged after 3 iterations. - iteration 47: trace = 5.549515437655207 (0.00147388% change) + iteration 46: trace = 5.549597231299775 (0.00162616% change) linmin: converged after 3 iterations. - iteration 48: trace = 5.54944143064245 (0.00133359% change) + iteration 47: trace = 5.549515437745672 (0.00147388% change) linmin: converged after 3 iterations. - iteration 49: trace = 5.549373300265469 (0.00122771% change) + iteration 48: trace = 5.549441430728817 (0.00133359% change) linmin: converged after 3 iterations. - iteration 50: trace = 5.549308831635857 (0.00116173% change) + iteration 49: trace = 5.549373300348683 (0.00122771% change) linmin: converged after 3 iterations. - iteration 51: trace = 5.549246789373296 (0.00111802% change) + iteration 50: trace = 5.549308831716569 (0.00116173% change) + linmin: converged after 6 iterations. + iteration 51: trace = 5.549246789451414 (0.00111802% change) linmin: converged after 3 iterations. - iteration 52: trace = 5.549187392818978 (0.00107036% change) + iteration 52: trace = 5.549187392961977 (0.00107036% change) linmin: converged after 3 iterations. - iteration 53: trace = 5.549131424394591 (0.00100859% change) + iteration 53: trace = 5.549131424529046 (0.00100859% change) linmin: converged after 3 iterations. - iteration 54: trace = 5.549078954058159 (0.000945564% change) + iteration 54: trace = 5.549078954186636 (0.000945564% change) linmin: converged after 3 iterations. - iteration 55: trace = 5.549029214349327 (0.000896364% change) + iteration 55: trace = 5.549029214473329 (0.000896364% change) linmin: converged after 3 iterations. - iteration 56: trace = 5.548981603368159 (0.000858009% change) + iteration 56: trace = 5.548981603487517 (0.000858009% change) linmin: converged after 3 iterations. - iteration 57: trace = 5.548936441405298 (0.000813882% change) + iteration 57: trace = 5.548936441519146 (0.000813882% change) linmin: converged after 3 iterations. - iteration 58: trace = 5.548894438446435 (0.000756958% change) + iteration 58: trace = 5.548894438554521 (0.000756958% change) linmin: converged after 3 iterations. - iteration 59: trace = 5.548855472285536 (0.000702235% change) + iteration 59: trace = 5.548855472388646 (0.000702235% change) linmin: converged after 3 iterations. - iteration 60: trace = 5.548818214264243 (0.000671456% change) + iteration 60: trace = 5.548818214363423 (0.000671456% change) linmin: converged after 3 iterations. - iteration 61: trace = 5.54878094043504 (0.000671746% change) + iteration 61: trace = 5.548780940530799 (0.000671746% change) linmin: converged after 3 iterations. - iteration 62: trace = 5.548742719070007 (0.000688827% change) + iteration 62: trace = 5.548742719161943 (0.000688827% change) linmin: converged after 3 iterations. - iteration 63: trace = 5.548704070052051 (0.000696539% change) + iteration 63: trace = 5.548704070139361 (0.000696539% change) linmin: converged after 3 iterations. - iteration 64: trace = 5.548666460511527 (0.00067781% change) + iteration 64: trace = 5.548666460593845 (0.00067781% change) linmin: converged after 3 iterations. - iteration 65: trace = 5.548631157877429 (0.000636238% change) + iteration 65: trace = 5.548631157954893 (0.000636238% change) linmin: converged after 3 iterations. - iteration 66: trace = 5.548598782798809 (0.00058348% change) + iteration 66: trace = 5.548598782871529 (0.00058348% change) linmin: converged after 3 iterations. - iteration 67: trace = 5.548569723831407 (0.000523719% change) + iteration 67: trace = 5.548569723899234 (0.000523719% change) linmin: converged after 3 iterations. - iteration 68: trace = 5.548544403306618 (0.000456344% change) + iteration 68: trace = 5.548544403369487 (0.000456344% change) linmin: converged after 3 iterations. - iteration 69: trace = 5.548522919651652 (0.000387195% change) + iteration 69: trace = 5.548522919709987 (0.000387195% change) resetting CG direction... large trace change predicted (0.00347725%) - linmin: converged after 5 iterations. - iteration 70: trace = 5.548329976716079 (0.00347744% change) - linmin: converged after 5 iterations. - iteration 71: trace = 5.548232222535244 (0.00176188% change) linmin: converged after 4 iterations. - iteration 72: trace = 5.548180081084018 (0.000939789% change) + iteration 70: trace = 5.54832997674746 (0.00347744% change) linmin: converged after 4 iterations. - iteration 73: trace = 5.548158373788221 (0.000391252% change) - linmin: converged after 12 iterations. - iteration 74: trace = 5.548148375775397 (0.000180204% change) - linmin: converged after 3 iterations. - iteration 75: trace = 5.548144673475279 (6.67304e-05% change) - linmin: converged after 3 iterations. - iteration 76: trace = 5.548141864893026 (5.0622e-05% change) + iteration 71: trace = 5.548232222553874 (0.00176188% change) linmin: converged after 4 iterations. - iteration 77: trace = 5.548138837046131 (5.45741e-05% change) - linmin: converged after 3 iterations. - iteration 78: trace = 5.548134589430347 (7.65593e-05% change) + iteration 72: trace = 5.548180081094658 (0.00093979% change) linmin: converged after 4 iterations. - iteration 79: trace = 5.548128746381997 (0.000105316% change) - linmin: converged after 3 iterations. - iteration 80: trace = 5.548123649318897 (9.187e-05% change) + iteration 73: trace = 5.548158373792944 (0.000391252% change) + linmin: converged after 4 iterations. + iteration 74: trace = 5.548148375777447 (0.000180204% change) + linmin: converged after 4 iterations. + iteration 75: trace = 5.548144673476684 (6.67304e-05% change) + linmin: converged after 4 iterations. + iteration 76: trace = 5.548141864894137 (5.0622e-05% change) linmin: converged after 3 iterations. - iteration 81: trace = 5.548120939113486 (4.88491e-05% change) + iteration 77: trace = 5.548138837047396 (5.45741e-05% change) + linmin: converged after 8 iterations. + iteration 78: trace = 5.54813458943193 (7.65593e-05% change) linmin: converged after 3 iterations. - iteration 82: trace = 5.548119009802684 (3.47741e-05% change) - linmin: converged after 4 iterations. - iteration 83: trace = 5.54811826253431 (1.34689e-05% change) + iteration 79: trace = 5.548128746383623 (0.000105316% change) linmin: converged after 3 iterations. - iteration 84: trace = 5.548117907882043 (6.3923e-06% change) + iteration 80: trace = 5.548123649321061 (9.187e-05% change) linmin: converged after 3 iterations. - iteration 85: trace = 5.548117802015853 (1.90815e-06% change) - linmin: converged after 2 iterations. - iteration 86: trace = 5.548117741686889 (1.08738e-06% change) + iteration 81: trace = 5.548120939114786 (4.88491e-05% change) + linmin: converged after 4 iterations. + iteration 82: trace = 5.548119009802978 (3.47742e-05% change) linmin: converged after 3 iterations. - iteration 87: trace = 5.548117729428171 (2.20953e-07% change) + iteration 83: trace = 5.548118262534399 (1.34689e-05% change) linmin: converged after 15 iterations. - iteration 88: trace = 5.548117726415588 (5.42992e-08% change) - linmin: converged after 3 iterations. - iteration 89: trace = 5.548117725588876 (1.49008e-08% change) + iteration 84: trace = 5.548117907882048 (6.3923e-06% change) + linmin: converged after 2 iterations. + iteration 85: trace = 5.548117802015864 (1.90815e-06% change) + linmin: converged after 2 iterations. + iteration 86: trace = 5.548117741686886 (1.08738e-06% change) linmin: converged after 4 iterations. - iteration 90: trace = 5.548117725372838 (3.89389e-09% change) - linmin: converged after 7 iterations. - iteration 91: trace = 5.548117725334806 (6.8549e-10% change) + iteration 87: trace = 5.548117729428174 (2.20953e-07% change) + linmin: converged after 18 iterations. + iteration 88: trace = 5.548117726415592 (5.42992e-08% change) + linmin: converged after 3 iterations. + iteration 89: trace = 5.548117725588884 (1.49007e-08% change) linmin: converged after 5 iterations. - iteration 92: trace = 5.548117725327035 (1.4006e-10% change) - linmin: converged after 2 iterations. - iteration 93: trace = 5.548117725324985 (3.6948e-11% change) + iteration 90: trace = 5.548117725372831 (3.89418e-09% change) + linmin: converged after 6 iterations. + iteration 91: trace = 5.548117725334788 (6.85682e-10% change) + linmin: converged after 6 iterations. + iteration 92: trace = 5.548117725327037 (1.39707e-10% change) + linmin: converged after 4 iterations. + iteration 93: trace = 5.548117725324993 (3.68359e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.32012391090393066 +elapsed time for k point: 0.8736674785614014 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> -Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> -Band 4 range: 0.6791690130757019 at Vector3<0.5, 0.5, 0.0> to 0.8096891551677093 at Vector3<0.3, 0.3, 0.0> -Band 5 range: 0.8241814443502165 at Vector3<0.5, 0.30000000000000004, 0.0> to 0.9229965195855878 at Vector3<0.0, 0.0, 0.0> +Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069754 at Vector3<0.0, 0.0, 0.0> +Band 4 range: 0.6791690130757019 at Vector3<0.5, 0.5, 0.0> to 0.8096891551677098 at Vector3<0.3, 0.3, 0.0> +Band 5 range: 0.8241814443502165 at Vector3<0.5, 0.30000000000000004, 0.0> to 0.9229965195855879 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.8819770916660683 at Vector3<0.5, 0.5, 0.0> to 1.0291597050648278 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.8819818134421857 at Vector3<0.5, 0.5, 0.0> to 1.0860729323744873 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.0878689635115244 at Vector3<0.5, 0.0, 0.0> to 1.111917370755693 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% -Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% +Gap from band 4 (0.8096891551677098) to band 5 (0.8241814443502165), 1.7739824912428952% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.608571767807007 +total elapsed time for run: 6.16536545753479 done Fixing e-field (band 8) phase by 2.59056e-07 + 1i; max ampl. = 1.10099 -./tmp/meepaK89mp/test_get_efield-0: 2.61s +./tmp/meephEWaSw/test_get_efield-0: 6.17s -/tmp/meepaK89mp/test_get_eigenvectors-0 +/tmp/meephEWaSw/test_get_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -19197,7 +19217,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029184818267822266 +elapsed time for initialization: 0.005917549133300781 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -19308,7 +19328,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18059968948364258 +elapsed time for k point: 0.4392712116241455 Fixing h-field (band 1) phase by 1 + -0i; max ampl. = 1 Fixing h-field (band 2) phase by 0.791203 + 0.611554i; max ampl. = 5.12967 Fixing h-field (band 3) phase by -0.804161 + -0.594412i; max ampl. = 4.27896 @@ -19567,7 +19587,7 @@ iteration 121: trace = 5.540497242579404 (3.79766e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5785319805145264 +elapsed time for k point: 1.2967102527618408 Fixing h-field (band 1) phase by -1 + 2.59196e-07i; max ampl. = 1.02721 Fixing h-field (band 2) phase by -0.999999 + 0.00113305i; max ampl. = 5.09036 Fixing h-field (band 3) phase by 0.00042147 + -1i; max ampl. = 3.73536 @@ -19632,7 +19652,7 @@ iteration 26: trace = 5.499374946276076 (6.76061e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11938667297363281 +elapsed time for k point: 0.2579026222229004 Fixing h-field (band 1) phase by 1 + -4.11211e-12i; max ampl. = 1.11365 Fixing h-field (band 2) phase by -1 + 5.18691e-09i; max ampl. = 4.92243 Fixing h-field (band 3) phase by -1.10145e-09 + 1i; max ampl. = 2.65638 @@ -19693,7 +19713,7 @@ iteration 24: trace = 5.48545908008786 (6.14953e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10786032676696777 +elapsed time for k point: 0.25824618339538574 Fixing h-field (band 1) phase by 1 + 7.27662e-16i; max ampl. = 1.27437 Fixing h-field (band 2) phase by -1 + -7.75672e-14i; max ampl. = 4.45322 Fixing h-field (band 3) phase by 1 + 2.58731e-13i; max ampl. = 2.62315 @@ -19762,7 +19782,7 @@ iteration 28: trace = 5.504362091981032 (5.83636e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12503528594970703 +elapsed time for k point: 0.2949824333190918 Fixing h-field (band 1) phase by 1 + -8.61367e-18i; max ampl. = 1.5052 Fixing h-field (band 2) phase by -1 + 2.17749e-14i; max ampl. = 3.59052 Fixing h-field (band 3) phase by -1 + -8.71241e-16i; max ampl. = 3.69829 @@ -19863,7 +19883,7 @@ iteration 44: trace = 5.538866868553973 (9.64849e-11% change) Finished solving for bands 1 to 8 after 44 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.1948258876800537 +elapsed time for k point: 0.4467911720275879 Fixing h-field (band 1) phase by 1 + -2.17709e-16i; max ampl. = 1.38878 Fixing h-field (band 2) phase by 1 + -9.39832e-16i; max ampl. = 3.48407 Fixing h-field (band 3) phase by 1 + 3.36734e-15i; max ampl. = 4.1103 @@ -19942,7 +19962,7 @@ iteration 33: trace = 5.419797732958386 (9.13285e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.1470012664794922 +elapsed time for k point: 0.3418853282928467 Fixing h-field (band 1) phase by 1 + 9.26554e-17i; max ampl. = 1.39153 Fixing h-field (band 2) phase by -1 + 2.48815e-13i; max ampl. = 3.54504 Fixing h-field (band 3) phase by 1 + -3.24415e-13i; max ampl. = 3.95334 @@ -20011,7 +20031,7 @@ iteration 28: trace = 5.240853948733919 (3.68771e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12531280517578125 +elapsed time for k point: 0.30649399757385254 Fixing h-field (band 1) phase by 1 + 1.45418e-15i; max ampl. = 1.40192 Fixing h-field (band 2) phase by -1 + 1.63045e-12i; max ampl. = 3.73151 Fixing h-field (band 3) phase by 1 + -1.06411e-12i; max ampl. = 3.50756 @@ -20072,7 +20092,7 @@ iteration 24: trace = 5.096544273410628 (7.58252e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10771775245666504 +elapsed time for k point: 0.24045634269714355 Fixing h-field (band 1) phase by -1 + 7.72062e-13i; max ampl. = 4.05119 Fixing h-field (band 2) phase by 1 + -1.00345e-15i; max ampl. = 1.42991 Fixing h-field (band 3) phase by -1 + -1.78409e-13i; max ampl. = 2.78416 @@ -20132,7 +20152,7 @@ iteration 23: trace = 5.006436496341387 (6.09039e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10348892211914062 +elapsed time for k point: 0.24576449394226074 Fixing h-field (band 1) phase by 1 + 3.42127e-16i; max ampl. = 4.46619 Fixing h-field (band 2) phase by 1 + 6.14564e-12i; max ampl. = 1.51506 Fixing h-field (band 3) phase by 1 + 2.28033e-15i; max ampl. = 1.66014 @@ -20192,7 +20212,7 @@ iteration 23: trace = 4.975984265381785 (5.45296e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10301733016967773 +elapsed time for k point: 0.24881196022033691 Fixing h-field (band 1) phase by 1 + 7.36552e-17i; max ampl. = 4.70977 Fixing h-field (band 2) phase by 1 + 4.17197e-14i; max ampl. = 1.38038 Fixing h-field (band 3) phase by -4.06954e-14 + 1i; max ampl. = 1.85505 @@ -20241,7 +20261,7 @@ iteration 18: trace = 5.036378479895267 (5.46869e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08173060417175293 +elapsed time for k point: 0.1840498447418213 Fixing h-field (band 1) phase by 1 + -7.70041e-17i; max ampl. = 3.59873 Fixing h-field (band 2) phase by 1 + 7.53608e-17i; max ampl. = 3.10702 Fixing h-field (band 3) phase by 3.40781e-10 + -1i; max ampl. = 1.92561 @@ -20296,7 +20316,7 @@ iteration 21: trace = 5.206566305891689 (3.92353e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09846854209899902 +elapsed time for k point: 0.2061634063720703 Fixing h-field (band 1) phase by 1 + -5.58261e-17i; max ampl. = 1.81199 Fixing h-field (band 2) phase by -1 + -2.34457e-16i; max ampl. = 4.51433 Fixing h-field (band 3) phase by -7.66503e-10 + 1i; max ampl. = 2.16532 @@ -20367,7 +20387,7 @@ iteration 29: trace = 5.417088766409226 (6.14025e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.1293478012084961 +elapsed time for k point: 0.28296780586242676 Fixing h-field (band 1) phase by 1 + 7.83277e-17i; max ampl. = 1.2604 Fixing h-field (band 2) phase by -1 + -6.80442e-15i; max ampl. = 4.86397 Fixing h-field (band 3) phase by -1.77698e-10 + 1i; max ampl. = 2.6696 @@ -20448,7 +20468,7 @@ iteration 34: trace = 5.522267645664738 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.151198148727417 +elapsed time for k point: 0.3537776470184326 Fixing h-field (band 1) phase by 1 + -2.24746e-16i; max ampl. = 1.05606 Fixing h-field (band 2) phase by -1 + -8.20455e-15i; max ampl. = 5.06002 Fixing h-field (band 3) phase by 6.41721e-11 + 1i; max ampl. = 3.59476 @@ -20651,7 +20671,7 @@ iteration 93: trace = 5.548117725325008 (3.72361e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3197619915008545 +elapsed time for k point: 0.7495403289794922 Fixing h-field (band 1) phase by 1 + -0i; max ampl. = 1 Fixing h-field (band 2) phase by 1 + 1.25583e-14i; max ampl. = 5.12967 Fixing h-field (band 3) phase by 5.68529e-12 + -1i; max ampl. = 4.27896 @@ -20671,11 +20691,11 @@ Gap from band 2 (0.5931405141160888) to band 3 (0.5931535863117834), 0.0022038709776706538% Gap from band 4 (0.8096891551677092) to band 5 (0.824181444350217), 1.773982491243031% Gap from band 7 (1.0860729323594136) to band 8 (1.0878689635052707), 0.16523267243467563% -total elapsed time for run: 2.692012071609497 +total elapsed time for run: 6.1887547969818115 done -/tmp/meepaK89mp/test_get_eigenvectors-0: 2.72s +/tmp/meephEWaSw/test_get_eigenvectors-0: 6.24s -/tmp/meepaK89mp/test_get_hfield-0 +/tmp/meephEWaSw/test_get_hfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -20718,7 +20738,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029458999633789062 +elapsed time for initialization: 0.005865335464477539 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -20829,7 +20849,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.1814725399017334 +elapsed time for k point: 0.40546274185180664 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -21080,7 +21100,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.52982497215271 +elapsed time for k point: 1.2971291542053223 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21137,7 +21157,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11658287048339844 +elapsed time for k point: 0.2742621898651123 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21190,7 +21210,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10756278038024902 +elapsed time for k point: 0.23203778266906738 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21251,7 +21271,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12476682662963867 +elapsed time for k point: 0.2723708152770996 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21336,7 +21356,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17678356170654297 +elapsed time for k point: 0.3926222324371338 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -21407,7 +21427,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.1464695930480957 +elapsed time for k point: 0.328507661819458 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21468,7 +21488,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12485790252685547 +elapsed time for k point: 0.282153844833374 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21521,7 +21541,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10749363899230957 +elapsed time for k point: 0.2430431842803955 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21573,7 +21593,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.1031332015991211 +elapsed time for k point: 0.23463773727416992 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21625,7 +21645,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.1027686595916748 +elapsed time for k point: 0.23538517951965332 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21666,7 +21686,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.0814666748046875 +elapsed time for k point: 0.19310641288757324 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21713,7 +21733,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09462618827819824 +elapsed time for k point: 0.22292757034301758 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21776,7 +21796,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12908697128295898 +elapsed time for k point: 0.3100752830505371 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21849,7 +21869,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15090560913085938 +elapsed time for k point: 0.38994622230529785 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -22044,7 +22064,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.32224488258361816 +elapsed time for k point: 0.8009569644927979 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -22056,12 +22076,12 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.604020833969116 +total elapsed time for run: 6.122359275817871 done Fixing h-field (band 8) phase by -1 + 2.59056e-07i; max ampl. = 4.48388 -./tmp/meepaK89mp/test_get_hfield-0: 2.61s +./tmp/meephEWaSw/test_get_hfield-0: 6.13s -/tmp/meepaK89mp/test_handle_cvector-0 +/tmp/meephEWaSw/test_handle_cvector-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -22104,7 +22124,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003161907196044922 +elapsed time for initialization: 0.006403923034667969 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -22159,7 +22179,7 @@ iteration 24: trace = 4.577894626572786 (4.46816e-11% change) Finished solving for bands 2 to 8 after 24 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.560518, 0.560561, 0.593296, 0.837451, 0.837595, 0.994129, 1.09832 -elapsed time for k point: 0.08604025840759277 +elapsed time for k point: 0.2135462760925293 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22200,7 +22220,7 @@ iteration 18: trace = 4.546667003404457 (4.24489e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tmfreqs:, 2, 0, 0.1, 0, 0.11547, 0.0711319, 0.538981, 0.559429, 0.617095, 0.834123, 0.839462, 0.988272, 1.08637 -elapsed time for k point: 0.08164763450622559 +elapsed time for k point: 0.21305632591247559 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22235,7 +22255,7 @@ iteration 15: trace = 4.456771796562712 (4.07941e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 3, 0, 0.2, 0, 0.23094, 0.138898, 0.508574, 0.556587, 0.65398, 0.825087, 0.84452, 0.968999, 1.05281 -elapsed time for k point: 0.06847214698791504 +elapsed time for k point: 0.18007874488830566 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22268,7 +22288,7 @@ iteration 14: trace = 4.364565233298257 (3.14404e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 4, 0, 0.3, 0, 0.34641, 0.198939, 0.479631, 0.553145, 0.693119, 0.813353, 0.850964, 0.932869, 1.02598 -elapsed time for k point: 0.06427383422851562 +elapsed time for k point: 0.16959786415100098 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22299,7 +22319,7 @@ iteration 13: trace = 4.304069964437605 (7.18538e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0, 0.4, 0, 0.46188, 0.244064, 0.4557, 0.550414, 0.730028, 0.80289, 0.856372, 0.891379, 1.01409 -elapsed time for k point: 0.05970287322998047 +elapsed time for k point: 0.15788865089416504 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22330,7 +22350,7 @@ iteration 13: trace = 4.283477065616431 (4.14492e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 6, 0, 0.5, 0, 0.57735, 0.262015, 0.445331, 0.549383, 0.749186, 0.797864, 0.85849, 0.870609, 1.01087 -elapsed time for k point: 0.05958819389343262 +elapsed time for k point: 0.15584588050842285 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22359,7 +22379,7 @@ iteration 12: trace = 4.264474631199774 (8.73084e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.262984, 0.4475, 0.545804, 0.752448, 0.797093, 0.860461, 0.870245, 0.99895 -elapsed time for k point: 0.05532217025756836 +elapsed time for k point: 0.1437671184539795 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22388,7 +22408,7 @@ iteration 12: trace = 4.228595652264469 (8.17059e-12% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.265671, 0.453801, 0.535912, 0.761319, 0.795166, 0.866056, 0.869135, 0.973413 -elapsed time for k point: 0.0552976131439209 +elapsed time for k point: 0.1433107852935791 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22413,7 +22433,7 @@ iteration 10: trace = 4.196577821229713 (9.14088e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.269404, 0.463648, 0.52172, 0.773443, 0.792931, 0.867201, 0.874681, 0.94487 -elapsed time for k point: 0.0465848445892334 +elapsed time for k point: 0.1205592155456543 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22438,7 +22458,7 @@ iteration 10: trace = 4.175651761333514 (5.29421e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.273, 0.476141, 0.505606, 0.78524, 0.791235, 0.864672, 0.885801, 0.918597 -elapsed time for k point: 0.046816349029541016 +elapsed time for k point: 0.1219325065612793 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22461,7 +22481,7 @@ iteration 9: trace = 4.168411689609144 (8.91074e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.27469, 0.489984, 0.490239, 0.79072, 0.790832, 0.863041, 0.899109, 0.89925 -elapsed time for k point: 0.04223918914794922 +elapsed time for k point: 0.10944104194641113 Fixing e-field (band 1) phase by -1 + 4.11972e-08i; max ampl. = 0.93911 Fixing e-field (band 2) phase by -4.11972e-08 + -1i; max ampl. = 1.08316 Fixing e-field (band 3) phase by 1 + -4.11972e-08i; max ampl. = 0.877953 @@ -22496,7 +22516,7 @@ iteration 11: trace = 4.197854050309301 (1.33718e-11% change) Finished solving for bands 1 to 8 after 11 iterations. tmfreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.2632, 0.47091, 0.51804, 0.764413, 0.795091, 0.864427, 0.896871, 0.932925 -elapsed time for k point: 0.05122566223144531 +elapsed time for k point: 0.13292813301086426 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22525,7 +22545,7 @@ iteration 12: trace = 4.283266488990683 (1.11767e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 13, -0.2, 0.2, 0, 0.4, 0.222593, 0.476537, 0.539917, 0.715636, 0.806516, 0.856013, 0.929969, 0.977199 -elapsed time for k point: 0.055643320083618164 +elapsed time for k point: 0.14359593391418457 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22556,7 +22576,7 @@ iteration 13: trace = 4.410102274545242 (2.51544e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.15856, 0.501245, 0.552927, 0.666818, 0.82116, 0.846938, 0.963589, 1.03113 -elapsed time for k point: 0.060006141662597656 +elapsed time for k point: 0.15295791625976562 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22595,7 +22615,7 @@ iteration 17: trace = 4.534517622757207 (7.8407e-11% change) Finished solving for bands 1 to 8 after 17 iterations. tmfreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0819275, 0.534465, 0.558896, 0.622523, 0.832982, 0.840137, 0.98638, 1.08149 -elapsed time for k point: 0.07737255096435547 +elapsed time for k point: 0.19252848625183105 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -22632,7 +22652,7 @@ iteration 16: trace = 4.577894626572483 (2.55905e-11% change) Finished solving for bands 2 to 8 after 16 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.560518, 0.560561, 0.593296, 0.837451, 0.837595, 0.994129, 1.09832 -elapsed time for k point: 0.05775785446166992 +elapsed time for k point: 0.13854193687438965 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2746902258623629 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.44533108084715833 at Vector3<0.0, 0.5, 0.0> to 0.5605181423162844 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.49023891490276683 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.5605607947797752 at Vector3<0.0, 0.0, 0.0> @@ -22646,7 +22666,7 @@ Gap from band 4 (0.79071959744437) to band 5 (0.7908320763327578), 0.014223865113315824% Gap from band 5 (0.8374511167537574) to band 6 (0.8375948528443272), 0.017162047272568082% Gap from band 6 (0.8672009264903449) to band 7 (0.8691349955739198), 0.2227759109280675% -total elapsed time for run: 0.974313497543335 +total elapsed time for run: 2.5036978721618652 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) @@ -22664,9 +22684,9 @@ imag part range: -6.6866e-33 .. 6.6866e-33 real part range: -1.03932 .. 1.03493 imag part range: -1.08496 .. 1.08496 -./tmp/meepaK89mp/test_handle_cvector-0: 1.02s +./tmp/meephEWaSw/test_handle_cvector-0: 2.60s -/tmp/meepaK89mp/test_hermitian_eps-0 +/tmp/meephEWaSw/test_hermitian_eps-0 ======================== Initializing eigensolver data Computing 10 bands with 1e-12 tolerance @@ -22704,7 +22724,7 @@ Vector3<0.33333333333333337, 0.33333333333333337, 0.0> Vector3<0.16666666666666669, 0.16666666666666669, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003225564956665039 +elapsed time for initialization: 0.006424903869628906 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8, tm band 9, tm band 10 Solving for bands 2 to 10... @@ -26316,7 +26336,7 @@ iteration 1600: trace = 2.393039433614877 (7.2727e-11% change) Finished solving for bands 2 to 10 after 1600 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.265885, 0.356852, 0.36899, 0.503897, 0.506552, 0.539911, 0.635681, 0.645852, 0.660016 -elapsed time for k point: 13.333486795425415 +elapsed time for k point: 30.721137285232544 solve_kpoint (0.166667,0,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -29850,7 +29870,7 @@ iteration 1567: trace = 2.412629747151596 (8.61073e-11% change) Finished solving for bands 1 to 10 after 1567 iterations. tmfreqs:, 2, 0.166667, 0, 0, 0.166667, 0.123306, 0.278292, 0.357366, 0.369461, 0.503797, 0.506642, 0.538217, 0.63557, 0.645595, 0.659431 -elapsed time for k point: 15.170006036758423 +elapsed time for k point: 32.32649517059326 solve_kpoint (0.333333,0,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -32832,7 +32852,7 @@ iteration 1331: trace = 2.451789423896146 (9.19952e-11% change) Finished solving for bands 1 to 10 after 1331 iterations. tmfreqs:, 3, 0.333333, 0, 0, 0.333333, 0.194655, 0.331458, 0.361679, 0.377947, 0.502693, 0.506755, 0.527227, 0.633335, 0.644215, 0.653287 -elapsed time for k point: 12.87754511833191 +elapsed time for k point: 27.04007625579834 solve_kpoint (0.5,0,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -35913,7 +35933,7 @@ iteration 1371: trace = 2.449292757192449 (6.94611e-11% change) Finished solving for bands 1 to 10 after 1371 iterations. tmfreqs:, 4, 0.5, 0, 0, 0.5, 0.208799, 0.348978, 0.365278, 0.443856, 0.477901, 0.506845, 0.509076, 0.617527, 0.63971, 0.64689 -elapsed time for k point: 13.294358968734741 +elapsed time for k point: 27.796951055526733 solve_kpoint (0.5,0.166667,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -38269,7 +38289,7 @@ iteration 1047: trace = 2.485865194972738 (7.34055e-11% change) Finished solving for bands 1 to 10 after 1047 iterations. tmfreqs:, 5, 0.5, 0.166667, 0, 0.527046, 0.210673, 0.351103, 0.364915, 0.453355, 0.500502, 0.507018, 0.510125, 0.616821, 0.642478, 0.646894 -elapsed time for k point: 10.230297088623047 +elapsed time for k point: 21.558059215545654 solve_kpoint (0.5,0.333333,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -39836,7 +39856,7 @@ iteration 695: trace = 2.578881665331004 (9.27137e-11% change) Finished solving for bands 1 to 10 after 695 iterations. tmfreqs:, 6, 0.5, 0.333333, 0, 0.600925, 0.214081, 0.353217, 0.365001, 0.471977, 0.507165, 0.51079, 0.563894, 0.615052, 0.646178, 0.648357 -elapsed time for k point: 6.9128241539001465 +elapsed time for k point: 15.570105791091919 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -40981,7 +41001,7 @@ iteration 504: trace = 2.65386095688817 (8.29657e-11% change) Finished solving for bands 1 to 10 after 504 iterations. tmfreqs:, 7, 0.5, 0.5, 0, 0.707107, 0.215649, 0.353602, 0.365269, 0.480748, 0.507335, 0.512534, 0.60792, 0.619784, 0.648908, 0.650323 -elapsed time for k point: 5.4246814250946045 +elapsed time for k point: 11.900227308273315 solve_kpoint (0.333333,0.333333,0): Solving for bands 1 to 10... linmin: converged after 6 iterations. @@ -42424,7 +42444,7 @@ iteration 635: trace = 2.532226604459286 (6.79403e-11% change) Finished solving for bands 1 to 10 after 635 iterations. tmfreqs:, 8, 0.333333, 0.333333, 0, 0.471405, 0.210879, 0.35463, 0.361245, 0.439486, 0.507022, 0.508252, 0.543815, 0.620599, 0.646589, 0.651154 -elapsed time for k point: 6.260271310806274 +elapsed time for k point: 13.00263261795044 solve_kpoint (0.166667,0.166667,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -44374,7 +44394,7 @@ iteration 863: trace = 2.429159854402552 (6.97626e-11% change) Finished solving for bands 1 to 10 after 863 iterations. tmfreqs:, 9, 0.166667, 0.166667, 0, 0.235702, 0.162353, 0.295874, 0.356214, 0.372161, 0.504258, 0.506735, 0.537355, 0.633231, 0.645916, 0.65717 -elapsed time for k point: 8.414354801177979 +elapsed time for k point: 17.379451990127563 solve_kpoint (0,0,0): Solving for bands 2 to 10... linmin: converged after 4 iterations. @@ -45844,7 +45864,7 @@ iteration 654: trace = 2.393039431891898 (8.4177e-11% change) Finished solving for bands 2 to 10 after 654 iterations. tmfreqs:, 10, 0, 0, 0, 0, 0, 0.265885, 0.356852, 0.36899, 0.503897, 0.506552, 0.539911, 0.635681, 0.645852, 0.660016 -.elapsed time for k point: 5.490293979644775 +.elapsed time for k point: 11.095004320144653 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2156485263004528 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.26588497856536614 at Vector3<0.0, 0.0, 0.0> to 0.35463024054636866 at Vector3<0.33333333333333337, 0.33333333333333337, 0.0> Band 3 range: 0.3562142355908947 at Vector3<0.16666666666666669, 0.16666666666666669, 0.0> to 0.36527833517582053 at Vector3<0.5, 0.0, 0.0> @@ -45860,11 +45880,11 @@ Gap from band 3 (0.36527833517582053) to band 4 (0.3689901366659233), 1.0110202555184071% Gap from band 7 (0.6079200818073007) to band 8 (0.6150518764852911), 1.16630551168928% Gap from band 8 (0.635680784601736) to band 9 (0.6397097609333313), 0.6318027596644891% -total elapsed time for run: 97.41257882118225 +total elapsed time for run: 208.39787793159485 done -/tmp/meepaK89mp/test_hermitian_eps-0: 97.41s +/tmp/meephEWaSw/test_hermitian_eps-0: 208.40s -/tmp/meepaK89mp/test_hole_slab-0 +/tmp/meephEWaSw/test_hole_slab-0 ======================== Initializing eigensolver data Computing 9 bands with 1e-12 tolerance @@ -45898,7 +45918,7 @@ Initializing fields to random numbers... 1 k-points Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> -elapsed time for initialization: 0.2269761562347412 +elapsed time for initialization: 0.39188599586486816 solve_kpoint (-0.333333,0.333333,0): zevenfreqs:, k index, k1, k2, k3, kmag/2pi, zeven band 1, zeven band 2, zeven band 3, zeven band 4, zeven band 5, zeven band 6, zeven band 7, zeven band 8, zeven band 9 Solving for bands 1 to 9... @@ -45967,17 +45987,17 @@ iteration 31: trace = 2.187958069704349 (9.36705e-11% change) Finished solving for bands 1 to 9 after 31 iterations. zevenfreqs:, 1, -0.333333, 0.333333, 0, 0.666667, 0.265718, 0.356033, 0.35608, 0.513443, 0.529044, 0.529286, 0.586884, 0.587044, 0.59253 -elapsed time for k point: 14.403995275497437 -total elapsed time for run: 14.631078481674194 +elapsed time for k point: 37.83269453048706 +total elapsed time for run: 38.22471380233765 done Fixing h-field (band 9) phase by 0.0246538 + 0.999696i; max ampl. = 2.37913 -FOutputting fields to /tmp/meepaK89mp/test_hole_slab-0-h.k01.b09.z.zeven.h5... +FOutputting fields to /tmp/meephEWaSw/test_hole_slab-0-h.k01.b09.z.zeven.h5... eigensolver iterations for 1 kpoints: 31.0-31.0, mean = 31.0, median = 31.0 mean flops per iteration = 232048195.5483871 -mean time per iteration = 0.47197027360239335 s -/tmp/meepaK89mp/test_hole_slab-0: 14.66s +mean time per iteration = 1.2330552839463758 s +/tmp/meephEWaSw/test_hole_slab-0: 38.28s -/tmp/meepaK89mp/test_honey_rods-0 +/tmp/meephEWaSw/test_honey_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -46022,7 +46042,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003306865692138672 +elapsed time for initialization: 0.0055119991302490234 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -46108,7 +46128,7 @@ iteration 38: trace = 4.38487035911433 (2.56637e-11% change) Finished solving for bands 2 to 8 after 38 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.429848, 0.72559, 0.725871, 0.769398, 0.785279, 0.785658, 1.14928 -elapsed time for k point: 0.1336207389831543 +elapsed time for k point: 0.26383256912231445 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -46182,7 +46202,7 @@ iteration 34: trace = 4.363900038828967 (4.24154e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tmfreqs:, 2, 0, 0.1, 0, 0.11547, 0.0718091, 0.426256, 0.719077, 0.721195, 0.746706, 0.789405, 0.817423, 1.1362 -elapsed time for k point: 0.15137910842895508 +elapsed time for k point: 0.3144567012786865 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46221,7 +46241,7 @@ iteration 17: trace = 4.325994457593166 (2.5356e-11% change) Finished solving for bands 1 to 8 after 17 iterations. tmfreqs:, 3, 0, 0.2, 0, 0.23094, 0.141741, 0.415465, 0.686677, 0.711385, 0.749716, 0.79757, 0.853936, 1.10829 -elapsed time for k point: 0.07713699340820312 +elapsed time for k point: 0.1594066619873047 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46258,7 +46278,7 @@ iteration 16: trace = 4.298080976434066 (6.69531e-12% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 4, 0, 0.3, 0, 0.34641, 0.20751, 0.397084, 0.652562, 0.701411, 0.762486, 0.805503, 0.884623, 1.08016 -elapsed time for k point: 0.07268834114074707 +elapsed time for k point: 0.15097427368164062 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46293,7 +46313,7 @@ iteration 15: trace = 4.286087121421346 (1.84429e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 5, 0, 0.4, 0, 0.46188, 0.265341, 0.370741, 0.628064, 0.694375, 0.774438, 0.810881, 0.90516, 1.06067 -elapsed time for k point: 0.06848931312561035 +elapsed time for k point: 0.14128684997558594 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46324,7 +46344,7 @@ iteration 13: trace = 4.283886820302828 (6.60761e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 6, 0, 0.5, 0, 0.57735, 0.29861, 0.348622, 0.619112, 0.691863, 0.779379, 0.812758, 0.912256, 1.05404 -elapsed time for k point: 0.059668779373168945 +elapsed time for k point: 0.1231698989868164 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46353,7 +46373,7 @@ iteration 12: trace = 4.287889499871685 (9.82241e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.300268, 0.34895, 0.613584, 0.697444, 0.77731, 0.813624, 0.911843, 1.05612 -elapsed time for k point: 0.05553889274597168 +elapsed time for k point: 0.11455464363098145 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46386,7 +46406,7 @@ iteration 14: trace = 4.299904770939231 (1.58636e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.305133, 0.349455, 0.601266, 0.710158, 0.771875, 0.815569, 0.910763, 1.06226 -elapsed time for k point: 0.06410050392150879 +elapsed time for k point: 0.13304781913757324 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46419,7 +46439,7 @@ iteration 14: trace = 4.319879224622893 (9.40221e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.312896, 0.348732, 0.588291, 0.724572, 0.764453, 0.817539, 0.909459, 1.0721 -elapsed time for k point: 0.06662321090698242 +elapsed time for k point: 0.13291025161743164 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46456,7 +46476,7 @@ iteration 16: trace = 4.347482286295501 (4.98485e-12% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.323089, 0.344682, 0.578717, 0.737675, 0.756131, 0.818898, 0.9085, 1.08513 -elapsed time for k point: 0.07297635078430176 +elapsed time for k point: 0.15503597259521484 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46521,7 +46541,7 @@ iteration 28: trace = 4.381215657475532 (1.29946e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tmfreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.335117, 0.335185, 0.575171, 0.747622, 0.747877, 0.819365, 0.908267, 1.10053 -elapsed time for k point: 0.12474608421325684 +elapsed time for k point: 0.261310338973999 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46556,7 +46576,7 @@ iteration 15: trace = 4.322737319376869 (1.86358e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.29626, 0.362261, 0.589196, 0.732899, 0.756464, 0.817346, 0.906977, 1.07543 -elapsed time for k point: 0.0684976577758789 +elapsed time for k point: 0.14194321632385254 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46587,7 +46607,7 @@ iteration 13: trace = 4.300851491405954 (5.98885e-12% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 13, -0.2, 0.2, 0, 0.4, 0.235812, 0.389044, 0.624419, 0.723246, 0.753158, 0.811064, 0.894195, 1.07529 -elapsed time for k point: 0.0596163272857666 +elapsed time for k point: 0.12491822242736816 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46618,7 +46638,7 @@ iteration 13: trace = 4.317112896788797 (5.00963e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.162664, 0.41101, 0.66948, 0.720558, 0.745707, 0.801251, 0.86394, 1.09993 -elapsed time for k point: 0.059787750244140625 +elapsed time for k point: 0.12615537643432617 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46655,7 +46675,7 @@ iteration 16: trace = 4.35829751621239 (8.24331e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0828005, 0.425068, 0.71283, 0.723369, 0.744337, 0.790724, 0.823156, 1.13248 -elapsed time for k point: 0.07281661033630371 +elapsed time for k point: 0.15555453300476074 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -46856,7 +46876,7 @@ iteration 93: trace = 4.384870359106209 (1.56778e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.429848, 0.72559, 0.725871, 0.769398, 0.785279, 0.785658, 1.14928 -elapsed time for k point: 0.32425761222839355 +elapsed time for k point: 0.6490683555603027 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.33511676603549895 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.3351850759916977 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.4298481123781638 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5751709345431465 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7255897672261694 at Vector3<0.0, 0.0, 0.0> @@ -46869,7 +46889,7 @@ Gap from band 2 (0.4298481123781638) to band 3 (0.5751709345431465), 28.919416524523044% Gap from band 5 (0.7793792212092521) to band 6 (0.7852786984418483), 0.7540916335133137% Gap from band 7 (0.9122560439014175) to band 8 (1.054035050813511), 14.420958045649755% -total elapsed time for run: 1.5360960960388184 +total elapsed time for run: 3.1548001766204834 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -46913,7 +46933,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0033464431762695312 +elapsed time for initialization: 0.0056040287017822266 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -47115,7 +47135,7 @@ iteration 91: trace = 6.466405545431808 (3.67556e-11% change) Finished solving for bands 2 to 8 after 91 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.727845, 0.788088, 0.920961, 0.922085, 1.01687, 1.01845, 1.24334 -elapsed time for k point: 0.31401824951171875 +elapsed time for k point: 0.6334822177886963 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47220,7 +47240,7 @@ iteration 50: trace = 6.367909049127854 (9.13018e-11% change) Finished solving for bands 1 to 8 after 50 iterations. tefreqs:, 2, 0, 0.1, 0, 0.11547, 0.10214, 0.723854, 0.784332, 0.900771, 0.902155, 1.03144, 1.03948, 1.2036 -elapsed time for k point: 0.2200164794921875 +elapsed time for k point: 0.46373915672302246 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 14 iterations. @@ -47277,7 +47297,7 @@ iteration 26: trace = 6.307408527722557 (7.9293e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0, 0.2, 0, 0.23094, 0.203735, 0.707761, 0.769484, 0.867508, 0.869257, 1.05383, 1.07964, 1.17834 -elapsed time for k point: 0.1162424087524414 +elapsed time for k point: 0.24790620803833008 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47334,7 +47354,7 @@ iteration 26: trace = 6.281971560075131 (8.24559e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 4, 0, 0.3, 0, 0.34641, 0.304067, 0.663675, 0.75048, 0.840899, 0.85049, 1.07273, 1.11526, 1.16655 -elapsed time for k point: 0.11613631248474121 +elapsed time for k point: 0.24486708641052246 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47401,7 +47421,7 @@ iteration 31: trace = 6.282671766119803 (5.95873e-11% change) Finished solving for bands 1 to 8 after 31 iterations. tefreqs:, 5, 0, 0.4, 0, 0.46188, 0.401691, 0.590457, 0.741009, 0.822518, 0.84569, 1.08497, 1.13738, 1.16665 -elapsed time for k point: 0.13745665550231934 +elapsed time for k point: 0.28754687309265137 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47484,7 +47504,7 @@ iteration 39: trace = 6.29440570326861 (7.75095e-11% change) Finished solving for bands 1 to 8 after 39 iterations. tefreqs:, 6, 0, 0.5, 0, 0.57735, 0.478396, 0.520318, 0.738393, 0.816173, 0.844859, 1.08909, 1.14451, 1.17202 -elapsed time for k point: 0.17216062545776367 +elapsed time for k point: 0.35886168479919434 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47549,7 +47569,7 @@ iteration 30: trace = 6.296467689265774 (7.75265e-11% change) Finished solving for bands 1 to 8 after 30 iterations. tefreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.48205, 0.522761, 0.727295, 0.819868, 0.844497, 1.09131, 1.14544, 1.17197 -elapsed time for k point: 0.13318538665771484 +elapsed time for k point: 0.27756261825561523 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -47620,7 +47640,7 @@ iteration 33: trace = 6.301845550822886 (4.1112e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.492796, 0.529981, 0.69937, 0.826669, 0.843482, 1.09673, 1.14811, 1.17183 -elapsed time for k point: 0.14643621444702148 +elapsed time for k point: 0.304135799407959 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47693,7 +47713,7 @@ iteration 34: trace = 6.309184046353366 (7.89047e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.510012, 0.541662, 0.661523, 0.832379, 0.841947, 1.10264, 1.15222, 1.1717 -elapsed time for k point: 0.15052223205566406 +elapsed time for k point: 0.31277942657470703 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47768,7 +47788,7 @@ iteration 35: trace = 6.318322876593968 (6.70106e-11% change) Finished solving for bands 1 to 8 after 35 iterations. tefreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.532564, 0.557306, 0.617759, 0.836201, 0.840118, 1.10684, 1.15685, 1.1722 -elapsed time for k point: 0.1546318531036377 +elapsed time for k point: 0.320483922958374 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -47925,7 +47945,7 @@ iteration 72: trace = 6.329316110445949 (8.96413e-11% change) Finished solving for bands 1 to 8 after 72 iterations. tefreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.553509, 0.57602, 0.576336, 0.838242, 0.838556, 1.10835, 1.15937, 1.17498 -elapsed time for k point: 0.3152272701263428 +elapsed time for k point: 0.661522626876831 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48136,7 +48156,7 @@ iteration 101: trace = 6.298594861654117 (6.21864e-11% change) Finished solving for bands 1 to 8 after 101 iterations. tefreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.461593, 0.620594, 0.628556, 0.836746, 0.840202, 1.10228, 1.15102, 1.16591 -elapsed time for k point: 0.44139790534973145 +elapsed time for k point: 0.9531371593475342 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48191,7 +48211,7 @@ iteration 25: trace = 6.282608553113039 (8.71128e-11% change) Finished solving for bands 1 to 8 after 25 iterations. tefreqs:, 13, -0.2, 0.2, 0, 0.4, 0.350141, 0.666671, 0.698454, 0.841979, 0.843343, 1.08599, 1.12874, 1.16367 -elapsed time for k point: 0.11152505874633789 +elapsed time for k point: 0.24656128883361816 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48244,7 +48264,7 @@ iteration 24: trace = 6.296830790289762 (6.42631e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.234979, 0.703081, 0.756416, 0.858378, 0.861716, 1.0625, 1.09087, 1.1734 -elapsed time for k point: 0.10707879066467285 +elapsed time for k point: 0.22405767440795898 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48301,7 +48321,7 @@ iteration 26: trace = 6.356049883130341 (5.77535e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.117907, 0.722467, 0.782825, 0.895483, 0.896999, 1.03533, 1.04486, 1.19885 -elapsed time for k point: 0.11618590354919434 +elapsed time for k point: 0.2404630184173584 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -48450,7 +48470,7 @@ iteration 67: trace = 6.466405545350961 (9.26307e-11% change) Finished solving for bands 2 to 8 after 67 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.727845, 0.788088, 0.920961, 0.922085, 1.01687, 1.01845, 1.24334 -.elapsed time for k point: 0.2343454360961914 +.elapsed time for k point: 0.4615340232849121 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.5535093489972592 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.5203183590840945 at Vector3<0.0, 0.5, 0.0> to 0.7278447515454931 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5763358596513122 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7880878930618368 at Vector3<0.0, 0.0, 0.0> @@ -48462,11 +48482,11 @@ Gap from band 3 (0.7880878930618368) to band 4 (0.816173029367493), 3.5013177610942434% Gap from band 5 (0.9220849425898026) to band 6 (1.0168656683915518), 9.776497169649742% Gap from band 7 (1.1593702273707203) to band 8 (1.1636719050364366), 0.3703486566779469% -total elapsed time for run: 2.9909958839416504 +total elapsed time for run: 6.245917797088623 done -/tmp/meepaK89mp/test_honey_rods-0: 4.53s +/tmp/meephEWaSw/test_honey_rods-0: 9.40s -/tmp/meepaK89mp/test_line_defect-0 +/tmp/meephEWaSw/test_line_defect-0 ======================== Initializing eigensolver data Computing 12 bands with 1e-12 tolerance @@ -48513,7 +48533,7 @@ Vector3<0.3, 1.0499999999999998, 0.0> Vector3<0.39999999999999997, 1.4, 0.0> Vector3<0.49999999999999994, 1.75, 0.0> -elapsed time for initialization: 0.024174213409423828 +elapsed time for initialization: 0.04212832450866699 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8, tm band 9, tm band 10, tm band 11, tm band 12 Solving for bands 2 to 7... @@ -48710,7 +48730,7 @@ Finished solving for bands 8 to 12 after 76 iterations. Finished k-point with 39.6667 mean iterations/band. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.100888, 0.110544, 0.191438, 0.209077, 0.252769, 0.337337, 0.453613, 0.461172, 0.496485, 0.499488, 0.545123 -elapsed time for k point: 2.294966697692871 +elapsed time for k point: 5.607191801071167 Fixing e-field (band 1) phase by 1 + -0i; max ampl. = 0 Fixing e-field (band 2) phase by 0.934778 + -0.355231i; max ampl. = 0.36443 Fixing e-field (band 3) phase by 0.41377 + -0.910381i; max ampl. = 0.363694 @@ -48723,18 +48743,18 @@ Fixing e-field (band 10) phase by 0.833535 + -0.552467i; max ampl. = 0.514872 Fixing e-field (band 11) phase by 0.701379 + -0.712788i; max ampl. = 0.525048 Fixing e-field (band 12) phase by -0.711256 + 0.702933i; max ampl. = 0.596428 -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b01.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b02.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b03.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b04.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b05.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b06.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b07.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b08.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b09.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b10.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b11.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k01.b12.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b09.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b10.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b11.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k01.b12.z.tm.h5... solve_kpoint (0.1,0.35,0): Solving for bands 1 to 6... linmin: converged after 6 iterations. @@ -48832,7 +48852,7 @@ Finished solving for bands 7 to 12 after 37 iterations. Finished k-point with 22.5 mean iterations/band. tmfreqs:, 2, 0.1, 0.35, 0, 0.1, 0.0643286, 0.117273, 0.128193, 0.198551, 0.216266, 0.255606, 0.34632, 0.457251, 0.464418, 0.494572, 0.497876, 0.533413 -elapsed time for k point: 1.3875880241394043 +elapsed time for k point: 3.4857301712036133 Fixing e-field (band 1) phase by -1 + 2.71685e-09i; max ampl. = 0.279221 Fixing e-field (band 2) phase by 0.0662327 + 0.997804i; max ampl. = 0.368961 Fixing e-field (band 3) phase by 1 + -3.08277e-07i; max ampl. = 0.357513 @@ -48845,18 +48865,18 @@ Fixing e-field (band 10) phase by 1 + 8.06441e-05i; max ampl. = 0.50134 Fixing e-field (band 11) phase by 2.03319e-05 + 1i; max ampl. = 0.518018 Fixing e-field (band 12) phase by -0.000314791 + -1i; max ampl. = 0.377816 -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b01.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b02.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b03.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b04.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b05.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b06.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b07.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b08.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b09.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b10.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b11.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k02.b12.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b09.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b10.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b11.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k02.b12.z.tm.h5... solve_kpoint (0.2,0.7,0): Solving for bands 1 to 6... linmin: converged after 5 iterations. @@ -48946,7 +48966,7 @@ Finished solving for bands 7 to 12 after 32 iterations. Finished k-point with 20 mean iterations/band. tmfreqs:, 3, 0.2, 0.7, 0, 0.2, 0.12511, 0.154647, 0.167476, 0.216994, 0.234024, 0.262757, 0.372785, 0.466507, 0.471319, 0.486474, 0.490761, 0.511423 -elapsed time for k point: 1.2343902587890625 +elapsed time for k point: 3.152226448059082 Fixing e-field (band 1) phase by 1 + -6.73909e-16i; max ampl. = 0.316626 Fixing e-field (band 2) phase by 1.18012e-10 + 1i; max ampl. = 0.383063 Fixing e-field (band 3) phase by 1 + -1.02081e-14i; max ampl. = 0.3761 @@ -48959,18 +48979,18 @@ Fixing e-field (band 10) phase by -1 + 3.83177e-10i; max ampl. = 0.454743 Fixing e-field (band 11) phase by 4.76626e-08 + 1i; max ampl. = 0.493615 Fixing e-field (band 12) phase by -1.94517e-06 + -1i; max ampl. = 0.473136 -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b01.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b02.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b03.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b04.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b05.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b06.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b07.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b08.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b09.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b10.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b11.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k03.b12.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b09.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b10.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b11.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k03.b12.z.tm.h5... solve_kpoint (0.3,1.05,0): Solving for bands 1 to 6... linmin: converged after 5 iterations. @@ -49192,7 +49212,7 @@ Finished solving for bands 7 to 12 after 95 iterations. Finished k-point with 51.5 mean iterations/band. tmfreqs:, 4, 0.3, 1.05, 0, 0.3, 0.179731, 0.197126, 0.209614, 0.239781, 0.253491, 0.270127, 0.412201, 0.46839, 0.470281, 0.47669, 0.478853, 0.489567 -elapsed time for k point: 3.2018110752105713 +elapsed time for k point: 8.303322315216064 Fixing e-field (band 1) phase by 1 + -4.6229e-17i; max ampl. = 0.362092 Fixing e-field (band 2) phase by 3.66735e-12 + 1i; max ampl. = 0.407764 Fixing e-field (band 3) phase by 1 + 4.17696e-16i; max ampl. = 0.420136 @@ -49205,18 +49225,18 @@ Fixing e-field (band 10) phase by 1 + -4.03304e-13i; max ampl. = 0.483552 Fixing e-field (band 11) phase by -1.20957e-10 + 1i; max ampl. = 0.523494 Fixing e-field (band 12) phase by -1 + -7.30084e-11i; max ampl. = 0.423458 -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b01.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b02.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b03.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b04.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b05.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b06.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b07.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b08.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b09.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b10.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b11.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k04.b12.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b09.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b10.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b11.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k04.b12.z.tm.h5... solve_kpoint (0.4,1.4,0): Solving for bands 1 to 6... linmin: converged after 5 iterations. @@ -49378,7 +49398,7 @@ Finished solving for bands 7 to 12 after 67 iterations. Finished k-point with 38 mean iterations/band. tmfreqs:, 5, 0.4, 1.4, 0, 0.4, 0.225148, 0.234786, 0.243351, 0.257936, 0.264707, 0.270821, 0.441523, 0.454532, 0.455044, 0.464121, 0.471551, 0.472447 -elapsed time for k point: 2.422990083694458 +elapsed time for k point: 7.189110517501831 Fixing e-field (band 1) phase by 1 + -5.70545e-17i; max ampl. = 0.407996 Fixing e-field (band 2) phase by -3.78215e-12 + 1i; max ampl. = 0.441101 Fixing e-field (band 3) phase by -1 + -1.25589e-15i; max ampl. = 0.464954 @@ -49391,18 +49411,18 @@ Fixing e-field (band 10) phase by -1.20409e-13 + 1i; max ampl. = 0.518507 Fixing e-field (band 11) phase by -1 + 1.90851e-12i; max ampl. = 0.471405 Fixing e-field (band 12) phase by -3.22577e-14 + 1i; max ampl. = 0.443866 -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b01.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b02.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b03.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b04.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b05.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b06.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b07.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b08.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b09.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b10.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b11.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k05.b12.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b09.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b10.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b11.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k05.b12.z.tm.h5... solve_kpoint (0.5,1.75,0): Solving for bands 1 to 6... linmin: converged after 5 iterations. @@ -49458,7 +49478,7 @@ Finished solving for bands 7 to 12 after 15 iterations. Finished k-point with 12 mean iterations/band. tmfreqs:, 6, 0.5, 1.75, 0, 0.5, 0.25635, 0.256978, 0.258342, 0.259571, 0.260868, 0.261719, 0.442498, 0.448263, 0.451495, 0.456403, 0.462907, 0.46569 -elapsed time for k point: 0.7341222763061523 +elapsed time for k point: 1.9080467224121094 Fixing e-field (band 1) phase by 1 + -5.03646e-17i; max ampl. = 0.422882 Fixing e-field (band 2) phase by 2.80271e-12 + -1i; max ampl. = 0.466091 Fixing e-field (band 3) phase by -1 + -2.5993e-16i; max ampl. = 0.462198 @@ -49471,18 +49491,18 @@ Fixing e-field (band 10) phase by 8.81578e-13 + 1i; max ampl. = 0.472551 Fixing e-field (band 11) phase by 1 + -2.00359e-14i; max ampl. = 0.507635 Fixing e-field (band 12) phase by -1.13227e-12 + 1i; max ampl. = 0.465525 -..Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b01.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b02.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b03.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b04.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b05.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b06.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b07.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b08.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b09.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b10.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b11.z.tm.h5... -Outputting fields to /tmp/meepaK89mp/test_line_defect-0-e.k06.b12.z.tm.h5... +..Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b09.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b10.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b11.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_line_defect-0-e.k06.b12.z.tm.h5... Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.25635010535444464 at Vector3<0.49999999999999994, 1.75, 0.0> Band 2 range: 0.10088801014542138 at Vector3<0.0, 0.0, 0.0> to 0.25697767129278265 at Vector3<0.49999999999999994, 1.75, 0.0> Band 3 range: 0.11054374616923922 at Vector3<0.0, 0.0, 0.0> to 0.25834187991797386 at Vector3<0.49999999999999994, 1.75, 0.0> @@ -49497,15 +49517,15 @@ Band 12 range: 0.46569046397212344 at Vector3<0.49999999999999994, 1.75, 0.0> to 0.5451229846661456 at Vector3<0.0, 0.0, 0.0> Gap from band 6 (0.27082126366760045) to band 7 (0.33733710311255777), 21.874512652722238% Gap from band 7 (0.4424976649169414) to band 8 (0.44826277655382296), 1.2944247113988512% -total elapsed time for run: 11.658904790878296 +total elapsed time for run: 30.412726402282715 done -/tmp/meepaK89mp/test_line_defect-0: 11.67s +/tmp/meephEWaSw/test_line_defect-0: 30.43s -/tmp/meepaK89mp/test_list_split-0 +/tmp/meephEWaSw/test_list_split-0 ======================== -/tmp/meepaK89mp/test_list_split-0: 0.00s +/tmp/meephEWaSw/test_list_split-0: 0.00s -/tmp/meepaK89mp/test_load_and_save_eigenvectors-0 +/tmp/meephEWaSw/test_load_and_save_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -49548,7 +49568,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0028619766235351562 +elapsed time for initialization: 0.00585627555847168 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -49659,7 +49679,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18180608749389648 +elapsed time for k point: 0.3856956958770752 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -49910,7 +49930,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5362012386322021 +elapsed time for k point: 1.1834185123443604 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -49967,7 +49987,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11759543418884277 +elapsed time for k point: 0.26125407218933105 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50020,7 +50040,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10852766036987305 +elapsed time for k point: 0.25878262519836426 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50081,7 +50101,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1259012222290039 +elapsed time for k point: 0.31299734115600586 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50166,7 +50186,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.1786963939666748 +elapsed time for k point: 0.4436314105987549 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -50237,7 +50257,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14806413650512695 +elapsed time for k point: 0.3510558605194092 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50298,7 +50318,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12594962120056152 +elapsed time for k point: 0.28288745880126953 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50351,7 +50371,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10831212997436523 +elapsed time for k point: 0.23242449760437012 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50403,7 +50423,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10425853729248047 +elapsed time for k point: 0.22288012504577637 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50455,7 +50475,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10348868370056152 +elapsed time for k point: 0.22499823570251465 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50496,7 +50516,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08216357231140137 +elapsed time for k point: 0.19296026229858398 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50543,7 +50563,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09545660018920898 +elapsed time for k point: 0.21087265014648438 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50606,7 +50626,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.13039255142211914 +elapsed time for k point: 0.2753870487213135 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50679,7 +50699,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.1523118019104004 +elapsed time for k point: 0.35338830947875977 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -50874,7 +50894,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3220679759979248 +elapsed time for k point: 0.782804012298584 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -50886,7 +50906,7 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6249899864196777 +total elapsed time for run: 5.983097076416016 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -50928,7 +50948,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002882719039916992 +elapsed time for initialization: 0.0059452056884765625 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -51039,7 +51059,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.1816997528076172 +elapsed time for k point: 0.38934779167175293 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -51290,7 +51310,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5338270664215088 +elapsed time for k point: 1.16428804397583 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51347,7 +51367,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11717414855957031 +elapsed time for k point: 0.25118470191955566 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51400,7 +51420,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10814762115478516 +elapsed time for k point: 0.23567962646484375 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51461,7 +51481,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1254129409790039 +elapsed time for k point: 0.275829553604126 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51546,7 +51566,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17763972282409668 +elapsed time for k point: 0.42680859565734863 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -51617,7 +51637,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.147294282913208 +elapsed time for k point: 0.36292171478271484 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51678,7 +51698,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.1258833408355713 +elapsed time for k point: 0.30652642250061035 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51731,7 +51751,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10824179649353027 +elapsed time for k point: 0.2615222930908203 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51783,7 +51803,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.1038367748260498 +elapsed time for k point: 0.23848319053649902 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51835,7 +51855,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10320234298706055 +elapsed time for k point: 0.22674798965454102 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51876,7 +51896,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08203601837158203 +elapsed time for k point: 0.18900704383850098 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51923,7 +51943,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09526586532592773 +elapsed time for k point: 0.2079455852508545 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51986,7 +52006,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12984323501586914 +elapsed time for k point: 0.28674888610839844 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52059,7 +52079,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15204119682312012 +elapsed time for k point: 0.4735291004180908 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -52254,7 +52274,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -.elapsed time for k point: 0.3228778839111328 +.elapsed time for k point: 1.0779392719268799 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -52266,11 +52286,11 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6182522773742676 +total elapsed time for run: 6.382221937179565 done -/tmp/meepaK89mp/test_load_and_save_eigenvectors-0: 5.25s +/tmp/meephEWaSw/test_load_and_save_eigenvectors-0: 12.37s -/tmp/meepaK89mp/test_maximize_first_tm_gap-0 +/tmp/meephEWaSw/test_maximize_first_tm_gap-0 ======================== Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -52313,7 +52333,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002321004867553711 +elapsed time for initialization: 0.010959148406982422 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2 Solving for bands 2 to 2... @@ -52352,7 +52372,7 @@ iteration 16: trace = 0.20908352617051 (4.52408e-11% change) Finished solving for bands 2 to 2 after 16 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.457257 -elapsed time for k point: 0.006949901580810547 +elapsed time for k point: 0.014351844787597656 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 10 iterations. @@ -52419,7 +52439,7 @@ iteration 30: trace = 0.2014046501599139 (1.70195e-11% change) Finished solving for bands 1 to 2 after 30 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0554835, 0.445338 -elapsed time for k point: 0.02332782745361328 +elapsed time for k point: 0.050147294998168945 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -52442,7 +52462,7 @@ iteration 9: trace = 0.1879007300173179 (4.37972e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.108796, 0.4196 -elapsed time for k point: 0.007335662841796875 +elapsed time for k point: 0.015909194946289062 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52465,7 +52485,7 @@ iteration 9: trace = 0.1768571842568804 (3.89206e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.157121, 0.39009 -elapsed time for k point: 0.00731348991394043 +elapsed time for k point: 0.015482902526855469 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 8 iterations. @@ -52486,7 +52506,7 @@ iteration 8: trace = 0.170163043677122 (4.10389e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.195165, 0.36342 -elapsed time for k point: 0.006542205810546875 +elapsed time for k point: 0.01382589340209961 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 12 iterations. @@ -52507,7 +52527,7 @@ iteration 8: trace = 0.1679542017748687 (3.80752e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.211216, 0.351201 -elapsed time for k point: 0.006593227386474609 +elapsed time for k point: 0.014225482940673828 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 3 iterations. @@ -52528,7 +52548,7 @@ iteration 8: trace = 0.1727422479677606 (9.4799e-12% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.214395, 0.356057 -elapsed time for k point: 0.0065765380859375 +elapsed time for k point: 0.014162063598632812 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -52549,7 +52569,7 @@ iteration 8: trace = 0.1859937688378515 (2.13546e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.223034, 0.36912 -elapsed time for k point: 0.006515979766845703 +elapsed time for k point: 0.014143705368041992 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -52570,7 +52590,7 @@ iteration 8: trace = 0.2041420413289721 (7.62339e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.234535, 0.38618 -elapsed time for k point: 0.006566047668457031 +elapsed time for k point: 0.01403665542602539 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52593,7 +52613,7 @@ iteration 9: trace = 0.2207583578967242 (6.07268e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.244797, 0.40104 -elapsed time for k point: 0.007368564605712891 +elapsed time for k point: 0.015896320343017578 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52616,7 +52636,7 @@ iteration 9: trace = 0.2277122843842423 (1.07628e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.249029, 0.407058 -elapsed time for k point: 0.007300138473510742 +elapsed time for k point: 0.015355110168457031 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52658,7 +52678,7 @@ iteration 17: trace = 0.2194624955004414 (3.58291e-11% change) Finished solving for bands 1 to 2 after 17 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.239439, 0.402656 -elapsed time for k point: 0.013253450393676758 +elapsed time for k point: 0.028670549392700195 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52681,7 +52701,7 @@ iteration 9: trace = 0.2042021396245496 (5.47766e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.206339, 0.402028 -elapsed time for k point: 0.0073397159576416016 +elapsed time for k point: 0.01585102081298828 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -52704,7 +52724,7 @@ iteration 9: trace = 0.1959313854307183 (4.6606e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.149555, 0.416611 -elapsed time for k point: 0.007281780242919922 +elapsed time for k point: 0.015437602996826172 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 9 iterations. @@ -52729,7 +52749,7 @@ iteration 10: trace = 0.2007748484301816 (1.10041e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0779669, 0.441244 -elapsed time for k point: 0.008023500442504883 +elapsed time for k point: 0.01756143569946289 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 6 iterations. @@ -52758,11 +52778,11 @@ iteration 12: trace = 0.2090835122571491 (3.46474e-11% change) Finished solving for bands 2 to 2 after 12 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.457257 -elapsed time for k point: 0.00514674186706543 +elapsed time for k point: 0.010525703430175781 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.24902949992221993 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.3512008353051186 at Vector3<0.5, 0.0, 0.0> to 0.45725652118970406 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.24902949992221993) to band 2 (0.3512008353051186), 34.04404255716301% -total elapsed time for run: 0.1361696720123291 +total elapsed time for run: 0.2973611354827881 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -52804,7 +52824,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003376007080078125 +elapsed time for initialization: 0.005599498748779297 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2 Solving for bands 2 to 2... @@ -52845,7 +52865,7 @@ iteration 17: trace = 0.132652929662027 (9.98886e-11% change) Finished solving for bands 2 to 2 after 17 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.364215 -elapsed time for k point: 0.007245540618896484 +elapsed time for k point: 0.015311002731323242 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 11 iterations. @@ -52905,7 +52925,7 @@ iteration 27: trace = 0.1274079622121576 (4.53777e-11% change) Finished solving for bands 1 to 2 after 27 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0438278, 0.354242 -elapsed time for k point: 0.020732641220092773 +elapsed time for k point: 0.0459902286529541 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 8 iterations. @@ -52928,7 +52948,7 @@ iteration 9: trace = 0.1169623869301464 (5.37374e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.086595, 0.330853 -elapsed time for k point: 0.007349252700805664 +elapsed time for k point: 0.015600919723510742 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -52951,7 +52971,7 @@ iteration 9: trace = 0.1074794489925547 (2.76318e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.126861, 0.302301 -elapsed time for k point: 0.007304668426513672 +elapsed time for k point: 0.01575613021850586 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52972,7 +52992,7 @@ iteration 8: trace = 0.1013401281478577 (3.12914e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.161288, 0.274456 -elapsed time for k point: 0.0065975189208984375 +elapsed time for k point: 0.014073848724365234 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52993,7 +53013,7 @@ iteration 8: trace = 0.09924540234965093 (1.06133e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.177897, 0.259996 -elapsed time for k point: 0.006535530090332031 +elapsed time for k point: 0.014155864715576172 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53014,7 +53034,7 @@ iteration 8: trace = 0.1023441112106414 (1.99331e-12% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.18095, 0.263821 -elapsed time for k point: 0.006525516510009766 +elapsed time for k point: 0.014194488525390625 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53035,7 +53055,7 @@ iteration 8: trace = 0.1111004875044771 (8.78132e-12% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.189456, 0.274239 -elapsed time for k point: 0.006514072418212891 +elapsed time for k point: 0.03064703941345215 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53056,7 +53076,7 @@ iteration 8: trace = 0.1236552584709828 (3.20865e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.201452, 0.288223 -elapsed time for k point: 0.006545305252075195 +elapsed time for k point: 0.03587794303894043 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 9 iterations. @@ -53079,7 +53099,7 @@ iteration 9: trace = 0.1360211172747792 (1.03251e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.213244, 0.300912 -elapsed time for k point: 0.007294416427612305 +elapsed time for k point: 0.044759511947631836 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 9 iterations. @@ -53102,7 +53122,7 @@ iteration 9: trace = 0.1415827248187513 (3.30912e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.218623, 0.306246 -elapsed time for k point: 0.007255077362060547 +elapsed time for k point: 0.0358881950378418 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53152,7 +53172,7 @@ iteration 21: trace = 0.1366069801387 (1.81235e-11% change) Finished solving for bands 1 to 2 after 21 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.206544, 0.306507 -elapsed time for k point: 0.016150951385498047 +elapsed time for k point: 0.04745912551879883 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53175,7 +53195,7 @@ iteration 9: trace = 0.1283044775563506 (4.18158e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.171233, 0.314617 -elapsed time for k point: 0.007270336151123047 +elapsed time for k point: 0.015408754348754883 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53198,7 +53218,7 @@ iteration 9: trace = 0.1250652866471588 (9.25443e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.120346, 0.332539 -elapsed time for k point: 0.0072939395904541016 +elapsed time for k point: 0.015605926513671875 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 8 iterations. @@ -53223,7 +53243,7 @@ iteration 10: trace = 0.128743150462253 (1.28275e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0617389, 0.353456 -elapsed time for k point: 0.008029937744140625 +elapsed time for k point: 0.017568349838256836 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 4 iterations. @@ -53254,11 +53274,11 @@ iteration 13: trace = 0.1326529452607797 (4.35626e-11% change) Finished solving for bands 2 to 2 after 13 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.364216 -elapsed time for k point: 0.0054743289947509766 +elapsed time for k point: 0.011967658996582031 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.21862256910517538 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.259996144374749 at Vector3<0.5, 0.0, 0.0> to 0.36421552034582483 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.21862256910517538) to band 2 (0.259996144374749), 17.288741164655285% -total elapsed time for run: 0.13791608810424805 +total elapsed time for run: 0.39685702323913574 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -53300,7 +53320,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0022754669189453125 +elapsed time for initialization: 0.003831148147583008 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2 Solving for bands 2 to 2... @@ -53347,7 +53367,7 @@ iteration 20: trace = 0.298251955149003 (5.18349e-11% change) Finished solving for bands 2 to 2 after 20 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.546124 -elapsed time for k point: 0.008399724960327148 +elapsed time for k point: 0.01713728904724121 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53384,7 +53404,7 @@ iteration 16: trace = 0.2795911378478663 (6.17472e-11% change) Finished solving for bands 1 to 2 after 16 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0654224, 0.524701 -elapsed time for k point: 0.012520313262939453 +elapsed time for k point: 0.02712702751159668 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53409,7 +53429,7 @@ iteration 10: trace = 0.2611842409470009 (6.08917e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.128149, 0.494734 -elapsed time for k point: 0.007991790771484375 +elapsed time for k point: 0.01737666130065918 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53432,7 +53452,7 @@ iteration 9: trace = 0.2490993774400129 (1.40728e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.184564, 0.463719 -elapsed time for k point: 0.007368564605712891 +elapsed time for k point: 0.015745878219604492 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53453,7 +53473,7 @@ iteration 8: trace = 0.2424457144899839 (6.6136e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.228088, 0.436373 -elapsed time for k point: 0.0065152645111083984 +elapsed time for k point: 0.014041662216186523 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 10 iterations. @@ -53474,7 +53494,7 @@ iteration 8: trace = 0.2403442724329469 (2.8709e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.245908, 0.424115 -elapsed time for k point: 0.0064961910247802734 +elapsed time for k point: 0.014165639877319336 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53495,7 +53515,7 @@ iteration 8: trace = 0.2478135698278219 (2.71044e-12% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.249363, 0.43085 -elapsed time for k point: 0.006540536880493164 +elapsed time for k point: 0.014391183853149414 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53516,7 +53536,7 @@ iteration 8: trace = 0.2687921840070467 (1.52206e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.258652, 0.449323 -elapsed time for k point: 0.006515979766845703 +elapsed time for k point: 0.014389753341674805 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53537,7 +53557,7 @@ iteration 8: trace = 0.2984106619036125 (7.54322e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.270746, 0.474454 -elapsed time for k point: 0.006493568420410156 +elapsed time for k point: 0.014412403106689453 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53560,7 +53580,7 @@ iteration 9: trace = 0.3267691033102513 (4.19601e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.281204, 0.497688 -elapsed time for k point: 0.007241010665893555 +elapsed time for k point: 0.01588749885559082 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53583,7 +53603,7 @@ iteration 9: trace = 0.3391341088633687 (2.86776e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.285404, 0.507621 -elapsed time for k point: 0.007266044616699219 +elapsed time for k point: 0.0157012939453125 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53622,7 +53642,7 @@ iteration 17: trace = 0.3215197827688706 (6.92163e-11% change) Finished solving for bands 1 to 2 after 17 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.275795, 0.495436 -elapsed time for k point: 0.013100624084472656 +elapsed time for k point: 0.029417753219604492 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53645,7 +53665,7 @@ iteration 9: trace = 0.2901214013723646 (2.08175e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.240471, 0.48197 -elapsed time for k point: 0.00725102424621582 +elapsed time for k point: 0.01572585105895996 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53670,7 +53690,7 @@ iteration 10: trace = 0.2708607258851711 (6.14831e-12% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.175771, 0.489863 -elapsed time for k point: 0.007974624633789062 +elapsed time for k point: 0.01774120330810547 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53697,7 +53717,7 @@ iteration 11: trace = 0.2750943676881145 (3.71293e-12% change) Finished solving for bands 1 to 2 after 11 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0919053, 0.51638 -elapsed time for k point: 0.008847236633300781 +elapsed time for k point: 0.020076751708984375 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 5 iterations. @@ -53734,11 +53754,11 @@ iteration 16: trace = 0.2982519551492236 (9.19627e-11% change) Finished solving for bands 2 to 2 after 16 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.546124 -elapsed time for k point: 0.00676274299621582 +elapsed time for k point: 0.014651060104370117 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2854038105785692 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4241150516194396 at Vector3<0.5, 0.0, 0.0> to 0.5461244868610305 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.2854038105785692) to band 2 (0.4241150516194396), 39.10008554562137% -total elapsed time for run: 0.12992000579833984 +total elapsed time for run: 0.282642126083374 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -53780,7 +53800,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002383708953857422 +elapsed time for initialization: 0.004054069519042969 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2 Solving for bands 2 to 2... @@ -53815,7 +53835,7 @@ iteration 14: trace = 0.3025956959406486 (2.02162e-11% change) Finished solving for bands 2 to 2 after 14 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.550087 -elapsed time for k point: 0.0060596466064453125 +elapsed time for k point: 0.014707803726196289 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53840,7 +53860,7 @@ iteration 10: trace = 0.3009297177018308 (7.18309e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0721945, 0.543799 -elapsed time for k point: 0.008049964904785156 +elapsed time for k point: 0.01751565933227539 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53865,7 +53885,7 @@ iteration 10: trace = 0.2969598361818405 (3.28439e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.141724, 0.526188 -elapsed time for k point: 0.007981061935424805 +elapsed time for k point: 0.017155885696411133 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 14 iterations. @@ -53890,7 +53910,7 @@ iteration 10: trace = 0.2926449175807001 (3.66097e-12% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.204809, 0.500698 -elapsed time for k point: 0.008039474487304688 +elapsed time for k point: 0.017529010772705078 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53913,7 +53933,7 @@ iteration 9: trace = 0.2895143959121309 (5.63712e-12% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.254113, 0.474279 -elapsed time for k point: 0.007245302200317383 +elapsed time for k point: 0.015964746475219727 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53934,7 +53954,7 @@ iteration 8: trace = 0.2883886767737718 (2.70445e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.274582, 0.461512 -elapsed time for k point: 0.0065212249755859375 +elapsed time for k point: 0.014023065567016602 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53955,7 +53975,7 @@ iteration 8: trace = 0.2982086196943481 (6.68274e-12% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.278369, 0.469808 -elapsed time for k point: 0.006510019302368164 +elapsed time for k point: 0.02257084846496582 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53976,7 +53996,7 @@ iteration 8: trace = 0.3264979228223411 (2.75432e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.288519, 0.493208 -elapsed time for k point: 0.006520986557006836 +elapsed time for k point: 0.01446533203125 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53997,7 +54017,7 @@ iteration 8: trace = 0.369066417318032 (8.28757e-11% change) Finished solving for bands 1 to 2 after 8 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.301662, 0.52732 -elapsed time for k point: 0.006520509719848633 +elapsed time for k point: 0.014434099197387695 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54022,7 +54042,7 @@ iteration 10: trace = 0.4155447999210048 (6.05147e-12% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.312941, 0.563571 -elapsed time for k point: 0.007980108261108398 +elapsed time for k point: 0.0188446044921875 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54047,7 +54067,7 @@ iteration 10: trace = 0.4398182199057509 (3.19952e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.317444, 0.582278 -elapsed time for k point: 0.008003950119018555 +elapsed time for k point: 0.01694035530090332 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54086,7 +54106,7 @@ iteration 17: trace = 0.4024754384446907 (8.99267e-12% change) Finished solving for bands 1 to 2 after 17 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.307036, 0.555161 -elapsed time for k point: 0.01324152946472168 +elapsed time for k point: 0.027538061141967773 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54109,7 +54129,7 @@ iteration 9: trace = 0.3476919187043949 (5.9919e-11% change) Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.267668, 0.5254 -elapsed time for k point: 0.0072460174560546875 +elapsed time for k point: 0.015029430389404297 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54134,7 +54154,7 @@ iteration 10: trace = 0.3124701859233177 (7.26599e-12% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.194886, 0.523918 -elapsed time for k point: 0.007960319519042969 +elapsed time for k point: 0.016743183135986328 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54159,7 +54179,7 @@ iteration 10: trace = 0.3014386377955973 (5.1821e-11% change) Finished solving for bands 1 to 2 after 10 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.101494, 0.539572 -elapsed time for k point: 0.008004426956176758 +elapsed time for k point: 0.016473770141601562 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 6 iterations. @@ -54188,15 +54208,15 @@ iteration 12: trace = 0.3025956959406537 (2.06748e-11% change) Finished solving for bands 2 to 2 after 12 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.550087 -.elapsed time for k point: 0.0051381587982177734 +.elapsed time for k point: 0.010374069213867188 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.3174441229723216 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4615121898996916 at Vector3<0.5, 0.0, 0.0> to 0.5822778105819292 at Vector3<0.5, 0.5, 0.0> Gap from band 1 (0.3174441229723216) to band 2 (0.4615121898996916), 36.99002486960811% -total elapsed time for run: 0.12380051612854004 +total elapsed time for run: 0.27549099922180176 done -/tmp/meepaK89mp/test_maximize_first_tm_gap-0: 0.53s +/tmp/meephEWaSw/test_maximize_first_tm_gap-0: 1.25s -/tmp/meepaK89mp/test_multiply_bloch_in_mpb_data-0 +/tmp/meephEWaSw/test_multiply_bloch_in_mpb_data-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -54239,7 +54259,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003027200698852539 +elapsed time for initialization: 0.005132913589477539 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -54350,7 +54370,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18184947967529297 +elapsed time for k point: 0.38806653022766113 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -54601,7 +54621,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5327699184417725 +elapsed time for k point: 1.4744160175323486 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -54658,7 +54678,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11702632904052734 +elapsed time for k point: 0.9274618625640869 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -54711,7 +54731,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10801529884338379 +elapsed time for k point: 0.43535661697387695 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -54772,7 +54792,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12529969215393066 +elapsed time for k point: 0.40294504165649414 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -54857,7 +54877,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.1775050163269043 +elapsed time for k point: 0.4626448154449463 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -54928,7 +54948,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14713668823242188 +elapsed time for k point: 0.33892250061035156 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -54989,7 +55009,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.1253340244293213 +elapsed time for k point: 0.28942370414733887 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55042,7 +55062,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10801911354064941 +elapsed time for k point: 0.23305535316467285 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55094,7 +55114,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10364532470703125 +elapsed time for k point: 0.23976564407348633 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55146,7 +55166,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10317134857177734 +elapsed time for k point: 0.2286980152130127 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55187,7 +55207,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08179354667663574 +elapsed time for k point: 0.18918895721435547 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55234,7 +55254,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09505605697631836 +elapsed time for k point: 0.20384430885314941 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55297,7 +55317,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12966537475585938 +elapsed time for k point: 0.30272555351257324 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55370,7 +55390,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.1517646312713623 +elapsed time for k point: 0.3721163272857666 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -55565,7 +55585,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3236262798309326 +elapsed time for k point: 0.6690247058868408 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -55577,7 +55597,7 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6157572269439697 +total elapsed time for run: 7.164738893508911 done Fixing e-field (band 8) phase by 2.59056e-07 + 1i; max ampl. = 1.10099 real part range: -1.10098 .. 1.10098 @@ -55626,7 +55646,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0030035972595214844 +elapsed time for initialization: 0.004867076873779297 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -55737,7 +55757,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.1817011833190918 +elapsed time for k point: 0.41738462448120117 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -55988,7 +56008,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5330698490142822 +elapsed time for k point: 1.1858012676239014 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56045,7 +56065,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11895346641540527 +elapsed time for k point: 0.25916028022766113 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56098,7 +56118,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.1082756519317627 +elapsed time for k point: 0.23139309883117676 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56159,7 +56179,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12557053565979004 +elapsed time for k point: 0.285367488861084 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56244,7 +56264,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17789959907531738 +elapsed time for k point: 0.41112732887268066 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -56315,7 +56335,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14731955528259277 +elapsed time for k point: 0.3575761318206787 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56376,7 +56396,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12546515464782715 +elapsed time for k point: 0.2920868396759033 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56429,7 +56449,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10850858688354492 +elapsed time for k point: 0.25406551361083984 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56481,7 +56501,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10375142097473145 +elapsed time for k point: 0.24559283256530762 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56533,7 +56553,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10338902473449707 +elapsed time for k point: 0.2244560718536377 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56574,7 +56594,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08191204071044922 +elapsed time for k point: 0.1782090663909912 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56621,7 +56641,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09526777267456055 +elapsed time for k point: 0.20919132232666016 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56684,7 +56704,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.1299593448638916 +elapsed time for k point: 0.28912997245788574 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56757,7 +56777,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15208196640014648 +elapsed time for k point: 0.32931065559387207 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -56952,7 +56972,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3216390609741211 +elapsed time for k point: 0.6735925674438477 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -56964,7 +56984,7 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6188485622406006 +total elapsed time for run: 5.85019063949585 done Fixing e-field (band 8) phase by 2.59056e-07 + 1i; max ampl. = 1.10099 real part range: -1.10098 .. 1.10098 @@ -56973,9 +56993,9 @@ imag part range: -0.00766496 .. 0.00870069 real part range: 0 .. 0 imag part range: 0 .. 0 -./tmp/meepaK89mp/test_multiply_bloch_in_mpb_data-0: 5.31s +./tmp/meephEWaSw/test_multiply_bloch_in_mpb_data-0: 13.16s -/tmp/meepaK89mp/test_multiply_bloch_phase-0 +/tmp/meephEWaSw/test_multiply_bloch_phase-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -57018,7 +57038,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002962350845336914 +elapsed time for initialization: 0.004961967468261719 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -57129,7 +57149,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.184523344039917 +elapsed time for k point: 0.3791384696960449 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -57380,7 +57400,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5332751274108887 +elapsed time for k point: 1.2590281963348389 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57437,7 +57457,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11705756187438965 +elapsed time for k point: 0.26937150955200195 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57490,7 +57510,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10803008079528809 +elapsed time for k point: 0.25774669647216797 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57551,7 +57571,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1254408359527588 +elapsed time for k point: 0.290189266204834 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57636,7 +57656,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.18011951446533203 +elapsed time for k point: 0.4118161201477051 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -57707,7 +57727,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14715814590454102 +elapsed time for k point: 0.34061431884765625 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57768,7 +57788,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12537574768066406 +elapsed time for k point: 0.2821531295776367 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57821,7 +57841,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10793709754943848 +elapsed time for k point: 0.2520909309387207 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57873,7 +57893,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10362720489501953 +elapsed time for k point: 0.22584247589111328 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57925,7 +57945,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10320425033569336 +elapsed time for k point: 0.2292468547821045 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57966,7 +57986,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08192133903503418 +elapsed time for k point: 0.1916823387145996 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58013,7 +58033,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09520459175109863 +elapsed time for k point: 0.21675610542297363 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58076,7 +58096,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12978124618530273 +elapsed time for k point: 0.2792365550994873 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58149,7 +58169,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.1516096591949463 +elapsed time for k point: 0.33821630477905273 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -58344,7 +58364,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3211934566497803 +elapsed time for k point: 0.7068018913269043 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -58356,12 +58376,12 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.619490385055542 +total elapsed time for run: 5.936452388763428 done Fixing e-field (band 8) phase by 2.59056e-07 + 1i; max ampl. = 1.10099 -./tmp/meepaK89mp/test_multiply_bloch_phase-0: 2.62s +./tmp/meephEWaSw/test_multiply_bloch_phase-0: 5.94s -/tmp/meepaK89mp/test_output_charge_density-0 +/tmp/meephEWaSw/test_output_charge_density-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -58404,7 +58424,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0030024051666259766 +elapsed time for initialization: 0.005400419235229492 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -58515,7 +58535,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18165111541748047 +elapsed time for k point: 0.4115302562713623 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -58766,7 +58786,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5350205898284912 +elapsed time for k point: 1.1568975448608398 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58823,7 +58843,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11713528633117676 +elapsed time for k point: 0.25274157524108887 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58876,7 +58896,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10799789428710938 +elapsed time for k point: 0.23901128768920898 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58937,7 +58957,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1253798007965088 +elapsed time for k point: 0.2684152126312256 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59022,7 +59042,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17772722244262695 +elapsed time for k point: 0.3778836727142334 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -59093,7 +59113,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14725613594055176 +elapsed time for k point: 0.34075284004211426 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59154,7 +59174,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.1256699562072754 +elapsed time for k point: 0.28342461585998535 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59207,7 +59227,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10830140113830566 +elapsed time for k point: 0.25275731086730957 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59259,7 +59279,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10396742820739746 +elapsed time for k point: 0.23626089096069336 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59311,7 +59331,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10348701477050781 +elapsed time for k point: 0.2335221767425537 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59352,7 +59372,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08194947242736816 +elapsed time for k point: 0.1770493984222412 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59399,7 +59419,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09540748596191406 +elapsed time for k point: 0.21275758743286133 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59462,7 +59482,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12984466552734375 +elapsed time for k point: 0.27938008308410645 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59535,7 +59555,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15173554420471191 +elapsed time for k point: 0.3529491424560547 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -59730,7 +59750,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.32251572608947754 +elapsed time for k point: 0.7117249965667725 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -59742,13 +59762,13 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6191182136535645 +total elapsed time for run: 5.793954610824585 done Fixing e-field (band 8) phase by 2.59056e-07 + 1i; max ampl. = 1.10099 -.Outputting complex scalar field to /tmp/meepaK89mp/test_output_charge_density-0-C.k16.b08.te.h5... -/tmp/meepaK89mp/test_output_charge_density-0: 2.63s +.Outputting complex scalar field to /tmp/meephEWaSw/test_output_charge_density-0-C.k16.b08.te.h5... +/tmp/meephEWaSw/test_output_charge_density-0: 5.81s -/tmp/meepaK89mp/test_output_dpwr_in_objects-0 +/tmp/meephEWaSw/test_output_dpwr_in_objects-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -59791,7 +59811,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029761791229248047 +elapsed time for initialization: 0.0053102970123291016 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -59902,12 +59922,12 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.1822972297668457 +elapsed time for k point: 0.38257741928100586 D-energy-components:, 1, 1, 0, 0, 0 dpwr:, 1, 0.0, 0.0 D-energy-components:, 1, 2, 0.500003, 0.499997, 0 dpwr:, 2, 0.5527092320102549, 0.8567435000049454 -Outputting fields to /tmp/meepaK89mp/test_output_dpwr_in_objects-0-d.k01.b02.te.h5... +Outputting fields to /tmp/meephEWaSw/test_output_dpwr_in_objects-0-d.k01.b02.te.h5... D-energy-components:, 1, 3, 0.455928, 0.544072, 0 dpwr:, 3, 0.773226559306942, 0.528826055798308 D-energy-components:, 1, 4, 0.544076, 0.455924, 0 @@ -60170,7 +60190,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5326316356658936 +elapsed time for k point: 1.1669318675994873 D-energy-components:, 2, 1, 0.0311142, 0.968886, 0 dpwr:, 1, 0.08973322605272574, 0.04603176935253569 D-energy-components:, 2, 2, 0.488088, 0.511912, 0 @@ -60243,7 +60263,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.12550020217895508 +elapsed time for k point: 0.25748252868652344 D-energy-components:, 3, 1, 0.0363561, 0.963644, 0 dpwr:, 1, 0.1786920044640264, 0.05442207263324207 D-energy-components:, 3, 2, 0.446363, 0.553637, 0 @@ -60312,7 +60332,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.12492680549621582 +elapsed time for k point: 0.2370307445526123 D-energy-components:, 4, 1, 0.0468976, 0.953102, 0 dpwr:, 1, 0.26579760671574754, 0.07189021129173066 D-energy-components:, 4, 2, 0.35602, 0.64398, 0 @@ -60389,7 +60409,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.14442157745361328 +elapsed time for k point: 0.2736973762512207 D-energy-components:, 5, 1, 0.0662302, 0.93377, 0 dpwr:, 1, 0.34895594992452605, 0.10384524472152631 D-energy-components:, 5, 2, 0.226367, 0.773633, 0 @@ -60490,7 +60510,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.19121384620666504 +elapsed time for k point: 0.3870551586151123 D-energy-components:, 6, 1, 0.0773009, 0.922699, 0 dpwr:, 1, 0.41279067126554697, 0.08603997803833881 D-energy-components:, 6, 2, 0.165167, 0.834833, 0 @@ -60577,7 +60597,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.16132640838623047 +elapsed time for k point: 0.32760024070739746 D-energy-components:, 7, 1, 0.12807, 0.87193, 0 dpwr:, 1, 0.4237414613237788, 0.08405292710461983 D-energy-components:, 7, 2, 0.190236, 0.809764, 0 @@ -60654,7 +60674,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.14434409141540527 +elapsed time for k point: 0.2780890464782715 D-energy-components:, 8, 1, 0.253956, 0.746044, 0 dpwr:, 1, 0.45478127251547157, 0.08020083733719262 D-energy-components:, 8, 2, 0.258536, 0.741464, 0 @@ -60723,7 +60743,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.11608505249023438 +elapsed time for k point: 0.23781132698059082 D-energy-components:, 9, 1, 0.353246, 0.646754, 0 dpwr:, 1, 0.47376659593612197, 0.5125827722132725 D-energy-components:, 9, 2, 0.406264, 0.593736, 0 @@ -60791,7 +60811,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10907196998596191 +elapsed time for k point: 0.2258303165435791 D-energy-components:, 10, 1, 0.450645, 0.549355, 0 dpwr:, 1, 0.4896492003298962, 0.6285469371615329 D-energy-components:, 10, 2, 0.55965, 0.44035, 0 @@ -60859,7 +60879,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.12074089050292969 +elapsed time for k point: 0.24663519859313965 D-energy-components:, 11, 1, 0.500002, 0.499998, 0 dpwr:, 1, 0.49683586474489877, 0.6986360262353928 D-energy-components:, 11, 2, 0.490408, 0.509592, 0 @@ -60916,7 +60936,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.0973653793334961 +elapsed time for k point: 0.19817519187927246 D-energy-components:, 12, 1, 0.500001, 0.499999, 0 dpwr:, 1, 0.4709868954434175, 0.4184573101767129 D-energy-components:, 12, 2, 0.5, 0.5, 0 @@ -60979,7 +60999,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.10193324089050293 +elapsed time for k point: 0.23017597198486328 D-energy-components:, 13, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.372434676912902, 0.12237408338023685 D-energy-components:, 13, 2, 0.500002, 0.499998, 0 @@ -61058,7 +61078,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.13783049583435059 +elapsed time for k point: 0.31358814239501953 D-energy-components:, 14, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.25208809622874284, 0.065372229886201 D-energy-components:, 14, 2, 0.500003, 0.499997, 0 @@ -61147,7 +61167,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.17134857177734375 +elapsed time for k point: 0.36258578300476074 D-energy-components:, 15, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.12684106903469353, 0.04795279770419718 D-energy-components:, 15, 2, 0.500003, 0.499997, 0 @@ -61358,12 +61378,12 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.35539913177490234 +elapsed time for k point: 0.7662808895111084 D-energy-components:, 16, 1, 0, 0, 0 dpwr:, 1, 0.0, 0.0 D-energy-components:, 16, 2, 0.500003, 0.499997, 0 dpwr:, 2, 0.552709232010199, 0.8567434642231009 -Outputting fields to /tmp/meepaK89mp/test_output_dpwr_in_objects-0-d.k16.b02.te.h5... +Outputting fields to /tmp/meephEWaSw/test_output_dpwr_in_objects-0-d.k16.b02.te.h5... D-energy-components:, 16, 3, 0.455928, 0.544072, 0 dpwr:, 3, 0.7732265593069757, 0.5288260828553547 D-energy-components:, 16, 4, 0.544076, 0.455924, 0 @@ -61387,11 +61407,11 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.9729487895965576 +total elapsed time for run: 6.14351224899292 done -/tmp/meepaK89mp/test_output_dpwr_in_objects-0: 2.98s +/tmp/meephEWaSw/test_output_dpwr_in_objects-0: 6.15s -/tmp/meepaK89mp/test_output_efield_z-0 +/tmp/meephEWaSw/test_output_efield_z-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -61434,7 +61454,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0033774375915527344 +elapsed time for initialization: 0.005410909652709961 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -61570,7 +61590,7 @@ iteration 61: trace = 4.373720851032935 (3.72636e-11% change) Finished solving for bands 2 to 8 after 61 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.546027, 0.552094, 0.552096, 0.812093, 0.854314, 0.951107, 1.08259 -elapsed time for k point: 0.2496187686920166 +elapsed time for k point: 0.4885389804840088 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61621,7 +61641,7 @@ iteration 23: trace = 4.290857263081674 (9.18222e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0643671, 0.518896, 0.552617, 0.579095, 0.812721, 0.852958, 0.941428, 1.04995 -elapsed time for k point: 0.11327099800109863 +elapsed time for k point: 0.23720288276672363 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -61652,7 +61672,7 @@ iteration 13: trace = 4.208307958519126 (3.87705e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.126061, 0.48795, 0.553991, 0.610359, 0.812384, 0.849484, 0.912816, 1.02959 -elapsed time for k point: 0.06958985328674316 +elapsed time for k point: 0.1297130584716797 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61683,7 +61703,7 @@ iteration 13: trace = 4.150444015828809 (1.03146e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.181523, 0.45665, 0.555709, 0.644685, 0.802314, 0.845326, 0.880698, 1.025 -elapsed time for k point: 0.07134151458740234 +elapsed time for k point: 0.12869906425476074 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61714,7 +61734,7 @@ iteration 13: trace = 4.119598598621692 (1.07152e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.224302, 0.429317, 0.557116, 0.682524, 0.772176, 0.842059, 0.865404, 1.0269 -elapsed time for k point: 0.07405781745910645 +elapsed time for k point: 0.12770342826843262 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61745,7 +61765,7 @@ iteration 13: trace = 4.110777242725125 (6.68925e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.241821, 0.417114, 0.557658, 0.713395, 0.741311, 0.84083, 0.862516, 1.02856 -elapsed time for k point: 0.06048130989074707 +elapsed time for k point: 0.14400100708007812 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61774,7 +61794,7 @@ iteration 12: trace = 4.0994899642748 (2.49804e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.245235, 0.4236, 0.551085, 0.711571, 0.749855, 0.841982, 0.862609, 1.01714 -elapsed time for k point: 0.05858325958251953 +elapsed time for k point: 0.13164615631103516 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61801,7 +61821,7 @@ iteration 11: trace = 4.079452895803482 (8.21458e-11% change) Finished solving for bands 1 to 8 after 11 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.25442, 0.441321, 0.535034, 0.706018, 0.772267, 0.845818, 0.862861, 0.989395 -elapsed time for k point: 0.05670976638793945 +elapsed time for k point: 0.12014126777648926 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61830,7 +61850,7 @@ iteration 12: trace = 4.068759276129136 (1.19842e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.266397, 0.465222, 0.516482, 0.697068, 0.802974, 0.853388, 0.863228, 0.954203 -elapsed time for k point: 0.05775618553161621 +elapsed time for k point: 0.11860513687133789 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61863,7 +61883,7 @@ iteration 14: trace = 4.07552694934967 (2.61298e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.276774, 0.48701, 0.501823, 0.687264, 0.837704, 0.86397, 0.865932, 0.916273 -elapsed time for k point: 0.06658816337585449 +elapsed time for k point: 0.13895130157470703 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61898,7 +61918,7 @@ iteration 15: trace = 4.092150433618252 (9.12672e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.280948, 0.496196, 0.496197, 0.682617, 0.859474, 0.878316, 0.878316, 0.879351 -elapsed time for k point: 0.07051444053649902 +elapsed time for k point: 0.1518111228942871 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -61935,7 +61955,7 @@ iteration 16: trace = 4.046652183676487 (2.11583e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.27141, 0.485365, 0.501693, 0.689111, 0.830636, 0.844978, 0.893706, 0.898991 -elapsed time for k point: 0.07495570182800293 +elapsed time for k point: 0.16261672973632812 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -61964,7 +61984,7 @@ iteration 12: trace = 4.044513236396849 (3.20398e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.236529, 0.473888, 0.515941, 0.679199, 0.819377, 0.829518, 0.897603, 0.933446 -elapsed time for k point: 0.05772256851196289 +elapsed time for k point: 0.12806272506713867 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -61993,7 +62013,7 @@ iteration 12: trace = 4.113415259755491 (2.54788e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.172884, 0.482973, 0.533242, 0.640233, 0.819202, 0.838111, 0.910409, 0.976551 -elapsed time for k point: 0.059186458587646484 +elapsed time for k point: 0.12717747688293457 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62026,7 +62046,7 @@ iteration 14: trace = 4.240749642028247 (2.11115e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0904174, 0.510404, 0.546943, 0.593803, 0.81373, 0.851132, 0.935551, 1.02882 -elapsed time for k point: 0.06645846366882324 +elapsed time for k point: 0.1421983242034912 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -62158,7 +62178,7 @@ iteration 59: trace = 4.373720851594641 (8.85798e-11% change) Finished solving for bands 2 to 8 after 59 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.546027, 0.552094, 0.552096, 0.812093, 0.854314, 0.951107, 1.08259 -elapsed time for k point: 0.21201276779174805 +elapsed time for k point: 0.44055819511413574 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28094795352537405 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.41711424932466357 at Vector3<0.5, 0.0, 0.0> to 0.5460267793370319 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4961974527654609 at Vector3<0.5, 0.5, 0.0> to 0.5576576362977237 at Vector3<0.5, 0.0, 0.0> @@ -62169,13 +62189,13 @@ Band 8 range: 0.8793510958294798 at Vector3<0.5, 0.5, 0.0> to 1.0825923841452598 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28094795352537405) to band 2 (0.41711424932466357), 39.0126539564388% Gap from band 4 (0.7133951516423509) to band 5 (0.7413109657068664), 3.8380005049245294% -total elapsed time for run: 1.4233229160308838 +total elapsed time for run: 2.9247655868530273 done Fixing e-field (band 8) phase by 2.54672e-08 + -1i; max ampl. = 1.49941 -.Outputting fields to /tmp/meepaK89mp/test_output_efield_z-0-e.k16.b08.z.tm.h5... -/tmp/meepaK89mp/test_output_efield_z-0: 1.43s +.Outputting fields to /tmp/meephEWaSw/test_output_efield_z-0-e.k16.b08.z.tm.h5... +/tmp/meephEWaSw/test_output_efield_z-0: 2.94s -/tmp/meepaK89mp/test_output_field_to_file-0 +/tmp/meephEWaSw/test_output_field_to_file-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -62218,7 +62238,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029273033142089844 +elapsed time for initialization: 0.0051996707916259766 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -62329,7 +62349,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.1940758228302002 +elapsed time for k point: 0.38358187675476074 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62580,7 +62600,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5635011196136475 +elapsed time for k point: 1.1531007289886475 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62637,7 +62657,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11745095252990723 +elapsed time for k point: 0.25661158561706543 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62690,7 +62710,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.1083059310913086 +elapsed time for k point: 0.23834967613220215 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62751,7 +62771,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1255054473876953 +elapsed time for k point: 0.2802865505218506 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62836,7 +62856,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17763638496398926 +elapsed time for k point: 0.41179537773132324 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62907,7 +62927,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.1475381851196289 +elapsed time for k point: 0.33522748947143555 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62968,7 +62988,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12551498413085938 +elapsed time for k point: 0.28219079971313477 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63021,7 +63041,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10825777053833008 +elapsed time for k point: 0.2416229248046875 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63073,7 +63093,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10373568534851074 +elapsed time for k point: 0.23148179054260254 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63125,7 +63145,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10349202156066895 +elapsed time for k point: 0.25105857849121094 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63166,7 +63186,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08187055587768555 +elapsed time for k point: 0.20469212532043457 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63213,7 +63233,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09549117088317871 +elapsed time for k point: 0.22096824645996094 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63276,7 +63296,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12985968589782715 +elapsed time for k point: 0.28424501419067383 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63349,7 +63369,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15202808380126953 +elapsed time for k point: 0.33164453506469727 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -63544,7 +63564,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3209116458892822 +elapsed time for k point: 0.6835873126983643 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -63556,13 +63576,13 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6592719554901123 +total elapsed time for run: 5.797555685043335 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" -.Outputting /tmp/meepaK89mp/test_output_field_to_file-0-epsilon.h5... -/tmp/meepaK89mp/test_output_field_to_file-0: 2.68s +.Outputting /tmp/meephEWaSw/test_output_field_to_file-0-epsilon.h5... +/tmp/meephEWaSw/test_output_field_to_file-0: 5.83s -/tmp/meepaK89mp/test_output_tot_pwr-0 +/tmp/meephEWaSw/test_output_tot_pwr-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -63605,7 +63625,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029709339141845703 +elapsed time for initialization: 0.005162954330444336 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -63716,7 +63736,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18183517456054688 +elapsed time for k point: 0.40432190895080566 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -63967,7 +63987,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5327072143554688 +elapsed time for k point: 1.1895525455474854 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64024,7 +64044,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11728262901306152 +elapsed time for k point: 0.2674129009246826 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64077,7 +64097,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10805463790893555 +elapsed time for k point: 0.24860167503356934 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64138,7 +64158,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1254725456237793 +elapsed time for k point: 0.28037238121032715 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64223,7 +64243,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.1778430938720703 +elapsed time for k point: 0.37963175773620605 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -64294,7 +64314,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14735031127929688 +elapsed time for k point: 0.32355308532714844 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64355,7 +64375,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12562108039855957 +elapsed time for k point: 0.2778964042663574 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64408,7 +64428,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10823297500610352 +elapsed time for k point: 0.23299670219421387 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64460,7 +64480,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.1036527156829834 +elapsed time for k point: 0.2232506275177002 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64512,7 +64532,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.1044614315032959 +elapsed time for k point: 0.23984432220458984 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64553,7 +64573,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08187723159790039 +elapsed time for k point: 0.18436908721923828 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64600,7 +64620,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09523797035217285 +elapsed time for k point: 0.22627830505371094 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64663,7 +64683,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12996315956115723 +elapsed time for k point: 0.28783512115478516 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64736,7 +64756,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.1519331932067871 +elapsed time for k point: 0.3299431800842285 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -64931,7 +64951,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3218264579772949 +elapsed time for k point: 0.6803536415100098 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -64943,16 +64963,16 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.617473840713501 +total elapsed time for run: 5.783220291137695 done D-energy-components:, 16, 8, 0.499991, 0.500009, 0 B-energy-components:, 16, 8, 0, 0, 1 -Outputting /tmp/meepaK89mp/test_output_tot_pwr-0-tot.rpwr.k16.b08.te.h5... +Outputting /tmp/meephEWaSw/test_output_tot_pwr-0-tot.rpwr.k16.b08.te.h5... D-energy-components:, 16, 8, 0.499991, 0.500009, 0 B-energy-components:, 16, 8, 0, 0, 1 -./tmp/meepaK89mp/test_output_tot_pwr-0: 2.63s +./tmp/meephEWaSw/test_output_tot_pwr-0: 5.80s -/tmp/meepaK89mp/test_point_defect_state-0 +/tmp/meephEWaSw/test_point_defect_state-0 ======================== Initializing eigensolver data Computing 50 bands with 1e-12 tolerance @@ -65030,7 +65050,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.04900169372558594 +elapsed time for initialization: 0.0986182689666748 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8, tm band 9, tm band 10, tm band 11, tm band 12, tm band 13, tm band 14, tm band 15, tm band 16, tm band 17, tm band 18, tm band 19, tm band 20, tm band 21, tm band 22, tm band 23, tm band 24, tm band 25, tm band 26, tm band 27, tm band 28, tm band 29, tm band 30, tm band 31, tm band 32, tm band 33, tm band 34, tm band 35, tm band 36, tm band 37, tm band 38, tm band 39, tm band 40, tm band 41, tm band 42, tm band 43, tm band 44, tm band 45, tm band 46, tm band 47, tm band 48, tm band 49, tm band 50 Solving for bands 1 to 10... @@ -65869,11 +65889,11 @@ Finished solving for bands 41 to 50 after 65 iterations. Finished k-point with 80 mean iterations/band. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.0904454, 0.0904609, 0.0904609, 0.0944816, 0.190067, 0.190067, 0.190067, 0.190068, 0.19007, 0.190245, 0.190245, 0.203237, 0.237196, 0.237298, 0.237298, 0.240872, 0.246066, 0.246066, 0.246066, 0.257408, 0.267453, 0.26748, 0.26748, 0.279812, 0.3773, 0.423294, 0.423305, 0.426098, 0.426099, 0.460406, 0.460406, 0.460407, 0.460423, 0.460426, 0.46271, 0.462711, 0.465484, 0.465538, 0.469456, 0.469457, 0.469856, 0.474575, 0.480164, 0.480164, 0.490505, 0.499359, 0.49936, 0.511689, 0.51273, 0.51273 -elapsed time for k point: 31.38818597793579 -total elapsed time for run: 31.4374258518219 +elapsed time for k point: 95.40900015830994 +total elapsed time for run: 95.50786280632019 done Fixing e-field (band 25) phase by -0.24413 + -0.969742i; max ampl. = 0.816569 -Outputting fields to /tmp/meepaK89mp/test_point_defect_state-0-e.k01.b25.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_point_defect_state-0-e.k01.b25.z.tm.h5... Fixing d-field (band 25) phase by -1 + 2.78381e-07i; max ampl. = 3.30563 D-energy-components:, 1, 25, 0, 0, 1 Initializing eigensolver data @@ -65953,7 +65973,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01822352409362793 +elapsed time for initialization: 0.03334689140319824 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -66327,8 +66347,8 @@ iteration 159: trace = 0.0004139236165391841 (6.1302e-07% change) Finished solving for bands 1 to 1 after 159 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.3773 -elapsed time for k point: 0.9734599590301514 -total elapsed time for run: 0.99176025390625 +elapsed time for k point: 2.866771697998047 +total elapsed time for run: 2.9002506732940674 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -66408,7 +66428,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01655292510986328 +elapsed time for initialization: 0.02788233757019043 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -66782,8 +66802,8 @@ iteration 159: trace = 0.0004139236165391841 (6.1302e-07% change) Finished solving for bands 1 to 1 after 159 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.3773 -elapsed time for k point: 0.976492166519165 -total elapsed time for run: 0.9931144714355469 +elapsed time for k point: 2.6724302768707275 +total elapsed time for run: 2.7004165649414062 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -66863,7 +66883,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.016872406005859375 +elapsed time for initialization: 0.028026342391967773 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -67308,8 +67328,8 @@ iteration 187: trace = 0.001795102514608297 (4.93458e-07% change) Finished solving for bands 1 to 1 after 187 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.282209 -elapsed time for k point: 1.1664576530456543 -total elapsed time for run: 1.1833980083465576 +elapsed time for k point: 3.3158183097839355 +total elapsed time for run: 3.3439488410949707 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -67389,7 +67409,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01690196990966797 +elapsed time for initialization: 0.03139019012451172 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -67722,8 +67742,8 @@ iteration 144: trace = 0.0009724596426332791 (7.79278e-07% change) Finished solving for bands 1 to 1 after 144 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.301374 -elapsed time for k point: 0.879894495010376 -total elapsed time for run: 0.8968665599822998 +elapsed time for k point: 2.7578773498535156 +total elapsed time for run: 2.7893757820129395 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -67803,7 +67823,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.016925811767578125 +elapsed time for initialization: 0.028672218322753906 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68104,8 +68124,8 @@ iteration 130: trace = 0.0004433872992476794 (9.26878e-07% change) Finished solving for bands 1 to 1 after 130 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.317732 -elapsed time for k point: 0.8386220932006836 -total elapsed time for run: 0.8556575775146484 +elapsed time for k point: 2.1955604553222656 +total elapsed time for run: 2.224337577819824 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68185,7 +68205,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.017464876174926758 +elapsed time for initialization: 0.03111863136291504 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68520,8 +68540,8 @@ iteration 142: trace = 0.0007053630328314599 (5.34147e-07% change) Finished solving for bands 1 to 1 after 142 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.308953 -elapsed time for k point: 0.8837885856628418 -total elapsed time for run: 0.901324987411499 +elapsed time for k point: 2.451904773712158 +total elapsed time for run: 2.48313307762146 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68601,7 +68621,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.016847848892211914 +elapsed time for initialization: 0.030256032943725586 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68926,8 +68946,8 @@ iteration 139: trace = 0.0005431761082614576 (6.45213e-07% change) Finished solving for bands 1 to 1 after 139 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.314172 -elapsed time for k point: 0.8689191341400146 -total elapsed time for run: 0.885836124420166 +elapsed time for k point: 2.3155517578125 +total elapsed time for run: 2.345918655395508 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69007,7 +69027,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01688218116760254 +elapsed time for initialization: 0.028299808502197266 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69331,8 +69351,8 @@ iteration 138: trace = 0.0006236677264374859 (9.3341e-07% change) Finished solving for bands 1 to 1 after 138 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.311508 -elapsed time for k point: 0.8608605861663818 -total elapsed time for run: 0.8778095245361328 +elapsed time for k point: 2.3140461444854736 +total elapsed time for run: 2.3424501419067383 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69412,7 +69432,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.016919612884521484 +elapsed time for initialization: 0.029762983322143555 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69736,8 +69756,8 @@ iteration 139: trace = 0.0005435712197209183 (7.00716e-07% change) Finished solving for bands 1 to 1 after 139 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.314159 -elapsed time for k point: 0.8653481006622314 -total elapsed time for run: 0.8823399543762207 +elapsed time for k point: 2.335641860961914 +total elapsed time for run: 2.3655102252960205 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69817,7 +69837,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01694321632385254 +elapsed time for initialization: 0.02846384048461914 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70135,8 +70155,8 @@ iteration 136: trace = 0.0005834221953899297 (7.83825e-07% change) Finished solving for bands 1 to 1 after 136 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.31282 -elapsed time for k point: 0.8484959602355957 -total elapsed time for run: 0.8655099868774414 +elapsed time for k point: 2.292623996734619 +total elapsed time for run: 2.321194648742676 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -70216,7 +70236,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01685643196105957 +elapsed time for initialization: 0.028354644775390625 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70540,8 +70560,8 @@ iteration 139: trace = 0.0005435714921653862 (7.00912e-07% change) Finished solving for bands 1 to 1 after 139 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.314159 -elapsed time for k point: 0.8696422576904297 -total elapsed time for run: 0.886573314666748 +elapsed time for k point: 2.434013843536377 +total elapsed time for run: 2.4624714851379395 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -70621,7 +70641,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01694035530090332 +elapsed time for initialization: 0.02843761444091797 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70955,8 +70975,8 @@ iteration 145: trace = 0.0005634408794978012 (4.83408e-07% change) Finished solving for bands 1 to 1 after 145 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.313486 -elapsed time for k point: 0.8874578475952148 -total elapsed time for run: 0.9044651985168457 +elapsed time for k point: 2.711155652999878 +total elapsed time for run: 2.739704132080078 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71036,7 +71056,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01687169075012207 +elapsed time for initialization: 0.035002946853637695 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71360,8 +71380,8 @@ iteration 139: trace = 0.0005435714922125616 (7.00913e-07% change) Finished solving for bands 1 to 1 after 139 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.314159 -elapsed time for k point: 0.8637614250183105 -total elapsed time for run: 0.8807015419006348 +elapsed time for k point: 2.9848546981811523 +total elapsed time for run: 3.0199735164642334 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71441,7 +71461,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.017708301544189453 +elapsed time for initialization: 0.031373023986816406 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71765,12 +71785,12 @@ iteration 139: trace = 0.0005435714922125616 (7.00913e-07% change) Finished solving for bands 1 to 1 after 139 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.314159 -.elapsed time for k point: 0.8610608577728271 -total elapsed time for run: 0.8788394927978516 +.elapsed time for k point: 2.5343878269195557 +total elapsed time for run: 2.56588077545166 done -/tmp/meepaK89mp/test_point_defect_state-0: 44.35s +/tmp/meephEWaSw/test_point_defect_state-0: 132.16s -/tmp/meepaK89mp/test_poynting-0 +/tmp/meephEWaSw/test_poynting-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -71813,7 +71833,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002893209457397461 +elapsed time for initialization: 0.004968404769897461 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -71924,7 +71944,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18089914321899414 +elapsed time for k point: 0.3712615966796875 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -72175,7 +72195,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5323269367218018 +elapsed time for k point: 1.1516942977905273 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72232,7 +72252,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11711359024047852 +elapsed time for k point: 0.24543190002441406 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72285,7 +72305,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.1080162525177002 +elapsed time for k point: 0.23105883598327637 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72346,7 +72366,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12525701522827148 +elapsed time for k point: 0.2720167636871338 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72431,7 +72451,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.18122434616088867 +elapsed time for k point: 0.4151647090911865 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -72502,7 +72522,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14694452285766602 +elapsed time for k point: 0.31482648849487305 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72563,7 +72583,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12516140937805176 +elapsed time for k point: 0.26366472244262695 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72616,7 +72636,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10790205001831055 +elapsed time for k point: 0.228410005569458 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72668,7 +72688,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10355091094970703 +elapsed time for k point: 0.21547818183898926 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72720,15 +72740,15 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10307478904724121 -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b01.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b02.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b03.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b04.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b05.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b06.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b07.te.h5... -Outputting fields to /tmp/meepaK89mp/test_poynting-0-flux.v.k11.b08.te.h5... +elapsed time for k point: 0.2202763557434082 +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b01.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b02.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b03.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b04.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b05.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b06.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b07.te.h5... +Outputting fields to /tmp/meephEWaSw/test_poynting-0-flux.v.k11.b08.te.h5... solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72769,7 +72789,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08213090896606445 +elapsed time for k point: 0.1725916862487793 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72816,7 +72836,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09501433372497559 +elapsed time for k point: 0.20098280906677246 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72879,7 +72899,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12969136238098145 +elapsed time for k point: 0.27855610847473145 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -72952,7 +72972,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15171408653259277 +elapsed time for k point: 0.35010766983032227 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -73147,7 +73167,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -..elapsed time for k point: 0.32012438774108887 +..elapsed time for k point: 0.7396950721740723 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -73159,15 +73179,15 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.7562012672424316 +total elapsed time for run: 6.017995119094849 done -/tmp/meepaK89mp/test_poynting-0: 2.76s +/tmp/meephEWaSw/test_poynting-0: 6.04s -/tmp/meepaK89mp/test_resolution-0 +/tmp/meephEWaSw/test_resolution-0 ======================== -/tmp/meepaK89mp/test_resolution-0: 0.00s +/tmp/meephEWaSw/test_resolution-0: 0.00s -/tmp/meepaK89mp/test_run_te-0 +/tmp/meephEWaSw/test_run_te-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -73210,7 +73230,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029010772705078125 +elapsed time for initialization: 0.005731344223022461 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -73321,7 +73341,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18120908737182617 +elapsed time for k point: 0.43051671981811523 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -73572,7 +73592,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5314078330993652 +elapsed time for k point: 1.2107348442077637 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73629,7 +73649,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11686873435974121 +elapsed time for k point: 0.2470712661743164 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73682,7 +73702,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10782337188720703 +elapsed time for k point: 0.2347090244293213 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73743,7 +73763,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12514805793762207 +elapsed time for k point: 0.2994499206542969 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73828,7 +73848,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17719173431396484 +elapsed time for k point: 0.41088056564331055 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -73899,7 +73919,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14686203002929688 +elapsed time for k point: 0.3055579662322998 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73960,7 +73980,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12490534782409668 +elapsed time for k point: 0.26007938385009766 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74013,7 +74033,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10789227485656738 +elapsed time for k point: 0.22658920288085938 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74065,7 +74085,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10342764854431152 +elapsed time for k point: 0.21599555015563965 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74117,7 +74137,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10293412208557129 +elapsed time for k point: 0.21499252319335938 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74158,7 +74178,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08159041404724121 +elapsed time for k point: 0.1729438304901123 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74205,7 +74225,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09485936164855957 +elapsed time for k point: 0.1974501609802246 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74268,7 +74288,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12946748733520508 +elapsed time for k point: 0.2808201313018799 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74341,7 +74361,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15515398979187012 +elapsed time for k point: 0.32697200775146484 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -74536,7 +74556,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -.elapsed time for k point: 0.3204207420349121 +.elapsed time for k point: 0.7257709503173828 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -74548,11 +74568,11 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6110708713531494 +total elapsed time for run: 5.768051624298096 done -/tmp/meepaK89mp/test_run_te-0: 2.61s +/tmp/meephEWaSw/test_run_te-0: 5.78s -/tmp/meepaK89mp/test_run_te_no_geometry-0 +/tmp/meephEWaSw/test_run_te_no_geometry-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-07 tolerance @@ -74593,7 +74613,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0017502307891845703 +elapsed time for initialization: 0.0032587051391601562 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -74616,7 +74636,7 @@ iteration 8: trace = 10.00000000175005 (4.04653e-07% change) Finished solving for bands 2 to 8 after 8 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1.41421, 1.41421, 1.41421 -elapsed time for k point: 0.03054642677307129 +elapsed time for k point: 0.06800699234008789 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... near maximum in trace @@ -74626,35 +74646,35 @@ iteration 2: trace = 9.880000004055374 (1.30806e-06% change) Finished solving for bands 1 to 8 after 2 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.1, 0.9, 1.00499, 1.00499, 1.1, 1.34536, 1.34536, 1.48661 -elapsed time for k point: 0.012082338333129883 +elapsed time for k point: 0.026679039001464844 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 9.920000000339343 (3.76491e-08% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.2, 0.8, 1.0198, 1.0198, 1.2, 1.28062, 1.28062, 1.56205 -elapsed time for k point: 0.007597208023071289 +elapsed time for k point: 0.017164945602416992 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.12000000005403 (2.56724e-09% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.3, 0.7, 1.04403, 1.04403, 1.22066, 1.22066, 1.3, 1.64012 -elapsed time for k point: 0.0075702667236328125 +elapsed time for k point: 0.018039464950561523 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.4800000000071 (3.43847e-10% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.4, 0.6, 1.07703, 1.07703, 1.16619, 1.16619, 1.4, 1.72047 -elapsed time for k point: 0.00759124755859375 +elapsed time for k point: 0.01709723472595215 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.99999999989866 (8.98061e-10% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.5, 0.5, 1.11803, 1.11803, 1.11803, 1.11803, 1.5, 1.80278 -elapsed time for k point: 0.007581472396850586 +elapsed time for k point: 0.016515493392944336 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... near maximum in trace @@ -74664,7 +74684,7 @@ iteration 2: trace = 10.87999995545266 (4.05901e-06% change) Finished solving for bands 1 to 8 after 2 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.509902, 0.509902, 1.02956, 1.02956, 1.2083, 1.2083, 1.50333, 1.74929 -elapsed time for k point: 0.011974334716796875 +elapsed time for k point: 0.026089906692504883 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... near maximum in trace @@ -74674,7 +74694,7 @@ iteration 2: trace = 10.72763986654908 (7.95051e-07% change) Finished solving for bands 1 to 8 after 2 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.538516, 0.566775, 0.956971, 0.9598, 1.3061, 1.30974, 1.52004, 1.59611 -elapsed time for k point: 0.012012720108032227 +elapsed time for k point: 0.0288238525390625 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74695,21 +74715,21 @@ iteration 8: trace = 10.7200001769306 (3.99177e-06% change) Finished solving for bands 1 to 8 after 8 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.583095, 0.583095, 0.860233, 0.860233, 1.39284, 1.39284, 1.52971, 1.52971 -elapsed time for k point: 0.03820061683654785 +elapsed time for k point: 0.08593416213989258 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 11.28000006011032 (3.51788e-07% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.640312, 0.640312, 0.781025, 0.781025, 1.48661, 1.48661, 1.55242, 1.55242 -elapsed time for k point: 0.0075664520263671875 +elapsed time for k point: 0.015987634658813477 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 12.00000000012884 (4.02124e-08% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.707107, 0.707107, 0.707107, 0.707107, 1.58114, 1.58114, 1.58114, 1.58114 -elapsed time for k point: 0.007577657699584961 +elapsed time for k point: 0.016267061233520508 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... near maximum in trace @@ -74871,35 +74891,35 @@ iteration 77: trace = 10.96000007994671 (2.13035e-06% change) Finished solving for bands 1 to 8 after 77 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.565685, 0.72111, 0.72111, 0.848528, 1.45602, 1.45602, 1.52315, 1.52315 -elapsed time for k point: 0.3388974666595459 +elapsed time for k point: 0.730565071105957 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.24000001500887 (1.09258e-06% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.424264, 0.761577, 0.761577, 0.989949, 1.33417, 1.33417, 1.47648, 1.47648 -elapsed time for k point: 0.0076215267181396484 +elapsed time for k point: 0.016394615173339844 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 9.840000001756968 (1.78163e-07% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.282843, 0.824621, 0.824621, 1.13137, 1.21655, 1.21655, 1.44222, 1.44222 -elapsed time for k point: 0.007532358169555664 +elapsed time for k point: 0.01627063751220703 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 9.760000000165835 (2.02392e-08% change) Finished solving for bands 1 to 8 after 1 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.141421, 0.905539, 0.905539, 1.10454, 1.10454, 1.27279, 1.42127, 1.42127 -elapsed time for k point: 0.007537841796875 +elapsed time for k point: 0.015999317169189453 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.00000000001522 (1.76501e-09% change) Finished solving for bands 2 to 8 after 1 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1.41421, 1.41421, 1.41421 -.elapsed time for k point: 0.006086587905883789 +.elapsed time for k point: 0.012730598449707031 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.7071067811865476 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.5000000000350684 at Vector3<0.5, 0.0, 0.0> to 1.0000000000464655 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.7071067811884203 at Vector3<0.5, 0.5, 0.0> to 1.1180339887555262 at Vector3<0.5, 0.0, 0.0> @@ -74908,11 +74928,11 @@ Band 6 range: 1.118033988768711 at Vector3<0.5, 0.0, 0.0> to 1.581138830085848 at Vector3<0.5, 0.5, 0.0> Band 7 range: 1.2806248475164026 at Vector3<0.2, 0.0, 0.0> to 1.5811388300892417 at Vector3<0.5, 0.5, 0.0> Band 8 range: 1.414213562375283 at Vector3<0.0, 0.0, 0.0> to 1.8027756376524438 at Vector3<0.5, 0.0, 0.0> -total elapsed time for run: 0.5202503204345703 +total elapsed time for run: 1.1333873271942139 done -/tmp/meepaK89mp/test_run_te_no_geometry-0: 0.52s +/tmp/meephEWaSw/test_run_te_no_geometry-0: 1.14s -/tmp/meepaK89mp/test_run_te_with_mu_material-0 +/tmp/meephEWaSw/test_run_te_with_mu_material-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -74956,7 +74976,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.004660367965698242 +elapsed time for initialization: 0.00771784782409668 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -75374,7 +75394,7 @@ iteration 204: trace = 6.854300770958573 (9.18072e-11% change) Finished solving for bands 2 to 8 after 204 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.669987, 0.783178, 0.78318, 0.965522, 1.18154, 1.18154, 1.20597 -elapsed time for k point: 1.2295043468475342 +elapsed time for k point: 3.2473812103271484 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -75763,7 +75783,7 @@ iteration 162: trace = 6.791967496013989 (8.76413e-11% change) Finished solving for bands 1 to 8 after 162 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0813996, 0.654814, 0.784954, 0.787051, 0.973107, 1.147, 1.15475, 1.23489 -elapsed time for k point: 1.2579758167266846 +elapsed time for k point: 3.2991015911102295 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -76015,7 +76035,7 @@ iteration 108: trace = 6.760812143847753 (4.43642e-11% change) Finished solving for bands 1 to 8 after 108 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.161634, 0.615231, 0.789764, 0.798457, 0.982219, 1.11674, 1.12242, 1.27406 -elapsed time for k point: 0.8453102111816406 +elapsed time for k point: 2.078845977783203 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -76235,7 +76255,7 @@ iteration 98: trace = 6.801884535685708 (8.92111e-11% change) Finished solving for bands 1 to 8 after 98 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.238847, 0.561888, 0.796082, 0.816438, 0.967926, 1.09564, 1.12526, 1.31351 -elapsed time for k point: 0.7621548175811768 +elapsed time for k point: 1.8903326988220215 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -76803,7 +76823,7 @@ iteration 272: trace = 6.680068177074701 (6.7929e-11% change) Finished solving for bands 1 to 8 after 272 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.307852, 0.505558, 0.80155, 0.837884, 0.938877, 1.07767, 1.16248, 1.26133 -elapsed time for k point: 2.1035215854644775 +elapsed time for k point: 5.380290269851685 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -76964,7 +76984,7 @@ iteration 77: trace = 6.642769244577109 (8.4315e-11% change) Finished solving for bands 1 to 8 after 77 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.344122, 0.473282, 0.803737, 0.850595, 0.922321, 1.07128, 1.20345, 1.21829 -elapsed time for k point: 0.6036107540130615 +elapsed time for k point: 1.5086331367492676 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77148,7 +77168,7 @@ iteration 87: trace = 6.663505677515148 (7.55754e-11% change) Finished solving for bands 1 to 8 after 87 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.349806, 0.482366, 0.768987, 0.886345, 0.90475, 1.06612, 1.21866, 1.22114 -elapsed time for k point: 0.6771554946899414 +elapsed time for k point: 1.725637435913086 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77360,7 +77380,7 @@ iteration 102: trace = 6.70884562169679 (9.42214e-11% change) Finished solving for bands 1 to 8 after 102 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.365505, 0.508431, 0.720714, 0.859475, 0.938003, 1.05964, 1.21894, 1.25305 -elapsed time for k point: 0.793243408203125 +elapsed time for k point: 2.020054340362549 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77614,7 +77634,7 @@ iteration 123: trace = 6.740400274230594 (7.87454e-11% change) Finished solving for bands 1 to 8 after 123 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.387171, 0.548256, 0.676549, 0.800668, 0.989113, 1.05673, 1.21445, 1.27327 -elapsed time for k point: 0.955742359161377 +elapsed time for k point: 2.3720579147338867 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -78304,7 +78324,7 @@ iteration 331: trace = 6.638733455481888 (6.51946e-11% change) Finished solving for bands 1 to 8 after 331 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.407624, 0.596325, 0.643243, 0.739976, 1.03397, 1.05588, 1.19281, 1.24454 -elapsed time for k point: 2.560465097427368 +elapsed time for k point: 6.340477466583252 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78449,7 +78469,7 @@ iteration 69: trace = 6.611072637361749 (7.41327e-11% change) Finished solving for bands 1 to 8 after 69 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.416529, 0.630179, 0.63018, 0.701793, 1.05575, 1.05575, 1.17509, 1.24128 -elapsed time for k point: 0.5383191108703613 +elapsed time for k point: 1.40787935256958 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78652,7 +78672,7 @@ iteration 97: trace = 6.660936714455418 (7.90048e-11% change) Finished solving for bands 1 to 8 after 97 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.39535, 0.591668, 0.641198, 0.766761, 1.02252, 1.04927, 1.20755, 1.24532 -elapsed time for k point: 0.7542905807495117 +elapsed time for k point: 1.8152461051940918 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -78922,7 +78942,7 @@ iteration 127: trace = 6.720498465556362 (4.4181e-11% change) Finished solving for bands 1 to 8 after 127 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.326025, 0.580731, 0.672069, 0.852808, 0.974388, 1.03211, 1.23516, 1.24808 -elapsed time for k point: 0.9858846664428711 +elapsed time for k point: 2.3324341773986816 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -79169,7 +79189,7 @@ iteration 109: trace = 6.712756811033316 (8.35021e-11% change) Finished solving for bands 1 to 8 after 109 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.226064, 0.606225, 0.716276, 0.861027, 1.00531, 1.00779, 1.22714, 1.22782 -elapsed time for k point: 0.8531143665313721 +elapsed time for k point: 2.0397896766662598 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -79474,7 +79494,7 @@ iteration 126: trace = 6.74681761816284 (8.67534e-11% change) Finished solving for bands 1 to 8 after 126 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.114855, 0.645572, 0.76138, 0.812, 0.980404, 1.09879, 1.19545, 1.21663 -elapsed time for k point: 0.9785435199737549 +elapsed time for k point: 2.3692004680633545 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 3 iterations. @@ -79746,7 +79766,7 @@ iteration 132: trace = 6.854300770959932 (9.87657e-11% change) Finished solving for bands 2 to 8 after 132 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.669987, 0.783178, 0.78318, 0.965522, 1.18154, 1.18154, 1.20597 -elapsed time for k point: 0.7971608638763428 +elapsed time for k point: 1.7447938919067383 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.41652912330374914 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.47328232348733495 at Vector3<0.5, 0.0, 0.0> to 0.6699867281290623 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.6301802646818522 at Vector3<0.5, 0.5, 0.0> to 0.8037365323031509 at Vector3<0.5, 0.0, 0.0> @@ -79757,14 +79777,14 @@ Band 8 range: 1.2059728636717657 at Vector3<0.0, 0.0, 0.0> to 1.3135062523646435 at Vector3<0.30000000000000004, 0.0, 0.0> Gap from band 1 (0.41652912330374914) to band 2 (0.47328232348733495), 12.756230634760696% Gap from band 4 (0.886344816771213) to band 5 (0.9047498485811121), 2.0551713056750813% -total elapsed time for run: 16.701837062835693 +total elapsed time for run: 41.5817506313324 done mu: 1-5, mean 1.50265, harm. mean 1.12084, 14.5508% > 1, 12.5663% "fill" -Outputting /tmp/meepaK89mp/test_run_te_with_mu_material-0-mu.h5... +Outputting /tmp/meephEWaSw/test_run_te_with_mu_material-0-mu.h5... mu: 1-5, mean 1.50265, harm. mean 1.12084, 14.5508% > 1, 12.5663% "fill" -./tmp/meepaK89mp/test_run_te_with_mu_material-0: 16.71s +./tmp/meephEWaSw/test_run_te_with_mu_material-0: 41.60s -/tmp/meepaK89mp/test_run_tm-0 +/tmp/meephEWaSw/test_run_tm-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -79807,7 +79827,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002918243408203125 +elapsed time for initialization: 0.0048236846923828125 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -79943,7 +79963,7 @@ iteration 61: trace = 4.373720851032935 (3.72636e-11% change) Finished solving for bands 2 to 8 after 61 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.546027, 0.552094, 0.552096, 0.812093, 0.854314, 0.951107, 1.08259 -elapsed time for k point: 0.2132871150970459 +elapsed time for k point: 0.42697834968566895 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -79994,7 +80014,7 @@ iteration 23: trace = 4.290857263081674 (9.18222e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0643671, 0.518896, 0.552617, 0.579095, 0.812721, 0.852958, 0.941428, 1.04995 -elapsed time for k point: 0.10375189781188965 +elapsed time for k point: 0.21313190460205078 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -80025,7 +80045,7 @@ iteration 13: trace = 4.208307958519126 (3.87705e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.126061, 0.48795, 0.553991, 0.610359, 0.812384, 0.849484, 0.912816, 1.02959 -elapsed time for k point: 0.05982160568237305 +elapsed time for k point: 0.12300992012023926 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80056,7 +80076,7 @@ iteration 13: trace = 4.150444015828809 (1.03146e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.181523, 0.45665, 0.555709, 0.644685, 0.802314, 0.845326, 0.880698, 1.025 -elapsed time for k point: 0.05973529815673828 +elapsed time for k point: 0.12281632423400879 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80087,7 +80107,7 @@ iteration 13: trace = 4.119598598621692 (1.07152e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.224302, 0.429317, 0.557116, 0.682524, 0.772176, 0.842059, 0.865404, 1.0269 -elapsed time for k point: 0.05972599983215332 +elapsed time for k point: 0.12401437759399414 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80118,7 +80138,7 @@ iteration 13: trace = 4.110777242725125 (6.68925e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.241821, 0.417114, 0.557658, 0.713395, 0.741311, 0.84083, 0.862516, 1.02856 -elapsed time for k point: 0.05976676940917969 +elapsed time for k point: 0.12399792671203613 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80147,7 +80167,7 @@ iteration 12: trace = 4.0994899642748 (2.49804e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.245235, 0.4236, 0.551085, 0.711571, 0.749855, 0.841982, 0.862609, 1.01714 -elapsed time for k point: 0.05541825294494629 +elapsed time for k point: 0.12619686126708984 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80174,7 +80194,7 @@ iteration 11: trace = 4.079452895803482 (8.21458e-11% change) Finished solving for bands 1 to 8 after 11 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.25442, 0.441321, 0.535034, 0.706018, 0.772267, 0.845818, 0.862861, 0.989395 -elapsed time for k point: 0.05106639862060547 +elapsed time for k point: 0.10577011108398438 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80203,7 +80223,7 @@ iteration 12: trace = 4.068759276129136 (1.19842e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.266397, 0.465222, 0.516482, 0.697068, 0.802974, 0.853388, 0.863228, 0.954203 -elapsed time for k point: 0.05544614791870117 +elapsed time for k point: 0.11477208137512207 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80236,7 +80256,7 @@ iteration 14: trace = 4.07552694934967 (2.61298e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.276774, 0.48701, 0.501823, 0.687264, 0.837704, 0.86397, 0.865932, 0.916273 -elapsed time for k point: 0.064056396484375 +elapsed time for k point: 0.13625884056091309 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80271,7 +80291,7 @@ iteration 15: trace = 4.092150433618252 (9.12672e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.280948, 0.496196, 0.496197, 0.682617, 0.859474, 0.878316, 0.878316, 0.879351 -elapsed time for k point: 0.06848931312561035 +elapsed time for k point: 0.14607572555541992 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80308,7 +80328,7 @@ iteration 16: trace = 4.046652183676487 (2.11583e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.27141, 0.485365, 0.501693, 0.689111, 0.830636, 0.844978, 0.893706, 0.898991 -elapsed time for k point: 0.07284760475158691 +elapsed time for k point: 0.14983344078063965 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -80337,7 +80357,7 @@ iteration 12: trace = 4.044513236396849 (3.20398e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.236529, 0.473888, 0.515941, 0.679199, 0.819377, 0.829518, 0.897603, 0.933446 -elapsed time for k point: 0.05537748336791992 +elapsed time for k point: 0.11400103569030762 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -80366,7 +80386,7 @@ iteration 12: trace = 4.113415259755491 (2.54788e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.172884, 0.482973, 0.533242, 0.640233, 0.819202, 0.838111, 0.910409, 0.976551 -elapsed time for k point: 0.055475473403930664 +elapsed time for k point: 0.11400389671325684 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80399,7 +80419,7 @@ iteration 14: trace = 4.240749642028247 (2.11115e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0904174, 0.510404, 0.546943, 0.593803, 0.81373, 0.851132, 0.935551, 1.02882 -elapsed time for k point: 0.06423306465148926 +elapsed time for k point: 0.13201475143432617 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -80531,7 +80551,7 @@ iteration 59: trace = 4.373720851594641 (8.85798e-11% change) Finished solving for bands 2 to 8 after 59 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.546027, 0.552094, 0.552096, 0.812093, 0.854314, 0.951107, 1.08259 -.elapsed time for k point: 0.2056889533996582 +.elapsed time for k point: 0.41174817085266113 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28094795352537405 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.41711424932466357 at Vector3<0.5, 0.0, 0.0> to 0.5460267793370319 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4961974527654609 at Vector3<0.5, 0.5, 0.0> to 0.5576576362977237 at Vector3<0.5, 0.0, 0.0> @@ -80542,11 +80562,11 @@ Band 8 range: 0.8793510958294798 at Vector3<0.5, 0.5, 0.0> to 1.0825923841452598 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28094795352537405) to band 2 (0.41711424932466357), 39.0126539564388% Gap from band 4 (0.7133951516423509) to band 5 (0.7413109657068664), 3.8380005049245294% -total elapsed time for run: 1.3078832626342773 +total elapsed time for run: 2.690699338912964 done -/tmp/meepaK89mp/test_run_tm-0: 1.31s +/tmp/meephEWaSw/test_run_tm-0: 2.69s -/tmp/meepaK89mp/test_set_eigenvectors-0 +/tmp/meephEWaSw/test_set_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -80589,7 +80609,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029010772705078125 +elapsed time for initialization: 0.004800558090209961 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -80700,7 +80720,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18170738220214844 +elapsed time for k point: 0.3605043888092041 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80951,7 +80971,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5382680892944336 +elapsed time for k point: 1.0951895713806152 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81008,7 +81028,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.1184077262878418 +elapsed time for k point: 0.2405397891998291 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81061,7 +81081,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10798501968383789 +elapsed time for k point: 0.22198820114135742 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81122,7 +81142,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.1252896785736084 +elapsed time for k point: 0.2572948932647705 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81207,7 +81227,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17780828475952148 +elapsed time for k point: 0.3654155731201172 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81278,7 +81298,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14723587036132812 +elapsed time for k point: 0.3025491237640381 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81339,7 +81359,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12539005279541016 +elapsed time for k point: 0.2578151226043701 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81392,7 +81412,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10815048217773438 +elapsed time for k point: 0.22224950790405273 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81444,7 +81464,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10394620895385742 +elapsed time for k point: 0.21447205543518066 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81496,7 +81516,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10305953025817871 +elapsed time for k point: 0.21271181106567383 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81537,7 +81557,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08175897598266602 +elapsed time for k point: 0.1683642864227295 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81584,7 +81604,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09496855735778809 +elapsed time for k point: 0.19612717628479004 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81647,7 +81667,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12981605529785156 +elapsed time for k point: 0.26735997200012207 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81720,7 +81740,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15224432945251465 +elapsed time for k point: 0.31223559379577637 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -81915,7 +81935,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.3212118148803711 +elapsed time for k point: 0.6653866767883301 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -81927,7 +81947,7 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6212046146392822 +total elapsed time for run: 5.366414785385132 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -81969,7 +81989,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0028533935546875 +elapsed time for initialization: 0.004821300506591797 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -82080,7 +82100,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18085932731628418 +elapsed time for k point: 0.36240339279174805 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -82331,7 +82351,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5319421291351318 +elapsed time for k point: 1.0999813079833984 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82388,7 +82408,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.1168813705444336 +elapsed time for k point: 0.2418994903564453 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82441,7 +82461,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10817122459411621 +elapsed time for k point: 0.22295808792114258 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82502,7 +82522,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12515950202941895 +elapsed time for k point: 0.2589583396911621 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82587,7 +82607,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17743730545043945 +elapsed time for k point: 0.3668684959411621 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -82658,7 +82678,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.1469554901123047 +elapsed time for k point: 0.30737829208374023 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82719,7 +82739,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12547659873962402 +elapsed time for k point: 0.26062536239624023 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82772,7 +82792,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.11080098152160645 +elapsed time for k point: 0.22543692588806152 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82824,7 +82844,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.1036064624786377 +elapsed time for k point: 0.2154531478881836 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82876,7 +82896,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10309576988220215 +elapsed time for k point: 0.21754765510559082 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82917,7 +82937,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08176493644714355 +elapsed time for k point: 0.17385411262512207 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82964,7 +82984,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09518098831176758 +elapsed time for k point: 0.1985776424407959 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83027,7 +83047,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.129563570022583 +elapsed time for k point: 0.2693939208984375 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83100,7 +83120,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15151143074035645 +elapsed time for k point: 0.31340956687927246 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -83295,7 +83315,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.32071781158447266 +elapsed time for k point: 0.6536037921905518 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -83307,7 +83327,7 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6129751205444336 +total elapsed time for run: 5.395774602890015 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -83349,7 +83369,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029234886169433594 +elapsed time for initialization: 0.005041837692260742 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -83460,7 +83480,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.1809983253479004 +elapsed time for k point: 0.36904072761535645 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -83711,7 +83731,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5321173667907715 +elapsed time for k point: 1.1220238208770752 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83768,7 +83788,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11721420288085938 +elapsed time for k point: 0.24240469932556152 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83821,7 +83841,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10799860954284668 +elapsed time for k point: 0.2261044979095459 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83882,7 +83902,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.12525629997253418 +elapsed time for k point: 0.26196765899658203 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83967,7 +83987,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.17725396156311035 +elapsed time for k point: 0.3815114498138428 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -84038,7 +84058,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14733052253723145 +elapsed time for k point: 0.30600953102111816 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84099,7 +84119,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12520432472229004 +elapsed time for k point: 0.2596917152404785 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84152,7 +84172,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.1078493595123291 +elapsed time for k point: 0.22392988204956055 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84204,7 +84224,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10343456268310547 +elapsed time for k point: 0.2152862548828125 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84256,7 +84276,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.1033172607421875 +elapsed time for k point: 0.21414828300476074 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84297,7 +84317,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08164358139038086 +elapsed time for k point: 0.16927766799926758 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84344,7 +84364,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.0948173999786377 +elapsed time for k point: 0.19690895080566406 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84407,7 +84427,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12947988510131836 +elapsed time for k point: 0.26909494400024414 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84480,7 +84500,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15141725540161133 +elapsed time for k point: 0.31502413749694824 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -84675,7 +84695,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -.elapsed time for k point: 0.32071352005004883 +.elapsed time for k point: 0.6446831226348877 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -84687,11 +84707,11 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.6099793910980225 +total elapsed time for run: 5.4237024784088135 done -/tmp/meepaK89mp/test_set_eigenvectors-0: 7.85s +/tmp/meephEWaSw/test_set_eigenvectors-0: 16.19s -/tmp/meepaK89mp/test_sq_rods-0 +/tmp/meephEWaSw/test_sq_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -84734,7 +84754,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0029168128967285156 +elapsed time for initialization: 0.0048427581787109375 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -84833,7 +84853,7 @@ iteration 46: trace = 5.62886416901309 (5.90292e-11% change) Finished solving for bands 2 to 8 after 46 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.561945, 0.780843, 0.780846, 0.924372, 1.00804, 1.00804, 1.09859 -elapsed time for k point: 0.16073012351989746 +elapsed time for k point: 0.32216548919677734 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -84861,1204 +84881,1219 @@ linmin: converged after 4 iterations. iteration 12: trace = 5.650362805815339 (0.000119475% change) linmin: converged after 3 iterations. - switching to approximate line minimization (decrease time by 61.2743%) iteration 13: trace = 5.650360400669491 (4.25662e-05% change) - iteration 14: trace = 5.650359822551994 (1.02315e-05% change) - iteration 15: trace = 5.650359570377015 (4.46299e-06% change) - iteration 16: trace = 5.650359460701512 (1.94104e-06% change) - iteration 17: trace = 5.650359418351058 (7.49518e-07% change) - iteration 18: trace = 5.650359402310608 (2.83884e-07% change) - iteration 19: trace = 5.650359397607251 (8.324e-08% change) - iteration 20: trace = 5.650359395695294 (3.38378e-08% change) - iteration 21: trace = 5.650359394583098 (1.96836e-08% change) - iteration 22: trace = 5.650359393285576 (2.29635e-08% change) - iteration 23: trace = 5.650359391537655 (3.09347e-08% change) - iteration 24: trace = 5.650359389900051 (2.89823e-08% change) - iteration 25: trace = 5.650359388472434 (2.5266e-08% change) - iteration 26: trace = 5.650359386375756 (3.7107e-08% change) - iteration 27: trace = 5.650359380957546 (9.58914e-08% change) - switching back to exact line minimization - near maximum in trace - linmin: converged after 14 iterations. - iteration 28: trace = 5.650290616056585 (0.00121701% change) + linmin: converged after 4 iterations. + iteration 14: trace = 5.650359822551345 (1.02315e-05% change) + linmin: converged after 2 iterations. + iteration 15: trace = 5.650359570380266 (4.46292e-06% change) + linmin: converged after 3 iterations. + iteration 16: trace = 5.650359460721529 (1.94074e-06% change) + linmin: converged after 9 iterations. + iteration 17: trace = 5.650359418358791 (7.49735e-07% change) + linmin: converged after 26 iterations. + iteration 18: trace = 5.650359402315043 (2.83942e-07% change) + linmin: converged after 4 iterations. + iteration 19: trace = 5.650359397610288 (8.32647e-08% change) + linmin: converged after 13 iterations. + iteration 20: trace = 5.650359395697457 (3.38533e-08% change) linmin: converged after 7 iterations. - iteration 29: trace = 5.650290541314258 (1.32281e-06% change) - linmin: converged after 10 iterations. - iteration 30: trace = 5.650290467305992 (1.30981e-06% change) - linmin: converged after 8 iterations. - iteration 31: trace = 5.650290394053272 (1.29644e-06% change) + iteration 21: trace = 5.650359394584322 (1.97002e-08% change) + linmin: converged after 7 iterations. + iteration 22: trace = 5.650359393286089 (2.29761e-08% change) + linmin: converged after 4 iterations. + iteration 23: trace = 5.650359391538195 (3.09342e-08% change) + linmin: converged after 13 iterations. + iteration 24: trace = 5.650359389901668 (2.89632e-08% change) + linmin: converged after 4 iterations. + iteration 25: trace = 5.65035938847515 (2.52465e-08% change) + linmin: converged after 2 iterations. + iteration 26: trace = 5.650359386380148 (3.70773e-08% change) + large trace change predicted (9.58013e-08%) linmin: converged after 7 iterations. - iteration 32: trace = 5.650290321570358 (1.28282e-06% change) + iteration 27: trace = 5.650359380966871 (9.58041e-08% change) + near maximum in trace + linmin: converged after 13 iterations. + iteration 28: trace = 5.650291300544182 (0.00120489% change) + linmin: converged after 5 iterations. + iteration 29: trace = 5.65029122548798 (1.32836e-06% change) linmin: converged after 6 iterations. - iteration 33: trace = 5.650290249865374 (1.26905e-06% change) + iteration 30: trace = 5.650291151177659 (1.31516e-06% change) linmin: converged after 6 iterations. - iteration 34: trace = 5.650290178941255 (1.25523e-06% change) + iteration 31: trace = 5.650291077634856 (1.30158e-06% change) linmin: converged after 4 iterations. - iteration 35: trace = 5.650290108796672 (1.24143e-06% change) - linmin: converged after 5 iterations. - iteration 36: trace = 5.650290039426675 (1.22772e-06% change) + iteration 32: trace = 5.650291004873859 (1.28774e-06% change) linmin: converged after 4 iterations. - iteration 37: trace = 5.650289970823431 (1.21415e-06% change) - linmin: converged after 11 iterations. - iteration 38: trace = 5.650289902976755 (1.20076e-06% change) + iteration 33: trace = 5.650290932902665 (1.27376e-06% change) linmin: converged after 6 iterations. - iteration 39: trace = 5.650289835874552 (1.18759e-06% change) - linmin: converged after 5 iterations. - iteration 40: trace = 5.650289769503275 (1.17465e-06% change) - linmin: converged after 8 iterations. - iteration 41: trace = 5.650289703848257 (1.16198e-06% change) + iteration 34: trace = 5.650290861724033 (1.25973e-06% change) + linmin: converged after 6 iterations. + iteration 35: trace = 5.650290791336288 (1.24574e-06% change) + linmin: converged after 11 iterations. + iteration 36: trace = 5.650290721734176 (1.23183e-06% change) + linmin: converged after 7 iterations. + iteration 37: trace = 5.650290652909453 (1.21807e-06% change) + linmin: converged after 4 iterations. + iteration 38: trace = 5.650290584851517 (1.2045e-06% change) linmin: converged after 8 iterations. - iteration 42: trace = 5.650289638893987 (1.14957e-06% change) + iteration 39: trace = 5.650290517547842 (1.19115e-06% change) + linmin: converged after 6 iterations. + iteration 40: trace = 5.650290450984466 (1.17805e-06% change) + linmin: converged after 9 iterations. + iteration 41: trace = 5.650290385146262 (1.16522e-06% change) + linmin: converged after 6 iterations. + iteration 42: trace = 5.650290320017286 (1.15267e-06% change) + linmin: converged after 9 iterations. + iteration 43: trace = 5.650290255581027 (1.14041e-06% change) + linmin: converged after 9 iterations. + iteration 44: trace = 5.650290191820562 (1.12845e-06% change) + linmin: converged after 11 iterations. + iteration 45: trace = 5.650290128718762 (1.11679e-06% change) linmin: converged after 8 iterations. - iteration 43: trace = 5.650289574624346 (1.13746e-06% change) + iteration 46: trace = 5.650290066258426 (1.10544e-06% change) linmin: converged after 5 iterations. - iteration 44: trace = 5.65028951102282 (1.12563e-06% change) + iteration 47: trace = 5.650290004422431 (1.09439e-06% change) linmin: converged after 7 iterations. - iteration 45: trace = 5.650289448072676 (1.1141e-06% change) + iteration 48: trace = 5.650289943193727 (1.08364e-06% change) + linmin: converged after 11 iterations. + iteration 49: trace = 5.650289882555489 (1.07319e-06% change) + linmin: converged after 6 iterations. + iteration 50: trace = 5.650289822491162 (1.06303e-06% change) linmin: converged after 5 iterations. - iteration 46: trace = 5.650289385757115 (1.10287e-06% change) - linmin: converged after 8 iterations. - iteration 47: trace = 5.650289324059304 (1.09194e-06% change) + iteration 51: trace = 5.65028976298449 (1.05316e-06% change) + linmin: converged after 4 iterations. + iteration 52: trace = 5.650289704019575 (1.04357e-06% change) + linmin: converged after 7 iterations. + iteration 53: trace = 5.65028964558086 (1.03426e-06% change) linmin: converged after 5 iterations. - iteration 48: trace = 5.65028926296256 (1.0813e-06% change) - linmin: converged after 8 iterations. - iteration 49: trace = 5.650289202450408 (1.07096e-06% change) + iteration 54: trace = 5.650289587653183 (1.02522e-06% change) + linmin: converged after 9 iterations. + iteration 55: trace = 5.650289530221831 (1.01643e-06% change) linmin: converged after 6 iterations. - iteration 50: trace = 5.650289142506577 (1.0609e-06% change) - linmin: converged after 17 iterations. - iteration 51: trace = 5.650289083115107 (1.05112e-06% change) + iteration 56: trace = 5.650289473272395 (1.0079e-06% change) + linmin: converged after 9 iterations. + iteration 57: trace = 5.650289416790986 (9.9962e-07% change) + linmin: converged after 18 iterations. + iteration 58: trace = 5.65028936076406 (9.91576e-07% change) linmin: converged after 5 iterations. - iteration 52: trace = 5.650289024256749 (1.04169e-06% change) - linmin: converged after 13 iterations. - iteration 53: trace = 5.650288965923442 (1.0324e-06% change) - linmin: converged after 8 iterations. - iteration 54: trace = 5.650288908096636 (1.02343e-06% change) - linmin: converged after 13 iterations. - iteration 55: trace = 5.65028885076185 (1.01472e-06% change) - linmin: converged after 8 iterations. - iteration 56: trace = 5.65028879390491 (1.00627e-06% change) + iteration 59: trace = 5.650289305178481 (9.83765e-07% change) linmin: converged after 7 iterations. - iteration 57: trace = 5.650288737512109 (9.98052e-07% change) - linmin: converged after 6 iterations. - iteration 58: trace = 5.650288681570079 (9.90074e-07% change) - linmin: converged after 8 iterations. - iteration 59: trace = 5.650288626065901 (9.82325e-07% change) - linmin: converged after 11 iterations. - iteration 60: trace = 5.650288570987034 (9.74797e-07% change) - linmin: converged after 8 iterations. - iteration 61: trace = 5.65028851632128 (9.67486e-07% change) - linmin: converged after 25 iterations. - iteration 62: trace = 5.65028846205689 (9.60383e-07% change) - linmin: converged after 15 iterations. - iteration 63: trace = 5.650288408172191 (9.53663e-07% change) - linmin: converged after 12 iterations. - iteration 64: trace = 5.65028835467015 (9.4689e-07% change) - linmin: converged after 6 iterations. - iteration 65: trace = 5.650288301542779 (9.40259e-07% change) - linmin: converged after 6 iterations. - iteration 66: trace = 5.650288248773243 (9.33926e-07% change) - linmin: converged after 6 iterations. - iteration 67: trace = 5.650288196351523 (9.27771e-07% change) + iteration 60: trace = 5.650289250021538 (9.76179e-07% change) + linmin: converged after 5 iterations. + iteration 61: trace = 5.650289195280912 (9.68811e-07% change) + linmin: converged after 5 iterations. + iteration 62: trace = 5.650289140944668 (9.61654e-07% change) + linmin: converged after 7 iterations. + iteration 63: trace = 5.650289087001255 (9.54702e-07% change) + linmin: converged after 5 iterations. + iteration 64: trace = 5.65028903343948 (9.47948e-07% change) linmin: converged after 5 iterations. - iteration 68: trace = 5.650288144267925 (9.21787e-07% change) + iteration 65: trace = 5.650288980248545 (9.41384e-07% change) + linmin: converged after 8 iterations. + iteration 66: trace = 5.65028892741796 (9.35007e-07% change) linmin: converged after 4 iterations. - iteration 69: trace = 5.650288092513057 (9.15969e-07% change) + iteration 67: trace = 5.650288874937588 (9.28809e-07% change) + linmin: converged after 5 iterations. + iteration 68: trace = 5.650288822797638 (9.22784e-07% change) + linmin: converged after 10 iterations. + iteration 69: trace = 5.650288770988618 (9.16927e-07% change) resetting CG direction... - large trace change predicted (0.0219953%) + large trace change predicted (0.0219496%) linmin: converged after 4 iterations. - iteration 70: trace = 5.649027223026377 (0.0223176% change) + iteration 70: trace = 5.649030453213775 (0.0222725% change) linmin: converged after 3 iterations. - iteration 71: trace = 5.648287176214722 (0.0131013% change) + iteration 71: trace = 5.648291339459421 (0.0130848% change) linmin: converged after 4 iterations. - iteration 72: trace = 5.647948666187926 (0.00599332% change) + iteration 72: trace = 5.647952650283163 (0.00599649% change) linmin: converged after 4 iterations. - iteration 73: trace = 5.647726143598481 (0.00393996% change) + iteration 73: trace = 5.647730004833795 (0.00394213% change) linmin: converged after 4 iterations. - iteration 74: trace = 5.647482380377096 (0.00431622% change) + iteration 74: trace = 5.647486371443241 (0.00431392% change) linmin: converged after 4 iterations. - iteration 75: trace = 5.647152538893708 (0.00584068% change) + iteration 75: trace = 5.647157556572172 (0.00582249% change) linmin: converged after 4 iterations. - iteration 76: trace = 5.646830103541368 (0.00570986% change) + iteration 76: trace = 5.646835941355349 (0.00569533% change) linmin: converged after 4 iterations. - iteration 77: trace = 5.646544721304528 (0.00505398% change) + iteration 77: trace = 5.646550419097216 (0.00505645% change) linmin: converged after 4 iterations. - iteration 78: trace = 5.646215816667226 (0.00582505% change) - large trace change predicted (0.0119383%) + iteration 78: trace = 5.646220697322479 (0.00583952% change) + large trace change predicted (0.0119216%) linmin: converged after 4 iterations. - iteration 79: trace = 5.645509352746576 (0.0125129% change) - large trace change predicted (0.0251325%) + iteration 79: trace = 5.645515222605472 (0.0124954% change) + large trace change predicted (0.0250156%) linmin: converged after 4 iterations. - iteration 80: trace = 5.644046210002859 (0.0259203% change) - linmin: converged after 5 iterations. - iteration 81: trace = 5.642248558589905 (0.0318555% change) + iteration 80: trace = 5.644058898662774 (0.0257994% change) linmin: converged after 5 iterations. - iteration 82: trace = 5.640667074906217 (0.0280332% change) - linmin: converged after 5 iterations. - iteration 83: trace = 5.639820770875202 (0.0150047% change) - linmin: converged after 4 iterations. - iteration 84: trace = 5.63927512360464 (0.00967537% change) + iteration 81: trace = 5.642273418272853 (0.0316397% change) + linmin: converged after 7 iterations. + iteration 82: trace = 5.640698229046991 (0.0279215% change) + linmin: converged after 10 iterations. + iteration 83: trace = 5.639845124286611 (0.0151252% change) linmin: converged after 4 iterations. - iteration 85: trace = 5.638897547515859 (0.0066957% change) + iteration 84: trace = 5.639288455926076 (0.00987076% change) linmin: converged after 4 iterations. - iteration 86: trace = 5.638724810424234 (0.00306336% change) + iteration 85: trace = 5.638902663984524 (0.00684138% change) linmin: converged after 4 iterations. - iteration 87: trace = 5.638637530392817 (0.00154788% change) + iteration 86: trace = 5.638726980542916 (0.00311561% change) linmin: converged after 3 iterations. - iteration 88: trace = 5.638594302533524 (0.00076664% change) + iteration 87: trace = 5.638638875874861 (0.0015625% change) linmin: converged after 3 iterations. - iteration 89: trace = 5.638569634690193 (0.000437483% change) + iteration 88: trace = 5.638595382469209 (0.000771349% change) linmin: converged after 3 iterations. - iteration 90: trace = 5.638555237397155 (0.000255336% change) + iteration 89: trace = 5.638570493379276 (0.000441407% change) + linmin: converged after 5 iterations. + iteration 90: trace = 5.638555867503221 (0.00025939% change) linmin: converged after 3 iterations. - iteration 91: trace = 5.638545765962915 (0.000167976% change) + iteration 91: trace = 5.638546195098256 (0.000171541% change) linmin: converged after 4 iterations. - iteration 92: trace = 5.638539235009164 (0.000115827% change) + iteration 92: trace = 5.638539565361419 (0.000117579% change) linmin: converged after 3 iterations. - iteration 93: trace = 5.638535544524403 (6.54511e-05% change) + iteration 93: trace = 5.638535839883233 (6.60717e-05% change) + linmin: converged after 3 iterations. + iteration 94: trace = 5.638534037906834 (3.19582e-05% change) linmin: converged after 5 iterations. - iteration 94: trace = 5.638533757903972 (3.16859e-05% change) + iteration 95: trace = 5.638532922056199 (1.97897e-05% change) linmin: converged after 3 iterations. - iteration 95: trace = 5.638532659410052 (1.94819e-05% change) - linmin: converged after 4 iterations. - iteration 96: trace = 5.638531766123817 (1.58425e-05% change) + iteration 96: trace = 5.638532012633342 (1.61287e-05% change) linmin: converged after 5 iterations. - iteration 97: trace = 5.63853084616591 (1.63156e-05% change) + iteration 97: trace = 5.638531073861977 (1.66492e-05% change) linmin: converged after 4 iterations. - iteration 98: trace = 5.638529813371336 (1.83167e-05% change) + iteration 98: trace = 5.638530026147925 (1.85813e-05% change) linmin: converged after 4 iterations. - iteration 99: trace = 5.63852828332796 (2.71355e-05% change) - linmin: converged after 3 iterations. - iteration 100: trace = 5.638526037110606 (3.9837e-05% change) - linmin: converged after 3 iterations. - iteration 101: trace = 5.638523772183174 (4.01688e-05% change) + iteration 99: trace = 5.638528498170678 (2.70989e-05% change) + linmin: converged after 9 iterations. + iteration 100: trace = 5.638526249666428 (3.98775e-05% change) + linmin: converged after 4 iterations. + iteration 101: trace = 5.638523966508571 (4.04921e-05% change) + linmin: converged after 8 iterations. + iteration 102: trace = 5.638521698508527 (4.02233e-05% change) + linmin: converged after 4 iterations. + iteration 103: trace = 5.63851864966317 (5.40717e-05% change) linmin: converged after 3 iterations. - iteration 102: trace = 5.638521545211899 (3.94957e-05% change) + iteration 104: trace = 5.638516669161311 (3.51245e-05% change) + linmin: converged after 7 iterations. + iteration 105: trace = 5.638515788335753 (1.56216e-05% change) linmin: converged after 5 iterations. - iteration 103: trace = 5.638518534727127 (5.33914e-05% change) - linmin: converged after 6 iterations. - iteration 104: trace = 5.63851662054371 (3.39483e-05% change) + iteration 106: trace = 5.63851547572491 (5.5442e-06% change) + linmin: converged after 2 iterations. + iteration 107: trace = 5.638515353597079 (2.16596e-06% change) linmin: converged after 4 iterations. - iteration 105: trace = 5.638515760690284 (1.52496e-05% change) - linmin: converged after 18 iterations. - iteration 106: trace = 5.638515459669465 (5.33865e-06% change) - linmin: converged after 5 iterations. - iteration 107: trace = 5.638515343501712 (2.06025e-06% change) - linmin: converged after 5 iterations. - iteration 108: trace = 5.638515284945751 (1.0385e-06% change) - linmin: converged after 10 iterations. - iteration 109: trace = 5.63851524834235 (6.49167e-07% change) + iteration 108: trace = 5.63851529096919 (1.11072e-06% change) linmin: converged after 2 iterations. - iteration 110: trace = 5.638515228861748 (3.45492e-07% change) + iteration 109: trace = 5.638515251420568 (7.01401e-07% change) linmin: converged after 2 iterations. - iteration 111: trace = 5.638515218097248 (1.9091e-07% change) - linmin: converged after 5 iterations. - iteration 112: trace = 5.638515213876531 (7.48551e-08% change) + iteration 110: trace = 5.638515230510031 (3.70852e-07% change) + linmin: converged after 8 iterations. + iteration 111: trace = 5.638515218981063 (2.04468e-07% change) + linmin: converged after 4 iterations. + iteration 112: trace = 5.638515214532871 (7.88894e-08% change) linmin: converged after 3 iterations. - iteration 113: trace = 5.638515212199284 (2.97462e-08% change) - linmin: converged after 7 iterations. - iteration 114: trace = 5.638515211249614 (1.68425e-08% change) + iteration 113: trace = 5.638515212758284 (3.14726e-08% change) linmin: converged after 4 iterations. - iteration 115: trace = 5.638515210495581 (1.33729e-08% change) + iteration 114: trace = 5.638515211747096 (1.79336e-08% change) + linmin: converged after 2 iterations. + iteration 115: trace = 5.638515210947248 (1.41854e-08% change) linmin: converged after 4 iterations. - iteration 116: trace = 5.638515209605449 (1.57866e-08% change) - linmin: converged after 14 iterations. - iteration 117: trace = 5.638515208612505 (1.761e-08% change) - linmin: converged after 13 iterations. - iteration 118: trace = 5.638515207379243 (2.18721e-08% change) + iteration 116: trace = 5.638515210025607 (1.63455e-08% change) linmin: converged after 4 iterations. - iteration 119: trace = 5.638515206082904 (2.29908e-08% change) - linmin: converged after 14 iterations. - iteration 120: trace = 5.63851520459332 (2.6418e-08% change) - linmin: converged after 3 iterations. - iteration 121: trace = 5.638515202509971 (3.69485e-08% change) + iteration 117: trace = 5.638515209013263 (1.79541e-08% change) linmin: converged after 4 iterations. - iteration 122: trace = 5.638515200481597 (3.59735e-08% change) + iteration 118: trace = 5.638515207796816 (2.15739e-08% change) + linmin: converged after 6 iterations. + iteration 119: trace = 5.638515206518862 (2.26647e-08% change) linmin: converged after 9 iterations. - iteration 123: trace = 5.63851519878525 (3.0085e-08% change) - linmin: converged after 5 iterations. - iteration 124: trace = 5.638515197803776 (1.74066e-08% change) + iteration 120: trace = 5.638515205042059 (2.61913e-08% change) linmin: converged after 4 iterations. - iteration 125: trace = 5.638515197112054 (1.22678e-08% change) - linmin: converged after 5 iterations. - iteration 126: trace = 5.638515196614386 (8.82622e-09% change) + iteration 121: trace = 5.638515202935661 (3.73573e-08% change) linmin: converged after 13 iterations. - iteration 127: trace = 5.638515196202899 (7.29779e-09% change) - linmin: converged after 4 iterations. - iteration 128: trace = 5.638515195969184 (4.14498e-09% change) - linmin: converged after 21 iterations. - iteration 129: trace = 5.638515195859073 (1.95284e-09% change) - linmin: converged after 4 iterations. - iteration 130: trace = 5.638515195805074 (9.57674e-10% change) - linmin: converged after 4 iterations. - iteration 131: trace = 5.638515195779427 (4.54854e-10% change) + iteration 122: trace = 5.638515200859693 (3.68176e-08% change) + linmin: converged after 2 iterations. + iteration 123: trace = 5.638515199091418 (3.13607e-08% change) + linmin: converged after 11 iterations. + iteration 124: trace = 5.638515198026505 (1.88864e-08% change) + linmin: converged after 2 iterations. + iteration 125: trace = 5.63851519726914 (1.3432e-08% change) + linmin: converged after 9 iterations. + iteration 126: trace = 5.638515196711055 (9.89773e-09% change) + linmin: converged after 6 iterations. + iteration 127: trace = 5.638515196251461 (8.15096e-09% change) + linmin: converged after 8 iterations. + iteration 128: trace = 5.638515195990948 (4.62025e-09% change) linmin: converged after 4 iterations. - iteration 132: trace = 5.638515195767762 (2.06887e-10% change) + iteration 129: trace = 5.638515195870699 (2.13263e-09% change) + linmin: converged after 16 iterations. + iteration 130: trace = 5.638515195810797 (1.06238e-09% change) + linmin: converged after 12 iterations. + iteration 131: trace = 5.638515195782601 (5.00063e-10% change) linmin: converged after 3 iterations. - iteration 133: trace = 5.638515195762656 (9.05582e-11% change) -Finished solving for bands 1 to 8 after 133 iterations. + iteration 132: trace = 5.638515195769662 (2.29475e-10% change) + linmin: converged after 9 iterations. + iteration 133: trace = 5.638515195763938 (1.01506e-10% change) + linmin: converged after 6 iterations. + iteration 134: trace = 5.63851519575992 (7.1262e-11% change) +Finished solving for bands 1 to 8 after 134 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897998, 0.56021, 0.767785, 0.782438, 0.912603, 1.00889, 1.00949, 1.11586 -elapsed time for k point: 0.585402250289917 +elapsed time for k point: 1.2258639335632324 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.610243844269307 (0.416684% change) + iteration 1: trace = 5.610243836814149 (0.416683% change) linmin: converged after 3 iterations. - iteration 2: trace = 5.599604909264854 (0.189814% change) + iteration 2: trace = 5.599604920320433 (0.189814% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.596604892966363 (0.0535899% change) + iteration 3: trace = 5.596604913819625 (0.0535897% change) + linmin: converged after 3 iterations. + iteration 4: trace = 5.595662117724308 (0.0168473% change) linmin: converged after 3 iterations. - iteration 4: trace = 5.595662109618641 (0.016847% change) + iteration 5: trace = 5.595313265090453 (0.00623453% change) linmin: converged after 3 iterations. - iteration 5: trace = 5.59531326395446 (0.00623441% change) + iteration 6: trace = 5.595227399874277 (0.0015346% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.595227399561378 (0.00153459% change) - linmin: converged after 12 iterations. - iteration 7: trace = 5.595198313807661 (0.000519833% change) + iteration 7: trace = 5.595198313937098 (0.000519836% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.595186325931157 (0.000214253% change) - linmin: converged after 3 iterations. - iteration 9: trace = 5.595182011667394 (7.71067e-05% change) + iteration 8: trace = 5.595186325957068 (0.000214255% change) linmin: converged after 3 iterations. - iteration 10: trace = 5.595180202257266 (3.23387e-05% change) + iteration 9: trace = 5.595182011685369 (7.71069e-05% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.595179604042688 (1.06916e-05% change) + iteration 10: trace = 5.595180202269198 (3.23388e-05% change) linmin: converged after 4 iterations. - iteration 12: trace = 5.59517939157238 (3.79738e-06% change) - linmin: converged after 3 iterations. - iteration 13: trace = 5.595179311138899 (1.43755e-06% change) + iteration 11: trace = 5.595179604043109 (1.06918e-05% change) + linmin: converged after 4 iterations. + iteration 12: trace = 5.595179391571353 (3.79741e-06% change) linmin: converged after 3 iterations. - iteration 14: trace = 5.595179285474491 (4.58688e-07% change) + iteration 13: trace = 5.595179311138039 (1.43755e-06% change) linmin: converged after 4 iterations. - iteration 15: trace = 5.59517927662393 (1.58182e-07% change) + iteration 14: trace = 5.595179285473663 (4.58687e-07% change) + linmin: converged after 7 iterations. + iteration 15: trace = 5.595179276623186 (1.5818e-07% change) linmin: converged after 4 iterations. - iteration 16: trace = 5.595179273689709 (5.24419e-08% change) + iteration 16: trace = 5.595179273689097 (5.24396e-08% change) + linmin: converged after 6 iterations. + iteration 17: trace = 5.595179272904661 (1.40199e-08% change) linmin: converged after 4 iterations. - iteration 17: trace = 5.595179272905203 (1.40211e-08% change) - linmin: converged after 9 iterations. - iteration 18: trace = 5.595179272582237 (5.77223e-09% change) - linmin: converged after 24 iterations. - iteration 19: trace = 5.595179272336849 (4.3857e-09% change) + iteration 18: trace = 5.595179272581784 (5.77063e-09% change) + linmin: converged after 26 iterations. + iteration 19: trace = 5.595179272336523 (4.38343e-09% change) + linmin: converged after 23 iterations. + iteration 20: trace = 5.595179272188357 (2.6481e-09% change) + linmin: converged after 19 iterations. + iteration 21: trace = 5.595179272063357 (2.23407e-09% change) linmin: converged after 4 iterations. - iteration 20: trace = 5.595179272188584 (2.64986e-09% change) - linmin: converged after 3 iterations. - iteration 21: trace = 5.595179272063485 (2.23584e-09% change) + iteration 22: trace = 5.595179271964552 (1.76589e-09% change) linmin: converged after 4 iterations. - iteration 22: trace = 5.595179271964603 (1.76728e-09% change) - linmin: converged after 7 iterations. - iteration 23: trace = 5.595179271878068 (1.5466e-09% change) - linmin: converged after 8 iterations. - iteration 24: trace = 5.595179271843317 (6.21086e-10% change) - linmin: converged after 6 iterations. - iteration 25: trace = 5.595179271827013 (2.91383e-10% change) - linmin: converged after 8 iterations. - iteration 26: trace = 5.595179271819184 (1.39929e-10% change) - linmin: converged after 6 iterations. - iteration 27: trace = 5.595179271816562 (4.686e-11% change) + iteration 23: trace = 5.595179271878061 (1.54581e-09% change) + linmin: converged after 2 iterations. + iteration 24: trace = 5.595179271843315 (6.21007e-10% change) + linmin: converged after 9 iterations. + iteration 25: trace = 5.595179271827017 (2.91288e-10% change) + linmin: converged after 3 iterations. + iteration 26: trace = 5.595179271819188 (1.39913e-10% change) + linmin: converged after 5 iterations. + iteration 27: trace = 5.595179271816549 (4.71775e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178853, 0.553301, 0.732522, 0.786672, 0.890463, 1.01386, 1.02078, 1.11301 -elapsed time for k point: 0.12193918228149414 +elapsed time for k point: 0.2503015995025635 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.589278769412319 (0.288852% change) + iteration 1: trace = 5.589278769418363 (0.288852% change) linmin: converged after 4 iterations. - iteration 2: trace = 5.582217264355027 (0.12642% change) + iteration 2: trace = 5.582217264358831 (0.12642% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.579630100755907 (0.0463573% change) + iteration 3: trace = 5.579630100758248 (0.0463573% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.578713954550304 (0.0164208% change) + iteration 4: trace = 5.57871395455121 (0.0164208% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.578208746315724 (0.00905641% change) + iteration 5: trace = 5.578208746315896 (0.00905641% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.578027303291613 (0.00325276% change) + iteration 6: trace = 5.578027303291597 (0.00325276% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.577942072907748 (0.00152798% change) + iteration 7: trace = 5.577942072907743 (0.00152798% change) linmin: converged after 3 iterations. - iteration 8: trace = 5.577913363825509 (0.000514691% change) + iteration 8: trace = 5.577913363825508 (0.000514691% change) linmin: converged after 3 iterations. - iteration 9: trace = 5.57790589325097 (0.000133931% change) - linmin: converged after 5 iterations. - iteration 10: trace = 5.577903978777091 (3.43225e-05% change) + iteration 9: trace = 5.577905893250974 (0.000133931% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.577903462384921 (9.25782e-06% change) + iteration 10: trace = 5.577903978777094 (3.43225e-05% change) + linmin: converged after 5 iterations. + iteration 11: trace = 5.57790346238493 (9.25782e-06% change) linmin: converged after 2 iterations. - iteration 12: trace = 5.577903351821999 (1.98216e-06% change) - linmin: converged after 7 iterations. - iteration 13: trace = 5.577903319845036 (5.73279e-07% change) - linmin: converged after 6 iterations. - iteration 14: trace = 5.577903310566408 (1.66346e-07% change) + iteration 12: trace = 5.577903351821996 (1.98216e-06% change) linmin: converged after 4 iterations. - iteration 15: trace = 5.577903307418642 (5.64328e-08% change) + iteration 13: trace = 5.577903319845029 (5.73279e-07% change) + linmin: converged after 6 iterations. + iteration 14: trace = 5.577903310566391 (1.66346e-07% change) + linmin: converged after 5 iterations. + iteration 15: trace = 5.577903307418651 (5.64323e-08% change) linmin: converged after 4 iterations. - iteration 16: trace = 5.577903305861647 (2.79136e-08% change) + iteration 16: trace = 5.57790330586166 (2.79135e-08% change) + linmin: converged after 2 iterations. + iteration 17: trace = 5.577903305185313 (1.21255e-08% change) + linmin: converged after 2 iterations. + iteration 18: trace = 5.577903304857371 (5.87929e-09% change) linmin: converged after 4 iterations. - iteration 17: trace = 5.577903305185307 (1.21253e-08% change) - linmin: converged after 11 iterations. - iteration 18: trace = 5.57790330485737 (5.87923e-09% change) - linmin: converged after 14 iterations. - iteration 19: trace = 5.577903304716068 (2.53325e-09% change) + iteration 19: trace = 5.577903304716061 (2.53339e-09% change) linmin: converged after 5 iterations. - iteration 20: trace = 5.577903304686394 (5.31977e-10% change) + iteration 20: trace = 5.577903304686386 (5.32025e-10% change) + linmin: converged after 6 iterations. + iteration 21: trace = 5.577903304676377 (1.79438e-10% change) linmin: converged after 4 iterations. - iteration 21: trace = 5.577903304676381 (1.79518e-10% change) - linmin: converged after 3 iterations. - iteration 22: trace = 5.577903304673048 (5.97596e-11% change) + iteration 22: trace = 5.577903304673048 (5.968e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.266124, 0.534865, 0.689376, 0.79205, 0.872926, 1.0209, 1.04285, 1.10753 -elapsed time for k point: 0.09983706474304199 +elapsed time for k point: 0.20479965209960938 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.607466984183927 (0.245114% change) + iteration 1: trace = 5.607466984197449 (0.245114% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.60050809816177 (0.124177% change) + iteration 2: trace = 5.600508098174807 (0.124177% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.597121607939529 (0.0604858% change) + iteration 3: trace = 5.597121607948289 (0.0604858% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.595549314420611 (0.0280951% change) + iteration 4: trace = 5.595549314424359 (0.0280951% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.594551452726755 (0.0178347% change) + iteration 5: trace = 5.594551452727505 (0.0178347% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.594215569329838 (0.00600394% change) + iteration 6: trace = 5.594215569330016 (0.00600394% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.594087068851699 (0.00229705% change) + iteration 7: trace = 5.594087068851786 (0.00229705% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.594049548640524 (0.000670714% change) + iteration 8: trace = 5.594049548640585 (0.000670714% change) linmin: converged after 3 iterations. - iteration 9: trace = 5.594038609820703 (0.000195544% change) + iteration 9: trace = 5.594038609820749 (0.000195544% change) linmin: converged after 2 iterations. - iteration 10: trace = 5.594035067085765 (6.33306e-05% change) - linmin: converged after 4 iterations. - iteration 11: trace = 5.594033390558414 (2.99699e-05% change) - linmin: converged after 6 iterations. - iteration 12: trace = 5.594032551741138 (1.49949e-05% change) + iteration 10: trace = 5.594035067085785 (6.33306e-05% change) + linmin: converged after 3 iterations. + iteration 11: trace = 5.594033390558409 (2.99699e-05% change) + linmin: converged after 5 iterations. + iteration 12: trace = 5.594032551741137 (1.49949e-05% change) linmin: converged after 5 iterations. - iteration 13: trace = 5.594031999184888 (9.8776e-06% change) + iteration 13: trace = 5.594031999184891 (9.8776e-06% change) linmin: converged after 4 iterations. - iteration 14: trace = 5.594031699982707 (5.3486e-06% change) + iteration 14: trace = 5.594031699982706 (5.3486e-06% change) linmin: converged after 2 iterations. - iteration 15: trace = 5.594031556072586 (2.57257e-06% change) - linmin: converged after 15 iterations. - iteration 16: trace = 5.594031485788909 (1.2564e-06% change) - linmin: converged after 23 iterations. - iteration 17: trace = 5.59403145514508 (5.47795e-07% change) - linmin: converged after 2 iterations. - iteration 18: trace = 5.594031432706926 (4.01109e-07% change) - linmin: converged after 18 iterations. - iteration 19: trace = 5.594031422730717 (1.78337e-07% change) + iteration 15: trace = 5.594031556072583 (2.57257e-06% change) linmin: converged after 2 iterations. - iteration 20: trace = 5.594031418912032 (6.82636e-08% change) + iteration 16: trace = 5.594031485788913 (1.2564e-06% change) linmin: converged after 3 iterations. - iteration 21: trace = 5.594031417677432 (2.207e-08% change) + iteration 17: trace = 5.594031455144973 (5.47797e-07% change) linmin: converged after 2 iterations. - iteration 22: trace = 5.594031417255719 (7.53861e-09% change) + iteration 18: trace = 5.594031432706862 (4.01108e-07% change) linmin: converged after 4 iterations. - iteration 23: trace = 5.594031417032641 (3.98779e-09% change) + iteration 19: trace = 5.594031422730703 (1.78336e-07% change) linmin: converged after 2 iterations. - iteration 24: trace = 5.594031416919615 (2.02046e-09% change) + iteration 20: trace = 5.594031418912036 (6.82632e-08% change) linmin: converged after 4 iterations. - iteration 25: trace = 5.594031416877146 (7.59187e-10% change) - linmin: converged after 3 iterations. - iteration 26: trace = 5.594031416862828 (2.55957e-10% change) + iteration 21: trace = 5.594031417677422 (2.20702e-08% change) + linmin: converged after 2 iterations. + iteration 22: trace = 5.594031417255708 (7.53863e-09% change) + linmin: converged after 21 iterations. + iteration 23: trace = 5.594031417032628 (3.98783e-09% change) linmin: converged after 4 iterations. - iteration 27: trace = 5.594031416858382 (7.94815e-11% change) + iteration 24: trace = 5.594031416919615 (2.02024e-09% change) + linmin: converged after 2 iterations. + iteration 25: trace = 5.59403141687714 (7.59298e-10% change) + linmin: converged after 7 iterations. + iteration 26: trace = 5.594031416862818 (2.56021e-10% change) + linmin: converged after 2 iterations. + iteration 27: trace = 5.594031416858376 (7.94021e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.349588, 0.49478, 0.658508, 0.796524, 0.862684, 1.02898, 1.07044, 1.10003 -elapsed time for k point: 0.12192964553833008 +elapsed time for k point: 0.2541015148162842 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.658952488047497 (0.227165% change) + iteration 1: trace = 5.658952488023157 (0.227165% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.65117263907428 (0.137573% change) + iteration 2: trace = 5.651172639067475 (0.137573% change) linmin: converged after 5 iterations. - iteration 3: trace = 5.646977452935618 (0.0742632% change) + iteration 3: trace = 5.646977452943644 (0.0742632% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.644684383772831 (0.0406153% change) + iteration 4: trace = 5.644684383770243 (0.0406153% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.643239756085393 (0.025596% change) + iteration 5: trace = 5.643239756073543 (0.025596% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.642724507572338 (0.00913078% change) + iteration 6: trace = 5.642724507559722 (0.00913078% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.642475213068805 (0.00441808% change) + iteration 7: trace = 5.6424752130564 (0.00441808% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.642293858966713 (0.00321414% change) + iteration 8: trace = 5.642293858954887 (0.00321414% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.642022882956502 (0.0048027% change) + iteration 9: trace = 5.642022882947099 (0.0048027% change) large trace change predicted (0.0102229%) linmin: converged after 3 iterations. - iteration 10: trace = 5.641446879085732 (0.0102097% change) + iteration 10: trace = 5.641446879081734 (0.0102097% change) + linmin: converged after 4 iterations. + iteration 11: trace = 5.640440099441647 (0.0178477% change) linmin: converged after 5 iterations. - iteration 11: trace = 5.640440099448658 (0.0178477% change) + iteration 12: trace = 5.639322938644373 (0.0198082% change) linmin: converged after 5 iterations. - iteration 12: trace = 5.639322938653198 (0.0198082% change) + iteration 13: trace = 5.638404375778257 (0.0162899% change) linmin: converged after 4 iterations. - iteration 13: trace = 5.63840437578456 (0.0162899% change) - linmin: converged after 4 iterations. - iteration 14: trace = 5.637799416721043 (0.0107298% change) + iteration 14: trace = 5.637799416718165 (0.0107298% change) linmin: converged after 3 iterations. - iteration 15: trace = 5.637559421783117 (0.00425698% change) + iteration 15: trace = 5.637559421782474 (0.00425698% change) linmin: converged after 3 iterations. - iteration 16: trace = 5.637473447569697 (0.00152504% change) + iteration 16: trace = 5.637473447569712 (0.00152504% change) linmin: converged after 3 iterations. - iteration 17: trace = 5.637440210805511 (0.00058957% change) + iteration 17: trace = 5.637440210805514 (0.00058957% change) linmin: converged after 3 iterations. - iteration 18: trace = 5.637423473771885 (0.000296891% change) + iteration 18: trace = 5.637423473771835 (0.000296891% change) linmin: converged after 3 iterations. - iteration 19: trace = 5.637418827785622 (8.24133e-05% change) - linmin: converged after 4 iterations. - iteration 20: trace = 5.637417051137857 (3.15153e-05% change) + iteration 19: trace = 5.637418827785596 (8.24133e-05% change) linmin: converged after 4 iterations. - iteration 21: trace = 5.637416175196391 (1.5538e-05% change) + iteration 20: trace = 5.637417051137829 (3.15153e-05% change) + linmin: converged after 5 iterations. + iteration 21: trace = 5.63741617519638 (1.5538e-05% change) linmin: converged after 3 iterations. - iteration 22: trace = 5.637415738685677 (7.7431e-06% change) + iteration 22: trace = 5.637415738685668 (7.7431e-06% change) linmin: converged after 2 iterations. - iteration 23: trace = 5.637415488828061 (4.43213e-06% change) + iteration 23: trace = 5.637415488828049 (4.43213e-06% change) linmin: converged after 2 iterations. - iteration 24: trace = 5.637415354832385 (2.3769e-06% change) - linmin: converged after 3 iterations. - iteration 25: trace = 5.637415263728936 (1.61605e-06% change) + iteration 24: trace = 5.637415354832367 (2.3769e-06% change) linmin: converged after 4 iterations. - iteration 26: trace = 5.637415208122877 (9.86375e-07% change) - linmin: converged after 3 iterations. - iteration 27: trace = 5.637415147804516 (1.06996e-06% change) - large trace change predicted (2.89729e-06%) - linmin: converged after 6 iterations. - iteration 28: trace = 5.637414984466066 (2.8974e-06% change) + iteration 25: trace = 5.637415263728912 (1.61605e-06% change) + linmin: converged after 15 iterations. + iteration 26: trace = 5.637415208122867 (9.86375e-07% change) + linmin: converged after 4 iterations. + iteration 27: trace = 5.637415147804338 (1.06997e-06% change) + large trace change predicted (2.89725e-06%) linmin: converged after 5 iterations. - iteration 29: trace = 5.637414701462084 (5.0201e-06% change) + iteration 28: trace = 5.637414984467807 (2.89737e-06% change) linmin: converged after 5 iterations. - iteration 30: trace = 5.637414479203835 (3.94256e-06% change) + iteration 29: trace = 5.637414701465321 (5.02008e-06% change) + linmin: converged after 6 iterations. + iteration 30: trace = 5.63741447920706 (3.94256e-06% change) linmin: converged after 4 iterations. - iteration 31: trace = 5.637414382457171 (1.71615e-06% change) - linmin: converged after 2 iterations. - iteration 32: trace = 5.637414352166719 (5.37311e-07% change) + iteration 31: trace = 5.6374143824586 (1.71618e-06% change) linmin: converged after 3 iterations. - iteration 33: trace = 5.637414342883095 (1.64679e-07% change) - linmin: converged after 8 iterations. - iteration 34: trace = 5.637414340071696 (4.98704e-08% change) - linmin: converged after 25 iterations. - iteration 35: trace = 5.637414339312143 (1.34734e-08% change) + iteration 32: trace = 5.637414352167511 (5.37322e-07% change) + linmin: converged after 3 iterations. + iteration 33: trace = 5.637414342883794 (1.6468e-07% change) + linmin: converged after 7 iterations. + iteration 34: trace = 5.637414340072279 (4.98724e-08% change) + linmin: converged after 4 iterations. + iteration 35: trace = 5.637414339312609 (1.34755e-08% change) linmin: converged after 2 iterations. - iteration 36: trace = 5.637414338914136 (7.06011e-09% change) + iteration 36: trace = 5.637414338914508 (7.06177e-09% change) linmin: converged after 8 iterations. - iteration 37: trace = 5.637414338639013 (4.88029e-09% change) + iteration 37: trace = 5.637414338639296 (4.88188e-09% change) linmin: converged after 4 iterations. - iteration 38: trace = 5.637414338455902 (3.24814e-09% change) + iteration 38: trace = 5.63741433845615 (3.24876e-09% change) linmin: converged after 4 iterations. - iteration 39: trace = 5.637414338381038 (1.32798e-09% change) - linmin: converged after 6 iterations. - iteration 40: trace = 5.637414338346662 (6.09784e-10% change) - linmin: converged after 12 iterations. - iteration 41: trace = 5.637414338317507 (5.17176e-10% change) - linmin: converged after 2 iterations. - iteration 42: trace = 5.63741433827292 (7.90904e-10% change) + iteration 39: trace = 5.637414338381271 (1.32825e-09% change) + linmin: converged after 4 iterations. + iteration 40: trace = 5.637414338346882 (6.1002e-10% change) linmin: converged after 10 iterations. - iteration 43: trace = 5.63741433821126 (1.09378e-09% change) - linmin: converged after 3 iterations. - iteration 44: trace = 5.637414338110973 (1.77895e-09% change) + iteration 41: trace = 5.63741433831771 (5.17475e-10% change) + linmin: converged after 6 iterations. + iteration 42: trace = 5.6374143382731 (7.91314e-10% change) + linmin: converged after 4 iterations. + iteration 43: trace = 5.637414338211377 (1.09488e-09% change) linmin: converged after 5 iterations. - iteration 45: trace = 5.637414338017359 (1.66058e-09% change) - linmin: converged after 10 iterations. - iteration 46: trace = 5.63741433796203 (9.81462e-10% change) - linmin: converged after 3 iterations. - iteration 47: trace = 5.637414337944462 (3.11619e-10% change) + iteration 44: trace = 5.637414338111026 (1.78009e-09% change) + linmin: converged after 12 iterations. + iteration 45: trace = 5.637414338017376 (1.66121e-09% change) linmin: converged after 4 iterations. - iteration 48: trace = 5.637414337940058 (7.81294e-11% change) + iteration 46: trace = 5.637414337962036 (9.81667e-10% change) + linmin: converged after 4 iterations. + iteration 47: trace = 5.637414337944461 (3.11746e-10% change) + linmin: converged after 3 iterations. + iteration 48: trace = 5.637414337940055 (7.81609e-11% change) Finished solving for bands 1 to 8 after 48 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.413346, 0.444623, 0.648672, 0.798265, 0.859327, 1.03311, 1.0958, 1.09742 -elapsed time for k point: 0.21433091163635254 +elapsed time for k point: 0.44745826721191406 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. - iteration 1: trace = 5.588459961202105 (1.62524% change) + iteration 1: trace = 5.588459961214829 (1.62524% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.538961403010252 (0.889668% change) + iteration 2: trace = 5.538961403008351 (0.889668% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.527070270363264 (0.214912% change) + iteration 3: trace = 5.52707027035016 (0.214912% change) linmin: converged after 3 iterations. - iteration 4: trace = 5.522342887670363 (0.085568% change) + iteration 4: trace = 5.522342887661488 (0.085568% change) linmin: converged after 3 iterations. - iteration 5: trace = 5.520392483599458 (0.0353247% change) + iteration 5: trace = 5.520392483598363 (0.0353247% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.519566528529571 (0.014963% change) + iteration 6: trace = 5.519566528529604 (0.014963% change) linmin: converged after 4 iterations. iteration 7: trace = 5.519192001279333 (0.00678568% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.519052775913139 (0.0025226% change) + iteration 8: trace = 5.519052775913061 (0.0025226% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.518995901845934 (0.00103051% change) - linmin: converged after 4 iterations. - iteration 10: trace = 5.518965434921263 (0.000552039% change) + iteration 9: trace = 5.518995901845788 (0.00103051% change) + linmin: converged after 5 iterations. + iteration 10: trace = 5.518965434921119 (0.000552039% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.518951031752662 (0.000260976% change) + iteration 11: trace = 5.518951031752565 (0.000260976% change) linmin: converged after 5 iterations. - iteration 12: trace = 5.51894439418957 (0.000120269% change) + iteration 12: trace = 5.518944394189483 (0.000120269% change) linmin: converged after 4 iterations. - iteration 13: trace = 5.518942193535341 (3.98746e-05% change) - linmin: converged after 11 iterations. - iteration 14: trace = 5.518941629485516 (1.02203e-05% change) - linmin: converged after 3 iterations. - iteration 15: trace = 5.518941443520395 (3.36958e-06% change) + iteration 13: trace = 5.518942193535247 (3.98746e-05% change) + linmin: converged after 10 iterations. + iteration 14: trace = 5.518941629485425 (1.02203e-05% change) + linmin: converged after 5 iterations. + iteration 15: trace = 5.51894144352032 (3.36958e-06% change) linmin: converged after 2 iterations. - iteration 16: trace = 5.51894139822534 (8.2072e-07% change) + iteration 16: trace = 5.518941398225203 (8.20721e-07% change) linmin: converged after 3 iterations. - iteration 17: trace = 5.518941383071786 (2.74574e-07% change) - linmin: converged after 9 iterations. - iteration 18: trace = 5.518941376509245 (1.18909e-07% change) - linmin: converged after 7 iterations. - iteration 19: trace = 5.518941374239424 (4.11278e-08% change) - linmin: converged after 6 iterations. - iteration 20: trace = 5.518941372978558 (2.28462e-08% change) - linmin: converged after 2 iterations. - iteration 21: trace = 5.518941372520841 (8.29357e-09% change) + iteration 17: trace = 5.518941383071679 (2.74573e-07% change) linmin: converged after 3 iterations. - iteration 22: trace = 5.518941372298967 (4.02023e-09% change) - linmin: converged after 7 iterations. - iteration 23: trace = 5.518941372163274 (2.45867e-09% change) + iteration 18: trace = 5.518941376509161 (1.18909e-07% change) + linmin: converged after 3 iterations. + iteration 19: trace = 5.518941374239349 (4.11277e-08% change) linmin: converged after 4 iterations. - iteration 24: trace = 5.518941372061931 (1.83627e-09% change) - linmin: converged after 5 iterations. - iteration 25: trace = 5.51894137193071 (2.37765e-09% change) + iteration 20: trace = 5.518941372978485 (2.28461e-08% change) + linmin: converged after 4 iterations. + iteration 21: trace = 5.518941372520777 (8.29341e-09% change) linmin: converged after 3 iterations. - iteration 26: trace = 5.518941371759555 (3.10122e-09% change) - linmin: converged after 5 iterations. - iteration 27: trace = 5.518941371614921 (2.62069e-09% change) - linmin: converged after 15 iterations. - iteration 28: trace = 5.518941371516164 (1.78941e-09% change) + iteration 22: trace = 5.518941372298918 (4.01996e-09% change) + linmin: converged after 21 iterations. + iteration 23: trace = 5.518941372163226 (2.45865e-09% change) linmin: converged after 8 iterations. - iteration 29: trace = 5.518941371440127 (1.37775e-09% change) - linmin: converged after 3 iterations. - iteration 30: trace = 5.518941371369821 (1.27391e-09% change) + iteration 24: trace = 5.518941372061889 (1.83618e-09% change) + linmin: converged after 5 iterations. + iteration 25: trace = 5.518941371930683 (2.37738e-09% change) + linmin: converged after 4 iterations. + iteration 26: trace = 5.518941371759535 (3.10109e-09% change) + linmin: converged after 19 iterations. + iteration 27: trace = 5.518941371614907 (2.62058e-09% change) linmin: converged after 2 iterations. - iteration 31: trace = 5.518941371330352 (7.15153e-10% change) + iteration 28: trace = 5.518941371516164 (1.78915e-09% change) linmin: converged after 3 iterations. - iteration 32: trace = 5.518941371316814 (2.4531e-10% change) + iteration 29: trace = 5.518941371440123 (1.37783e-09% change) + linmin: converged after 4 iterations. + iteration 30: trace = 5.518941371369823 (1.2738e-09% change) + linmin: converged after 6 iterations. + iteration 31: trace = 5.518941371330356 (7.15121e-10% change) + linmin: converged after 5 iterations. + iteration 32: trace = 5.51894137131681 (2.45439e-10% change) linmin: converged after 2 iterations. - iteration 33: trace = 5.518941371312558 (7.71029e-11% change) + iteration 33: trace = 5.518941371312554 (7.7119e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.424298, 0.448983, 0.644549, 0.802551, 0.854853, 0.98984, 1.05831, 1.11679 -elapsed time for k point: 0.1480710506439209 +elapsed time for k point: 0.3031635284423828 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.358965069231756 (0.494938% change) + iteration 1: trace = 5.35896506923168 (0.494938% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.347410133100335 (0.215852% change) + iteration 2: trace = 5.347410133102615 (0.215852% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.34469453295828 (0.0507964% change) + iteration 3: trace = 5.34469453296078 (0.0507964% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.343549261595091 (0.0214305% change) + iteration 4: trace = 5.343549261596049 (0.0214305% change) linmin: converged after 3 iterations. - iteration 5: trace = 5.342917059986703 (0.0118318% change) - linmin: converged after 3 iterations. - iteration 6: trace = 5.342682889492329 (0.00438292% change) + iteration 5: trace = 5.34291705998689 (0.0118318% change) + linmin: converged after 5 iterations. + iteration 6: trace = 5.342682889492415 (0.00438292% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.342576733772828 (0.00198696% change) + iteration 7: trace = 5.342576733772918 (0.00198696% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.342540203537941 (0.000683759% change) + iteration 8: trace = 5.342540203537991 (0.000683759% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.342529450593271 (0.00020127% change) + iteration 9: trace = 5.342529450593307 (0.00020127% change) linmin: converged after 4 iterations. - iteration 10: trace = 5.342525583052339 (7.23916e-05% change) + iteration 10: trace = 5.342525583052355 (7.23916e-05% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.342524762095744 (1.53665e-05% change) + iteration 11: trace = 5.342524762095746 (1.53665e-05% change) linmin: converged after 2 iterations. - iteration 12: trace = 5.342524528418491 (4.37391e-06% change) + iteration 12: trace = 5.34252452841849 (4.37391e-06% change) linmin: converged after 2 iterations. - iteration 13: trace = 5.342524475923851 (9.82581e-07% change) + iteration 13: trace = 5.34252447592385 (9.82581e-07% change) linmin: converged after 2 iterations. - iteration 14: trace = 5.342524468019508 (1.47951e-07% change) - linmin: converged after 11 iterations. - iteration 15: trace = 5.342524466444302 (2.94843e-08% change) - linmin: converged after 13 iterations. - iteration 16: trace = 5.342524466019548 (7.95043e-09% change) - linmin: converged after 13 iterations. - iteration 17: trace = 5.342524465855411 (3.07228e-09% change) - linmin: converged after 17 iterations. - iteration 18: trace = 5.342524465750498 (1.96374e-09% change) - linmin: converged after 3 iterations. - iteration 19: trace = 5.342524465692871 (1.07864e-09% change) + iteration 14: trace = 5.342524468019513 (1.47951e-07% change) linmin: converged after 4 iterations. - iteration 20: trace = 5.342524465655593 (6.97755e-10% change) - linmin: converged after 2 iterations. - iteration 21: trace = 5.342524465621588 (6.36493e-10% change) - linmin: converged after 2 iterations. - iteration 22: trace = 5.34252446559567 (4.85142e-10% change) - linmin: converged after 2 iterations. - iteration 23: trace = 5.342524465572261 (4.3816e-10% change) - linmin: converged after 2 iterations. - iteration 24: trace = 5.342524465547466 (4.64112e-10% change) - linmin: converged after 6 iterations. - iteration 25: trace = 5.342524465528068 (3.63083e-10% change) + iteration 15: trace = 5.342524466444303 (2.94844e-08% change) + linmin: converged after 18 iterations. + iteration 16: trace = 5.342524466019547 (7.95048e-09% change) + linmin: converged after 12 iterations. + iteration 17: trace = 5.34252446585541 (3.07226e-09% change) linmin: converged after 4 iterations. - iteration 26: trace = 5.342524465517729 (1.93511e-10% change) + iteration 18: trace = 5.342524465750501 (1.96366e-09% change) + linmin: converged after 3 iterations. + iteration 19: trace = 5.342524465692873 (1.07868e-09% change) linmin: converged after 3 iterations. - iteration 27: trace = 5.342524465514544 (5.96162e-11% change) + iteration 20: trace = 5.342524465655595 (6.97755e-10% change) + linmin: converged after 2 iterations. + iteration 21: trace = 5.342524465621588 (6.36543e-10% change) + linmin: converged after 8 iterations. + iteration 22: trace = 5.342524465595672 (4.85075e-10% change) + linmin: converged after 4 iterations. + iteration 23: trace = 5.342524465572265 (4.38127e-10% change) + linmin: converged after 4 iterations. + iteration 24: trace = 5.34252446554746 (4.64294e-10% change) + linmin: converged after 8 iterations. + iteration 25: trace = 5.342524465528073 (3.62884e-10% change) + linmin: converged after 6 iterations. + iteration 26: trace = 5.342524465517736 (1.93478e-10% change) + linmin: converged after 2 iterations. + iteration 27: trace = 5.342524465514547 (5.96993e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.455354, 0.461161, 0.63323, 0.814782, 0.834251, 0.934558, 1.01274, 1.12367 -elapsed time for k point: 0.12171053886413574 +elapsed time for k point: 0.2495434284210205 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.205843851365842 (0.260823% change) + iteration 1: trace = 5.205843851365792 (0.260823% change) linmin: converged after 3 iterations. - iteration 2: trace = 5.201250999979933 (0.0882639% change) + iteration 2: trace = 5.201250999979919 (0.0882639% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.200149842129145 (0.0211733% change) + iteration 3: trace = 5.200149842129137 (0.0211733% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.199802675803601 (0.00667631% change) - linmin: converged after 5 iterations. - iteration 5: trace = 5.199636452166118 (0.00319678% change) - linmin: converged after 3 iterations. - iteration 6: trace = 5.199588777496302 (0.000916889% change) + iteration 4: trace = 5.199802675803602 (0.00667631% change) + linmin: converged after 21 iterations. + iteration 5: trace = 5.199636452166112 (0.00319678% change) linmin: converged after 3 iterations. - iteration 7: trace = 5.199568860655117 (0.000383047% change) - linmin: converged after 5 iterations. - iteration 8: trace = 5.199559960602094 (0.000171169% change) - linmin: converged after 6 iterations. - iteration 9: trace = 5.199557315513288 (5.08714e-05% change) - linmin: converged after 2 iterations. - iteration 10: trace = 5.199556443338555 (1.6774e-05% change) + iteration 6: trace = 5.19958877749628 (0.000916889% change) linmin: converged after 4 iterations. - iteration 11: trace = 5.199556282069322 (3.1016e-06% change) + iteration 7: trace = 5.199568860655106 (0.000383047% change) linmin: converged after 4 iterations. - iteration 12: trace = 5.199556247771242 (6.59635e-07% change) + iteration 8: trace = 5.199559960602104 (0.000171169% change) linmin: converged after 4 iterations. - iteration 13: trace = 5.199556240158944 (1.46403e-07% change) + iteration 9: trace = 5.199557315513296 (5.08714e-05% change) linmin: converged after 2 iterations. - iteration 14: trace = 5.199556238716337 (2.77448e-08% change) - linmin: converged after 3 iterations. - iteration 15: trace = 5.199556238427381 (5.55731e-09% change) - linmin: converged after 5 iterations. - iteration 16: trace = 5.199556238339895 (1.68258e-09% change) + iteration 10: trace = 5.199556443338549 (1.6774e-05% change) + linmin: converged after 6 iterations. + iteration 11: trace = 5.199556282069329 (3.1016e-06% change) + linmin: converged after 4 iterations. + iteration 12: trace = 5.199556247771237 (6.59635e-07% change) linmin: converged after 4 iterations. - iteration 17: trace = 5.199556238303388 (7.02114e-10% change) + iteration 13: trace = 5.199556240158941 (1.46403e-07% change) linmin: converged after 2 iterations. - iteration 18: trace = 5.199556238269381 (6.54028e-10% change) - linmin: converged after 3 iterations. - iteration 19: trace = 5.199556238207708 (1.18613e-09% change) + iteration 14: trace = 5.199556238716336 (2.77448e-08% change) + linmin: converged after 4 iterations. + iteration 15: trace = 5.199556238427382 (5.55728e-09% change) + linmin: converged after 4 iterations. + iteration 16: trace = 5.199556238339897 (1.68256e-09% change) linmin: converged after 2 iterations. - iteration 20: trace = 5.199556238136205 (1.37517e-09% change) - linmin: converged after 7 iterations. - iteration 21: trace = 5.199556238088181 (9.23614e-10% change) + iteration 17: trace = 5.1995562383034 (7.01926e-10% change) + linmin: converged after 4 iterations. + iteration 18: trace = 5.199556238269374 (6.54387e-10% change) linmin: converged after 2 iterations. - iteration 22: trace = 5.199556238072938 (2.93175e-10% change) + iteration 19: trace = 5.199556238207712 (1.18592e-09% change) + linmin: converged after 4 iterations. + iteration 20: trace = 5.199556238136203 (1.37527e-09% change) + linmin: converged after 4 iterations. + iteration 21: trace = 5.199556238088183 (9.23545e-10% change) linmin: converged after 2 iterations. - iteration 23: trace = 5.199556238067972 (9.55044e-11% change) + iteration 22: trace = 5.199556238072939 (2.93175e-10% change) + linmin: converged after 3 iterations. + iteration 23: trace = 5.199556238067977 (9.54361e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.478427, 0.501912, 0.61745, 0.784489, 0.83371, 0.906541, 0.967734, 1.12636 -elapsed time for k point: 0.10394144058227539 +elapsed time for k point: 0.21347475051879883 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.113888636560595 (0.193819% change) + iteration 1: trace = 5.11388863656097 (0.193819% change) linmin: converged after 3 iterations. - iteration 2: trace = 5.111058653694113 (0.0553545% change) + iteration 2: trace = 5.111058653695105 (0.0553545% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.11036004181851 (0.0136696% change) + iteration 3: trace = 5.110360041819089 (0.0136696% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.110178387935689 (0.00355468% change) - linmin: converged after 3 iterations. - iteration 5: trace = 5.110110328941165 (0.00133184% change) - linmin: converged after 3 iterations. - iteration 6: trace = 5.110094373675708 (0.00031223% change) + iteration 4: trace = 5.11017838793575 (0.00355468% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.110090048386202 (8.46421e-05% change) + iteration 5: trace = 5.110110328941157 (0.00133184% change) linmin: converged after 5 iterations. - iteration 8: trace = 5.110087943959175 (4.11818e-05% change) + iteration 6: trace = 5.110094373675699 (0.00031223% change) + linmin: converged after 4 iterations. + iteration 7: trace = 5.1100900483862 (8.46421e-05% change) + linmin: converged after 4 iterations. + iteration 8: trace = 5.110087943959176 (4.11818e-05% change) linmin: converged after 5 iterations. - iteration 9: trace = 5.110087209667768 (1.43694e-05% change) + iteration 9: trace = 5.110087209667763 (1.43694e-05% change) linmin: converged after 5 iterations. - iteration 10: trace = 5.110086882135978 (6.40951e-06% change) + iteration 10: trace = 5.110086882135974 (6.40951e-06% change) + linmin: converged after 21 iterations. + iteration 11: trace = 5.11008680116282 (1.58457e-06% change) linmin: converged after 20 iterations. - iteration 11: trace = 5.110086801162819 (1.58458e-06% change) - linmin: converged after 3 iterations. - iteration 12: trace = 5.110086778559421 (4.42329e-07% change) + iteration 12: trace = 5.110086778559416 (4.42329e-07% change) linmin: converged after 2 iterations. - iteration 13: trace = 5.110086772372888 (1.21065e-07% change) - linmin: converged after 4 iterations. - iteration 14: trace = 5.110086770914105 (2.85471e-08% change) - linmin: converged after 15 iterations. - iteration 15: trace = 5.110086770602329 (6.1012e-09% change) + iteration 13: trace = 5.110086772372887 (1.21065e-07% change) linmin: converged after 4 iterations. - iteration 16: trace = 5.110086770517023 (1.66936e-09% change) - linmin: converged after 2 iterations. - iteration 17: trace = 5.110086770480932 (7.06255e-10% change) + iteration 14: trace = 5.110086770914107 (2.85471e-08% change) + linmin: converged after 5 iterations. + iteration 15: trace = 5.110086770602332 (6.10116e-09% change) linmin: converged after 5 iterations. - iteration 18: trace = 5.110086770438303 (8.34213e-10% change) + iteration 16: trace = 5.110086770517024 (1.6694e-09% change) + linmin: converged after 2 iterations. + iteration 17: trace = 5.110086770480936 (7.0622e-10% change) + linmin: converged after 4 iterations. + iteration 18: trace = 5.110086770438308 (8.34196e-10% change) large trace change predicted (2.13468e-09%) - linmin: converged after 3 iterations. - iteration 19: trace = 5.110086770329221 (2.13465e-09% change) linmin: converged after 2 iterations. - iteration 20: trace = 5.110086770238317 (1.7789e-09% change) - linmin: converged after 7 iterations. - iteration 21: trace = 5.110086770200715 (7.35855e-10% change) + iteration 19: trace = 5.110086770329222 (2.13472e-09% change) + linmin: converged after 4 iterations. + iteration 20: trace = 5.11008677023832 (1.77886e-09% change) linmin: converged after 6 iterations. - iteration 22: trace = 5.11008677019278 (1.55281e-10% change) + iteration 21: trace = 5.110086770200716 (7.35872e-10% change) linmin: converged after 3 iterations. - iteration 23: trace = 5.110086770190954 (3.57177e-11% change) + iteration 22: trace = 5.110086770192775 (1.55403e-10% change) + linmin: converged after 4 iterations. + iteration 23: trace = 5.110086770190959 (3.55439e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.495605, 0.556867, 0.601739, 0.720584, 0.858432, 0.897772, 0.926611, 1.12762 -elapsed time for k point: 0.10444378852844238 +elapsed time for k point: 0.2141273021697998 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.08296873448144 (0.170848% change) + iteration 1: trace = 5.082968734481184 (0.170848% change) linmin: converged after 4 iterations. - iteration 2: trace = 5.080632009862883 (0.0459822% change) + iteration 2: trace = 5.080632009862455 (0.0459822% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.080034162841035 (0.0117679% change) + iteration 3: trace = 5.080034162840825 (0.0117679% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.079889067211337 (0.00285623% change) + iteration 4: trace = 5.07988906721134 (0.00285623% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.079840786285649 (0.000950437% change) + iteration 5: trace = 5.079840786285659 (0.000950437% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.079830362273903 (0.000205204% change) + iteration 6: trace = 5.079830362273904 (0.000205204% change) linmin: converged after 2 iterations. - iteration 7: trace = 5.079828547056889 (3.57338e-05% change) + iteration 7: trace = 5.079828547056898 (3.57338e-05% change) + linmin: converged after 4 iterations. + iteration 8: trace = 5.079827969475376 (1.13701e-05% change) linmin: converged after 2 iterations. - iteration 8: trace = 5.079827969475372 (1.13701e-05% change) + iteration 9: trace = 5.079827856733559 (2.2194e-06% change) linmin: converged after 2 iterations. - iteration 9: trace = 5.079827856733556 (2.2194e-06% change) + iteration 10: trace = 5.079827805883504 (1.00102e-06% change) linmin: converged after 2 iterations. - iteration 10: trace = 5.079827805883506 (1.00102e-06% change) - linmin: converged after 4 iterations. - iteration 11: trace = 5.079827785437736 (4.02489e-07% change) + iteration 11: trace = 5.079827785437739 (4.02489e-07% change) linmin: converged after 2 iterations. - iteration 12: trace = 5.079827775708202 (1.91533e-07% change) + iteration 12: trace = 5.079827775708199 (1.91533e-07% change) linmin: converged after 2 iterations. - iteration 13: trace = 5.079827771842993 (7.60894e-08% change) + iteration 13: trace = 5.07982777184299 (7.60894e-08% change) linmin: converged after 2 iterations. - iteration 14: trace = 5.079827770756299 (2.13923e-08% change) - linmin: converged after 3 iterations. - iteration 15: trace = 5.079827770533078 (4.39425e-09% change) + iteration 14: trace = 5.079827770756301 (2.13922e-08% change) linmin: converged after 2 iterations. - iteration 16: trace = 5.079827770466223 (1.31609e-09% change) - linmin: converged after 3 iterations. - iteration 17: trace = 5.079827770421271 (8.84921e-10% change) + iteration 15: trace = 5.079827770533073 (4.39441e-09% change) + linmin: converged after 4 iterations. + iteration 16: trace = 5.079827770466221 (1.31602e-09% change) + linmin: converged after 2 iterations. + iteration 17: trace = 5.079827770421277 (8.84764e-10% change) linmin: converged after 2 iterations. - iteration 18: trace = 5.079827770346473 (1.47245e-09% change) + iteration 18: trace = 5.079827770346477 (1.47249e-09% change) large trace change predicted (3.34425e-09%) linmin: converged after 2 iterations. - iteration 19: trace = 5.079827770176589 (3.34428e-09% change) + iteration 19: trace = 5.079827770176595 (3.34425e-09% change) linmin: converged after 2 iterations. - iteration 20: trace = 5.079827770098358 (1.54003e-09% change) + iteration 20: trace = 5.079827770098357 (1.54017e-09% change) linmin: converged after 2 iterations. - iteration 21: trace = 5.079827770077136 (4.17773e-10% change) + iteration 21: trace = 5.079827770077146 (4.17563e-10% change) linmin: converged after 5 iterations. - iteration 22: trace = 5.079827770073008 (8.12676e-11% change) + iteration 22: trace = 5.07982777007301 (8.14249e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.503606, 0.594344, 0.594357, 0.679389, 0.883665, 0.895782, 0.895787, 1.12801 -elapsed time for k point: 0.09947466850280762 +elapsed time for k point: 0.20449590682983398 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.146430386813823 (0.331875% change) + iteration 1: trace = 5.146430386812675 (0.331875% change) linmin: converged after 4 iterations. - iteration 2: trace = 5.141638543639062 (0.0931534% change) + iteration 2: trace = 5.141638543638194 (0.0931534% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.140336824320933 (0.0253204% change) + iteration 3: trace = 5.140336824320572 (0.0253204% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.139958644400299 (0.00735737% change) + iteration 4: trace = 5.13995864440025 (0.00735737% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.139823079442874 (0.00263751% change) + iteration 5: trace = 5.139823079442869 (0.00263751% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.139792533516842 (0.000594301% change) - linmin: converged after 4 iterations. - iteration 7: trace = 5.139787176704382 (0.000104222% change) - linmin: converged after 4 iterations. - iteration 8: trace = 5.139785473947311 (3.31289e-05% change) + iteration 6: trace = 5.13979253351684 (0.000594301% change) linmin: converged after 4 iterations. + iteration 7: trace = 5.139787176704379 (0.000104222% change) + linmin: converged after 5 iterations. + iteration 8: trace = 5.139785473947312 (3.31289e-05% change) + linmin: converged after 3 iterations. iteration 9: trace = 5.13978511446722 (6.99407e-06% change) linmin: converged after 4 iterations. - iteration 10: trace = 5.139784968056229 (2.84858e-06% change) + iteration 10: trace = 5.139784968056228 (2.84858e-06% change) linmin: converged after 2 iterations. - iteration 11: trace = 5.139784924164508 (8.5396e-07% change) - linmin: converged after 10 iterations. - iteration 12: trace = 5.139784914516123 (1.8772e-07% change) - linmin: converged after 6 iterations. - iteration 13: trace = 5.139784912150688 (4.60221e-08% change) - linmin: converged after 4 iterations. - iteration 14: trace = 5.139784911632525 (1.00814e-08% change) + iteration 11: trace = 5.139784924164504 (8.5396e-07% change) + linmin: converged after 7 iterations. + iteration 12: trace = 5.139784914516122 (1.8772e-07% change) linmin: converged after 4 iterations. - iteration 15: trace = 5.139784911523812 (2.11513e-09% change) + iteration 13: trace = 5.139784912150696 (4.60219e-08% change) + linmin: converged after 20 iterations. + iteration 14: trace = 5.139784911632528 (1.00815e-08% change) + linmin: converged after 3 iterations. + iteration 15: trace = 5.139784911523812 (2.1152e-09% change) + linmin: converged after 6 iterations. + iteration 16: trace = 5.139784911497796 (5.06162e-10% change) linmin: converged after 5 iterations. - iteration 16: trace = 5.139784911497801 (5.06058e-10% change) - linmin: converged after 2 iterations. - iteration 17: trace = 5.139784911491645 (1.19788e-10% change) - linmin: converged after 7 iterations. - iteration 18: trace = 5.139784911490276 (2.66292e-11% change) + iteration 17: trace = 5.139784911491652 (1.19546e-10% change) + linmin: converged after 4 iterations. + iteration 18: trace = 5.139784911490274 (2.6802e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.474671, 0.549917, 0.608032, 0.745035, 0.848355, 0.895854, 0.945891, 1.12708 -elapsed time for k point: 0.08226919174194336 +elapsed time for k point: 0.16873526573181152 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 5.321113856601055 (0.391941% change) + iteration 1: trace = 5.32111385660136 (0.391941% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.312735434600714 (0.15758% change) + iteration 2: trace = 5.312735434600018 (0.15758% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.309860483632053 (0.054129% change) + iteration 3: trace = 5.309860483631198 (0.054129% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.30865460253843 (0.0227128% change) + iteration 4: trace = 5.308654602538291 (0.0227128% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.308110104171021 (0.0102573% change) + iteration 5: trace = 5.30811010417103 (0.0102573% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.307980354200682 (0.0024444% change) + iteration 6: trace = 5.307980354200681 (0.0024444% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.307946157744187 (0.000644248% change) + iteration 7: trace = 5.30794615774419 (0.000644248% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.307931944059677 (0.000267782% change) + iteration 8: trace = 5.307931944059672 (0.000267782% change) linmin: converged after 3 iterations. iteration 9: trace = 5.307927410039054 (8.54198e-05% change) - linmin: converged after 5 iterations. - iteration 10: trace = 5.307925220166294 (4.12567e-05% change) linmin: converged after 4 iterations. - iteration 11: trace = 5.307924508322334 (1.3411e-05% change) + iteration 10: trace = 5.307925220166291 (4.12567e-05% change) linmin: converged after 4 iterations. - iteration 12: trace = 5.307924276765977 (4.36247e-06% change) - linmin: converged after 21 iterations. - iteration 13: trace = 5.307924196866915 (1.50528e-06% change) - linmin: converged after 8 iterations. - iteration 14: trace = 5.30792418043067 (3.09655e-07% change) - linmin: converged after 22 iterations. - iteration 15: trace = 5.307924176022244 (8.30537e-08% change) - linmin: converged after 30 iterations. - iteration 16: trace = 5.307924174763165 (2.37207e-08% change) - linmin: converged after 13 iterations. - iteration 17: trace = 5.307924174428119 (6.31218e-09% change) - linmin: converged after 19 iterations. - iteration 18: trace = 5.307924174351108 (1.45087e-09% change) - linmin: converged after 6 iterations. - iteration 19: trace = 5.307924174333357 (3.3441e-10% change) - linmin: converged after 6 iterations. - iteration 20: trace = 5.3079241743296 (7.07976e-11% change) + iteration 11: trace = 5.307924508322336 (1.3411e-05% change) + linmin: converged after 4 iterations. + iteration 12: trace = 5.307924276765974 (4.36247e-06% change) + linmin: converged after 4 iterations. + iteration 13: trace = 5.307924196866911 (1.50528e-06% change) + linmin: converged after 3 iterations. + iteration 14: trace = 5.307924180430676 (3.09655e-07% change) + linmin: converged after 3 iterations. + iteration 15: trace = 5.307924176022248 (8.30537e-08% change) + linmin: converged after 4 iterations. + iteration 16: trace = 5.307924174763168 (2.37208e-08% change) + linmin: converged after 3 iterations. + iteration 17: trace = 5.307924174428122 (6.31218e-09% change) + linmin: converged after 4 iterations. + iteration 18: trace = 5.307924174351113 (1.45084e-09% change) + linmin: converged after 7 iterations. + iteration 19: trace = 5.307924174333362 (3.34427e-10% change) + linmin: converged after 5 iterations. + iteration 20: trace = 5.307924174329594 (7.09817e-11% change) Finished solving for bands 1 to 8 after 20 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.373254, 0.543225, 0.646251, 0.817389, 0.830457, 0.896516, 1.0176, 1.12198 -elapsed time for k point: 0.09169316291809082 +elapsed time for k point: 0.18630361557006836 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. - iteration 1: trace = 5.565278284568163 (0.649197% change) + iteration 1: trace = 5.565278284572752 (0.649197% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.539308670179698 (0.467728% change) + iteration 2: trace = 5.539308670183658 (0.467728% change) linmin: converged after 4 iterations. - iteration 3: trace = 5.527740928012371 (0.209048% change) + iteration 3: trace = 5.527740928014075 (0.209048% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.521192314617245 (0.118538% change) + iteration 4: trace = 5.521192314618145 (0.118538% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.517705504988044 (0.0631731% change) + iteration 5: trace = 5.517705504988526 (0.0631731% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.51668986147101 (0.0184087% change) + iteration 6: trace = 5.516689861471333 (0.0184087% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.516225756130641 (0.0084131% change) + iteration 7: trace = 5.516225756130803 (0.0084131% change) linmin: converged after 3 iterations. - iteration 8: trace = 5.515968278409709 (0.00466775% change) + iteration 8: trace = 5.51596827840976 (0.00466775% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.515821918920319 (0.00265341% change) - linmin: converged after 3 iterations. - iteration 10: trace = 5.515731715125261 (0.00163538% change) - linmin: converged after 3 iterations. - iteration 11: trace = 5.515703319343599 (0.000514816% change) - linmin: converged after 3 iterations. - iteration 12: trace = 5.515694777907224 (0.000154857% change) + iteration 9: trace = 5.51582191892034 (0.00265341% change) + linmin: converged after 8 iterations. + iteration 10: trace = 5.515731715125277 (0.00163538% change) linmin: converged after 3 iterations. - iteration 13: trace = 5.515691983062544 (5.06708e-05% change) + iteration 11: trace = 5.515703319344731 (0.000514816% change) linmin: converged after 3 iterations. - iteration 14: trace = 5.515691259672621 (1.31151e-05% change) + iteration 12: trace = 5.515694777907816 (0.000154857% change) + linmin: converged after 18 iterations. + iteration 13: trace = 5.515691983062958 (5.06708e-05% change) linmin: converged after 3 iterations. - iteration 15: trace = 5.51569094286878 (5.74368e-06% change) - linmin: converged after 2 iterations. - iteration 16: trace = 5.515690845589646 (1.76368e-06% change) - linmin: converged after 16 iterations. - iteration 17: trace = 5.515690808935378 (6.64545e-07% change) + iteration 14: trace = 5.51569125967287 (1.31151e-05% change) linmin: converged after 4 iterations. - iteration 18: trace = 5.515690790954503 (3.25995e-07% change) + iteration 15: trace = 5.515690942868895 (5.74369e-06% change) + linmin: converged after 2 iterations. + iteration 16: trace = 5.515690845589697 (1.76368e-06% change) + linmin: converged after 6 iterations. + iteration 17: trace = 5.515690808935395 (6.64546e-07% change) + linmin: converged after 3 iterations. + iteration 18: trace = 5.515690790954525 (3.25995e-07% change) linmin: converged after 4 iterations. - iteration 19: trace = 5.515690782728353 (1.49141e-07% change) + iteration 19: trace = 5.515690782728361 (1.49141e-07% change) + linmin: converged after 3 iterations. + iteration 20: trace = 5.515690779523214 (5.81096e-08% change) linmin: converged after 4 iterations. - iteration 20: trace = 5.515690779523203 (5.81097e-08% change) + iteration 21: trace = 5.515690778440394 (1.96316e-08% change) + linmin: converged after 3 iterations. + iteration 22: trace = 5.515690778101879 (6.13731e-09% change) + linmin: converged after 5 iterations. + iteration 23: trace = 5.515690777997053 (1.90051e-09% change) linmin: converged after 2 iterations. - iteration 21: trace = 5.515690778440381 (1.96317e-08% change) - linmin: converged after 12 iterations. - iteration 22: trace = 5.515690778101886 (6.13694e-09% change) - linmin: converged after 4 iterations. - iteration 23: trace = 5.51569077799705 (1.90069e-09% change) + iteration 24: trace = 5.515690777965373 (5.74353e-10% change) linmin: converged after 5 iterations. - iteration 24: trace = 5.515690777965377 (5.74241e-10% change) - linmin: converged after 7 iterations. - iteration 25: trace = 5.515690777958354 (1.27325e-10% change) - linmin: converged after 6 iterations. - iteration 26: trace = 5.515690777956147 (4.00154e-11% change) + iteration 25: trace = 5.515690777958353 (1.27276e-10% change) + linmin: converged after 3 iterations. + iteration 26: trace = 5.515690777956149 (3.9967e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252369, 0.551073, 0.700804, 0.797552, 0.899586, 0.90339, 1.08791, 1.10099 -elapsed time for k point: 0.11741375923156738 +elapsed time for k point: 0.24086546897888184 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. - iteration 1: trace = 5.699370390335265 (1.24468% change) + iteration 1: trace = 5.699370390360509 (1.24468% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.647627270999333 (0.912014% change) - linmin: converged after 6 iterations. - iteration 3: trace = 5.632522083727879 (0.267819% change) + iteration 2: trace = 5.647627271011146 (0.912014% change) + linmin: converged after 7 iterations. + iteration 3: trace = 5.632522083735357 (0.267819% change) linmin: converged after 4 iterations. - iteration 4: trace = 5.625529518819782 (0.124223% change) + iteration 4: trace = 5.625529518816425 (0.124223% change) linmin: converged after 4 iterations. - iteration 5: trace = 5.622573009118978 (0.052569% change) + iteration 5: trace = 5.622573009119591 (0.052569% change) linmin: converged after 3 iterations. - iteration 6: trace = 5.621751214744199 (0.0146171% change) + iteration 6: trace = 5.621751214745715 (0.0146171% change) linmin: converged after 3 iterations. - iteration 7: trace = 5.621415490821281 (0.00597205% change) - linmin: converged after 14 iterations. - iteration 8: trace = 5.621208187043264 (0.00368782% change) + iteration 7: trace = 5.621415490829794 (0.00597205% change) + linmin: converged after 6 iterations. + iteration 8: trace = 5.621208187054783 (0.00368782% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.621026602502808 (0.0032304% change) - linmin: converged after 5 iterations. - iteration 10: trace = 5.620814125076357 (0.00378012% change) + iteration 9: trace = 5.621026602504656 (0.0032304% change) linmin: converged after 3 iterations. - iteration 11: trace = 5.620629887433707 (0.00327783% change) - linmin: converged after 5 iterations. - iteration 12: trace = 5.620459427754188 (0.0030328% change) - linmin: converged after 3 iterations. - iteration 13: trace = 5.620367874559567 (0.00162894% change) + iteration 10: trace = 5.620814125084507 (0.00378012% change) + linmin: converged after 4 iterations. + iteration 11: trace = 5.620629887437326 (0.00327783% change) + linmin: converged after 4 iterations. + iteration 12: trace = 5.620459427791145 (0.0030328% change) linmin: converged after 3 iterations. - iteration 14: trace = 5.620331402033841 (0.000648937% change) + iteration 13: trace = 5.620367874572223 (0.00162894% change) linmin: converged after 3 iterations. - iteration 15: trace = 5.620316079245468 (0.000272632% change) + iteration 14: trace = 5.620331402042488 (0.000648937% change) linmin: converged after 3 iterations. - iteration 16: trace = 5.620311039969651 (8.96618e-05% change) + iteration 15: trace = 5.620316079247762 (0.000272632% change) + linmin: converged after 5 iterations. + iteration 16: trace = 5.620311039971268 (8.96618e-05% change) linmin: converged after 2 iterations. - iteration 17: trace = 5.620309265159491 (3.15785e-05% change) + iteration 17: trace = 5.620309265160945 (3.15785e-05% change) linmin: converged after 3 iterations. - iteration 18: trace = 5.620308520927103 (1.32418e-05% change) + iteration 18: trace = 5.620308520928427 (1.32418e-05% change) linmin: converged after 3 iterations. - iteration 19: trace = 5.620308198031368 (5.74516e-06% change) - linmin: converged after 6 iterations. - iteration 20: trace = 5.620308061370975 (2.43155e-06% change) - linmin: converged after 4 iterations. - iteration 21: trace = 5.62030800816356 (9.46699e-07% change) + iteration 19: trace = 5.620308198032441 (5.74516e-06% change) + linmin: converged after 25 iterations. + iteration 20: trace = 5.620308061371825 (2.43155e-06% change) + linmin: converged after 28 iterations. + iteration 21: trace = 5.62030800816432 (9.46701e-07% change) linmin: converged after 2 iterations. - iteration 22: trace = 5.620307991488112 (2.967e-07% change) - linmin: converged after 4 iterations. - iteration 23: trace = 5.6203079841323 (1.30879e-07% change) - linmin: converged after 4 iterations. - iteration 24: trace = 5.620307981731933 (4.27088e-08% change) - linmin: converged after 12 iterations. - iteration 25: trace = 5.620307979991138 (3.09733e-08% change) - linmin: converged after 6 iterations. - iteration 26: trace = 5.620307977674633 (4.12167e-08% change) - linmin: converged after 9 iterations. - iteration 27: trace = 5.620307974742807 (5.21649e-08% change) - linmin: converged after 4 iterations. - iteration 28: trace = 5.620307972553076 (3.89611e-08% change) - linmin: converged after 17 iterations. - iteration 29: trace = 5.620307971583542 (1.72505e-08% change) + iteration 22: trace = 5.620307991488845 (2.967e-07% change) + linmin: converged after 16 iterations. + iteration 23: trace = 5.62030798413293 (1.30881e-07% change) + linmin: converged after 15 iterations. + iteration 24: trace = 5.620307981732492 (4.27101e-08% change) linmin: converged after 18 iterations. - iteration 30: trace = 5.620307971162813 (7.48587e-09% change) - linmin: converged after 2 iterations. - iteration 31: trace = 5.620307970956899 (3.66374e-09% change) - linmin: converged after 6 iterations. - iteration 32: trace = 5.620307970850905 (1.88592e-09% change) + iteration 25: trace = 5.620307979991597 (3.09751e-08% change) + linmin: converged after 4 iterations. + iteration 26: trace = 5.620307977674925 (4.12197e-08% change) linmin: converged after 7 iterations. - iteration 33: trace = 5.620307970806842 (7.84004e-10% change) - linmin: converged after 17 iterations. - iteration 34: trace = 5.62030797079295 (2.47159e-10% change) + iteration 27: trace = 5.620307974742916 (5.21681e-08% change) linmin: converged after 8 iterations. - iteration 35: trace = 5.620307970788174 (8.49886e-11% change) + iteration 28: trace = 5.620307972553114 (3.89623e-08% change) + linmin: converged after 7 iterations. + iteration 29: trace = 5.620307971583566 (1.72508e-08% change) + linmin: converged after 18 iterations. + iteration 30: trace = 5.620307971162831 (7.48599e-09% change) + linmin: converged after 22 iterations. + iteration 31: trace = 5.620307970956894 (3.66415e-09% change) + linmin: converged after 4 iterations. + iteration 32: trace = 5.620307970850901 (1.88589e-09% change) + linmin: converged after 9 iterations. + iteration 33: trace = 5.62030797080685 (7.83798e-10% change) + linmin: converged after 3 iterations. + iteration 34: trace = 5.620307970792957 (2.47191e-10% change) + linmin: converged after 3 iterations. + iteration 35: trace = 5.620307970788174 (8.50993e-11% change) Finished solving for bands 1 to 8 after 35 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.12694, 0.558854, 0.755651, 0.785047, 0.909884, 0.968813, 1.04814, 1.11332 -elapsed time for k point: 0.1574699878692627 +elapsed time for k point: 0.3225266933441162 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. - iteration 1: trace = 5.721397683418258 (0.88116% change) + iteration 1: trace = 5.721397683451603 (0.88116% change) linmin: converged after 5 iterations. - iteration 2: trace = 5.690132175081684 (0.547963% change) + iteration 2: trace = 5.690132175112305 (0.547963% change) linmin: converged after 5 iterations. - iteration 3: trace = 5.679949561566553 (0.179112% change) + iteration 3: trace = 5.679949561613151 (0.179112% change) linmin: converged after 5 iterations. - iteration 4: trace = 5.674005700139539 (0.104701% change) + iteration 4: trace = 5.674005700194464 (0.104701% change) linmin: converged after 5 iterations. - iteration 5: trace = 5.670491569861635 (0.061953% change) + iteration 5: trace = 5.670491569906077 (0.061953% change) linmin: converged after 4 iterations. - iteration 6: trace = 5.668987199205876 (0.0265333% change) + iteration 6: trace = 5.668987199251796 (0.0265333% change) linmin: converged after 4 iterations. - iteration 7: trace = 5.668194726446877 (0.0139801% change) + iteration 7: trace = 5.66819472649775 (0.0139801% change) linmin: converged after 4 iterations. - iteration 8: trace = 5.667868425571764 (0.00575686% change) + iteration 8: trace = 5.66786842562779 (0.00575686% change) linmin: converged after 4 iterations. - iteration 9: trace = 5.667594186118323 (0.00483861% change) + iteration 9: trace = 5.6675941861845 (0.00483861% change) linmin: converged after 4 iterations. - iteration 10: trace = 5.667311953594999 (0.00497988% change) + iteration 10: trace = 5.667311953677407 (0.00497988% change) large trace change predicted (0.0130659%) linmin: converged after 4 iterations. - iteration 11: trace = 5.666577477723489 (0.0129607% change) + iteration 11: trace = 5.666577477873005 (0.0129607% change) large trace change predicted (0.253568%) linmin: converged after 9 iterations. - iteration 12: trace = 5.662184717650657 (0.0775506% change) - linmin: converged after 5 iterations. - iteration 13: trace = 5.659157953164079 (0.0534701% change) - linmin: converged after 8 iterations. - iteration 14: trace = 5.656543770643706 (0.0462045% change) - linmin: converged after 6 iterations. - iteration 15: trace = 5.653314442618401 (0.0571064% change) - linmin: converged after 6 iterations. - iteration 16: trace = 5.648626312345105 (0.0829615% change) + iteration 12: trace = 5.662184718061439 (0.0775506% change) linmin: converged after 5 iterations. - iteration 17: trace = 5.643821362086623 (0.0851002% change) + iteration 13: trace = 5.659157953595774 (0.0534701% change) linmin: converged after 5 iterations. - iteration 18: trace = 5.638869396526348 (0.0877799% change) + iteration 14: trace = 5.656543771186393 (0.0462045% change) linmin: converged after 5 iterations. - iteration 19: trace = 5.635889316660472 (0.0528629% change) + iteration 15: trace = 5.653314443367838 (0.0571064% change) + linmin: converged after 6 iterations. + iteration 16: trace = 5.648626313333437 (0.0829615% change) linmin: converged after 5 iterations. - iteration 20: trace = 5.633934894401947 (0.0346842% change) + iteration 17: trace = 5.64382136327952 (0.0851002% change) + linmin: converged after 6 iterations. + iteration 18: trace = 5.638869397548629 (0.0877799% change) + linmin: converged after 6 iterations. + iteration 19: trace = 5.635889317467681 (0.0528629% change) + linmin: converged after 9 iterations. + iteration 20: trace = 5.633934894941973 (0.0346842% change) linmin: converged after 4 iterations. - iteration 21: trace = 5.632971467736301 (0.0171019% change) + iteration 21: trace = 5.632971468142681 (0.0171019% change) linmin: converged after 4 iterations. - iteration 22: trace = 5.632161076183731 (0.0143876% change) + iteration 22: trace = 5.632161076571798 (0.0143876% change) linmin: converged after 4 iterations. - iteration 23: trace = 5.631516239911185 (0.0114498% change) + iteration 23: trace = 5.631516240241075 (0.0114498% change) linmin: converged after 4 iterations. - iteration 24: trace = 5.630961940039951 (0.0098433% change) + iteration 24: trace = 5.630961940355903 (0.0098433% change) linmin: converged after 4 iterations. - iteration 25: trace = 5.630499097803761 (0.00821993% change) + iteration 25: trace = 5.630499098068301 (0.00821993% change) linmin: converged after 4 iterations. - iteration 26: trace = 5.63012261939744 (0.00668664% change) + iteration 26: trace = 5.630122619619355 (0.00668664% change) linmin: converged after 3 iterations. - iteration 27: trace = 5.62986762171006 (0.00452927% change) + iteration 27: trace = 5.629867621855666 (0.00452927% change) linmin: converged after 3 iterations. - iteration 28: trace = 5.629720051109202 (0.00262124% change) + iteration 28: trace = 5.629720051222018 (0.00262124% change) linmin: converged after 3 iterations. - iteration 29: trace = 5.629605776967218 (0.00202986% change) + iteration 29: trace = 5.629605777065762 (0.00202986% change) linmin: converged after 3 iterations. - iteration 30: trace = 5.629504361085154 (0.00180149% change) + iteration 30: trace = 5.629504361183447 (0.00180149% change) linmin: converged after 3 iterations. - iteration 31: trace = 5.629394147364668 (0.00195781% change) + iteration 31: trace = 5.629394147463516 (0.00195781% change) linmin: converged after 4 iterations. - iteration 32: trace = 5.629290226312905 (0.00184606% change) + iteration 32: trace = 5.629290226402765 (0.00184606% change) linmin: converged after 4 iterations. - iteration 33: trace = 5.629198024913818 (0.0016379% change) + iteration 33: trace = 5.629198024989399 (0.0016379% change) linmin: converged after 3 iterations. - iteration 34: trace = 5.629133733907758 (0.00114211% change) + iteration 34: trace = 5.629133733962239 (0.00114211% change) linmin: converged after 3 iterations. - iteration 35: trace = 5.6290862229223 (0.000844023% change) + iteration 35: trace = 5.629086222969405 (0.000844023% change) linmin: converged after 3 iterations. - iteration 36: trace = 5.629045867527262 (0.000716911% change) + iteration 36: trace = 5.629045867568435 (0.000716911% change) linmin: converged after 3 iterations. - iteration 37: trace = 5.629010408020542 (0.00062994% change) + iteration 37: trace = 5.62901040805857 (0.00062994% change) linmin: converged after 3 iterations. - iteration 38: trace = 5.628979004537454 (0.000557888% change) + iteration 38: trace = 5.628979004570774 (0.000557888% change) linmin: converged after 3 iterations. - iteration 39: trace = 5.628952468512786 (0.000471419% change) + iteration 39: trace = 5.628952468541854 (0.000471419% change) linmin: converged after 3 iterations. - iteration 40: trace = 5.628932212740793 (0.00035985% change) + iteration 40: trace = 5.628932212762028 (0.000359851% change) linmin: converged after 3 iterations. - iteration 41: trace = 5.628917703743433 (0.000257758% change) - linmin: converged after 4 iterations. - iteration 42: trace = 5.628904770116687 (0.000229771% change) + iteration 41: trace = 5.628917703761721 (0.000257758% change) linmin: converged after 4 iterations. - iteration 43: trace = 5.628894295224797 (0.000186091% change) + iteration 42: trace = 5.628904770132391 (0.000229771% change) linmin: converged after 4 iterations. - iteration 44: trace = 5.628885548965912 (0.000155382% change) + iteration 43: trace = 5.628894295238034 (0.000186091% change) linmin: converged after 4 iterations. - iteration 45: trace = 5.628880125197449 (9.6356e-05% change) - linmin: converged after 4 iterations. - iteration 46: trace = 5.628876480390571 (6.47519e-05% change) - linmin: converged after 6 iterations. - iteration 47: trace = 5.628873855269772 (4.66367e-05% change) + iteration 44: trace = 5.628885548976092 (0.000155382% change) linmin: converged after 4 iterations. - iteration 48: trace = 5.628871914584717 (3.44773e-05% change) + iteration 45: trace = 5.628880125203843 (9.63561e-05% change) linmin: converged after 4 iterations. - iteration 49: trace = 5.628870173452889 (3.09322e-05% change) + iteration 46: trace = 5.628876480395799 (6.47519e-05% change) linmin: converged after 4 iterations. - iteration 50: trace = 5.628868872040748 (2.31203e-05% change) + iteration 47: trace = 5.628873855273482 (4.66367e-05% change) linmin: converged after 5 iterations. - iteration 51: trace = 5.628867792577823 (1.91773e-05% change) + iteration 48: trace = 5.628871914588095 (3.44773e-05% change) + linmin: converged after 5 iterations. + iteration 49: trace = 5.628870173455576 (3.09322e-05% change) linmin: converged after 4 iterations. - iteration 52: trace = 5.628867067349512 (1.28841e-05% change) - linmin: converged after 6 iterations. - iteration 53: trace = 5.628866472393861 (1.05697e-05% change) - linmin: converged after 6 iterations. - iteration 54: trace = 5.628866038936819 (7.70061e-06% change) + iteration 50: trace = 5.628868872042931 (2.31203e-05% change) linmin: converged after 5 iterations. - iteration 55: trace = 5.62886573362944 (5.42396e-06% change) + iteration 51: trace = 5.628867792579507 (1.91773e-05% change) + linmin: converged after 4 iterations. + iteration 52: trace = 5.628867067350736 (1.28841e-05% change) linmin: converged after 4 iterations. - iteration 56: trace = 5.628865472838252 (4.6331e-06% change) + iteration 53: trace = 5.628866472394947 (1.05697e-05% change) + linmin: converged after 4 iterations. + iteration 54: trace = 5.628866038937565 (7.70062e-06% change) + linmin: converged after 4 iterations. + iteration 55: trace = 5.628865733630079 (5.42396e-06% change) + linmin: converged after 5 iterations. + iteration 56: trace = 5.628865472838768 (4.63311e-06% change) linmin: converged after 2 iterations. - iteration 57: trace = 5.628865257054947 (3.83351e-06% change) + iteration 57: trace = 5.628865257055419 (3.83351e-06% change) linmin: converged after 2 iterations. - iteration 58: trace = 5.628865067351374 (3.37019e-06% change) + iteration 58: trace = 5.62886506735175 (3.37019e-06% change) + linmin: converged after 3 iterations. + iteration 59: trace = 5.628864923865833 (2.54911e-06% change) + linmin: converged after 3 iterations. + iteration 60: trace = 5.628864787389212 (2.42459e-06% change) linmin: converged after 4 iterations. - iteration 59: trace = 5.628864923865511 (2.54911e-06% change) - linmin: converged after 15 iterations. - iteration 60: trace = 5.628864787388907 (2.42458e-06% change) - linmin: converged after 6 iterations. - iteration 61: trace = 5.628864676743418 (1.96568e-06% change) + iteration 61: trace = 5.628864676742346 (1.9657e-06% change) linmin: converged after 2 iterations. - iteration 62: trace = 5.628864577630121 (1.7608e-06% change) - linmin: converged after 6 iterations. - iteration 63: trace = 5.628864491681891 (1.52692e-06% change) - linmin: converged after 3 iterations. - iteration 64: trace = 5.628864423566361 (1.21011e-06% change) + iteration 62: trace = 5.628864577629025 (1.7608e-06% change) linmin: converged after 2 iterations. - iteration 65: trace = 5.628864369045999 (9.68585e-07% change) - linmin: converged after 4 iterations. - iteration 66: trace = 5.628864328358023 (7.22845e-07% change) + iteration 63: trace = 5.628864491681145 (1.52691e-06% change) + linmin: converged after 2 iterations. + iteration 64: trace = 5.628864423565741 (1.21011e-06% change) + linmin: converged after 2 iterations. + iteration 65: trace = 5.628864369045513 (9.68583e-07% change) + linmin: converged after 3 iterations. + iteration 66: trace = 5.628864328357676 (7.22843e-07% change) linmin: converged after 4 iterations. - iteration 67: trace = 5.628864294910322 (5.94218e-07% change) + iteration 67: trace = 5.628864294909969 (5.94218e-07% change) linmin: converged after 2 iterations. - iteration 68: trace = 5.628864268960303 (4.61017e-07% change) + iteration 68: trace = 5.628864268959918 (4.61018e-07% change) linmin: converged after 2 iterations. - iteration 69: trace = 5.628864245245817 (4.21301e-07% change) + iteration 69: trace = 5.628864245245506 (4.213e-07% change) resetting CG direction... - linmin: converged after 19 iterations. - iteration 70: trace = 5.628864210818104 (6.11628e-07% change) - linmin: converged after 2 iterations. - iteration 71: trace = 5.628864185805099 (4.4437e-07% change) linmin: converged after 4 iterations. - iteration 72: trace = 5.628864176497456 (1.65356e-07% change) - linmin: converged after 20 iterations. - iteration 73: trace = 5.628864172329917 (7.40387e-08% change) + iteration 70: trace = 5.628864210817873 (6.11627e-07% change) linmin: converged after 2 iterations. - iteration 74: trace = 5.628864170611637 (3.05262e-08% change) - linmin: converged after 17 iterations. - iteration 75: trace = 5.628864170125611 (8.63452e-09% change) - linmin: converged after 4 iterations. - iteration 76: trace = 5.628864169899471 (4.01752e-09% change) - linmin: converged after 8 iterations. - iteration 77: trace = 5.62886416974623 (2.72241e-09% change) + iteration 71: trace = 5.62886418580505 (4.44367e-07% change) + linmin: converged after 3 iterations. + iteration 72: trace = 5.628864176497472 (1.65354e-07% change) + linmin: converged after 3 iterations. + iteration 73: trace = 5.62886417232996 (7.40382e-08% change) linmin: converged after 2 iterations. - iteration 78: trace = 5.628864169565635 (3.20836e-09% change) - linmin: converged after 6 iterations. - iteration 79: trace = 5.628864169372554 (3.4302e-09% change) + iteration 74: trace = 5.628864170611666 (3.05265e-08% change) + linmin: converged after 2 iterations. + iteration 75: trace = 5.628864170125659 (8.63421e-09% change) linmin: converged after 4 iterations. - iteration 80: trace = 5.628864169215238 (2.79481e-09% change) + iteration 76: trace = 5.628864169899495 (4.01792e-09% change) linmin: converged after 6 iterations. - iteration 81: trace = 5.628864169115531 (1.77137e-09% change) + iteration 77: trace = 5.628864169746249 (2.72251e-09% change) linmin: converged after 2 iterations. - iteration 82: trace = 5.628864169056969 (1.04039e-09% change) - linmin: converged after 3 iterations. - iteration 83: trace = 5.628864169025807 (5.53606e-10% change) + iteration 78: trace = 5.628864169565649 (3.20847e-09% change) linmin: converged after 4 iterations. - iteration 84: trace = 5.62886416901514 (1.89506e-10% change) - linmin: converged after 3 iterations. - iteration 85: trace = 5.628864169011924 (5.71358e-11% change) + iteration 79: trace = 5.628864169372559 (3.43035e-09% change) + linmin: converged after 4 iterations. + iteration 80: trace = 5.628864169215241 (2.79484e-09% change) + linmin: converged after 9 iterations. + iteration 81: trace = 5.628864169115532 (1.77138e-09% change) + linmin: converged after 2 iterations. + iteration 82: trace = 5.628864169056972 (1.04036e-09% change) + linmin: converged after 2 iterations. + iteration 83: trace = 5.628864169025807 (5.53669e-10% change) + linmin: converged after 2 iterations. + iteration 84: trace = 5.628864169015137 (1.89553e-10% change) + linmin: converged after 15 iterations. + iteration 85: trace = 5.628864169011924 (5.70884e-11% change) Finished solving for bands 2 to 8 after 85 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.561945, 0.780843, 0.780846, 0.924372, 1.00804, 1.00804, 1.09859 -elapsed time for k point: 0.2930009365081787 +elapsed time for k point: 0.5918824672698975 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.503605801521903 at Vector3<0.5, 0.5, 0.0> -Band 2 range: 0.4446229134706736 at Vector3<0.5, 0.0, 0.0> to 0.5943440245519599 at Vector3<0.5, 0.5, 0.0> -Band 3 range: 0.5943566394470328 at Vector3<0.5, 0.5, 0.0> to 0.7808428121911943 at Vector3<0.0, 0.0, 0.0> -Band 4 range: 0.679388741307638 at Vector3<0.5, 0.5, 0.0> to 0.8173893719542895 at Vector3<0.3, 0.3, 0.0> -Band 5 range: 0.8304573822339187 at Vector3<0.3, 0.3, 0.0> to 0.9243716830585604 at Vector3<0.0, 0.0, 0.0> -Band 6 range: 0.8957817684117543 at Vector3<0.5, 0.5, 0.0> to 1.0331104139200429 at Vector3<0.5, 0.0, 0.0> -Band 7 range: 0.8957868745330796 at Vector3<0.5, 0.5, 0.0> to 1.0958021492221035 at Vector3<0.5, 0.0, 0.0> -Band 8 range: 1.0974168095854062 at Vector3<0.5, 0.0, 0.0> to 1.1280127648119942 at Vector3<0.5, 0.5, 0.0> -Gap from band 2 (0.5943440245519599) to band 3 (0.5943566394470328), 0.002122467910538956% -Gap from band 4 (0.8173893719542895) to band 5 (0.8304573822339187), 1.5860710647291987% -Gap from band 7 (1.0958021492221035) to band 8 (1.0974168095854062), 0.1472411458799927% -total elapsed time for run: 2.627577781677246 +Band 2 range: 0.4446229134706742 at Vector3<0.5, 0.0, 0.0> to 0.5943440245519604 at Vector3<0.5, 0.5, 0.0> +Band 3 range: 0.5943566394470332 at Vector3<0.5, 0.5, 0.0> to 0.7808428121911946 at Vector3<0.0, 0.0, 0.0> +Band 4 range: 0.679388741307638 at Vector3<0.5, 0.5, 0.0> to 0.8173893719542902 at Vector3<0.3, 0.3, 0.0> +Band 5 range: 0.8304573822339181 at Vector3<0.3, 0.3, 0.0> to 0.9243716830585608 at Vector3<0.0, 0.0, 0.0> +Band 6 range: 0.8957817684117546 at Vector3<0.5, 0.5, 0.0> to 1.0331104139200433 at Vector3<0.5, 0.0, 0.0> +Band 7 range: 0.8957868745330805 at Vector3<0.5, 0.5, 0.0> to 1.095802149222103 at Vector3<0.5, 0.0, 0.0> +Band 8 range: 1.0974168095854049 at Vector3<0.5, 0.0, 0.0> to 1.1280127648119946 at Vector3<0.5, 0.5, 0.0> +Gap from band 2 (0.5943440245519604) to band 3 (0.5943566394470332), 0.0021224679105202745% +Gap from band 4 (0.8173893719542902) to band 5 (0.8304573822339181), 1.586071064729037% +Gap from band 7 (1.095802149222103) to band 8 (1.0974168095854049), 0.14724114587991183% +total elapsed time for run: 5.406185865402222 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -86100,7 +86135,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002874612808227539 +elapsed time for initialization: 0.004833221435546875 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -86177,7 +86212,7 @@ iteration 35: trace = 4.483798274693359 (8.37112e-11% change) Finished solving for bands 2 to 8 after 35 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.550336, 0.561338, 0.56134, 0.822948, 0.868842, 0.965325, 1.08938 -elapsed time for k point: 0.12378168106079102 +elapsed time for k point: 0.24729490280151367 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86236,7 +86271,7 @@ iteration 27: trace = 4.398155533647466 (5.75337e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tmfreqs:, 2, 0.1, 0, 0, 0.1, 0.0651416, 0.525004, 0.561885, 0.586307, 0.823536, 0.867346, 0.954632, 1.05688 -elapsed time for k point: 0.1218717098236084 +elapsed time for k point: 0.25254392623901367 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86267,7 +86302,7 @@ iteration 13: trace = 4.314465855715584 (1.70453e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 3, 0.2, 0, 0, 0.2, 0.127665, 0.49365, 0.563323, 0.617312, 0.822737, 0.86353, 0.924306, 1.03882 -elapsed time for k point: 0.06005096435546875 +elapsed time for k point: 0.1250319480895996 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86298,7 +86333,7 @@ iteration 13: trace = 4.256363888498333 (1.19777e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 4, 0.3, 0, 0, 0.3, 0.184047, 0.461592, 0.565122, 0.651397, 0.810839, 0.858984, 0.892949, 1.03589 -elapsed time for k point: 0.05995821952819824 +elapsed time for k point: 0.12449026107788086 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86329,7 +86364,7 @@ iteration 13: trace = 4.226095324429571 (1.06764e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0.4, 0, 0, 0.4, 0.227778, 0.433361, 0.566596, 0.689045, 0.778792, 0.855425, 0.879398, 1.03874 -elapsed time for k point: 0.06024980545043945 +elapsed time for k point: 0.12547063827514648 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86362,7 +86397,7 @@ iteration 14: trace = 4.217772179352382 (6.65854e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 6, 0.5, 0, 0, 0.5, 0.245809, 0.420657, 0.567163, 0.720092, 0.747203, 0.85409, 0.877012, 1.0408 -elapsed time for k point: 0.06437015533447266 +elapsed time for k point: 0.1342182159423828 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86389,7 +86424,7 @@ iteration 11: trace = 4.205423828027402 (3.80791e-11% change) Finished solving for bands 1 to 8 after 11 iterations. tmfreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.249299, 0.427308, 0.560221, 0.718025, 0.756122, 0.855013, 0.877106, 1.02917 -elapsed time for k point: 0.05149412155151367 +elapsed time for k point: 0.10678219795227051 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86418,7 +86453,7 @@ iteration 12: trace = 4.182592281022644 (3.09396e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.258693, 0.445541, 0.543385, 0.711698, 0.77935, 0.858136, 0.877357, 1.00092 -elapsed time for k point: 0.05587267875671387 +elapsed time for k point: 0.11565136909484863 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86447,7 +86482,7 @@ iteration 12: trace = 4.167811239279437 (1.56845e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.270963, 0.470322, 0.524053, 0.701396, 0.810963, 0.864394, 0.877683, 0.965108 -elapsed time for k point: 0.05565690994262695 +elapsed time for k point: 0.11575722694396973 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86480,7 +86515,7 @@ iteration 14: trace = 4.169023318668043 (1.8769e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.281614, 0.493207, 0.508823, 0.689961, 0.846785, 0.874595, 0.878068, 0.926581 -elapsed time for k point: 0.0646963119506836 +elapsed time for k point: 0.13722968101501465 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86515,7 +86550,7 @@ iteration 15: trace = 4.178672965088623 (1.77692e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.285906, 0.502981, 0.502983, 0.684476, 0.874359, 0.883317, 0.883317, 0.892993 -elapsed time for k point: 0.06882834434509277 +elapsed time for k point: 0.14296841621398926 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86554,7 +86589,7 @@ iteration 17: trace = 4.141012578035554 (3.47034e-11% change) Finished solving for bands 1 to 8 after 17 iterations. tmfreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.276089, 0.491352, 0.508683, 0.69258, 0.839723, 0.856431, 0.907219, 0.907347 -elapsed time for k point: 0.07765817642211914 +elapsed time for k point: 0.1610126495361328 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86583,7 +86618,7 @@ iteration 12: trace = 4.141330405700028 (2.95535e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.240239, 0.47923, 0.523499, 0.685362, 0.829266, 0.840451, 0.910791, 0.941595 -elapsed time for k point: 0.055751800537109375 +elapsed time for k point: 0.11683464050292969 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86612,7 +86647,7 @@ iteration 12: trace = 4.213521375941404 (1.82125e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.17524, 0.488533, 0.541561, 0.64751, 0.83002, 0.850443, 0.922657, 0.983925 -elapsed time for k point: 0.0557248592376709 +elapsed time for k point: 0.11796283721923828 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86643,7 +86678,7 @@ iteration 13: trace = 4.345426086018988 (7.15174e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0915259, 0.516393, 0.555924, 0.601211, 0.824561, 0.86529, 0.948412, 1.03526 -elapsed time for k point: 0.060187578201293945 +elapsed time for k point: 0.12750554084777832 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -86776,7 +86811,7 @@ iteration 59: trace = 4.483798024156444 (6.1684e-11% change) Finished solving for bands 2 to 8 after 59 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.550336, 0.561338, 0.56134, 0.822948, 0.868842, 0.965325, 1.08938 -.elapsed time for k point: 0.20600104331970215 +.elapsed time for k point: 0.414825439453125 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28590577911965437 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4206573383997506 at Vector3<0.5, 0.0, 0.0> to 0.5503360754831278 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5029830978365973 at Vector3<0.5, 0.5, 0.0> to 0.5671632878128113 at Vector3<0.5, 0.0, 0.0> @@ -86787,11 +86822,11 @@ Band 8 range: 0.8929933495598095 at Vector3<0.5, 0.5, 0.0> to 1.0893776820093315 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28590577911965437) to band 2 (0.4206573383997506), 38.142822895477686% Gap from band 4 (0.7200918204563995) to band 5 (0.7472029910480829), 3.695395142014446% -total elapsed time for run: 1.2460591793060303 +total elapsed time for run: 2.571742534637451 done -/tmp/meepaK89mp/test_sq_rods-0: 3.88s +/tmp/meephEWaSw/test_sq_rods-0: 7.98s -/tmp/meepaK89mp/test_strip-0 +/tmp/meephEWaSw/test_strip-0 ======================== Initializing eigensolver data Computing 4 bands with 1e-12 tolerance @@ -86833,7 +86868,7 @@ Vector3<2.42, 0.0, 0.0> Vector3<2.71, 0.0, 0.0> Vector3<3.0, 0.0, 0.0> -elapsed time for initialization: 0.00937032699584961 +elapsed time for initialization: 0.01598525047302246 solve_kpoint (0.1,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... @@ -86922,7 +86957,7 @@ iteration 41: trace = 0.2686493130629632 (8.20736e-11% change) Finished solving for bands 1 to 4 after 41 iterations. freqs:, 1, 0.1, 0, 0, 0.1, 0.0807582, 0.0855765, 0.3147, 0.394675 -elapsed time for k point: 0.31572628021240234 +elapsed time for k point: 0.7135570049285889 zparity:, 1, 0.9918457643226338, -0.9993165778920644, 0.926395271368805, 0.7342879853873218 yparity:, 1, -0.9999999941669422, 0.9999999948774904, 0.9999993171459365, -0.9999903437920776 solve_kpoint (0.39,0,0): @@ -86989,7 +87024,7 @@ iteration 30: trace = 0.6068839394817217 (4.75274e-11% change) Finished solving for bands 1 to 4 after 30 iterations. freqs:, 2, 0.39, 0, 0, 0.39, 0.305867, 0.318873, 0.435494, 0.471163 -elapsed time for k point: 0.22673606872558594 +elapsed time for k point: 0.5287301540374756 zparity:, 2, 0.8497976290527695, -0.8562083115829556, 0.6135047144565172, 0.704049364345128 yparity:, 2, -0.9999999782411544, 0.9999997901628063, 1.0000058683416102, -0.9999353452620497 solve_kpoint (0.68,0,0): @@ -87062,7 +87097,7 @@ iteration 33: trace = 1.207704486916823 (5.61315e-11% change) Finished solving for bands 1 to 4 after 33 iterations. freqs:, 3, 0.68, 0, 0, 0.68, 0.506676, 0.511416, 0.580115, 0.594058 -elapsed time for k point: 0.24862957000732422 +elapsed time for k point: 0.5766148567199707 zparity:, 3, 0.643047109774545, -0.5132970564886054, 0.7493332279009369, -0.5174581392304315 yparity:, 3, -1.0000092437102872, 0.9999867307863184, -0.9999773484877517, 0.9999739527336196 solve_kpoint (0.97,0,0): @@ -87125,7 +87160,7 @@ iteration 28: trace = 1.883192742813694 (5.92255e-11% change) Finished solving for bands 1 to 4 after 28 iterations. freqs:, 4, 0.97, 0, 0, 0.97, 0.629793, 0.64279, 0.724022, 0.741057 -elapsed time for k point: 0.21191787719726562 +elapsed time for k point: 0.4937152862548828 zparity:, 4, 0.9505599456750937, -0.7953782494198476, 0.29095932960125614, -0.2599400191342861 yparity:, 4, -0.9999756485608148, 0.9999734198098761, -0.9999951573074101, 1.0000024021439402 solve_kpoint (1.26,0,0): @@ -87238,7 +87273,7 @@ iteration 53: trace = 2.604105949809354 (7.32445e-11% change) Finished solving for bands 1 to 4 after 53 iterations. freqs:, 5, 1.26, 0, 0, 1.26, 0.691833, 0.716391, 0.880207, 0.915146 -elapsed time for k point: 0.3956921100616455 +elapsed time for k point: 0.9200806617736816 zparity:, 5, 0.989433203646882, -0.9410345597949186, -0.9057097520505684, 0.12590511647804528 yparity:, 5, -0.9999341958043352, 0.9999920496325992, -0.9999957145770425, 1.0000214447210682 solve_kpoint (1.55,0,0): @@ -87303,7 +87338,7 @@ iteration 29: trace = 3.170970083323865 (9.72496e-11% change) Finished solving for bands 1 to 4 after 29 iterations. freqs:, 6, 1.55, 0, 0, 1.55, 0.750543, 0.778256, 0.948183, 1.0502 -elapsed time for k point: 0.21882843971252441 +elapsed time for k point: 0.5028553009033203 zparity:, 6, 0.9953267395060865, -0.9730766670052251, -0.9862479112205113, 0.7878496623745026 yparity:, 6, -0.9999079119736635, 0.9999964725102661, -1.0000003774904456, 1.0001762821190752 solve_kpoint (1.84,0,0): @@ -87376,7 +87411,7 @@ iteration 32: trace = 3.666115155387485 (3.64612e-11% change) Finished solving for bands 1 to 4 after 32 iterations. freqs:, 7, 1.84, 0, 0, 1.84, 0.811564, 0.839559, 1.01283, 1.12995 -elapsed time for k point: 0.24118351936340332 +elapsed time for k point: 0.5615167617797852 zparity:, 7, 0.9973241081199105, -0.9843536270515989, -0.9920656947487942, 0.9432892229296927 yparity:, 7, -0.9998843493066252, 0.9999987176029624, -1.000004228954917, 1.0002512952520046 solve_kpoint (2.13,0,0): @@ -87610,7 +87645,7 @@ iteration 111: trace = 4.142245065134231 (5.78718e-11% change) Finished solving for bands 1 to 4 after 111 iterations. freqs:, 8, 2.13, 0, 0, 2.13, 0.875475, 0.902606, 1.07764, 1.18313 -elapsed time for k point: 0.8223068714141846 +elapsed time for k point: 1.9194328784942627 zparity:, 8, 0.9982486290503901, -0.9895791223045428, -0.9942480254115191, -0.9858374395352655 yparity:, 8, -0.9998633636072632, 1.0000002772665169, -1.0000094946200577, -0.9998446077371536 solve_kpoint (2.42,0,0): @@ -87661,7 +87696,7 @@ iteration 22: trace = 4.658682156001962 (6.47067e-11% change) Finished solving for bands 1 to 4 after 22 iterations. freqs:, 9, 2.42, 0, 0, 2.42, 0.942027, 0.967822, 1.14317, 1.23602 -elapsed time for k point: 0.16763544082641602 +elapsed time for k point: 0.4015331268310547 zparity:, 9, 0.9987530861904854, -0.9924225574132964, -0.995415920790763, -0.9908510257238302 yparity:, 9, -0.9998459146893232, 1.0000015100368125, -1.0000160082784346, -0.9998409671135013 solve_kpoint (2.71,0,0): @@ -87700,7 +87735,7 @@ iteration 16: trace = 5.225821941816037 (8.95007e-11% change) Finished solving for bands 1 to 4 after 16 iterations. freqs:, 10, 2.71, 0, 0, 2.71, 1.01083, 1.03512, 1.20959, 1.29208 -elapsed time for k point: 0.12375354766845703 +elapsed time for k point: 0.2854728698730469 zparity:, 10, 0.9990584518844072, -0.9941385054596943, -0.9961444762112248, -0.9934909746545189 yparity:, 10, -0.9998332718977166, 1.0000025246212394, -1.000023092333594, -0.9998348121387619 solve_kpoint (3,0,0): @@ -87739,18 +87774,18 @@ iteration 16: trace = 5.844970311253999 (6.84562e-11% change) Finished solving for bands 1 to 4 after 16 iterations. freqs:, 11, 3, 0, 0, 3, 1.0815, 1.10429, 1.27693, 1.35105 -Felapsed time for k point: 0.12319040298461914 +Felapsed time for k point: 0.2857685089111328 zparity:, 11, 0.9992573509363838, -0.9952507980579904, -0.9966396089669461, -0.9950905165813236 yparity:, 11, -0.9998264814151185, 1.0000033584035104, -1.0000301573652741, -0.9998331550674222 Band 1 range: 0.08075820534047551 at Vector3<0.1, 0.0, 0.0> to 1.0814996932106404 at Vector3<3.0, 0.0, 0.0> Band 2 range: 0.08557653550125197 at Vector3<0.1, 0.0, 0.0> to 1.104285309790447 at Vector3<3.0, 0.0, 0.0> Band 3 range: 0.31469968003306087 at Vector3<0.1, 0.0, 0.0> to 1.2769288087738524 at Vector3<3.0, 0.0, 0.0> Band 4 range: 0.39467479434570146 at Vector3<0.1, 0.0, 0.0> to 1.3510497758201507 at Vector3<3.0, 0.0, 0.0> -total elapsed time for run: 3.1071319580078125 +total elapsed time for run: 7.2086756229400635 done -/tmp/meepaK89mp/test_strip-0: 3.11s +/tmp/meephEWaSw/test_strip-0: 7.21s -/tmp/meepaK89mp/test_subpixel_averaging-0 +/tmp/meephEWaSw/test_subpixel_averaging-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -87793,7 +87828,7 @@ Vector3<0.19999999999999996, 0.19999999999999996, 0.0> Vector3<0.09999999999999998, 0.09999999999999998, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.002866029739379883 +elapsed time for initialization: 0.005062103271484375 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -87904,7 +87939,7 @@ iteration 52: trace = 5.548117725324874 (4.74016e-11% change) Finished solving for bands 2 to 8 after 52 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.18099379539489746 +elapsed time for k point: 0.3700103759765625 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88155,7 +88190,7 @@ iteration 121: trace = 5.540497242579405 (3.79927e-11% change) Finished solving for bands 1 to 8 after 121 iterations. tefreqs:, 2, 0.1, 0, 0, 0.1, 0.0897332, 0.551138, 0.7616, 0.774682, 0.907199, 1.00188, 1.00357, 1.10209 -elapsed time for k point: 0.5313887596130371 +elapsed time for k point: 1.1230545043945312 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88212,7 +88247,7 @@ iteration 26: trace = 5.499374946276068 (6.759e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 3, 0.2, 0, 0, 0.2, 0.178692, 0.544896, 0.728534, 0.778528, 0.880244, 1.00699, 1.01696, 1.10027 -elapsed time for k point: 0.11736297607421875 +elapsed time for k point: 0.2465839385986328 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88265,7 +88300,7 @@ iteration 24: trace = 5.48545908008786 (6.15763e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 4, 0.3, 0, 0, 0.3, 0.265798, 0.528176, 0.685449, 0.783377, 0.860714, 1.01515, 1.03843, 1.09664 -elapsed time for k point: 0.10815024375915527 +elapsed time for k point: 0.228715181350708 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88326,7 +88361,7 @@ iteration 28: trace = 5.504362091981045 (5.80892e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 5, 0.4, 0, 0, 0.4, 0.348956, 0.490738, 0.652797, 0.787382, 0.849999, 1.02443, 1.06441, 1.09121 -elapsed time for k point: 0.13074612617492676 +elapsed time for k point: 0.26748204231262207 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88411,7 +88446,7 @@ iteration 40: trace = 5.538866868600049 (9.99485e-11% change) Finished solving for bands 1 to 8 after 40 iterations. tefreqs:, 6, 0.5, 0, 0, 0.5, 0.412791, 0.441588, 0.641998, 0.788933, 0.846588, 1.02916, 1.08607, 1.08787 -elapsed time for k point: 0.1777966022491455 +elapsed time for k point: 0.39111757278442383 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88482,7 +88517,7 @@ iteration 33: trace = 5.41979773295833 (8.29052e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 7, 0.5, 0.1, 0, 0.509902, 0.423741, 0.445781, 0.63823, 0.793147, 0.842943, 0.986523, 1.05018, 1.10383 -elapsed time for k point: 0.14734864234924316 +elapsed time for k point: 0.31500983238220215 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88543,7 +88578,7 @@ iteration 28: trace = 5.240853948733921 (3.70127e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 8, 0.5, 0.2, 0, 0.538516, 0.454781, 0.457434, 0.627898, 0.805254, 0.826101, 0.927945, 1.00456, 1.10879 -elapsed time for k point: 0.12537169456481934 +elapsed time for k point: 0.26916933059692383 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88596,7 +88631,7 @@ iteration 24: trace = 5.096544273410621 (7.59123e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 9, 0.5, 0.3, 0, 0.583095, 0.473767, 0.501279, 0.61358, 0.781467, 0.824181, 0.894949, 0.959051, 1.1107 -elapsed time for k point: 0.10808134078979492 +elapsed time for k point: 0.24701404571533203 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88648,7 +88683,7 @@ iteration 23: trace = 5.00643649634139 (6.08862e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 10, 0.5, 0.4, 0, 0.640312, 0.489649, 0.556045, 0.59957, 0.719611, 0.849247, 0.884337, 0.917168, 1.11162 -elapsed time for k point: 0.10388946533203125 +elapsed time for k point: 0.23952364921569824 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88700,7 +88735,7 @@ iteration 23: trace = 4.975984265381786 (5.44939e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 11, 0.5, 0.5, 0, 0.707107, 0.496836, 0.593141, 0.593154, 0.679169, 0.878684, 0.881977, 0.881982, 1.11192 -elapsed time for k point: 0.10337305068969727 +elapsed time for k point: 0.21704602241516113 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88741,7 +88776,7 @@ iteration 18: trace = 5.036378479895263 (5.47046e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tefreqs:, 12, 0.4, 0.4, 0, 0.565685, 0.470987, 0.546003, 0.606732, 0.743602, 0.839223, 0.882254, 0.93697, 1.11121 -elapsed time for k point: 0.08185410499572754 +elapsed time for k point: 0.173081636428833 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88788,7 +88823,7 @@ iteration 21: trace = 5.206566305891691 (3.92012e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 13, 0.3, 0.3, 0, 0.424264, 0.372435, 0.536186, 0.644572, 0.809689, 0.825804, 0.883642, 1.0102, 1.10725 -elapsed time for k point: 0.09510278701782227 +elapsed time for k point: 0.20123815536499023 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88851,7 +88886,7 @@ iteration 29: trace = 5.417088766409222 (6.15501e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 14, 0.2, 0.2, 0, 0.282843, 0.252088, 0.542887, 0.698081, 0.789371, 0.888483, 0.897858, 1.07884, 1.09039 -elapsed time for k point: 0.12989115715026855 +elapsed time for k point: 0.2769484519958496 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88924,7 +88959,7 @@ iteration 34: trace = 5.522267645664736 (5.17409e-11% change) Finished solving for bands 1 to 8 after 34 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.126841, 0.549908, 0.750378, 0.777261, 0.903059, 0.961984, 1.04191, 1.10004 -elapsed time for k point: 0.15210914611816406 +elapsed time for k point: 0.3392939567565918 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -89119,7 +89154,7 @@ iteration 93: trace = 5.548117725324985 (3.6948e-11% change) Finished solving for bands 2 to 8 after 93 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.552709, 0.773227, 0.77323, 0.922997, 1.00017, 1.00017, 1.09282 -elapsed time for k point: 0.31975269317626953 +elapsed time for k point: 0.6640365123748779 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.49683586474489877 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497226764 at Vector3<0.5, 0.0, 0.0> to 0.5931405141160889 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5931535863117833 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069757 at Vector3<0.0, 0.0, 0.0> @@ -89131,13 +89166,13 @@ Gap from band 2 (0.5931405141160889) to band 3 (0.5931535863117833), 0.002203870977633219% Gap from band 4 (0.8096891551677093) to band 5 (0.8241814443502165), 1.77398249124295% Gap from band 7 (1.0860729323744873) to band 8 (1.0878689635115244), 0.16523267162162025% -total elapsed time for run: 2.617152690887451 +total elapsed time for run: 5.576338768005371 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" -.Outputting /tmp/meepaK89mp/test_subpixel_averaging-0-epsilon.h5... -/tmp/meepaK89mp/test_subpixel_averaging-0: 2.64s +.Outputting /tmp/meephEWaSw/test_subpixel_averaging-0-epsilon.h5... +/tmp/meephEWaSw/test_subpixel_averaging-0: 5.60s -/tmp/meepaK89mp/test_symmetry_overlap-0 +/tmp/meephEWaSw/test_symmetry_overlap-0 ======================== Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -89165,7 +89200,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.5> -elapsed time for initialization: 0.10606694221496582 +elapsed time for initialization: 0.1813826560974121 solve_kpoint (0.5,0.5,0.5): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4, band 5, band 6 Solving for bands 1 to 6... @@ -89226,8 +89261,8 @@ iteration 27: trace = 2.040338191456635 (3.16905e-11% change) Finished solving for bands 1 to 6 after 27 iterations. freqs:, 1, 0.5, 0.5, 0.5, 0.866025, 0.526821, 0.526823, 0.526827, 0.634476, 0.634485, 0.634491 -elapsed time for k point: 2.9331188201904297 -total elapsed time for run: 3.0392980575561523 +elapsed time for k point: 9.048454999923706 +total elapsed time for run: 9.2299964427948 done Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -89254,7 +89289,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.10428905487060547 +elapsed time for initialization: 0.17769861221313477 solve_kpoint (0,0,0): zevenfreqs:, k index, k1, k2, k3, kmag/2pi, zeven band 1, zeven band 2, zeven band 3, zeven band 4, zeven band 5, zeven band 6 Solving for bands 2 to 6... @@ -89423,8 +89458,8 @@ iteration 80: trace = 2.470089841242355 (9.58263e-12% change) Finished solving for bands 2 to 6 after 80 iterations. zevenfreqs:, 1, 0, 0, 0, 0, 0, 0.548551, 0.707219, 0.707226, 0.764464, 0.764493 -elapsed time for k point: 6.735930681228638 -total elapsed time for run: 6.840440273284912 +elapsed time for k point: 20.883118391036987 +total elapsed time for run: 21.060927391052246 done Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -89451,7 +89486,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.10142827033996582 +elapsed time for initialization: 0.22109484672546387 solve_kpoint (0,0,0): zoddfreqs:, k index, k1, k2, k3, kmag/2pi, zodd band 1, zodd band 2, zodd band 3, zodd band 4, zodd band 5, zodd band 6 Solving for bands 2 to 6... @@ -89520,12 +89555,12 @@ iteration 31: trace = 2.293372879533615 (4.12841e-11% change) Finished solving for bands 2 to 6 after 31 iterations. zoddfreqs:, 1, 0, 0, 0, 0, 0, 0.548559, 0.548564, 0.707153, 0.764184, 0.779416 -.elapsed time for k point: 2.74088978767395 -total elapsed time for run: 2.8424243927001953 +.elapsed time for k point: 8.228208303451538 +total elapsed time for run: 8.449457883834839 done -/tmp/meepaK89mp/test_symmetry_overlap-0: 13.75s +/tmp/meephEWaSw/test_symmetry_overlap-0: 41.34s -/tmp/meepaK89mp/test_tri_holes-0 +/tmp/meephEWaSw/test_tri_holes-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -89568,7 +89603,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.00526738166809082 +elapsed time for initialization: 0.008745908737182617 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -89690,7 +89725,7 @@ iteration 56: trace = 4.451949513355896 (5.71377e-11% change) Finished solving for bands 2 to 8 after 56 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.656836, 0.715623, 0.716068, 0.738377, 0.825979, 0.827163, 1.04116 -elapsed time for k point: 0.19885754585266113 +elapsed time for k point: 0.43758106231689453 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89799,7 +89834,7 @@ iteration 51: trace = 4.458889461747217 (4.21492e-11% change) Finished solving for bands 1 to 8 after 51 iterations. tefreqs:, 2, 0, 0.1, 0, 0.11547, 0.0694821, 0.652351, 0.679959, 0.706966, 0.760813, 0.839484, 0.84298, 1.03546 -elapsed time for k point: 0.22495007514953613 +elapsed time for k point: 0.5324742794036865 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -89860,7 +89895,7 @@ iteration 28: trace = 4.481554639580323 (5.7553e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 3, 0, 0.2, 0, 0.23094, 0.137272, 0.615214, 0.658316, 0.688898, 0.777327, 0.869983, 0.879951, 1.02022 -elapsed time for k point: 0.12435030937194824 +elapsed time for k point: 0.2917168140411377 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -89919,7 +89954,7 @@ iteration 27: trace = 4.534239367259124 (5.23202e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tefreqs:, 4, 0, 0.3, 0, 0.34641, 0.200458, 0.560713, 0.652934, 0.672026, 0.788475, 0.905474, 0.920288, 1.00658 -elapsed time for k point: 0.12023305892944336 +elapsed time for k point: 0.2858719825744629 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -89984,7 +90019,7 @@ iteration 30: trace = 4.607273350205861 (7.40073e-11% change) Finished solving for bands 1 to 8 after 30 iterations. tefreqs:, 5, 0, 0.4, 0, 0.46188, 0.251902, 0.513413, 0.649737, 0.660743, 0.79604, 0.93646, 0.952374, 1.00191 -elapsed time for k point: 0.1330718994140625 +elapsed time for k point: 0.31349968910217285 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -90059,7 +90094,7 @@ iteration 35: trace = 4.654583747911486 (5.96497e-11% change) Finished solving for bands 1 to 8 after 35 iterations. tefreqs:, 6, 0, 0.5, 0, 0.57735, 0.274155, 0.492434, 0.648615, 0.656803, 0.798817, 0.949956, 0.963485, 1.00797 -elapsed time for k point: 0.15486621856689453 +elapsed time for k point: 0.3328831195831299 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90120,7 +90155,7 @@ iteration 28: trace = 4.657802402861529 (2.98042e-11% change) Finished solving for bands 1 to 8 after 28 iterations. tefreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.276103, 0.493884, 0.623964, 0.680084, 0.79654, 0.952442, 0.963435, 1.00796 -elapsed time for k point: 0.12454605102539062 +elapsed time for k point: 0.2632405757904053 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90187,7 +90222,7 @@ iteration 31: trace = 4.667096098888678 (7.49046e-11% change) Finished solving for bands 1 to 8 after 31 iterations. tefreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.281494, 0.498189, 0.595471, 0.70467, 0.790197, 0.959226, 0.963379, 1.00792 -elapsed time for k point: 0.13762378692626953 +elapsed time for k point: 0.30013275146484375 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90254,7 +90289,7 @@ iteration 31: trace = 4.681614604980842 (5.62319e-11% change) Finished solving for bands 1 to 8 after 31 iterations. tefreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.288945, 0.505245, 0.568143, 0.726282, 0.780907, 0.962873, 0.969263, 1.00805 -elapsed time for k point: 0.1375255584716797 +elapsed time for k point: 0.318389892578125 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90323,7 +90358,7 @@ iteration 32: trace = 4.699960544782293 (8.86485e-11% change) Finished solving for bands 1 to 8 after 32 iterations. tefreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.29604, 0.514888, 0.544209, 0.744263, 0.76985, 0.962861, 0.978949, 1.00946 -elapsed time for k point: 0.14197826385498047 +elapsed time for k point: 0.33486270904541016 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -90438,7 +90473,7 @@ iteration 54: trace = 4.719164720216042 (5.79677e-11% change) Finished solving for bands 1 to 8 after 54 iterations. tefreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.299305, 0.526635, 0.526971, 0.757838, 0.758439, 0.962922, 0.983456, 1.01518 -elapsed time for k point: 0.2374560832977295 +elapsed time for k point: 0.5788209438323975 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -90501,7 +90536,7 @@ iteration 29: trace = 4.653956804049425 (5.66615e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.280656, 0.522942, 0.556626, 0.735071, 0.77423, 0.95812, 0.968138, 0.99842 -elapsed time for k point: 0.128709077835083 +elapsed time for k point: 0.31551027297973633 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90558,7 +90593,7 @@ iteration 26: trace = 4.565737534032815 (6.60823e-11% change) Finished solving for bands 1 to 8 after 26 iterations. tefreqs:, 13, -0.2, 0.2, 0, 0.4, 0.227959, 0.557659, 0.592002, 0.715363, 0.778635, 0.930406, 0.931674, 1.00032 -elapsed time for k point: 0.11598753929138184 +elapsed time for k point: 0.26459717750549316 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -90613,7 +90648,7 @@ iteration 25: trace = 4.495299578884352 (5.15485e-11% change) Finished solving for bands 1 to 8 after 25 iterations. tefreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.157628, 0.611565, 0.627491, 0.703542, 0.775273, 0.887377, 0.887503, 1.01567 -elapsed time for k point: 0.11168932914733887 +elapsed time for k point: 0.2359299659729004 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -90681,7 +90716,7 @@ iteration 31: trace = 4.46256992066141 (8.68759e-11% change) Finished solving for bands 1 to 8 after 31 iterations. tefreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0801245, 0.65125, 0.670687, 0.706804, 0.763085, 0.844811, 0.846761, 1.03423 -elapsed time for k point: 0.1383225917816162 +elapsed time for k point: 0.30312371253967285 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -90806,123 +90841,124 @@ linmin: converged after 7 iterations. iteration 59: trace = 4.458392316863271 (5.23128e-05% change) linmin: converged after 6 iterations. + switching to approximate line minimization (decrease time by 50.977%) iteration 60: trace = 4.458389985502375 (5.22915e-05% change) + switching back to exact line minimization + iteration 61: trace = 4.458387662276012 (5.21091e-05% change) linmin: converged after 5 iterations. - iteration 61: trace = 4.458387658907389 (5.21847e-05% change) - linmin: converged after 6 iterations. - iteration 62: trace = 4.458385340595498 (5.19989e-05% change) - linmin: converged after 5 iterations. - iteration 63: trace = 4.458383033733856 (5.17421e-05% change) - linmin: converged after 5 iterations. - iteration 64: trace = 4.458380741105351 (5.14229e-05% change) + iteration 62: trace = 4.458385163150985 (5.60545e-05% change) linmin: converged after 6 iterations. - iteration 65: trace = 4.458378465091911 (5.10502e-05% change) - linmin: converged after 7 iterations. - iteration 66: trace = 4.45837620767387 (5.06332e-05% change) - linmin: converged after 11 iterations. - iteration 67: trace = 4.458373970505848 (5.0179e-05% change) + iteration 63: trace = 4.458382856377867 (5.17401e-05% change) + linmin: converged after 4 iterations. + iteration 64: trace = 4.458380563845573 (5.14207e-05% change) + linmin: converged after 8 iterations. + iteration 65: trace = 4.458378287934762 (5.10479e-05% change) linmin: converged after 6 iterations. - iteration 68: trace = 4.458371754689133 (4.97001e-05% change) + iteration 66: trace = 4.458376030624485 (5.06308e-05% change) linmin: converged after 9 iterations. - iteration 69: trace = 4.458369561180763 (4.91998e-05% change) + iteration 67: trace = 4.45837379350518 (5.01779e-05% change) + linmin: converged after 5 iterations. + iteration 68: trace = 4.45837157780266 (4.96976e-05% change) + linmin: converged after 4 iterations. + iteration 69: trace = 4.458369384409859 (4.91972e-05% change) resetting CG direction... - large trace change predicted (0.0705971%) - linmin: converged after 3 iterations. - iteration 70: trace = 4.455218414244386 (0.0707043% change) - linmin: converged after 3 iterations. - iteration 71: trace = 4.454076277307702 (0.0256392% change) + large trace change predicted (0.0705942%) linmin: converged after 3 iterations. - iteration 72: trace = 4.45323340346795 (0.0189254% change) + iteration 70: trace = 4.45521836540294 (0.0707015% change) linmin: converged after 3 iterations. - iteration 73: trace = 4.452750386502657 (0.010847% change) + iteration 71: trace = 4.454076289243286 (0.0256379% change) linmin: converged after 3 iterations. - iteration 74: trace = 4.452486227045307 (0.00593268% change) + iteration 72: trace = 4.45323338765385 (0.0189261% change) linmin: converged after 3 iterations. - iteration 75: trace = 4.45238136036019 (0.00235527% change) + iteration 73: trace = 4.452750374389588 (0.0108469% change) linmin: converged after 3 iterations. - iteration 76: trace = 4.452332148002839 (0.00110531% change) + iteration 74: trace = 4.452486226031739 (0.00593243% change) linmin: converged after 3 iterations. - iteration 77: trace = 4.452312687241872 (0.000437092% change) + iteration 75: trace = 4.452381363058009 (0.00235518% change) linmin: converged after 3 iterations. - iteration 78: trace = 4.45230071469207 (0.000268907% change) + iteration 76: trace = 4.452332150136602 (0.00110532% change) linmin: converged after 3 iterations. - iteration 79: trace = 4.45228839831498 (0.00027663% change) + iteration 77: trace = 4.452312689816145 (0.000437082% change) linmin: converged after 3 iterations. - iteration 80: trace = 4.452272808293808 (0.000350158% change) - linmin: converged after 5 iterations. - iteration 81: trace = 4.452249235108085 (0.000529465% change) - linmin: converged after 3 iterations. - iteration 82: trace = 4.452204262583577 (0.00101011% change) - linmin: converged after 4 iterations. - iteration 83: trace = 4.452119847478359 (0.00189605% change) + iteration 78: trace = 4.45230071738563 (0.000268904% change) linmin: converged after 4 iterations. - iteration 84: trace = 4.452030543714425 (0.00200589% change) + iteration 79: trace = 4.452288400678151 (0.000276637% change) linmin: converged after 3 iterations. - iteration 85: trace = 4.451975522905274 (0.00123587% change) + iteration 80: trace = 4.452272810351707 (0.000350165% change) linmin: converged after 4 iterations. - iteration 86: trace = 4.45195633662106 (0.000430962% change) + iteration 81: trace = 4.452249236764505 (0.000529475% change) + linmin: converged after 5 iterations. + iteration 82: trace = 4.452204262739317 (0.00101015% change) linmin: converged after 4 iterations. - iteration 87: trace = 4.451951182930156 (0.000115762% change) + iteration 83: trace = 4.452119845289968 (0.0018961% change) linmin: converged after 4 iterations. - iteration 88: trace = 4.451949926949109 (2.82119e-05% change) - linmin: converged after 2 iterations. - iteration 89: trace = 4.451949633717717 (6.58658e-06% change) + iteration 84: trace = 4.452030541846836 (0.00200588% change) linmin: converged after 4 iterations. - iteration 90: trace = 4.451949555040042 (1.76726e-06% change) - linmin: converged after 2 iterations. - iteration 91: trace = 4.451949527224854 (6.24787e-07% change) + iteration 85: trace = 4.451975522165163 (0.00123584% change) linmin: converged after 3 iterations. - iteration 92: trace = 4.451949519989743 (1.62516e-07% change) - linmin: converged after 4 iterations. - iteration 93: trace = 4.451949518321606 (3.74698e-08% change) + iteration 86: trace = 4.451956336350158 (0.000430952% change) linmin: converged after 4 iterations. - iteration 94: trace = 4.45194951753159 (1.77454e-08% change) + iteration 87: trace = 4.451951182871636 (0.000115758% change) + linmin: converged after 3 iterations. + iteration 88: trace = 4.451949926937577 (2.82109e-05% change) linmin: converged after 2 iterations. - iteration 95: trace = 4.451949517019767 (1.14966e-08% change) - linmin: converged after 4 iterations. - iteration 96: trace = 4.45194951656523 (1.02099e-08% change) + iteration 89: trace = 4.451949633712656 (6.58644e-06% change) linmin: converged after 2 iterations. - iteration 97: trace = 4.45194951631145 (5.70043e-09% change) + iteration 90: trace = 4.451949555038263 (1.76719e-06% change) + linmin: converged after 2 iterations. + iteration 91: trace = 4.451949527224716 (6.2475e-07% change) + linmin: converged after 6 iterations. + iteration 92: trace = 4.451949519989641 (1.62515e-07% change) + linmin: converged after 4 iterations. + iteration 93: trace = 4.451949518321549 (3.74688e-08% change) linmin: converged after 3 iterations. - iteration 98: trace = 4.451949516185978 (2.81834e-09% change) + iteration 94: trace = 4.451949517531586 (1.77442e-08% change) + linmin: converged after 4 iterations. + iteration 95: trace = 4.451949517019787 (1.14961e-08% change) linmin: converged after 2 iterations. - iteration 99: trace = 4.45194951611154 (1.67204e-09% change) - large trace change predicted (3.42073e-09%) + iteration 96: trace = 4.451949516565246 (1.02099e-08% change) linmin: converged after 2 iterations. - iteration 100: trace = 4.45194951595926 (3.42052e-09% change) - linmin: converged after 18 iterations. - iteration 101: trace = 4.451949515672645 (6.43797e-09% change) + iteration 97: trace = 4.451949516311475 (5.70021e-09% change) + linmin: converged after 4 iterations. + iteration 98: trace = 4.451949516186005 (2.81832e-09% change) linmin: converged after 2 iterations. - iteration 102: trace = 4.451949515253661 (9.41125e-09% change) - linmin: converged after 8 iterations. - iteration 103: trace = 4.45194951477645 (1.07192e-08% change) + iteration 99: trace = 4.451949516111568 (1.67202e-09% change) + large trace change predicted (3.42091e-09%) + linmin: converged after 4 iterations. + iteration 100: trace = 4.451949515959277 (3.42076e-09% change) linmin: converged after 2 iterations. - iteration 104: trace = 4.451949514168453 (1.36569e-08% change) + iteration 101: trace = 4.451949515672652 (6.43819e-09% change) + linmin: converged after 4 iterations. + iteration 102: trace = 4.451949515253665 (9.41131e-09% change) + linmin: converged after 6 iterations. + iteration 103: trace = 4.451949514776445 (1.07193e-08% change) + linmin: converged after 4 iterations. + iteration 104: trace = 4.451949514168443 (1.3657e-08% change) linmin: converged after 2 iterations. - iteration 105: trace = 4.45194951364144 (1.18378e-08% change) - linmin: converged after 7 iterations. - iteration 106: trace = 4.451949513445268 (4.40643e-09% change) + iteration 105: trace = 4.45194951364143 (1.18378e-08% change) linmin: converged after 2 iterations. - iteration 107: trace = 4.45194951337478 (1.58332e-09% change) - linmin: converged after 3 iterations. - iteration 108: trace = 4.451949513356699 (4.06129e-10% change) - linmin: converged after 3 iterations. - iteration 109: trace = 4.451949513352748 (8.8759e-11% change) + iteration 106: trace = 4.45194951344527 (4.40615e-09% change) + linmin: converged after 2 iterations. + iteration 107: trace = 4.451949513374787 (1.5832e-09% change) + linmin: converged after 4 iterations. + iteration 108: trace = 4.451949513356698 (4.06308e-10% change) + linmin: converged after 6 iterations. + iteration 109: trace = 4.451949513352753 (8.86193e-11% change) Finished solving for bands 2 to 8 after 109 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.656836, 0.715623, 0.716068, 0.738377, 0.825979, 0.827163, 1.04116 -elapsed time for k point: 0.3775506019592285 +elapsed time for k point: 0.7913641929626465 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2993049473117485 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.49243428236220677 at Vector3<0.0, 0.5, 0.0> to 0.6568362683499384 at Vector3<0.0, 0.0, 0.0> -Band 3 range: 0.5269710506448813 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7156232200212513 at Vector3<0.0, 0.0, 0.0> +Band 3 range: 0.5269710506448813 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7156232200212518 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.6568031427446038 at Vector3<0.0, 0.5, 0.0> to 0.7578382217502121 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> -Band 5 range: 0.7383774303752574 at Vector3<0.0, 0.0, 0.0> to 0.7988168792802606 at Vector3<0.0, 0.5, 0.0> +Band 5 range: 0.7383774303752567 at Vector3<0.0, 0.0, 0.0> to 0.7988168792802606 at Vector3<0.0, 0.5, 0.0> Band 6 range: 0.8259787164701545 at Vector3<0.0, 0.0, 0.0> to 0.9629215441012401 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 7 range: 0.8271634538840893 at Vector3<0.0, 0.0, 0.0> to 0.9834563303529592 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 8 range: 0.9984200611839892 at Vector3<-0.26666666666666666, 0.26666666666666666, 0.0> to 1.041155125207904 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.2993049473117485) to band 2 (0.49243428236220677), 48.78609719263008% Gap from band 5 (0.7988168792802606) to band 6 (0.8259787164701545), 3.3434159054756925% Gap from band 7 (0.9834563303529592) to band 8 (0.9984200611839892), 1.510056923320589% -total elapsed time for run: 2.6141622066497803 +total elapsed time for run: 5.910553455352783 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -90964,7 +91000,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.005229473114013672 +elapsed time for initialization: 0.008516311645507812 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -91033,7 +91069,7 @@ iteration 31: trace = 2.862490688618994 (4.5751e-11% change) Finished solving for bands 2 to 8 after 31 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.398513, 0.492888, 0.493368, 0.682486, 0.682532, 0.692015, 0.898224 -elapsed time for k point: 0.1100015640258789 +elapsed time for k point: 0.23333072662353516 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91078,7 +91114,7 @@ iteration 20: trace = 2.835301328478711 (6.86346e-11% change) Finished solving for bands 1 to 8 after 20 iterations. tmfreqs:, 2, 0, 0.1, 0, 0.11547, 0.0581198, 0.391139, 0.491701, 0.498714, 0.658377, 0.683973, 0.717136, 0.879138 -elapsed time for k point: 0.09044718742370605 +elapsed time for k point: 0.21434569358825684 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -91115,7 +91151,7 @@ iteration 16: trace = 2.795630871597677 (2.51461e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 3, 0, 0.2, 0, 0.23094, 0.114967, 0.372435, 0.488376, 0.510297, 0.634188, 0.687769, 0.745313, 0.845031 -elapsed time for k point: 0.07300376892089844 +elapsed time for k point: 0.17875051498413086 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -91148,7 +91184,7 @@ iteration 14: trace = 2.771565390381674 (1.59109e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 4, 0, 0.3, 0, 0.34641, 0.169005, 0.346637, 0.484408, 0.520098, 0.618254, 0.692346, 0.770438, 0.813964 -elapsed time for k point: 0.06410074234008789 +elapsed time for k point: 0.15357017517089844 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91179,7 +91215,7 @@ iteration 13: trace = 2.764617094107786 (7.09517e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0, 0.4, 0, 0.46188, 0.217539, 0.316063, 0.481302, 0.523954, 0.612544, 0.695969, 0.784104, 0.798008 -elapsed time for k point: 0.059798479080200195 +elapsed time for k point: 0.1316215991973877 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91214,7 +91250,7 @@ iteration 15: trace = 2.765514654374657 (5.36822e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 6, 0, 0.5, 0, 0.57735, 0.246221, 0.2936, 0.480139, 0.524322, 0.612077, 0.697337, 0.77948, 0.802954 -elapsed time for k point: 0.06846046447753906 +elapsed time for k point: 0.14960908889770508 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91247,7 +91283,7 @@ iteration 14: trace = 2.765656097342635 (9.75962e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.247714, 0.293902, 0.474174, 0.530395, 0.610517, 0.697722, 0.778384, 0.803945 -elapsed time for k point: 0.06407523155212402 +elapsed time for k point: 0.13546967506408691 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91282,7 +91318,7 @@ iteration 15: trace = 2.76644039305337 (2.33728e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.252117, 0.294341, 0.462144, 0.543033, 0.606057, 0.698701, 0.775411, 0.806864 -elapsed time for k point: 0.06858110427856445 +elapsed time for k point: 0.14711880683898926 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91317,7 +91353,7 @@ iteration 15: trace = 2.768905996249792 (5.59421e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.259212, 0.293544, 0.450321, 0.556823, 0.599242, 0.699858, 0.771489, 0.811554 -elapsed time for k point: 0.06857991218566895 +elapsed time for k point: 0.14475178718566895 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91354,7 +91390,7 @@ iteration 16: trace = 2.774529530826203 (2.40889e-11% change) Finished solving for bands 1 to 8 after 16 iterations. tmfreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.268674, 0.289451, 0.441996, 0.569747, 0.590701, 0.700763, 0.768006, 0.817777 -elapsed time for k point: 0.07312631607055664 +elapsed time for k point: 0.1654033660888672 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91416,7 +91452,7 @@ iteration 27: trace = 2.784404130698573 (2.0064e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tmfreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.280092, 0.280155, 0.439082, 0.58087, 0.581035, 0.701106, 0.766461, 0.825015 -elapsed time for k point: 0.12056732177734375 +elapsed time for k point: 0.2559084892272949 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91451,7 +91487,7 @@ iteration 15: trace = 2.766275694185349 (1.16389e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.244445, 0.307226, 0.448708, 0.559739, 0.597235, 0.699583, 0.773933, 0.80772 -elapsed time for k point: 0.06853127479553223 +elapsed time for k point: 0.14535069465637207 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -91482,7 +91518,7 @@ iteration 13: trace = 2.765766574968634 (1.11112e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 13, -0.2, 0.2, 0, 0.4, 0.192601, 0.336978, 0.467722, 0.538055, 0.609757, 0.695231, 0.77985, 0.802206 -elapsed time for k point: 0.05981779098510742 +elapsed time for k point: 0.12769579887390137 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91513,7 +91549,7 @@ iteration 13: trace = 2.786825446005424 (1.53776e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.132075, 0.365778, 0.483253, 0.517524, 0.627555, 0.689432, 0.753492, 0.835064 -elapsed time for k point: 0.05985140800476074 +elapsed time for k point: 0.12722373008728027 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 8 iterations. @@ -91554,7 +91590,7 @@ iteration 18: trace = 2.829270279885345 (1.59631e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tmfreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0670312, 0.388874, 0.490908, 0.500671, 0.654295, 0.684452, 0.721561, 0.874451 -elapsed time for k point: 0.08179092407226562 +elapsed time for k point: 0.17359328269958496 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -91622,7 +91658,7 @@ iteration 31: trace = 2.862490688618617 (3.02059e-11% change) Finished solving for bands 2 to 8 after 31 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.398513, 0.492888, 0.493368, 0.682486, 0.682532, 0.692015, 0.898224 -.elapsed time for k point: 0.10921931266784668 +.elapsed time for k point: 0.225327730178833 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2800915681739995 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.2801552391378441 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.3985126081046686 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.43908172284486047 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.49288810189980703 at Vector3<0.0, 0.0, 0.0> @@ -91637,11 +91673,11 @@ Gap from band 4 (0.5808701365268195) to band 5 (0.5810352468043719), 0.028420606345590967% Gap from band 5 (0.6824860801373002) to band 6 (0.6825317446715008), 0.006690686871730083% Gap from band 7 (0.7841042622393093) to band 8 (0.7980077872594111), 1.7575904341929585% -total elapsed time for run: 1.2460663318634033 +total elapsed time for run: 2.719182252883911 done -/tmp/meepaK89mp/test_tri_holes-0: 3.86s +/tmp/meephEWaSw/test_tri_holes-0: 8.63s -/tmp/meepaK89mp/test_tri_rods-0 +/tmp/meephEWaSw/test_tri_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -91683,7 +91719,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.00331878662109375 +elapsed time for initialization: 0.00541234016418457 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -91738,7 +91774,7 @@ iteration 24: trace = 4.577894626572786 (4.46816e-11% change) Finished solving for bands 2 to 8 after 24 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.560518, 0.560561, 0.593296, 0.837451, 0.837595, 0.994129, 1.09832 -elapsed time for k point: 0.0918741226196289 +elapsed time for k point: 0.1790471076965332 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91779,7 +91815,7 @@ iteration 18: trace = 4.546667003404457 (4.24489e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tmfreqs:, 2, 0, 0.1, 0, 0.11547, 0.0711319, 0.538981, 0.559429, 0.617095, 0.834123, 0.839462, 0.988272, 1.08637 -elapsed time for k point: 0.08305168151855469 +elapsed time for k point: 0.17613673210144043 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91814,7 +91850,7 @@ iteration 15: trace = 4.456771796562712 (4.07941e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 3, 0, 0.2, 0, 0.23094, 0.138898, 0.508574, 0.556587, 0.65398, 0.825087, 0.84452, 0.968999, 1.05281 -elapsed time for k point: 0.06962966918945312 +elapsed time for k point: 0.14875364303588867 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91847,7 +91883,7 @@ iteration 14: trace = 4.364565233298257 (3.14404e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 4, 0, 0.3, 0, 0.34641, 0.198939, 0.479631, 0.553145, 0.693119, 0.813353, 0.850964, 0.932869, 1.02598 -elapsed time for k point: 0.0652623176574707 +elapsed time for k point: 0.13904356956481934 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91878,7 +91914,7 @@ iteration 13: trace = 4.304069964437605 (7.18538e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0, 0.4, 0, 0.46188, 0.244064, 0.4557, 0.550414, 0.730028, 0.80289, 0.856372, 0.891379, 1.01409 -elapsed time for k point: 0.060701608657836914 +elapsed time for k point: 0.130507230758667 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91909,7 +91945,7 @@ iteration 13: trace = 4.283477065616431 (4.14492e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 6, 0, 0.5, 0, 0.57735, 0.262015, 0.445331, 0.549383, 0.749186, 0.797864, 0.85849, 0.870609, 1.01087 -elapsed time for k point: 0.06074261665344238 +elapsed time for k point: 0.1308748722076416 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91938,7 +91974,7 @@ iteration 12: trace = 4.264474631199774 (8.73084e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.262984, 0.4475, 0.545804, 0.752448, 0.797093, 0.860461, 0.870245, 0.99895 -elapsed time for k point: 0.056293487548828125 +elapsed time for k point: 0.11879253387451172 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91967,7 +92003,7 @@ iteration 12: trace = 4.228595652264469 (8.17059e-12% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.265671, 0.453801, 0.535912, 0.761319, 0.795166, 0.866056, 0.869135, 0.973413 -elapsed time for k point: 0.056272268295288086 +elapsed time for k point: 0.11948704719543457 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91992,7 +92028,7 @@ iteration 10: trace = 4.196577821229713 (9.14088e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.269404, 0.463648, 0.52172, 0.773443, 0.792931, 0.867201, 0.874681, 0.94487 -elapsed time for k point: 0.04735851287841797 +elapsed time for k point: 0.10187792778015137 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92017,7 +92053,7 @@ iteration 10: trace = 4.175651761333514 (5.29421e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.273, 0.476141, 0.505606, 0.78524, 0.791235, 0.864672, 0.885801, 0.918597 -elapsed time for k point: 0.04750847816467285 +elapsed time for k point: 0.10333585739135742 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92040,23 +92076,23 @@ iteration 9: trace = 4.168411689609144 (8.91074e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.27469, 0.489984, 0.490239, 0.79072, 0.790832, 0.863041, 0.899109, 0.89925 -elapsed time for k point: 0.04298257827758789 +elapsed time for k point: 0.09307336807250977 Fixing e-field (band 1) phase by -1 + 4.11972e-08i; max ampl. = 0.93911 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b01.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b01.z.tm.h5... Fixing e-field (band 2) phase by -4.11972e-08 + -1i; max ampl. = 1.08316 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b02.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b02.z.tm.h5... Fixing e-field (band 3) phase by 1 + -4.11972e-08i; max ampl. = 0.877953 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b03.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b03.z.tm.h5... Fixing e-field (band 4) phase by 1 + -4.11971e-08i; max ampl. = 1.24657 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b04.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b04.z.tm.h5... Fixing e-field (band 5) phase by 4.11971e-08 + 1i; max ampl. = 1.10168 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b05.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b05.z.tm.h5... Fixing e-field (band 6) phase by -1 + 4.11972e-08i; max ampl. = 1.76186 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b06.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b06.z.tm.h5... Fixing e-field (band 7) phase by -1 + 4.11972e-08i; max ampl. = 1.0881 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b07.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b07.z.tm.h5... Fixing e-field (band 8) phase by -1 + 4.11972e-08i; max ampl. = 1.08096 -Outputting fields to /tmp/meepaK89mp/test_tri_rods-0-e.k11.b08.z.tm.h5... +Outputting fields to /tmp/meephEWaSw/test_tri_rods-0-e.k11.b08.z.tm.h5... solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92083,7 +92119,7 @@ iteration 11: trace = 4.197854050309301 (1.33718e-11% change) Finished solving for bands 1 to 8 after 11 iterations. tmfreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.2632, 0.47091, 0.51804, 0.764413, 0.795091, 0.864427, 0.896871, 0.932925 -elapsed time for k point: 0.052063703536987305 +elapsed time for k point: 0.11022615432739258 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92112,7 +92148,7 @@ iteration 12: trace = 4.283266488990683 (1.11767e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 13, -0.2, 0.2, 0, 0.4, 0.222593, 0.476537, 0.539917, 0.715636, 0.806516, 0.856013, 0.929969, 0.977199 -elapsed time for k point: 0.05657315254211426 +elapsed time for k point: 0.1209564208984375 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92143,7 +92179,7 @@ iteration 13: trace = 4.410102274545242 (2.51544e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.15856, 0.501245, 0.552927, 0.666818, 0.82116, 0.846938, 0.963589, 1.03113 -elapsed time for k point: 0.06078505516052246 +elapsed time for k point: 0.12985801696777344 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92182,7 +92218,7 @@ iteration 17: trace = 4.534517622757207 (7.8407e-11% change) Finished solving for bands 1 to 8 after 17 iterations. tmfreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0819275, 0.534465, 0.558896, 0.622523, 0.832982, 0.840137, 0.98638, 1.08149 -elapsed time for k point: 0.07867121696472168 +elapsed time for k point: 0.1648409366607666 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -92219,7 +92255,7 @@ iteration 16: trace = 4.577894626572483 (2.55905e-11% change) Finished solving for bands 2 to 8 after 16 iterations. tmfreqs:, 16, 0, 0, 0, 0, 0, 0.560518, 0.560561, 0.593296, 0.837451, 0.837595, 0.994129, 1.09832 -elapsed time for k point: 0.058858633041381836 +elapsed time for k point: 0.11822247505187988 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2746902258623629 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.44533108084715833 at Vector3<0.0, 0.5, 0.0> to 0.5605181423162844 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.49023891490276683 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.5605607947797752 at Vector3<0.0, 0.0, 0.0> @@ -92233,7 +92269,7 @@ Gap from band 4 (0.79071959744437) to band 5 (0.7908320763327578), 0.014223865113315824% Gap from band 5 (0.8374511167537574) to band 6 (0.8375948528443272), 0.017162047272568082% Gap from band 6 (0.8672009264903449) to band 7 (0.8691349955739198), 0.2227759109280675% -total elapsed time for run: 1.0211217403411865 +total elapsed time for run: 2.145504951477051 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) @@ -92283,7 +92319,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.003228902816772461 +elapsed time for initialization: 0.005375862121582031 solve_kpoint (0,0,0): tefreqs:, k index, k1, k2, k3, kmag/2pi, te band 1, te band 2, te band 3, te band 4, te band 5, te band 6, te band 7, te band 8 Solving for bands 2 to 8... @@ -92402,7 +92438,7 @@ iteration 56: trace = 6.2053376471259 (6.91324e-11% change) Finished solving for bands 2 to 8 after 56 iterations. tefreqs:, 1, 0, 0, 0, 0, 0, 0.561229, 0.793929, 0.794659, 1.03341, 1.03342, 1.11597, 1.11681 -elapsed time for k point: 0.19941997528076172 +elapsed time for k point: 0.40258336067199707 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92469,7 +92505,7 @@ iteration 31: trace = 6.070460070673311 (7.67697e-11% change) Finished solving for bands 1 to 8 after 31 iterations. tefreqs:, 2, 0, 0.1, 0, 0.11547, 0.101865, 0.559805, 0.79146, 0.793258, 0.992126, 1.02845, 1.09799, 1.1151 -elapsed time for k point: 0.14026546478271484 +elapsed time for k point: 0.3019843101501465 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92532,7 +92568,7 @@ iteration 29: trace = 5.856237734706172 (2.88009e-11% change) Finished solving for bands 1 to 8 after 29 iterations. tefreqs:, 3, 0, 0.2, 0, 0.23094, 0.202662, 0.555133, 0.784265, 0.784932, 0.925328, 1.01804, 1.06979, 1.11298 -elapsed time for k point: 0.13109350204467773 +elapsed time for k point: 0.29647016525268555 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92587,7 +92623,7 @@ iteration 25: trace = 5.679316226598068 (4.88557e-11% change) Finished solving for bands 1 to 8 after 25 iterations. tefreqs:, 4, 0, 0.3, 0, 0.34641, 0.300756, 0.545003, 0.752836, 0.776604, 0.881527, 1.00851, 1.04494, 1.1117 -elapsed time for k point: 0.11363005638122559 +elapsed time for k point: 0.26097702980041504 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -92638,7 +92674,7 @@ iteration 23: trace = 5.567356944539215 (5.37148e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 5, 0, 0.4, 0, 0.46188, 0.392756, 0.521577, 0.705571, 0.77011, 0.86865, 1.00251, 1.02766, 1.11107 -elapsed time for k point: 0.10468459129333496 +elapsed time for k point: 0.23124361038208008 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -92687,7 +92723,7 @@ iteration 22: trace = 5.529271313719444 (3.44074e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 6, 0, 0.5, 0, 0.57735, 0.468428, 0.473072, 0.683225, 0.767661, 0.866987, 1.00052, 1.02137, 1.11088 -elapsed time for k point: 0.10038018226623535 +elapsed time for k point: 0.21621036529541016 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92740,7 +92776,7 @@ iteration 24: trace = 5.532153606068912 (8.05471e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.472654, 0.474197, 0.67604, 0.772695, 0.866879, 0.969813, 1.05066, 1.11081 -elapsed time for k point: 0.10886716842651367 +elapsed time for k point: 0.2439873218536377 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92793,7 +92829,7 @@ iteration 24: trace = 5.534695993739177 (6.49762e-11% change) Finished solving for bands 1 to 8 after 24 iterations. tefreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.477432, 0.485081, 0.657266, 0.784802, 0.866577, 0.932933, 1.08112, 1.11059 -elapsed time for k point: 0.10921669006347656 +elapsed time for k point: 0.24209332466125488 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92844,7 +92880,7 @@ iteration 23: trace = 5.527140023966949 (5.31415e-11% change) Finished solving for bands 1 to 8 after 23 iterations. tefreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.48232, 0.50501, 0.630584, 0.799745, 0.866126, 0.900465, 1.09936, 1.11024 -elapsed time for k point: 0.10448884963989258 +elapsed time for k point: 0.23146748542785645 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92893,7 +92929,7 @@ iteration 22: trace = 5.514581486526163 (5.58073e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.487852, 0.531427, 0.598151, 0.814208, 0.865617, 0.875643, 1.10711, 1.10983 -elapsed time for k point: 0.10055828094482422 +elapsed time for k point: 0.21664786338806152 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92936,7 +92972,7 @@ iteration 19: trace = 5.508642232131618 (7.05397e-11% change) Finished solving for bands 1 to 8 after 19 iterations. tefreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.491236, 0.563106, 0.563151, 0.821423, 0.865195, 0.865231, 1.10923, 1.10941 -elapsed time for k point: 0.08687639236450195 +elapsed time for k point: 0.1852562427520752 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92983,7 +93019,7 @@ iteration 21: trace = 5.538947612933677 (6.50706e-11% change) Finished solving for bands 1 to 8 after 21 iterations. tefreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.446126, 0.532191, 0.637012, 0.806654, 0.86614, 0.893198, 1.10593, 1.10866 -elapsed time for k point: 0.0958409309387207 +elapsed time for k point: 0.20416903495788574 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -93032,7 +93068,7 @@ iteration 22: trace = 5.636892705526576 (7.80736e-11% change) Finished solving for bands 1 to 8 after 22 iterations. tefreqs:, 13, -0.2, 0.2, 0, 0.4, 0.345267, 0.542882, 0.713396, 0.795022, 0.875814, 0.938821, 1.09707, 1.10904 -elapsed time for k point: 0.10055899620056152 +elapsed time for k point: 0.219346284866333 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93091,7 +93127,7 @@ iteration 27: trace = 5.807436111839944 (8.67312e-11% change) Finished solving for bands 1 to 8 after 27 iterations. tefreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.233479, 0.553269, 0.768719, 0.792196, 0.912766, 0.987203, 1.08919, 1.11098 -elapsed time for k point: 0.12246251106262207 +elapsed time for k point: 0.2678203582763672 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93162,7 +93198,7 @@ iteration 33: trace = 6.039148745478514 (4.54594e-11% change) Finished solving for bands 1 to 8 after 33 iterations. tefreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.117556, 0.559323, 0.789736, 0.793576, 0.983043, 1.02374, 1.09661, 1.11448 -elapsed time for k point: 0.1534593105316162 +elapsed time for k point: 0.32882022857666016 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 6 iterations. @@ -93237,7 +93273,7 @@ iteration 35: trace = 6.205337647122204 (8.29732e-11% change) Finished solving for bands 2 to 8 after 35 iterations. tefreqs:, 16, 0, 0, 0, 0, 0, 0.561229, 0.793929, 0.794659, 1.03341, 1.03342, 1.11597, 1.11681 -elapsed time for k point: 0.13494515419006348 +elapsed time for k point: 0.2688755989074707 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.491235811867578 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.4730722390280758 at Vector3<0.0, 0.5, 0.0> to 0.5631059378714031 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 3 range: 0.5631505198559041 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7939289395839753 at Vector3<0.0, 0.0, 0.0> @@ -93248,7 +93284,7 @@ Band 8 range: 1.1086626585374242 at Vector3<-0.26666666666666666, 0.26666666666666666, 0.0> to 1.1168107191255332 at Vector3<0.0, 0.0, 0.0> Gap from band 2 (0.5631059378714031) to band 3 (0.5631505198559041), 0.007916844195689235% Gap from band 4 (0.8214230044191522) to band 5 (0.8651948144415262), 5.190483526605004% -total elapsed time for run: 1.9110047817230225 +total elapsed time for run: 4.125139474868774 done epsilon: 1-12, mean 2.59614, harm. mean 1.17149, 17.2852% > 1, 14.5104% "fill" Read lattice vectors @@ -93258,9 +93294,9 @@ Input data is rank 2, size 32x32x1. Output data 96x83x1 real part range: 1 .. 12 -./tmp/meepaK89mp/test_tri_rods-0: 2.95s +./tmp/meephEWaSw/test_tri_rods-0: 6.30s -/tmp/meepaK89mp/test_triangular_lattice-0 +/tmp/meephEWaSw/test_triangular_lattice-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -93303,7 +93339,7 @@ Vector3<-0.1333333333333333, 0.1333333333333333, 0.0> Vector3<-0.06666666666666665, 0.06666666666666665, 0.0> Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.0031855106353759766 +elapsed time for initialization: 0.007443428039550781 solve_kpoint (0,0,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1, tm band 2, tm band 3, tm band 4, tm band 5, tm band 6, tm band 7, tm band 8 Solving for bands 2 to 8... @@ -93358,7 +93394,7 @@ iteration 24: trace = 4.577894626572786 (4.46816e-11% change) Finished solving for bands 2 to 8 after 24 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.560518, 0.560561, 0.593296, 0.837451, 0.837595, 0.994129, 1.09832 -elapsed time for k point: 0.08493518829345703 +elapsed time for k point: 0.186417818069458 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93399,7 +93435,7 @@ iteration 18: trace = 4.546667003404457 (4.24489e-11% change) Finished solving for bands 1 to 8 after 18 iterations. tmfreqs:, 2, 0, 0.1, 0, 0.11547, 0.0711319, 0.538981, 0.559429, 0.617095, 0.834123, 0.839462, 0.988272, 1.08637 -elapsed time for k point: 0.08094358444213867 +elapsed time for k point: 0.17542028427124023 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93434,7 +93470,7 @@ iteration 15: trace = 4.456771796562712 (4.07941e-11% change) Finished solving for bands 1 to 8 after 15 iterations. tmfreqs:, 3, 0, 0.2, 0, 0.23094, 0.138898, 0.508574, 0.556587, 0.65398, 0.825087, 0.84452, 0.968999, 1.05281 -elapsed time for k point: 0.06827235221862793 +elapsed time for k point: 0.1473398208618164 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93467,7 +93503,7 @@ iteration 14: trace = 4.364565233298257 (3.14404e-11% change) Finished solving for bands 1 to 8 after 14 iterations. tmfreqs:, 4, 0, 0.3, 0, 0.34641, 0.198939, 0.479631, 0.553145, 0.693119, 0.813353, 0.850964, 0.932869, 1.02598 -elapsed time for k point: 0.06407284736633301 +elapsed time for k point: 0.1368415355682373 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93498,7 +93534,7 @@ iteration 13: trace = 4.304069964437605 (7.18538e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 5, 0, 0.4, 0, 0.46188, 0.244064, 0.4557, 0.550414, 0.730028, 0.80289, 0.856372, 0.891379, 1.01409 -elapsed time for k point: 0.059619903564453125 +elapsed time for k point: 0.12651872634887695 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93529,7 +93565,7 @@ iteration 13: trace = 4.283477065616431 (4.14492e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 6, 0, 0.5, 0, 0.57735, 0.262015, 0.445331, 0.549383, 0.749186, 0.797864, 0.85849, 0.870609, 1.01087 -elapsed time for k point: 0.059474945068359375 +elapsed time for k point: 0.12507915496826172 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93558,7 +93594,7 @@ iteration 12: trace = 4.264474631199774 (8.73084e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 7, -0.0666667, 0.466667, 0, 0.581187, 0.262984, 0.4475, 0.545804, 0.752448, 0.797093, 0.860461, 0.870245, 0.99895 -elapsed time for k point: 0.05532336235046387 +elapsed time for k point: 0.12165951728820801 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93587,7 +93623,7 @@ iteration 12: trace = 4.228595652264469 (8.17059e-12% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 8, -0.133333, 0.433333, 0, 0.592546, 0.265671, 0.453801, 0.535912, 0.761319, 0.795166, 0.866056, 0.869135, 0.973413 -elapsed time for k point: 0.05518174171447754 +elapsed time for k point: 0.11705636978149414 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93612,7 +93648,7 @@ iteration 10: trace = 4.196577821229713 (9.14088e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 9, -0.2, 0.4, 0, 0.61101, 0.269404, 0.463648, 0.52172, 0.773443, 0.792931, 0.867201, 0.874681, 0.94487 -elapsed time for k point: 0.046529531478881836 +elapsed time for k point: 0.0983126163482666 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93637,7 +93673,7 @@ iteration 10: trace = 4.175651761333514 (5.29421e-11% change) Finished solving for bands 1 to 8 after 10 iterations. tmfreqs:, 10, -0.266667, 0.366667, 0, 0.635959, 0.273, 0.476141, 0.505606, 0.78524, 0.791235, 0.864672, 0.885801, 0.918597 -elapsed time for k point: 0.04675912857055664 +elapsed time for k point: 0.09790444374084473 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93660,7 +93696,7 @@ iteration 9: trace = 4.168411689609144 (8.91074e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 11, -0.333333, 0.333333, 0, 0.666667, 0.27469, 0.489984, 0.490239, 0.79072, 0.790832, 0.863041, 0.899109, 0.89925 -elapsed time for k point: 0.04241442680358887 +elapsed time for k point: 0.08861470222473145 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93687,7 +93723,7 @@ iteration 11: trace = 4.197854050309302 (1.33718e-11% change) Finished solving for bands 1 to 8 after 11 iterations. tmfreqs:, 12, -0.266667, 0.266667, 0, 0.533333, 0.2632, 0.47091, 0.51804, 0.764413, 0.795091, 0.864427, 0.896871, 0.932925 -elapsed time for k point: 0.051009178161621094 +elapsed time for k point: 0.1065971851348877 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93716,7 +93752,7 @@ iteration 12: trace = 4.283266488990683 (1.11767e-11% change) Finished solving for bands 1 to 8 after 12 iterations. tmfreqs:, 13, -0.2, 0.2, 0, 0.4, 0.222593, 0.476537, 0.539917, 0.715636, 0.806516, 0.856013, 0.929969, 0.977199 -elapsed time for k point: 0.05536389350891113 +elapsed time for k point: 0.11574149131774902 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93747,7 +93783,7 @@ iteration 13: trace = 4.410102274545241 (2.51947e-11% change) Finished solving for bands 1 to 8 after 13 iterations. tmfreqs:, 14, -0.133333, 0.133333, 0, 0.266667, 0.15856, 0.501245, 0.552927, 0.666818, 0.82116, 0.846938, 0.963589, 1.03113 -elapsed time for k point: 0.05957198143005371 +elapsed time for k point: 0.1242978572845459 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93786,7 +93822,7 @@ iteration 17: trace = 4.534517622757202 (7.86028e-11% change) Finished solving for bands 1 to 8 after 17 iterations. tmfreqs:, 15, -0.0666667, 0.0666667, 0, 0.133333, 0.0819275, 0.534465, 0.558896, 0.622523, 0.832982, 0.840137, 0.98638, 1.08149 -elapsed time for k point: 0.07708621025085449 +elapsed time for k point: 0.1611616611480713 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -93867,10 +93903,10 @@ AssertionError: -0.9945407488966614 != -0.9950905165813236 within 3 places (0.0005497676846621946 difference) ---------------------------------------------------------------------- -Ran 47 tests in 302.951s +Ran 47 tests in 721.399s FAILED (failures=4) -elapsed time for k point: 0.05774521827697754 +elapsed time for k point: 0.11605572700500488 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2746902258623629 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.44533108084715833 at Vector3<0.0, 0.5, 0.0> to 0.5605181423162844 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.49023891490276683 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.5605607947797748 at Vector3<0.0, 0.0, 0.0> @@ -93884,39 +93920,69 @@ Gap from band 4 (0.79071959744437) to band 5 (0.7908320763327578), 0.014223865113315824% Gap from band 5 (0.8374511167537574) to band 6 (0.8375948528443271), 0.01716204727255483% Gap from band 6 (0.8672009264903449) to band 7 (0.8691349955739198), 0.2227759109280675% -total elapsed time for run: 0.9684896469116211 +total elapsed time for run: 2.0542447566986084 done -/tmp/meepaK89mp/test_triangular_lattice-0: 0.97s +/tmp/meephEWaSw/test_triangular_lattice-0: 2.06s -/tmp/meepaK89mp/test_update_band_range_data-0 +/tmp/meephEWaSw/test_update_band_range_data-0 ======================== -/tmp/meepaK89mp/test_update_band_range_data-0: 0.00s +/tmp/meephEWaSw/test_update_band_range_data-0: 0.00s -Elapsed run time = 302.9865 s +Elapsed run time = 721.4653 s FAIL tests/test_mpb.py (exit status: 1) FAIL: tests/test_multilevel_atom ================================ -Matplotlib created a temporary cache directory at /tmp/matplotlib-_br00_l4 because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-dg7o4u_u because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. ----------- Initializing structure... -time for choose_chunkdivision = 5.10726e-05 s +time for choose_chunkdivision = 6.91134e-05 s Working in 1D dimensions. Computational cell is 0 x 0 x 3 with resolution 40 block, center = (0,0,-1) size (1e+20,1e+20,1) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (2.25,2.25,2.25) -time for set_epsilon = 0.0001219 s +time for set_epsilon = 0.000195077 s multilevel atom susceptibility ----------- -Meep progress: 1938.8125/7000.0 = 27.7% done in 4.0s, 10.4s to go -on time step 155105 (time=1938.81), 2.57893e-05 s/step -Meep progress: 3831.6375000000003/7000.0 = 54.7% done in 8.0s, 6.6s to go -on time step 306533 (time=3831.66), 2.64154e-05 s/step -Meep progress: 5764.725/7000.0 = 82.4% done in 12.0s, 2.6s to go -on time step 461185 (time=5764.81), 2.58647e-05 s/step +Meep progress: 390.27500000000003/7000.0 = 5.6% done in 4.0s, 67.7s to go +on time step 31222 (time=390.275), 0.00012812 s/step +Meep progress: 779.5375/7000.0 = 11.1% done in 8.0s, 63.8s to go +on time step 62364 (time=779.55), 0.000128447 s/step +Meep progress: 1167.9625/7000.0 = 16.7% done in 12.0s, 59.9s to go +on time step 93438 (time=1167.98), 0.000128725 s/step +Meep progress: 1557.0/7000.0 = 22.2% done in 16.0s, 55.9s to go +on time step 124561 (time=1557.01), 0.000128523 s/step +Meep progress: 1946.5/7000.0 = 27.8% done in 20.0s, 51.9s to go +on time step 155722 (time=1946.53), 0.000128369 s/step +Meep progress: 2334.625/7000.0 = 33.4% done in 24.0s, 48.0s to go +on time step 186773 (time=2334.66), 0.000128824 s/step +Meep progress: 2726.6000000000004/7000.0 = 39.0% done in 28.0s, 43.9s to go +on time step 218132 (time=2726.65), 0.000127559 s/step +Meep progress: 3116.2250000000004/7000.0 = 44.5% done in 32.0s, 39.9s to go +on time step 249302 (time=3116.28), 0.000128329 s/step +Meep progress: 3507.425/7000.0 = 50.1% done in 36.0s, 35.8s to go +on time step 280599 (time=3507.49), 0.000127811 s/step +Meep progress: 3897.0875/7000.0 = 55.7% done in 40.0s, 31.8s to go +on time step 311773 (time=3897.16), 0.000128316 s/step +Meep progress: 4287.4375/7000.0 = 61.2% done in 44.0s, 27.8s to go +on time step 343002 (time=4287.53), 0.00012809 s/step +Meep progress: 4668.825/7000.0 = 66.7% done in 48.0s, 24.0s to go +on time step 373514 (time=4668.93), 0.000131099 s/step +Meep progress: 5060.1125/7000.0 = 72.3% done in 52.0s, 19.9s to go +on time step 404818 (time=5060.23), 0.000127782 s/step +Meep progress: 5439.25/7000.0 = 77.7% done in 56.0s, 16.1s to go +on time step 435148 (time=5439.35), 0.000131887 s/step +Meep progress: 5829.6125/7000.0 = 83.3% done in 60.0s, 12.0s to go +on time step 466380 (time=5829.75), 0.000128077 s/step +Meep progress: 6216.6625/7000.0 = 88.8% done in 64.0s, 8.1s to go +on time step 497344 (time=6216.8), 0.000129184 s/step +Meep progress: 6599.5625/7000.0 = 94.3% done in 68.0s, 4.1s to go +on time step 527977 (time=6599.71), 0.00013058 s/step +Meep progress: 6986.25/7000.0 = 99.8% done in 72.0s, 0.1s to go +on time step 558913 (time=6986.41), 0.000129302 s/step F ====================================================================== FAIL: test_multilevel_atom (__main__.TestMultiLevelAtom.test_multilevel_atom) @@ -93939,11 +94005,11 @@ AssertionError: 4.458595015523278 != -2.7110969214986387 within 7 places (7.169691937021916 difference) ---------------------------------------------------------------------- -Ran 1 test in 14.578s +Ran 1 test in 72.148s FAILED (failures=1) -Elapsed run time = 14.5803 s +Elapsed run time = 72.1522 s FAIL tests/test_multilevel_atom.py (exit status: 1) FAIL: tests/test_refl_angular @@ -93958,11 +94024,11 @@ FAIL: tests/test_ring ===================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-w_2yacym because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. +Matplotlib created a temporary cache directory at /tmp/matplotlib-sc9swyk1 because the default path (/nonexistent/second-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. ----------- Initializing structure... Halving computational cell along direction y -time for choose_chunkdivision = 0.000211945 s +time for choose_chunkdivision = 0.00035002 s Working in 2D dimensions. Computational cell is 16 x 16 x 0 with resolution 10 cylinder, center = (0,0,0) @@ -93971,10 +94037,12 @@ cylinder, center = (0,0,0) radius 1, height 1e+20, axis (0, 0, 1) dielectric constant epsilon diagonal = (1,1,1) -time for set_epsilon = 0.067656 s +time for set_epsilon = 0.10695 s ----------- -Meep: using output directory '/tmp/meep0mWg2N' -creating output file "/tmp/meep0mWg2N/test_ring-eps-000000.00.h5"... +Meep: using output directory '/tmp/meeptcLeml' +creating output file "/tmp/meeptcLeml/test_ring-eps-000000.00.h5"... +Meep progress: 331.55/400.0 = 82.9% done in 4.0s, 0.8s to go +on time step 6658 (time=332.9), 0.000600795 s/step F ====================================================================== FAIL: test_harminv (__main__.TestRing.test_harminv) @@ -93985,7 +94053,7 @@ AssertionError: 0.0034940920329178107 != 0.00341267634436 within 4 places (8.141568855781064e-05 difference) ---------------------------------------------------------------------- -Ran 1 test in 1.711s +Ran 1 test in 5.012s FAILED (failures=1) harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error @@ -93994,7 +94062,7 @@ harminv0:, 0.1752466531330348, -4.875157487167941e-05, 1797.3435073052221, 0.007186041459138177, -0.0008190310310293238-0.007139214244065223i, 1.4536448405586033e-07+0.0i run 0 finished at t = 400.0 (8000 timesteps) -Elapsed run time = 1.7132 s +Elapsed run time = 5.0161 s FAIL tests/test_ring.py (exit status: 1) FAIL: tests/test_special_kz @@ -94032,7 +94100,7 @@ make[5]: Entering directory '/build/reproducible-path/meep-1.25.0/src' make[6]: Entering directory '/build/reproducible-path/meep-1.25.0/src' /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu' - /bin/bash ../libtool --mode=install /usr/bin/install -c libmeep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu' + /bin/sh ../libtool --mode=install /usr/bin/install -c libmeep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu' libtool: install: /usr/bin/install -c .libs/libmeep.so.30.0.0 /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu/libmeep.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libmeep.so.30.0.0 libmeep.so.30 || { rm -f libmeep.so.30 && ln -s libmeep.so.30.0.0 libmeep.so.30; }; }) libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libmeep.so.30.0.0 libmeep.so || { rm -f libmeep.so && ln -s libmeep.so.30.0.0 libmeep.so; }; }) @@ -94062,7 +94130,7 @@ make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/scheme' make[5]: Entering directory '/build/reproducible-path/meep-1.25.0/scheme' /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/bin' - /bin/bash ../libtool --mode=install /usr/bin/install -c meep '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/bin' + /bin/sh ../libtool --mode=install /usr/bin/install -c meep '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/bin' libtool: warning: '../src/libmeep.la' has not been installed in '/usr/lib/i386-linux-gnu' libtool: install: /usr/bin/install -c .libs/meep /build/reproducible-path/meep-1.25.0/debian/tmp/usr/bin/meep /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/share/meep' @@ -94074,9 +94142,9 @@ make[3]: Entering directory '/build/reproducible-path/meep-1.25.0/libpympb' make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/libpympb' /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu' - /bin/bash ../libtool --mode=install /usr/bin/install -c libpympb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu' + /bin/sh ../libtool --mode=install /usr/bin/install -c libpympb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu' libtool: warning: relinking 'libpympb.la' -libtool: install: (cd /build/reproducible-path/meep-1.25.0/libpympb; /bin/bash "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libpympb.la -rpath /usr/lib/i386-linux-gnu libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) +libtool: install: (cd /build/reproducible-path/meep-1.25.0/libpympb; /bin/sh "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libpympb.la -rpath /usr/lib/i386-linux-gnu libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/libpympb_la-pympb.o -L/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lmeep -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libpympb.so.30 -o .libs/libpympb.so.30.0.0 libtool: install: /usr/bin/install -c .libs/libpympb.so.30.0.0T /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu/libpympb.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libpympb.so.30.0.0 libpympb.so.30 || { rm -f libpympb.so.30 && ln -s libpympb.so.30.0.0 libpympb.so.30; }; }) @@ -94096,9 +94164,9 @@ make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/python' make[5]: Entering directory '/build/reproducible-path/meep-1.25.0/python' /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep' - /bin/bash ../libtool --mode=install /usr/bin/install -c _meep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep' + /bin/sh ../libtool --mode=install /usr/bin/install -c _meep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep' libtool: warning: relinking '_meep.la' -libtool: install: (cd /build/reproducible-path/meep-1.25.0/python; /bin/bash "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _meep.la -rpath /usr/lib/python3.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) +libtool: install: (cd /build/reproducible-path/meep-1.25.0/python; /bin/sh "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _meep.la -rpath /usr/lib/python3.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/_meep_la-meep-python.o -L/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lmeep -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_meep.so.30 -o .libs/_meep.so.30.0.0 libtool: install: /usr/bin/install -c .libs/_meep.so.30.0.0T /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/_meep.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep && { ln -s -f _meep.so.30.0.0 _meep.so.30 || { rm -f _meep.so.30 && ln -s _meep.so.30.0.0 _meep.so.30; }; }) @@ -94121,9 +94189,9 @@ Byte-compiling python modules (optimized versions) ... __init__.pybinary_partition_utils.pychunk_balancer.pygeom.pysimulation.pysource.pytiming_measurements.pyvisualization.pymaterials.pyverbosity_mgr.py /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb' - /bin/bash ../libtool --mode=install /usr/bin/install -c _mpb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb' + /bin/sh ../libtool --mode=install /usr/bin/install -c _mpb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb' libtool: warning: relinking '_mpb.la' -libtool: install: (cd /build/reproducible-path/meep-1.25.0/python; /bin/bash "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) +libtool: install: (cd /build/reproducible-path/meep-1.25.0/python; /bin/sh "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/14/crtbeginS.o .libs/_mpb_la-mpb-python.o -L/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lpympb -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/i686-linux-gnu/14 -L/usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/14/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/14/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/14/crtendS.o /usr/lib/gcc/i686-linux-gnu/14/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_mpb.so.30 -o .libs/_mpb.so.30.0.0 libtool: install: /usr/bin/install -c .libs/_mpb.so.30.0.0T /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb/_mpb.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb && { ln -s -f _mpb.so.30.0.0 _mpb.so.30 || { rm -f _mpb.so.30 && ln -s _mpb.so.30.0.0 _mpb.so.30; }; }) @@ -94185,21 +94253,21 @@ dh_strip -a dh_makeshlibs -a dh_shlibdeps -a -dpkg-shlibdeps: warning: debian/python3-meep/usr/lib/python3/dist-packages/meep/_meep.so.30.0.0 contains an unresolvable reference to symbol PyComplex_ImagAsDouble: it's probably a plugin +dpkg-shlibdeps: warning: debian/python3-meep/usr/lib/python3/dist-packages/meep/_meep.so.30.0.0 contains an unresolvable reference to symbol _PyArg_ParseTuple_SizeT: it's probably a plugin dpkg-shlibdeps: warning: 107 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/python3-meep/usr/lib/python3/dist-packages/meep/mpb/_mpb.so.30.0.0 contains an unresolvable reference to symbol _ZN9meep_geom15make_dielectricEd: it's probably a plugin +dpkg-shlibdeps: warning: debian/python3-meep/usr/lib/python3/dist-packages/meep/mpb/_mpb.so.30.0.0 contains an unresolvable reference to symbol PyComplex_FromDoubles: it's probably a plugin dpkg-shlibdeps: warning: 97 other similar warnings have been skipped (use -v to see them all) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libmeep30-dbgsym' in '../libmeep30-dbgsym_1.25.0-4_i386.deb'. +dpkg-deb: building package 'libmeep-dev' in '../libmeep-dev_1.25.0-4_i386.deb'. dpkg-deb: building package 'meep-dbgsym' in '../meep-dbgsym_1.25.0-4_i386.deb'. -dpkg-deb: building package 'libmeep30' in '../libmeep30_1.25.0-4_i386.deb'. +dpkg-deb: building package 'python3-meep-dbgsym' in '../python3-meep-dbgsym_1.25.0-4_i386.deb'. dpkg-deb: building package 'python3-meep' in '../python3-meep_1.25.0-4_i386.deb'. +dpkg-deb: building package 'libmeep30' in '../libmeep30_1.25.0-4_i386.deb'. dpkg-deb: building package 'meep' in '../meep_1.25.0-4_i386.deb'. -dpkg-deb: building package 'libmeep-dev' in '../libmeep-dev_1.25.0-4_i386.deb'. -dpkg-deb: building package 'python3-meep-dbgsym' in '../python3-meep-dbgsym_1.25.0-4_i386.deb'. dpkg-genbuildinfo --build=binary -O../meep_1.25.0-4_i386.buildinfo dpkg-genchanges --build=binary -O../meep_1.25.0-4_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -94207,12 +94275,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/32852/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/122216 and its subdirectories -I: Current time: Mon Jan 5 02:59:22 -12 2026 -I: pbuilder-time-stamp: 1767625162 +I: removing directory /srv/workspace/pbuilder/32852 and its subdirectories +I: Current time: Wed Dec 4 00:20:37 +14 2024 +I: pbuilder-time-stamp: 1733221237