Diff of the two buildlogs: -- --- b1/build.log 2025-02-03 22:26:42.368413480 +0000 +++ b2/build.log 2025-02-03 20:42:07.245097379 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Feb 3 08:42:48 -12 2025 -I: pbuilder-time-stamp: 1738615368 +I: Current time: Tue Feb 4 08:15:30 +14 2025 +I: pbuilder-time-stamp: 1738606530 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ 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/7611/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/10788/tmp/hooks/D01_modify_environment starting +debug: Running on virt64c. +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 Feb 3 18:15 /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/10788/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/10788/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='2d5f86046c17467baa73fe9db38382f1' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='7611' - PS1='# ' - PS2='> ' + INVOCATION_ID=f21c6b8005ed40029ef2c4f22e475a91 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=10788 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.8WGMQFTO/pbuilderrc_ViU6 --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.8WGMQFTO/b1 --logfile b1/build.log meep_1.25.0-4.dsc' - SUDO_GID='110' - SUDO_UID='103' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.8WGMQFTO/pbuilderrc_DJgq --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.8WGMQFTO/b2 --logfile b2/build.log meep_1.25.0-4.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32z 6.1.0-30-armmp-lpae #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/7611/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/10788/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -398,7 +430,7 @@ Get: 246 http://deb.debian.org/debian unstable/main armhf python3-setuptools all 75.6.0-1 [720 kB] Get: 247 http://deb.debian.org/debian unstable/main armhf quilt all 0.68-1 [437 kB] Get: 248 http://deb.debian.org/debian unstable/main armhf swig armhf 4.3.0-1 [1435 kB] -Fetched 147 MB in 13s (11.6 MB/s) +Fetched 147 MB in 3s (46.0 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:armhf. (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 ... 19565 files and directories currently installed.) @@ -1201,8 +1233,8 @@ Setting up tzdata (2025a-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Feb 3 20:44:17 UTC 2025. -Universal Time is now: Mon Feb 3 20:44:17 UTC 2025. +Local time is now: Mon Feb 3 18:17:20 UTC 2025. +Universal Time is now: Mon Feb 3 18:17:20 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up unicode-data (15.1.0-1) ... @@ -1430,7 +1462,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/10788/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/10788/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 @@ -1699,7 +1735,7 @@ config.status: executing libtool commands make[1]: Leaving directory '/build/reproducible-path/meep-1.25.0' dh_auto_build - make -j3 + make -j4 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' @@ -1709,7 +1745,7 @@ (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' arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o sphere-quad.o sphere-quad.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm 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 @@ -1717,26 +1753,24 @@ 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 arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -c -o mt19937ar.lo mt19937ar.c +/bin/sh ../../libtool --tag=CC --mode=compile arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -c -o mt19937ar.lo mt19937ar.c libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -c mt19937ar.c -fPIC -DPIC -o .libs/mt19937ar.o libtool: compile: arm-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -fstack-clash-protection -Wformat -Werror=format-security -c mt19937ar.c -fPIC -DPIC -o mt19937ar.o >/dev/null 2>&1 -/bin/bash ../../libtool --tag=CC --mode=link arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libsupport.la mt19937ar.lo -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../../libtool --tag=CC --mode=link arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libsupport.la mt19937ar.lo -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-ar cr .libs/libsupport.a .libs/mt19937ar.o libtool: link: arm-linux-gnueabihf-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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o array_slice.lo array_slice.cpp -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o anisotropic_averaging.lo anisotropic_averaging.cpp -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bands.lo bands.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o .libs/bands.o +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o array_slice.lo array_slice.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o anisotropic_averaging.lo anisotropic_averaging.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bands.lo bands.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o boundaries.lo boundaries.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o .libs/array_slice.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o .libs/anisotropic_averaging.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o bands.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o boundaries.lo boundaries.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o .libs/boundaries.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o array_slice.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o anisotropic_averaging.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o .libs/bands.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o bands.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) { @@ -1744,21 +1778,25 @@ boundaries.cpp:128:5: note: here 128 | case D3: | ^~~~ -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bicgstab.lo bicgstab.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bicgstab.lo bicgstab.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o .libs/bicgstab.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o boundaries.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o array_slice.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o bicgstab.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o casimir.lo casimir.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o anisotropic_averaging.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o casimir.lo casimir.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o .libs/casimir.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o cw_fields.lo cw_fields.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o cw_fields.lo cw_fields.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o .libs/cw_fields.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o casimir.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o cw_fields.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o dft.lo dft.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o dft.lo dft.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o .libs/dft.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o dft_ldos.lo dft_ldos.cpp dft.cpp:269: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 269 | PLOOP_OVER_IVECS(fc->gv, is, ie, idx) { +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o dft_ldos.lo dft_ldos.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o energy_and_flux.lo energy_and_flux.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o .libs/energy_and_flux.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o .libs/dft_ldos.o 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=] @@ -1778,23 +1816,15 @@ | | | | long unsigned int size_t {aka unsigned int} | %u -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o energy_and_flux.lo energy_and_flux.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o .libs/energy_and_flux.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o dft_ldos.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o fields.lo fields.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o energy_and_flux.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o fields.lo fields.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o dft_ldos.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o .libs/fields.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o fields_dump.lo fields_dump.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o .libs/fields_dump.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o dft.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o fields.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o fields_dump.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o fix_boundary_sources.lo fix_boundary_sources.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o fields_dump.lo fields_dump.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o fix_boundary_sources.lo fix_boundary_sources.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o .libs/fields_dump.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fix_boundary_sources.cpp -fPIC -DPIC -o .libs/fix_boundary_sources.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o loop_in_chunks.lo loop_in_chunks.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o .libs/loop_in_chunks.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o h5fields.lo h5fields.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o .libs/h5fields.o In file included from /usr/include/c++/14/algorithm:61, from fix_boundary_sources.cpp:14: /usr/include/c++/14/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': @@ -1819,6 +1849,7 @@ /usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o fields.o >/dev/null 2>&1 In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = meep::srcpt_info_compare]' at /usr/include/c++/14/bits/stl_algo.h:4805:18, inlined from 'void meep::fields::fix_boundary_sources()' at fix_boundary_sources.cpp:86:12: @@ -1840,27 +1871,28 @@ 1822 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fix_boundary_sources.cpp -fPIC -DPIC -o fix_boundary_sources.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o loop_in_chunks.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o h5fields.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o h5file.lo h5file.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c fields_dump.cpp -fPIC -DPIC -o fields_dump.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o loop_in_chunks.lo loop_in_chunks.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o h5fields.lo h5fields.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o .libs/h5fields.o +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o h5file.lo h5file.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o .libs/h5file.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o initialize.lo initialize.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o initialize.lo initialize.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o .libs/initialize.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o h5fields.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o h5file.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o integrate.lo integrate.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o .libs/integrate.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o loop_in_chunks.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o initialize.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o integrate2.lo integrate2.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o integrate.lo integrate.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o .libs/integrate.o +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o integrate2.lo integrate2.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o .libs/integrate2.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o integrate.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o material_data.lo material_data.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o material_data.lo material_data.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o monitor.lo monitor.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o .libs/material_data.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o integrate2.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o material_data.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o monitor.lo monitor.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o .libs/monitor.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o mympi.lo mympi.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o .libs/mympi.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o integrate.o >/dev/null 2>&1 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]; @@ -1868,13 +1900,16 @@ monitor.cpp:274:15: note: 'comp_list' declared here 274 | component comp_list[3]; | ^~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o multilevel-atom.lo multilevel-atom.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o .libs/multilevel-atom.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o integrate2.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c material_data.cpp -fPIC -DPIC -o material_data.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o monitor.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o mympi.lo mympi.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o .libs/mympi.o mympi.cpp: In function 'meep::ivec meep::max_to_all(const ivec&)': mympi.cpp:408:7: warning: variable 'in' set but not used [-Wunused-but-set-variable] 408 | int in[5], out[5]; | ^~ +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o multilevel-atom.lo multilevel-atom.cpp mympi.cpp: In function 'void meep::abort(const char*, ...)': mympi.cpp:248:12: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result] 248 | vasprintf(&s, fmt, ap); @@ -1883,6 +1918,12 @@ mympi.cpp:692:16: warning: ignoring return value of 'int vasprintf(char**, const char*, __gnuc_va_list)' declared with attribute 'warn_unused_result' [-Wunused-result] 692 | vasprintf(&s, fmt, ap); | ~~~~~~~~~^~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o near2far.lo near2far.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o .libs/multilevel-atom.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o .libs/near2far.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o mympi.o >/dev/null 2>&1 +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o output_directory.lo output_directory.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o .libs/output_directory.o 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); @@ -1890,13 +1931,6 @@ | | | | long unsigned int size_t {aka unsigned int} | %u -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o mympi.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o multilevel-atom.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o near2far.lo near2far.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o .libs/near2far.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o output_directory.lo output_directory.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o .libs/output_directory.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o random.lo random.cpp 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); @@ -1941,12 +1975,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o random.lo random.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o .libs/random.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o output_directory.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o multilevel-atom.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o random.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o sources.lo sources.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o sources.lo sources.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o .libs/sources.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step.lo step.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step_db.lo step_db.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o .libs/step.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o .libs/step_db.o +step.cpp:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] + 144 | CHUNK_OPENMP 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] @@ -1958,23 +2000,17 @@ sources.cpp:168:1: warning: when initialized here [-Wreorder] 168 | src_vol::src_vol(component cc, src_time *st, std::vector &&ind, | ^~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step.lo step.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o .libs/step.o -step.cpp:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 144 | CHUNK_OPENMP -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o sources.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step_db.lo step_db.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o .libs/step_db.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o stress.lo stress.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o stress.lo stress.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o step_db.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o .libs/stress.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o structure.lo structure.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o structure.lo structure.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o .libs/structure.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o stress.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o step_db.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o structure_dump.lo structure_dump.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o structure_dump.lo structure_dump.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o susceptibility.lo susceptibility.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o .libs/structure_dump.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o susceptibility.lo susceptibility.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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) { @@ -1982,6 +2018,22 @@ 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) { +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o time.lo time.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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); + | ~~^ ~~ + | | | + | long unsigned int size_t {aka unsigned int} + | %u +susceptibility.cpp: In member function 'virtual void* meep::gyrotropic_susceptibility::new_internal_data(meep::realnum* (*)[2], const meep::grid_volume&) const': +susceptibility.cpp:390:53: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] + 390 | if (d == NULL) meep::abort("%s:%i:out of memory(%lu)", __FILE__, __LINE__, sz); + | ~~^ ~~ + | | | + | long unsigned int size_t {aka unsigned int} + | %u 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); @@ -2000,20 +2052,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -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); - | ~~^ ~~ - | | | - | long unsigned int size_t {aka unsigned int} - | %u -susceptibility.cpp: In member function 'virtual void* meep::gyrotropic_susceptibility::new_internal_data(meep::realnum* (*)[2], const meep::grid_volume&) const': -susceptibility.cpp:390:53: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 390 | if (d == NULL) meep::abort("%s:%i:out of memory(%lu)", __FILE__, __LINE__, sz); - | ~~^ ~~ - | | | - | long unsigned int size_t {aka unsigned int} - | %u 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); @@ -2032,23 +2070,21 @@ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o structure_dump.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o time.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o susceptibility.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o structure.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o time.lo time.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o .libs/time.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o update_eh.lo update_eh.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o update_eh.lo update_eh.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o mpb.lo mpb.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o .libs/update_eh.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o time.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o update_eh.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o mpb.lo mpb.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o .libs/mpb.o -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o update_pols.lo update_pols.cpp -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o vec.lo vec.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o update_pols.lo update_pols.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o structure.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o .libs/update_pols.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o .libs/vec.o libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o update_pols.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o update_eh.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o mpb.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step_generic.lo step_generic.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o vec.lo vec.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o .libs/vec.o +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step_generic.lo step_generic.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step_generic.cpp -fPIC -DPIC -o .libs/step_generic.o step_generic.cpp:91: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 91 | PLOOP_OVER_IVECS(gv, is, ie, i) { @@ -2134,11 +2170,10 @@ 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]; } -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o meepgeom.lo meepgeom.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o meepgeom.lo meepgeom.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o .libs/meepgeom.o meepgeom.cpp:2959: warning: ignoring '#pragma unroll ' [-Wunknown-pragmas] 2959 | #pragma unroll -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o vec.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) { @@ -2191,6 +2226,10 @@ meepgeom.cpp:2617:1: warning: control reaches end of non-void function [-Wreturn-type] 2617 | } | ^ +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o GDSIIgeom.lo GDSIIgeom.cpp +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o .libs/GDSIIgeom.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o vec.o >/dev/null 2>&1 +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o GDSIIgeom.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, @@ -2201,11 +2240,7 @@ 2760 | int kind; | ^~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c step_generic.cpp -fPIC -DPIC -o step_generic.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o GDSIIgeom.lo GDSIIgeom.cpp -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o .libs/GDSIIgeom.o -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o meepgeom.o >/dev/null 2>&1 -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o GDSIIgeom.o >/dev/null 2>&1 -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step_generic_stride1.lo step_generic_stride1.cpp +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o step_generic_stride1.lo step_generic_stride1.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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) { @@ -2333,8 +2368,9 @@ 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: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o meepgeom.o >/dev/null 2>&1 libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libmeep.la -rpath /usr/lib/arm-linux-gnueabihf 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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libmeep.la -rpath /usr/lib/arm-linux-gnueabihf 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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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") @@ -2380,24 +2416,6 @@ arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/share/meep/meep.scm'"' -DVERSION_STRING='"'"Meep 1.25.0, Copyright (C) 2005-2022 Massachusetts Institute of Technology."'"' -I/usr/include/guile/3.0 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o meep-structure.o `test -f 'structure.cpp' || echo './'`structure.cpp arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/share/meep/meep.scm'"' -DVERSION_STRING='"'"Meep 1.25.0, Copyright (C) 2005-2022 Massachusetts Institute of Technology."'"' -I/usr/include/guile/3.0 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o meep-meep_wrap.o `test -f 'meep_wrap.cxx' || echo './'`meep_wrap.cxx arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -DHAVE_CTL_HOOKS=1 -DHAVE_CTL_EXPORT_HOOK=1 -DCTL_SCM='"'/usr/share/libctl/base/ctl.scm'"' -DINCLUDE_SCM='"'/usr/share/libctl/base/include.scm'"' -DSPEC_SCM='"'/usr/share/meep/meep.scm'"' -DVERSION_STRING='"'"Meep 1.25.0, Copyright (C) 2005-2022 Massachusetts Institute of Technology."'"' -I/usr/include/guile/3.0 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o meep-main.o `test -f 'main.cpp' || echo './'`main.cpp -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; - | ^~~~ In file included from ctl-io.h:7, from main.cpp:37: main.cpp: In function 'void main_entry(void*, int, char**)': @@ -2415,27 +2433,6 @@ 22 | #define _GNU_SOURCE | ^~~~~~~~~~~ : note: this is the location of the previous definition -meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_0(int, scm_unused_struct**)': -meep_wrap.cxx:36011:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] -36011 | arg1 = (meep::component const) scm_to_int(argv[0]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -meep_wrap.cxx:36014:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] -36014 | arg2 = (meep::component const) scm_to_int(argv[1]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_1(int, scm_unused_struct**)': -meep_wrap.cxx:36076:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] -36076 | arg1 = (meep::component const) scm_to_int(argv[0]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -meep_wrap.cxx:36079:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] -36079 | arg2 = (meep::component const) scm_to_int(argv[1]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_2(int, scm_unused_struct**)': -meep_wrap.cxx:36140:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] -36140 | arg1 = (meep::component const) scm_to_int(argv[0]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -meep_wrap.cxx:36143:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] -36143 | arg2 = (meep::component const) scm_to_int(argv[1]); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); @@ -2462,13 +2459,52 @@ 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); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +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:36011:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] +36011 | arg1 = (meep::component const) scm_to_int(argv[0]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +meep_wrap.cxx:36014:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] +36014 | arg2 = (meep::component const) scm_to_int(argv[1]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_1(int, scm_unused_struct**)': +meep_wrap.cxx:36076:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] +36076 | arg1 = (meep::component const) scm_to_int(argv[0]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +meep_wrap.cxx:36079:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] +36079 | arg2 = (meep::component const) scm_to_int(argv[1]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_2(int, scm_unused_struct**)': +meep_wrap.cxx:36140:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] +36140 | arg1 = (meep::component const) scm_to_int(argv[0]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +meep_wrap.cxx:36143:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] +36143 | arg2 = (meep::component const) scm_to_int(argv[1]); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm 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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o libpympb_la-pympb.lo `test -f 'pympb.cpp' || echo './'`pympb.cpp libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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) \ @@ -2493,7 +2529,7 @@ 2012 | mpi_allreduce(sq_sum2, sq_sum, 2, mpb_real, SCALAR_MPI_TYPE, MPI_SUM, mpb_comm); | ^~~~~~~~~~~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../src -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libpympb.la -rpath /usr/lib/arm-linux-gnueabihf libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libpympb.la -rpath /usr/lib/arm-linux-gnueabihf libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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") @@ -2519,10 +2555,10 @@ fi make all-am make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/python' -/bin/bash ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o _mpb_la-mpb-python.lo `test -f 'mpb-python.cxx' || echo './'`mpb-python.cxx -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c meep-python.cxx -fPIC -DPIC -o .libs/_meep_la-meep-python.o +/bin/sh ../libtool --tag=CXX --mode=compile arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o _mpb_la-mpb-python.lo `test -f 'mpb-python.cxx' || echo './'`mpb-python.cxx libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c mpb-python.cxx -fPIC -DPIC -o .libs/_mpb_la-mpb-python.o +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c meep-python.cxx -fPIC -DPIC -o .libs/_meep_la-meep-python.o In file included from mpb-python.cxx:3409: typemap_utils.cpp:115:18: warning: 'PyObject* py_volume_object()' defined but not used [-Wunused-function] 115 | static PyObject *py_volume_object() { @@ -2596,7 +2632,7 @@ 115 | static PyObject *py_volume_object() { | ^~~~~~~~~~~~~~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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") @@ -3158,7 +3194,7 @@ 1537 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.13 -I/usr/lib/arm-linux-gnueabihf/python3-numpy/numpy/_core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _meep.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _meep.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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") @@ -3213,94 +3249,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' arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o aniso_disp.o aniso_disp.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bench.o bench.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bragg_transmission.o bragg_transmission.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o convergence_cyl_waveguide.o convergence_cyl_waveguide.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o cylindrical.o cylindrical.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o dump_load.o dump_load.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o flux.o flux.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o harmonics.o harmonics.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o integrate.o integrate.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o known_results.o known_results.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o near2far.o near2far.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o one_dimensional.o one_dimensional.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o physical.o physical.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o stress_tensor.o stress_tensor.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o symmetry.o symmetry.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o three_d.o three_d.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o two_dimensional.o two_dimensional.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o 2D_convergence.o 2D_convergence.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o h5test.o h5test.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o pml.o pml.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o pw-source-ll.o pw-source-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o ring-ll.o ring-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o cyl-ellipsoid-ll.o cyl-ellipsoid-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o absorber-1d-ll.o absorber-1d-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o array-slice-ll.o array-slice-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o user-defined-material.o user-defined-material.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o dft-fields.o dft-fields.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o gdsII-3d.o gdsII-3d.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o bend-flux-ll.o bend-flux-ll.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -I/usr/include/guile/3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -c -o array-metadata.o array-metadata.cpp -/bin/bash ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm +/bin/sh ../libtool --tag=CXX --mode=link arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm libtool: link: arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm make[4]: Leaving directory '/build/reproducible-path/meep-1.25.0/tests' make check-TESTS @@ -3446,1367 +3482,1367 @@ make[2]: *** [Makefile:523: check-recursive] Error 1 make[2]: Leaving directory '/build/reproducible-path/meep-1.25.0' . -./config.h.in -./config.h -./meep-pkgconfig.in -./.mailmap -./codecov.yml -./.gitattributes -./.github -./.github/workflows -./.github/workflows/build-san.yml -./.github/workflows/pre-commit.yml -./.github/workflows/build-ci.yml -./.github/dependabot.yml +./Makefile.am +./m4 +./m4/ltsugar.m4 +./m4/libtool.m4 +./m4/ax_openmp.m4 +./m4/ax_mpi.m4 +./m4/ltversion.m4 +./m4/ax_gcc_archflag.m4 +./m4/ax_check_compiler_flags.m4 +./m4/lt~obsolete.m4 +./m4/ax_cxx_maxopt.m4 +./m4/ltoptions.m4 +./m4/ax_lapack.m4 +./m4/pkg.m4 +./m4/ax_compiler_vendor.m4 +./m4/ax_cxx_compile_stdcxx.m4 +./m4/ax_gcc_x86_cpuid.m4 +./m4/ax_blas.m4 +./meep.pc +./compile +./codemeta.json ./autogen.sh +./AUTHORS +./ltmain.sh +./stamp-h1 +./config.sub +./python +./python/solver.py +./python/meep-python.hpp +./python/Makefile.am +./python/geom.py +./python/_meep.la +./python/test-suite.log +./python/timing_measurements.py +./python/meep +./python/meep/__pycache__ +./python/meep/__pycache__/verbosity_mgr.cpython-313.pyc +./python/meep/__pycache__/binary_partition_utils.cpython-313.pyc +./python/meep/__pycache__/__init__.cpython-313.pyc +./python/meep/__pycache__/geom.cpython-313.pyc +./python/meep/__pycache__/source.cpython-313.pyc +./python/meep/__pycache__/timing_measurements.cpython-313.pyc +./python/meep/__pycache__/simulation.cpython-313.pyc +./python/meep/__pycache__/materials.cpython-313.pyc +./python/meep/__pycache__/visualization.cpython-313.pyc +./python/meep/geom.py +./python/meep/timing_measurements.py +./python/meep/chunk_balancer.py +./python/meep/source.py +./python/meep/mpb +./python/meep/mpb/solver.py +./python/meep/mpb/__pycache__ +./python/meep/mpb/__pycache__/mpb_data.cpython-313.pyc +./python/meep/mpb/__pycache__/__init__.cpython-313.pyc +./python/meep/mpb/__pycache__/solver.cpython-313.pyc +./python/meep/mpb/_mpb.so +./python/meep/mpb/mpb_data.py +./python/meep/mpb/__init__.py +./python/meep/simulation.py +./python/meep/visualization.py +./python/meep/materials.py +./python/meep/verbosity_mgr.py +./python/meep/binary_partition_utils.py +./python/meep/adjoint +./python/meep/adjoint/__pycache__ +./python/meep/adjoint/__pycache__/optimization_problem.cpython-313.pyc +./python/meep/adjoint/__pycache__/basis.cpython-313.pyc +./python/meep/adjoint/__pycache__/filter_source.cpython-313.pyc +./python/meep/adjoint/__pycache__/objective.cpython-313.pyc +./python/meep/adjoint/__pycache__/__init__.cpython-313.pyc +./python/meep/adjoint/__pycache__/utils.cpython-313.pyc +./python/meep/adjoint/wrapper.py +./python/meep/adjoint/basis.py +./python/meep/adjoint/optimization_problem.py +./python/meep/adjoint/filter_source.py +./python/meep/adjoint/connectivity.py +./python/meep/adjoint/filters.py +./python/meep/adjoint/objective.py +./python/meep/adjoint/__init__.py +./python/meep/adjoint/utils.py +./python/meep/__init__.py +./python/meep/_meep.so +./python/typemap_utils.cpp +./python/_mpb.la +./python/Makefile +./python/chunk_balancer.py +./python/source.py +./python/meep.py +./python/examples +./python/examples/mie_scattering.py +./python/examples/absorbed_power_density.py +./python/examples/metal-cavity-ldos.ipynb +./python/examples/3rd-harm-1d.ipynb +./python/examples/antenna-radiation.py +./python/examples/cherenkov-radiation.py +./python/examples/__pycache__ +./python/examples/__pycache__/mpb_strip.cpython-313.pyc +./python/examples/__pycache__/mpb_tri_rods.cpython-313.pyc +./python/examples/__pycache__/mpb_honey_rods.cpython-313.pyc +./python/examples/__pycache__/mpb_diamond.cpython-313.pyc +./python/examples/__pycache__/mpb_bragg_sine.cpython-313.pyc +./python/examples/__pycache__/mpb_line_defect.cpython-313.pyc +./python/examples/__pycache__/mpb_bragg.cpython-313.pyc +./python/examples/__pycache__/mpb_hole_slab.cpython-313.pyc +./python/examples/__pycache__/mpb_sq_rods.cpython-313.pyc +./python/examples/__pycache__/mpb_tri_holes.cpython-313.pyc +./python/examples/cavity-farfield.ipynb +./python/examples/binary_grating_phasemap.py +./python/examples/coupler.gds +./python/examples/pw-source.py +./python/examples/mpb_tri_holes.py +./python/examples/bend-flux.py +./python/examples/binary_grating.ipynb +./python/examples/mpb_sq_rods.py +./python/examples/binary_grating_oblique.py +./python/examples/ring-mode-overlap.py +./python/examples/metasurface_lens.py +./python/examples/antenna_pec_ground_plane.py +./python/examples/chirped_pulse.py +./python/examples/antenna-radiation.ipynb +./python/examples/binary_grating_oblique.ipynb +./python/examples/bent-waveguide.py +./python/examples/mode-decomposition.ipynb +./python/examples/mpb_honey_rods.py +./python/examples/polarization_grating.ipynb +./python/examples/ring-cyl.py +./python/examples/cyl-ellipsoid.py +./python/examples/binary_grating_phasemap.ipynb +./python/examples/wvg-src.py +./python/examples/finite_grating.ipynb +./python/examples/extraction_eff_ldos.py +./python/examples/zone_plate.py +./python/examples/cavity_arrayslice.py +./python/examples/differential_cross_section.py +./python/examples/gaussian-beam.py +./python/examples/oblique-source.ipynb +./python/examples/refl-angular.py +./python/examples/cylinder_cross_section.ipynb +./python/examples/holey-wvg-bands.ipynb +./python/examples/binary_grating.py +./python/examples/refl-angular-kz2d.py +./python/examples/solve-cw.py +./python/examples/mpb_tutorial.py +./python/examples/bend-flux.ipynb +./python/examples/binary_grating_n2f.py +./python/examples/cylinder_cross_section.py +./python/examples/stochastic_emitter.py +./python/examples/ring.py +./python/examples/absorber-1d.py +./python/examples/faraday-rotation.py +./python/examples/mie_scattering.ipynb +./python/examples/straight-waveguide.ipynb +./python/examples/holey-wvg-cavity.ipynb +./python/examples/polarization_grating.py +./python/examples/mode-decomposition.py +./python/examples/mpb_tri_rods.py +./python/examples/differential_cross_section.ipynb +./python/examples/metal-cavity-ldos.py +./python/examples/absorbed_power_density.ipynb +./python/examples/coupler.ipynb +./python/examples/refl-angular.ipynb +./python/examples/perturbation_theory.ipynb +./python/examples/perturbation_theory.py +./python/examples/mpb_bragg_sine.py +./python/examples/ring_gds.py +./python/examples/README.md +./python/examples/mpb_strip.py +./python/examples/refl-quartz.ipynb +./python/examples/3rd-harm-1d.py +./python/examples/oblique-planewave.py +./python/examples/parallel-wvgs-mpb.py +./python/examples/finite_grating.py +./python/examples/mpb_bragg.py +./python/examples/ring.ipynb +./python/examples/stochastic_emitter_line.py +./python/examples/straight-waveguide.py +./python/examples/oblique-source.py +./python/examples/diffracted_planewave.py +./python/examples/bent-waveguide.ipynb +./python/examples/phase_in_material.py +./python/examples/zone_plate.ipynb +./python/examples/metasurface_lens.ipynb +./python/examples/mpb_hole_slab.py +./python/examples/eps_fit_lorentzian.py +./python/examples/parallel-wvgs-force.py +./python/examples/perturbation_theory_2d.py +./python/examples/holey-wvg-cavity.py +./python/examples/mpb_data_analysis.py +./python/examples/oblique-planewave.ipynb +./python/examples/grating2d_triangular_lattice.py +./python/examples/stochastic_emitter.ipynb +./python/examples/multilevel-atom.py +./python/examples/holey-wvg-bands.py +./python/examples/mpb_line_defect.py +./python/examples/cavity-farfield.py +./python/examples/media +./python/examples/media/holey-wvg-bands-0.4-0.3175.mp4 +./python/examples/media/oblique-source-normal.mp4 +./python/examples/media/ring_simple.mp4 +./python/examples/media/holey-wvg-bands-0.1-0.4811.mp4 +./python/examples/media/visualization_demo.gif +./python/examples/media/bent_waveguide.mp4 +./python/examples/media/holey-wvg-bands-0.3-0.8838.mp4 +./python/examples/media/ring_mid.mp4 +./python/examples/media/ring_large.mp4 +./python/examples/media/straight_waveguide.mp4 +./python/examples/media/visualization_out_plane.mp4 +./python/examples/media/holey-wvg-bands-0.4-0.1896.mp4 +./python/examples/media/hole-wvg-cavity.mp4 +./python/examples/media/holey-wvg-bands-0.25-0.2506.mp4 +./python/examples/media/visualization_demo.mp4 +./python/examples/media/oblique-source-eig.mp4 +./python/examples/media/hole-wvg-cavity-res.mp4 +./python/examples/media/visualization_normalize.mp4 +./python/examples/refl-quartz.py +./python/examples/solve-cw.ipynb +./python/examples/binary_grating_n2f.ipynb +./python/examples/coupler.py +./python/examples/planar_cavity_ldos.py +./python/examples/material-dispersion.py +./python/examples/adjoint_optimization +./python/examples/adjoint_optimization/Bend Minimax.ipynb +./python/examples/adjoint_optimization/02-Waveguide_Bend.ipynb +./python/examples/adjoint_optimization/01-Introduction.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints +./python/examples/adjoint_optimization/.ipynb_checkpoints/02-Waveguide_Bend-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/05-Near2Far-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/03-Filtered_Waveguide_Bend-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/06-Near2Far-Epigraph-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/Bend Minimax-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/01-Introduction-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/04-Splitter-checkpoint.ipynb +./python/examples/adjoint_optimization/05-Near2Far.ipynb +./python/examples/adjoint_optimization/04-Splitter.ipynb +./python/examples/adjoint_optimization/Fourier-Metalens.ipynb +./python/examples/adjoint_optimization/Fourier-Bend.ipynb +./python/examples/adjoint_optimization/06-Near2Far-Epigraph.ipynb +./python/examples/adjoint_optimization/03-Filtered_Waveguide_Bend.ipynb +./python/examples/parallel-wvgs-force.ipynb +./python/examples/stochastic_emitter_reciprocity.py +./python/examples/mpb_diamond.py +./python/_mpb_la-mpb-python.lo +./python/simulation.py +./python/mpb-python.cxx +./python/visualization.py +./python/materials.py +./python/vec.i +./python/verbosity_mgr.py +./python/tests +./python/tests/test_absorber_1d.py +./python/tests/test_mpb.log +./python/tests/test_eigfreq.py +./python/tests/test_bend_flux.trs +./python/tests/__pycache__ +./python/tests/__pycache__/utils.cpython-313.pyc +./python/tests/test_ldos.py +./python/tests/test_divide_mpi_processes.log +./python/tests/test_material_grid.py +./python/tests/test_geom.trs +./python/tests/test_antenna_radiation.py +./python/tests/test_special_kz.log +./python/tests/test_3rd_harm_1d.py +./python/tests/test_dispersive_eigenmode.py +./python/tests/test_chunk_layout.py +./python/tests/test_binary_grating.py +./python/tests/test_dump_load.log +./python/tests/test_cavity_farfield.py +./python/tests/test_visualization.py +./python/tests/test_antenna_radiation.log +./python/tests/test_array_metadata.log +./python/tests/test_dft_energy.trs +./python/tests/test_fragment_stats.trs +./python/tests/test_user_defined_material.py +./python/tests/test_get_point.trs +./python/tests/test_diffracted_planewave.py +./python/tests/test_dft_energy.py +./python/tests/test_prism.py +./python/tests/test_timing_measurements.trs +./python/tests/test_cavity_arrayslice.trs +./python/tests/test_chunks.py +./python/tests/test_eigfreq.trs +./python/tests/test_holey_wvg_bands.trs +./python/tests/test_bend_flux.log +./python/tests/test_holey_wvg_bands.log +./python/tests/test_adjoint_cyl.trs +./python/tests/test_gaussianbeam.trs +./python/tests/test_ring_cyl.py +./python/tests/test_adjoint_cyl.log +./python/tests/test_force.log +./python/tests/test_ring_cyl.log +./python/tests/test_force.trs +./python/tests/test_cyl_ellipsoid.py +./python/tests/test_simulation.py +./python/tests/test_get_epsilon_grid.trs +./python/tests/test_integrated_source.trs +./python/tests/test_ldos.log +./python/tests/test_cyl_ellipsoid.trs +./python/tests/test_wvg_src.py +./python/tests/test_absorber_1d.log +./python/tests/test_user_defined_material.trs +./python/tests/test_physical.py +./python/tests/test_oblique_source.trs +./python/tests/test_material_dispersion.py +./python/tests/test_ring.py +./python/tests/test_binary_partition_utils.log +./python/tests/test_mode_coeffs.py +./python/tests/test_oblique_source.log +./python/tests/test_timing_measurements.py +./python/tests/test_source.trs +./python/tests/test_get_point.py +./python/tests/test_materials_library.log +./python/tests/test_multilevel_atom.log +./python/tests/test_geom.py +./python/tests/test_faraday_rotation.log +./python/tests/test_adjoint_cyl.py +./python/tests/test_material_dispersion.log +./python/tests/test_gaussianbeam.log +./python/tests/test_mode_coeffs.trs +./python/tests/test_oblique_source.py +./python/tests/test_cyl_ellipsoid.log +./python/tests/test_user_defined_material.log +./python/tests/test_force.py +./python/tests/test_adjoint_solver.py +./python/tests/test_divide_mpi_processes.py +./python/tests/test_absorber_1d.trs +./python/tests/test_cavity_farfield.trs +./python/tests/test_dft_fields.py +./python/tests/test_chunk_balancer.trs +./python/tests/test_refl_angular.py +./python/tests/test_medium_evaluations.log +./python/tests/test_adjoint_jax.log +./python/tests/test_verbosity_mgr.py +./python/tests/test_conductivity.log +./python/tests/test_chunk_layout.log +./python/tests/test_integrated_source.py +./python/tests/test_materials_library.py +./python/tests/test_simulation.log +./python/tests/test_bend_flux.py +./python/tests/test_adjoint_utils.py +./python/tests/test_pw_source.trs +./python/tests/test_cavity_arrayslice.log +./python/tests/test_cavity_farfield.log +./python/tests/test_integrated_source.log +./python/tests/test_chunks.trs +./python/tests/test_binary_partition_utils.py +./python/tests/test_holey_wvg_bands.py +./python/tests/test_medium_evaluations.py +./python/tests/test_special_kz.trs +./python/tests/test_adjoint_solver.log +./python/tests/test_adjoint_solver.trs +./python/tests/test_conductivity.py +./python/tests/test_holey_wvg_cavity.log +./python/tests/test_chunk_layout.trs +./python/tests/test_diffracted_planewave.log +./python/tests/test_antenna_radiation.trs +./python/tests/test_wvg_src.log +./python/tests/test_material_dispersion.trs +./python/tests/test_binary_grating.log +./python/tests/test_medium_evaluations.trs +./python/tests/test_mpb.py +./python/tests/test_adjoint_jax.trs +./python/tests/test_multilevel_atom.trs +./python/tests/test_wvg_src.trs +./python/tests/test_dump_load.trs +./python/tests/test_ring.trs +./python/tests/test_chunk_balancer.log +./python/tests/test_adjoint_utils.log +./python/tests/test_dispersive_eigenmode.trs +./python/tests/test_prism.log +./python/tests/test_adjoint_utils.trs +./python/tests/test_3rd_harm_1d.log +./python/tests/test_n2f_periodic.py +./python/tests/test_array_metadata.trs +./python/tests/test_dft_fields.log +./python/tests/test_conductivity.trs +./python/tests/test_materials_library.trs +./python/tests/test_mpb.trs +./python/tests/test_kdom.trs +./python/tests/test_source.log +./python/tests/test_mode_coeffs.log +./python/tests/test_kdom.py +./python/tests/test_dispersive_eigenmode.log +./python/tests/test_cavity_arrayslice.py +./python/tests/test_eigfreq.log +./python/tests/test_faraday_rotation.trs +./python/tests/test_holey_wvg_cavity.py +./python/tests/test_divide_mpi_processes.trs +./python/tests/test_source.py +./python/tests/test_mode_decomposition.log +./python/tests/test_field_functions.log +./python/tests/test_faraday_rotation.py +./python/tests/test_fragment_stats.py +./python/tests/test_get_point.log +./python/tests/test_mode_decomposition.py +./python/tests/test_visualization.log +./python/tests/test_simulation.trs +./python/tests/test_prism.trs +./python/tests/test_dft_fields.trs +./python/tests/test_chunks.log +./python/tests/test_binary_grating.trs +./python/tests/test_get_epsilon_grid.log +./python/tests/test_n2f_periodic.log +./python/tests/test_gaussianbeam.py +./python/tests/test_refl_angular.trs +./python/tests/test_material_grid.log +./python/tests/test_physical.log +./python/tests/test_ring.log +./python/tests/test_binary_partition_utils.trs +./python/tests/test_refl_angular.log +./python/tests/test_get_epsilon_grid.py +./python/tests/test_n2f_periodic.trs +./python/tests/test_physical.trs +./python/tests/test_3rd_harm_1d.trs +./python/tests/test_array_metadata.py +./python/tests/test_timing_measurements.log +./python/tests/test_ring_cyl.trs +./python/tests/test_visualization.trs +./python/tests/test_field_functions.py +./python/tests/test_multilevel_atom.py +./python/tests/test_material_grid.trs +./python/tests/test_ldos.trs +./python/tests/data +./python/tests/data/nonconvex_prism_vertices3.npz +./python/tests/data/cavity_arrayslice_1d.npy +./python/tests/data/spiral.gds +./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 +./python/tests/data/tutorial-C.k16.b08.te.h5 +./python/tests/data/line-defect-e.k04.b12.z.tm.h5 +./python/tests/data/eps_input_file_test.h5 +./python/tests/data/tutorial-e.k16.b08.te.h5 +./python/tests/data/tutorial-b.k16.b08.te.h5 +./python/tests/data/bragg-h.k01.b08.y.tm.h5 +./python/tests/data/tutorial-h.k16.b08.te.h5 +./python/tests/data/convex_prism_vertices.npz +./python/tests/data/strip-flux.v.k01.b04.x.h5 +./python/tests/data/tutorial-d.k16.b02.te.h5 +./python/tests/data/tutorial-te-eigenvectors.h5 +./python/tests/data/tutorial-e.k16.b08.z.tm.h5 +./python/tests/data/tutorial-te-eigenvectors-8-1.h5 +./python/tests/data/tutorial-te-eigenvectors-3-3.h5 +./python/tests/data/nonconvex_prism_vertices2.npz +./python/tests/data/tri-rods-e.k11.b08.z.tm.h5 +./python/tests/data/tutorial-mu.h5 +./python/tests/data/tutorial-epsilon.h5 +./python/tests/data/tutorial-d.k01.b02.te.h5 +./python/tests/data/bend-flux.gds +./python/tests/data/tutorial-d.k16.b08.te.h5 +./python/tests/data/cavity-farfield.h5 +./python/tests/data/nonconvex_prism_vertices1.npz +./python/tests/data/tutorial-flux.v.k11.b08.te.h5 +./python/tests/data/subpixel_avg-epsilon.h5 +./python/tests/data/cavity-farfield-4-freqs.h5 +./python/tests/data/diamond-dpwr.k06.b05.h5 +./python/tests/data/tutorial-tot.rpwr.k16.b08.te.h5 +./python/tests/data/cavity_arrayslice_2d.npy +./python/tests/data/tri-rods-e.k11.b08.z.tm-r-m3-n32.h5 +./python/tests/data/amp_func_file.h5 +./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 +./python/tests/data/converted-diamond-dpwr.k06.b05.h5 +./python/tests/data/hole-slab-h.k01.b09.z.zeven.h5 +./python/tests/test_geom.log +./python/tests/test_special_kz.py +./python/tests/test_chunk_balancer.py +./python/tests/test_field_functions.trs +./python/tests/test_pw_source.log +./python/tests/test_pw_source.py +./python/tests/test_mode_decomposition.trs +./python/tests/test_adjoint_jax.py +./python/tests/utils.py +./python/tests/test_diffracted_planewave.trs +./python/tests/test_fragment_stats.log +./python/tests/test_dft_energy.log +./python/tests/test_dump_load.py +./python/tests/test_holey_wvg_cavity.trs +./python/tests/test_kdom.log +./python/mpb_data.py +./python/binary_partition_utils.py +./python/numpy.i +./python/_mpb_la-mpb-python.o +./python/meep.i +./python/adjoint +./python/adjoint/__pycache__ +./python/adjoint/__pycache__/optimization_problem.cpython-313.pyc +./python/adjoint/__pycache__/basis.cpython-313.pyc +./python/adjoint/__pycache__/filter_source.cpython-313.pyc +./python/adjoint/__pycache__/objective.cpython-313.pyc +./python/adjoint/__pycache__/__init__.cpython-313.pyc +./python/adjoint/__pycache__/utils.cpython-313.pyc +./python/adjoint/wrapper.py +./python/adjoint/basis.py +./python/adjoint/optimization_problem.py +./python/adjoint/filter_source.py +./python/adjoint/connectivity.py +./python/adjoint/filters.py +./python/adjoint/objective.py +./python/adjoint/__init__.py +./python/adjoint/utils.py +./python/.libs +./python/.libs/_meep.la +./python/.libs/_mpb.so.30.0.0 +./python/.libs/_mpb.la +./python/.libs/_meep.lai +./python/.libs/_mpb.so +./python/.libs/_meep.so.30 +./python/.libs/_mpb_la-mpb-python.o +./python/.libs/_meep.a +./python/.libs/_mpb.lai +./python/.libs/_mpb.so.30 +./python/.libs/_mpb.a +./python/.libs/_meep_la-meep-python.o +./python/.libs/_meep.so +./python/.libs/_meep.so.30.0.0 +./python/meep-python.cxx +./python/_meep_la-meep-python.lo +./python/_meep_la-meep-python.o +./python/mpb.py +./python/__init__.py +./python/mpb.i +./python/Makefile.in +./python/requirements.txt +./Makefile +./config.status +./index.md +./configure.ac +./.flake8 +./.pc +./.pc/.version +./.pc/applied-patches +./.pc/.quilt_series +./.pc/python-distutils.patch +./.pc/python-distutils.patch/python +./.pc/python-distutils.patch/python/visualization.py +./.pc/python-distutils.patch/configure.ac +./.pc/python-distutils.patch/doc +./.pc/python-distutils.patch/doc/docs +./.pc/python-distutils.patch/doc/docs/setup.py +./.pc/.quilt_patches +./missing +./.gitignore +./.pre-commit-config.yaml +./.clang-format +./add_type_hints.xonsh +./config.log ./tests -./tests/aniso_disp.log -./tests/harmonics.o -./tests/one_dimensional.trs -./tests/two_dimensional.cpp -./tests/dump_load.o -./tests/flux.o -./tests/pw-source-ll.o -./tests/cylindrical.log -./tests/three_d.trs -./tests/ring-ll.o -./tests/2D_convergence -./tests/pml.trs -./tests/bend-flux-ll.o -./tests/cyl-ellipsoid-ll -./tests/cyl-ellipsoid-ll.trs -./tests/three_d.o -./tests/array-slice-ll.trs -./tests/bench -./tests/two_dimensional -./tests/pml.o +./tests/stress_tensor.cpp ./tests/2D_convergence.log +./tests/gdsII-3d.cpp ./tests/symmetry -./tests/gdsII-3d.gds -./tests/ring-ll.trs -./tests/absorber-1d-ll -./tests/cyl-ellipsoid.ctl -./tests/bench.cpp -./tests/2D_convergence.o -./tests/dump_load.trs -./tests/physical.log -./tests/one_dimensional.log -./tests/user-defined-material.o -./tests/array-slice-ll-ref.h5 -./tests/integrate.cpp -./tests/ring-ll.log -./tests/one_dimensional.cpp -./tests/near2far.log -./tests/cyl-ellipsoid-ll.log -./tests/integrate.trs -./tests/symmetry.cpp -./tests/known_results -./tests/three_d -./tests/ring-ll -./tests/flux.cpp -./tests/cylindrical -./tests/harmonics.trs -./tests/gdsII-3d.o -./tests/absorber-1d-ll.cpp -./tests/dump_load -./tests/bragg_transmission.trs -./tests/convergence_cyl_waveguide.cpp -./tests/array-slice-ll +./tests/integrate.log +./tests/Makefile.am +./tests/flux.o +./tests/dump_load.log +./tests/h5test.o +./tests/bragg_transmission ./tests/dft-fields.o -./tests/gdsII-3d.cpp -./tests/symmetry.o -./tests/three_d.cpp -./tests/h5test.cpp -./tests/physical.trs +./tests/flux.cpp ./tests/h5test.log -./tests/user-defined-material.cpp -./tests/gdsII-3d -./tests/dft-fields -./tests/convergence_cyl_waveguide.log -./tests/h5test.o -./tests/bragg_transmission.cpp +./tests/cyl-ellipsoid-ll +./tests/symmetry.cpp +./tests/gdsII-3d.gds +./tests/integrate.cpp +./tests/pml ./tests/pml.cpp -./tests/near2far -./tests/bend-flux-ll.cpp -./tests/harmonics.log -./tests/physical.o ./tests/test-suite.log -./tests/near2far.o -./tests/aniso_disp.cpp -./tests/aniso_disp.o -./tests/stress_tensor.o -./tests/cylindrical.o -./tests/convergence_cyl_waveguide.trs -./tests/two_dimensional.trs -./tests/bragg_transmission.o -./tests/h5test -./tests/Makefile.in -./tests/known_results.o -./tests/one_dimensional -./tests/array-metadata.cpp -./tests/bragg_transmission.log -./tests/symmetry.trs -./tests/three_d.log -./tests/cyl-ellipsoid-eps-ref.h5 -./tests/integrate.o -./tests/near2far.trs -./tests/known_results.log -./tests/dft-fields.cpp -./tests/pml -./tests/one_dimensional.o -./tests/bench.trs -./tests/two_dimensional.log -./tests/pw-source-ll -./tests/flux -./tests/dump_load.log -./tests/2D_convergence.cpp ./tests/cyl-ellipsoid-ll.o +./tests/bench +./tests/cylindrical +./tests/cylindrical.log +./tests/2D_convergence.o +./tests/ring-ll.cpp +./tests/physical.trs +./tests/integrate.trs +./tests/absorber-1d-ll.o +./tests/aniso_disp.trs +./tests/one_dimensional.cpp +./tests/cylindrical.cpp +./tests/integrate +./tests/harmonics.o +./tests/array-metadata +./tests/dump_load.o +./tests/array-slice-ll.o +./tests/Makefile +./tests/gdsII-3d.o ./tests/bend-flux-ll -./tests/integrate.log +./tests/symmetry.log +./tests/dft-fields.cpp +./tests/dump_load +./tests/array-slice-ll.trs +./tests/one_dimensional.log +./tests/2D_convergence.cpp ./tests/convergence_cyl_waveguide -./tests/known_results.trs -./tests/near2far.cpp -./tests/dump_load.cpp -./tests/stress_tensor +./tests/array-metadata.cpp +./tests/aniso_disp +./tests/absorber-1d-ll +./tests/cyl-ellipsoid-eps-ref.h5 +./tests/pw-source-ll.o +./tests/pml.o +./tests/bench.o +./tests/bragg_transmission.log +./tests/cyl-ellipsoid-ll.cpp +./tests/bragg_transmission.o +./tests/bend-flux-ll.cpp ./tests/user-defined-material -./tests/cylindrical.cpp +./tests/physical.cpp +./tests/convergence_cyl_waveguide.o +./tests/cylindrical.trs +./tests/three_d.o +./tests/flux +./tests/bragg_transmission.cpp +./tests/stress_tensor.o +./tests/harmonics.cpp ./tests/stress_tensor.log -./tests/array-slice-ll.log -./tests/stress_tensor.cpp -./tests/absorber-1d-ll.o +./tests/pml.log +./tests/known_results.cpp +./tests/harmonics.log +./tests/near2far.log +./tests/array-slice-ll-ref.h5 ./tests/two_dimensional.o -./tests/array-metadata.o -./tests/symmetry.log +./tests/user-defined-material.o +./tests/stress_tensor.trs +./tests/symmetry.o +./tests/three_d.cpp ./tests/eps-000000000.h5 +./tests/physical +./tests/three_d.trs +./tests/flux.trs +./tests/user-defined-material.cpp +./tests/pw-source-ll.cpp +./tests/gdsII-3d +./tests/ring-ll +./tests/harmonics.trs +./tests/h5test +./tests/near2far +./tests/bragg_transmission.trs +./tests/flux.log +./tests/cyl-ellipsoid.ctl ./tests/.libs -./tests/.libs/2D_convergence +./tests/.libs/symmetry +./tests/.libs/bragg_transmission ./tests/.libs/cyl-ellipsoid-ll +./tests/.libs/pml ./tests/.libs/bench -./tests/.libs/two_dimensional -./tests/.libs/symmetry -./tests/.libs/absorber-1d-ll -./tests/.libs/known_results -./tests/.libs/three_d -./tests/.libs/ring-ll ./tests/.libs/cylindrical +./tests/.libs/integrate +./tests/.libs/array-metadata +./tests/.libs/bend-flux-ll ./tests/.libs/dump_load -./tests/.libs/array-slice-ll +./tests/.libs/convergence_cyl_waveguide +./tests/.libs/aniso_disp +./tests/.libs/absorber-1d-ll +./tests/.libs/user-defined-material +./tests/.libs/flux +./tests/.libs/physical ./tests/.libs/gdsII-3d -./tests/.libs/dft-fields -./tests/.libs/near2far +./tests/.libs/ring-ll ./tests/.libs/h5test +./tests/.libs/near2far +./tests/.libs/stress_tensor +./tests/.libs/dft-fields +./tests/.libs/three_d ./tests/.libs/one_dimensional -./tests/.libs/pml +./tests/.libs/two_dimensional +./tests/.libs/array-slice-ll +./tests/.libs/known_results ./tests/.libs/pw-source-ll -./tests/.libs/flux -./tests/.libs/bend-flux-ll -./tests/.libs/convergence_cyl_waveguide -./tests/.libs/stress_tensor -./tests/.libs/user-defined-material -./tests/.libs/physical +./tests/.libs/2D_convergence ./tests/.libs/harmonics -./tests/.libs/aniso_disp -./tests/.libs/array-metadata -./tests/.libs/bragg_transmission -./tests/.libs/integrate -./tests/cylindrical.trs -./tests/Makefile.am +./tests/stress_tensor +./tests/dft-fields ./tests/h5test.trs -./tests/physical -./tests/array-slice-ll.o -./tests/pml.log -./tests/cyl-ellipsoid-ll.cpp -./tests/bench.log -./tests/bench.o -./tests/harmonics -./tests/aniso_disp -./tests/flux.log -./tests/flux.trs -./tests/physical.cpp -./tests/harmonics.cpp -./tests/array-metadata -./tests/aniso_disp.trs +./tests/three_d +./tests/one_dimensional +./tests/near2far.o +./tests/known_results.trs +./tests/absorber-1d-ll.cpp +./tests/known_results.log +./tests/dump_load.trs +./tests/cyl-ellipsoid-ll.log +./tests/aniso_disp.o ./tests/2D_convergence.trs -./tests/pw-source-ll.cpp +./tests/two_dimensional +./tests/cylindrical.o +./tests/bench.log +./tests/near2far.trs +./tests/symmetry.trs +./tests/two_dimensional.trs +./tests/ring-ll.log +./tests/bench.trs +./tests/ring-ll.o +./tests/known_results.o +./tests/convergence_cyl_waveguide.log +./tests/ring-ll.trs +./tests/bench.cpp +./tests/array-metadata.o +./tests/one_dimensional.trs +./tests/array-slice-ll ./tests/array-slice-ll.cpp -./tests/bragg_transmission -./tests/stress_tensor.trs -./tests/ring-ll.cpp -./tests/convergence_cyl_waveguide.o -./tests/Makefile -./tests/integrate -./tests/known_results.cpp -./NEWS.md -./LICENSE -./mkdocs.yml -./autom4te.cache -./autom4te.cache/traces.3 -./autom4te.cache/traces.1 -./autom4te.cache/output.1 -./autom4te.cache/output.3 -./autom4te.cache/traces.2 -./autom4te.cache/output.2 -./autom4te.cache/output.0 -./autom4te.cache/traces.0 -./autom4te.cache/requests -./configure -./test-driver +./tests/known_results +./tests/physical.o +./tests/three_d.log +./tests/dump_load.cpp +./tests/convergence_cyl_waveguide.cpp +./tests/two_dimensional.log +./tests/two_dimensional.cpp +./tests/near2far.cpp +./tests/Makefile.in +./tests/convergence_cyl_waveguide.trs +./tests/aniso_disp.cpp +./tests/pw-source-ll +./tests/h5test.cpp +./tests/aniso_disp.log +./tests/integrate.o +./tests/array-slice-ll.log +./tests/physical.log +./tests/one_dimensional.o +./tests/2D_convergence +./tests/pml.trs +./tests/cyl-ellipsoid-ll.trs +./tests/bend-flux-ll.o +./tests/harmonics ./src -./src/libmeep.la -./src/step_db.o -./src/material_data.lo +./src/near2far.lo +./src/Makefile.am +./src/h5fields.cpp +./src/casimir.cpp +./src/sphere_quad +./src/structure_dump.lo ./src/casimir.o -./src/vec.lo -./src/dft_ldos.lo -./src/update_eh.o -./src/fields.o -./src/time.o -./src/fields_dump.lo -./src/initialize.cpp -./src/array_slice.lo -./src/step_db.lo -./src/step_generic_stride1.lo -./src/mympi.o -./src/h5file.o -./src/fix_boundary_sources.o -./src/random.lo -./src/dft.cpp -./src/step.lo -./src/dft_ldos.cpp +./src/meepgeom.cpp ./src/vec.o -./src/material_data.hpp -./src/susceptibility.cpp -./src/boundaries.o +./src/step.cpp +./src/mympi.cpp +./src/integrate.cpp +./src/update_pols.cpp ./src/bicgstab.lo +./src/random.cpp ./src/loop_in_chunks.lo -./src/integrate.cpp -./src/sources.o -./src/fix_boundary_sources.cpp -./src/boundaries.cpp -./src/casimir.lo -./src/update_eh.lo +./src/cw_fields.cpp +./src/integrate2.lo +./src/material_data.lo +./src/dft_ldos.o +./src/step_generic_stride1.lo +./src/structure.o ./src/array_slice.o -./src/mympi.lo -./src/GDSIIgeom.cpp -./src/integrate2.cpp -./src/h5file.cpp +./src/h5fields.lo +./src/susceptibility.cpp +./src/dft.lo +./src/meep +./src/meep/meep-config.h.in +./src/meep/mympi.hpp +./src/meep/vec.hpp +./src/meep/meep-config.h ./src/susceptibility.o -./src/step_generic.cpp -./src/step_generic_stride1.o +./src/sphere-quad.h +./src/time.lo +./src/h5file.lo +./src/meepgeom.hpp +./src/h5file.o +./src/random.lo +./src/loop_in_chunks.o +./src/bicgstab.hpp +./src/monitor.lo +./src/array_slice.lo +./src/step.o +./src/Makefile +./src/boundaries.o +./src/h5file.cpp +./src/step_generic_stride1.cpp +./src/time.cpp +./src/GDSIIgeom.lo +./src/fix_boundary_sources.lo +./src/libmeep.la +./src/fix_boundary_sources.cpp +./src/h5fields.o ./src/bicgstab.o +./src/stress.o +./src/vec.lo +./src/anisotropic_averaging.o +./src/stress.cpp +./src/multilevel-atom.o +./src/adjust_verbosity.hpp +./src/material_data.cpp +./src/step_generic.o +./src/sources.lo +./src/cw_fields.o +./src/update_eh.lo +./src/output_directory.lo +./src/step.lo +./src/fields.o ./src/meepgeom.lo -./src/bands.lo -./src/mpb.cpp -./src/structure_dump.lo -./src/dft_ldos.o -./src/structure.cpp -./src/energy_and_flux.cpp +./src/integrate2.o +./src/output_directory.cpp +./src/dft_ldos.lo +./src/step_generic.cpp +./src/update_pols.o +./src/initialize.o +./src/energy_and_flux.lo ./src/fields.lo ./src/mpb.lo -./src/anisotropic_averaging.lo -./src/step_generic_stride1.cpp -./src/material_data.o -./src/support -./src/support/libsupport.la -./src/support/Makefile.in -./src/support/mt19937ar.c -./src/support/meep_mt.h -./src/support/.libs -./src/support/.libs/libsupport.la -./src/support/.libs/libsupport.a -./src/support/.libs/mt19937ar.o -./src/support/Makefile.am -./src/support/mt19937ar.lo -./src/support/mt19937ar.o -./src/support/Makefile -./src/h5fields.o -./src/structure_dump.cpp -./src/array_slice.cpp -./src/h5fields.lo -./src/stress.o -./src/step_generic.lo -./src/meepgeom.hpp +./src/meepgeom.o +./src/sources.cpp ./src/boundaries.lo -./src/output_directory.cpp -./src/near2far.o -./src/GDSIIgeom.lo -./src/step_db.cpp -./src/material_data.cpp -./src/susceptibility.lo -./src/update_pols.lo -./src/Makefile.in -./src/step.o -./src/bicgstab.cpp -./src/sphere-quad.h -./src/stress.lo -./src/random.o -./src/integrate.o -./src/mpb.o -./src/multilevel-atom.lo -./src/bicgstab.hpp -./src/time.cpp -./src/random.cpp -./src/integrate2.lo ./src/sphere-quad.cpp ./src/monitor.cpp -./src/meepgeom.cpp ./src/update_eh.cpp -./src/meep.hpp -./src/integrate.lo -./src/stress.cpp -./src/monitor.lo -./src/vec.cpp -./src/multilevel-atom.o -./src/update_pols.cpp -./src/monitor.o -./src/meepgeom.o -./src/fields.cpp -./src/structure_dump.o -./src/h5file.lo -./src/meep_internals.hpp -./src/structure.lo -./src/near2far.cpp -./src/fields_dump.cpp -./src/fix_boundary_sources.lo -./src/sphere_quad -./src/step_generic.o -./src/anisotropic_averaging.cpp -./src/loop_in_chunks.cpp -./src/loop_in_chunks.o +./src/multilevel-atom.lo +./src/dft.o ./src/GDSIIgeom.o -./src/adjust_verbosity.hpp -./src/meep -./src/meep/vec.hpp -./src/meep/meep-config.h -./src/meep/mympi.hpp -./src/meep/meep-config.h.in -./src/mympi.cpp +./src/bands.cpp ./src/.libs -./src/.libs/libmeep.la -./src/.libs/step_db.o ./src/.libs/casimir.o -./src/.libs/update_eh.o -./src/.libs/fields.o -./src/.libs/time.o -./src/.libs/mympi.o -./src/.libs/h5file.o -./src/.libs/libmeep.a -./src/.libs/fix_boundary_sources.o ./src/.libs/vec.o -./src/.libs/boundaries.o -./src/.libs/sources.o +./src/.libs/dft_ldos.o +./src/.libs/structure.o ./src/.libs/array_slice.o ./src/.libs/susceptibility.o -./src/.libs/step_generic_stride1.o -./src/.libs/bicgstab.o -./src/.libs/dft_ldos.o -./src/.libs/material_data.o +./src/.libs/h5file.o +./src/.libs/loop_in_chunks.o +./src/.libs/step.o +./src/.libs/boundaries.o +./src/.libs/libmeep.la ./src/.libs/h5fields.o +./src/.libs/bicgstab.o ./src/.libs/stress.o -./src/.libs/near2far.o -./src/.libs/step.o -./src/.libs/random.o -./src/.libs/integrate.o -./src/.libs/mpb.o -./src/.libs/libmeep.so -./src/.libs/libmeep.lai +./src/.libs/anisotropic_averaging.o ./src/.libs/multilevel-atom.o -./src/.libs/monitor.o -./src/.libs/meepgeom.o -./src/.libs/structure_dump.o ./src/.libs/step_generic.o -./src/.libs/loop_in_chunks.o -./src/.libs/GDSIIgeom.o +./src/.libs/cw_fields.o +./src/.libs/fields.o +./src/.libs/integrate2.o +./src/.libs/update_pols.o +./src/.libs/initialize.o +./src/.libs/libmeep.so +./src/.libs/meepgeom.o ./src/.libs/dft.o +./src/.libs/GDSIIgeom.o +./src/.libs/monitor.o +./src/.libs/material_data.o +./src/.libs/near2far.o +./src/.libs/fix_boundary_sources.o +./src/.libs/time.o +./src/.libs/step_db.o +./src/.libs/libmeep.so.30.0.0 ./src/.libs/energy_and_flux.o +./src/.libs/step_generic_stride1.o +./src/.libs/update_eh.o +./src/.libs/libmeep.a +./src/.libs/mpb.o +./src/.libs/structure_dump.o ./src/.libs/libmeep.so.30 -./src/.libs/libmeep.so.30.0.0 -./src/.libs/cw_fields.o -./src/.libs/integrate2.o ./src/.libs/output_directory.o -./src/.libs/structure.o -./src/.libs/fields_dump.o -./src/.libs/initialize.o -./src/.libs/anisotropic_averaging.o -./src/.libs/update_pols.o +./src/.libs/integrate.o ./src/.libs/bands.o -./src/Makefile.am -./src/time.lo -./src/cw_fields.cpp +./src/.libs/sources.o +./src/.libs/random.o +./src/.libs/libmeep.lai +./src/.libs/fields_dump.o +./src/.libs/mympi.o +./src/monitor.o +./src/material_data.o +./src/multilevel-atom.cpp +./src/array_slice.cpp +./src/fields_dump.lo +./src/anisotropic_averaging.cpp +./src/structure.lo +./src/near2far.o +./src/fix_boundary_sources.o +./src/step_generic.lo +./src/boundaries.cpp +./src/time.o +./src/fields.cpp +./src/support +./src/support/Makefile.am +./src/support/libsupport.la +./src/support/Makefile +./src/support/mt19937ar.o +./src/support/mt19937ar.lo +./src/support/meep_mt.h +./src/support/.libs +./src/support/.libs/libsupport.la +./src/support/.libs/mt19937ar.o +./src/support/.libs/libsupport.a +./src/support/mt19937ar.c +./src/support/Makefile.in +./src/stress.lo ./src/sphere-quad.o -./src/dft.o -./src/casimir.cpp -./src/step.cpp -./src/h5fields.cpp -./src/energy_and_flux.lo +./src/step_db.o +./src/meep_internals.hpp +./src/mpb.cpp +./src/material_data.hpp +./src/GDSIIgeom.cpp ./src/energy_and_flux.o +./src/step_generic_stride1.o +./src/fields_dump.cpp +./src/update_eh.o +./src/meep.hpp +./src/anisotropic_averaging.lo +./src/dft_ldos.cpp ./src/initialize.lo -./src/output_directory.lo +./src/integrate.lo +./src/mympi.lo +./src/susceptibility.lo +./src/initialize.cpp +./src/mpb.o +./src/update_pols.lo +./src/bands.lo ./src/cw_fields.lo -./src/cw_fields.o -./src/integrate2.o -./src/multilevel-atom.cpp -./src/sources.cpp -./src/dft.lo +./src/structure_dump.o +./src/step_db.lo +./src/vec.cpp +./src/integrate2.cpp +./src/near2far.cpp +./src/Makefile.in +./src/loop_in_chunks.cpp +./src/bicgstab.cpp ./src/output_directory.o -./src/near2far.lo -./src/structure.o -./src/fields_dump.o -./src/sources.lo -./src/initialize.o -./src/anisotropic_averaging.o -./src/update_pols.o -./src/bands.cpp -./src/Makefile +./src/energy_and_flux.cpp +./src/step_db.cpp +./src/integrate.o +./src/structure_dump.cpp ./src/bands.o -./.pc -./.pc/.version -./.pc/applied-patches -./.pc/.quilt_patches -./.pc/python-distutils.patch -./.pc/python-distutils.patch/doc -./.pc/python-distutils.patch/doc/docs -./.pc/python-distutils.patch/doc/docs/setup.py -./.pc/python-distutils.patch/python -./.pc/python-distutils.patch/python/visualization.py -./.pc/python-distutils.patch/configure.ac -./.pc/.quilt_series -./.sourcery.yaml -./ltmain.sh -./AUTHORS -./.flake8 -./m4 -./m4/ax_cxx_maxopt.m4 -./m4/ax_cxx_compile_stdcxx.m4 -./m4/pkg.m4 -./m4/ax_gcc_archflag.m4 -./m4/ltoptions.m4 -./m4/ax_check_compiler_flags.m4 -./m4/ax_lapack.m4 -./m4/ax_openmp.m4 -./m4/ax_gcc_x86_cpuid.m4 -./m4/ax_blas.m4 -./m4/ltsugar.m4 -./m4/ax_mpi.m4 -./m4/ax_compiler_vendor.m4 -./m4/libtool.m4 -./m4/ltversion.m4 -./m4/lt~obsolete.m4 +./src/dft.cpp +./src/sources.o +./src/structure.cpp +./src/random.o +./src/casimir.lo +./src/fields_dump.o +./src/mympi.o +./depcomp +./autom4te.cache +./autom4te.cache/output.1 +./autom4te.cache/output.2 +./autom4te.cache/requests +./autom4te.cache/traces.0 +./autom4te.cache/output.3 +./autom4te.cache/traces.1 +./autom4te.cache/traces.3 +./autom4te.cache/output.0 +./autom4te.cache/traces.2 +./mkdocs.yml +./meep-pkgconfig +./debian +./debian/libmeep30.install +./debian/rules +./debian/meep.docs +./debian/control +./debian/meep.manpages +./debian/python3-meep.postinst +./debian/source +./debian/source/lintian-overrides +./debian/source/format +./debian/upstream +./debian/upstream/metadata +./debian/libmeep30.lintian-overrides +./debian/changelog +./debian/meep.install +./debian/README.source +./debian/docs +./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.7 +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share/libctl +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share/libctl/base +./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share/libctl/base/include.scm.go +./debian/meep.1 +./debian/patches +./debian/patches/series +./debian/patches/i386-fix.patch +./debian/patches/python-distutils.patch +./debian/libmeep-dev.install +./debian/copyright +./debian/autoreconf.before +./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/python3-meep.prerm +./debian/watch +./contrib +./contrib/build-meep.sh +./COPYRIGHT +./libpympb +./libpympb/Makefile.am +./libpympb/pympb.cpp +./libpympb/libpympb_la-pympb.o +./libpympb/Makefile +./libpympb/libpympb.la +./libpympb/libpympb_la-pympb.lo +./libpympb/.libs +./libpympb/.libs/libpympb_la-pympb.o +./libpympb/.libs/libpympb.so.30.0.0 +./libpympb/.libs/libpympb.la +./libpympb/.libs/libpympb.so.30 +./libpympb/.libs/libpympb.a +./libpympb/.libs/libpympb.lai +./libpympb/.libs/libpympb.so +./libpympb/pympb.hpp +./libpympb/Makefile.in +./meep-pkgconfig.in ./doc -./doc/requirements.txt ./doc/docs +./doc/docs/Developer_Codes +./doc/docs/Developer_Codes/WriteChunkInfo.cpp +./doc/docs/Developer_Codes/Makefile.manual +./doc/docs/Chunks_and_Symmetry.md +./doc/docs/setup.py +./doc/docs/Perfectly_Matched_Layer.md +./doc/docs/mathjaxhelper.js ./doc/docs/Download.md -./doc/docs/Python_User_Interface.md -./doc/docs/Build_From_Source.md +./doc/docs/Guile_and_Scheme_Information.md +./doc/docs/Installation.md +./doc/docs/Python_Developer_Information.md +./doc/docs/Replacements.vim +./doc/docs/Units_and_Nonlinearity.md ./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.md +./doc/docs/index.md +./doc/docs/Field_Functions.md +./doc/docs/Acknowledgements.md +./doc/docs/Python_User_Interface.md.in +./doc/docs/Parallel_Meep.md ./doc/docs/images -./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif -./doc/docs/images/chirped_pulse.png -./doc/docs/images/metasurface_lens_phasemap.png -./doc/docs/images/sphere_epsilon.png +./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png +./doc/docs/images/multi_mode_eigsource_pulse_A.png +./doc/docs/images/Repulsive.jpg +./doc/docs/images/coupler_refl_S11_S12.png +./doc/docs/images/polarization_grating_schematic.png +./doc/docs/images/BentFluxFieldsVisualization.png +./doc/docs/images/3rd-harm-1d-vs-chi.png +./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif +./doc/docs/images/subpixel_smoothing.png +./doc/docs/images/Tut-ring-ez-0.175.gif ./doc/docs/images/Yee-te.png -./doc/docs/images/polarization_grating_diffraction_spectra.png -./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png -./doc/docs/images/parallel_benchmark_DFT.png -./doc/docs/images/polarization_grating_diffraction_orders.png -./doc/docs/images/cylinder_cross_section.png -./doc/docs/images/eigenmode_planewave.png -./doc/docs/images/line_source_DCT_ampfunc_convergence.png -./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif -./doc/docs/images/CWsolver-scheme.png -./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png -./doc/docs/images/C2_symmetry.png -./doc/docs/images/Tut-ring-ez-0.118.gif +./doc/docs/images/Spheres-plane.jpg +./doc/docs/images/pml_glancing_field.png +./doc/docs/images/phase-in-material.png +./doc/docs/images/mie_scattering_schematic.png +./doc/docs/images/Material-dispersion-bands.png +./doc/docs/images/ChunkingAndSymmetry.svg +./doc/docs/images/farfields_vs_DFTfields_holeycavity_mismatch.png +./doc/docs/images/chirped_pulse.png +./doc/docs/images/Meep-banner.png +./doc/docs/images/Waveguide_forces.png +./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png +./doc/docs/images/chunk_division_binary_tree.png +./doc/docs/images/parallel_benchmark_commcomp_vs_nprocs.png +./doc/docs/images/triangular_lattice.png +./doc/docs/images/PML_failure.png +./doc/docs/images/eigenmode_source.png ./doc/docs/images/stochastic_emitter_normalized_flux_comparison.png -./doc/docs/images/Material-dispersion-eps.png ./doc/docs/images/prism_epsilon.png -./doc/docs/images/stochastic_emitter_forward_vs_backward_flux_spectrum.png -./doc/docs/images/Extruded-blocks.jpg -./doc/docs/images/extraction_eff_vs_dipole_height.png -./doc/docs/images/PermittivityWithLabeledAxes.png -./doc/docs/images/parallel_benchmark_commcomp_vs_nprocs.png -./doc/docs/images/metasurface_lens_farfield.png -./doc/docs/images/chunk_balancer_variance.jpg -./doc/docs/images/Surface-force.jpg -./doc/docs/images/multi_mode_eigsource_pulse_A.png -./doc/docs/images/adaptive_chunk_layout.gif -./doc/docs/images/oblique_source_singlemode.png -./doc/docs/images/Near2far_simulation_geometry.png -./doc/docs/images/meep_salt_comparison_thresh.png -./doc/docs/images/pwsource_Ey_PML.png -./doc/docs/images/3rd-harm-1d-flux.png -./doc/docs/images/fused_quartz_reflectance_spectrum.png -./doc/docs/images/meep_salt_comparison_full.png ./doc/docs/images/ring_resonator_gds_Hz.png -./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png -./doc/docs/images/Chunks_YSymmetry.png +./doc/docs/images/grating_phasemap.png +./doc/docs/images/cylinder_cross_section.png +./doc/docs/images/Tut-ring-ez-0.118.gif +./doc/docs/images/pwsource_Ey_PML.png +./doc/docs/images/stochastic_emitter_trials.png +./doc/docs/images/metasurface_lens_farfield.png +./doc/docs/images/Chunks_NP1.png +./doc/docs/images/Extruded-blocks.jpg ./doc/docs/images/waveguide_rotation_glancing.png -./doc/docs/images/Faraday-rotation.png -./doc/docs/images/polarization_grating_schematic.png -./doc/docs/images/phase-in-material.png -./doc/docs/images/Yee-cube.png -./doc/docs/images/Dblocks-force.jpg +./doc/docs/images/Chunks_XYSymmetry.png +./doc/docs/images/waveguide-taper.png +./doc/docs/images/directional_coupler_field_profiles.png +./doc/docs/images/ring_matfunc_freq_vs_resolution.png +./doc/docs/images/parallel_benchmark_runtime_vs_nprocs.png +./doc/docs/images/antenna_pec_ground_plane.png +./doc/docs/images/parallel_wvgs_s0.1.png +./doc/docs/images/refl_coeff_vs_taper_length.png +./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png +./doc/docs/images/output_epsilon_kpoint.png +./doc/docs/images/farfields_vs_DFTfields_holeycavity.png +./doc/docs/images/dipole_extraction_eff_cyl.png +./doc/docs/images/3rd-harm-1d-flux.png +./doc/docs/images/Holey-cavity-trans.png +./doc/docs/images/Fabryperot.gif ./doc/docs/images/chunk_balancer_timing_stats.gif -./doc/docs/images/grating_diffraction_spectra.png -./doc/docs/images/zone_plate_schematic.png +./doc/docs/images/Faraday-rotation.png ./doc/docs/images/finite_grating_nperiods5.png -./doc/docs/images/Spheres-plane.jpg -./doc/docs/images/PML_failure.png -./doc/docs/images/power_density_map.png -./doc/docs/images/Point-dct.jpg -./doc/docs/images/reflectance_angular_spectrum.png -./doc/docs/images/Holey-cavity-trans.png -./doc/docs/images/parallel_benchmark_timestep.png -./doc/docs/images/antenna_pec_ground_plane.png -./doc/docs/images/Ring-cyl-ez-0.176.png -./doc/docs/images/LED_layout.png +./doc/docs/images/Metalcavity_ldos.png +./doc/docs/images/pwsource_Ez_PML.png +./doc/docs/images/grating_diffraction_spectra.png +./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif +./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png +./doc/docs/images/dipole_extraction_eff_3D.png ./doc/docs/images/Tut-bend-flux.png -./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png -./doc/docs/images/grating.png -./doc/docs/images/Example.jpg -./doc/docs/images/Waveguide_forces.png +./doc/docs/images/line_source_DCT_ampfunc_convergence.png +./doc/docs/images/Material-dispersion-epsre.png +./doc/docs/images/Chunks_YSymmetry.png +./doc/docs/images/sphere_epsilon.png +./doc/docs/images/LED_layout.png +./doc/docs/images/meep_salt_comparison_full.png ./doc/docs/images/stochastic_emitter_line_normalized_flux_comparison.png -./doc/docs/images/coupler_refl_S11_S12.png -./doc/docs/images/ChunkingAndSymmetry.svg -./doc/docs/images/refl_coeff_vs_taper_length.png -./doc/docs/images/parallel_benchmark_runtime_vs_nprocs.png -./doc/docs/images/klayout_schematic.png -./doc/docs/images/multilevel_meep_n0_37_spectra.png -./doc/docs/images/dipole_extraction_eff_3D.png -./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif -./doc/docs/images/Fabryperot.gif -./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png -./doc/docs/images/Holey-wvg-cavity-hz-slice.png -./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif -./doc/docs/images/Vac.jpg -./doc/docs/images/metasurface_lens_epsilon.png -./doc/docs/images/pypackage_creation.png -./doc/docs/images/parallel_wvgs_s0.1.png -./doc/docs/images/Material-dispersion-epsim.png -./doc/docs/images/Chunks_NP1.png -./doc/docs/images/Meep-banner.png +./doc/docs/images/Faraday-rotation-comparison.png +./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png ./doc/docs/images/Holey-wvg-cavity-hz.gif -./doc/docs/images/ring_freq_vs_resolution.png -./doc/docs/images/chunk_division_binary_tree.png -./doc/docs/images/CWsolver-python.png -./doc/docs/images/multi_mode_eigsource_pulse_B.png -./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png -./doc/docs/images/swig_process.png -./doc/docs/images/oblique_source_multimode.png -./doc/docs/images/mie_scattering.png -./doc/docs/images/farfields_vs_DFTfields_holeycavity_mismatch.png +./doc/docs/images/Surface-force.jpg +./doc/docs/images/gaussian_beam.png +./doc/docs/images/planar_cavity_purcell_enhancement.png ./doc/docs/images/Dblocks-config.jpg -./doc/docs/images/finite_grating_nperiods20.png -./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png -./doc/docs/images/Ring-cyl-ez-0.118.png -./doc/docs/images/3rd-harm-1d-vs-chi.png -./doc/docs/images/Tut-holey-cavity.png -./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png -./doc/docs/images/grating_0th_order_tran.png -./doc/docs/images/Tut-ring-ez-0.147.gif -./doc/docs/images/LED_layout_reciprocity.png +./doc/docs/images/Source_radiation_pattern.png +./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png +./doc/docs/images/chunk_balancer_variance.jpg +./doc/docs/images/meep_salt_comparison_thresh.png +./doc/docs/images/grating_diffraction_spectra_n2f.png +./doc/docs/images/ChunkStatistics.png +./doc/docs/images/klayout_schematic.png +./doc/docs/images/Example.jpg +./doc/docs/images/fused_quartz_reflectance_spectrum.png +./doc/docs/images/swig_process.png +./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png ./doc/docs/images/zone_plate_farfield.png +./doc/docs/images/grating.png +./doc/docs/images/material_grid.png ./doc/docs/images/coupler3D.png -./doc/docs/images/cwsrc_turnon.png -./doc/docs/images/Holey-wvg-cavity-Q.png +./doc/docs/images/Vac.jpg +./doc/docs/images/CWsolver-scheme.png +./doc/docs/images/adaptive_chunk_layout.gif +./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif +./doc/docs/images/mie_scattering.png +./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png +./doc/docs/images/directional_coupler_flux.png +./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png +./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png +./doc/docs/images/extraction_eff_vs_dipole_height.png ./doc/docs/images/finite_grating_schematic.png -./doc/docs/images/single_mode_eigsource_pulse.png -./doc/docs/images/Chunks_NP8.png -./doc/docs/images/Tut-ring-ez-0.175.gif -./doc/docs/images/gaussian_beam.png -./doc/docs/images/output_epsilon_kpoint.png -./doc/docs/images/BentFluxFieldsVisualization.png -./doc/docs/images/cherenkov_radiation.png -./doc/docs/images/ring_vary_radius.png -./doc/docs/images/N2ff_comp_cell.png -./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif +./doc/docs/images/multilevel_meep_n0_37_spectra.png ./doc/docs/images/power_density_cell.png -./doc/docs/images/grating_diffraction_spectra_n2f.png -./doc/docs/images/Tutorial-wvg-ez.gif -./doc/docs/images/Holey-wvg-bands.png -./doc/docs/images/triangular_lattice.png -./doc/docs/images/material_grid.png +./doc/docs/images/grating_0th_order_tran.png ./doc/docs/images/parallel_benchmark_barplot.png -./doc/docs/images/eigenmode_source.png -./doc/docs/images/mie_scattering_schematic.png -./doc/docs/images/Source_radiation_pattern.png -./doc/docs/images/directional_coupler_field_profiles.png -./doc/docs/images/directional_coupler_flux.png -./doc/docs/images/subpixel_smoothing.png -./doc/docs/images/Ring-cyl-ez-0.148.png +./doc/docs/images/Holey-wvg-cavity-Q.png +./doc/docs/images/Meep-logo.png +./doc/docs/images/Ring-cyl-ez-0.118.png +./doc/docs/images/Holey-wvg-bands-eps-000000.00.png +./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif +./doc/docs/images/N2ff_comp_cell.png ./doc/docs/images/BentFluxGeometryVisualization.png +./doc/docs/images/finite_grating_nperiods20.png +./doc/docs/images/Tutorial-wvg-ez.gif +./doc/docs/images/zone_plate_schematic.png +./doc/docs/images/Material-dispersion-epsim.png +./doc/docs/images/ring_freq_vs_resolution.png +./doc/docs/images/metasurface_lens_phasemap.png +./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif +./doc/docs/images/waveguide_rotation_glancing_small.png +./doc/docs/images/Holey-wvg-cavity-hz-slice.png +./doc/docs/images/Ring-cyl-ez-0.148.png +./doc/docs/images/parallel_benchmark_DFT.png ./doc/docs/images/ring_subpixel_smoothing_rate.png -./doc/docs/images/Meep-logo.png -./doc/docs/images/ChunkStatistics.png -./doc/docs/images/dipole_extraction_eff_cyl.png +./doc/docs/images/C2_symmetry.png +./doc/docs/images/LED_layout_reciprocity.png +./doc/docs/images/Holey-wvg-bands.png +./doc/docs/images/Material-dispersion-eps.png +./doc/docs/images/parallel_benchmark_timestep.png +./doc/docs/images/reflectance_angular_spectrum.png +./doc/docs/images/Tut-holey-cavity.png +./doc/docs/images/Chunks_NP8.png +./doc/docs/images/SiO2_materials_library.png +./doc/docs/images/pypackage_creation.png +./doc/docs/images/cherenkov_radiation.png +./doc/docs/images/Near2far_simulation_geometry.png +./doc/docs/images/polarization_grating_diffraction_orders.png +./doc/docs/images/eigenmode_planewave.png +./doc/docs/images/oblique_source_multimode.png +./doc/docs/images/PermittivityWithLabeledAxes.png +./doc/docs/images/polarization_grating_diffraction_spectra.png +./doc/docs/images/Ring-cyl-ez-0.176.png +./doc/docs/images/power_density_map.png +./doc/docs/images/multi_mode_eigsource_pulse_B.png +./doc/docs/images/Point-dct.jpg +./doc/docs/images/cwsrc_turnon.png +./doc/docs/images/ring_vary_radius.png ./doc/docs/images/Field-visualization.jpg -./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png -./doc/docs/images/Material-dispersion-epsre.png -./doc/docs/images/Material-dispersion-bands.png -./doc/docs/images/Repulsive.jpg -./doc/docs/images/waveguide_rotation_glancing_small.png -./doc/docs/images/stochastic_emitter_trials.png -./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png -./doc/docs/images/ring_matfunc_freq_vs_resolution.png -./doc/docs/images/planar_cavity_purcell_enhancement.png -./doc/docs/images/farfields_vs_DFTfields_holeycavity.png -./doc/docs/images/pwsource_Ez_PML.png -./doc/docs/images/Faraday-rotation-comparison.png -./doc/docs/images/pml_glancing_field.png -./doc/docs/images/Metalcavity_ldos.png -./doc/docs/images/grating_phasemap.png -./doc/docs/images/Chunks_XYSymmetry.png +./doc/docs/images/stochastic_emitter_forward_vs_backward_flux_spectrum.png +./doc/docs/images/metasurface_lens_epsilon.png +./doc/docs/images/Tut-ring-ez-0.147.gif +./doc/docs/images/single_mode_eigsource_pulse.png ./doc/docs/images/residue_fields_bound_charges.png -./doc/docs/images/waveguide-taper.png -./doc/docs/images/SiO2_materials_library.png -./doc/docs/images/Holey-wvg-bands-eps-000000.00.png -./doc/docs/Python_Tutorials -./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md -./doc/docs/Python_Tutorials/GDSII_Import.md -./doc/docs/Python_Tutorials/Gyrotropic_Media.md -./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md -./doc/docs/Python_Tutorials/Adjoint_Solver.md -./doc/docs/Python_Tutorials/Local_Density_of_States.md -./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md -./doc/docs/Python_Tutorials/Mode_Decomposition.md -./doc/docs/Python_Tutorials/Optical_Forces.md -./doc/docs/Python_Tutorials/Material_Dispersion.md -./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md -./doc/docs/Python_Tutorials/Eigenmode_Source.md -./doc/docs/Python_Tutorials/Cylindrical_Coordinates.md -./doc/docs/Python_Tutorials/Basics.md -./doc/docs/Python_Tutorials/Custom_Source.md -./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md -./doc/docs/Python_User_Interface.md.in -./doc/docs/Units_and_Nonlinearity.md +./doc/docs/images/oblique_source_singlemode.png +./doc/docs/images/CWsolver-python.png +./doc/docs/images/Dblocks-force.jpg +./doc/docs/images/Yee-cube.png +./doc/docs/Exploiting_Symmetry.md ./doc/docs/License_and_Copyright.md -./doc/docs/Developer_Codes -./doc/docs/Developer_Codes/Makefile.manual -./doc/docs/Developer_Codes/WriteChunkInfo.cpp +./doc/docs/C++_Developer_Information.md +./doc/docs/C++_Tutorial.md +./doc/docs/Eigensolver_Math.md ./doc/docs/The_Run_Function_Is_Not_A_Loop.md -./doc/docs/Perfectly_Matched_Layer.md -./doc/docs/Exploiting_Symmetry.md -./doc/docs/Chunks_and_Symmetry.md -./doc/docs/Installation.md -./doc/docs/Mode_Decomposition.md -./doc/docs/Python_Developer_Information.md -./doc/docs/Replacements.vim +./doc/docs/css +./doc/docs/css/extra.css +./doc/docs/Python_User_Interface.md +./doc/docs/2d_Cell_Special_kz.md +./doc/docs/Materials.md +./doc/docs/Scheme_User_Interface.md +./doc/docs/Yee_Lattice.md ./doc/docs/Scheme_Tutorials -./doc/docs/Scheme_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md ./doc/docs/Scheme_Tutorials/Gyrotropic_Media.md -./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.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/Casimir_Forces.md ./doc/docs/Scheme_Tutorials/Near_to_Far_Field_Spectra.md -./doc/docs/Scheme_Tutorials/Mode_Decomposition.md -./doc/docs/Scheme_Tutorials/Optical_Forces.md -./doc/docs/Scheme_Tutorials/Material_Dispersion.md +./doc/docs/Scheme_Tutorials/Custom_Source.md +./doc/docs/Scheme_Tutorials/Basics.md ./doc/docs/Scheme_Tutorials/Frequency_Domain_Solver.md +./doc/docs/Scheme_Tutorials/Material_Dispersion.md ./doc/docs/Scheme_Tutorials/Eigenmode_Source.md -./doc/docs/Scheme_Tutorials/Cylindrical_Coordinates.md -./doc/docs/Scheme_Tutorials/Basics.md -./doc/docs/Scheme_Tutorials/Custom_Source.md ./doc/docs/Scheme_Tutorials/Multilevel_Atomic_Susceptibility.md -./doc/docs/Scheme_Tutorials/Casimir_Forces.md -./doc/docs/Scheme_User_Interface.md -./doc/docs/css -./doc/docs/css/extra.css -./doc/docs/setup.py -./doc/docs/C++_Developer_Information.md -./doc/docs/2d_Cell_Special_kz.md -./doc/docs/Materials.md -./doc/docs/C++_Tutorial.md -./doc/docs/Introduction.md -./doc/docs/Field_Functions.md -./doc/docs/index.md -./doc/docs/mathjaxhelper.js +./doc/docs/Scheme_Tutorials/Optical_Forces.md +./doc/docs/Scheme_Tutorials/Local_Density_of_States.md +./doc/docs/Scheme_Tutorials/Mode_Decomposition.md +./doc/docs/Scheme_Tutorials/Cylindrical_Coordinates.md +./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.md +./doc/docs/Mode_Decomposition.md ./doc/docs/FAQ.md -./doc/docs/Acknowledgements.md -./doc/docs/Eigensolver_Math.md +./doc/docs/Build_From_Source.md +./doc/docs/Introduction.md +./doc/docs/Python_Tutorials +./doc/docs/Python_Tutorials/Gyrotropic_Media.md +./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md +./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md +./doc/docs/Python_Tutorials/Custom_Source.md +./doc/docs/Python_Tutorials/Basics.md +./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md +./doc/docs/Python_Tutorials/Material_Dispersion.md +./doc/docs/Python_Tutorials/Eigenmode_Source.md +./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md +./doc/docs/Python_Tutorials/Optical_Forces.md +./doc/docs/Python_Tutorials/Local_Density_of_States.md +./doc/docs/Python_Tutorials/Adjoint_Solver.md +./doc/docs/Python_Tutorials/Mode_Decomposition.md +./doc/docs/Python_Tutorials/Cylindrical_Coordinates.md +./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md +./doc/docs/Python_Tutorials/GDSII_Import.md ./doc/docs/mdx_math.py -./doc/docs/Yee_Lattice.md -./doc/docs/Guile_and_Scheme_Information.md ./doc/docs/Subpixel_Smoothing.md -./doc/docs/Parallel_Meep.md +./doc/meep-logos.svg ./doc/README.md ./doc/_api_snippets ./doc/_api_snippets/class_template.md ./doc/_api_snippets/function_template.md ./doc/_api_snippets/method_template.md ./doc/generate_py_api.py -./doc/meep-logos.svg -./config.sub -./py-compile -./add_type_hints.xonsh -./debian -./debian/meep.docs -./debian/patches -./debian/patches/i386-fix.patch -./debian/patches/series -./debian/patches/python-distutils.patch -./debian/upstream -./debian/upstream/metadata -./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/control -./debian/source -./debian/source/lintian-overrides -./debian/source/format -./debian/README.source -./debian/python3-meep.postinst -./debian/docs -./debian/autoreconf.after -./debian/libmeep-dev.install -./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.7 -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share/libctl -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share/libctl/base -./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.7/usr/share/libctl/base/include.scm.go -./debian/copyright -./debian/meep.1 -./debian/meep.manpages -./debian/python3-meep.install -./debian/watch -./debian/libmeep30.install -./debian/autoreconf.before -./debian/python3-meep.prerm -./debian/changelog -./debian/rules -./debian/meep.install -./debian/libmeep30.lintian-overrides -./.travis.yml -./codemeta.json -./python -./python/verbosity_mgr.py -./python/mpb_data.py -./python/simulation.py -./python/_meep_la-meep-python.o -./python/requirements.txt -./python/chunk_balancer.py -./python/adjoint -./python/adjoint/utils.py -./python/adjoint/connectivity.py -./python/adjoint/objective.py -./python/adjoint/wrapper.py -./python/adjoint/optimization_problem.py -./python/adjoint/filter_source.py -./python/adjoint/__init__.py -./python/adjoint/basis.py -./python/adjoint/filters.py -./python/adjoint/__pycache__ -./python/adjoint/__pycache__/utils.cpython-313.pyc -./python/adjoint/__pycache__/optimization_problem.cpython-313.pyc -./python/adjoint/__pycache__/basis.cpython-313.pyc -./python/adjoint/__pycache__/objective.cpython-313.pyc -./python/adjoint/__pycache__/filter_source.cpython-313.pyc -./python/adjoint/__pycache__/__init__.cpython-313.pyc -./python/meep.i -./python/_meep.la -./python/timing_measurements.py -./python/tests -./python/tests/test_n2f_periodic.py -./python/tests/test_dump_load.py -./python/tests/test_special_kz.trs -./python/tests/test_binary_grating.log -./python/tests/test_holey_wvg_cavity.py -./python/tests/test_dispersive_eigenmode.trs -./python/tests/test_diffracted_planewave.trs -./python/tests/test_3rd_harm_1d.py -./python/tests/test_oblique_source.py -./python/tests/test_array_metadata.py -./python/tests/test_fragment_stats.trs -./python/tests/test_wvg_src.log -./python/tests/test_prism.trs -./python/tests/test_array_metadata.trs -./python/tests/test_simulation.trs -./python/tests/test_chunks.py -./python/tests/test_refl_angular.py -./python/tests/test_adjoint_cyl.log -./python/tests/data -./python/tests/data/tutorial-C.k16.b08.te.h5 -./python/tests/data/tutorial-mu.h5 -./python/tests/data/tutorial-b.k16.b08.te.h5 -./python/tests/data/tutorial-e.k16.b08.z.tm.h5 -./python/tests/data/tutorial-h.k16.b08.te.h5 -./python/tests/data/tri-rods-e.k11.b08.z.tm-r-m3-n32.h5 -./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 -./python/tests/data/tutorial-te-eigenvectors.h5 -./python/tests/data/tutorial-e.k16.b08.te.h5 -./python/tests/data/bend-flux.gds -./python/tests/data/hole-slab-h.k01.b09.z.zeven.h5 -./python/tests/data/convex_prism_vertices.npz -./python/tests/data/spiral.gds -./python/tests/data/bragg-h.k01.b08.y.tm.h5 -./python/tests/data/diamond-dpwr.k06.b05.h5 -./python/tests/data/tutorial-d.k16.b02.te.h5 -./python/tests/data/tutorial-epsilon.h5 -./python/tests/data/cavity-farfield.h5 -./python/tests/data/tutorial-d.k16.b08.te.h5 -./python/tests/data/tutorial-tot.rpwr.k16.b08.te.h5 -./python/tests/data/nonconvex_prism_vertices1.npz -./python/tests/data/subpixel_avg-epsilon.h5 -./python/tests/data/converted-diamond-dpwr.k06.b05.h5 -./python/tests/data/cavity_arrayslice_2d.npy -./python/tests/data/eps_input_file_test.h5 -./python/tests/data/tri-rods-e.k11.b08.z.tm.h5 -./python/tests/data/amp_func_file.h5 -./python/tests/data/cavity_arrayslice_1d.npy -./python/tests/data/line-defect-e.k04.b12.z.tm.h5 -./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 -./python/tests/data/tutorial-te-eigenvectors-3-3.h5 -./python/tests/data/tutorial-te-eigenvectors-8-1.h5 -./python/tests/data/tutorial-flux.v.k11.b08.te.h5 -./python/tests/data/strip-flux.v.k01.b04.x.h5 -./python/tests/data/cavity-farfield-4-freqs.h5 -./python/tests/data/nonconvex_prism_vertices2.npz -./python/tests/data/nonconvex_prism_vertices3.npz -./python/tests/data/tutorial-d.k01.b02.te.h5 -./python/tests/test_force.py -./python/tests/utils.py -./python/tests/test_eigfreq.py -./python/tests/test_adjoint_solver.log -./python/tests/test_bend_flux.py -./python/tests/test_dump_load.log -./python/tests/test_geom.trs -./python/tests/test_adjoint_cyl.trs -./python/tests/test_diffracted_planewave.log -./python/tests/test_force.log -./python/tests/test_adjoint_solver.py -./python/tests/test_get_point.py -./python/tests/test_adjoint_jax.trs -./python/tests/test_ring.py -./python/tests/test_integrated_source.log -./python/tests/test_dft_energy.py -./python/tests/test_cavity_arrayslice.py -./python/tests/test_user_defined_material.py -./python/tests/test_refl_angular.trs -./python/tests/test_absorber_1d.log -./python/tests/test_medium_evaluations.log -./python/tests/test_adjoint_cyl.py -./python/tests/test_conductivity.log -./python/tests/test_adjoint_jax.py -./python/tests/test_user_defined_material.trs -./python/tests/test_materials_library.trs -./python/tests/test_faraday_rotation.log -./python/tests/test_binary_grating.trs -./python/tests/test_divide_mpi_processes.py -./python/tests/test_cyl_ellipsoid.py -./python/tests/test_mode_decomposition.log -./python/tests/test_timing_measurements.py -./python/tests/test_conductivity.py -./python/tests/test_pw_source.trs -./python/tests/test_geom.py -./python/tests/test_geom.log -./python/tests/test_materials_library.py -./python/tests/test_material_grid.trs -./python/tests/test_source.log -./python/tests/test_fragment_stats.py -./python/tests/test_adjoint_utils.trs -./python/tests/test_binary_partition_utils.trs -./python/tests/test_divide_mpi_processes.trs -./python/tests/test_get_epsilon_grid.trs -./python/tests/test_ldos.py -./python/tests/test_eigfreq.log -./python/tests/test_gaussianbeam.log -./python/tests/test_ldos.log -./python/tests/test_physical.py -./python/tests/test_chunks.log -./python/tests/test_timing_measurements.log -./python/tests/test_timing_measurements.trs -./python/tests/test_visualization.py -./python/tests/test_mode_decomposition.py -./python/tests/test_pw_source.py -./python/tests/test_bend_flux.trs -./python/tests/test_mode_decomposition.trs -./python/tests/test_get_point.trs -./python/tests/test_holey_wvg_bands.log -./python/tests/test_oblique_source.log -./python/tests/test_binary_partition_utils.log -./python/tests/test_chunk_balancer.log -./python/tests/test_wvg_src.trs -./python/tests/test_dft_fields.py -./python/tests/test_absorber_1d.py -./python/tests/test_adjoint_utils.log -./python/tests/test_n2f_periodic.trs -./python/tests/test_source.py -./python/tests/test_kdom.trs -./python/tests/test_dft_fields.trs -./python/tests/test_cavity_farfield.py -./python/tests/test_refl_angular.log -./python/tests/test_field_functions.log -./python/tests/test_material_grid.log -./python/tests/test_visualization.log -./python/tests/test_material_dispersion.py -./python/tests/test_fragment_stats.log -./python/tests/test_dispersive_eigenmode.py -./python/tests/test_faraday_rotation.trs -./python/tests/test_faraday_rotation.py -./python/tests/test_dft_energy.log -./python/tests/test_multilevel_atom.log -./python/tests/test_prism.log -./python/tests/test_pw_source.log -./python/tests/test_medium_evaluations.py -./python/tests/test_ring_cyl.log -./python/tests/test_ldos.trs -./python/tests/test_cyl_ellipsoid.trs -./python/tests/test_integrated_source.trs -./python/tests/test_visualization.trs -./python/tests/test_holey_wvg_bands.py -./python/tests/test_special_kz.py -./python/tests/test_chunk_balancer.py -./python/tests/test_user_defined_material.log -./python/tests/test_get_point.log -./python/tests/test_3rd_harm_1d.log -./python/tests/test_cavity_farfield.log -./python/tests/test_cavity_arrayslice.log -./python/tests/test_gaussianbeam.py -./python/tests/test_holey_wvg_cavity.trs -./python/tests/test_dft_fields.log -./python/tests/test_chunk_layout.py -./python/tests/test_n2f_periodic.log -./python/tests/test_holey_wvg_cavity.log -./python/tests/test_conductivity.trs -./python/tests/test_eigfreq.trs -./python/tests/test_absorber_1d.trs -./python/tests/test_array_metadata.log -./python/tests/test_binary_grating.py -./python/tests/test_adjoint_jax.log -./python/tests/test_chunk_layout.log -./python/tests/test_kdom.py -./python/tests/test_mode_coeffs.trs -./python/tests/test_ring_cyl.trs -./python/tests/test_simulation.py -./python/tests/test_dft_energy.trs -./python/tests/test_wvg_src.py -./python/tests/test_cyl_ellipsoid.log -./python/tests/test_mpb.trs -./python/tests/test_force.trs -./python/tests/test_ring_cyl.py -./python/tests/test_ring.trs -./python/tests/test_mpb.log -./python/tests/test_divide_mpi_processes.log -./python/tests/test_3rd_harm_1d.trs -./python/tests/test_bend_flux.log -./python/tests/test_adjoint_utils.py -./python/tests/test_ring.log -./python/tests/test_oblique_source.trs -./python/tests/test_antenna_radiation.trs -./python/tests/test_medium_evaluations.trs -./python/tests/test_holey_wvg_bands.trs -./python/tests/test_special_kz.log -./python/tests/test_adjoint_solver.trs -./python/tests/test_material_dispersion.trs -./python/tests/test_cavity_arrayslice.trs -./python/tests/test_binary_partition_utils.py -./python/tests/test_diffracted_planewave.py -./python/tests/test_source.trs -./python/tests/test_field_functions.py -./python/tests/test_antenna_radiation.log -./python/tests/test_chunk_layout.trs -./python/tests/test_verbosity_mgr.py -./python/tests/test_gaussianbeam.trs -./python/tests/test_multilevel_atom.py -./python/tests/test_get_epsilon_grid.log -./python/tests/test_cavity_farfield.trs -./python/tests/test_kdom.log -./python/tests/test_field_functions.trs -./python/tests/test_simulation.log -./python/tests/test_mode_coeffs.log -./python/tests/test_material_grid.py -./python/tests/__pycache__ -./python/tests/__pycache__/utils.cpython-313.pyc -./python/tests/test_dispersive_eigenmode.log -./python/tests/test_material_dispersion.log -./python/tests/test_physical.trs -./python/tests/test_mode_coeffs.py -./python/tests/test_antenna_radiation.py -./python/tests/test_get_epsilon_grid.py -./python/tests/test_materials_library.log -./python/tests/test_chunks.trs -./python/tests/test_integrated_source.py -./python/tests/test_mpb.py -./python/tests/test_dump_load.trs -./python/tests/test_chunk_balancer.trs -./python/tests/test_multilevel_atom.trs -./python/tests/test_physical.log -./python/tests/test_prism.py -./python/mpb.py -./python/materials.py -./python/typemap_utils.cpp -./python/solver.py -./python/_meep_la-meep-python.lo -./python/meep.py -./python/source.py -./python/test-suite.log -./python/Makefile.in -./python/visualization.py -./python/mpb.i -./python/_mpb_la-mpb-python.o -./python/geom.py -./python/meep -./python/meep/verbosity_mgr.py -./python/meep/simulation.py -./python/meep/chunk_balancer.py -./python/meep/adjoint -./python/meep/adjoint/utils.py -./python/meep/adjoint/connectivity.py -./python/meep/adjoint/objective.py -./python/meep/adjoint/wrapper.py -./python/meep/adjoint/optimization_problem.py -./python/meep/adjoint/filter_source.py -./python/meep/adjoint/__init__.py -./python/meep/adjoint/basis.py -./python/meep/adjoint/filters.py -./python/meep/adjoint/__pycache__ -./python/meep/adjoint/__pycache__/utils.cpython-313.pyc -./python/meep/adjoint/__pycache__/optimization_problem.cpython-313.pyc -./python/meep/adjoint/__pycache__/basis.cpython-313.pyc -./python/meep/adjoint/__pycache__/objective.cpython-313.pyc -./python/meep/adjoint/__pycache__/filter_source.cpython-313.pyc -./python/meep/adjoint/__pycache__/__init__.cpython-313.pyc -./python/meep/timing_measurements.py -./python/meep/materials.py -./python/meep/source.py -./python/meep/mpb -./python/meep/mpb/mpb_data.py -./python/meep/mpb/solver.py -./python/meep/mpb/_mpb.so -./python/meep/mpb/__init__.py -./python/meep/mpb/__pycache__ -./python/meep/mpb/__pycache__/mpb_data.cpython-313.pyc -./python/meep/mpb/__pycache__/solver.cpython-313.pyc -./python/meep/mpb/__pycache__/__init__.cpython-313.pyc -./python/meep/visualization.py -./python/meep/geom.py -./python/meep/__init__.py -./python/meep/_meep.so -./python/meep/binary_partition_utils.py -./python/meep/__pycache__ -./python/meep/__pycache__/verbosity_mgr.cpython-313.pyc -./python/meep/__pycache__/simulation.cpython-313.pyc -./python/meep/__pycache__/materials.cpython-313.pyc -./python/meep/__pycache__/source.cpython-313.pyc -./python/meep/__pycache__/binary_partition_utils.cpython-313.pyc -./python/meep/__pycache__/visualization.cpython-313.pyc -./python/meep/__pycache__/timing_measurements.cpython-313.pyc -./python/meep/__pycache__/geom.cpython-313.pyc -./python/meep/__pycache__/__init__.cpython-313.pyc -./python/meep-python.hpp -./python/.libs -./python/.libs/_meep_la-meep-python.o -./python/.libs/_mpb.a -./python/.libs/_meep.la -./python/.libs/_meep.lai -./python/.libs/_mpb.so.30.0.0 -./python/.libs/_mpb.so -./python/.libs/_meep.so.30.0.0 -./python/.libs/_meep.so.30 -./python/.libs/_mpb.lai -./python/.libs/_meep.a -./python/.libs/_mpb_la-mpb-python.o -./python/.libs/_mpb.so.30 -./python/.libs/_meep.so -./python/.libs/_mpb.la -./python/Makefile.am -./python/meep-python.cxx -./python/__init__.py -./python/mpb-python.cxx -./python/_mpb_la-mpb-python.lo -./python/_mpb.la -./python/numpy.i -./python/binary_partition_utils.py -./python/examples -./python/examples/cylinder_cross_section.py -./python/examples/antenna_pec_ground_plane.py -./python/examples/mpb_tutorial.py -./python/examples/holey-wvg-bands.py -./python/examples/mpb_hole_slab.py -./python/examples/perturbation_theory.ipynb -./python/examples/oblique-planewave.py -./python/examples/mpb_diamond.py -./python/examples/metasurface_lens.py -./python/examples/cavity-farfield.py -./python/examples/zone_plate.ipynb -./python/examples/refl-angular.ipynb -./python/examples/stochastic_emitter_line.py -./python/examples/holey-wvg-cavity.py -./python/examples/solve-cw.ipynb -./python/examples/cherenkov-radiation.py -./python/examples/coupler.ipynb -./python/examples/zone_plate.py -./python/examples/mode-decomposition.py -./python/examples/perturbation_theory.py -./python/examples/refl-angular.py -./python/examples/binary_grating_oblique.py -./python/examples/mode-decomposition.ipynb -./python/examples/binary_grating.py -./python/examples/parallel-wvgs-force.py -./python/examples/binary_grating.ipynb -./python/examples/finite_grating.ipynb -./python/examples/solve-cw.py -./python/examples/metal-cavity-ldos.ipynb -./python/examples/faraday-rotation.py -./python/examples/eps_fit_lorentzian.py -./python/examples/ring.py -./python/examples/ring_gds.py -./python/examples/diffracted_planewave.py -./python/examples/cylinder_cross_section.ipynb -./python/examples/mpb_bragg_sine.py -./python/examples/binary_grating_oblique.ipynb -./python/examples/refl-quartz.ipynb -./python/examples/README.md -./python/examples/antenna-radiation.ipynb -./python/examples/straight-waveguide.py -./python/examples/finite_grating.py -./python/examples/ring-cyl.py -./python/examples/mpb_sq_rods.py -./python/examples/perturbation_theory_2d.py -./python/examples/mpb_tri_holes.py -./python/examples/adjoint_optimization -./python/examples/adjoint_optimization/01-Introduction.ipynb -./python/examples/adjoint_optimization/05-Near2Far.ipynb -./python/examples/adjoint_optimization/06-Near2Far-Epigraph.ipynb -./python/examples/adjoint_optimization/Fourier-Bend.ipynb -./python/examples/adjoint_optimization/Fourier-Metalens.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints -./python/examples/adjoint_optimization/.ipynb_checkpoints/06-Near2Far-Epigraph-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/03-Filtered_Waveguide_Bend-checkpoint.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints/02-Waveguide_Bend-checkpoint.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints/01-Introduction-checkpoint.ipynb -./python/examples/adjoint_optimization/.ipynb_checkpoints/05-Near2Far-checkpoint.ipynb -./python/examples/adjoint_optimization/02-Waveguide_Bend.ipynb -./python/examples/adjoint_optimization/03-Filtered_Waveguide_Bend.ipynb -./python/examples/adjoint_optimization/04-Splitter.ipynb -./python/examples/adjoint_optimization/Bend Minimax.ipynb -./python/examples/metal-cavity-ldos.py -./python/examples/holey-wvg-bands.ipynb -./python/examples/coupler.gds -./python/examples/mpb_bragg.py -./python/examples/absorber-1d.py -./python/examples/mpb_tri_rods.py -./python/examples/parallel-wvgs-mpb.py -./python/examples/antenna-radiation.py -./python/examples/straight-waveguide.ipynb -./python/examples/3rd-harm-1d.py -./python/examples/binary_grating_n2f.ipynb -./python/examples/absorbed_power_density.ipynb -./python/examples/polarization_grating.ipynb -./python/examples/mpb_strip.py -./python/examples/stochastic_emitter.py -./python/examples/gaussian-beam.py -./python/examples/ring.ipynb -./python/examples/cyl-ellipsoid.py -./python/examples/binary_grating_n2f.py -./python/examples/oblique-planewave.ipynb -./python/examples/grating2d_triangular_lattice.py -./python/examples/stochastic_emitter_reciprocity.py -./python/examples/parallel-wvgs-force.ipynb -./python/examples/planar_cavity_ldos.py -./python/examples/bent-waveguide.ipynb -./python/examples/bend-flux.ipynb -./python/examples/holey-wvg-cavity.ipynb -./python/examples/cavity_arrayslice.py -./python/examples/absorbed_power_density.py -./python/examples/binary_grating_phasemap.py -./python/examples/differential_cross_section.ipynb -./python/examples/refl-angular-kz2d.py -./python/examples/mpb_data_analysis.py -./python/examples/extraction_eff_ldos.py -./python/examples/binary_grating_phasemap.ipynb -./python/examples/bend-flux.py -./python/examples/mie_scattering.ipynb -./python/examples/polarization_grating.py -./python/examples/metasurface_lens.ipynb -./python/examples/mie_scattering.py -./python/examples/pw-source.py -./python/examples/differential_cross_section.py -./python/examples/mpb_honey_rods.py -./python/examples/chirped_pulse.py -./python/examples/bent-waveguide.py -./python/examples/oblique-source.ipynb -./python/examples/material-dispersion.py -./python/examples/3rd-harm-1d.ipynb -./python/examples/coupler.py -./python/examples/__pycache__ -./python/examples/__pycache__/mpb_honey_rods.cpython-313.pyc -./python/examples/__pycache__/mpb_strip.cpython-313.pyc -./python/examples/__pycache__/mpb_tri_holes.cpython-313.pyc -./python/examples/__pycache__/mpb_hole_slab.cpython-313.pyc -./python/examples/__pycache__/mpb_diamond.cpython-313.pyc -./python/examples/__pycache__/mpb_bragg_sine.cpython-313.pyc -./python/examples/__pycache__/mpb_bragg.cpython-313.pyc -./python/examples/__pycache__/mpb_tri_rods.cpython-313.pyc -./python/examples/__pycache__/mpb_line_defect.cpython-313.pyc -./python/examples/__pycache__/mpb_sq_rods.cpython-313.pyc -./python/examples/oblique-source.py -./python/examples/ring-mode-overlap.py -./python/examples/cavity-farfield.ipynb -./python/examples/media -./python/examples/media/ring_large.mp4 -./python/examples/media/holey-wvg-bands-0.1-0.4811.mp4 -./python/examples/media/hole-wvg-cavity-res.mp4 -./python/examples/media/oblique-source-eig.mp4 -./python/examples/media/visualization_out_plane.mp4 -./python/examples/media/visualization_normalize.mp4 -./python/examples/media/oblique-source-normal.mp4 -./python/examples/media/holey-wvg-bands-0.4-0.1896.mp4 -./python/examples/media/bent_waveguide.mp4 -./python/examples/media/hole-wvg-cavity.mp4 -./python/examples/media/holey-wvg-bands-0.4-0.3175.mp4 -./python/examples/media/visualization_demo.gif -./python/examples/media/visualization_demo.mp4 -./python/examples/media/ring_simple.mp4 -./python/examples/media/ring_mid.mp4 -./python/examples/media/holey-wvg-bands-0.25-0.2506.mp4 -./python/examples/media/holey-wvg-bands-0.3-0.8838.mp4 -./python/examples/media/straight_waveguide.mp4 -./python/examples/phase_in_material.py -./python/examples/stochastic_emitter.ipynb -./python/examples/multilevel-atom.py -./python/examples/refl-quartz.py -./python/examples/mpb_line_defect.py -./python/examples/wvg-src.py -./python/vec.i -./python/Makefile +./doc/requirements.txt +./config.h.in ./README.md -./depcomp -./monkeytype.sqlite3 -./contrib -./contrib/build-meep.sh -./libtool -./Makefile.in +./.mailmap +./NEWS.md +./codecov.yml +./LICENSE +./.travis.yml +./configure ./TODO -./config.status -./install-sh -./missing -./COPYRIGHT ./scheme -./scheme/meep-ctl-swig.hpp -./scheme/meep.scm -./scheme/meep_swig_bug_workaround.i -./scheme/meep.scm.in -./scheme/meep.i +./scheme/meep-enums.scm +./scheme/meep_enum_renames.i +./scheme/Makefile.am ./scheme/meep_wrap.cxx -./scheme/casimir.scm -./scheme/ctl-io.h -./scheme/meep-ctl-io.o -./scheme/geom.cpp -./scheme/structure.cpp -./scheme/meep-ctl-const.hpp -./scheme/meep-meep_wrap.o -./scheme/meep-main.o -./scheme/meep-ctl.hpp -./scheme/meep_wrap.cxx.bak -./scheme/Makefile.in -./scheme/meep-structure.o -./scheme/meep_op_renames.i -./scheme/meep-geom.o ./scheme/materials.scm -./scheme/meep_renames.i -./scheme/meep-meep.o -./scheme/meep_wrap.cxx.orig -./scheme/ctl-io.cpp -./scheme/main.cpp ./scheme/meep -./scheme/ctl-io.i -./scheme/.libs -./scheme/.libs/meep -./scheme/Makefile.am -./scheme/meep_wrap.patch -./scheme/meep-enums.scm +./scheme/meep-ctl-const.hpp +./scheme/meep-meep_wrap.o +./scheme/Makefile ./scheme/examples -./scheme/examples/cylinder-cross-section.ctl -./scheme/examples/mode-decomposition.ctl -./scheme/examples/metasurface_lens_phasemap.ctl -./scheme/examples/ring.ctl -./scheme/examples/mode-coeffs.ctl -./scheme/examples/metal-cavity-ldos.ctl -./scheme/examples/oblique-planewave.ctl -./scheme/examples/cavity-farfield.ctl -./scheme/examples/straight-waveguide.ctl +./scheme/examples/bent-waveguide.ctl +./scheme/examples/solve-cw.ctl +./scheme/examples/perturbation-theory-2d.ctl ./scheme/examples/cherenkov-radiation.ctl -./scheme/examples/antenna-radiation.ctl +./scheme/examples/metal-cavity-ldos.ctl +./scheme/examples/ring-cyl.ctl +./scheme/examples/metasurface_lens_phasemap.ctl ./scheme/examples/polarization_grating.ctl -./scheme/examples/mie-scattering.ctl -./scheme/examples/refl-angular-kz2d.ctl -./scheme/examples/refl-angular.ctl -./scheme/examples/holey-wvg-bands.ctl +./scheme/examples/3rd-harm-1d.ctl +./scheme/examples/cylinder-cross-section.ctl +./scheme/examples/multilevel-atom.ctl +./scheme/examples/binary_grating_oblique.ctl +./scheme/examples/metasurface_lens_farfield.ctl ./scheme/examples/finite_grating.ctl -./scheme/examples/binary_grating.ctl -./scheme/examples/refl-quartz.ctl +./scheme/examples/straight-waveguide.ctl +./scheme/examples/chirped-pulse.ctl +./scheme/examples/differential-cross-section.ctl +./scheme/examples/gaussian-beam.ctl +./scheme/examples/mode-coeffs.ctl +./scheme/examples/binary_grating_phasemap.ctl +./scheme/examples/wvg_src.ctl +./scheme/examples/ring.ctl +./scheme/examples/antenna-radiation.ctl ./scheme/examples/oblique-source.ctl -./scheme/examples/holey-wvg-cavity.ctl -./scheme/examples/parallel-wvgs-force.ctl +./scheme/examples/parallel-wvgs-mpb.ctl ./scheme/examples/faraday-rotation.ctl -./scheme/examples/pw-source.ctl -./scheme/examples/stochastic-emitter.ctl -./scheme/examples/metasurface_lens_farfield.ctl -./scheme/examples/3rd-harm-1d.ctl ./scheme/examples/group-velocity.ctl +./scheme/examples/holey-wvg-cavity.ctl +./scheme/examples/pw-source.ctl +./scheme/examples/refl-quartz.ctl +./scheme/examples/binary_grating.ctl ./scheme/examples/binary_grating_n2f.ctl -./scheme/examples/chirped-pulse.ctl -./scheme/examples/parallel-wvgs-mpb.ctl -./scheme/examples/wvg_src.ctl -./scheme/examples/binary_grating_phasemap.ctl -./scheme/examples/multilevel-atom.ctl -./scheme/examples/bent-waveguide.ctl -./scheme/examples/ring-cyl.ctl -./scheme/examples/bend-flux.ctl -./scheme/examples/material-dispersion.ctl ./scheme/examples/perturbation-theory.ctl -./scheme/examples/differential-cross-section.ctl -./scheme/examples/solve-cw.ctl -./scheme/examples/binary_grating_oblique.ctl -./scheme/examples/zone-plate.ctl -./scheme/examples/perturbation-theory-2d.ctl -./scheme/examples/gaussian-beam.ctl ./scheme/examples/absorbed-power-density.ctl -./scheme/meep_enum_renames.i +./scheme/examples/mode-decomposition.ctl +./scheme/examples/holey-wvg-bands.ctl +./scheme/examples/refl-angular-kz2d.ctl +./scheme/examples/cavity-farfield.ctl +./scheme/examples/zone-plate.ctl +./scheme/examples/oblique-planewave.ctl +./scheme/examples/stochastic-emitter.ctl +./scheme/examples/refl-angular.ctl +./scheme/examples/material-dispersion.ctl +./scheme/examples/bend-flux.ctl +./scheme/examples/parallel-wvgs-force.ctl +./scheme/examples/mie-scattering.ctl +./scheme/casimir.scm +./scheme/meep-main.o +./scheme/main.cpp +./scheme/meep-ctl.hpp +./scheme/meep_wrap.cxx.orig +./scheme/meep_swig_bug_workaround.i +./scheme/meep.scm.in +./scheme/ctl-io.h +./scheme/meep_op_renames.i ./scheme/meep.cpp -./scheme/Makefile -./configure.ac -./.clang-format -./meep.pc -./stamp-h1 -./libpympb -./libpympb/pympb.cpp -./libpympb/libpympb_la-pympb.lo -./libpympb/libpympb.la -./libpympb/libpympb_la-pympb.o -./libpympb/Makefile.in -./libpympb/pympb.hpp -./libpympb/.libs -./libpympb/.libs/libpympb.a -./libpympb/.libs/libpympb.la -./libpympb/.libs/libpympb_la-pympb.o -./libpympb/.libs/libpympb.so.30 -./libpympb/.libs/libpympb.so.30.0.0 -./libpympb/.libs/libpympb.lai -./libpympb/.libs/libpympb.so -./libpympb/Makefile.am -./libpympb/Makefile -./index.md -./Makefile.am -./compile -./.pre-commit-config.yaml -./config.log -./version.sh +./scheme/meep-meep.o +./scheme/meep.scm +./scheme/ctl-io.cpp +./scheme/meep.i +./scheme/meep_renames.i +./scheme/.libs +./scheme/.libs/meep +./scheme/geom.cpp +./scheme/meep_wrap.cxx.bak +./scheme/meep-structure.o +./scheme/meep-geom.o +./scheme/meep-ctl-swig.hpp +./scheme/meep_wrap.patch +./scheme/ctl-io.i +./scheme/Makefile.in +./scheme/meep-ctl-io.o +./scheme/structure.cpp ./aclocal.m4 -./meep-pkgconfig -./Makefile -./.gitignore ./config.guess +./.gitattributes +./test-driver +./version.sh +./.sourcery.yaml +./py-compile +./.github +./.github/workflows +./.github/workflows/build-ci.yml +./.github/workflows/pre-commit.yml +./.github/workflows/build-san.yml +./.github/dependabot.yml +./monkeytype.sqlite3 +./Makefile.in +./config.h +./libtool +./install-sh ======================================== meep 1.25.0: python/test-suite.log ======================================== @@ -4819,7 +4855,7 @@ # XPASS: 0 # ERROR: 0 -System information (uname -a): Linux 6.1.0-30-armmp-lpae #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l +System information (uname -a): Linux 6.1.0-30-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 Distribution information (/etc/os-release): PRETTY_NAME="Debian GNU/Linux trixie/sid" NAME="Debian GNU/Linux" @@ -4834,7 +4870,7 @@ FAIL: tests/test_adjoint_solver =============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-94of74jj 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-otq6s4mg 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 @@ -4855,13 +4891,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 1.7515 s +Elapsed run time = 1.4281 s FAIL tests/test_adjoint_solver.py (exit status: 1) FAIL: tests/test_adjoint_utils ============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-erh1u5jd 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-_qd144a_ 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 @@ -4882,13 +4918,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.8971 s +Elapsed run time = 1.0928 s FAIL tests/test_adjoint_utils.py (exit status: 1) FAIL: tests/test_adjoint_cyl ============================ -Matplotlib created a temporary cache directory at /tmp/matplotlib-_5k1n4eq 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-9p3nkr0p 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 @@ -4909,7 +4945,7 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.9445 s +Elapsed run time = 1.0950 s FAIL tests/test_adjoint_cyl.py (exit status: 1) FAIL: tests/test_adjoint_jax @@ -4924,13 +4960,13 @@ FAIL: tests/test_binary_partition_utils ======================================= -Matplotlib created a temporary cache directory at /tmp/matplotlib-mvhi12en 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-r1og8r47 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.0079 s +Elapsed run time = 0.0083 s FAIL tests/test_binary_partition_utils.py (exit status: 1) FAIL: tests/test_binary_grating @@ -4945,19 +4981,19 @@ FAIL: tests/test_chunk_balancer =============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-490zzp3f 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-vxjz0gjh 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.0107 s +Elapsed run time = 0.0030 s FAIL tests/test_chunk_balancer.py (exit status: 1) FAIL: tests/test_get_epsilon_grid ================================= -Matplotlib created a temporary cache directory at /tmp/matplotlib-up29w5sz 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-yyfhkg7j 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 @@ -4967,13 +5003,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.9790 s +Elapsed run time = 1.0569 s FAIL tests/test_get_epsilon_grid.py (exit status: 1) FAIL: tests/test_material_grid ============================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-vtfur4sy 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-acg9f0xq 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 @@ -4994,15 +5030,15 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.8347 s +Elapsed run time = 1.0819 s FAIL tests/test_material_grid.py (exit status: 1) FAIL: tests/test_mpb ==================== -Matplotlib created a temporary cache directory at /tmp/matplotlib-90l_b4dv 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-1y5sc52j 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/meep00KGnX/test_anisotropic_2d_gap-0 +/tmp/meepaa3VrN/test_anisotropic_2d_gap-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -5045,7 +5081,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.0050048828125 +elapsed time for initialization: 0.007462263107299805 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... @@ -5156,7 +5192,7 @@ iteration 52: trace = 0.8320200571439157 (6.48638e-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.30155467987060547 +elapsed time for k point: 0.5358114242553711 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5251,7 +5287,7 @@ iteration 45: trace = 0.8305318838345976 (5.16525e-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.38521695137023926 +elapsed time for k point: 0.676210880279541 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -5344,7 +5380,7 @@ iteration 44: trace = 0.8299239457452543 (6.25795e-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.3776710033416748 +elapsed time for k point: 0.6599335670471191 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -5445,7 +5481,7 @@ iteration 48: trace = 0.828280840667424 (4.64983e-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.41513800621032715 +elapsed time for k point: 0.717602014541626 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 11 iterations. @@ -5528,7 +5564,7 @@ iteration 39: trace = 0.8195746262296733 (5.82221e-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.3365511894226074 +elapsed time for k point: 0.5864071846008301 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5605,7 +5641,7 @@ iteration 36: trace = 0.8152593107299855 (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.31009745597839355 +elapsed time for k point: 0.5417976379394531 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5686,7 +5722,7 @@ iteration 38: trace = 0.8101088212743901 (5.42292e-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.328798770904541 +elapsed time for k point: 0.5740346908569336 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5765,7 +5801,7 @@ iteration 37: trace = 0.8027830712683004 (5.80017e-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.3169238567352295 +elapsed time for k point: 0.5620074272155762 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5846,7 +5882,7 @@ iteration 38: trace = 0.8027156837865838 (5.43829e-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.3244318962097168 +elapsed time for k point: 0.5789918899536133 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5935,7 +5971,7 @@ iteration 42: trace = 0.8111283942460429 (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.36080312728881836 +elapsed time for k point: 0.637068510055542 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6047,7 +6083,7 @@ iteration 53: trace = 0.8190722270473999 (9.58855e-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.4556605815887451 +elapsed time for k point: 0.8009848594665527 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -6141,7 +6177,7 @@ iteration 44: trace = 0.8090111116370101 (7.54639e-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.38227200508117676 +elapsed time for k point: 0.6653287410736084 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -6214,7 +6250,7 @@ iteration 34: trace = 0.8101014661646311 (5.18039e-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.30028748512268066 +elapsed time for k point: 0.5170631408691406 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -6301,7 +6337,7 @@ iteration 41: trace = 0.8249014819373077 (9.04301e-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.34690141677856445 +elapsed time for k point: 0.6209502220153809 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -6382,7 +6418,7 @@ iteration 38: trace = 0.829359859755505 (6.98909e-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.3250539302825928 +elapsed time for k point: 0.5800127983093262 solve_kpoint (0,0,0): Solving for bands 3 to 8... linmin: converged after 4 iterations. @@ -6467,7 +6503,7 @@ iteration 40: trace = 0.8320200571443133 (8.05826e-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.22791433334350586 +..elapsed time for k point: 0.4265146255493164 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.22135702280024747 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.23061915826414686 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.21696776954474636 at Vector3<0.5, 0.0, 0.0> to 0.3189924765685539 at Vector3<0.0, 0.0, 0.0> @@ -6476,15 +6512,15 @@ Band 6 range: 0.3419647255076201 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.40737360012304397 at Vector3<0.4, 0.0, 0.0> Band 8 range: 0.396138823310111 at Vector3<0.09999999999999998, 0.09999999999999998, 0.0> to 0.4773065722591579 at Vector3<0.5, 0.5, 0.0> -total elapsed time for run: 5.5024473667144775 +total elapsed time for run: 9.690732479095459 done -/tmp/meep00KGnX/test_anisotropic_2d_gap-0: 5.50s +/tmp/meepaa3VrN/test_anisotropic_2d_gap-0: 9.69s -/tmp/meep00KGnX/test_attribute_accessors-0 +/tmp/meepaa3VrN/test_attribute_accessors-0 ======================== -/tmp/meep00KGnX/test_attribute_accessors-0: 0.00s +/tmp/meepaa3VrN/test_attribute_accessors-0: 0.00s -/tmp/meep00KGnX/test_bragg-0 +/tmp/meepaa3VrN/test_bragg-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -6512,7 +6548,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.0, 0.0> -elapsed time for initialization: 0.000942230224609375 +elapsed time for initialization: 0.0008547306060791016 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... @@ -6524,33 +6560,28 @@ linmin: converged after 6 iterations. iteration 3: trace = 18.80241114661345 (5.29053% change) linmin: converged after 7 iterations. - switching to approximate line minimization (decrease time by 50%) iteration 4: trace = 18.64391851983457 (0.846506% change) - switching back to exact line minimization - iteration 5: trace = 18.63017879161321 (0.0737227% change) - linmin: converged after 6 iterations. - iteration 6: trace = 18.62916087135813 (0.00546397% change) - linmin: converged after 5 iterations. - iteration 7: trace = 18.62909560254747 (0.000350359% change) - linmin: converged after 14 iterations. - switching to approximate line minimization (decrease time by 62.9717%) - iteration 8: trace = 18.62908847404889 (3.82654e-05% change) - iteration 9: trace = 18.62908778010976 (3.72503e-06% change) - iteration 10: trace = 18.62908770041395 (4.27803e-07% change) - iteration 11: trace = 18.62908769517287 (2.81338e-08% change) - iteration 12: trace = 18.62908769489531 (1.48994e-09% change) - iteration 13: trace = 18.62908769487622 (1.02448e-10% change) - iteration 14: trace = 18.62908769488899 (6.85404e-11% change) -Finished solving for bands 1 to 8 after 14 iterations. + linmin: converged after 10 iterations. + switching to approximate line minimization (decrease time by 54.3046%) + iteration 5: trace = 18.63017324218835 (0.0737524% change) + iteration 6: trace = 18.62916003746379 (0.00543866% change) + iteration 7: trace = 18.62909545219475 (0.00034669% change) + iteration 8: trace = 18.62908848542634 (3.73973e-05% change) + iteration 9: trace = 18.62908777888361 (3.79269e-06% change) + iteration 10: trace = 18.62908770031621 (4.21746e-07% change) + iteration 11: trace = 18.62908769516692 (2.76411e-08% change) + iteration 12: trace = 18.6290876948896 (1.48863e-09% change) + iteration 13: trace = 18.62908769490546 (8.51511e-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.0057811737060546875 -total elapsed time for run: 0.006852388381958008 +elapsed time for k point: 0.007298707962036133 +total elapsed time for run: 0.008372783660888672 done -Fixing h-field (band 8) phase by 0.909548 + -0.415598i; max ampl. = 1.96664 -.Outputting fields to /tmp/meep00KGnX/test_bragg-0-h.k01.b08.y.tm.h5... -/tmp/meep00KGnX/test_bragg-0: 0.03s +Fixing h-field (band 8) phase by 0.909537 + -0.415623i; max ampl. = 1.96664 +.Outputting fields to /tmp/meepaa3VrN/test_bragg-0-h.k01.b08.y.tm.h5... +/tmp/meepaa3VrN/test_bragg-0: 0.03s -/tmp/meep00KGnX/test_bragg_sine-0 +/tmp/meepaa3VrN/test_bragg_sine-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -6586,7 +6617,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.010451555252075195 +elapsed time for initialization: 0.013369321823120117 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... @@ -6600,330 +6631,349 @@ linmin: converged after 5 iterations. iteration 4: trace = 11.0889648691698 (0.79001% change) linmin: converged after 6 iterations. - switching to approximate line minimization (decrease time by 56.6038%) iteration 5: trace = 11.08297661618021 (0.0540165% change) - iteration 6: trace = 11.08249596627145 (0.00433692% change) - iteration 7: trace = 11.08219932986879 (0.00267666% change) - iteration 8: trace = 11.08039400539123 (0.0162916% change) - iteration 9: trace = 11.07371640980611 (0.0602831% change) - iteration 10: trace = 11.07251144269039 (0.0108819% change) - iteration 11: trace = 11.07220265797887 (0.00278879% change) - iteration 12: trace = 11.07213735408473 (0.000589802% change) - iteration 13: trace = 11.07212357392966 (0.000124458% change) - iteration 14: trace = 11.07210656436926 (0.000153625% change) - iteration 15: trace = 11.07200699461168 (0.000899289% change) - iteration 16: trace = 11.07178889250798 (0.00196987% change) - iteration 17: trace = 11.07169482828027 (0.000849588% change) - iteration 18: trace = 11.07167953814298 (0.000138101% change) - iteration 19: trace = 11.07167805067161 (1.34349e-05% change) - iteration 20: trace = 11.07167785228089 (1.79188e-06% change) - iteration 21: trace = 11.07167774772051 (9.44395e-07% change) - iteration 22: trace = 11.07167747627043 (2.45175e-06% change) - iteration 23: trace = 11.07167663790866 (7.57213e-06% change) - iteration 24: trace = 11.07167509257108 (1.39576e-05% change) - iteration 25: trace = 11.07167457646169 (4.66153e-06% change) - iteration 26: trace = 11.07167454095139 (3.20731e-07% change) - iteration 27: trace = 11.07167453783604 (2.81381e-08% change) - iteration 28: trace = 11.07167453684615 (8.94075e-09% change) - iteration 29: trace = 11.07167453598624 (7.76675e-09% change) - iteration 30: trace = 11.07167453225895 (3.3665e-08% change) - iteration 31: trace = 11.07167452184027 (9.41022e-08% change) - iteration 32: trace = 11.07167451535038 (5.86171e-08% change) - iteration 33: trace = 11.0716745138694 (1.33763e-08% change) - iteration 34: trace = 11.07167451368363 (1.67791e-09% change) - iteration 35: trace = 11.07167451366984 (1.24567e-10% change) - iteration 36: trace = 11.07167451366724 (2.34245e-11% change) -Finished solving for bands 2 to 8 after 36 iterations. + linmin: converged after 6 iterations. + iteration 6: trace = 11.08249596622506 (0.00433692% change) + linmin: converged after 6 iterations. + iteration 7: trace = 11.08219937793246 (0.00267622% change) + large trace change predicted (0.0167814%) + linmin: converged after 7 iterations. + iteration 8: trace = 11.08038971046896 (0.0163308% change) + large trace change predicted (0.0812504%) + linmin: converged after 9 iterations. + iteration 9: trace = 11.07305297275823 (0.0662356% change) + linmin: converged after 6 iterations. + iteration 10: trace = 11.07180720649483 (0.0112511% change) + linmin: converged after 13 iterations. + switching to approximate line minimization (decrease time by 57.1695%) + iteration 11: trace = 11.07168891675176 (0.00106839% change) + iteration 12: trace = 11.07167969125658 (8.33251e-05% change) + iteration 13: trace = 11.07167909087647 (5.42267e-06% change) + iteration 14: trace = 11.07167890269449 (1.69967e-06% change) + iteration 15: trace = 11.07167800871913 (8.07443e-06% change) + iteration 16: trace = 11.07167519049614 (2.54543e-05% change) + iteration 17: trace = 11.07167456192906 (5.67725e-06% change) + iteration 18: trace = 11.07167451856802 (3.91639e-07% change) + iteration 19: trace = 11.07167451472034 (3.47524e-08% change) + iteration 20: trace = 11.07167451447935 (2.17669e-09% change) + iteration 21: trace = 11.07167451444067 (3.49345e-10% change) + iteration 22: trace = 11.07167451432939 (1.0051e-09% change) + iteration 23: trace = 11.07167451378252 (4.93932e-09% change) + iteration 24: trace = 11.07167451350865 (2.47359e-09% change) + iteration 25: trace = 11.0716745134992 (8.5387e-11% change) +Finished solving for bands 2 to 8 after 25 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.008920907974243164 +elapsed time for k point: 0.011078357696533203 solve_kpoint (0.05,0,0): Solving for bands 1 to 8... linmin: converged after 9 iterations. - iteration 1: trace = 11.04206523119322 (0.320461% change) - linmin: converged after 12 iterations. - switching to approximate line minimization (decrease time by 61.6867%) - iteration 2: trace = 11.02780272705048 (0.129249% change) - iteration 3: trace = 11.02771387442644 (0.000805718% change) + iteration 1: trace = 11.04205779785303 (0.320421% change) + linmin: converged after 9 iterations. + switching to approximate line minimization (decrease time by 50.1742%) + iteration 2: trace = 11.02779536997205 (0.129248% change) + iteration 3: trace = 11.02770658958431 (0.000805063% change) switching back to exact line minimization - large trace change predicted (0.0933408%) + large trace change predicted (0.0933016%) linmin: converged after 10 iterations. - iteration 4: trace = 11.01807687393988 (0.0874271% change) - linmin: converged after 6 iterations. - iteration 5: trace = 11.01665335751388 (0.0129207% change) - linmin: converged after 8 iterations. - iteration 6: trace = 11.0154126649113 (0.0112626% change) + iteration 4: trace = 11.01806908326109 (0.0874318% change) + linmin: converged after 7 iterations. + iteration 5: trace = 11.01664563769582 (0.01292% change) linmin: converged after 7 iterations. - iteration 7: trace = 11.0143480298707 (0.00966543% change) + iteration 6: trace = 11.01540509861479 (0.0112612% change) + linmin: converged after 7 iterations. + iteration 7: trace = 11.01434076901175 (0.00966266% change) linmin: converged after 6 iterations. - iteration 8: trace = 11.01353498533868 (0.00738196% change) + iteration 8: trace = 11.01352810660189 (0.00737849% change) linmin: converged after 6 iterations. - iteration 9: trace = 11.01298168250326 (0.00502397% change) + iteration 9: trace = 11.01297508804485 (0.00502139% change) + linmin: converged after 9 iterations. + iteration 10: trace = 11.01260504999594 (0.00336008% change) + linmin: converged after 8 iterations. + iteration 11: trace = 11.01234736673939 (0.00233992% change) + linmin: converged after 7 iterations. + iteration 12: trace = 11.01215871267926 (0.00171313% change) linmin: converged after 5 iterations. - iteration 10: trace = 11.01261147128947 (0.00336165% change) + iteration 13: trace = 11.01201404736544 (0.0013137% change) linmin: converged after 5 iterations. - iteration 11: trace = 11.01235368373672 (0.00234087% change) - linmin: converged after 6 iterations. - iteration 12: trace = 11.01216495320705 (0.00171382% change) + iteration 14: trace = 11.0118985388995 (0.00104894% change) linmin: converged after 5 iterations. - iteration 13: trace = 11.0120202459904 (0.00131408% change) + iteration 15: trace = 11.01180297123805 (0.000867862% change) linmin: converged after 5 iterations. - iteration 14: trace = 11.01190470747183 (0.00104921% change) - linmin: converged after 6 iterations. - iteration 15: trace = 11.01180911779635 (0.000868061% change) + iteration 16: trace = 11.01172134513405 (0.000741263% change) linmin: converged after 5 iterations. - iteration 16: trace = 11.01172747586426 (0.000741406% change) + iteration 17: trace = 11.01164957289838 (0.000651782% change) linmin: converged after 5 iterations. - iteration 17: trace = 11.01165569204016 (0.000651887% change) + iteration 18: trace = 11.01158473714315 (0.000588794% change) + linmin: converged after 6 iterations. + iteration 19: trace = 11.01152465288591 (0.000545647% change) linmin: converged after 5 iterations. - iteration 18: trace = 11.01159084785121 (0.00058887% change) + iteration 20: trace = 11.01146759614507 (0.000518156% change) linmin: converged after 7 iterations. - iteration 19: trace = 11.01153075771807 (0.0005457% change) + iteration 21: trace = 11.01141212973735 (0.000503716% change) linmin: converged after 5 iterations. - iteration 20: trace = 11.01147369734122 (0.000518189% change) + iteration 22: trace = 11.0113569856367 (0.000500792% change) linmin: converged after 5 iterations. - iteration 21: trace = 11.01141822927136 (0.000503731% change) - linmin: converged after 8 iterations. - iteration 22: trace = 11.01136308537516 (0.00050079% change) + iteration 23: trace = 11.01130098365056 (0.000508585% change) + linmin: converged after 5 iterations. + iteration 24: trace = 11.01124297338756 (0.000526826% change) linmin: converged after 7 iterations. - iteration 23: trace = 11.01130708520752 (0.000508568% change) + iteration 25: trace = 11.0111817941875 (0.000555608% change) + linmin: converged after 7 iterations. + iteration 26: trace = 11.01111624930424 (0.000595259% change) linmin: converged after 5 iterations. - iteration 24: trace = 11.01124907871825 (0.000526792% change) + iteration 27: trace = 11.01104509454234 (0.000646211% change) linmin: converged after 5 iterations. - iteration 25: trace = 11.01118790537658 (0.000555555% change) + iteration 28: trace = 11.01096704274594 (0.000708853% change) linmin: converged after 5 iterations. - iteration 26: trace = 11.01112236834574 (0.000595188% change) + iteration 29: trace = 11.01088078279584 (0.000783403% change) + linmin: converged after 7 iterations. + iteration 30: trace = 11.01078501481727 (0.000869761% change) linmin: converged after 6 iterations. - iteration 27: trace = 11.01105122362925 (0.000646119% change) + iteration 31: trace = 11.01067850129981 (0.000967361% change) linmin: converged after 5 iterations. - iteration 28: trace = 11.01097318385832 (0.000708743% change) - linmin: converged after 5 iterations. - iteration 29: trace = 11.01088693863534 (0.000783269% change) - linmin: converged after 6 iterations. - iteration 30: trace = 11.01079118768149 (0.000869606% change) + iteration 32: trace = 11.01056012456969 (0.00107511% change) linmin: converged after 9 iterations. - iteration 31: trace = 11.01068469503188 (0.000967171% change) - linmin: converged after 6 iterations. - iteration 32: trace = 11.01056633714733 (0.00107494% change) + iteration 33: trace = 11.01042893411444 (0.0011915% change) linmin: converged after 6 iterations. - iteration 33: trace = 11.01043516789885 (0.00119131% change) - linmin: converged after 6 iterations. - iteration 34: trace = 11.01029048734731 (0.00131404% change) - linmin: converged after 5 iterations. - iteration 35: trace = 11.01013187295142 (0.00144061% change) + iteration 34: trace = 11.01028423268987 (0.00131423% change) linmin: converged after 7 iterations. - iteration 36: trace = 11.00995923791649 (0.00156798% change) - linmin: converged after 8 iterations. - iteration 37: trace = 11.00977295386267 (0.00169197% change) + iteration 35: trace = 11.01012559889074 (0.00144079% change) linmin: converged after 7 iterations. - iteration 38: trace = 11.00957393670609 (0.00180766% change) + iteration 36: trace = 11.00995296931056 (0.00156793% change) linmin: converged after 5 iterations. - iteration 39: trace = 11.00936362515579 (0.00191028% change) - linmin: converged after 8 iterations. - iteration 40: trace = 11.00914407035965 (0.00199427% change) - linmin: converged after 5 iterations. - iteration 41: trace = 11.00891819978278 (0.00205168% change) - linmin: converged after 5 iterations. - iteration 42: trace = 11.00868906312444 (0.00208139% change) - linmin: converged after 5 iterations. - iteration 43: trace = 11.00846016216865 (0.0020793% change) + iteration 37: trace = 11.00976670786492 (0.00169177% change) linmin: converged after 6 iterations. - iteration 44: trace = 11.00823467957151 (0.00204829% change) - linmin: converged after 5 iterations. - iteration 45: trace = 11.00801523059484 (0.00199352% change) + iteration 38: trace = 11.00956764024807 (0.00180812% change) linmin: converged after 5 iterations. - iteration 46: trace = 11.00780366644925 (0.00192193% change) + iteration 39: trace = 11.00935727246443 (0.00191079% change) + linmin: converged after 6 iterations. + iteration 40: trace = 11.00913773821383 (0.00199409% change) + linmin: converged after 8 iterations. + iteration 41: trace = 11.00891180671787 (0.00205224% change) + linmin: converged after 6 iterations. + iteration 42: trace = 11.0086827442959 (0.00208072% change) + linmin: converged after 8 iterations. + iteration 43: trace = 11.00845390318257 (0.00207875% change) + linmin: converged after 6 iterations. + iteration 44: trace = 11.00822858505843 (0.00204679% change) + linmin: converged after 9 iterations. + iteration 45: trace = 11.00800920568705 (0.00199289% change) linmin: converged after 5 iterations. - iteration 47: trace = 11.00760105630178 (0.00184062% change) + iteration 46: trace = 11.00779772913613 (0.00192113% change) + linmin: converged after 10 iterations. + iteration 47: trace = 11.00759518346333 (0.00184004% change) linmin: converged after 7 iterations. - iteration 48: trace = 11.00740780359572 (0.00175565% change) - linmin: converged after 5 iterations. - iteration 49: trace = 11.00722382281471 (0.00167144% change) + iteration 48: trace = 11.00740203253017 (0.00175472% change) linmin: converged after 7 iterations. - iteration 50: trace = 11.00704871677528 (0.00159084% change) - linmin: converged after 6 iterations. - iteration 51: trace = 11.00688194526621 (0.00151515% change) + iteration 49: trace = 11.00721810277243 (0.00167098% change) + linmin: converged after 5 iterations. + iteration 50: trace = 11.00704306988119 (0.00159018% change) linmin: converged after 5 iterations. - iteration 52: trace = 11.0067228538059 (0.00144539% change) + iteration 51: trace = 11.00687631211959 (0.00151502% change) linmin: converged after 9 iterations. - iteration 53: trace = 11.00657080501869 (0.00138143% change) + iteration 52: trace = 11.00671723304934 (0.00144528% change) linmin: converged after 5 iterations. - iteration 54: trace = 11.00642525464933 (0.0013224% change) + iteration 53: trace = 11.00656522814075 (0.00138103% change) linmin: converged after 6 iterations. - iteration 55: trace = 11.00628565954194 (0.00126831% change) - linmin: converged after 9 iterations. - iteration 56: trace = 11.00615159978542 (0.00121804% change) + iteration 54: trace = 11.00641968700086 (0.00132232% change) + linmin: converged after 5 iterations. + iteration 55: trace = 11.00628012471773 (0.00126802% change) + linmin: converged after 5 iterations. + iteration 56: trace = 11.00614607335291 (0.00121796% change) linmin: converged after 6 iterations. - iteration 57: trace = 11.00602268830365 (0.00117127% change) + iteration 57: trace = 11.00601717052786 (0.0011712% change) linmin: converged after 6 iterations. - iteration 58: trace = 11.00589861327704 (0.00112734% change) + iteration 58: trace = 11.00589311254114 (0.00112719% change) linmin: converged after 5 iterations. - iteration 59: trace = 11.00577911792273 (0.00108575% change) + iteration 59: trace = 11.00577363456088 (0.00108559% change) linmin: converged after 6 iterations. - iteration 60: trace = 11.00566398557245 (0.00104611% change) + iteration 60: trace = 11.00565851989962 (0.00104595% change) + linmin: converged after 5 iterations. + iteration 61: trace = 11.00554760254316 (0.00100783% change) linmin: converged after 6 iterations. - iteration 61: trace = 11.00555305427256 (0.00100795% change) - linmin: converged after 11 iterations. - iteration 62: trace = 11.00544617185124 (0.000971173% change) + iteration 62: trace = 11.00544073556244 (0.000971033% change) + linmin: converged after 5 iterations. + iteration 63: trace = 11.00533779686556 (0.000935348% change) linmin: converged after 6 iterations. - iteration 63: trace = 11.00534321131572 (0.000935546% change) - linmin: converged after 7 iterations. - iteration 64: trace = 11.00524405836493 (0.000900957% change) + iteration 64: trace = 11.00523866383919 (0.000900776% change) linmin: converged after 6 iterations. - iteration 65: trace = 11.00514860559672 (0.000867343% change) + iteration 65: trace = 11.00514323303183 (0.000867144% change) linmin: converged after 5 iterations. - iteration 66: trace = 11.00505674736687 (0.000834688% change) + iteration 66: trace = 11.00505139926194 (0.000834466% change) linmin: converged after 5 iterations. - iteration 67: trace = 11.00496837741775 (0.000802997% change) + iteration 67: trace = 11.00496305750664 (0.000802741% change) linmin: converged after 5 iterations. - iteration 68: trace = 11.00488338538208 (0.000772309% change) - linmin: converged after 8 iterations. - iteration 69: trace = 11.00480165609523 (0.000742667% change) - resetting CG direction... - large trace change predicted (0.115626%) + iteration 68: trace = 11.00487809325938 (0.000772057% change) linmin: converged after 6 iterations. - iteration 70: trace = 10.99201777581347 (0.116234% change) - linmin: converged after 8 iterations. - iteration 71: trace = 10.99061994123462 (0.0127176% change) + iteration 69: trace = 11.00479639336421 (0.0007424% change) + resetting CG direction... + large trace change predicted (0.115555%) + linmin: converged after 7 iterations. + iteration 70: trace = 10.99202047413616 (0.116162% change) linmin: converged after 6 iterations. - iteration 72: trace = 10.98948397776475 (0.0103363% change) + iteration 71: trace = 10.99062189531556 (0.0127244% change) + linmin: converged after 9 iterations. + iteration 72: trace = 10.98948422720017 (0.0103518% change) linmin: converged after 6 iterations. - iteration 73: trace = 10.98818695092191 (0.0118031% change) + iteration 73: trace = 10.98818654147228 (0.0118091% change) linmin: converged after 5 iterations. - iteration 74: trace = 10.98802561475923 (0.00146828% change) + iteration 74: trace = 10.98802559556201 (0.00146473% change) linmin: converged after 5 iterations. - iteration 75: trace = 10.988015159166 (9.51545e-05% change) - linmin: converged after 4 iterations. - iteration 76: trace = 10.98801412686682 (9.39477e-06% change) + iteration 75: trace = 10.98801515682044 (9.50011e-05% change) linmin: converged after 4 iterations. - iteration 77: trace = 10.98801409648983 (2.76456e-07% change) - linmin: converged after 4 iterations. - iteration 78: trace = 10.98801409328273 (2.91872e-08% change) - linmin: converged after 4 iterations. - iteration 79: trace = 10.98801409313553 (1.33964e-09% change) + iteration 76: trace = 10.98801412684616 (9.37362e-06% change) + linmin: converged after 5 iterations. + iteration 77: trace = 10.98801409657004 (2.75538e-07% change) + linmin: converged after 3 iterations. + iteration 78: trace = 10.98801409315661 (3.10651e-08% change) + linmin: converged after 3 iterations. + iteration 79: trace = 10.98801409319173 (3.19657e-10% change) + linmin: converged after 9 iterations. + iteration 80: trace = 10.98801409306085 (1.19115e-09% change) linmin: converged after 7 iterations. - iteration 80: trace = 10.98801409303438 (9.20575e-10% change) + iteration 81: trace = 10.98801409309246 (2.87696e-10% change) linmin: converged after 3 iterations. - iteration 81: trace = 10.98801409289722 (1.24823e-09% change) + iteration 82: trace = 10.98801409288276 (1.90843e-09% change) linmin: converged after 3 iterations. - iteration 82: trace = 10.98801409307666 (1.63306e-09% change) - linmin: converged after 4 iterations. - iteration 83: trace = 10.98801409295077 (1.14576e-09% change) - linmin: converged after 11 iterations. - iteration 84: trace = 10.988014092897 (4.89306e-10% change) - linmin: converged after 42 iterations. - iteration 85: trace = 10.98801409300591 (9.91108e-10% change) - linmin: converged after 4 iterations. - iteration 86: trace = 10.98801409290924 (8.79738e-10% change) + iteration 83: trace = 10.98801409283968 (3.92098e-10% change) linmin: converged after 3 iterations. - iteration 87: trace = 10.98801409289367 (1.41698e-10% change) + iteration 84: trace = 10.98801409293289 (8.4836e-10% change) linmin: converged after 5 iterations. - iteration 88: trace = 10.98801409301545 (1.10827e-09% change) - linmin: converged after 16 iterations. - iteration 89: trace = 10.98801409294564 (6.35271e-10% change) + iteration 85: trace = 10.98801409306537 (1.20564e-09% change) + linmin: converged after 3 iterations. + iteration 86: trace = 10.9880140928659 (1.81538e-09% change) + linmin: converged after 4 iterations. + iteration 87: trace = 10.98801409304432 (1.62381e-09% change) linmin: converged after 5 iterations. - iteration 90: trace = 10.98801409306714 (1.10573e-09% change) - linmin: converged after 28 iterations. - iteration 91: trace = 10.98801409308478 (1.60499e-10% change) - linmin: converged after 34 iterations. - iteration 92: trace = 10.98801409307585 (8.12357e-11% change) -Finished solving for bands 1 to 8 after 92 iterations. + iteration 88: trace = 10.98801409307295 (2.60585e-10% change) + linmin: converged after 3 iterations. + iteration 89: trace = 10.98801409290859 (1.49582e-09% change) + linmin: converged after 3 iterations. + iteration 90: trace = 10.98801409306732 (1.44457e-09% change) + linmin: converged after 5 iterations. + iteration 91: trace = 10.98801409300413 (5.75117e-10% change) + linmin: converged after 3 iterations. + iteration 92: trace = 10.98801409296806 (3.28225e-10% change) + linmin: converged after 4 iterations. + iteration 93: trace = 10.98801409288396 (7.65394e-10% change) + linmin: converged after 4 iterations. + iteration 94: trace = 10.98801409285555 (2.58548e-10% change) + linmin: converged after 9 iterations. + iteration 95: trace = 10.98801409302079 (1.50381e-09% change) + linmin: converged after 3 iterations. + iteration 96: trace = 10.98801409308036 (5.42137e-10% change) + linmin: converged after 13 iterations. + iteration 97: trace = 10.98801409299445 (7.81884e-10% change) + linmin: converged after 7 iterations. + iteration 98: trace = 10.98801409301166 (1.56619e-10% change) + linmin: converged after 45 iterations. + iteration 99: trace = 10.98801409300254 (8.29979e-11% change) +Finished solving for bands 1 to 8 after 99 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.036919355392456055 +elapsed time for k point: 0.05982708930969238 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. - iteration 1: trace = 10.90376047990933 (0.0079353% change) + iteration 1: trace = 10.90376045802535 (0.00793516% change) + linmin: converged after 4 iterations. + iteration 2: trace = 10.90359830307202 (0.00148716% change) linmin: converged after 3 iterations. - iteration 2: trace = 10.90359831593849 (0.00148724% change) + iteration 3: trace = 10.90350960311506 (0.000813496% change) linmin: converged after 3 iterations. - iteration 3: trace = 10.90350960645501 (0.000813583% change) - linmin: converged after 14 iterations. - switching to approximate line minimization (decrease time by 62.3223%) - iteration 4: trace = 10.90345230359314 (0.000525546% change) - iteration 5: trace = 10.90344655305603 (5.27405e-05% change) - iteration 6: trace = 10.90344608445 (4.29778e-06% change) - iteration 7: trace = 10.90344604871892 (3.27704e-07% change) - iteration 8: trace = 10.9034460473552 (1.25072e-08% change) - iteration 9: trace = 10.90344604730738 (4.3854e-10% change) - iteration 10: trace = 10.90344604730571 (1.53305e-11% change) + iteration 4: trace = 10.90345230354195 (0.000525516% change) + linmin: converged after 3 iterations. + iteration 5: trace = 10.90344655289499 (5.27415e-05% change) + linmin: converged after 8 iterations. + iteration 6: trace = 10.90344608445379 (4.29627e-06% change) + linmin: converged after 3 iterations. + iteration 7: trace = 10.90344604871541 (3.27771e-07% change) + linmin: converged after 2 iterations. + iteration 8: trace = 10.9034460473527 (1.2498e-08% change) + linmin: converged after 2 iterations. + iteration 9: trace = 10.9034460473056 (4.31942e-10% change) + linmin: converged after 2 iterations. + iteration 10: trace = 10.90344604730441 (1.08829e-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.003538846969604492 +elapsed time for k point: 0.0059278011322021484 solve_kpoint (0.15,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 10.82874320279311 (0.0071366% change) + iteration 1: trace = 10.82874318745282 (0.00713648% change) linmin: converged after 3 iterations. - iteration 2: trace = 10.82865179869012 (0.000844091% change) + iteration 2: trace = 10.82865179049918 (0.000844025% change) linmin: converged after 4 iterations. - iteration 3: trace = 10.82863914930233 (0.000116814% change) + iteration 3: trace = 10.82863914564812 (0.000116772% change) linmin: converged after 5 iterations. - iteration 4: trace = 10.82863201454702 (6.58879e-05% change) - linmin: converged after 6 iterations. - iteration 5: trace = 10.82863047385241 (1.4228e-05% change) + iteration 4: trace = 10.82863201430668 (6.58563e-05% change) + linmin: converged after 5 iterations. + iteration 5: trace = 10.82863047384796 (1.42258e-05% change) linmin: converged after 2 iterations. - iteration 6: trace = 10.82863033630225 (1.27025e-06% change) + iteration 6: trace = 10.82863033630219 (1.2702e-06% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.82863032427763 (1.11045e-07% change) + iteration 7: trace = 10.82863032427763 (1.11044e-07% change) linmin: converged after 2 iterations. iteration 8: trace = 10.82863032376797 (4.70656e-09% change) linmin: converged after 2 iterations. - iteration 9: trace = 10.8286303237533 (1.35516e-10% change) - linmin: converged after 4 iterations. + iteration 9: trace = 10.8286303237533 (1.35483e-10% change) + linmin: converged after 2 iterations. iteration 10: trace = 10.82863032375297 (3.01838e-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.004065752029418945 +elapsed time for k point: 0.0059814453125 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 10.76383414066042 (0.00702665% change) + iteration 1: trace = 10.76383414066022 (0.00702665% change) + linmin: converged after 4 iterations. + iteration 2: trace = 10.76375283235569 (0.000755387% change) linmin: converged after 4 iterations. - iteration 2: trace = 10.76375283235578 (0.000755387% change) + iteration 3: trace = 10.76374658323256 (5.80571e-05% change) linmin: converged after 5 iterations. - iteration 3: trace = 10.7637465832326 (5.80571e-05% change) + iteration 4: trace = 10.76374528581931 (1.20535e-05% change) linmin: converged after 5 iterations. - iteration 4: trace = 10.76374528581932 (1.20535e-05% change) - linmin: converged after 29 iterations. - switching to approximate line minimization (decrease time by 75%) iteration 5: trace = 10.76374486740369 (3.88727e-06% change) - iteration 6: trace = 10.76374482182859 (4.23413e-07% change) - iteration 7: trace = 10.76374481723281 (4.26969e-08% change) - iteration 8: trace = 10.76374481699878 (2.17424e-09% change) + linmin: converged after 2 iterations. + iteration 6: trace = 10.76374482182858 (4.23413e-07% change) + linmin: converged after 2 iterations. + iteration 7: trace = 10.76374481723281 (4.26968e-08% change) + linmin: converged after 2 iterations. + iteration 8: trace = 10.76374481699878 (2.17422e-09% change) + linmin: converged after 2 iterations. iteration 9: trace = 10.76374481699274 (5.61272e-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.003743886947631836 +elapsed time for k point: 0.0054168701171875 solve_kpoint (0.25,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 10.70890918978489 (0.00701169% change) - linmin: converged after 4 iterations. - iteration 2: trace = 10.70883098425326 (0.000730287% change) + iteration 1: trace = 10.70890918978213 (0.00701169% change) linmin: converged after 4 iterations. - iteration 3: trace = 10.70882611989467 (4.54238e-05% change) + iteration 2: trace = 10.70883098425239 (0.000730287% change) + linmin: converged after 5 iterations. + iteration 3: trace = 10.70882611989433 (4.54238e-05% change) linmin: converged after 2 iterations. - iteration 4: trace = 10.70882574797976 (3.47298e-06% change) + iteration 4: trace = 10.70882574797966 (3.47297e-06% change) linmin: converged after 2 iterations. - iteration 5: trace = 10.70882564389909 (9.71915e-07% change) + iteration 5: trace = 10.70882564389909 (9.71914e-07% change) linmin: converged after 2 iterations. iteration 6: trace = 10.70882562957837 (1.33728e-07% change) linmin: converged after 2 iterations. iteration 7: trace = 10.70882562792913 (1.54008e-08% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.70882562781417 (1.07345e-09% change) + iteration 8: trace = 10.70882562781417 (1.07346e-09% change) linmin: converged after 2 iterations. - iteration 9: trace = 10.70882562781128 (2.69883e-11% change) + iteration 9: trace = 10.70882562781128 (2.70049e-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.0036652088165283203 +elapsed time for k point: 0.0053806304931640625 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. iteration 1: trace = 10.66396644581557 (0.00701938% change) linmin: converged after 4 iterations. iteration 2: trace = 10.6638895643872 (0.000720948% change) - linmin: converged after 5 iterations. + linmin: converged after 6 iterations. iteration 3: trace = 10.66388515749335 (4.13254e-05% change) linmin: converged after 2 iterations. iteration 4: trace = 10.66388497807411 (1.68249e-06% change) @@ -6932,20 +6982,20 @@ linmin: converged after 2 iterations. iteration 6: trace = 10.66388494762051 (3.59533e-08% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.66388494718304 (4.10242e-09% change) + iteration 7: trace = 10.66388494718304 (4.10244e-09% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.66388494713198 (4.78759e-10% change) + iteration 8: trace = 10.66388494713198 (4.78725e-10% change) linmin: converged after 2 iterations. iteration 9: trace = 10.66388494713049 (1.40258e-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.0036449432373046875 +elapsed time for k point: 0.005362272262573242 solve_kpoint (0.35,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. iteration 1: trace = 10.62900860023463 (0.00703179% change) linmin: converged after 4 iterations. - iteration 2: trace = 10.62893239530691 (0.000716955% change) + iteration 2: trace = 10.6289323953069 (0.000716955% change) linmin: converged after 5 iterations. iteration 3: trace = 10.62892818217895 (3.96383e-05% change) linmin: converged after 2 iterations. @@ -6953,40 +7003,45 @@ linmin: converged after 2 iterations. iteration 5: trace = 10.62892804707553 (8.71056e-08% change) linmin: converged after 2 iterations. - iteration 6: trace = 10.62892804604186 (9.72506e-09% change) + iteration 6: trace = 10.62892804604186 (9.72509e-09% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.62892804597542 (6.25097e-10% change) + iteration 7: trace = 10.62892804597542 (6.2508e-10% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.62892804596423 (1.05255e-10% change) + iteration 8: trace = 10.62892804596423 (1.05289e-10% change) linmin: converged after 2 iterations. - iteration 9: trace = 10.62892804596352 (6.7017e-12% change) + iteration 9: trace = 10.62892804596352 (6.68499e-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.003631114959716797 +elapsed time for k point: 0.005362987518310547 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 10.60403759597599 (0.00704272% change) - linmin: converged after 15 iterations. - switching to approximate line minimization (decrease time by 63.6569%) + iteration 1: trace = 10.60403759597598 (0.00704272% change) + linmin: converged after 4 iterations. iteration 2: trace = 10.60396176516587 (0.000715115% change) - iteration 3: trace = 10.60395764730977 (3.88332e-05% change) - iteration 4: trace = 10.60395754101102 (1.00244e-06% change) - iteration 5: trace = 10.60395753615698 (4.57758e-08% change) - iteration 6: trace = 10.60395753572879 (4.03798e-09% change) - iteration 7: trace = 10.60395753570917 (1.85024e-10% change) + linmin: converged after 5 iterations. + iteration 3: trace = 10.6039576473093 (3.88332e-05% change) + linmin: converged after 2 iterations. + iteration 4: trace = 10.60395754101094 (1.00244e-06% change) + linmin: converged after 2 iterations. + iteration 5: trace = 10.60395753615697 (4.57751e-08% change) + linmin: converged after 2 iterations. + iteration 6: trace = 10.60395753572879 (4.03788e-09% change) + linmin: converged after 2 iterations. + iteration 7: trace = 10.60395753570917 (1.85041e-10% change) + linmin: converged after 2 iterations. iteration 8: trace = 10.6039575357088 (3.46763e-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.0029501914978027344 +elapsed time for k point: 0.0049517154693603516 solve_kpoint (0.45,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 10.58905458874333 (0.00704958% change) + iteration 1: trace = 10.58905458874505 (0.00704958% change) linmin: converged after 4 iterations. - iteration 2: trace = 10.58897895638349 (0.000714253% change) - linmin: converged after 5 iterations. - iteration 3: trace = 10.58897488550179 (3.84445e-05% change) + iteration 2: trace = 10.58897895638373 (0.000714253% change) + linmin: converged after 4 iterations. + iteration 3: trace = 10.5889748855018 (3.84445e-05% change) linmin: converged after 2 iterations. iteration 4: trace = 10.58897478737543 (9.26684e-07% change) linmin: converged after 2 iterations. @@ -6994,19 +7049,19 @@ linmin: converged after 2 iterations. iteration 6: trace = 10.58897478378886 (2.18199e-09% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.58897478377235 (1.55945e-10% change) + iteration 7: trace = 10.58897478377234 (1.55996e-10% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.58897478377203 (2.93572e-12% change) + iteration 8: trace = 10.58897478377203 (2.90217e-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.0033113956451416016 +elapsed time for k point: 0.004791975021362305 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. iteration 1: trace = 10.58406017889885 (0.00705116% change) linmin: converged after 4 iterations. iteration 2: trace = 10.58398461985988 (0.000713897% change) - linmin: converged after 4 iterations. + linmin: converged after 5 iterations. iteration 3: trace = 10.58398056403726 (3.83204e-05% change) linmin: converged after 2 iterations. iteration 4: trace = 10.58398046806651 (9.06755e-07% change) @@ -7015,32 +7070,32 @@ linmin: converged after 2 iterations. iteration 6: trace = 10.58398046493152 (1.56375e-09% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.58398046491724 (1.34922e-10% change) + iteration 7: trace = 10.58398046491724 (1.34939e-10% change) linmin: converged after 1 iterations. - iteration 8: trace = 10.58398046491709 (1.49373e-12% change) + iteration 8: trace = 10.58398046491708 (1.49373e-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.003313302993774414 -Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.19477466366820315 at Vector3<0.5, 0.0, 0.0> -Band 2 range: 0.30640302623084414 at Vector3<0.5, 0.0, 0.0> to 0.4687748525867165 at Vector3<0.0, 0.0, 0.0> -Band 3 range: 0.5466257501317267 at Vector3<0.0, 0.0, 0.0> to 0.7316504426541635 at Vector3<0.5, 0.0, 0.0> -Band 4 range: 0.7842615905093816 at Vector3<0.5, 0.0, 0.0> to 0.9893486155436652 at Vector3<0.0, 0.0, 0.0> -Band 5 range: 1.0240548648147039 at Vector3<0.0, 0.0, 0.0> to 1.244098004202587 at Vector3<0.5, 0.0, 0.0> -Band 6 range: 1.2666566861855082 at Vector3<0.5, 0.0, 0.0> to 1.4970379696967453 at Vector3<0.0, 0.0, 0.0> -Band 7 range: 1.5115800994652602 at Vector3<0.0, 0.0, 0.0> to 1.7488359039910513 at Vector3<0.5, 0.0, 0.0> -Band 8 range: 1.7581683208483647 at Vector3<0.5, 0.0, 0.0> to 1.999907200722018 at Vector3<0.0, 0.0, 0.0> -Gap from band 1 (0.19477466366820315) to band 2 (0.30640302623084414), 44.546421284285984% -Gap from band 2 (0.4687748525867165) to band 3 (0.5466257501317267), 15.334026262459718% -Gap from band 3 (0.7316504426541635) to band 4 (0.7842615905093816), 6.941187444158531% -Gap from band 4 (0.9893486155436652) to band 5 (1.0240548648147039), 3.4475205401811757% -Gap from band 5 (1.244098004202587) to band 6 (1.2666566861855082), 1.7969642410134568% -Gap from band 6 (1.4970379696967453) to band 7 (1.5115800994652602), 0.9666982936498363% -Gap from band 7 (1.7488359039910513) to band 8 (1.7581683208483647), 0.5322158890607427% -total elapsed time for run: 0.0892632007598877 +.elapsed time for k point: 0.004805564880371094 +Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.1947746636682031 at Vector3<0.5, 0.0, 0.0> +Band 2 range: 0.3064030262308444 at Vector3<0.5, 0.0, 0.0> to 0.4687748525868126 at Vector3<0.0, 0.0, 0.0> +Band 3 range: 0.5466257501322765 at Vector3<0.0, 0.0, 0.0> to 0.7316504426541638 at Vector3<0.5, 0.0, 0.0> +Band 4 range: 0.7842615905093826 at Vector3<0.5, 0.0, 0.0> to 0.9893486155437082 at Vector3<0.0, 0.0, 0.0> +Band 5 range: 1.024054864814735 at Vector3<0.0, 0.0, 0.0> to 1.2440980042025866 at Vector3<0.5, 0.0, 0.0> +Band 6 range: 1.2666566861855064 at Vector3<0.5, 0.0, 0.0> to 1.497037969696794 at Vector3<0.0, 0.0, 0.0> +Band 7 range: 1.5115800994656126 at Vector3<0.0, 0.0, 0.0> to 1.7488359039910497 at Vector3<0.5, 0.0, 0.0> +Band 8 range: 1.7581683208483636 at Vector3<0.5, 0.0, 0.0> to 1.999907200679245 at Vector3<0.0, 0.0, 0.0> +Gap from band 1 (0.1947746636682031) to band 2 (0.3064030262308444), 44.5464212842861% +Gap from band 2 (0.4687748525868126) to band 3 (0.5466257501322765), 15.334026262539338% +Gap from band 3 (0.7316504426541638) to band 4 (0.7842615905093826), 6.941187444158613% +Gap from band 4 (0.9893486155437082) to band 5 (1.024054864814735), 3.4475205401798577% +Gap from band 5 (1.2440980042025866) to band 6 (1.2666566861855064), 1.7969642410133524% +Gap from band 6 (1.497037969696794) to band 7 (1.5115800994656126), 0.9666982936698997% +Gap from band 7 (1.7488359039910497) to band 8 (1.7581683208483636), 0.5322158890607684% +total elapsed time for run: 0.13366079330444336 done -/tmp/meep00KGnX/test_bragg_sine-0: 0.09s +/tmp/meepaa3VrN/test_bragg_sine-0: 0.14s -/tmp/meep00KGnX/test_compute_field_energy-0 +/tmp/meepaa3VrN/test_compute_field_energy-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -7083,7 +7138,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.00487971305847168 +elapsed time for initialization: 0.007405757904052734 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... @@ -7194,7 +7249,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3585500717163086 +elapsed time for k point: 0.695842981338501 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -7445,7 +7500,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0653786659240723 +elapsed time for k point: 1.8330953121185303 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7502,7 +7557,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.23700189590454102 +elapsed time for k point: 0.4009127616882324 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7555,7 +7610,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.22019028663635254 +elapsed time for k point: 0.3731565475463867 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7616,7 +7671,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.25249505043029785 +elapsed time for k point: 0.43087100982666016 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7709,7 +7764,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3930356502532959 +elapsed time for k point: 0.6652157306671143 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -7780,7 +7835,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2965891361236572 +elapsed time for k point: 0.5028533935546875 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7841,7 +7896,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.2518463134765625 +elapsed time for k point: 0.5313084125518799 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7894,7 +7949,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.2170543670654297 +elapsed time for k point: 0.3670647144317627 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7946,7 +8001,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20246624946594238 +elapsed time for k point: 0.35174131393432617 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7998,7 +8053,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.2020125389099121 +elapsed time for k point: 0.35085606575012207 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8039,7 +8094,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15946197509765625 +elapsed time for k point: 0.2769908905029297 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8086,7 +8141,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18558526039123535 +elapsed time for k point: 0.3215517997741699 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8149,7 +8204,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2539949417114258 +elapsed time for k point: 0.43880176544189453 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8222,7 +8277,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29703855514526367 +elapsed time for k point: 0.5170447826385498 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -8417,7 +8472,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6305727958679199 +elapsed time for k point: 1.2100629806518555 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -8429,13 +8484,13 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.2303078174591064 +total elapsed time for run: 9.277605295181274 done Fixing h-field (band 8) phase by -1 + 2.64645e-07i; max ampl. = 4.48388 D-energy-components:, 16, 8, 0.499991, 0.500009, 0 -./tmp/meep00KGnX/test_compute_field_energy-0: 5.24s +./tmp/meepaa3VrN/test_compute_field_energy-0: 9.29s -/tmp/meep00KGnX/test_compute_group_velocity-0 +/tmp/meepaa3VrN/test_compute_group_velocity-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -8478,7 +8533,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.004822254180908203 +elapsed time for initialization: 0.007029533386230469 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... @@ -8589,7 +8644,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.36563825607299805 +elapsed time for k point: 0.6626181602478027 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -8840,7 +8895,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0407521724700928 +elapsed time for k point: 1.8178789615631104 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8897,7 +8952,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22780323028564453 +elapsed time for k point: 0.38980746269226074 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8950,7 +9005,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.2113056182861328 +elapsed time for k point: 0.3633291721343994 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9011,7 +9066,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24454712867736816 +elapsed time for k point: 0.4204730987548828 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9104,7 +9159,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.38135290145874023 +elapsed time for k point: 0.656282901763916 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -9175,7 +9230,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.28795909881591797 +elapsed time for k point: 0.5058836936950684 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9236,7 +9291,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.24311041831970215 +elapsed time for k point: 0.42606282234191895 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9289,7 +9344,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.21070265769958496 +elapsed time for k point: 0.3716733455657959 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9341,7 +9396,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20355844497680664 +elapsed time for k point: 0.3542799949645996 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9393,7 +9448,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.2054142951965332 +elapsed time for k point: 0.3487203121185303 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9434,7 +9489,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.16272926330566406 +elapsed time for k point: 0.27460336685180664 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9481,7 +9536,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18607163429260254 +elapsed time for k point: 0.3189704418182373 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9544,7 +9599,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2564375400543213 +elapsed time for k point: 0.4369351863861084 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9617,7 +9672,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29730677604675293 +elapsed time for k point: 0.5089306831359863 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -9812,7 +9867,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6445274353027344 +.elapsed time for k point: 1.1697466373443604 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -9824,11 +9879,11 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.176234722137451 +total elapsed time for run: 9.035879850387573 done -/tmp/meep00KGnX/test_compute_group_velocity-0: 5.18s +/tmp/meepaa3VrN/test_compute_group_velocity-0: 9.04s -/tmp/meep00KGnX/test_compute_integrals-0 +/tmp/meepaa3VrN/test_compute_integrals-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -9871,7 +9926,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.0047550201416015625 +elapsed time for initialization: 0.007155418395996094 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... @@ -9982,7 +10037,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3626091480255127 +elapsed time for k point: 0.6623907089233398 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -10233,7 +10288,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0488474369049072 +elapsed time for k point: 1.8923134803771973 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10290,7 +10345,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.2331228256225586 +elapsed time for k point: 0.44162940979003906 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10343,7 +10398,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21369123458862305 +elapsed time for k point: 0.3664383888244629 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10404,7 +10459,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.247542142868042 +elapsed time for k point: 0.4287698268890381 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10497,7 +10552,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3874189853668213 +elapsed time for k point: 0.6639533042907715 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -10568,7 +10623,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2901124954223633 +elapsed time for k point: 0.5076148509979248 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10629,7 +10684,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.24718332290649414 +elapsed time for k point: 0.42592453956604004 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10682,7 +10737,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.21685385704040527 +elapsed time for k point: 0.36740636825561523 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10734,7 +10789,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20617961883544922 +elapsed time for k point: 0.3496730327606201 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10786,7 +10841,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.20479583740234375 +elapsed time for k point: 0.34816431999206543 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10827,7 +10882,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15951037406921387 +elapsed time for k point: 0.2780284881591797 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10874,7 +10929,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.1842973232269287 +elapsed time for k point: 0.32114696502685547 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10937,7 +10992,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2507350444793701 +elapsed time for k point: 0.4398808479309082 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11010,7 +11065,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2940073013305664 +elapsed time for k point: 0.5148649215698242 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -11205,7 +11260,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6339273452758789 +elapsed time for k point: 1.4232711791992188 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -11217,14 +11272,14 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.187748670578003 +total elapsed time for run: 9.441343307495117 done Fixing h-field (band 8) phase by -1 + 2.64645e-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/meep00KGnX/test_compute_integrals-0: 5.20s +./tmp/meepaa3VrN/test_compute_integrals-0: 9.46s -/tmp/meep00KGnX/test_diamond-0 +/tmp/meepaa3VrN/test_diamond-0 ======================== Initializing eigensolver data Computing 5 bands with 1e-12 tolerance @@ -11284,7 +11339,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.06069207191467285 +elapsed time for initialization: 0.17031192779541016 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... @@ -11401,7 +11456,7 @@ iteration 54: trace = 1.074849137530273 (7.21591e-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.9984123706817627 +elapsed time for k point: 1.8192775249481201 solve_kpoint (0,0.525,0.475): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11475,7 +11530,7 @@ iteration 34: trace = 1.072165047038117 (4.91654e-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.6283071041107178 +elapsed time for k point: 1.1846554279327393 solve_kpoint (0,0.55,0.45): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11540,7 +11595,7 @@ iteration 30: trace = 1.065499286544841 (4.34087e-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.5619254112243652 +elapsed time for k point: 1.0799849033355713 solve_kpoint (0,0.575,0.425): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11603,7 +11658,7 @@ iteration 29: trace = 1.057289581654964 (3.2825e-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.5414302349090576 +elapsed time for k point: 1.031846523284912 solve_kpoint (0,0.6,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11664,7 +11719,7 @@ iteration 28: trace = 1.049127496701628 (7.79072e-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.5199363231658936 +elapsed time for k point: 0.9721651077270508 solve_kpoint (0,0.625,0.375): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11763,26 +11818,26 @@ iteration 45: trace = 1.04144946914945 (8.43235e-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.8283629417419434 +elapsed time for k point: 1.5760102272033691 Fixing d-field (band 1) phase by 0.997721 + 0.0674729i; max ampl. = 12.9762 D-energy-components:, 6, 1, 0.0477669, 0.476092, 0.476141 -Outputting /tmp/meep00KGnX/test_diamond-0-dpwr.k06.b01.h5... +Outputting /tmp/meepaa3VrN/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.0674729i; max ampl. = 12.1515 D-energy-components:, 6, 2, 0.232067, 0.383937, 0.383996 -Outputting /tmp/meep00KGnX/test_diamond-0-dpwr.k06.b02.h5... +Outputting /tmp/meepaa3VrN/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.0674729 + -0.997721i; max ampl. = 13.3616 D-energy-components:, 6, 3, 0.736337, 0.13197, 0.131693 -Outputting /tmp/meep00KGnX/test_diamond-0-dpwr.k06.b03.h5... +Outputting /tmp/meepaa3VrN/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.0674729i; max ampl. = 7.97915 D-energy-components:, 6, 4, 0.11714, 0.441055, 0.441805 -Outputting /tmp/meep00KGnX/test_diamond-0-dpwr.k06.b04.h5... +Outputting /tmp/meepaa3VrN/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.0674729i; max ampl. = 12.8979 D-energy-components:, 6, 5, 0.238579, 0.435374, 0.326046 -Outputting /tmp/meep00KGnX/test_diamond-0-dpwr.k06.b05.h5... +Outputting /tmp/meepaa3VrN/test_diamond-0-dpwr.k06.b05.h5... D-energy-components:, 6, 5, 0.238579, 0.435374, 0.326046 solve_kpoint (0,0.6,0.3): Solving for bands 1 to 5... @@ -11877,7 +11932,7 @@ iteration 44: trace = 1.012177885713608 (7.95447e-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.8112256526947021 +elapsed time for k point: 1.5046372413635254 solve_kpoint (0,0.575,0.225): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12086,7 +12141,7 @@ iteration 98: trace = 0.984324599739663 (8.2258e-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.8138313293457031 +elapsed time for k point: 3.2916815280914307 solve_kpoint (0,0.55,0.15): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12147,7 +12202,7 @@ iteration 28: trace = 0.9576556581103904 (3.48258e-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.522007942199707 +elapsed time for k point: 0.9666104316711426 solve_kpoint (0,0.525,0.075): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12206,7 +12261,7 @@ iteration 27: trace = 0.9411112577617193 (6.08486e-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.5046439170837402 +elapsed time for k point: 0.9514164924621582 solve_kpoint (0,0.5,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12261,7 +12316,7 @@ iteration 25: trace = 0.9357235226332381 (8.34337e-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.47068238258361816 +elapsed time for k point: 0.8552584648132324 solve_kpoint (0,0.4,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12312,7 +12367,7 @@ iteration 23: trace = 0.9457902837559162 (2.39936e-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.4326663017272949 +elapsed time for k point: 0.7848966121673584 solve_kpoint (0,0.3,0): Solving for bands 1 to 5... linmin: converged after 6 iterations. @@ -12365,7 +12420,7 @@ iteration 24: trace = 0.9752654264419824 (4.52165e-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.45189619064331055 +elapsed time for k point: 0.8282766342163086 solve_kpoint (0,0.2,0): Solving for bands 1 to 5... linmin: converged after 7 iterations. @@ -12428,7 +12483,7 @@ iteration 29: trace = 1.018103142805606 (4.29432e-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.5408198833465576 +elapsed time for k point: 0.9875986576080322 solve_kpoint (0,0.1,0): Solving for bands 1 to 5... linmin: converged after 13 iterations. @@ -12511,7 +12566,7 @@ iteration 39: trace = 1.053033043400833 (3.76178e-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.722240686416626 +elapsed time for k point: 1.3237743377685547 solve_kpoint (0,0,0): Solving for bands 3 to 5... linmin: converged after 7 iterations. @@ -12576,7 +12631,7 @@ iteration 30: trace = 1.064751580635716 (6.92565e-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.3016672134399414 +elapsed time for k point: 0.47115015983581543 solve_kpoint (0,0.1,0.1): Solving for bands 1 to 5... linmin: converged after 10 iterations. @@ -12639,7 +12694,7 @@ iteration 29: trace = 1.053900986298103 (7.70908e-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.5518372058868408 +elapsed time for k point: 1.0092413425445557 solve_kpoint (0,0.2,0.2): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12708,7 +12763,7 @@ iteration 32: trace = 1.050698953929234 (7.01194e-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.6077361106872559 +elapsed time for k point: 1.0716233253479004 solve_kpoint (0,0.3,0.3): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -13116,7 +13171,7 @@ iteration 195: trace = 1.068626525298943 (7.23092e-11% change) Finished solving for bands 1 to 5 after 195 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: 3.562063455581665 +elapsed time for k point: 6.482844352722168 solve_kpoint (0,0.4,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13353,7 +13408,7 @@ iteration 111: trace = 1.073945835690735 (7.62516e-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: 2.030351400375366 +elapsed time for k point: 3.696868896484375 solve_kpoint (0,0.5,0.5): Solving for bands 1 to 5... linmin: converged after 7 iterations. @@ -13434,7 +13489,7 @@ iteration 38: trace = 1.074849137511867 (9.55442e-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.701707124710083 +elapsed time for k point: 1.2632877826690674 solve_kpoint (0.05,0.55,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13550,7 +13605,7 @@ iteration 54: trace = 1.072295938991745 (8.25811e-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: 1.0025417804718018 +elapsed time for k point: 1.786996841430664 solve_kpoint (0.1,0.6,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13639,7 +13694,7 @@ iteration 41: trace = 1.068969931035926 (7.0915e-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.7582857608795166 +elapsed time for k point: 1.3641858100891113 solve_kpoint (0.15,0.65,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13731,7 +13786,7 @@ iteration 43: trace = 1.066421531906143 (5.36777e-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.7954134941101074 +elapsed time for k point: 1.4321844577789307 solve_kpoint (0.2,0.7,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13823,7 +13878,7 @@ iteration 42: trace = 1.064700431018219 (3.7998e-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.7771430015563965 +elapsed time for k point: 1.394021987915039 solve_kpoint (0.25,0.75,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13982,7 +14037,7 @@ iteration 73: trace = 1.065402856570116 (7.31741e-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: 1.3407394886016846 +elapsed time for k point: 2.409255027770996 solve_kpoint (0.275,0.75,0.475): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14071,7 +14126,7 @@ iteration 42: trace = 1.057545258821417 (4.71995e-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.774634838104248 +elapsed time for k point: 1.3984801769256592 solve_kpoint (0.3,0.75,0.45): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14136,7 +14191,7 @@ iteration 30: trace = 1.048737745947214 (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.5571689605712891 +elapsed time for k point: 1.005509614944458 solve_kpoint (0.325,0.75,0.425): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14207,7 +14262,7 @@ iteration 33: trace = 1.042055197882128 (5.95142e-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.6121137142181396 +elapsed time for k point: 1.1004307270050049 solve_kpoint (0.35,0.75,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14290,7 +14345,7 @@ iteration 39: trace = 1.039345689984559 (8.32764e-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.722745418548584 +elapsed time for k point: 1.3274223804473877 solve_kpoint (0.375,0.75,0.375): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -14406,18 +14461,18 @@ iteration 54: trace = 1.040877620150953 (8.65244e-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.992539644241333 +Felapsed time for k point: 1.8201463222503662 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.39455107895905184 at Vector3<0.25, 0.75, 0.5> Band 2 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.39676580140805684 at Vector3<0.3, 0.75, 0.45> Band 3 range: 0.4423707668172988 at Vector3<0.0, 0.5, 0.0> to 0.5955899630254675 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.44355516512198123 at Vector3<0.0, 0.5, 0.0> to 0.5958191312898852 at Vector3<0.0, 0.0, 0.0> Band 5 range: 0.5030135895148895 at Vector3<0.0, 0.6, 0.4> to 0.5958386856926993 at Vector3<0.0, 0.0, 0.0> Gap from band 2 (0.39676580140805684) to band 3 (0.4423707668172988), 10.869497799551134% -total elapsed time for run: 26.530754804611206 +total elapsed time for run: 48.41207528114319 done -/tmp/meep00KGnX/test_diamond-0: 26.54s +/tmp/meepaa3VrN/test_diamond-0: 48.43s -/tmp/meep00KGnX/test_epsilon_input_file-0 +/tmp/meepaa3VrN/test_epsilon_input_file-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -14459,7 +14514,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.0063037872314453125 +elapsed time for initialization: 0.011544466018676758 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... @@ -14588,7 +14643,7 @@ iteration 61: trace = 5.414470666068263 (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.42148756980895996 +elapsed time for k point: 0.7542855739593506 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14637,7 +14692,7 @@ iteration 22: trace = 5.384693219081497 (7.54788e-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.18970131874084473 +elapsed time for k point: 0.3391704559326172 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14680,7 +14735,7 @@ iteration 19: trace = 5.344827613715932 (7.49949e-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.16462087631225586 +elapsed time for k point: 0.29454898834228516 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14727,7 +14782,7 @@ iteration 21: trace = 5.332538776580064 (2.56167e-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.1812736988067627 +elapsed time for k point: 0.3242018222808838 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14780,7 +14835,7 @@ iteration 24: trace = 5.352151659035267 (5.86626e-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.20560860633850098 +elapsed time for k point: 0.38419318199157715 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14851,7 +14906,7 @@ iteration 33: trace = 5.378204986194199 (9.65432e-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.28112077713012695 +elapsed time for k point: 0.503380298614502 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -14906,7 +14961,7 @@ iteration 25: trace = 5.280991714818069 (8.74725e-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.21451735496520996 +elapsed time for k point: 0.38474512100219727 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14955,7 +15010,7 @@ iteration 22: trace = 5.12143667802998 (6.85717e-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.18944978713989258 +elapsed time for k point: 0.33916211128234863 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14994,7 +15049,7 @@ iteration 17: trace = 4.98926549538112 (5.03435e-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.14777874946594238 +elapsed time for k point: 0.26472949981689453 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15031,7 +15086,7 @@ iteration 16: trace = 4.9060052061207 (8.87272e-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.1396167278289795 +elapsed time for k point: 0.24954867362976074 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -15068,7 +15123,7 @@ iteration 16: trace = 4.877776571705259 (7.50379e-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.13893532752990723 +elapsed time for k point: 0.24877667427062988 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15105,7 +15160,7 @@ iteration 16: trace = 4.933541210214669 (4.66454e-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.14007091522216797 +elapsed time for k point: 0.2498924732208252 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15150,7 +15205,7 @@ iteration 20: trace = 5.086788979299675 (3.47988e-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.17309212684631348 +elapsed time for k point: 0.3100869655609131 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15205,7 +15260,7 @@ iteration 25: trace = 5.263256512288841 (3.40033e-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.21487665176391602 +elapsed time for k point: 0.3841972351074219 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15264,7 +15319,7 @@ iteration 27: trace = 5.362887848881171 (8.63023e-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.23141145706176758 +elapsed time for k point: 0.41459059715270996 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -15342,7 +15397,7 @@ iteration 36: trace = 5.414470666066698 (4.40934e-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.25014495849609375 +F.elapsed time for k point: 0.44868016242980957 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.497097784377299 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.440289641050596 at Vector3<0.5, 0.0, 0.0> to 0.5781812856814887 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5781815082009816 at Vector3<0.5, 0.5, 0.0> to 0.7613327775255624 at Vector3<0.0, 0.0, 0.0> @@ -15354,15 +15409,15 @@ Gap from band 2 (0.5781812856814887) to band 3 (0.5781815082009816), 3.8486103843708376e-05% Gap from band 4 (0.8051999839699233) to band 5 (0.8170847453549132), 1.4651880980148344% Gap from band 7 (1.0580309832489807) to band 8 (1.0660233597945306), 0.752558574758285% -total elapsed time for run: 3.292086362838745 +total elapsed time for run: 5.908425331115723 done -/tmp/meep00KGnX/test_epsilon_input_file-0: 3.30s +/tmp/meepaa3VrN/test_epsilon_input_file-0: 5.91s -/tmp/meep00KGnX/test_first_brillouin_zone-0 +/tmp/meepaa3VrN/test_first_brillouin_zone-0 ======================== -/tmp/meep00KGnX/test_first_brillouin_zone-0: 0.35s +/tmp/meepaa3VrN/test_first_brillouin_zone-0: 0.45s -/tmp/meep00KGnX/test_fractional_lattice-0 +/tmp/meepaa3VrN/test_fractional_lattice-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -15405,7 +15460,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.0009210109710693359 +elapsed time for initialization: 0.0008022785186767578 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... @@ -15414,7 +15469,7 @@ linmin: converged after 7 iterations. iteration 2: trace = 83.85049109174184 (11.9223% change) linmin: converged after 5 iterations. - switching to approximate line minimization (decrease time by 57.8313%) + switching to approximate line minimization (decrease time by 53.1381%) iteration 3: trace = 83.34611109428172 (0.603338% change) iteration 4: trace = 83.33359978597156 (0.0150124% change) iteration 5: trace = 83.33333949085095 (0.000312354% change) @@ -15424,7 +15479,7 @@ iteration 9: trace = 83.33333333333447 (5.7895e-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.0033249855041503906 +elapsed time for k point: 0.0042612552642822266 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 10 iterations. @@ -15433,115 +15488,115 @@ iteration 2: trace = 82.33333333333383 (1.54306e-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.0019350051879882812 +elapsed time for k point: 0.002599000930786133 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 82.6666666666667 (6.01669e-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.0007476806640625 +elapsed time for k point: 0.00079345703125 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 84.33333333333334 (5.05524e-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.000701904296875 +elapsed time for k point: 0.0008635520935058594 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 87.33333333333334 (0% 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.0007002353668212891 +elapsed time for k point: 0.0007879734039306641 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 47 iterations. iteration 1: trace = 91.66666666666666 (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.0013203620910644531 +elapsed time for k point: 0.0017726421356201172 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 65.7143%) + switching to approximate line minimization (decrease time by 64.5477%) iteration 1: trace = 90.66666666672697 (3.571% change) iteration 2: trace = 90.6666672264862 (6.17382e-07% change) iteration 3: trace = 90.66666666666707 (6.17448e-07% change) iteration 4: trace = 90.66666666666671 (3.91843e-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.0012919902801513672 +elapsed time for k point: 0.0016109943389892578 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 91 (9.36979e-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.0007004737854003906 +elapsed time for k point: 0.0008001327514648438 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. - switching to approximate line minimization (decrease time by 60.2941%) + switching to approximate line minimization (decrease time by 55.5891%) iteration 1: trace = 92.66666666666669 (1.53355e-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.0007843971252441406 +elapsed time for k point: 0.0009028911590576172 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. - switching to approximate line minimization (decrease time by 59.4203%) + switching to approximate line minimization (decrease time by 55.1929%) iteration 1: trace = 95.66666666666669 (2.97091e-14% 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.0007803440093994141 +elapsed time for k point: 0.0009286403656005859 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 45 iterations. iteration 1: trace = 99.99999999999999 (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.0013887882232666016 +elapsed time for k point: 0.0018036365509033203 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. 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.0007090568542480469 +elapsed time for k point: 0.0007798671722412109 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. - switching to approximate line minimization (decrease time by 56.4103%) + switching to approximate line minimization (decrease time by 52.2727%) iteration 1: trace = 85.33333333333334 (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.0007810592651367188 +elapsed time for k point: 0.0008692741394042969 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. - switching to approximate line minimization (decrease time by 56.7708%) + switching to approximate line minimization (decrease time by 60.1626%) iteration 1: trace = 82 (0% 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.0007824897766113281 +elapsed time for k point: 0.000972747802734375 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. - switching to approximate line minimization (decrease time by 56.9948%) + switching to approximate line minimization (decrease time by 52.7331%) iteration 1: trace = 81.33333333333333 (1.74724e-14% 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.000797271728515625 +elapsed time for k point: 0.0008826255798339844 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 1 iterations. iteration 1: trace = 83.33333333333331 (0% 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.0007028579711914062 +.elapsed time for k point: 0.0006999969482421875 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 2.0412414523193143 at Vector3<0.5, 0.5, 0.0> Band 2 range: 1.4433756729740648 at Vector3<0.5, 0.0, 0.0> to 2.8867513459481358 at Vector3<0.0, 0.0, 0.0> Band 3 range: 2.0412414523193156 at Vector3<0.5, 0.5, 0.0> to 3.2274861218395086 at Vector3<0.5, 0.0, 0.0> @@ -15550,11 +15605,11 @@ Band 6 range: 3.2274861218395143 at Vector3<0.5, 0.0, 0.0> to 4.564354645876385 at Vector3<0.5, 0.5, 0.0> Band 7 range: 3.6968455021364717 at Vector3<0.2, 0.0, 0.0> to 4.564354645876387 at Vector3<0.5, 0.5, 0.0> Band 8 range: 4.082482904638633 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.019238948822021484 +total elapsed time for run: 0.02360391616821289 done -/tmp/meep00KGnX/test_fractional_lattice-0: 0.02s +/tmp/meepaa3VrN/test_fractional_lattice-0: 0.03s -/tmp/meep00KGnX/test_get_bfield-0 +/tmp/meepaa3VrN/test_get_bfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -15597,7 +15652,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.004670619964599609 +elapsed time for initialization: 0.007395744323730469 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... @@ -15708,7 +15763,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3565704822540283 +elapsed time for k point: 0.7017242908477783 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15959,7 +16014,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0140366554260254 +elapsed time for k point: 1.866786241531372 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16016,7 +16071,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22165489196777344 +elapsed time for k point: 0.4137747287750244 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16069,7 +16124,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20612144470214844 +elapsed time for k point: 0.384227991104126 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16130,7 +16185,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.2382361888885498 +elapsed time for k point: 0.44556307792663574 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16223,7 +16278,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.37108469009399414 +elapsed time for k point: 0.6925182342529297 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -16294,7 +16349,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2805943489074707 +elapsed time for k point: 0.523167610168457 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16355,7 +16410,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.2386150360107422 +elapsed time for k point: 0.4424703121185303 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16408,7 +16463,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20592832565307617 +elapsed time for k point: 0.4080536365509033 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16460,7 +16515,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.19681715965270996 +elapsed time for k point: 0.36097002029418945 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16512,7 +16567,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.1966395378112793 +elapsed time for k point: 0.36266374588012695 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16553,7 +16608,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15514492988586426 +elapsed time for k point: 0.2892794609069824 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16600,7 +16655,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.1804490089416504 +elapsed time for k point: 0.329303503036499 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16663,7 +16718,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2471294403076172 +elapsed time for k point: 0.4564225673675537 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16736,7 +16791,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2885608673095703 +elapsed time for k point: 0.5288221836090088 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -16931,7 +16986,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6309351921081543 +elapsed time for k point: 1.1726222038269043 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -16943,12 +16998,12 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.035094499588013 +total elapsed time for run: 9.388395071029663 done Fixing b-field (band 8) phase by -1 + 2.64645e-07i; max ampl. = 4.48388 -./tmp/meep00KGnX/test_get_bfield-0: 5.04s +./tmp/meepaa3VrN/test_get_bfield-0: 9.40s -/tmp/meep00KGnX/test_get_dfield-0 +/tmp/meepaa3VrN/test_get_dfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -16991,7 +17046,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.004646778106689453 +elapsed time for initialization: 0.007300138473510742 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... @@ -17102,7 +17157,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3569459915161133 +elapsed time for k point: 0.6589419841766357 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -17353,7 +17408,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0138137340545654 +elapsed time for k point: 1.8704133033752441 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17410,7 +17465,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22199463844299316 +elapsed time for k point: 0.4123260974884033 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17463,7 +17518,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20595383644104004 +elapsed time for k point: 0.3837449550628662 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17524,7 +17579,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.23827862739562988 +elapsed time for k point: 0.44399261474609375 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17617,7 +17672,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.37139058113098145 +elapsed time for k point: 0.6816680431365967 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -17688,7 +17743,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.28064751625061035 +elapsed time for k point: 0.5142273902893066 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17749,7 +17804,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.23871326446533203 +elapsed time for k point: 0.4367647171020508 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17802,7 +17857,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20567035675048828 +elapsed time for k point: 0.37646055221557617 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17854,7 +17909,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.19701933860778809 +elapsed time for k point: 0.3620634078979492 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17906,7 +17961,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19625639915466309 +elapsed time for k point: 0.36688947677612305 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17947,7 +18002,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15552139282226562 +elapsed time for k point: 0.2884500026702881 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17994,7 +18049,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.1802690029144287 +elapsed time for k point: 0.3343653678894043 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18057,7 +18112,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.24740219116210938 +elapsed time for k point: 0.4600944519042969 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18130,7 +18185,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2892892360687256 +elapsed time for k point: 0.5376245975494385 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -18325,7 +18380,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6304140090942383 +elapsed time for k point: 1.280914306640625 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -18337,12 +18392,12 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.036190986633301 +total elapsed time for run: 9.419898271560669 done Fixing d-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 8.66842 -./tmp/meep00KGnX/test_get_dfield-0: 5.04s +./tmp/meepaa3VrN/test_get_dfield-0: 9.58s -/tmp/meep00KGnX/test_get_efield-0 +/tmp/meepaa3VrN/test_get_efield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -18385,7 +18440,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.004674196243286133 +elapsed time for initialization: 0.007570028305053711 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... @@ -18496,7 +18551,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.36104631423950195 +elapsed time for k point: 0.7507638931274414 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -18747,7 +18802,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0165605545043945 +elapsed time for k point: 2.01118540763855 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18804,7 +18859,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22304701805114746 +elapsed time for k point: 0.4005584716796875 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18857,7 +18912,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.2065739631652832 +elapsed time for k point: 0.3797121047973633 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18918,7 +18973,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.23891925811767578 +elapsed time for k point: 0.43155860900878906 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19011,7 +19066,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3717217445373535 +elapsed time for k point: 0.6725966930389404 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -19082,7 +19137,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2814767360687256 +elapsed time for k point: 0.5070340633392334 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19143,7 +19198,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.23912477493286133 +elapsed time for k point: 0.4532461166381836 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19196,7 +19251,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.2061605453491211 +elapsed time for k point: 0.382112979888916 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19248,7 +19303,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.19725823402404785 +elapsed time for k point: 0.3572971820831299 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19300,7 +19355,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19678711891174316 +elapsed time for k point: 0.35286426544189453 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19341,7 +19396,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15590286254882812 +elapsed time for k point: 0.2823953628540039 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19388,7 +19443,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18076801300048828 +elapsed time for k point: 0.3293323516845703 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19451,7 +19506,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.24767446517944336 +elapsed time for k point: 0.4465160369873047 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19524,7 +19579,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2892477512359619 +elapsed time for k point: 0.5179076194763184 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -19719,7 +19774,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6368610858917236 +elapsed time for k point: 1.1580069065093994 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -19731,12 +19786,12 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.055852651596069 +total elapsed time for run: 9.443415403366089 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 -./tmp/meep00KGnX/test_get_efield-0: 5.06s +./tmp/meepaa3VrN/test_get_efield-0: 9.45s -/tmp/meep00KGnX/test_get_eigenvectors-0 +/tmp/meepaa3VrN/test_get_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -19779,7 +19834,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.004717111587524414 +elapsed time for initialization: 0.007528543472290039 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... @@ -19890,7 +19945,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.36253833770751953 +elapsed time for k point: 0.6667091846466064 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 @@ -20147,7 +20202,7 @@ iteration 120: trace = 5.540497242581493 (9.95344e-11% change) Finished solving for bands 1 to 8 after 120 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: 1.0065977573394775 +elapsed time for k point: 1.8555233478546143 Fixing h-field (band 1) phase by -1 + 2.57281e-07i; max ampl. = 1.02721 Fixing h-field (band 2) phase by -0.999999 + 0.00112568i; max ampl. = 5.09036 Fixing h-field (band 3) phase by 0.000418593 + -1i; max ampl. = 3.73535 @@ -20212,7 +20267,7 @@ iteration 26: trace = 5.49937494627607 (6.77353e-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.2223970890045166 +elapsed time for k point: 0.40432286262512207 Fixing h-field (band 1) phase by 1 + 1.61217e-11i; max ampl. = 1.11365 Fixing h-field (band 2) phase by 1 + 6.15478e-09i; max ampl. = 4.92243 Fixing h-field (band 3) phase by 1.60678e-09 + 1i; max ampl. = 2.65638 @@ -20273,7 +20328,7 @@ iteration 24: trace = 5.48545908008786 (6.1463e-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.2059776782989502 +elapsed time for k point: 0.3767433166503906 Fixing h-field (band 1) phase by 1 + 1.47077e-15i; max ampl. = 1.27437 Fixing h-field (band 2) phase by -1 + 2.18007e-13i; max ampl. = 4.45322 Fixing h-field (band 3) phase by 1 + 1.96023e-13i; max ampl. = 2.62315 @@ -20342,7 +20397,7 @@ iteration 28: trace = 5.504362091981043 (5.81538e-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.2386162281036377 +elapsed time for k point: 0.4396169185638428 Fixing h-field (band 1) phase by 1 + 9.51312e-17i; max ampl. = 1.5052 Fixing h-field (band 2) phase by -1 + -3.44712e-14i; max ampl. = 3.59052 Fixing h-field (band 3) phase by -1 + -2.0257e-15i; max ampl. = 3.69829 @@ -20443,7 +20498,7 @@ iteration 44: trace = 5.538866868553962 (9.66452e-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.37139320373535156 +elapsed time for k point: 0.6837074756622314 Fixing h-field (band 1) phase by 1 + 1.10575e-15i; max ampl. = 1.38878 Fixing h-field (band 2) phase by 1 + -1.82613e-15i; max ampl. = 3.48407 Fixing h-field (band 3) phase by 1 + 3.82655e-16i; max ampl. = 4.1103 @@ -20522,7 +20577,7 @@ iteration 33: trace = 5.41979773295839 (9.12301e-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.28044795989990234 +elapsed time for k point: 0.5269062519073486 Fixing h-field (band 1) phase by 1 + 5.39669e-16i; max ampl. = 1.39153 Fixing h-field (band 2) phase by -1 + 5.22471e-13i; max ampl. = 3.54504 Fixing h-field (band 3) phase by -1 + -8.99089e-14i; max ampl. = 3.95334 @@ -20591,7 +20646,7 @@ iteration 28: trace = 5.240853948733919 (3.69619e-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.23872637748718262 +elapsed time for k point: 0.44137120246887207 Fixing h-field (band 1) phase by 1 + 3.15171e-16i; max ampl. = 1.40192 Fixing h-field (band 2) phase by -1 + 6.61157e-13i; max ampl. = 3.73151 Fixing h-field (band 3) phase by -1 + 7.85032e-13i; max ampl. = 3.50756 @@ -20652,7 +20707,7 @@ iteration 24: trace = 5.096544273410617 (7.5982e-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.20581817626953125 +elapsed time for k point: 0.39000749588012695 Fixing h-field (band 1) phase by 1 + -6.74342e-13i; max ampl. = 4.05119 Fixing h-field (band 2) phase by 1 + -3.28168e-16i; max ampl. = 1.42991 Fixing h-field (band 3) phase by 1 + -2.11542e-12i; max ampl. = 2.78416 @@ -20712,7 +20767,7 @@ iteration 23: trace = 5.006436496341386 (6.09749e-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.1967639923095703 +elapsed time for k point: 0.36519384384155273 Fixing h-field (band 1) phase by 1 + 6.71363e-16i; max ampl. = 4.46619 Fixing h-field (band 2) phase by 1 + 4.45207e-12i; max ampl. = 1.51506 Fixing h-field (band 3) phase by 1 + -1.84948e-15i; max ampl. = 1.66014 @@ -20772,7 +20827,7 @@ iteration 23: trace = 4.97598426538178 (5.46724e-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.19649887084960938 +elapsed time for k point: 0.36346912384033203 Fixing h-field (band 1) phase by 1 + -2.75586e-16i; max ampl. = 4.70977 Fixing h-field (band 2) phase by 1 + 3.30891e-13i; max ampl. = 1.38038 Fixing h-field (band 3) phase by -3.3002e-13 + 1i; max ampl. = 1.85505 @@ -20821,7 +20876,7 @@ iteration 18: trace = 5.036378479895267 (5.46517e-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.1560211181640625 +elapsed time for k point: 0.28711843490600586 Fixing h-field (band 1) phase by 1 + 9.11698e-18i; max ampl. = 3.59873 Fixing h-field (band 2) phase by 1 + 8.10649e-17i; max ampl. = 3.10702 Fixing h-field (band 3) phase by -8.77682e-12 + -1i; max ampl. = 1.92561 @@ -20876,7 +20931,7 @@ iteration 21: trace = 5.206566305891688 (3.92694e-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.18071436882019043 +elapsed time for k point: 0.3391134738922119 Fixing h-field (band 1) phase by 1 + 3.40483e-18i; max ampl. = 1.81199 Fixing h-field (band 2) phase by -1 + -2.28929e-16i; max ampl. = 4.51433 Fixing h-field (band 3) phase by 3.92174e-11 + 1i; max ampl. = 2.16532 @@ -20947,7 +21002,7 @@ iteration 29: trace = 5.417088766409225 (6.13861e-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.24669909477233887 +elapsed time for k point: 0.46012020111083984 Fixing h-field (band 1) phase by 1 + 6.04124e-17i; max ampl. = 1.2604 Fixing h-field (band 2) phase by -1 + -1.20897e-15i; max ampl. = 4.86397 Fixing h-field (band 3) phase by -3.78209e-10 + 1i; max ampl. = 2.6696 @@ -21028,7 +21083,7 @@ iteration 34: trace = 5.522267645664737 (5.1773e-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.2899603843688965 +elapsed time for k point: 0.541670560836792 Fixing h-field (band 1) phase by 1 + -2.44308e-16i; max ampl. = 1.05606 Fixing h-field (band 2) phase by -1 + -2.31582e-15i; max ampl. = 5.06002 Fixing h-field (band 3) phase by 1.47893e-10 + 1i; max ampl. = 3.59476 @@ -21231,7 +21286,7 @@ iteration 93: trace = 5.548117725324969 (3.71561e-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.6400046348571777 +elapsed time for k point: 1.2074716091156006 Fixing h-field (band 1) phase by 1 + -0i; max ampl. = 1 Fixing h-field (band 2) phase by 1 + -9.63564e-15i; max ampl. = 5.12967 Fixing h-field (band 3) phase by 3.05473e-12 + 1i; max ampl. = 4.27896 @@ -21251,11 +21306,11 @@ Gap from band 2 (0.5931405141160888) to band 3 (0.5931535863117834), 0.0022038709776706538% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502162), 1.773982491242937% Gap from band 7 (1.0860729323594143) to band 8 (1.0878689635052685), 0.16523267243441017% -total elapsed time for run: 5.0779664516448975 +total elapsed time for run: 9.414961576461792 done -/tmp/meep00KGnX/test_get_eigenvectors-0: 5.11s +/tmp/meepaa3VrN/test_get_eigenvectors-0: 9.46s -/tmp/meep00KGnX/test_get_hfield-0 +/tmp/meepaa3VrN/test_get_hfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -21298,7 +21353,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.004653215408325195 +elapsed time for initialization: 0.007773876190185547 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... @@ -21409,7 +21464,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.35881805419921875 +elapsed time for k point: 0.681434154510498 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -21660,7 +21715,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.01426100730896 +elapsed time for k point: 2.0152535438537598 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21717,7 +21772,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22217941284179688 +elapsed time for k point: 0.41617512702941895 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21770,7 +21825,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20613479614257812 +elapsed time for k point: 0.38916730880737305 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21831,7 +21886,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.23845410346984863 +elapsed time for k point: 0.4419701099395752 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -21924,7 +21979,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3712284564971924 +elapsed time for k point: 0.6881937980651855 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -21995,7 +22050,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2807028293609619 +elapsed time for k point: 0.5217387676239014 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22056,7 +22111,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.23867321014404297 +elapsed time for k point: 0.44852304458618164 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22109,7 +22164,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20566654205322266 +elapsed time for k point: 0.3806898593902588 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22161,7 +22216,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.19713211059570312 +elapsed time for k point: 0.3967595100402832 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22213,7 +22268,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19668078422546387 +elapsed time for k point: 0.3624272346496582 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22254,7 +22309,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15537309646606445 +elapsed time for k point: 0.28638362884521484 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22301,7 +22356,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18047738075256348 +elapsed time for k point: 0.3325498104095459 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22364,7 +22419,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2474381923675537 +elapsed time for k point: 0.4526224136352539 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22437,7 +22492,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2975451946258545 +elapsed time for k point: 0.5307552814483643 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -22632,7 +22687,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6470649242401123 +elapsed time for k point: 1.1648292541503906 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -22644,12 +22699,12 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.064433574676514 +total elapsed time for run: 9.520122528076172 done Fixing h-field (band 8) phase by -1 + 2.64645e-07i; max ampl. = 4.48388 -./tmp/meep00KGnX/test_get_hfield-0: 5.07s +./tmp/meepaa3VrN/test_get_hfield-0: 9.53s -/tmp/meep00KGnX/test_handle_cvector-0 +/tmp/meepaa3VrN/test_handle_cvector-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -22692,7 +22747,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.005071401596069336 +elapsed time for initialization: 0.008212566375732422 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... @@ -22747,7 +22802,7 @@ iteration 24: trace = 4.577894626572808 (4.39443e-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.1768043041229248 +elapsed time for k point: 0.31000542640686035 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22788,7 +22843,7 @@ iteration 18: trace = 4.546667003404457 (4.25466e-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.16255474090576172 +elapsed time for k point: 0.2863762378692627 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22823,7 +22878,7 @@ iteration 15: trace = 4.456771796562705 (4.08539e-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.1408381462097168 +elapsed time for k point: 0.24538183212280273 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22856,7 +22911,7 @@ iteration 14: trace = 4.364565233298254 (3.13997e-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.12938737869262695 +elapsed time for k point: 0.22473955154418945 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22887,7 +22942,7 @@ iteration 13: trace = 4.304069964437603 (7.18951e-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.11968159675598145 +elapsed time for k point: 0.20795655250549316 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22918,7 +22973,7 @@ iteration 13: trace = 4.283477065616433 (4.15114e-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.12064266204833984 +elapsed time for k point: 0.20815110206604004 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22947,7 +23002,7 @@ iteration 12: trace = 4.264474631199771 (8.735e-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.11108231544494629 +elapsed time for k point: 0.2251906394958496 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22976,7 +23031,7 @@ iteration 12: trace = 4.228595652264469 (8.08658e-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.11128425598144531 +elapsed time for k point: 0.2012803554534912 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23001,7 +23056,7 @@ iteration 10: trace = 4.196577821229711 (9.14723e-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.09378862380981445 +elapsed time for k point: 0.1625361442565918 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23026,7 +23081,7 @@ iteration 10: trace = 4.175651761333512 (5.28995e-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.09383010864257812 +elapsed time for k point: 0.16277813911437988 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -23049,7 +23104,7 @@ iteration 9: trace = 4.168411689609142 (8.90648e-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.08492517471313477 +elapsed time for k point: 0.14752960205078125 Fixing e-field (band 1) phase by -1 + 4.11947e-08i; max ampl. = 0.93911 Fixing e-field (band 2) phase by -4.11947e-08 + -1i; max ampl. = 1.08316 Fixing e-field (band 3) phase by 1 + -4.11948e-08i; max ampl. = 0.877953 @@ -23084,7 +23139,7 @@ iteration 11: trace = 4.197854050309302 (1.33083e-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.10229015350341797 +elapsed time for k point: 0.1778123378753662 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23113,7 +23168,7 @@ iteration 12: trace = 4.283266488990681 (1.11974e-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.1108696460723877 +elapsed time for k point: 0.1910994052886963 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -23144,7 +23199,7 @@ iteration 13: trace = 4.410102274545233 (2.52551e-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.11982250213623047 +elapsed time for k point: 0.20650696754455566 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23183,7 +23238,7 @@ iteration 17: trace = 4.534517622757205 (7.84462e-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.15486621856689453 +elapsed time for k point: 0.2678241729736328 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -23220,7 +23275,7 @@ iteration 16: trace = 4.577894626572483 (2.55517e-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.11852192878723145 +elapsed time for k point: 0.21031546592712402 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2746902258623627 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.4453310808471573 at Vector3<0.0, 0.5, 0.0> to 0.560518142316283 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4902389149027671 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.5605607947797747 at Vector3<0.0, 0.0, 0.0> @@ -23234,7 +23289,7 @@ Gap from band 4 (0.7907195974443699) to band 5 (0.7908320763327573), 0.01422386511327371% Gap from band 5 (0.8374511167537568) to band 6 (0.8375948528443264), 0.017162047272541583% Gap from band 6 (0.8672009264903452) to band 7 (0.8691349955739193), 0.22277591092796523% -total elapsed time for run: 1.9637696743011475 +total elapsed time for run: 3.4544291496276855 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) @@ -23252,9 +23307,9 @@ imag part range: 0 .. 0 real part range: -1.03932 .. 1.03493 imag part range: -1.08496 .. 1.08496 -./tmp/meep00KGnX/test_handle_cvector-0: 2.05s +./tmp/meepaa3VrN/test_handle_cvector-0: 3.57s -/tmp/meep00KGnX/test_hermitian_eps-0 +/tmp/meepaa3VrN/test_hermitian_eps-0 ======================== Initializing eigensolver data Computing 10 bands with 1e-12 tolerance @@ -23292,7 +23347,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.005443096160888672 +elapsed time for initialization: 0.008667945861816406 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... @@ -27007,7 +27062,7 @@ iteration 1655: trace = 2.393039432102271 (7.26528e-11% change) Finished solving for bands 2 to 10 after 1655 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: 29.530874252319336 +elapsed time for k point: 69.84758377075195 solve_kpoint (0.166667,0,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -30292,7 +30347,7 @@ iteration 1450: trace = 2.412629748461276 (7.78058e-11% change) Finished solving for bands 1 to 10 after 1450 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: 31.800976753234863 +elapsed time for k point: 86.87562489509583 solve_kpoint (0.333333,0,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -33274,7 +33329,7 @@ iteration 1326: trace = 2.451789423314419 (9.56178e-11% change) Finished solving for bands 1 to 10 after 1326 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: 29.305273056030273 +elapsed time for k point: 53.1224889755249 solve_kpoint (0.5,0,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -36439,7 +36494,7 @@ iteration 1403: trace = 2.449292757475341 (9.04753e-11% change) Finished solving for bands 1 to 10 after 1403 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: 31.046460151672363 +elapsed time for k point: 54.8046772480011 solve_kpoint (0.5,0.166667,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -38748,7 +38803,7 @@ iteration 1027: trace = 2.485865195097006 (9.84159e-11% change) Finished solving for bands 1 to 10 after 1027 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: 22.801016569137573 +elapsed time for k point: 40.04436802864075 solve_kpoint (0.5,0.333333,0): Solving for bands 1 to 10... linmin: converged after 8 iterations. @@ -40319,7 +40374,7 @@ iteration 692: trace = 2.578881665314663 (6.14073e-11% change) Finished solving for bands 1 to 10 after 692 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: 15.26833963394165 +elapsed time for k point: 26.982480764389038 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -41428,7 +41483,7 @@ iteration 488: trace = 2.653860957074845 (9.54992e-11% change) Finished solving for bands 1 to 10 after 488 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: 10.69757890701294 +elapsed time for k point: 19.172706127166748 solve_kpoint (0.333333,0.333333,0): Solving for bands 1 to 10... linmin: converged after 6 iterations. @@ -42856,7 +42911,7 @@ iteration 627: trace = 2.532226604594542 (7.66739e-11% change) Finished solving for bands 1 to 10 after 627 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: 13.75491976737976 +elapsed time for k point: 25.103720664978027 solve_kpoint (0.166667,0.166667,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -44802,7 +44857,7 @@ iteration 863: trace = 2.429159854427227 (9.85927e-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: 18.989487409591675 +elapsed time for k point: 35.52486562728882 solve_kpoint (0,0,0): Solving for bands 2 to 10... linmin: converged after 4 iterations. @@ -46285,7 +46340,7 @@ iteration 658: trace = 2.393039431853484 (9.05979e-11% change) Finished solving for bands 2 to 10 after 658 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: 11.900210618972778 +.elapsed time for k point: 31.363264322280884 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.21564852632849837 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.2658849785488737 at Vector3<0.0, 0.0, 0.0> to 0.35463024054833514 at Vector3<0.33333333333333337, 0.33333333333333337, 0.0> Band 3 range: 0.35621423559089177 at Vector3<0.16666666666666669, 0.16666666666666669, 0.0> to 0.36527833517605746 at Vector3<0.5, 0.0, 0.0> @@ -46301,11 +46356,11 @@ Gap from band 3 (0.36527833517605746) to band 4 (0.36899013666459435), 1.0110202550934022% Gap from band 7 (0.6079200818283415) to band 8 (0.6150518764797004), 1.1663055073193398% Gap from band 8 (0.6356807845994786) to band 9 (0.6397097609336138), 0.6318027600637545% -total elapsed time for run: 215.10213923454285 +total elapsed time for run: 442.85242080688477 done -/tmp/meep00KGnX/test_hermitian_eps-0: 215.11s +/tmp/meepaa3VrN/test_hermitian_eps-0: 442.86s -/tmp/meep00KGnX/test_hole_slab-0 +/tmp/meepaa3VrN/test_hole_slab-0 ======================== Initializing eigensolver data Computing 9 bands with 1e-12 tolerance @@ -46339,7 +46394,7 @@ Initializing fields to random numbers... 1 k-points Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> -elapsed time for initialization: 0.3173792362213135 +elapsed time for initialization: 0.9694440364837646 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... @@ -46408,17 +46463,17 @@ iteration 31: trace = 2.187958069704292 (9.53958e-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: 37.70743918418884 -total elapsed time for run: 38.024977922439575 +elapsed time for k point: 83.96766495704651 +total elapsed time for run: 84.9373369216919 done Fixing h-field (band 9) phase by 0.0246538 + 0.999696i; max ampl. = 2.37913 -FOutputting fields to /tmp/meep00KGnX/test_hole_slab-0-h.k01.b09.z.zeven.h5... +FOutputting fields to /tmp/meepaa3VrN/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 = 1.2266121910464378 s -/tmp/meep00KGnX/test_hole_slab-0: 38.10s +mean time per iteration = 2.7399140942481255 s +/tmp/meepaa3VrN/test_hole_slab-0: 85.02s -/tmp/meep00KGnX/test_honey_rods-0 +/tmp/meepaa3VrN/test_honey_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -46463,7 +46518,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.005488157272338867 +elapsed time for initialization: 0.00789785385131836 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... @@ -46549,7 +46604,7 @@ iteration 38: trace = 4.384870359114391 (2.65955e-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.270643949508667 +elapsed time for k point: 0.4790530204772949 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46623,7 +46678,7 @@ iteration 34: trace = 4.363900038828964 (4.24968e-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.3031885623931885 +elapsed time for k point: 0.5031018257141113 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46662,7 +46717,7 @@ iteration 17: trace = 4.325994457593165 (2.53355e-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.15198850631713867 +elapsed time for k point: 0.25495338439941406 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46699,7 +46754,7 @@ iteration 16: trace = 4.298080976434064 (6.71597e-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.14345622062683105 +elapsed time for k point: 0.24332737922668457 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46734,7 +46789,7 @@ iteration 15: trace = 4.286087121421345 (1.84636e-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.13397502899169922 +elapsed time for k point: 0.22598767280578613 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46765,7 +46820,7 @@ iteration 13: trace = 4.283886820302826 (6.60139e-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.11764764785766602 +elapsed time for k point: 0.1992640495300293 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46794,7 +46849,7 @@ iteration 12: trace = 4.287889499871683 (9.8162e-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.10849142074584961 +elapsed time for k point: 0.18391728401184082 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46827,7 +46882,7 @@ iteration 14: trace = 4.299904770939231 (1.57604e-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.12597990036010742 +elapsed time for k point: 0.21241402626037598 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46860,7 +46915,7 @@ iteration 14: trace = 4.319879224622891 (9.39398e-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.125901460647583 +elapsed time for k point: 0.2129666805267334 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46897,7 +46952,7 @@ iteration 16: trace = 4.347482286295497 (5.02571e-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.14328575134277344 +elapsed time for k point: 0.24027490615844727 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46962,7 +47017,7 @@ iteration 28: trace = 4.381215657475527 (1.3096e-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.2437267303466797 +elapsed time for k point: 0.41564059257507324 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46997,7 +47052,7 @@ iteration 15: trace = 4.322737319376866 (1.85947e-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.1329193115234375 +elapsed time for k point: 0.22847509384155273 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47028,7 +47083,7 @@ iteration 13: trace = 4.300851491405952 (6.07146e-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.11496376991271973 +elapsed time for k point: 0.20476984977722168 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47059,7 +47114,7 @@ iteration 13: trace = 4.317112896788794 (5.0158e-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.11466360092163086 +elapsed time for k point: 0.19917845726013184 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47096,7 +47151,7 @@ iteration 16: trace = 4.358297516212389 (8.25147e-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.13978075981140137 +elapsed time for k point: 0.24277329444885254 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -47297,7 +47352,7 @@ iteration 93: trace = 4.384870359106228 (1.50701e-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.6366872787475586 +elapsed time for k point: 1.1479682922363281 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.3351167660354987 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.3351850759916973 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.4298481123781643 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.575170934543145 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7255897672261706 at Vector3<0.0, 0.0, 0.0> @@ -47310,7 +47365,7 @@ Gap from band 2 (0.4298481123781643) to band 3 (0.575170934543145), 28.919416524522685% Gap from band 5 (0.7793792212092521) to band 6 (0.7852786984418486), 0.7540916335133561% Gap from band 7 (0.9122560439014188) to band 8 (1.0540350508135103), 14.420958045649545% -total elapsed time for run: 3.015054225921631 +total elapsed time for run: 5.204319000244141 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -47354,7 +47409,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.004987955093383789 +elapsed time for initialization: 0.00772404670715332 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... @@ -47556,7 +47611,7 @@ iteration 91: trace = 6.466405545431819 (3.67281e-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.6312415599822998 +elapsed time for k point: 1.1206610202789307 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47661,7 +47716,7 @@ iteration 50: trace = 6.367909049127854 (9.13855e-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.43134188652038574 +elapsed time for k point: 0.7296454906463623 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 13 iterations. @@ -47718,7 +47773,7 @@ iteration 26: trace = 6.307408527722552 (7.91803e-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.22730803489685059 +elapsed time for k point: 0.3839278221130371 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47775,7 +47830,7 @@ iteration 26: trace = 6.281971560075128 (8.25125e-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.2295210361480713 +elapsed time for k point: 0.38454437255859375 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47842,7 +47897,7 @@ iteration 31: trace = 6.282671766119805 (5.95449e-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.2735602855682373 +elapsed time for k point: 0.45554637908935547 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47925,7 +47980,7 @@ iteration 39: trace = 6.294405703268606 (7.74249e-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.33825206756591797 +elapsed time for k point: 0.57883620262146 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47990,7 +48045,7 @@ iteration 30: trace = 6.296467689265779 (7.73854e-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.2608010768890381 +elapsed time for k point: 0.44135594367980957 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -48061,7 +48116,7 @@ iteration 33: trace = 6.301845550822878 (4.13375e-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.2865030765533447 +elapsed time for k point: 0.48453760147094727 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48134,7 +48189,7 @@ iteration 34: trace = 6.309184046353365 (7.89328e-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.2984774112701416 +elapsed time for k point: 0.4989738464355469 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48209,7 +48264,7 @@ iteration 35: trace = 6.318322876593964 (6.69263e-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.3060426712036133 +elapsed time for k point: 0.5131492614746094 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -48366,7 +48421,7 @@ iteration 72: trace = 6.329316110445949 (8.9936e-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.6278543472290039 +elapsed time for k point: 1.045771598815918 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48577,7 +48632,7 @@ iteration 101: trace = 6.298594861654078 (6.20594e-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.8741378784179688 +elapsed time for k point: 1.460899829864502 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48632,7 +48687,7 @@ iteration 25: trace = 6.282608553113037 (8.71552e-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.22112703323364258 +elapsed time for k point: 0.5392582416534424 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48685,7 +48740,7 @@ iteration 24: trace = 6.296830790289762 (6.4249e-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.21274685859680176 +elapsed time for k point: 0.3551187515258789 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48742,7 +48797,7 @@ iteration 26: trace = 6.356049883130337 (5.77675e-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.22993183135986328 +elapsed time for k point: 0.38507914543151855 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -48891,7 +48946,7 @@ iteration 67: trace = 6.466405545350942 (9.27818e-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.46634578704833984 +.elapsed time for k point: 0.8278560638427734 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.5535093489972586 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.5203183590840945 at Vector3<0.0, 0.5, 0.0> to 0.7278447515454921 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5763358596513124 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7880878930618368 at Vector3<0.0, 0.0, 0.0> @@ -48903,11 +48958,11 @@ Gap from band 3 (0.7880878930618368) to band 4 (0.8161730293674941), 3.5013177610943793% Gap from band 5 (0.9220849425898023) to band 6 (1.016865668391551), 9.776497169649678% Gap from band 7 (1.159370227370719) to band 8 (1.163671905036438), 0.3703486566781763% -total elapsed time for run: 5.922341585159302 +total elapsed time for run: 10.214807748794556 done -/tmp/meep00KGnX/test_honey_rods-0: 8.94s +/tmp/meepaa3VrN/test_honey_rods-0: 15.42s -/tmp/meep00KGnX/test_line_defect-0 +/tmp/meepaa3VrN/test_line_defect-0 ======================== Initializing eigensolver data Computing 12 bands with 1e-12 tolerance @@ -48954,7 +49009,7 @@ Vector3<0.30000000000000016, 1.0500000000000003, 0.0> Vector3<0.4000000000000002, 1.4000000000000004, 0.0> Vector3<0.5000000000000002, 1.7500000000000004, 0.0> -elapsed time for initialization: 0.039385318756103516 +elapsed time for initialization: 0.06580352783203125 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... @@ -49151,7 +49206,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: 4.685125350952148 +elapsed time for k point: 61.558433294296265 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 @@ -49164,18 +49219,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/meep00KGnX/test_line_defect-0-e.k01.b01.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b02.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b03.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b04.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b05.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b06.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b07.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b08.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b09.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b10.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b11.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k01.b12.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b09.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b10.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k01.b11.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -49273,7 +49328,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: 3.0387604236602783 +elapsed time for k point: 5.201328277587891 Fixing e-field (band 1) phase by -1 + 2.71729e-09i; max ampl. = 0.279221 Fixing e-field (band 2) phase by 0.0662281 + 0.997805i; max ampl. = 0.368961 Fixing e-field (band 3) phase by 1 + -3.08364e-07i; max ampl. = 0.357513 @@ -49286,18 +49341,18 @@ Fixing e-field (band 10) phase by 1 + 8.06413e-05i; max ampl. = 0.50134 Fixing e-field (band 11) phase by 2.03309e-05 + 1i; max ampl. = 0.518018 Fixing e-field (band 12) phase by -0.000314814 + -1i; max ampl. = 0.377816 -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b01.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b02.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b03.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b04.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b05.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b06.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b07.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b08.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b09.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b10.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b11.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k02.b12.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b09.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b10.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k02.b11.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -49387,7 +49442,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: 2.680140256881714 +elapsed time for k point: 4.624512672424316 Fixing e-field (band 1) phase by 1 + -6.82528e-16i; max ampl. = 0.316626 Fixing e-field (band 2) phase by 7.2425e-11 + 1i; max ampl. = 0.383063 Fixing e-field (band 3) phase by 1 + -1.02584e-14i; max ampl. = 0.3761 @@ -49400,18 +49455,18 @@ Fixing e-field (band 10) phase by -1 + 3.83586e-10i; max ampl. = 0.454743 Fixing e-field (band 11) phase by 4.76484e-08 + 1i; max ampl. = 0.493615 Fixing e-field (band 12) phase by -1.94491e-06 + -1i; max ampl. = 0.473136 -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b01.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b02.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b03.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b04.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b05.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b06.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b07.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b08.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b09.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b10.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b11.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k03.b12.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b09.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b10.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k03.b11.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -49633,7 +49688,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: 6.86186957359314 +elapsed time for k point: 12.036677837371826 Fixing e-field (band 1) phase by 1 + -2.75135e-17i; max ampl. = 0.362092 Fixing e-field (band 2) phase by -5.46291e-13 + 1i; max ampl. = 0.407764 Fixing e-field (band 3) phase by 1 + 7.73226e-16i; max ampl. = 0.420136 @@ -49646,18 +49701,18 @@ Fixing e-field (band 10) phase by 1 + -6.97023e-13i; max ampl. = 0.483552 Fixing e-field (band 11) phase by -5.88532e-11 + 1i; max ampl. = 0.523494 Fixing e-field (band 12) phase by -1 + -7.1595e-11i; max ampl. = 0.423458 -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b01.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b02.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b03.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b04.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b05.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b06.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b07.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b08.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b09.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b10.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b11.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k04.b12.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b09.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b10.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k04.b11.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -49819,7 +49874,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: 5.04392671585083 +elapsed time for k point: 8.828966856002808 Fixing e-field (band 1) phase by 1 + -5.46751e-17i; max ampl. = 0.407996 Fixing e-field (band 2) phase by 5.82451e-12 + 1i; max ampl. = 0.441101 Fixing e-field (band 3) phase by -1 + -1.72583e-15i; max ampl. = 0.464954 @@ -49832,18 +49887,18 @@ Fixing e-field (band 10) phase by 7.8665e-14 + 1i; max ampl. = 0.518507 Fixing e-field (band 11) phase by -1 + 5.75418e-12i; max ampl. = 0.471405 Fixing e-field (band 12) phase by 1.49053e-13 + 1i; max ampl. = 0.443866 -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b01.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b02.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b03.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b04.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b05.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b06.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b07.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b08.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b09.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b10.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b11.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k05.b12.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b09.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b10.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k05.b11.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -49899,7 +49954,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: 1.560340404510498 +elapsed time for k point: 2.7014639377593994 Fixing e-field (band 1) phase by 1 + -1.14824e-16i; max ampl. = 0.422882 Fixing e-field (band 2) phase by 3.66024e-12 + -1i; max ampl. = 0.466091 Fixing e-field (band 3) phase by 1 + 4.89643e-16i; max ampl. = 0.462198 @@ -49912,18 +49967,18 @@ Fixing e-field (band 10) phase by 8.30064e-13 + 1i; max ampl. = 0.472551 Fixing e-field (band 11) phase by 1 + -8.1609e-15i; max ampl. = 0.507635 Fixing e-field (band 12) phase by 1.29014e-12 + 1i; max ampl. = 0.465525 -..Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b01.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b02.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b03.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b04.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b05.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b06.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b07.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b08.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b09.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b10.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b11.z.tm.h5... -Outputting fields to /tmp/meep00KGnX/test_line_defect-0-e.k06.b12.z.tm.h5... +..Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b09.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b10.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_line_defect-0-e.k06.b11.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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.2563501053544449 at Vector3<0.5000000000000002, 1.7500000000000004, 0.0> Band 2 range: 0.10088801014542159 at Vector3<0.0, 0.0, 0.0> to 0.25697767129278226 at Vector3<0.5000000000000002, 1.7500000000000004, 0.0> Band 3 range: 0.11054374616923973 at Vector3<0.0, 0.0, 0.0> to 0.2583418799179738 at Vector3<0.5000000000000002, 1.7500000000000004, 0.0> @@ -49938,15 +49993,15 @@ Band 12 range: 0.4656904639721229 at Vector3<0.5000000000000002, 1.7500000000000004, 0.0> to 0.5451229846661471 at Vector3<0.0, 0.0, 0.0> Gap from band 6 (0.2708212636676005) to band 7 (0.3373371031125573), 21.87451265272209% Gap from band 7 (0.442497664916941) to band 8 (0.4482627765538238), 1.2944247113991372% -total elapsed time for run: 24.463507413864136 +total elapsed time for run: 95.81401062011719 done -/tmp/meep00KGnX/test_line_defect-0: 24.48s +/tmp/meepaa3VrN/test_line_defect-0: 95.85s -/tmp/meep00KGnX/test_list_split-0 +/tmp/meepaa3VrN/test_list_split-0 ======================== -/tmp/meep00KGnX/test_list_split-0: 0.00s +/tmp/meepaa3VrN/test_list_split-0: 0.00s -/tmp/meep00KGnX/test_load_and_save_eigenvectors-0 +/tmp/meepaa3VrN/test_load_and_save_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -49989,7 +50044,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.00458836555480957 +elapsed time for initialization: 0.0070476531982421875 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... @@ -50100,7 +50155,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.35981273651123047 +elapsed time for k point: 0.6467056274414062 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -50351,7 +50406,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.046097755432129 +elapsed time for k point: 1.888185739517212 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50408,7 +50463,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.23122239112854004 +elapsed time for k point: 0.4094715118408203 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50461,7 +50516,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21279287338256836 +elapsed time for k point: 0.3754081726074219 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50522,7 +50577,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24593830108642578 +elapsed time for k point: 0.43475341796875 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50615,7 +50670,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3842194080352783 +elapsed time for k point: 0.6776306629180908 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -50686,7 +50741,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2907896041870117 +elapsed time for k point: 0.5117037296295166 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50747,7 +50802,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.24605321884155273 +elapsed time for k point: 0.43500256538391113 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50800,7 +50855,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.21288275718688965 +elapsed time for k point: 0.37512707710266113 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50852,7 +50907,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20263457298278809 +elapsed time for k point: 0.36592698097229004 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50904,7 +50959,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.20231008529663086 +elapsed time for k point: 0.35845375061035156 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50945,7 +51000,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.1593012809753418 +elapsed time for k point: 0.28305721282958984 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50992,7 +51047,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18582892417907715 +elapsed time for k point: 0.3289773464202881 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51055,7 +51110,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.25333189964294434 +elapsed time for k point: 0.4504668712615967 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51128,7 +51183,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29610610008239746 +elapsed time for k point: 0.5266902446746826 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -51323,7 +51378,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6365623474121094 +elapsed time for k point: 1.1464354991912842 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -51335,7 +51390,7 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.172571659088135 +total elapsed time for run: 9.222716093063354 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -51377,7 +51432,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.004485368728637695 +elapsed time for initialization: 0.006994009017944336 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... @@ -51488,7 +51543,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3592092990875244 +elapsed time for k point: 0.6465246677398682 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -51739,7 +51794,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0380980968475342 +elapsed time for k point: 40.65873908996582 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51796,7 +51851,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22759437561035156 +elapsed time for k point: 0.4022805690765381 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51849,7 +51904,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21144938468933105 +elapsed time for k point: 0.3740980625152588 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51910,7 +51965,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24459004402160645 +elapsed time for k point: 0.4329190254211426 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52003,7 +52058,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.380490779876709 +elapsed time for k point: 0.674407958984375 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -52074,7 +52129,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.28754329681396484 +elapsed time for k point: 0.5096538066864014 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52135,7 +52190,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.24394631385803223 +elapsed time for k point: 0.4332270622253418 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52188,7 +52243,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.21166586875915527 +elapsed time for k point: 0.37360167503356934 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52240,7 +52295,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20209908485412598 +elapsed time for k point: 0.35774993896484375 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52292,7 +52347,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.20167803764343262 +elapsed time for k point: 0.356658935546875 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52333,7 +52388,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15905523300170898 +elapsed time for k point: 0.281857967376709 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52380,7 +52435,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.1850590705871582 +elapsed time for k point: 0.33428335189819336 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52443,7 +52498,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2525656223297119 +elapsed time for k point: 0.44891929626464844 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52516,7 +52571,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29481029510498047 +elapsed time for k point: 0.5245168209075928 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -52711,7 +52766,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6369566917419434 +.elapsed time for k point: 1.1606452465057373 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -52723,11 +52778,11 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.143429279327393 +total elapsed time for run: 47.97878170013428 done -/tmp/meep00KGnX/test_load_and_save_eigenvectors-0: 10.32s +/tmp/meepaa3VrN/test_load_and_save_eigenvectors-0: 57.21s -/tmp/meep00KGnX/test_maximize_first_tm_gap-0 +/tmp/meepaa3VrN/test_maximize_first_tm_gap-0 ======================== Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -52770,7 +52825,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.003197193145751953 +elapsed time for initialization: 0.004897594451904297 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... @@ -52809,7 +52864,7 @@ iteration 16: trace = 0.2090835261705098 (4.53337e-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.011979103088378906 +elapsed time for k point: 0.019392013549804688 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 9 iterations. @@ -52876,7 +52931,7 @@ iteration 30: trace = 0.2014046501599123 (2.04372e-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.041249752044677734 +elapsed time for k point: 0.07012128829956055 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -52899,7 +52954,7 @@ iteration 9: trace = 0.1879007300173176 (4.39892e-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.013119697570800781 +elapsed time for k point: 0.022190570831298828 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52922,7 +52977,7 @@ iteration 9: trace = 0.1768571842568801 (4.11177e-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.013073921203613281 +elapsed time for k point: 0.022038698196411133 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52943,7 +52998,7 @@ iteration 8: trace = 0.1701630436771222 (4.09247e-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.011720418930053711 +elapsed time for k point: 0.019847869873046875 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -52964,7 +53019,7 @@ iteration 8: trace = 0.167954201774869 (3.78603e-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.011752128601074219 +elapsed time for k point: 0.019837141036987305 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 3 iterations. @@ -52985,7 +53040,7 @@ iteration 8: trace = 0.1727422479677605 (9.5763e-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.011812925338745117 +elapsed time for k point: 0.01982402801513672 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53006,7 +53061,7 @@ iteration 8: trace = 0.1859937688378514 (2.15934e-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.011790275573730469 +elapsed time for k point: 0.019920825958251953 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53027,7 +53082,7 @@ iteration 8: trace = 0.2041420413289724 (7.603e-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.011757850646972656 +elapsed time for k point: 0.019919395446777344 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53050,7 +53105,7 @@ iteration 9: trace = 0.2207583578967241 (6.2487e-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.013078451156616211 +elapsed time for k point: 0.022135496139526367 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53073,7 +53128,7 @@ iteration 9: trace = 0.2277122843842428 (1.05068e-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.013085365295410156 +elapsed time for k point: 0.022085189819335938 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53115,7 +53170,7 @@ iteration 17: trace = 0.2194624955004417 (3.54624e-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.023571014404296875 +elapsed time for k point: 0.04023551940917969 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53138,7 +53193,7 @@ iteration 9: trace = 0.2042021396245494 (5.38251e-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.013101577758789062 +elapsed time for k point: 0.022174596786499023 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53161,7 +53216,7 @@ iteration 9: trace = 0.1959313854307185 (4.50478e-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.01320505142211914 +elapsed time for k point: 0.022185802459716797 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 8 iterations. @@ -53186,7 +53241,7 @@ iteration 10: trace = 0.2007748484301813 (1.11562e-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.014319419860839844 +elapsed time for k point: 0.024466753005981445 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 6 iterations. @@ -53215,11 +53270,11 @@ iteration 12: trace = 0.2090835122571492 (3.4528e-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.008852481842041016 +elapsed time for k point: 0.014539718627929688 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.24902949992222 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.35120083530511775 at Vector3<0.5, 0.0, 0.0> to 0.4572565211897039 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.24902949992222) to band 2 (0.35120083530511775), 34.04404255716275% -total elapsed time for run: 0.241807222366333 +total elapsed time for run: 0.40690016746520996 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -53261,7 +53316,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.0037965774536132812 +elapsed time for initialization: 0.0062198638916015625 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... @@ -53302,7 +53357,7 @@ iteration 17: trace = 0.132652929662027 (9.96375e-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.012456655502319336 +elapsed time for k point: 0.020383596420288086 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 13 iterations. @@ -53362,7 +53417,7 @@ iteration 27: trace = 0.1274079622121579 (4.30903e-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.0370328426361084 +elapsed time for k point: 0.06310868263244629 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53385,7 +53440,7 @@ iteration 9: trace = 0.1169623869301468 (5.36899e-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.01306772232055664 +elapsed time for k point: 0.022171974182128906 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53408,7 +53463,7 @@ iteration 9: trace = 0.1074794489925548 (2.80191e-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.013136148452758789 +elapsed time for k point: 0.022174596786499023 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53429,7 +53484,7 @@ iteration 8: trace = 0.1013401281478577 (3.13051e-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.011758089065551758 +elapsed time for k point: 0.01986980438232422 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53450,7 +53505,7 @@ iteration 8: trace = 0.099245402349651 (1.05574e-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.011731863021850586 +elapsed time for k point: 0.019812822341918945 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53471,7 +53526,7 @@ iteration 8: trace = 0.1023441112106413 (2.45435e-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.011713504791259766 +elapsed time for k point: 0.019891977310180664 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53492,7 +53547,7 @@ iteration 8: trace = 0.1111004875044771 (8.99367e-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.011704683303833008 +elapsed time for k point: 0.019918203353881836 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53513,7 +53568,7 @@ iteration 8: trace = 0.1236552584709829 (3.20752e-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.011689901351928711 +elapsed time for k point: 0.019893884658813477 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53536,7 +53591,7 @@ iteration 9: trace = 0.1360211172747793 (1.03455e-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.01299142837524414 +elapsed time for k point: 0.02210211753845215 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53559,7 +53614,7 @@ iteration 9: trace = 0.1415827248187514 (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.012962102890014648 +elapsed time for k point: 0.02217578887939453 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53609,7 +53664,7 @@ iteration 21: trace = 0.1366069801387 (1.83876e-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.028784751892089844 +elapsed time for k point: 0.04922294616699219 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53632,7 +53687,7 @@ iteration 9: trace = 0.1283044775563504 (4.17076e-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.013059854507446289 +elapsed time for k point: 0.022183895111083984 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53655,7 +53710,7 @@ iteration 9: trace = 0.1250652866471592 (9.0103e-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.013019084930419922 +elapsed time for k point: 0.022098064422607422 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53680,7 +53735,7 @@ iteration 10: trace = 0.1287431504622529 (1.30862e-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.014351367950439453 +elapsed time for k point: 0.024415016174316406 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 4 iterations. @@ -53711,11 +53766,11 @@ iteration 13: trace = 0.1326529452607796 (4.36672e-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.009517669677734375 +elapsed time for k point: 0.015744924545288086 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.21862256910517527 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.25999614437474894 at Vector3<0.5, 0.0, 0.0> to 0.36421552034582455 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.21862256910517527) to band 2 (0.25999614437474894), 17.288741164655313% -total elapsed time for run: 0.24376535415649414 +total elapsed time for run: 0.4124279022216797 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -53757,7 +53812,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.0027768611907958984 +elapsed time for initialization: 0.004415273666381836 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... @@ -53804,7 +53859,7 @@ iteration 20: trace = 0.298251955149003 (5.19652e-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.014518976211547852 +elapsed time for k point: 0.023852825164794922 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53841,7 +53896,7 @@ iteration 16: trace = 0.2795911378478665 (6.14295e-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.02263927459716797 +elapsed time for k point: 0.038153648376464844 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53866,7 +53921,7 @@ iteration 10: trace = 0.2611842409470012 (6.07854e-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.01431894302368164 +elapsed time for k point: 0.02435469627380371 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53889,7 +53944,7 @@ iteration 9: trace = 0.2490993774400129 (1.40505e-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.013143301010131836 +elapsed time for k point: 0.022223949432373047 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53910,7 +53965,7 @@ iteration 8: trace = 0.2424457144899841 (6.61475e-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.01171422004699707 +elapsed time for k point: 0.01984095573425293 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53931,7 +53986,7 @@ iteration 8: trace = 0.2403442724329477 (2.87321e-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.011700153350830078 +elapsed time for k point: 0.019878387451171875 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53952,7 +54007,7 @@ iteration 8: trace = 0.2478135698278215 (2.78885e-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.011732101440429688 +elapsed time for k point: 0.019835472106933594 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53973,7 +54028,7 @@ iteration 8: trace = 0.268792184007047 (1.50554e-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.01179957389831543 +elapsed time for k point: 0.019969701766967773 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53994,7 +54049,7 @@ iteration 8: trace = 0.2984106619036124 (7.5581e-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.01168203353881836 +elapsed time for k point: 0.0198819637298584 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54017,7 +54072,7 @@ iteration 9: trace = 0.3267691033102512 (4.33191e-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.013031005859375 +elapsed time for k point: 0.02219533920288086 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54040,7 +54095,7 @@ iteration 9: trace = 0.339134108863369 (2.8874e-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.013074398040771484 +elapsed time for k point: 0.022272109985351562 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54079,7 +54134,7 @@ iteration 17: trace = 0.3215197827688702 (6.95271e-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.023746013641357422 +elapsed time for k point: 0.04022073745727539 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54102,7 +54157,7 @@ iteration 9: trace = 0.2901214013723648 (2.06645e-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.013027191162109375 +elapsed time for k point: 0.0220947265625 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54127,7 +54182,7 @@ iteration 10: trace = 0.2708607258851709 (6.33275e-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.01461482048034668 +elapsed time for k point: 0.024488210678100586 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54154,7 +54209,7 @@ iteration 11: trace = 0.2750943676881141 (4.03579e-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.0158994197845459 +elapsed time for k point: 0.026732683181762695 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 5 iterations. @@ -54191,11 +54246,11 @@ iteration 16: trace = 0.298251955149223 (9.25025e-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.011698007583618164 +elapsed time for k point: 0.01912212371826172 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28540381057856945 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4241150516194382 at Vector3<0.5, 0.0, 0.0> to 0.5461244868610307 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28540381057856945) to band 2 (0.4241150516194382), 39.10008554562096% -total elapsed time for run: 0.23218870162963867 +total elapsed time for run: 0.3905937671661377 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -54237,7 +54292,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.002960681915283203 +elapsed time for initialization: 0.004648923873901367 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... @@ -54272,7 +54327,7 @@ iteration 14: trace = 0.3025956959406486 (2.01795e-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.010569572448730469 +elapsed time for k point: 0.017100811004638672 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54297,7 +54352,7 @@ iteration 10: trace = 0.300929717701831 (7.20153e-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.014647245407104492 +elapsed time for k point: 0.024501800537109375 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54322,7 +54377,7 @@ iteration 10: trace = 0.2969598361818409 (3.30121e-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.014528512954711914 +elapsed time for k point: 0.024432659149169922 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54347,7 +54402,7 @@ iteration 10: trace = 0.2926449175806999 (3.90757e-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.014564752578735352 +elapsed time for k point: 0.024346351623535156 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54370,7 +54425,7 @@ iteration 9: trace = 0.2895143959121314 (5.33034e-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.013150215148925781 +elapsed time for k point: 0.022139787673950195 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54391,7 +54446,7 @@ iteration 8: trace = 0.2883886767737716 (2.70252e-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.0118255615234375 +elapsed time for k point: 0.019902944564819336 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54412,7 +54467,7 @@ iteration 8: trace = 0.2982086196943483 (6.47798e-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.011928319931030273 +elapsed time for k point: 0.019878625869750977 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54433,7 +54488,7 @@ iteration 8: trace = 0.3264979228223412 (2.76112e-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.01170659065246582 +elapsed time for k point: 0.019805192947387695 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54454,7 +54509,7 @@ iteration 8: trace = 0.3690664173180312 (8.31615e-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.01170802116394043 +elapsed time for k point: 0.019892215728759766 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54479,7 +54534,7 @@ iteration 10: trace = 0.4155447999210036 (6.23849e-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.01446676254272461 +elapsed time for k point: 0.02445220947265625 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54504,7 +54559,7 @@ iteration 10: trace = 0.4398182199057516 (3.16418e-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.014378786087036133 +elapsed time for k point: 0.024365663528442383 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54543,7 +54598,7 @@ iteration 17: trace = 0.4024754384446901 (9.14438e-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.023639678955078125 +elapsed time for k point: 0.0402371883392334 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54566,7 +54621,7 @@ iteration 9: trace = 0.3476919187043966 (5.9424e-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.013078927993774414 +elapsed time for k point: 0.02216196060180664 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54591,7 +54646,7 @@ iteration 10: trace = 0.3124701859233179 (7.05281e-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.014429569244384766 +elapsed time for k point: 0.024468421936035156 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54616,7 +54671,7 @@ iteration 10: trace = 0.3014386377955974 (5.18025e-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.014519691467285156 +elapsed time for k point: 0.0245816707611084 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 5 iterations. @@ -54645,15 +54700,15 @@ iteration 12: trace = 0.302595695940654 (2.05097e-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.008829116821289062 +.elapsed time for k point: 0.014526605606079102 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.31744412297232144 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.46151218989969167 at Vector3<0.5, 0.0, 0.0> to 0.582277810581928 at Vector3<0.5, 0.5, 0.0> Gap from band 1 (0.31744412297232144) to band 2 (0.46151218989969167), 36.99002486960816% -total elapsed time for run: 0.22211384773254395 +total elapsed time for run: 0.37251806259155273 done -/tmp/meep00KGnX/test_maximize_first_tm_gap-0: 0.94s +/tmp/meepaa3VrN/test_maximize_first_tm_gap-0: 1.59s -/tmp/meep00KGnX/test_multiply_bloch_in_mpb_data-0 +/tmp/meepaa3VrN/test_multiply_bloch_in_mpb_data-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -54696,7 +54751,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.004743099212646484 +elapsed time for initialization: 0.00728917121887207 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... @@ -54807,7 +54862,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3631000518798828 +elapsed time for k point: 0.6537313461303711 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -55058,7 +55113,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0405292510986328 +elapsed time for k point: 1.8601834774017334 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55115,7 +55170,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22741007804870605 +elapsed time for k point: 0.40514540672302246 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55168,7 +55223,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21212196350097656 +elapsed time for k point: 0.37644004821777344 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55229,7 +55284,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24487900733947754 +elapsed time for k point: 0.43615007400512695 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55322,7 +55377,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.38053464889526367 +elapsed time for k point: 0.679448127746582 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -55393,7 +55448,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.28743696212768555 +elapsed time for k point: 0.5132527351379395 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55454,7 +55509,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.24531102180480957 +elapsed time for k point: 0.43683767318725586 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55507,7 +55562,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.21058964729309082 +elapsed time for k point: 0.37615251541137695 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55559,7 +55614,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20161747932434082 +elapsed time for k point: 0.36011838912963867 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55611,7 +55666,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.20111894607543945 +elapsed time for k point: 0.36625242233276367 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55652,7 +55707,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15934062004089355 +elapsed time for k point: 0.284285306930542 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55699,7 +55754,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18518447875976562 +elapsed time for k point: 0.3296980857849121 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55762,7 +55817,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.25466299057006836 +elapsed time for k point: 0.45196032524108887 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55835,7 +55890,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29654622077941895 +elapsed time for k point: 0.5277223587036133 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -56030,7 +56085,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6409389972686768 +elapsed time for k point: 1.1587214469909668 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -56042,7 +56097,7 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.158188819885254 +total elapsed time for run: 9.224988460540771 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 real part range: -1.10098 .. 1.10098 @@ -56091,7 +56146,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.0047245025634765625 +elapsed time for initialization: 0.006902456283569336 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... @@ -56202,7 +56257,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.36287975311279297 +elapsed time for k point: 0.653353214263916 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -56453,7 +56508,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.039262294769287 +elapsed time for k point: 1.8594574928283691 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56510,7 +56565,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22643423080444336 +elapsed time for k point: 0.40506410598754883 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56563,7 +56618,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21069788932800293 +elapsed time for k point: 0.37696027755737305 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56624,7 +56679,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.2430591583251953 +elapsed time for k point: 0.43653273582458496 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56717,7 +56772,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.37819981575012207 +elapsed time for k point: 0.679722785949707 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -56788,7 +56843,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2857630252838135 +elapsed time for k point: 0.513296365737915 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56849,7 +56904,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.24296903610229492 +elapsed time for k point: 0.43650126457214355 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56902,7 +56957,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20979928970336914 +elapsed time for k point: 0.3762483596801758 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56954,7 +57009,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20118474960327148 +elapsed time for k point: 0.3604130744934082 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57006,7 +57061,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.20089173316955566 +elapsed time for k point: 0.3591921329498291 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57047,7 +57102,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15839505195617676 +elapsed time for k point: 0.2837362289428711 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57094,7 +57149,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18393588066101074 +elapsed time for k point: 0.33659791946411133 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57157,7 +57212,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2523012161254883 +elapsed time for k point: 0.45197200775146484 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57230,7 +57285,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29421067237854004 +elapsed time for k point: 0.5278096199035645 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -57425,7 +57480,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6364626884460449 +elapsed time for k point: 1.1588079929351807 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -57437,7 +57492,7 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.13329291343689 +total elapsed time for run: 9.224169731140137 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 real part range: -1.10098 .. 1.10098 @@ -57446,9 +57501,9 @@ imag part range: -0.00766496 .. 0.00870069 real part range: 0 .. 0 imag part range: 0 .. 0 -./tmp/meep00KGnX/test_multiply_bloch_in_mpb_data-0: 10.44s +./tmp/meepaa3VrN/test_multiply_bloch_in_mpb_data-0: 18.66s -/tmp/meep00KGnX/test_multiply_bloch_phase-0 +/tmp/meepaa3VrN/test_multiply_bloch_phase-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -57491,7 +57546,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.004656791687011719 +elapsed time for initialization: 0.007326364517211914 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... @@ -57602,7 +57657,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3636479377746582 +elapsed time for k point: 0.6477839946746826 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -57853,7 +57908,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0365667343139648 +elapsed time for k point: 1.8352270126342773 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57910,7 +57965,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22718429565429688 +elapsed time for k point: 0.4088592529296875 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57963,7 +58018,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21097922325134277 +elapsed time for k point: 0.37315964698791504 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58024,7 +58079,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24545907974243164 +elapsed time for k point: 0.43265676498413086 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58117,7 +58172,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3804662227630615 +elapsed time for k point: 0.6736035346984863 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -58188,7 +58243,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2877538204193115 +elapsed time for k point: 0.5097167491912842 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58249,7 +58304,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.24375629425048828 +elapsed time for k point: 0.43238401412963867 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58302,7 +58357,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.2102499008178711 +elapsed time for k point: 0.3731260299682617 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58354,7 +58409,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20147037506103516 +elapsed time for k point: 0.3577232360839844 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58406,7 +58461,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.2006065845489502 +elapsed time for k point: 0.35713624954223633 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58447,7 +58502,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.1588892936706543 +elapsed time for k point: 0.2821812629699707 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58494,7 +58549,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18423247337341309 +elapsed time for k point: 0.32743287086486816 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58557,7 +58612,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2524998188018799 +elapsed time for k point: 0.4488542079925537 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58630,7 +58685,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29485130310058594 +elapsed time for k point: 0.5321650505065918 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -58825,7 +58880,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.639188289642334 +elapsed time for k point: 1.160682201385498 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -58837,12 +58892,12 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.144477128982544 +total elapsed time for run: 9.161931991577148 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 -./tmp/meep00KGnX/test_multiply_bloch_phase-0: 5.15s +./tmp/meepaa3VrN/test_multiply_bloch_phase-0: 9.17s -/tmp/meep00KGnX/test_output_charge_density-0 +/tmp/meepaa3VrN/test_output_charge_density-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -58885,7 +58940,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.004654645919799805 +elapsed time for initialization: 0.0072994232177734375 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... @@ -58996,7 +59051,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.36209750175476074 +elapsed time for k point: 0.6535847187042236 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -59247,7 +59302,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0343313217163086 +elapsed time for k point: 1.8512141704559326 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59304,7 +59359,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22644734382629395 +elapsed time for k point: 0.4046788215637207 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59357,7 +59412,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21039342880249023 +elapsed time for k point: 0.3758687973022461 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59418,7 +59473,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.2434377670288086 +elapsed time for k point: 0.4424607753753662 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59511,7 +59566,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3788487911224365 +elapsed time for k point: 0.6789431571960449 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -59582,7 +59637,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2861368656158447 +elapsed time for k point: 0.5124623775482178 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59643,7 +59698,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.24327826499938965 +elapsed time for k point: 0.43601179122924805 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59696,7 +59751,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.21013188362121582 +elapsed time for k point: 0.3758268356323242 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59748,7 +59803,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20078468322753906 +elapsed time for k point: 0.3598470687866211 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59800,7 +59855,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.2005023956298828 +elapsed time for k point: 0.35940027236938477 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59841,7 +59896,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.1589338779449463 +elapsed time for k point: 0.2835099697113037 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59888,7 +59943,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18410134315490723 +elapsed time for k point: 0.3293945789337158 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59951,7 +60006,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2520270347595215 +elapsed time for k point: 0.4511251449584961 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60024,7 +60079,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29436802864074707 +elapsed time for k point: 0.527738094329834 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -60219,7 +60274,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6391425132751465 +elapsed time for k point: 1.1657445430755615 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -60231,13 +60286,13 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.1316657066345215 +total elapsed time for run: 9.216774940490723 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 -.Outputting complex scalar field to /tmp/meep00KGnX/test_output_charge_density-0-C.k16.b08.te.h5... -/tmp/meep00KGnX/test_output_charge_density-0: 5.15s +.Outputting complex scalar field to /tmp/meepaa3VrN/test_output_charge_density-0-C.k16.b08.te.h5... +/tmp/meepaa3VrN/test_output_charge_density-0: 9.24s -/tmp/meep00KGnX/test_output_dpwr_in_objects-0 +/tmp/meepaa3VrN/test_output_dpwr_in_objects-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -60280,7 +60335,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.0046999454498291016 +elapsed time for initialization: 0.007325887680053711 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... @@ -60391,12 +60446,12 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.35966944694519043 +elapsed time for k point: 0.6523416042327881 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.5527092320102551, 0.8567435000049207 -Outputting fields to /tmp/meep00KGnX/test_output_dpwr_in_objects-0-d.k01.b02.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_output_dpwr_in_objects-0-d.k01.b02.te.h5... D-energy-components:, 1, 3, 0.455928, 0.544072, 0 dpwr:, 3, 0.7732265593069427, 0.528826055797779 D-energy-components:, 1, 4, 0.544076, 0.455924, 0 @@ -60659,7 +60714,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0315794944763184 +elapsed time for k point: 1.8487534523010254 D-energy-components:, 2, 1, 0.0311142, 0.968886, 0 dpwr:, 1, 0.08973322605272634, 0.046031769061792675 D-energy-components:, 2, 2, 0.488088, 0.511912, 0 @@ -60732,7 +60787,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.2257680892944336 +elapsed time for k point: 0.4043569564819336 D-energy-components:, 3, 1, 0.0363561, 0.963644, 0 dpwr:, 1, 0.1786920044640273, 0.054422072638592486 D-energy-components:, 3, 2, 0.446363, 0.553637, 0 @@ -60801,7 +60856,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21056008338928223 +elapsed time for k point: 0.3758201599121094 D-energy-components:, 4, 1, 0.0468976, 0.953102, 0 dpwr:, 1, 0.26579760671574715, 0.0718902113085909 D-energy-components:, 4, 2, 0.35602, 0.64398, 0 @@ -60878,7 +60933,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.2423267364501953 +elapsed time for k point: 0.43538999557495117 D-energy-components:, 5, 1, 0.0662302, 0.93377, 0 dpwr:, 1, 0.348955949924525, 0.10384524472355158 D-energy-components:, 5, 2, 0.226367, 0.773633, 0 @@ -60987,7 +61042,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.37741947174072266 +elapsed time for k point: 0.685375452041626 D-energy-components:, 6, 1, 0.0773009, 0.922699, 0 dpwr:, 1, 0.41279067126545327, 0.08603996686356383 D-energy-components:, 6, 2, 0.165167, 0.834833, 0 @@ -61074,7 +61129,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.285855770111084 +elapsed time for k point: 0.5120632648468018 D-energy-components:, 7, 1, 0.12807, 0.87193, 0 dpwr:, 1, 0.4237414613237859, 0.08405292712334812 D-energy-components:, 7, 2, 0.190236, 0.809764, 0 @@ -61151,7 +61206,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.24302959442138672 +elapsed time for k point: 0.43587660789489746 D-energy-components:, 8, 1, 0.253956, 0.746044, 0 dpwr:, 1, 0.4547812725154712, 0.08020083733748282 D-energy-components:, 8, 2, 0.258536, 0.741464, 0 @@ -61220,7 +61275,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.2101297378540039 +elapsed time for k point: 0.37566566467285156 D-energy-components:, 9, 1, 0.353246, 0.646754, 0 dpwr:, 1, 0.4737665959361218, 0.5125827722130576 D-energy-components:, 9, 2, 0.406264, 0.593736, 0 @@ -61288,7 +61343,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20130610466003418 +elapsed time for k point: 0.3598144054412842 D-energy-components:, 10, 1, 0.450645, 0.549355, 0 dpwr:, 1, 0.48964920032989606, 0.6285469371616024 D-energy-components:, 10, 2, 0.55965, 0.44035, 0 @@ -61356,7 +61411,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.2001500129699707 +elapsed time for k point: 0.3591153621673584 D-energy-components:, 11, 1, 0.500002, 0.499998, 0 dpwr:, 1, 0.4968358647448983, 0.6986360262353914 D-energy-components:, 11, 2, 0.490408, 0.509592, 0 @@ -61413,7 +61468,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.1584780216217041 +elapsed time for k point: 0.2833092212677002 D-energy-components:, 12, 1, 0.500001, 0.499999, 0 dpwr:, 1, 0.4709868954434174, 0.4184573101712018 D-energy-components:, 12, 2, 0.5, 0.5, 0 @@ -61476,7 +61531,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18455004692077637 +elapsed time for k point: 0.3293604850769043 D-energy-components:, 13, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.3724346769129011, 0.12237408338218404 D-energy-components:, 13, 2, 0.500002, 0.499998, 0 @@ -61555,7 +61610,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2513725757598877 +elapsed time for k point: 0.4510033130645752 D-energy-components:, 14, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.2520880962287429, 0.065372229884355 D-energy-components:, 14, 2, 0.500003, 0.499997, 0 @@ -61644,7 +61699,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29390621185302734 +elapsed time for k point: 0.5274834632873535 D-energy-components:, 15, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.12684106903469344, 0.04795279770484807 D-energy-components:, 15, 2, 0.500003, 0.499997, 0 @@ -61855,12 +61910,12 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6344714164733887 +elapsed time for k point: 1.1651721000671387 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.5527092320101983, 0.8567434642233628 -Outputting fields to /tmp/meep00KGnX/test_output_dpwr_in_objects-0-d.k16.b02.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_output_dpwr_in_objects-0-d.k16.b02.te.h5... D-energy-components:, 16, 3, 0.455928, 0.544072, 0 dpwr:, 3, 0.7732265593069749, 0.5288260828552078 D-energy-components:, 16, 4, 0.544076, 0.455924, 0 @@ -61884,11 +61939,11 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.2561211585998535 +total elapsed time for run: 9.425100326538086 done -/tmp/meep00KGnX/test_output_dpwr_in_objects-0: 5.26s +/tmp/meepaa3VrN/test_output_dpwr_in_objects-0: 9.43s -/tmp/meep00KGnX/test_output_efield_z-0 +/tmp/meepaa3VrN/test_output_efield_z-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -61931,7 +61986,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.004696369171142578 +elapsed time for initialization: 0.007372617721557617 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... @@ -62067,7 +62122,7 @@ iteration 61: trace = 4.373720851032797 (3.7487e-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.42280054092407227 +elapsed time for k point: 0.7666525840759277 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62118,7 +62173,7 @@ iteration 23: trace = 4.290857263081671 (9.17187e-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.20104241371154785 +elapsed time for k point: 0.3633143901824951 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -62149,7 +62204,7 @@ iteration 13: trace = 4.20830795851913 (3.86228e-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.11560368537902832 +elapsed time for k point: 0.21021628379821777 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62180,7 +62235,7 @@ iteration 13: trace = 4.150444015828809 (1.02718e-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.1157388687133789 +elapsed time for k point: 0.20906329154968262 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62211,7 +62266,7 @@ iteration 13: trace = 4.119598598621692 (1.06721e-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.11582136154174805 +elapsed time for k point: 0.20897531509399414 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62242,7 +62297,7 @@ iteration 13: trace = 4.110777242725122 (6.69789e-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.11564397811889648 +elapsed time for k point: 0.2091996669769287 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62271,7 +62326,7 @@ iteration 12: trace = 4.099489964274799 (2.50237e-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.10744404792785645 +elapsed time for k point: 0.1945939064025879 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62298,7 +62353,7 @@ iteration 11: trace = 4.079452895803481 (8.21675e-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.09902739524841309 +elapsed time for k point: 0.178605318069458 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62327,7 +62382,7 @@ iteration 12: trace = 4.068759276129138 (1.19406e-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.10750818252563477 +elapsed time for k point: 0.19368386268615723 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62360,7 +62415,7 @@ iteration 14: trace = 4.075526949349666 (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.12463259696960449 +elapsed time for k point: 0.22463011741638184 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62395,7 +62450,7 @@ iteration 15: trace = 4.092150433618253 (9.13757e-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.13291597366333008 +elapsed time for k point: 0.23957514762878418 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62432,7 +62487,7 @@ iteration 16: trace = 4.046652183676483 (2.13339e-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.14157414436340332 +elapsed time for k point: 0.25522661209106445 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62461,7 +62516,7 @@ iteration 12: trace = 4.044513236396849 (3.20178e-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.1074991226196289 +elapsed time for k point: 0.1933753490447998 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62490,7 +62545,7 @@ iteration 12: trace = 4.113415259755488 (2.5522e-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.10774445533752441 +elapsed time for k point: 0.19358372688293457 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62523,7 +62578,7 @@ iteration 14: trace = 4.240749642028245 (2.10277e-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.12408638000488281 +elapsed time for k point: 0.22398781776428223 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -62655,7 +62710,7 @@ iteration 59: trace = 4.373720851594252 (8.86204e-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.40656566619873047 +elapsed time for k point: 0.7399752140045166 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28094795352537333 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4171142493246635 at Vector3<0.5, 0.0, 0.0> to 0.5460267793370316 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4961974527654603 at Vector3<0.5, 0.5, 0.0> to 0.5576576362977231 at Vector3<0.5, 0.0, 0.0> @@ -62666,13 +62721,13 @@ Band 8 range: 0.8793510958294802 at Vector3<0.5, 0.5, 0.0> to 1.082592384145084 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28094795352537333) to band 2 (0.4171142493246635), 39.01265395643903% Gap from band 4 (0.713395151642351) to band 5 (0.741310965706866), 3.838000504924469% -total elapsed time for run: 2.552199125289917 +total elapsed time for run: 4.613757371902466 done Fixing e-field (band 8) phase by 2.47658e-08 + -1i; max ampl. = 1.49941 -.Outputting fields to /tmp/meep00KGnX/test_output_efield_z-0-e.k16.b08.z.tm.h5... -/tmp/meep00KGnX/test_output_efield_z-0: 2.57s +.Outputting fields to /tmp/meepaa3VrN/test_output_efield_z-0-e.k16.b08.z.tm.h5... +/tmp/meepaa3VrN/test_output_efield_z-0: 4.64s -/tmp/meep00KGnX/test_output_field_to_file-0 +/tmp/meepaa3VrN/test_output_field_to_file-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -62715,7 +62770,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.004746198654174805 +elapsed time for initialization: 0.007368326187133789 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... @@ -62826,7 +62881,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3594789505004883 +elapsed time for k point: 0.661818265914917 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -63077,7 +63132,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0327386856079102 +elapsed time for k point: 1.8649077415466309 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63134,7 +63189,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22570133209228516 +elapsed time for k point: 0.40624499320983887 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63187,7 +63242,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20958614349365234 +elapsed time for k point: 0.3780503273010254 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63248,7 +63303,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24284076690673828 +elapsed time for k point: 0.44011497497558594 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63341,7 +63396,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.378126859664917 +elapsed time for k point: 0.6943693161010742 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -63412,7 +63467,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2857780456542969 +elapsed time for k point: 0.5390841960906982 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63473,7 +63528,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.24328064918518066 +elapsed time for k point: 0.44455909729003906 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63526,7 +63581,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20948362350463867 +elapsed time for k point: 0.3870086669921875 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63578,7 +63633,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.2007279396057129 +elapsed time for k point: 0.37000083923339844 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63630,7 +63685,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19996237754821777 +elapsed time for k point: 0.37020349502563477 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63671,7 +63726,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15794920921325684 +elapsed time for k point: 0.296673059463501 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63718,7 +63773,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18359661102294922 +elapsed time for k point: 0.34131765365600586 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63781,7 +63836,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2517268657684326 +elapsed time for k point: 0.465008020401001 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63854,7 +63909,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2939774990081787 +elapsed time for k point: 0.5451450347900391 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -64049,7 +64104,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.635296106338501 +elapsed time for k point: 1.1960110664367676 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -64061,13 +64116,13 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.117010116577148 +total elapsed time for run: 9.410454273223877 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" -.Outputting /tmp/meep00KGnX/test_output_field_to_file-0-epsilon.h5... -/tmp/meep00KGnX/test_output_field_to_file-0: 5.15s +.Outputting /tmp/meepaa3VrN/test_output_field_to_file-0-epsilon.h5... +/tmp/meepaa3VrN/test_output_field_to_file-0: 9.46s -/tmp/meep00KGnX/test_output_tot_pwr-0 +/tmp/meepaa3VrN/test_output_tot_pwr-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -64110,7 +64165,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.0046503543853759766 +elapsed time for initialization: 0.007398843765258789 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... @@ -64221,7 +64276,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.36196398735046387 +elapsed time for k point: 0.6913807392120361 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -64472,7 +64527,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.033458948135376 +elapsed time for k point: 1.8679375648498535 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64529,7 +64584,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22661209106445312 +elapsed time for k point: 0.40809178352355957 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64582,7 +64637,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.21099424362182617 +elapsed time for k point: 0.3798189163208008 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64643,7 +64698,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24315094947814941 +elapsed time for k point: 0.43958020210266113 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64736,7 +64791,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3783242702484131 +elapsed time for k point: 0.6855247020721436 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -64807,7 +64862,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.28623318672180176 +elapsed time for k point: 0.5170040130615234 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64868,7 +64923,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.24311232566833496 +elapsed time for k point: 0.446274995803833 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64921,7 +64976,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20984601974487305 +elapsed time for k point: 0.39475011825561523 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64973,7 +65028,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20055580139160156 +elapsed time for k point: 0.37625741958618164 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65025,7 +65080,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.20056748390197754 +elapsed time for k point: 0.3751366138458252 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65066,7 +65121,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15826654434204102 +elapsed time for k point: 0.29763197898864746 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65113,7 +65168,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.1841754913330078 +elapsed time for k point: 0.34628987312316895 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65176,7 +65231,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.25179266929626465 +elapsed time for k point: 0.46530890464782715 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65249,7 +65304,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29439735412597656 +elapsed time for k point: 0.5367622375488281 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -65444,7 +65499,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6365458965301514 +elapsed time for k point: 1.1778993606567383 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -65456,16 +65511,16 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.126684904098511 +total elapsed time for run: 9.415790557861328 done D-energy-components:, 16, 8, 0.499991, 0.500009, 0 B-energy-components:, 16, 8, 0, 0, 1 -Outputting /tmp/meep00KGnX/test_output_tot_pwr-0-tot.rpwr.k16.b08.te.h5... +Outputting /tmp/meepaa3VrN/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/meep00KGnX/test_output_tot_pwr-0: 5.14s +./tmp/meepaa3VrN/test_output_tot_pwr-0: 9.43s -/tmp/meep00KGnX/test_point_defect_state-0 +/tmp/meepaa3VrN/test_point_defect_state-0 ======================== Initializing eigensolver data Computing 50 bands with 1e-12 tolerance @@ -65543,7 +65598,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.0967402458190918 +elapsed time for initialization: 0.16727900505065918 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... @@ -66384,11 +66439,11 @@ Finished solving for bands 41 to 50 after 65 iterations. Finished k-point with 80.2 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: 65.76503324508667 -total elapsed time for run: 65.8620994091034 +elapsed time for k point: 145.12154531478882 +total elapsed time for run: 145.2892370223999 done Fixing e-field (band 25) phase by -0.243925 + -0.969794i; max ampl. = 0.816569 -Outputting fields to /tmp/meep00KGnX/test_point_defect_state-0-e.k01.b25.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_point_defect_state-0-e.k01.b25.z.tm.h5... Fixing d-field (band 25) phase by -1 + 2.64197e-07i; max ampl. = 3.30563 D-energy-components:, 1, 25, 0, 0, 1 Initializing eigensolver data @@ -66468,7 +66523,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.026264667510986328 +elapsed time for initialization: 0.04050421714782715 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -66842,8 +66897,8 @@ iteration 159: trace = 0.0004139236165391676 (6.13011e-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: 1.8344109058380127 -total elapsed time for run: 1.8608217239379883 +elapsed time for k point: 2.6477065086364746 +total elapsed time for run: 2.6884140968322754 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -66923,7 +66978,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01926279067993164 +elapsed time for initialization: 0.036127567291259766 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -67297,8 +67352,8 @@ iteration 159: trace = 0.0004139236165391676 (6.13011e-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: 1.8075447082519531 -total elapsed time for run: 1.8269355297088623 +elapsed time for k point: 2.645737648010254 +total elapsed time for run: 2.6820433139801025 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -67378,7 +67433,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01964735984802246 +elapsed time for initialization: 0.036917924880981445 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -67823,8 +67878,8 @@ iteration 187: trace = 0.00179510251460829 (4.93474e-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: 2.1219630241394043 -total elapsed time for run: 2.141738176345825 +elapsed time for k point: 3.116121292114258 +total elapsed time for run: 3.153198480606079 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -67904,7 +67959,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01970505714416504 +elapsed time for initialization: 0.036545753479003906 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68237,8 +68292,8 @@ iteration 144: trace = 0.0009724596426331569 (7.79286e-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: 1.6410584449768066 -total elapsed time for run: 1.6609139442443848 +elapsed time for k point: 2.389491319656372 +total elapsed time for run: 2.4261958599090576 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68318,7 +68373,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019662141799926758 +elapsed time for initialization: 0.03618502616882324 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68619,8 +68674,8 @@ iteration 130: trace = 0.0004433872992476652 (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: 1.4817848205566406 -total elapsed time for run: 1.5015747547149658 +elapsed time for k point: 2.158806562423706 +total elapsed time for run: 2.1951851844787598 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68700,7 +68755,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019535064697265625 +elapsed time for initialization: 0.036498308181762695 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69035,8 +69090,8 @@ iteration 142: trace = 0.0007053630328314474 (5.34148e-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: 1.6160850524902344 -total elapsed time for run: 1.6357464790344238 +elapsed time for k point: 2.3517887592315674 +total elapsed time for run: 2.3884499073028564 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69116,7 +69171,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019705772399902344 +elapsed time for initialization: 0.03594160079956055 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69441,8 +69496,8 @@ iteration 139: trace = 0.0005431761082614514 (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: 1.5761868953704834 -total elapsed time for run: 1.5960214138031006 +elapsed time for k point: 2.288914680480957 +total elapsed time for run: 2.3249666690826416 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69522,7 +69577,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.0197908878326416 +elapsed time for initialization: 0.035967350006103516 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69846,8 +69901,8 @@ iteration 138: trace = 0.0006236677264374819 (9.33409e-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: 1.5691807270050049 -total elapsed time for run: 1.5890958309173584 +elapsed time for k point: 2.6045823097229004 +total elapsed time for run: 2.640704870223999 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69927,7 +69982,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019646406173706055 +elapsed time for initialization: 0.03627419471740723 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70251,8 +70306,8 @@ iteration 139: trace = 0.0005435712197209131 (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: 1.580702304840088 -total elapsed time for run: 1.600475549697876 +elapsed time for k point: 2.3183228969573975 +total elapsed time for run: 2.354761838912964 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -70332,7 +70387,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01964712142944336 +elapsed time for initialization: 0.03755331039428711 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70650,8 +70705,8 @@ iteration 136: trace = 0.0005834221953899246 (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: 1.5490233898162842 -total elapsed time for run: 1.5687973499298096 +elapsed time for k point: 2.310317039489746 +total elapsed time for run: 2.348034143447876 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -70731,7 +70786,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.01956319808959961 +elapsed time for initialization: 0.03666067123413086 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71055,8 +71110,8 @@ iteration 139: trace = 0.0005435714921653738 (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: 1.5764167308807373 -total elapsed time for run: 1.5961058139801025 +elapsed time for k point: 2.3522164821624756 +total elapsed time for run: 2.389043092727661 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71136,7 +71191,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019768238067626953 +elapsed time for initialization: 0.0367584228515625 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71470,8 +71525,8 @@ iteration 145: trace = 0.0005634408794977938 (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: 1.6483368873596191 -total elapsed time for run: 1.66823148727417 +elapsed time for k point: 2.4406380653381348 +total elapsed time for run: 2.477569341659546 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71551,7 +71606,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019610166549682617 +elapsed time for initialization: 0.036344051361083984 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71875,8 +71930,8 @@ iteration 139: trace = 0.0005435714922125592 (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: 1.5767583847045898 -total elapsed time for run: 1.5964937210083008 +elapsed time for k point: 2.3156144618988037 +total elapsed time for run: 2.352132797241211 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71956,7 +72011,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019717931747436523 +elapsed time for initialization: 0.03657078742980957 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -72279,8 +72334,8 @@ iteration 138: trace = 0.0005534916950358808 (8.96799e-07% change) Finished solving for bands 1 to 1 after 138 iterations. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.313822 -elapsed time for k point: 1.569016695022583 -total elapsed time for run: 1.5888597965240479 +elapsed time for k point: 2.294783115386963 +total elapsed time for run: 2.3315207958221436 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -72360,7 +72415,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019557714462280273 +elapsed time for initialization: 0.036620378494262695 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -72684,8 +72739,8 @@ iteration 139: trace = 0.0005435714922129075 (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: 1.5839848518371582 -total elapsed time for run: 1.6036696434020996 +elapsed time for k point: 2.322272777557373 +total elapsed time for run: 2.359057664871216 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -72765,7 +72820,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.019714832305908203 +elapsed time for initialization: 0.036518096923828125 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -73089,12 +73144,12 @@ iteration 139: trace = 0.0005435714922129075 (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: 1.600034475326538 -total elapsed time for run: 1.619877576828003 +.elapsed time for k point: 2.3415937423706055 +total elapsed time for run: 2.3782835006713867 done -/tmp/meep00KGnX/test_point_defect_state-0: 92.56s +/tmp/meepaa3VrN/test_point_defect_state-0: 184.83s -/tmp/meep00KGnX/test_poynting-0 +/tmp/meepaa3VrN/test_poynting-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -73137,7 +73192,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.004706144332885742 +elapsed time for initialization: 0.0076961517333984375 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... @@ -73248,7 +73303,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.35860633850097656 +elapsed time for k point: 0.656097412109375 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -73499,7 +73554,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0188639163970947 +elapsed time for k point: 1.826491355895996 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73556,7 +73611,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22291922569274902 +elapsed time for k point: 0.397263765335083 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73609,7 +73664,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20719146728515625 +elapsed time for k point: 0.3699672222137451 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73670,7 +73725,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.2397594451904297 +elapsed time for k point: 0.4280872344970703 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73763,7 +73818,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3735964298248291 +elapsed time for k point: 0.6674246788024902 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -73834,7 +73889,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2821838855743408 +elapsed time for k point: 0.5112090110778809 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73895,7 +73950,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.23984193801879883 +elapsed time for k point: 0.4629249572753906 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73948,7 +74003,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20675969123840332 +elapsed time for k point: 0.36957311630249023 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74000,7 +74055,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.19789361953735352 +elapsed time for k point: 0.3533439636230469 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74054,15 +74109,15 @@ 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 /build/reproducible-path/meep-1.25.0/python/meep/mpb/solver.py:366: DeprecationWarning: __array__ implementation doesn't accept a copy keyword, so passing copy=False failed. __array__ must implement 'dtype' and 'copy' keyword arguments. To learn more, see the migration guide https://numpy.org/devdocs/numpy_2_0_migration_guide.html#adapting-to-changes-in-the-copy-keyword res[i] = np.array(ExH(e[i], h[i])) -elapsed time for k point: 0.1972811222076416 -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b01.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b02.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b03.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b04.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b05.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b06.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b07.te.h5... -Outputting fields to /tmp/meep00KGnX/test_poynting-0-flux.v.k11.b08.te.h5... +elapsed time for k point: 0.35253214836120605 +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b01.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b02.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b03.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b04.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b05.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b06.te.h5... +Outputting fields to /tmp/meepaa3VrN/test_poynting-0-flux.v.k11.b07.te.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -74103,7 +74158,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15662765502929688 +elapsed time for k point: 0.27724504470825195 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74150,7 +74205,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18155431747436523 +elapsed time for k point: 0.32171201705932617 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74213,7 +74268,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.24845433235168457 +elapsed time for k point: 0.44086241722106934 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74286,7 +74341,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2905619144439697 +elapsed time for k point: 0.5151739120483398 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -74481,7 +74536,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6315281391143799 +..elapsed time for k point: 1.1553921699523926 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -74493,15 +74548,15 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.454269647598267 +total elapsed time for run: 9.644901752471924 done -/tmp/meep00KGnX/test_poynting-0: 5.47s +/tmp/meepaa3VrN/test_poynting-0: 9.67s -/tmp/meep00KGnX/test_resolution-0 +/tmp/meepaa3VrN/test_resolution-0 ======================== -/tmp/meep00KGnX/test_resolution-0: 0.00s +/tmp/meepaa3VrN/test_resolution-0: 0.00s -/tmp/meep00KGnX/test_run_te-0 +/tmp/meepaa3VrN/test_run_te-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -74544,7 +74599,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.004708290100097656 +elapsed time for initialization: 0.007361650466918945 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... @@ -74655,7 +74710,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3564910888671875 +elapsed time for k point: 0.6470005512237549 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -74906,7 +74961,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0214731693267822 +elapsed time for k point: 1.8016128540039062 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74963,7 +75018,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.2235703468322754 +elapsed time for k point: 0.3938438892364502 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75016,7 +75071,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20760250091552734 +elapsed time for k point: 0.36620116233825684 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75077,7 +75132,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24010968208312988 +elapsed time for k point: 0.4303147792816162 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75170,7 +75225,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3744807243347168 +elapsed time for k point: 0.660646915435791 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -75241,7 +75296,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2843456268310547 +elapsed time for k point: 0.49838900566101074 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75302,7 +75357,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.24160265922546387 +elapsed time for k point: 0.42447733879089355 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75355,7 +75410,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20741534233093262 +elapsed time for k point: 0.3662095069885254 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75407,7 +75462,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.1986849308013916 +elapsed time for k point: 0.3504629135131836 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75459,7 +75514,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.1980140209197998 +elapsed time for k point: 0.3502931594848633 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75500,7 +75555,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15719819068908691 +elapsed time for k point: 0.2760951519012451 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75547,7 +75602,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18239974975585938 +elapsed time for k point: 0.3212454319000244 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75610,7 +75665,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.24948477745056152 +elapsed time for k point: 0.43940258026123047 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75683,7 +75738,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.29593968391418457 +elapsed time for k point: 0.5138552188873291 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -75878,7 +75933,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6336724758148193 +.elapsed time for k point: 1.1475799083709717 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -75890,11 +75945,11 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.079243898391724 +total elapsed time for run: 8.997702360153198 done -/tmp/meep00KGnX/test_run_te-0: 5.08s +/tmp/meepaa3VrN/test_run_te-0: 9.00s -/tmp/meep00KGnX/test_run_te_no_geometry-0 +/tmp/meepaa3VrN/test_run_te_no_geometry-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-07 tolerance @@ -75935,7 +75990,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.0036203861236572266 +elapsed time for initialization: 0.005384206771850586 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... @@ -75958,7 +76013,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.0612032413482666 +elapsed time for k point: 0.10829281806945801 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... near maximum in trace @@ -75968,35 +76023,35 @@ iteration 2: trace = 9.880000004055379 (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.02347564697265625 +elapsed time for k point: 0.04019880294799805 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 9.920000000339344 (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.014702081680297852 +elapsed time for k point: 0.025342226028442383 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.12000000005403 (2.56722e-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.014582157135009766 +elapsed time for k point: 0.025223970413208008 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.48000000000711 (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.014614582061767578 +elapsed time for k point: 0.02517104148864746 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.014583110809326172 +elapsed time for k point: 0.025187253952026367 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... near maximum in trace @@ -76006,7 +76061,7 @@ iteration 2: trace = 10.87999995545265 (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.023051977157592773 +elapsed time for k point: 0.03995704650878906 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... near maximum in trace @@ -76016,7 +76071,7 @@ iteration 2: trace = 10.72763986570886 (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.023017406463623047 +elapsed time for k point: 0.04018235206604004 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -76037,21 +76092,21 @@ iteration 8: trace = 10.72000017693059 (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.07280850410461426 +elapsed time for k point: 0.1282634735107422 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.01448965072631836 +elapsed time for k point: 0.025304317474365234 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.014602899551391602 +elapsed time for k point: 0.025257349014282227 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... near maximum in trace @@ -76213,35 +76268,35 @@ iteration 77: trace = 10.96000007994673 (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.6471853256225586 +elapsed time for k point: 1.1546549797058105 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.014502525329589844 +elapsed time for k point: 0.025408029556274414 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 9.840000001756971 (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.014467477798461914 +elapsed time for k point: 0.025185585021972656 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 1 iterations. iteration 1: trace = 9.760000000165839 (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.014448404312133789 +elapsed time for k point: 0.025093555450439453 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 1 iterations. iteration 1: trace = 10.00000000001522 (1.76502e-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.011852741241455078 +.elapsed time for k point: 0.021341562271118164 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.5000000000350694 at Vector3<0.5, 0.0, 0.0> to 1.0000000000464655 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.7071067811884205 at Vector3<0.5, 0.5, 0.0> to 1.1180339887555273 at Vector3<0.5, 0.0, 0.0> @@ -76250,11 +76305,11 @@ Band 6 range: 1.1180339887687112 at Vector3<0.5, 0.0, 0.0> to 1.5811388300858473 at Vector3<0.5, 0.5, 0.0> Band 7 range: 1.2806248475164042 at Vector3<0.2, 0.0, 0.0> to 1.581138830089241 at Vector3<0.5, 0.5, 0.0> Band 8 range: 1.4142135623752823 at Vector3<0.0, 0.0, 0.0> to 1.8027756376524433 at Vector3<0.5, 0.0, 0.0> -total elapsed time for run: 0.998767614364624 +total elapsed time for run: 1.7676146030426025 done -/tmp/meep00KGnX/test_run_te_no_geometry-0: 1.00s +/tmp/meepaa3VrN/test_run_te_no_geometry-0: 1.77s -/tmp/meep00KGnX/test_run_te_with_mu_material-0 +/tmp/meepaa3VrN/test_run_te_with_mu_material-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -76298,7 +76353,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.006348133087158203 +elapsed time for initialization: 0.010561704635620117 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... @@ -76716,7 +76771,7 @@ iteration 204: trace = 6.854300770958513 (9.38157e-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: 2.6854588985443115 +elapsed time for k point: 4.83815598487854 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -77107,7 +77162,7 @@ iteration 163: trace = 6.791967496008358 (7.89191e-11% change) Finished solving for bands 1 to 8 after 163 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: 2.721240758895874 +elapsed time for k point: 4.661208629608154 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77358,7 +77413,7 @@ iteration 106: trace = 6.760812143880978 (6.74593e-11% change) Finished solving for bands 1 to 8 after 106 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: 1.8163392543792725 +elapsed time for k point: 3.050290584564209 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77582,7 +77637,7 @@ iteration 101: trace = 6.801884535649687 (4.02965e-11% change) Finished solving for bands 1 to 8 after 101 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: 1.7332093715667725 +elapsed time for k point: 2.8984081745147705 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78054,7 +78109,7 @@ iteration 226: trace = 6.680068177076688 (9.95867e-11% change) Finished solving for bands 1 to 8 after 226 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: 3.861945867538452 +elapsed time for k point: 6.5049426555633545 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78215,7 +78270,7 @@ iteration 77: trace = 6.642769244577607 (9.56934e-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: 1.2660977840423584 +elapsed time for k point: 2.253797769546509 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78399,7 +78454,7 @@ iteration 87: trace = 6.663505677516726 (5.49688e-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: 1.4330153465270996 +elapsed time for k point: 2.525726079940796 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78611,7 +78666,7 @@ iteration 102: trace = 6.708845621698888 (7.06031e-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: 1.687558889389038 +elapsed time for k point: 2.968006134033203 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78865,7 +78920,7 @@ iteration 123: trace = 6.740400274229878 (8.81405e-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: 2.0278475284576416 +elapsed time for k point: 3.568122625350952 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -79557,7 +79612,7 @@ iteration 331: trace = 6.638733455480979 (4.5394e-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: 5.402400732040405 +elapsed time for k point: 9.530045747756958 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -79702,7 +79757,7 @@ iteration 69: trace = 6.611072637361763 (7.41596e-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: 1.1320369243621826 +elapsed time for k point: 1.9890332221984863 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -79905,7 +79960,7 @@ iteration 97: trace = 6.660936714455204 (7.69246e-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: 1.5826396942138672 +elapsed time for k point: 2.791016101837158 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80174,7 +80229,7 @@ iteration 127: trace = 6.72049846555199 (9.22871e-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: 2.0679948329925537 +elapsed time for k point: 3.677976608276367 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80417,7 +80472,7 @@ iteration 106: trace = 6.7127568110748 (7.99826e-11% change) Finished solving for bands 1 to 8 after 106 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: 1.727961540222168 +elapsed time for k point: 3.09621524810791 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -80727,7 +80782,7 @@ iteration 128: trace = 6.746817618140189 (9.793e-11% change) Finished solving for bands 1 to 8 after 128 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: 2.0894365310668945 +elapsed time for k point: 3.700731039047241 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 3 iterations. @@ -80999,7 +81054,7 @@ iteration 132: trace = 6.854300770959897 (9.30123e-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: 1.7260780334472656 +elapsed time for k point: 3.171510934829712 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4165291233037522 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.47328232348750127 at Vector3<0.5, 0.0, 0.0> to 0.6699867281290512 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.6301802646818516 at Vector3<0.5, 0.5, 0.0> to 0.803736532303249 at Vector3<0.5, 0.0, 0.0> @@ -81010,14 +81065,14 @@ Band 8 range: 1.2059728636717577 at Vector3<0.0, 0.0, 0.0> to 1.3135062523604832 at Vector3<0.30000000000000004, 0.0, 0.0> Gap from band 1 (0.4165291233037522) to band 2 (0.47328232348750127), 12.756230634794964% Gap from band 4 (0.8863448167711334) to band 5 (0.9047498485808586), 2.0551713056560494% -total elapsed time for run: 34.9697904586792 +total elapsed time for run: 61.238314390182495 done mu: 1-5, mean 1.50265, harm. mean 1.12084, 14.5508% > 1, 12.5663% "fill" -Outputting /tmp/meep00KGnX/test_run_te_with_mu_material-0-mu.h5... +Outputting /tmp/meepaa3VrN/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/meep00KGnX/test_run_te_with_mu_material-0: 34.98s +./tmp/meepaa3VrN/test_run_te_with_mu_material-0: 61.26s -/tmp/meep00KGnX/test_run_tm-0 +/tmp/meepaa3VrN/test_run_tm-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -81060,7 +81115,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.004728555679321289 +elapsed time for initialization: 0.007415056228637695 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... @@ -81196,7 +81251,7 @@ iteration 61: trace = 4.373720851032797 (3.7487e-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.4177863597869873 +elapsed time for k point: 0.760796070098877 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81247,7 +81302,7 @@ iteration 23: trace = 4.290857263081671 (9.17187e-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.19857454299926758 +elapsed time for k point: 0.3510904312133789 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -81278,7 +81333,7 @@ iteration 13: trace = 4.20830795851913 (3.86228e-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.11430835723876953 +elapsed time for k point: 0.20469880104064941 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81309,7 +81364,7 @@ iteration 13: trace = 4.150444015828809 (1.02718e-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.11461257934570312 +elapsed time for k point: 0.202347993850708 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81340,7 +81395,7 @@ iteration 13: trace = 4.119598598621692 (1.06721e-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.11452031135559082 +elapsed time for k point: 0.20471882820129395 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81371,7 +81426,7 @@ iteration 13: trace = 4.110777242725122 (6.69789e-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.11439657211303711 +elapsed time for k point: 0.20359468460083008 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81400,7 +81455,7 @@ iteration 12: trace = 4.099489964274799 (2.50237e-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.10604143142700195 +elapsed time for k point: 0.1871473789215088 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81427,7 +81482,7 @@ iteration 11: trace = 4.079452895803481 (8.21675e-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.09757494926452637 +elapsed time for k point: 0.17347931861877441 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81456,7 +81511,7 @@ iteration 12: trace = 4.068759276129138 (1.19406e-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.10595035552978516 +elapsed time for k point: 0.19322705268859863 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81489,7 +81544,7 @@ iteration 14: trace = 4.075526949349666 (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.1229095458984375 +elapsed time for k point: 0.22908520698547363 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81524,7 +81579,7 @@ iteration 15: trace = 4.092150433618253 (9.13757e-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.1310710906982422 +elapsed time for k point: 0.23804616928100586 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81561,7 +81616,7 @@ iteration 16: trace = 4.046652183676483 (2.13339e-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.13982033729553223 +elapsed time for k point: 0.24811673164367676 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81590,7 +81645,7 @@ iteration 12: trace = 4.044513236396849 (3.20178e-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.10589075088500977 +elapsed time for k point: 0.18966364860534668 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81619,7 +81674,7 @@ iteration 12: trace = 4.113415259755488 (2.5522e-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.10581302642822266 +elapsed time for k point: 0.19370412826538086 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81652,7 +81707,7 @@ iteration 14: trace = 4.240749642028245 (2.10277e-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.12300276756286621 +elapsed time for k point: 0.23074674606323242 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -81784,7 +81839,7 @@ iteration 59: trace = 4.373720851594252 (8.86204e-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.40361690521240234 +.elapsed time for k point: 0.7428011894226074 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28094795352537333 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4171142493246635 at Vector3<0.5, 0.0, 0.0> to 0.5460267793370316 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4961974527654603 at Vector3<0.5, 0.5, 0.0> to 0.5576576362977231 at Vector3<0.5, 0.0, 0.0> @@ -81795,11 +81850,11 @@ Band 8 range: 0.8793510958294802 at Vector3<0.5, 0.5, 0.0> to 1.082592384145084 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28094795352537333) to band 2 (0.4171142493246635), 39.01265395643903% Gap from band 4 (0.713395151642351) to band 5 (0.741310965706866), 3.838000504924469% -total elapsed time for run: 2.522714853286743 +total elapsed time for run: 4.56324028968811 done -/tmp/meep00KGnX/test_run_tm-0: 2.52s +/tmp/meepaa3VrN/test_run_tm-0: 4.57s -/tmp/meep00KGnX/test_set_eigenvectors-0 +/tmp/meepaa3VrN/test_set_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -81842,7 +81897,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.004718303680419922 +elapsed time for initialization: 0.007361650466918945 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... @@ -81953,7 +82008,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.35784125328063965 +elapsed time for k point: 0.6531674861907959 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -82204,7 +82259,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0250329971313477 +elapsed time for k point: 1.821061372756958 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82261,7 +82316,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22378110885620117 +elapsed time for k point: 0.3981335163116455 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82314,7 +82369,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.2088785171508789 +elapsed time for k point: 0.3715941905975342 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82375,7 +82430,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.2400977611541748 +elapsed time for k point: 0.43578386306762695 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82468,7 +82523,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.376859188079834 +elapsed time for k point: 0.6740913391113281 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -82539,7 +82594,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2825968265533447 +elapsed time for k point: 0.5578503608703613 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82600,7 +82655,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.24103641510009766 +elapsed time for k point: 0.4260375499725342 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82653,7 +82708,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20773005485534668 +elapsed time for k point: 0.3671531677246094 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82705,7 +82760,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.19902920722961426 +elapsed time for k point: 0.351975679397583 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82757,7 +82812,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.1983013153076172 +elapsed time for k point: 0.3500549793243408 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82798,7 +82853,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15666913986206055 +elapsed time for k point: 0.2765500545501709 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82845,7 +82900,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18204808235168457 +elapsed time for k point: 0.3214681148529053 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82908,7 +82963,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.24982714653015137 +elapsed time for k point: 0.4437527656555176 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82981,7 +83036,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2939424514770508 +elapsed time for k point: 0.5224947929382324 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -83176,7 +83231,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6368186473846436 +elapsed time for k point: 1.1912117004394531 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -83188,7 +83243,7 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.087305307388306 +total elapsed time for run: 9.172470569610596 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -83230,7 +83285,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.004366636276245117 +elapsed time for initialization: 0.0072557926177978516 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... @@ -83341,7 +83396,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.3600139617919922 +elapsed time for k point: 0.669196367263794 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -83592,7 +83647,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0272347927093506 +elapsed time for k point: 1.881303310394287 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83649,7 +83704,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22455072402954102 +elapsed time for k point: 0.4095132350921631 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83702,7 +83757,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.2085258960723877 +elapsed time for k point: 0.37082934379577637 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83763,7 +83818,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24115395545959473 +elapsed time for k point: 0.43470335006713867 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83856,7 +83911,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.37609195709228516 +elapsed time for k point: 0.6732556819915771 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -83927,7 +83982,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2831864356994629 +elapsed time for k point: 0.5069348812103271 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83988,7 +84043,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.24209856986999512 +elapsed time for k point: 0.42963385581970215 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84041,7 +84096,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.2117912769317627 +elapsed time for k point: 0.36649203300476074 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84093,7 +84148,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.20016002655029297 +elapsed time for k point: 0.35024356842041016 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84145,7 +84200,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19888043403625488 +elapsed time for k point: 0.3498356342315674 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84186,7 +84241,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15712332725524902 +elapsed time for k point: 0.2760136127471924 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84233,7 +84288,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18294501304626465 +elapsed time for k point: 0.3265554904937744 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84296,7 +84351,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.25075387954711914 +elapsed time for k point: 0.45374488830566406 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84369,7 +84424,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2920839786529541 +elapsed time for k point: 0.5306055545806885 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -84564,7 +84619,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6313498020172119 +elapsed time for k point: 1.2859327793121338 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -84576,7 +84631,7 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.094452142715454 +total elapsed time for run: 9.32490873336792 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -84618,7 +84673,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.004281282424926758 +elapsed time for initialization: 0.00712132453918457 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... @@ -84729,7 +84784,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.35656285285949707 +elapsed time for k point: 0.672814130783081 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -84980,7 +85035,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0246171951293945 +elapsed time for k point: 1.8503191471099854 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85037,7 +85092,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22498583793640137 +elapsed time for k point: 0.4010481834411621 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85090,7 +85145,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.2084975242614746 +elapsed time for k point: 0.37220025062561035 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85151,7 +85206,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.24117541313171387 +elapsed time for k point: 0.4385519027709961 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85244,7 +85299,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3755683898925781 +elapsed time for k point: 0.6591610908508301 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -85315,7 +85370,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2839045524597168 +elapsed time for k point: 0.49740076065063477 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85376,7 +85431,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.2422943115234375 +elapsed time for k point: 0.42339587211608887 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85429,7 +85484,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20853877067565918 +elapsed time for k point: 0.36417436599731445 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85481,7 +85536,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.1995086669921875 +elapsed time for k point: 0.350081205368042 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85533,7 +85588,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19908356666564941 +elapsed time for k point: 0.3495476245880127 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85574,7 +85629,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.1573035717010498 +elapsed time for k point: 0.28656888008117676 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85621,7 +85676,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18256807327270508 +elapsed time for k point: 0.3341243267059326 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85684,7 +85739,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.2502901554107666 +elapsed time for k point: 0.7623574733734131 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85757,7 +85812,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2920088768005371 +elapsed time for k point: 0.5390143394470215 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -85952,7 +86007,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6328902244567871 +.elapsed time for k point: 1.1748554706573486 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -85964,11 +86019,11 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.086305856704712 +total elapsed time for run: 9.485486507415771 done -/tmp/meep00KGnX/test_set_eigenvectors-0: 15.27s +/tmp/meepaa3VrN/test_set_eigenvectors-0: 27.99s -/tmp/meep00KGnX/test_sq_rods-0 +/tmp/meepaa3VrN/test_sq_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -86011,7 +86066,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.004725217819213867 +elapsed time for initialization: 0.007464885711669922 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... @@ -86110,7 +86165,7 @@ iteration 46: trace = 5.628864169013077 (5.88714e-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.31849026679992676 +elapsed time for k point: 0.5811038017272949 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86389,7 +86444,7 @@ iteration 134: trace = 5.638515195759897 (7.07107e-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: 1.1316232681274414 +elapsed time for k point: 2.03731632232666 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86448,7 +86503,7 @@ iteration 27: trace = 5.595179271816556 (4.6987e-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.23332619667053223 +elapsed time for k point: 0.4188079833984375 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86497,7 +86552,7 @@ iteration 22: trace = 5.577903304673051 (5.96004e-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.190657377243042 +elapsed time for k point: 0.3449976444244385 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86556,7 +86611,7 @@ iteration 27: trace = 5.594031416858384 (7.93704e-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.23322200775146484 +elapsed time for k point: 0.4127950668334961 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86659,7 +86714,7 @@ iteration 48: trace = 5.637414337940063 (7.81766e-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.4090886116027832 +elapsed time for k point: 0.7262153625488281 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86730,7 +86785,7 @@ iteration 33: trace = 5.518941371312551 (7.71994e-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.2822854518890381 +elapsed time for k point: 0.5045747756958008 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86789,7 +86844,7 @@ iteration 27: trace = 5.342524465514542 (5.97159e-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.23252582550048828 +elapsed time for k point: 0.41423654556274414 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86840,7 +86895,7 @@ iteration 23: trace = 5.199556238067975 (9.5419e-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.1990218162536621 +elapsed time for k point: 0.3587334156036377 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86892,7 +86947,7 @@ iteration 23: trace = 5.110086770190953 (3.57872e-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.19875597953796387 +elapsed time for k point: 0.3611266613006592 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -86942,7 +86997,7 @@ iteration 22: trace = 5.079827770073005 (8.13375e-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.1900017261505127 +elapsed time for k point: 0.3401346206665039 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86983,7 +87038,7 @@ iteration 18: trace = 5.139784911490275 (2.66292e-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.15697193145751953 +elapsed time for k point: 0.29082798957824707 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87028,7 +87083,7 @@ iteration 20: trace = 5.307924174329599 (7.08478e-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.1732637882232666 +elapsed time for k point: 0.3298354148864746 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87085,7 +87140,7 @@ iteration 26: trace = 5.515690777956152 (3.98543e-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.2257990837097168 +elapsed time for k point: 0.41765737533569336 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87160,7 +87215,7 @@ iteration 35: trace = 5.620307970788176 (8.49728e-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.2999892234802246 +elapsed time for k point: 0.5518631935119629 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -87338,7 +87393,7 @@ iteration 85: trace = 5.628864169011919 (5.71831e-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.5827682018280029 +elapsed time for k point: 1.0947215557098389 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.5036058015219027 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4446229134706741 at Vector3<0.5, 0.0, 0.0> to 0.5943440245519601 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.5943566394470328 at Vector3<0.5, 0.5, 0.0> to 0.7808428121911954 at Vector3<0.0, 0.0, 0.0> @@ -87350,7 +87405,7 @@ Gap from band 2 (0.5943440245519601) to band 3 (0.5943566394470328), 0.0021224679105015963% Gap from band 4 (0.8173893719542903) to band 5 (0.8304573822339181), 1.5860710647290235% Gap from band 7 (1.095802149222106) to band 8 (1.097416809585408), 0.14724114587993167% -total elapsed time for run: 5.0646562576293945 +total elapsed time for run: 9.19498324394226 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -87392,7 +87447,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.004205942153930664 +elapsed time for initialization: 0.0071218013763427734 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... @@ -87469,7 +87524,7 @@ iteration 35: trace = 4.483798274693339 (8.41272e-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.24313640594482422 +elapsed time for k point: 0.44855833053588867 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87528,7 +87583,7 @@ iteration 27: trace = 4.398155533647453 (5.78366e-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.23297595977783203 +elapsed time for k point: 0.41270971298217773 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87559,7 +87614,7 @@ iteration 13: trace = 4.314465855715584 (1.71894e-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.11672282218933105 +elapsed time for k point: 0.20584487915039062 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87590,7 +87645,7 @@ iteration 13: trace = 4.256363888498332 (1.19151e-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.11606359481811523 +elapsed time for k point: 0.20196962356567383 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87621,7 +87676,7 @@ iteration 13: trace = 4.22609532442957 (1.06554e-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.1158301830291748 +elapsed time for k point: 0.20628905296325684 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87654,7 +87709,7 @@ iteration 14: trace = 4.217772179352384 (6.63959e-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.12441635131835938 +elapsed time for k point: 0.2262277603149414 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87681,7 +87736,7 @@ iteration 11: trace = 4.2054238280274 (3.81213e-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.09952902793884277 +elapsed time for k point: 0.17385387420654297 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87710,7 +87765,7 @@ iteration 12: trace = 4.182592281022644 (3.09608e-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.1072235107421875 +elapsed time for k point: 0.1984565258026123 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87739,7 +87794,7 @@ iteration 12: trace = 4.167811239279438 (1.56419e-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.10780167579650879 +elapsed time for k point: 0.19666719436645508 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87772,7 +87827,7 @@ iteration 14: trace = 4.169023318668041 (1.86838e-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.12575697898864746 +elapsed time for k point: 0.23110342025756836 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87807,7 +87862,7 @@ iteration 15: trace = 4.178672965088627 (1.76842e-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.13343572616577148 +elapsed time for k point: 0.23392343521118164 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87846,7 +87901,7 @@ iteration 17: trace = 4.141012578035549 (3.4875e-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.14959144592285156 +elapsed time for k point: 0.26615309715270996 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87875,7 +87930,7 @@ iteration 12: trace = 4.141330405700029 (2.94892e-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.10723495483398438 +elapsed time for k point: 0.1938936710357666 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87904,7 +87959,7 @@ iteration 12: trace = 4.213521375941405 (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.10717511177062988 +elapsed time for k point: 0.18751168251037598 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87935,7 +87990,7 @@ iteration 13: trace = 4.345426086018987 (7.15787e-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.11596965789794922 +elapsed time for k point: 0.2064371109008789 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -88068,7 +88123,7 @@ iteration 59: trace = 4.483798024156931 (6.17237e-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.4072234630584717 +.elapsed time for k point: 0.759723424911499 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2859057791196546 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4206573383997513 at Vector3<0.5, 0.0, 0.0> to 0.550336075483128 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5029830978365986 at Vector3<0.5, 0.5, 0.0> to 0.5671632878128123 at Vector3<0.5, 0.0, 0.0> @@ -88079,11 +88134,11 @@ Band 8 range: 0.8929933495598111 at Vector3<0.5, 0.5, 0.0> to 1.0893776820093346 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.2859057791196546) to band 2 (0.4206573383997513), 38.142822895477764% Gap from band 4 (0.7200918204564002) to band 5 (0.7472029910480842), 3.6953951420145317% -total elapsed time for run: 2.4164183139801025 +total elapsed time for run: 4.359037160873413 done -/tmp/meep00KGnX/test_sq_rods-0: 7.48s +/tmp/meepaa3VrN/test_sq_rods-0: 13.56s -/tmp/meep00KGnX/test_strip-0 +/tmp/meepaa3VrN/test_strip-0 ======================== Initializing eigensolver data Computing 4 bands with 1e-12 tolerance @@ -88125,7 +88180,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.012689590454101562 +elapsed time for initialization: 0.02652120590209961 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... @@ -88214,7 +88269,7 @@ iteration 41: trace = 0.2686493130629666 (7.0709e-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.6253905296325684 +elapsed time for k point: 1.170332908630371 zparity:, 1, 0.9918457643225782, -0.9993165778920725, 0.9263952713802505, 0.734287985548275 yparity:, 1, -0.9999999941669362, 0.99999999487748, 0.9999993171403594, -0.9999903440069827 solve_kpoint (0.39,0,0): @@ -88281,7 +88336,7 @@ iteration 30: trace = 0.6068839394817223 (4.77103e-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.4586832523345947 +elapsed time for k point: 0.927056074142456 zparity:, 2, 0.8497976290504269, -0.8562083115828171, 0.6135047144722525, 0.7040493643479445 yparity:, 2, -0.99999997824115, 0.9999997901628019, 1.0000058683415927, -0.9999353452636274 solve_kpoint (0.68,0,0): @@ -88354,7 +88409,7 @@ iteration 33: trace = 1.207704486916821 (5.65911e-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.4929771423339844 +elapsed time for k point: 0.8521754741668701 zparity:, 3, 0.6430471097752507, -0.5132970564884474, 0.7493332278999564, -0.5174581392595494 yparity:, 3, -1.0000092437102708, 0.9999867307863219, -0.9999773484877139, 0.9999739527336189 solve_kpoint (0.97,0,0): @@ -88417,7 +88472,7 @@ iteration 28: trace = 1.883192742813691 (5.90486e-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.4179818630218506 +elapsed time for k point: 0.6907444000244141 zparity:, 4, 0.9505599456719065, -0.7953782494211977, 0.29095932960550286, -0.25994001913987347 yparity:, 4, -0.9999756485609448, 0.9999734198097991, -0.999995157307403, 1.0000024021439093 solve_kpoint (1.26,0,0): @@ -88530,7 +88585,7 @@ iteration 53: trace = 2.604105949809348 (7.31421e-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.7831406593322754 +elapsed time for k point: 1.2975621223449707 zparity:, 5, 0.989433203647542, -0.9410345597949865, -0.9057097520565045, 0.12590511639238144 yparity:, 5, -0.9999341958044328, 0.9999920496326398, -0.9999957145769376, 1.0000214447200038 solve_kpoint (1.55,0,0): @@ -88595,7 +88650,7 @@ iteration 29: trace = 3.170970083323875 (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.4333620071411133 +elapsed time for k point: 0.7117772102355957 zparity:, 6, 0.9953267395047382, -0.9730766670031459, -0.9862479112152126, 0.7878496621570783 yparity:, 6, -0.9999079119735824, 0.9999964725107334, -1.000000377490699, 1.0001762821150713 solve_kpoint (1.84,0,0): @@ -88668,7 +88723,7 @@ iteration 32: trace = 3.666115155387485 (3.64733e-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.48084521293640137 +elapsed time for k point: 0.8410811424255371 zparity:, 7, 0.9973241081197918, -0.9843536270513236, -0.9920656947485307, 0.9432892229124705 yparity:, 7, -0.9998843493066556, 0.9999987176028676, -1.0000042289550708, 1.0002512951480595 solve_kpoint (2.13,0,0): @@ -88902,7 +88957,7 @@ iteration 111: trace = 4.14224506513421 (5.80219e-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: 1.6518301963806152 +elapsed time for k point: 3.324582576751709 zparity:, 8, 0.9982486290503184, -0.9895791223048511, -0.9942480254115398, -0.9858374395363552 yparity:, 8, -0.9998633636091696, 1.0000002772665277, -1.0000094946197315, -0.9998446077522013 solve_kpoint (2.42,0,0): @@ -88953,7 +89008,7 @@ iteration 22: trace = 4.658682156001956 (6.49354e-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.33707356452941895 +elapsed time for k point: 0.5419979095458984 zparity:, 9, 0.9987530861905044, -0.9924225574134226, -0.9954159207908803, -0.9908510257248333 yparity:, 9, -0.9998459146892739, 1.0000015100367943, -1.000016008278357, -0.9998409671137869 solve_kpoint (2.71,0,0): @@ -88992,7 +89047,7 @@ iteration 16: trace = 5.225821941816035 (8.98236e-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.2456343173980713 +elapsed time for k point: 0.45014429092407227 zparity:, 10, 0.9990584518844059, -0.9941385054597016, -0.9961444762112273, -0.993490974654541 yparity:, 10, -0.9998332718977178, 1.0000025246212392, -1.0000230923336002, -0.9998348121388883 solve_kpoint (3,0,0): @@ -89031,18 +89086,18 @@ iteration 16: trace = 5.844970311254 (6.87449e-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.2440333366394043 +Felapsed time for k point: 0.4976518154144287 zparity:, 11, 0.9992573509363807, -0.9952507980579971, -0.9966396089669379, -0.995090516581305 yparity:, 11, -0.9998264814151204, 1.0000033584035066, -1.000030157365272, -0.999833155067483 Band 1 range: 0.0807582053404786 at Vector3<0.1, 0.0, 0.0> to 1.0814996932106413 at Vector3<3.0, 0.0, 0.0> Band 2 range: 0.08557653550125312 at Vector3<0.1, 0.0, 0.0> to 1.1042853097904513 at Vector3<3.0, 0.0, 0.0> Band 3 range: 0.3146996800330972 at Vector3<0.1, 0.0, 0.0> to 1.2769288087738566 at Vector3<3.0, 0.0, 0.0> Band 4 range: 0.3946747943457124 at Vector3<0.1, 0.0, 0.0> to 1.3510497758201507 at Vector3<3.0, 0.0, 0.0> -total elapsed time for run: 6.1873939037323 +total elapsed time for run: 11.338870286941528 done -/tmp/meep00KGnX/test_strip-0: 6.19s +/tmp/meepaa3VrN/test_strip-0: 11.35s -/tmp/meep00KGnX/test_subpixel_averaging-0 +/tmp/meepaa3VrN/test_subpixel_averaging-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -89085,7 +89140,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.004906654357910156 +elapsed time for initialization: 0.007920980453491211 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... @@ -89196,7 +89251,7 @@ iteration 52: trace = 5.548117725324873 (4.77058e-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.361983060836792 +elapsed time for k point: 1.0647690296173096 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -89447,7 +89502,7 @@ iteration 121: trace = 5.540497242579406 (3.80568e-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: 1.0125350952148438 +elapsed time for k point: 3.2142343521118164 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89504,7 +89559,7 @@ iteration 26: trace = 5.499374946276071 (6.76223e-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.22232866287231445 +elapsed time for k point: 0.6948587894439697 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89557,7 +89612,7 @@ iteration 24: trace = 5.485459080087853 (6.15601e-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.20558738708496094 +elapsed time for k point: 0.41440272331237793 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89618,7 +89673,7 @@ iteration 28: trace = 5.504362091981041 (5.8057e-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.23821496963500977 +elapsed time for k point: 0.7778446674346924 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89711,7 +89766,7 @@ iteration 44: trace = 5.538866868553963 (9.6533e-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.3709452152252197 +elapsed time for k point: 0.9247262477874756 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -89782,7 +89837,7 @@ iteration 33: trace = 5.41979773295839 (9.11974e-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.2805335521697998 +elapsed time for k point: 0.7786478996276855 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89843,7 +89898,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.2410895824432373 +elapsed time for k point: 0.5156800746917725 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89896,7 +89951,7 @@ iteration 24: trace = 5.096544273410627 (7.58078e-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.20547175407409668 +elapsed time for k point: 0.5978195667266846 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89948,7 +90003,7 @@ iteration 23: trace = 5.006436496341392 (6.07088e-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.1967906951904297 +elapsed time for k point: 0.6153156757354736 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90000,7 +90055,7 @@ iteration 23: trace = 4.975984265381786 (5.45832e-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.19646286964416504 +elapsed time for k point: 0.3750746250152588 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90041,7 +90096,7 @@ iteration 18: trace = 5.036378479895269 (5.45635e-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.15508651733398438 +elapsed time for k point: 0.38506507873535156 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90088,7 +90143,7 @@ iteration 21: trace = 5.206566305891693 (3.90988e-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.18018698692321777 +elapsed time for k point: 0.3466484546661377 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90151,7 +90206,7 @@ iteration 29: trace = 5.417088766409223 (6.14353e-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.24743366241455078 +elapsed time for k point: 0.4759855270385742 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90224,7 +90279,7 @@ iteration 34: trace = 5.522267645664739 (5.17248e-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.2884359359741211 +elapsed time for k point: 0.8207342624664307 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -90419,7 +90474,7 @@ iteration 93: trace = 5.548117725324988 (3.7124e-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.6351151466369629 +elapsed time for k point: 1.4046757221221924 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4968358647448983 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4415884497225441 at Vector3<0.5, 0.0, 0.0> to 0.593140514116089 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586311783 at Vector3<0.5, 0.5, 0.0> to 0.7732265593069749 at Vector3<0.0, 0.0, 0.0> @@ -90431,13 +90486,13 @@ Gap from band 2 (0.593140514116089) to band 3 (0.593153586311783), 0.0022038709775770667% Gap from band 4 (0.8096891551677092) to band 5 (0.8241814443502158), 1.773982491242883% Gap from band 7 (1.0860729323594138) to band 8 (1.087868963505268), 0.16523267243441023% -total elapsed time for run: 5.045202732086182 +total elapsed time for run: 13.417394399642944 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" -.Outputting /tmp/meep00KGnX/test_subpixel_averaging-0-epsilon.h5... -/tmp/meep00KGnX/test_subpixel_averaging-0: 5.08s +.Outputting /tmp/meepaa3VrN/test_subpixel_averaging-0-epsilon.h5... +/tmp/meepaa3VrN/test_subpixel_averaging-0: 13.49s -/tmp/meep00KGnX/test_symmetry_overlap-0 +/tmp/meepaa3VrN/test_symmetry_overlap-0 ======================== Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -90465,7 +90520,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.5> -elapsed time for initialization: 0.13257598876953125 +elapsed time for initialization: 0.28453493118286133 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... @@ -90526,8 +90581,8 @@ iteration 27: trace = 2.04033564540094 (3.5456e-11% change) Finished solving for bands 1 to 6 after 27 iterations. freqs:, 1, 0.5, 0.5, 0.5, 0.866025, 0.52682, 0.526822, 0.526826, 0.634476, 0.634484, 0.634491 -elapsed time for k point: 8.135981321334839 -total elapsed time for run: 8.268741369247437 +elapsed time for k point: 20.1642804145813 +total elapsed time for run: 20.449028730392456 done Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -90554,7 +90609,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.13724994659423828 +elapsed time for initialization: 0.24202775955200195 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... @@ -90737,8 +90792,8 @@ iteration 87: trace = 2.47008565443566 (7.07642e-11% change) Finished solving for bands 2 to 6 after 87 iterations. zevenfreqs:, 1, 0, 0, 0, 0, 0, 0.54855, 0.707218, 0.707226, 0.764464, 0.764492 -elapsed time for k point: 19.67715311050415 -total elapsed time for run: 19.81457018852234 +elapsed time for k point: 38.4077525138855 +total elapsed time for run: 38.65000343322754 done Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -90765,7 +90820,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.13767623901367188 +elapsed time for initialization: 0.24015069007873535 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... @@ -90834,12 +90889,12 @@ iteration 31: trace = 2.293368820562582 (4.25622e-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.764183, 0.779416 -.elapsed time for k point: 7.320817470550537 -total elapsed time for run: 7.458678483963013 +.elapsed time for k point: 13.611294746398926 +total elapsed time for run: 13.851682901382446 done -/tmp/meep00KGnX/test_symmetry_overlap-0: 36.88s +/tmp/meepaa3VrN/test_symmetry_overlap-0: 75.89s -/tmp/meep00KGnX/test_tri_holes-0 +/tmp/meepaa3VrN/test_tri_holes-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -90882,7 +90937,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.006878376007080078 +elapsed time for initialization: 0.020045995712280273 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... @@ -91004,7 +91059,7 @@ iteration 56: trace = 4.451949513355892 (5.71577e-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.3888881206512451 +elapsed time for k point: 0.7498118877410889 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91113,7 +91168,7 @@ iteration 51: trace = 4.458889461747202 (4.20894e-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.42928361892700195 +elapsed time for k point: 0.8121128082275391 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91174,7 +91229,7 @@ iteration 28: trace = 4.481554639580308 (5.76918e-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.2376718521118164 +elapsed time for k point: 0.5476460456848145 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91233,7 +91288,7 @@ iteration 27: trace = 4.534239367259119 (5.23594e-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.22971129417419434 +elapsed time for k point: 0.42403745651245117 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91298,7 +91353,7 @@ iteration 30: trace = 4.607273350205849 (7.40844e-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.2548072338104248 +elapsed time for k point: 0.47164154052734375 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91373,7 +91428,7 @@ iteration 35: trace = 4.654583747911484 (5.94207e-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.29522275924682617 +elapsed time for k point: 0.541236400604248 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91434,7 +91489,7 @@ iteration 28: trace = 4.657802402861523 (2.97089e-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.23830008506774902 +elapsed time for k point: 0.43480563163757324 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91501,7 +91556,7 @@ iteration 31: trace = 4.667096098888669 (7.49807e-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.2649400234222412 +elapsed time for k point: 0.517242431640625 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91568,7 +91623,7 @@ iteration 31: trace = 4.681614604980837 (5.6194e-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.26298093795776367 +elapsed time for k point: 0.5741777420043945 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91637,7 +91692,7 @@ iteration 32: trace = 4.699960544782283 (8.85918e-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.2718014717102051 +elapsed time for k point: 0.6320488452911377 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91752,7 +91807,7 @@ iteration 54: trace = 4.71916472021603 (5.80053e-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.45388317108154297 +elapsed time for k point: 0.9060595035552979 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91815,7 +91870,7 @@ iteration 29: trace = 4.653956804049414 (5.66424e-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.24601364135742188 +elapsed time for k point: 0.4901421070098877 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91872,7 +91927,7 @@ iteration 26: trace = 4.565737534032797 (6.61406e-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.22077703475952148 +elapsed time for k point: 0.44689226150512695 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -91927,7 +91982,7 @@ iteration 25: trace = 4.49529957888434 (5.17065e-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.21384119987487793 +elapsed time for k point: 0.3915839195251465 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91995,7 +92050,7 @@ iteration 31: trace = 4.462569920661401 (8.6856e-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.2631337642669678 +elapsed time for k point: 0.49358439445495605 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -92224,7 +92279,7 @@ iteration 109: trace = 4.451949513352741 (8.8759e-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.7501308917999268 +elapsed time for k point: 1.6335718631744385 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.29930494731174784 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.49243428236220593 at Vector3<0.0, 0.5, 0.0> to 0.656836268349937 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.5269710506448813 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7156232200212507 at Vector3<0.0, 0.0, 0.0> @@ -92236,7 +92291,7 @@ Gap from band 1 (0.29930494731174784) to band 2 (0.49243428236220593), 48.78609719263012% Gap from band 5 (0.798816879280259) to band 6 (0.8259787164701544), 3.3434159054758736% Gap from band 7 (0.9834563303529557) to band 8 (0.9984200611839872), 1.51005692332075% -total elapsed time for run: 5.0304412841796875 +total elapsed time for run: 10.08953309059143 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -92278,7 +92333,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.00644230842590332 +elapsed time for initialization: 0.011385202407836914 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... @@ -92347,7 +92402,7 @@ iteration 31: trace = 2.862490688618995 (4.54252e-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.2183840274810791 +elapsed time for k point: 0.534188985824585 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92392,7 +92447,7 @@ iteration 20: trace = 2.835301328478704 (6.86816e-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.1733388900756836 +elapsed time for k point: 0.4600508213043213 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92429,7 +92484,7 @@ iteration 16: trace = 2.79563087159767 (2.52097e-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.13975095748901367 +elapsed time for k point: 0.3309664726257324 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92462,7 +92517,7 @@ iteration 14: trace = 2.771565390381668 (1.60711e-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.12324261665344238 +elapsed time for k point: 0.27477502822875977 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92493,7 +92548,7 @@ iteration 13: trace = 2.764617094107777 (7.10641e-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.11446785926818848 +elapsed time for k point: 0.2723519802093506 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92528,7 +92583,7 @@ iteration 15: trace = 2.765514654374653 (5.35698e-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.1314070224761963 +elapsed time for k point: 0.3990638256072998 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92561,7 +92616,7 @@ iteration 14: trace = 2.765656097342627 (9.78049e-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.12338995933532715 +elapsed time for k point: 0.35719823837280273 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92596,7 +92651,7 @@ iteration 15: trace = 2.766440393053363 (2.34049e-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.13152217864990234 +elapsed time for k point: 0.25447583198547363 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92631,7 +92686,7 @@ iteration 15: trace = 2.768905996249786 (5.5926e-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.13185501098632812 +elapsed time for k point: 0.432492733001709 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92668,7 +92723,7 @@ iteration 16: trace = 2.774529530826195 (2.4361e-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.1408078670501709 +elapsed time for k point: 0.3949902057647705 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92730,7 +92785,7 @@ iteration 27: trace = 2.784404130698568 (2.01278e-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.23174500465393066 +elapsed time for k point: 0.4677295684814453 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -92765,7 +92820,7 @@ iteration 15: trace = 2.766275694185344 (1.15105e-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.13158345222473145 +elapsed time for k point: 0.24214792251586914 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92796,7 +92851,7 @@ iteration 13: trace = 2.765766574968628 (1.1063e-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.11557340621948242 +elapsed time for k point: 0.23800897598266602 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -92827,7 +92882,7 @@ iteration 13: trace = 2.786825446005421 (1.5282e-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.11434054374694824 +elapsed time for k point: 0.2628214359283447 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 8 iterations. @@ -92868,7 +92923,7 @@ iteration 18: trace = 2.829270279885344 (1.58532e-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.15553832054138184 +elapsed time for k point: 0.4663398265838623 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 9 iterations. @@ -92936,7 +92991,7 @@ iteration 31: trace = 2.862490688618611 (3.033e-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.21557855606079102 +.elapsed time for k point: 0.4765756130218506 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28009156817399933 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.2801552391378446 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.39851260810466843 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.43908172284486036 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.4928881018998065 at Vector3<0.0, 0.0, 0.0> @@ -92951,11 +93006,11 @@ Gap from band 4 (0.5808701365268192) to band 5 (0.581035246804371), 0.028420606345495442% Gap from band 5 (0.6824860801372995) to band 6 (0.6825317446715006), 0.006690686871795154% Gap from band 7 (0.784104262239307) to band 8 (0.798007787259409), 1.7575904341929913% -total elapsed time for run: 2.401151180267334 +total elapsed time for run: 5.8797447681427 done -/tmp/meep00KGnX/test_tri_holes-0: 7.44s +/tmp/meepaa3VrN/test_tri_holes-0: 16.00s -/tmp/meep00KGnX/test_tri_rods-0 +/tmp/meepaa3VrN/test_tri_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -92997,7 +93052,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.004999399185180664 +elapsed time for initialization: 0.007924795150756836 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... @@ -93052,7 +93107,7 @@ iteration 24: trace = 4.577894626572808 (4.39443e-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.16360998153686523 +elapsed time for k point: 0.690483808517456 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93093,7 +93148,7 @@ iteration 18: trace = 4.546667003404457 (4.25466e-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.15434646606445312 +elapsed time for k point: 0.583317756652832 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93128,7 +93183,7 @@ iteration 15: trace = 4.456771796562705 (4.08539e-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.13002896308898926 +elapsed time for k point: 0.4936943054199219 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93161,7 +93216,7 @@ iteration 14: trace = 4.364565233298254 (3.13997e-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.12180280685424805 +elapsed time for k point: 0.3961005210876465 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93192,7 +93247,7 @@ iteration 13: trace = 4.304069964437603 (7.18951e-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.11341667175292969 +elapsed time for k point: 0.2125258445739746 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93223,7 +93278,7 @@ iteration 13: trace = 4.283477065616433 (4.15114e-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.11317968368530273 +elapsed time for k point: 0.20998311042785645 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93252,7 +93307,7 @@ iteration 12: trace = 4.264474631199771 (8.735e-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.10507774353027344 +elapsed time for k point: 0.20184731483459473 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93281,7 +93336,7 @@ iteration 12: trace = 4.228595652264469 (8.08658e-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.10544872283935547 +elapsed time for k point: 0.19282054901123047 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93306,7 +93361,7 @@ iteration 10: trace = 4.196577821229711 (9.14723e-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.08842778205871582 +elapsed time for k point: 0.17774248123168945 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93331,7 +93386,7 @@ iteration 10: trace = 4.175651761333512 (5.28995e-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.08847594261169434 +elapsed time for k point: 0.29524803161621094 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93354,23 +93409,23 @@ iteration 9: trace = 4.168411689609142 (8.90648e-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.08028578758239746 +elapsed time for k point: 0.15615248680114746 Fixing e-field (band 1) phase by -1 + 4.11947e-08i; max ampl. = 0.93911 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b01.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b01.z.tm.h5... Fixing e-field (band 2) phase by -4.11947e-08 + -1i; max ampl. = 1.08316 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b02.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b02.z.tm.h5... Fixing e-field (band 3) phase by 1 + -4.11948e-08i; max ampl. = 0.877953 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b03.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b03.z.tm.h5... Fixing e-field (band 4) phase by 1 + -4.11947e-08i; max ampl. = 1.24657 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b04.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b04.z.tm.h5... Fixing e-field (band 5) phase by 4.11947e-08 + 1i; max ampl. = 1.10168 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b05.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b05.z.tm.h5... Fixing e-field (band 6) phase by -1 + 4.11947e-08i; max ampl. = 1.76186 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b06.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b06.z.tm.h5... Fixing e-field (band 7) phase by -1 + 4.11947e-08i; max ampl. = 1.0881 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b07.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/test_tri_rods-0-e.k11.b07.z.tm.h5... Fixing e-field (band 8) phase by -1 + 4.11948e-08i; max ampl. = 1.08096 -Outputting fields to /tmp/meep00KGnX/test_tri_rods-0-e.k11.b08.z.tm.h5... +Outputting fields to /tmp/meepaa3VrN/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. @@ -93397,7 +93452,7 @@ iteration 11: trace = 4.197854050309302 (1.33083e-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.09709954261779785 +elapsed time for k point: 0.18856382369995117 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93426,7 +93481,7 @@ iteration 12: trace = 4.283266488990681 (1.11974e-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.10517764091491699 +elapsed time for k point: 0.21068310737609863 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93457,7 +93512,7 @@ iteration 13: trace = 4.410102274545233 (2.52551e-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.11375546455383301 +elapsed time for k point: 0.2269446849822998 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93496,7 +93551,7 @@ iteration 17: trace = 4.534517622757205 (7.84462e-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.1464221477508545 +elapsed time for k point: 0.34439539909362793 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -93533,7 +93588,7 @@ iteration 16: trace = 4.577894626572483 (2.55517e-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.10999321937561035 +elapsed time for k point: 0.2393665313720703 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2746902258623627 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.4453310808471573 at Vector3<0.0, 0.5, 0.0> to 0.560518142316283 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4902389149027671 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.5605607947797747 at Vector3<0.0, 0.0, 0.0> @@ -93547,7 +93602,7 @@ Gap from band 4 (0.7907195974443699) to band 5 (0.7908320763327573), 0.01422386511327371% Gap from band 5 (0.8374511167537568) to band 6 (0.8375948528443264), 0.017162047272541583% Gap from band 6 (0.8672009264903452) to band 7 (0.8691349955739193), 0.22277591092796523% -total elapsed time for run: 1.8768935203552246 +total elapsed time for run: 4.9052934646606445 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) @@ -93597,7 +93652,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.004821062088012695 +elapsed time for initialization: 0.00793766975402832 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... @@ -93716,7 +93771,7 @@ iteration 56: trace = 6.205337647125869 (6.9662e-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.3726990222930908 +elapsed time for k point: 0.8142900466918945 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93783,7 +93838,7 @@ iteration 31: trace = 6.070460070673307 (7.67843e-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.26233601570129395 +elapsed time for k point: 0.61228346824646 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93846,7 +93901,7 @@ iteration 29: trace = 5.856237734706174 (2.87099e-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.2457113265991211 +elapsed time for k point: 0.6107203960418701 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93901,7 +93956,7 @@ iteration 25: trace = 5.679316226598069 (4.88088e-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.21253561973571777 +elapsed time for k point: 0.5591111183166504 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -93952,7 +94007,7 @@ iteration 23: trace = 5.567356944539208 (5.38584e-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.1964282989501953 +elapsed time for k point: 0.40838003158569336 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -94001,7 +94056,7 @@ iteration 22: trace = 5.529271313719444 (3.42628e-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.18725848197937012 +elapsed time for k point: 0.3833951950073242 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94054,7 +94109,7 @@ iteration 24: trace = 5.53215360606891 (8.06916e-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.20502257347106934 +elapsed time for k point: 0.3866596221923828 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94107,7 +94162,7 @@ iteration 24: trace = 5.534695993739176 (6.49601e-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.2039196491241455 +elapsed time for k point: 0.3851771354675293 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94158,7 +94213,7 @@ iteration 23: trace = 5.527140023966946 (5.31897e-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.1955573558807373 +elapsed time for k point: 0.39693379402160645 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94207,7 +94262,7 @@ iteration 22: trace = 5.514581486526157 (5.59361e-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.1874077320098877 +elapsed time for k point: 0.3651008605957031 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94250,7 +94305,7 @@ iteration 19: trace = 5.508642232131615 (7.06042e-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.16266894340515137 +elapsed time for k point: 0.3089332580566406 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94297,7 +94352,7 @@ iteration 21: trace = 5.538947612933677 (6.49423e-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.17879462242126465 +elapsed time for k point: 0.34655332565307617 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -94346,7 +94401,7 @@ iteration 22: trace = 5.63689270552658 (7.7916e-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.18848419189453125 +elapsed time for k point: 0.37560391426086426 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94405,7 +94460,7 @@ iteration 27: trace = 5.807436111839936 (8.667e-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.22865843772888184 +elapsed time for k point: 2.321488857269287 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94476,7 +94531,7 @@ iteration 33: trace = 6.039148745478506 (4.568e-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.2788736820220947 +elapsed time for k point: 0.5077226161956787 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -94551,7 +94606,7 @@ iteration 35: trace = 6.205337647122207 (8.28874e-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.23492121696472168 +elapsed time for k point: 0.44182491302490234 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.4912358118675775 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.47307223902807605 at Vector3<0.0, 0.5, 0.0> to 0.5631059378714034 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 3 range: 0.563150519855903 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.7939289395839734 at Vector3<0.0, 0.0, 0.0> @@ -94562,7 +94617,7 @@ Band 8 range: 1.108662658537425 at Vector3<-0.26666666666666666, 0.26666666666666666, 0.0> to 1.1168107191255376 at Vector3<0.0, 0.0, 0.0> Gap from band 2 (0.5631059378714034) to band 3 (0.563150519855903), 0.007916844195432942% Gap from band 4 (0.8214230044191516) to band 5 (0.8651948144415247), 5.1904835266048925% -total elapsed time for run: 3.548201084136963 +total elapsed time for run: 9.235095024108887 done epsilon: 1-12, mean 2.59614, harm. mean 1.17149, 17.2852% > 1, 14.5104% "fill" Read lattice vectors @@ -94572,9 +94627,9 @@ Input data is rank 2, size 32x32x1. Output data 96x83x1 real part range: 1 .. 12 -./tmp/meep00KGnX/test_tri_rods-0: 5.45s +./tmp/meepaa3VrN/test_tri_rods-0: 14.73s -/tmp/meep00KGnX/test_triangular_lattice-0 +/tmp/meepaa3VrN/test_triangular_lattice-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -94617,7 +94672,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.004851341247558594 +elapsed time for initialization: 0.008270263671875 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... @@ -94672,7 +94727,7 @@ iteration 24: trace = 4.577894626572808 (4.39443e-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.1705944538116455 +elapsed time for k point: 0.3179900646209717 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94713,7 +94768,7 @@ iteration 18: trace = 4.546667003404457 (4.25466e-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.15938735008239746 +elapsed time for k point: 0.5322408676147461 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94748,7 +94803,7 @@ iteration 15: trace = 4.456771796562705 (4.08539e-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.13390541076660156 +elapsed time for k point: 0.24050545692443848 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94781,7 +94836,7 @@ iteration 14: trace = 4.364565233298254 (3.13997e-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.12551093101501465 +elapsed time for k point: 0.23586249351501465 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94812,7 +94867,7 @@ iteration 13: trace = 4.304069964437603 (7.18951e-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.1166696548461914 +elapsed time for k point: 0.2168111801147461 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94843,7 +94898,7 @@ iteration 13: trace = 4.283477065616433 (4.15114e-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.11653852462768555 +elapsed time for k point: 0.24901294708251953 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94872,7 +94927,7 @@ iteration 12: trace = 4.264474631199771 (8.735e-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.1086723804473877 +elapsed time for k point: 0.2015848159790039 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94901,7 +94956,7 @@ iteration 12: trace = 4.228595652264469 (8.08658e-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.10831594467163086 +elapsed time for k point: 0.19777131080627441 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94926,7 +94981,7 @@ iteration 10: trace = 4.196577821229711 (9.14723e-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.09135746955871582 +elapsed time for k point: 0.288250207901001 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94951,7 +95006,7 @@ iteration 10: trace = 4.175651761333512 (5.28995e-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.09128046035766602 +elapsed time for k point: 0.1695728302001953 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94974,7 +95029,7 @@ iteration 9: trace = 4.168411689609142 (8.90648e-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.08273649215698242 +elapsed time for k point: 0.17076897621154785 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95001,7 +95056,7 @@ iteration 11: trace = 4.197854050309302 (1.3266e-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.09981155395507812 +elapsed time for k point: 0.21323251724243164 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95030,7 +95085,7 @@ iteration 12: trace = 4.283266488990681 (1.1156e-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.10829544067382812 +elapsed time for k point: 0.22983479499816895 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -95061,7 +95116,7 @@ iteration 13: trace = 4.410102274545239 (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.11700773239135742 +elapsed time for k point: 0.2281477451324463 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95100,7 +95155,7 @@ iteration 17: trace = 4.534517622757199 (7.85637e-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.15072965621948242 +elapsed time for k point: 0.2848358154296875 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -95190,10 +95245,10 @@ AssertionError: -0.9945407488966614 != -0.995090516581305 within 3 places (0.0005497676846435429 difference) ---------------------------------------------------------------------- -Ran 47 tests in 642.893s +Ran 47 tests in 1359.648s FAILED (failures=4) -elapsed time for k point: 0.11357474327087402 +elapsed time for k point: 0.28021860122680664 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2746902258623627 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> Band 2 range: 0.4453310808471573 at Vector3<0.0, 0.5, 0.0> to 0.560518142316283 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.4902389149027671 at Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> to 0.5605607947797749 at Vector3<0.0, 0.0, 0.0> @@ -95207,15 +95262,15 @@ Gap from band 4 (0.7907195974443699) to band 5 (0.7908320763327573), 0.01422386511327371% Gap from band 5 (0.8374511167537568) to band 6 (0.8375948528443266), 0.017162047272554836% Gap from band 6 (0.8672009264903452) to band 7 (0.8691349955739193), 0.22277591092796523% -total elapsed time for run: 1.901341438293457 +total elapsed time for run: 4.067822217941284 done -/tmp/meep00KGnX/test_triangular_lattice-0: 1.90s +/tmp/meepaa3VrN/test_triangular_lattice-0: 4.07s -/tmp/meep00KGnX/test_update_band_range_data-0 +/tmp/meepaa3VrN/test_update_band_range_data-0 ======================== -/tmp/meep00KGnX/test_update_band_range_data-0: 0.00s +/tmp/meepaa3VrN/test_update_band_range_data-0: 0.00s -Elapsed run time = 642.9555 s +Elapsed run time = 1359.7268 s FAIL tests/test_mpb.py (exit status: 1) FAIL: tests/test_refl_angular @@ -95262,7 +95317,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/arm-linux-gnueabihf' - /bin/bash ../libtool --mode=install /usr/bin/install -c libmeep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf' + /bin/sh ../libtool --mode=install /usr/bin/install -c libmeep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf' libtool: install: /usr/bin/install -c .libs/libmeep.so.30.0.0 /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libmeep.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { 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/arm-linux-gnueabihf && { ln -s -f libmeep.so.30.0.0 libmeep.so || { rm -f libmeep.so && ln -s libmeep.so.30.0.0 libmeep.so; }; }) @@ -95292,7 +95347,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/arm-linux-gnueabihf' 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' @@ -95304,9 +95359,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/arm-linux-gnueabihf' - /bin/bash ../libtool --mode=install /usr/bin/install -c libpympb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf' + /bin/sh ../libtool --mode=install /usr/bin/install -c libpympb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf' 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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libpympb.la -rpath /usr/lib/arm-linux-gnueabihf libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o libpympb.la -rpath /usr/lib/arm-linux-gnueabihf libpympb_la-pympb.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) libtool: relink: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/14/crtbeginS.o .libs/libpympb_la-pympb.o -L/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lmeep -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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/arm-linux-gnueabihf/libpympb.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf && { 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; }; }) @@ -95326,9 +95381,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.13/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.13/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.13/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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _meep.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _meep.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) libtool: relink: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/14/crtbeginS.o .libs/_meep_la-meep-python.o -L/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lmeep -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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.13/site-packages/meep/_meep.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.13/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; }; }) @@ -95355,9 +95410,9 @@ Byte-compiling python modules (more optimized versions) ... __init__.py binary_partition_utils.py chunk_balancer.py geom.py simulation.py source.py timing_measurements.py visualization.py materials.py verbosity_mgr.py /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.13/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.13/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.13/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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm -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 arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -W -module -version-info 30:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/arm-linux-gnueabihf/hdf5/serial -o _mpb.la -rpath /usr/lib/python3.13/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/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lm -inst-prefix-dir /build/reproducible-path/meep-1.25.0/debian/tmp) libtool: relink: arm-linux-gnueabihf-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/14/crtbeginS.o .libs/_mpb_la-mpb-python.o -L/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lpympb -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lblas -L/usr/lib/gcc/arm-linux-gnueabihf/14 -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/14/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf/hdf5/serial -lfftw3 -lgfortran -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/arm-linux-gnueabihf/14/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/crtn.o -g -O2 -ffile-prefix-map=/build/reproducible-path/meep-1.25.0=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/arm-linux-gnueabihf/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.13/site-packages/meep/mpb/_mpb.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.13/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; }; }) @@ -95422,33 +95477,33 @@ dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 + diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: debian/python3-meep/usr/lib/python3/dist-packages/meep/mpb/_mpb.so.30.0.0 contains an unresolvable reference to symbol PyUnicode_InternFromString: it's probably a plugin -dpkg-shlibdeps: warning: 98 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/meep/usr/bin/meep contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: 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 PyList_Append: it's probably a plugin -dpkg-shlibdeps: warning: 107 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-armhf.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged +dpkg-shlibdeps: warning: debian/python3-meep/usr/lib/python3/dist-packages/meep/mpb/_mpb.so.30.0.0 contains an unresolvable reference to symbol PyExc_OverflowError: it's probably a plugin +dpkg-shlibdeps: warning: 98 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/meep/usr/bin/meep contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: 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 PyList_New: it's probably a plugin +dpkg-shlibdeps: warning: 107 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libmeep30/usr/lib/arm-linux-gnueabihf/libmeep.so.30.0.0 found in none of the libraries dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'python3-meep-dbgsym' in '../python3-meep-dbgsym_1.25.0-4_armhf.deb'. -dpkg-deb: building package 'libmeep30-dbgsym' in '../libmeep30-dbgsym_1.25.0-4_armhf.deb'. dpkg-deb: building package 'meep' in '../meep_1.25.0-4_armhf.deb'. -dpkg-deb: building package 'meep-dbgsym' in '../meep-dbgsym_1.25.0-4_armhf.deb'. -dpkg-deb: building package 'libmeep-dev' in '../libmeep-dev_1.25.0-4_armhf.deb'. dpkg-deb: building package 'libmeep30' in '../libmeep30_1.25.0-4_armhf.deb'. +dpkg-deb: building package 'libmeep-dev' in '../libmeep-dev_1.25.0-4_armhf.deb'. +dpkg-deb: building package 'libmeep30-dbgsym' in '../libmeep30-dbgsym_1.25.0-4_armhf.deb'. +dpkg-deb: building package 'meep-dbgsym' in '../meep-dbgsym_1.25.0-4_armhf.deb'. dpkg-deb: building package 'python3-meep' in '../python3-meep_1.25.0-4_armhf.deb'. dpkg-genbuildinfo --build=binary -O../meep_1.25.0-4_armhf.buildinfo dpkg-genchanges --build=binary -O../meep_1.25.0-4_armhf.changes @@ -95457,12 +95512,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/10788/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/10788/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/7611 and its subdirectories -I: Current time: Mon Feb 3 10:26:36 -12 2025 -I: pbuilder-time-stamp: 1738621596 +I: removing directory /srv/workspace/pbuilder/10788 and its subdirectories +I: Current time: Tue Feb 4 10:41:42 +14 2025 +I: pbuilder-time-stamp: 1738615302