Diff of the two buildlogs: -- --- b1/build.log 2024-08-11 03:55:30.336503930 +0000 +++ b2/build.log 2024-08-11 06:04:13.192446851 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Aug 10 14:34:36 -12 2024 -I: pbuilder-time-stamp: 1723343676 +I: Current time: Sun Aug 11 17:55:59 +14 2024 +I: pbuilder-time-stamp: 1723348559 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -29,52 +29,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/14105/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/14276/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +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 Aug 11 03:56 /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/14276/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/14276/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='trixie' - 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]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(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=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='65e76794b66f4e038af48aa9da831467' - 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='14105' - PS1='# ' - PS2='> ' + INVOCATION_ID=cefcc2bdd9574e538a5a039d457b27f9 + 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=14276 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.cnu8uHGC/pbuilderrc_olKm --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.cnu8uHGC/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.cnu8uHGC/pbuilderrc_ayRT --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.cnu8uHGC/b2 --logfile b2/build.log meep_1.25.0-4.dsc' + SUDO_GID=114 + SUDO_UID=108 + 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-23-armmp-lpae #1 SMP Debian 6.1.99-1 (2024-07-15) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-23-arm64 #1 SMP Debian 6.1.99-1 (2024-07-15) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 4 21:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/14105/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Jun 5 22:35 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/14276/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -360,7 +392,7 @@ Get: 204 http://deb.debian.org/debian trixie/main armhf python3-setuptools all 70.3.0-2 [504 kB] Get: 205 http://deb.debian.org/debian trixie/main armhf quilt all 0.68-1 [437 kB] Get: 206 http://deb.debian.org/debian trixie/main armhf swig armhf 4.2.1-1 [1375 kB] -Fetched 131 MB in 3s (50.2 MB/s) +Fetched 131 MB in 3s (52.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-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 ... 19503 files and directories currently installed.) @@ -1034,8 +1066,8 @@ Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Aug 11 02:35:35 UTC 2024. -Universal Time is now: Sun Aug 11 02:35:35 UTC 2024. +Local time is now: Sun Aug 11 03:57:42 UTC 2024. +Universal Time is now: Sun Aug 11 03:57:42 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up unicode-data (15.1.0-1) ... @@ -1224,7 +1256,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/14276/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/14276/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 @@ -1492,7 +1528,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' @@ -1503,7 +1539,7 @@ make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/src' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. 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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 @@ -1511,22 +1547,31 @@ 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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 +/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 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 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 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 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) { + | ^~~~~~ +boundaries.cpp:128:5: note: here + 128 | case D3: + | ^~~~ In file included from /usr/include/c++/13/vector:72, from meep_internals.hpp:18, from array_slice.cpp:28: @@ -1554,17 +1599,9 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 +/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 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 -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) { - | ^~~~~~ -boundaries.cpp:128:5: note: here - 128 | case D3: - | ^~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from meep.hpp:20, @@ -1577,23 +1614,20 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 -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 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 bicgstab.cpp -fPIC -DPIC -o bicgstab.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/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 +/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 dft.cpp:269: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 269 | PLOOP_OVER_IVECS(fc->gv, is, ie, idx) { | -/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 -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 +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 dft.cpp: In member function 'std::complex meep::dft_chunk::process_dft_component(int, meep::direction*, meep::ivec, meep::ivec, int, meep::h5file*, meep::realnum*, int, std::complex*, void*, void*, int, bool, meep::fields*)': dft.cpp:912:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'std::vector::size_type' {aka 'unsigned int'} [-Wformat=] 912 | "array of size %lu", @@ -1612,9 +1646,13 @@ | | | | 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 +/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 +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 +/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 dft_ldos.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 fields.cpp -fPIC -DPIC -o .libs/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 energy_and_flux.cpp -fPIC -DPIC -o energy_and_flux.o >/dev/null 2>&1 In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, @@ -1624,7 +1662,6 @@ /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -/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 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::complex; _Alloc = std::allocator >]', inlined from 'std::vector meep::dft_fields::fourier_sourcedata(const meep::volume&, meep::component, meep::fields&, const std::complex*)' at dft.cpp:1529:40: @@ -1636,10 +1673,11 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 -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 -/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 +/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 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 +/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 fix_boundary_sources.cpp -fPIC -DPIC -o .libs/fix_boundary_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 dft.cpp -fPIC -DPIC -o dft.o >/dev/null 2>&1 In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from meep.hpp:20, @@ -1660,13 +1698,6 @@ 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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 -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++/13/vector:72, from meep_internals.hpp:18, from fix_boundary_sources.cpp:1: @@ -1699,6 +1730,7 @@ /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | 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_dump.cpp -fPIC -DPIC -o fields_dump.o >/dev/null 2>&1 In file included from /usr/include/c++/13/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = meep::srcpt_info; _Alloc = std::allocator]', inlined from 'void meep::fields::fix_boundary_sources()' at fix_boundary_sources.cpp:72:46: @@ -1726,25 +1758,28 @@ 1864 | 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 +/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 -/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 h5file.cpp -fPIC -DPIC -o h5file.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 +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 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 -/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 +/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 monitor.cpp -fPIC -DPIC -o .libs/monitor.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 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 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]; @@ -1752,11 +1787,10 @@ monitor.cpp:274:15: note: 'comp_list' declared here 274 | component comp_list[3]; | ^~~~~~~~~ -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/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 material_data.cpp -fPIC -DPIC -o material_data.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 -/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 monitor.cpp -fPIC -DPIC -o monitor.o >/dev/null 2>&1 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]; @@ -1769,7 +1803,13 @@ 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 multilevel-atom.lo multilevel-atom.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 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); @@ -1777,11 +1817,9 @@ | | | | 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 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/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 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 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 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); @@ -1826,9 +1864,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ -/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 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 random.cpp -fPIC -DPIC -o .libs/random.o In file included from /usr/include/c++/13/vector:72, from meep_internals.hpp:18, from near2far.cpp:23: @@ -1842,12 +1878,17 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 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 +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 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 -/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 +/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 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 + | +/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_db.cpp -fPIC -DPIC -o .libs/step_db.o 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] @@ -1859,22 +1900,17 @@ sources.cpp:168:1: warning: when initialized here [-Wreorder] 168 | src_vol::src_vol(component cc, src_time *st, std::vector &&ind, | ^~~~~~~ -step.cpp:144: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] - 144 | CHUNK_OPENMP - | -/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 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 -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 stress.cpp -fPIC -DPIC -o .libs/stress.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 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_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.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 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 stress.cpp -fPIC -DPIC -o .libs/stress.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 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 -/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 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 +/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 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) { @@ -1885,6 +1921,8 @@ 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); @@ -1953,27 +1991,6 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 susceptibility.cpp -fPIC -DPIC -o susceptibility.o >/dev/null 2>&1 -In file included from /usr/include/c++/13/vector:72, - from /usr/include/c++/13/functional:64, - from meep.hpp:20, - from structure.cpp:25: -/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const meep::grid_volume&}; _Tp = meep::grid_volume; _Alloc = std::allocator]': -/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 445 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/13/vector:66: -In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = meep::grid_volume; _Alloc = std::allocator]', - inlined from 'std::vector meep::structure::get_chunk_volumes() const' at structure.cpp:993:21: -/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1292 | _M_realloc_insert(end(), __x); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -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 -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 In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from meep.hpp:20, @@ -1988,6 +2005,7 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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 In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1299:21, inlined from 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/13/bits/stl_iterator.h:747:22, @@ -1997,6 +2015,28 @@ 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 +/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 +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 +In file included from /usr/include/c++/13/vector:72, + from /usr/include/c++/13/functional:64, + from meep.hpp:20, + from structure.cpp:25: +/usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const meep::grid_volume&}; _Tp = meep::grid_volume; _Alloc = std::allocator]': +/usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 445 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/13/vector:66: +In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = meep::grid_volume; _Alloc = std::allocator]', + inlined from 'std::vector meep::structure::get_chunk_volumes() const' at structure.cpp:993:21: +/usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 1292 | _M_realloc_insert(end(), __x); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 mpb.cpp -fPIC -DPIC -o .libs/mpb.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 structure.cpp -fPIC -DPIC -o structure.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 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 update_pols.cpp -fPIC -DPIC -o .libs/update_pols.o In file included from /usr/include/c++/13/vector:72, from /usr/include/c++/13/functional:64, from meep.hpp:20, @@ -2012,15 +2052,11 @@ 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 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 -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 -/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 -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 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) { @@ -2148,12 +2184,11 @@ 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) { @@ -2206,7 +2241,10 @@ meepgeom.cpp:2617:1: warning: control reaches end of non-void function [-Wreturn-type] 2617 | } | ^ -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/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, @@ -2216,6 +2254,7 @@ meepgeom.cpp:2760:7: note: 'kind' was declared here 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 In file included from /usr/include/c++/13/vector:72, from meepgeom.cpp:18: /usr/include/c++/13/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const meep_geom::absorber&}; _Tp = meep_geom::absorber; _Alloc = std::allocator]': @@ -2228,11 +2267,7 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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) { @@ -2402,8 +2437,9 @@ 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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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") @@ -2466,6 +2502,32 @@ 22 | #define _GNU_SOURCE | : note: this is the location of the previous definition +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); + | ^~~~~ +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-ctl-io.o `test -f 'ctl-io.cpp' || echo './'`ctl-io.cpp +In file included from ctl-io.h:7, + from ctl-io.cpp:7: +ctl-io.cpp: In function 'void ctlio::export_external_functions()': +ctl-io.cpp:2229:38: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] + 2229 | gh_new_procedure("square-basis-aux", (SCM (*)()) square_basis_aux, 2, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ctl-io.cpp:2230:51: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] + 2230 | gh_new_procedure("range-overlap-with-object-aux", (SCM (*)()) range_overlap_with_object_aux, 5, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ctl-io.cpp:2231:55: 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] + 2231 | gh_new_procedure("display-geometric-object-info-aux", (SCM (*)()) display_geometric_object_info_aux, 2, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ctl-io.cpp:2232:51: 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] + 2232 | gh_new_procedure("point-in-periodic-object?-aux", (SCM (*)()) point_in_periodic_objectp_aux, 2, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ctl-io.cpp:2233: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] + 2233 | gh_new_procedure("normal-to-object-aux", (SCM (*)()) normal_to_object_aux, 2, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +ctl-io.cpp:2234:42: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] + 2234 | gh_new_procedure("point-in-object?-aux", (SCM (*)()) point_in_objectp_aux, 2, 0, 0); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In 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] @@ -2496,39 +2558,13 @@ meep_wrap.cxx:36145:12: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 36145 | arg2 = (meep::component const) scm_to_int(argv[1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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); - | ^~~~~ -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-ctl-io.o `test -f 'ctl-io.cpp' || echo './'`ctl-io.cpp -In file included from ctl-io.h:7, - from ctl-io.cpp:7: -ctl-io.cpp: In function 'void ctlio::export_external_functions()': -ctl-io.cpp:2229:38: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] - 2229 | gh_new_procedure("square-basis-aux", (SCM (*)()) square_basis_aux, 2, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ctl-io.cpp:2230:51: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] - 2230 | gh_new_procedure("range-overlap-with-object-aux", (SCM (*)()) range_overlap_with_object_aux, 5, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ctl-io.cpp:2231:55: 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] - 2231 | gh_new_procedure("display-geometric-object-info-aux", (SCM (*)()) display_geometric_object_info_aux, 2, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ctl-io.cpp:2232:51: 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] - 2232 | gh_new_procedure("point-in-periodic-object?-aux", (SCM (*)()) point_in_periodic_objectp_aux, 2, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ctl-io.cpp:2233: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] - 2233 | gh_new_procedure("normal-to-object-aux", (SCM (*)()) normal_to_object_aux, 2, 0, 0); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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) \ @@ -2560,7 +2596,7 @@ 263 | meep_geom::material_type mat2; | ^~~~ 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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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") @@ -2586,10 +2622,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.12 -I/usr/lib/python3/dist-packages/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.12 -I/usr/lib/python3/dist-packages/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.12 -I/usr/lib/python3/dist-packages/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.12 -I/usr/lib/python3/dist-packages/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.12 -I/usr/lib/python3/dist-packages/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.12 -I/usr/lib/python3/dist-packages/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.12 -I/usr/lib/python3/dist-packages/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:3362: typemap_utils.cpp:115:18: warning: 'PyObject* py_volume_object()' defined but not used [-Wunused-function] 115 | static PyObject *py_volume_object() { @@ -2657,13 +2693,13 @@ meep-python.cxx:125840:53: warning: unused parameter 'self' [-Wunused-parameter] 125840 | SWIGINTERN PyObject *_wrap_master_fprintf(PyObject *self, PyObject *args) { | ~~~~~~~~~~^~~~ +libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=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 In file included from meep-python.cxx:4065: typemap_utils.cpp: At global scope: typemap_utils.cpp:115:18: warning: 'PyObject* py_volume_object()' defined but not used [-Wunused-function] 115 | static PyObject *py_volume_object() { | ^~~~~~~~~~~~~~~~ -libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=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.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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") @@ -3392,7 +3428,7 @@ 1535 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: arm-linux-gnueabihf-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python3.12 -I/usr/lib/python3/dist-packages/numpy/core/include -I../src -I../libpympb -I.. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=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.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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") @@ -3447,67 +3483,67 @@ 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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 In file included from /usr/include/c++/13/vector:72, @@ -3522,13 +3558,13 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 In file included from /usr/include/c++/13/vector:72, @@ -3549,19 +3585,19 @@ /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 In file included from /usr/include/c++/13/vector:72, @@ -3581,7 +3617,7 @@ /usr/include/c++/13/bits/stl_vector.h:1292:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1292 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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 @@ -3727,718 +3763,9 @@ make[2]: *** [Makefile:518: 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 -./autogen.sh -./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/2D_convergence.log -./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/dft-fields.o -./tests/gdsII-3d.cpp -./tests/symmetry.o -./tests/three_d.cpp -./tests/h5test.cpp -./tests/physical.trs -./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/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/bend-flux-ll -./tests/integrate.log -./tests/convergence_cyl_waveguide -./tests/known_results.trs -./tests/near2far.cpp -./tests/dump_load.cpp -./tests/stress_tensor -./tests/user-defined-material -./tests/cylindrical.cpp -./tests/stress_tensor.log -./tests/array-slice-ll.log -./tests/stress_tensor.cpp -./tests/absorber-1d-ll.o -./tests/two_dimensional.o -./tests/array-metadata.o -./tests/symmetry.log -./tests/eps-000000000.h5 -./tests/.libs -./tests/.libs/2D_convergence -./tests/.libs/cyl-ellipsoid-ll -./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/dump_load -./tests/.libs/array-slice-ll -./tests/.libs/gdsII-3d -./tests/.libs/dft-fields -./tests/.libs/near2far -./tests/.libs/h5test -./tests/.libs/one_dimensional -./tests/.libs/pml -./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/harmonics -./tests/.libs/aniso_disp -./tests/.libs/array-metadata -./tests/.libs/bragg_transmission -./tests/.libs/integrate -./tests/cylindrical.trs -./tests/Makefile.am -./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/2D_convergence.trs -./tests/pw-source-ll.cpp -./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 -./src -./src/libmeep.la -./src/step_db.o -./src/material_data.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/vec.o -./src/material_data.hpp -./src/susceptibility.cpp -./src/boundaries.o -./src/bicgstab.lo -./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/array_slice.o -./src/mympi.lo -./src/GDSIIgeom.cpp -./src/integrate2.cpp -./src/h5file.cpp -./src/susceptibility.o -./src/step_generic.cpp -./src/step_generic_stride1.o -./src/bicgstab.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/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/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/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/.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/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/h5fields.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/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/dft.o -./src/.libs/energy_and_flux.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/bands.o -./src/Makefile.am -./src/time.lo -./src/cw_fields.cpp -./src/sphere-quad.o -./src/dft.o -./src/casimir.cpp -./src/step.cpp -./src/h5fields.cpp -./src/energy_and_flux.lo -./src/energy_and_flux.o -./src/initialize.lo -./src/output_directory.lo -./src/cw_fields.lo -./src/cw_fields.o -./src/integrate2.o -./src/multilevel-atom.cpp -./src/sources.cpp -./src/dft.lo -./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/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 -./doc -./doc/requirements.txt -./doc/docs -./doc/docs/Download.md -./doc/docs/Python_User_Interface.md -./doc/docs/Build_From_Source.md -./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.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/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/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/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/chunk_balancer_timing_stats.gif -./doc/docs/images/grating_diffraction_spectra.png -./doc/docs/images/zone_plate_schematic.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/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/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/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/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/zone_plate_farfield.png -./doc/docs/images/coupler3D.png -./doc/docs/images/cwsrc_turnon.png -./doc/docs/images/Holey-wvg-cavity-Q.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/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/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/BentFluxGeometryVisualization.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/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/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/License_and_Copyright.md -./doc/docs/Developer_Codes -./doc/docs/Developer_Codes/Makefile.manual -./doc/docs/Developer_Codes/WriteChunkInfo.cpp -./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/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/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/Frequency_Domain_Solver.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/FAQ.md -./doc/docs/Acknowledgements.md -./doc/docs/Eigensolver_Math.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/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/meep.install +./debian/python3-meep.install ./debian/.debhelper ./debian/.debhelper/generated ./debian/.debhelper/generated/_source @@ -4452,642 +3779,1351 @@ ./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl ./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base ./debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-4-4.6/usr/share/libctl/base/include.scm.go -./debian/copyright -./debian/meep.1 +./debian/changelog +./debian/source +./debian/source/lintian-overrides +./debian/source/format ./debian/meep.manpages -./debian/python3-meep.install -./debian/watch -./debian/libmeep30.install -./debian/autoreconf.before +./debian/copyright +./debian/missing-sources +./debian/missing-sources/jquery-2.1.1.js +./debian/missing-sources/modernizr-2.8.3.js +./debian/missing-sources/highlight.js +./debian/libmeep30.lintian-overrides ./debian/python3-meep.prerm -./debian/changelog +./debian/upstream +./debian/upstream/metadata +./debian/patches +./debian/patches/python-distutils.patch +./debian/patches/i386-fix.patch +./debian/patches/series +./debian/autoreconf.before +./debian/README.source +./debian/python3-meep.postinst ./debian/rules -./debian/meep.install -./debian/libmeep30.lintian-overrides -./.travis.yml +./debian/libmeep-dev.install +./debian/meep.docs +./debian/watch +./debian/meep.1 +./debian/control +./debian/libmeep30.install +./debian/docs +./debian/autoreconf.after +./ltmain.sh +./config.log +./.sourcery.yaml +./Makefile +./.gitattributes +./config.guess +./.pre-commit-config.yaml +./m4 +./m4/libtool.m4 +./m4/ax_cxx_compile_stdcxx.m4 +./m4/ltversion.m4 +./m4/ax_lapack.m4 +./m4/ax_openmp.m4 +./m4/lt~obsolete.m4 +./m4/ax_mpi.m4 +./m4/ax_cxx_maxopt.m4 +./m4/ltsugar.m4 +./m4/ax_check_compiler_flags.m4 +./m4/pkg.m4 +./m4/ax_gcc_archflag.m4 +./m4/ax_blas.m4 +./m4/ax_gcc_x86_cpuid.m4 +./m4/ax_compiler_vendor.m4 +./m4/ltoptions.m4 +./contrib +./contrib/build-meep.sh ./codemeta.json +./.gitignore +./meep-pkgconfig.in +./config.h ./python +./python/mpb.i +./python/Makefile ./python/verbosity_mgr.py -./python/mpb_data.py +./python/test-suite.log +./python/meep-python.hpp ./python/simulation.py -./python/_meep_la-meep-python.o -./python/requirements.txt +./python/mpb.py ./python/chunk_balancer.py +./python/geom.py +./python/Makefile.in +./python/timing_measurements.py +./python/meep-python.cxx +./python/_mpb_la-mpb-python.o +./python/mpb_data.py +./python/visualization.py ./python/adjoint ./python/adjoint/utils.py -./python/adjoint/connectivity.py +./python/adjoint/filters.py +./python/adjoint/filter_source.py ./python/adjoint/objective.py +./python/adjoint/basis.py +./python/adjoint/connectivity.py +./python/adjoint/__init__.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__/__init__.cpython-312.pyc -./python/adjoint/__pycache__/optimization_problem.cpython-312.pyc -./python/adjoint/__pycache__/objective.cpython-312.pyc +./python/adjoint/__pycache__/utils.cpython-312.pyc ./python/adjoint/__pycache__/basis.cpython-312.pyc +./python/adjoint/__pycache__/objective.cpython-312.pyc ./python/adjoint/__pycache__/filter_source.cpython-312.pyc -./python/adjoint/__pycache__/utils.cpython-312.pyc -./python/meep.i +./python/adjoint/__pycache__/__init__.cpython-312.pyc +./python/adjoint/__pycache__/optimization_problem.cpython-312.pyc +./python/examples +./python/examples/material-dispersion.py +./python/examples/solve-cw.py +./python/examples/mpb_bragg.py +./python/examples/mpb_bragg_sine.py +./python/examples/mpb_line_defect.py +./python/examples/mpb_data_analysis.py +./python/examples/antenna_pec_ground_plane.py +./python/examples/holey-wvg-bands.py +./python/examples/extraction_eff_ldos.py +./python/examples/finite_grating.py +./python/examples/coupler.ipynb +./python/examples/coupler.gds +./python/examples/cylinder_cross_section.ipynb +./python/examples/oblique-planewave.py +./python/examples/faraday-rotation.py +./python/examples/mie_scattering.py +./python/examples/differential_cross_section.ipynb +./python/examples/oblique-source.py +./python/examples/phase_in_material.py +./python/examples/solve-cw.ipynb +./python/examples/mpb_diamond.py +./python/examples/gaussian-beam.py +./python/examples/holey-wvg-cavity.py +./python/examples/stochastic_emitter.py +./python/examples/binary_grating_n2f.py +./python/examples/finite_grating.ipynb +./python/examples/bend-flux.ipynb +./python/examples/mode-decomposition.py +./python/examples/cavity-farfield.py +./python/examples/refl-angular.ipynb +./python/examples/metasurface_lens.py +./python/examples/stochastic_emitter.ipynb +./python/examples/antenna-radiation.py +./python/examples/media +./python/examples/media/oblique-source-normal.mp4 +./python/examples/media/holey-wvg-bands-0.25-0.2506.mp4 +./python/examples/media/straight_waveguide.mp4 +./python/examples/media/holey-wvg-bands-0.4-0.1896.mp4 +./python/examples/media/oblique-source-eig.mp4 +./python/examples/media/visualization_normalize.mp4 +./python/examples/media/visualization_out_plane.mp4 +./python/examples/media/visualization_demo.gif +./python/examples/media/hole-wvg-cavity.mp4 +./python/examples/media/bent_waveguide.mp4 +./python/examples/media/ring_large.mp4 +./python/examples/media/ring_simple.mp4 +./python/examples/media/hole-wvg-cavity-res.mp4 +./python/examples/media/holey-wvg-bands-0.4-0.3175.mp4 +./python/examples/media/ring_mid.mp4 +./python/examples/media/holey-wvg-bands-0.3-0.8838.mp4 +./python/examples/media/holey-wvg-bands-0.1-0.4811.mp4 +./python/examples/media/visualization_demo.mp4 +./python/examples/bend-flux.py +./python/examples/mpb_tutorial.py +./python/examples/binary_grating_oblique.ipynb +./python/examples/multilevel-atom.py +./python/examples/grating2d_triangular_lattice.py +./python/examples/perturbation_theory_2d.py +./python/examples/mpb_strip.py +./python/examples/3rd-harm-1d.py +./python/examples/metal-cavity-ldos.ipynb +./python/examples/polarization_grating.ipynb +./python/examples/coupler.py +./python/examples/parallel-wvgs-force.py +./python/examples/planar_cavity_ldos.py +./python/examples/mpb_sq_rods.py +./python/examples/cherenkov-radiation.py +./python/examples/cyl-ellipsoid.py +./python/examples/holey-wvg-bands.ipynb +./python/examples/wvg-src.py +./python/examples/mpb_tri_holes.py +./python/examples/binary_grating_oblique.py +./python/examples/absorbed_power_density.ipynb +./python/examples/cavity-farfield.ipynb +./python/examples/ring-mode-overlap.py +./python/examples/absorbed_power_density.py +./python/examples/antenna-radiation.ipynb +./python/examples/ring_gds.py +./python/examples/stochastic_emitter_reciprocity.py +./python/examples/bent-waveguide.ipynb +./python/examples/mpb_honey_rods.py +./python/examples/binary_grating_phasemap.py +./python/examples/refl-quartz.py +./python/examples/straight-waveguide.py +./python/examples/cavity_arrayslice.py +./python/examples/polarization_grating.py +./python/examples/binary_grating_phasemap.ipynb +./python/examples/mpb_hole_slab.py +./python/examples/mode-decomposition.ipynb +./python/examples/binary_grating.ipynb +./python/examples/eps_fit_lorentzian.py +./python/examples/refl-angular-kz2d.py +./python/examples/absorber-1d.py +./python/examples/binary_grating_n2f.ipynb +./python/examples/refl-angular.py +./python/examples/metasurface_lens.ipynb +./python/examples/holey-wvg-cavity.ipynb +./python/examples/ring.ipynb +./python/examples/ring-cyl.py +./python/examples/refl-quartz.ipynb +./python/examples/chirped_pulse.py +./python/examples/pw-source.py +./python/examples/mpb_tri_rods.py +./python/examples/binary_grating.py +./python/examples/mie_scattering.ipynb +./python/examples/README.md +./python/examples/adjoint_optimization +./python/examples/adjoint_optimization/.ipynb_checkpoints +./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/02-Waveguide_Bend-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/04-Splitter-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/06-Near2Far-Epigraph-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/03-Filtered_Waveguide_Bend-checkpoint.ipynb +./python/examples/adjoint_optimization/.ipynb_checkpoints/05-Near2Far-checkpoint.ipynb +./python/examples/adjoint_optimization/03-Filtered_Waveguide_Bend.ipynb +./python/examples/adjoint_optimization/Fourier-Metalens.ipynb +./python/examples/adjoint_optimization/01-Introduction.ipynb +./python/examples/adjoint_optimization/06-Near2Far-Epigraph.ipynb +./python/examples/adjoint_optimization/Fourier-Bend.ipynb +./python/examples/adjoint_optimization/05-Near2Far.ipynb +./python/examples/adjoint_optimization/02-Waveguide_Bend.ipynb +./python/examples/adjoint_optimization/04-Splitter.ipynb +./python/examples/adjoint_optimization/Bend Minimax.ipynb +./python/examples/parallel-wvgs-mpb.py +./python/examples/diffracted_planewave.py +./python/examples/zone_plate.ipynb +./python/examples/oblique-source.ipynb +./python/examples/zone_plate.py +./python/examples/parallel-wvgs-force.ipynb +./python/examples/cylinder_cross_section.py +./python/examples/metal-cavity-ldos.py +./python/examples/stochastic_emitter_line.py +./python/examples/__pycache__ +./python/examples/__pycache__/mpb_strip.cpython-312.pyc +./python/examples/__pycache__/mpb_honey_rods.cpython-312.pyc +./python/examples/__pycache__/mpb_tri_rods.cpython-312.pyc +./python/examples/__pycache__/mpb_line_defect.cpython-312.pyc +./python/examples/__pycache__/mpb_sq_rods.cpython-312.pyc +./python/examples/__pycache__/mpb_tri_holes.cpython-312.pyc +./python/examples/__pycache__/mpb_bragg.cpython-312.pyc +./python/examples/__pycache__/mpb_bragg_sine.cpython-312.pyc +./python/examples/__pycache__/mpb_diamond.cpython-312.pyc +./python/examples/__pycache__/mpb_hole_slab.cpython-312.pyc +./python/examples/perturbation_theory.ipynb +./python/examples/oblique-planewave.ipynb +./python/examples/bent-waveguide.py +./python/examples/straight-waveguide.ipynb +./python/examples/3rd-harm-1d.ipynb +./python/examples/ring.py +./python/examples/perturbation_theory.py +./python/examples/differential_cross_section.py +./python/Makefile.am +./python/binary_partition_utils.py +./python/__init__.py +./python/_mpb.la +./python/meep.py ./python/_meep.la -./python/timing_measurements.py +./python/meep.i +./python/requirements.txt +./python/materials.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_faraday_rotation.trs +./python/tests/test_divide_mpi_processes.py +./python/tests/test_cyl_ellipsoid.py +./python/tests/test_materials_library.trs +./python/tests/test_prism.py +./python/tests/test_diffracted_planewave.log +./python/tests/test_binary_grating.trs +./python/tests/test_integrated_source.trs +./python/tests/test_timing_measurements.log +./python/tests/test_bend_flux.py ./python/tests/test_adjoint_cyl.log +./python/tests/test_cavity_farfield.py +./python/tests/test_user_defined_material.py +./python/tests/test_absorber_1d.log +./python/tests/test_gaussianbeam.log +./python/tests/test_cyl_ellipsoid.trs +./python/tests/test_faraday_rotation.py +./python/tests/test_timing_measurements.py +./python/tests/test_get_point.py +./python/tests/test_chunks.log +./python/tests/utils.py +./python/tests/test_dft_fields.trs +./python/tests/test_chunk_layout.log +./python/tests/test_adjoint_cyl.trs +./python/tests/test_mode_coeffs.log +./python/tests/test_cavity_farfield.log +./python/tests/test_geom.trs ./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/bragg-h.k01.b08.y.tm.h5 +./python/tests/data/nonconvex_prism_vertices2.npz +./python/tests/data/tutorial-tot.rpwr.k16.b08.te.h5 +./python/tests/data/nonconvex_prism_vertices3.npz ./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/subpixel_avg-epsilon.h5 +./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 +./python/tests/data/strip-flux.v.k01.b04.x.h5 ./python/tests/data/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/tutorial-C.k16.b08.te.h5 +./python/tests/data/bend-flux.gds +./python/tests/data/convex_prism_vertices.npz +./python/tests/data/tutorial-d.k16.b02.te.h5 +./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 +./python/tests/data/cavity-farfield-4-freqs.h5 ./python/tests/data/nonconvex_prism_vertices1.npz -./python/tests/data/subpixel_avg-epsilon.h5 +./python/tests/data/hole-slab-h.k01.b09.z.zeven.h5 +./python/tests/data/tutorial-te-eigenvectors.h5 +./python/tests/data/tutorial-te-eigenvectors-8-1.h5 +./python/tests/data/tutorial-e.k16.b08.te.h5 +./python/tests/data/tutorial-flux.v.k11.b08.te.h5 +./python/tests/data/line-defect-e.k04.b12.z.tm.h5 +./python/tests/data/cavity_arrayslice_1d.npy +./python/tests/data/diamond-dpwr.k06.b05.h5 +./python/tests/data/tutorial-mu.h5 +./python/tests/data/tutorial-d.k01.b02.te.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/eps_input_file_test.h5 +./python/tests/data/tutorial-b.k16.b08.te.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-e.k16.b08.z.tm.h5 +./python/tests/data/tutorial-d.k16.b08.te.h5 +./python/tests/data/tutorial-h.k16.b08.te.h5 +./python/tests/data/cavity_arrayslice_2d.npy ./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_ring_cyl.log +./python/tests/test_mpb.trs +./python/tests/test_mode_coeffs.trs ./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_chunk_balancer.trs +./python/tests/test_multilevel_atom.trs +./python/tests/test_integrated_source.py +./python/tests/test_prism.trs +./python/tests/test_ldos.trs +./python/tests/test_dft_energy.trs +./python/tests/test_oblique_source.py ./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_source.log +./python/tests/test_wvg_src.trs +./python/tests/test_holey_wvg_cavity.trs +./python/tests/test_visualization.trs +./python/tests/test_adjoint_jax.py +./python/tests/test_adjoint_utils.py +./python/tests/test_ring.trs +./python/tests/test_dispersive_eigenmode.trs ./python/tests/test_prism.log -./python/tests/test_pw_source.log +./python/tests/test_oblique_source.trs +./python/tests/test_material_dispersion.py +./python/tests/test_wvg_src.py +./python/tests/test_get_point.log +./python/tests/test_adjoint_cyl.py +./python/tests/test_ring_cyl.trs ./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_antenna_radiation.py +./python/tests/test_binary_grating.log +./python/tests/test_integrated_source.log +./python/tests/test_ring_cyl.py +./python/tests/test_special_kz.log +./python/tests/test_ring.log +./python/tests/test_cyl_ellipsoid.log +./python/tests/test_holey_wvg_cavity.py +./python/tests/test_physical.log +./python/tests/test_get_epsilon_grid.log +./python/tests/test_dump_load.log +./python/tests/test_diffracted_planewave.py ./python/tests/test_holey_wvg_bands.py -./python/tests/test_special_kz.py +./python/tests/test_binary_partition_utils.py ./python/tests/test_chunk_balancer.py -./python/tests/test_user_defined_material.log -./python/tests/test_get_point.log +./python/tests/test_dispersive_eigenmode.py +./python/tests/test_n2f_periodic.log +./python/tests/test_chunk_layout.trs +./python/tests/test_binary_grating.py +./python/tests/test_visualization.py +./python/tests/test_force.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_ring.py +./python/tests/test_get_epsilon_grid.trs +./python/tests/test_timing_measurements.trs +./python/tests/test_dft_energy.log +./python/tests/test_adjoint_utils.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_faraday_rotation.log +./python/tests/test_medium_evaluations.log +./python/tests/test_ldos.py +./python/tests/test_antenna_radiation.log +./python/tests/test_physical.py +./python/tests/test_multilevel_atom.log +./python/tests/test_oblique_source.log +./python/tests/test_binary_partition_utils.trs +./python/tests/test_gaussianbeam.py ./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_materials_library.log +./python/tests/test_adjoint_solver.py ./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_simulation.py +./python/tests/test_mode_decomposition.py +./python/tests/test_array_metadata.py ./python/tests/test_holey_wvg_bands.trs -./python/tests/test_special_kz.log +./python/tests/test_simulation.trs +./python/tests/test_cavity_arrayslice.py +./python/tests/test_dft_energy.py +./python/tests/test_refl_angular.trs +./python/tests/test_field_functions.log +./python/tests/test_conductivity.py +./python/tests/test_user_defined_material.log +./python/tests/test_array_metadata.trs +./python/tests/test_dispersive_eigenmode.log +./python/tests/test_n2f_periodic.trs +./python/tests/test_force.py +./python/tests/test_field_functions.trs +./python/tests/test_fragment_stats.log +./python/tests/test_medium_evaluations.trs +./python/tests/test_absorber_1d.py +./python/tests/test_kdom.log +./python/tests/test_material_grid.trs +./python/tests/test_refl_angular.py +./python/tests/test_fragment_stats.trs +./python/tests/test_physical.trs ./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_mode_coeffs.py +./python/tests/test_cavity_arrayslice.log ./python/tests/test_gaussianbeam.trs +./python/tests/test_mpb.py +./python/tests/test_diffracted_planewave.trs +./python/tests/test_eigfreq.log +./python/tests/test_adjoint_utils.log +./python/tests/test_verbosity_mgr.py +./python/tests/test_pw_source.py +./python/tests/test_field_functions.py ./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_conductivity.log +./python/tests/test_mode_decomposition.log +./python/tests/test_adjoint_jax.log +./python/tests/test_dump_load.py +./python/tests/test_dump_load.trs +./python/tests/test_materials_library.py +./python/tests/test_pw_source.trs +./python/tests/test_mode_decomposition.trs +./python/tests/test_dft_fields.py +./python/tests/test_holey_wvg_cavity.log +./python/tests/test_kdom.py +./python/tests/test_n2f_periodic.py +./python/tests/test_special_kz.py +./python/tests/test_refl_angular.log +./python/tests/test_geom.log +./python/tests/test_fragment_stats.py +./python/tests/test_kdom.trs +./python/tests/test_3rd_harm_1d.py +./python/tests/test_pw_source.log +./python/tests/test_source.trs +./python/tests/test_material_dispersion.trs +./python/tests/test_visualization.log +./python/tests/test_divide_mpi_processes.log +./python/tests/test_wvg_src.log +./python/tests/test_get_epsilon_grid.py +./python/tests/test_chunks.py +./python/tests/test_force.trs +./python/tests/test_bend_flux.trs +./python/tests/test_binary_partition_utils.log +./python/tests/test_material_dispersion.log +./python/tests/test_eigfreq.trs +./python/tests/test_chunk_layout.py ./python/tests/test_simulation.log -./python/tests/test_mode_coeffs.log -./python/tests/test_material_grid.py +./python/tests/test_cavity_farfield.trs +./python/tests/test_cavity_arrayslice.trs +./python/tests/test_holey_wvg_bands.log +./python/tests/test_adjoint_jax.trs +./python/tests/test_source.py ./python/tests/__pycache__ ./python/tests/__pycache__/utils.cpython-312.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_special_kz.trs +./python/tests/test_user_defined_material.trs +./python/tests/test_absorber_1d.trs +./python/tests/test_eigfreq.py +./python/tests/test_material_grid.py +./python/tests/test_chunk_balancer.log +./python/tests/test_divide_mpi_processes.trs +./python/tests/test_array_metadata.log +./python/tests/test_geom.py +./python/tests/test_adjoint_solver.log +./python/tests/test_mpb.log +./python/tests/test_antenna_radiation.trs +./python/tests/test_bend_flux.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/source.py +./python/_meep_la-meep-python.o +./python/mpb-python.cxx +./python/numpy.i ./python/solver.py +./python/.libs +./python/.libs/_mpb.so.30 +./python/.libs/_meep.a +./python/.libs/_meep.lai +./python/.libs/_mpb_la-mpb-python.o +./python/.libs/_mpb.a +./python/.libs/_meep.so +./python/.libs/_mpb.so +./python/.libs/_mpb.lai +./python/.libs/_mpb.la +./python/.libs/_meep.so.30.0.0 +./python/.libs/_meep.la +./python/.libs/_meep_la-meep-python.o +./python/.libs/_mpb.so.30.0.0 +./python/.libs/_meep.so.30 +./python/_mpb_la-mpb-python.lo +./python/vec.i ./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/geom.py +./python/meep/timing_measurements.py +./python/meep/visualization.py +./python/meep/_meep.so ./python/meep/adjoint ./python/meep/adjoint/utils.py -./python/meep/adjoint/connectivity.py +./python/meep/adjoint/filters.py +./python/meep/adjoint/filter_source.py ./python/meep/adjoint/objective.py +./python/meep/adjoint/basis.py +./python/meep/adjoint/connectivity.py +./python/meep/adjoint/__init__.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__/__init__.cpython-312.pyc -./python/meep/adjoint/__pycache__/optimization_problem.cpython-312.pyc -./python/meep/adjoint/__pycache__/objective.cpython-312.pyc +./python/meep/adjoint/__pycache__/utils.cpython-312.pyc ./python/meep/adjoint/__pycache__/basis.cpython-312.pyc +./python/meep/adjoint/__pycache__/objective.cpython-312.pyc ./python/meep/adjoint/__pycache__/filter_source.cpython-312.pyc -./python/meep/adjoint/__pycache__/utils.cpython-312.pyc -./python/meep/timing_measurements.py +./python/meep/adjoint/__pycache__/__init__.cpython-312.pyc +./python/meep/adjoint/__pycache__/optimization_problem.cpython-312.pyc +./python/meep/binary_partition_utils.py +./python/meep/__init__.py ./python/meep/materials.py ./python/meep/source.py +./python/meep/__pycache__ +./python/meep/__pycache__/verbosity_mgr.cpython-312.pyc +./python/meep/__pycache__/source.cpython-312.pyc +./python/meep/__pycache__/binary_partition_utils.cpython-312.pyc +./python/meep/__pycache__/materials.cpython-312.pyc +./python/meep/__pycache__/__init__.cpython-312.pyc +./python/meep/__pycache__/simulation.cpython-312.pyc +./python/meep/__pycache__/geom.cpython-312.pyc +./python/meep/__pycache__/visualization.cpython-312.pyc +./python/meep/__pycache__/timing_measurements.cpython-312.pyc ./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/solver.py ./python/meep/mpb/__pycache__ -./python/meep/mpb/__pycache__/solver.cpython-312.pyc ./python/meep/mpb/__pycache__/__init__.cpython-312.pyc +./python/meep/mpb/__pycache__/solver.cpython-312.pyc ./python/meep/mpb/__pycache__/mpb_data.cpython-312.pyc -./python/meep/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__/materials.cpython-312.pyc -./python/meep/__pycache__/verbosity_mgr.cpython-312.pyc -./python/meep/__pycache__/__init__.cpython-312.pyc -./python/meep/__pycache__/simulation.cpython-312.pyc -./python/meep/__pycache__/visualization.cpython-312.pyc -./python/meep/__pycache__/source.cpython-312.pyc -./python/meep/__pycache__/geom.cpython-312.pyc -./python/meep/__pycache__/timing_measurements.cpython-312.pyc -./python/meep/__pycache__/binary_partition_utils.cpython-312.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_sq_rods.cpython-312.pyc -./python/examples/__pycache__/mpb_strip.cpython-312.pyc -./python/examples/__pycache__/mpb_tri_rods.cpython-312.pyc -./python/examples/__pycache__/mpb_honey_rods.cpython-312.pyc -./python/examples/__pycache__/mpb_hole_slab.cpython-312.pyc -./python/examples/__pycache__/mpb_bragg_sine.cpython-312.pyc -./python/examples/__pycache__/mpb_tri_holes.cpython-312.pyc -./python/examples/__pycache__/mpb_line_defect.cpython-312.pyc -./python/examples/__pycache__/mpb_diamond.cpython-312.pyc -./python/examples/__pycache__/mpb_bragg.cpython-312.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 -./README.md -./depcomp +./py-compile +./mkdocs.yml ./monkeytype.sqlite3 -./contrib -./contrib/build-meep.sh -./libtool +./compile ./Makefile.in +./.pc +./.pc/python-distutils.patch +./.pc/python-distutils.patch/python +./.pc/python-distutils.patch/python/visualization.py +./.pc/python-distutils.patch/doc +./.pc/python-distutils.patch/doc/docs +./.pc/python-distutils.patch/doc/docs/setup.py +./.pc/python-distutils.patch/configure.ac +./.pc/.quilt_series +./.pc/.quilt_patches +./.pc/applied-patches +./.pc/.version +./codecov.yml +./doc +./doc/generate_py_api.py +./doc/requirements.txt +./doc/README.md +./doc/docs +./doc/docs/Perfectly_Matched_Layer.md +./doc/docs/FAQ.md +./doc/docs/Python_User_Interface.md.in +./doc/docs/Developer_Codes +./doc/docs/Developer_Codes/WriteChunkInfo.cpp +./doc/docs/Developer_Codes/Makefile.manual +./doc/docs/C++_Tutorial.md +./doc/docs/License_and_Copyright.md +./doc/docs/Acknowledgements.md +./doc/docs/setup.py +./doc/docs/Introduction.md +./doc/docs/Python_Developer_Information.md +./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.md +./doc/docs/The_Run_Function_Is_Not_A_Loop.md +./doc/docs/Build_From_Source.md +./doc/docs/Subpixel_Smoothing.md +./doc/docs/Units_and_Nonlinearity.md +./doc/docs/Download.md +./doc/docs/Yee_Lattice.md +./doc/docs/css +./doc/docs/css/extra.css +./doc/docs/Guile_and_Scheme_Information.md +./doc/docs/Scheme_Tutorials +./doc/docs/Scheme_Tutorials/Material_Dispersion.md +./doc/docs/Scheme_Tutorials/Local_Density_of_States.md +./doc/docs/Scheme_Tutorials/Custom_Source.md +./doc/docs/Scheme_Tutorials/Eigenmode_Source.md +./doc/docs/Scheme_Tutorials/Gyrotropic_Media.md +./doc/docs/Scheme_Tutorials/Multilevel_Atomic_Susceptibility.md +./doc/docs/Scheme_Tutorials/Near_to_Far_Field_Spectra.md +./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.md +./doc/docs/Scheme_Tutorials/Basics.md +./doc/docs/Scheme_Tutorials/Frequency_Domain_Solver.md +./doc/docs/Scheme_Tutorials/Cylindrical_Coordinates.md +./doc/docs/Scheme_Tutorials/Casimir_Forces.md +./doc/docs/Scheme_Tutorials/Mode_Decomposition.md +./doc/docs/Scheme_Tutorials/Optical_Forces.md +./doc/docs/Scheme_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md +./doc/docs/Scheme_User_Interface.md +./doc/docs/mdx_math.py +./doc/docs/2d_Cell_Special_kz.md +./doc/docs/Eigensolver_Math.md +./doc/docs/Materials.md +./doc/docs/Parallel_Meep.md +./doc/docs/Exploiting_Symmetry.md +./doc/docs/Replacements.vim +./doc/docs/Installation.md +./doc/docs/Python_User_Interface.md +./doc/docs/Chunks_and_Symmetry.md +./doc/docs/C++_Developer_Information.md +./doc/docs/Mode_Decomposition.md +./doc/docs/images +./doc/docs/images/Material-dispersion-eps.png +./doc/docs/images/Material-dispersion-epsim.png +./doc/docs/images/LED_layout.png +./doc/docs/images/grating.png +./doc/docs/images/cylinder_cross_section.png +./doc/docs/images/Chunks_NP8.png +./doc/docs/images/Metalcavity_ldos.png +./doc/docs/images/pwsource_Ey_PML.png +./doc/docs/images/Holey-cavity-trans.png +./doc/docs/images/Point-dct.jpg +./doc/docs/images/CWsolver-python.png +./doc/docs/images/Example.jpg +./doc/docs/images/Tut-ring-ez-0.147.gif +./doc/docs/images/Material-dispersion-bands.png +./doc/docs/images/Holey-wvg-bands.png +./doc/docs/images/zone_plate_farfield.png +./doc/docs/images/parallel_benchmark_commcomp_vs_nprocs.png +./doc/docs/images/material_grid.png +./doc/docs/images/eigenmode_planewave.png +./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png +./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png +./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png +./doc/docs/images/farfields_vs_DFTfields_holeycavity.png +./doc/docs/images/stochastic_emitter_trials.png +./doc/docs/images/triangular_lattice.png +./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif +./doc/docs/images/Ring-cyl-ez-0.176.png +./doc/docs/images/finite_grating_nperiods5.png +./doc/docs/images/coupler_refl_S11_S12.png +./doc/docs/images/Dblocks-force.jpg +./doc/docs/images/gaussian_beam.png +./doc/docs/images/ring_vary_radius.png +./doc/docs/images/ring_matfunc_freq_vs_resolution.png +./doc/docs/images/stochastic_emitter_forward_vs_backward_flux_spectrum.png +./doc/docs/images/fused_quartz_reflectance_spectrum.png +./doc/docs/images/zone_plate_schematic.png +./doc/docs/images/Tut-holey-cavity.png +./doc/docs/images/Dblocks-config.jpg +./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png +./doc/docs/images/stochastic_emitter_normalized_flux_comparison.png +./doc/docs/images/Ring-cyl-ez-0.118.png +./doc/docs/images/output_epsilon_kpoint.png +./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png +./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif +./doc/docs/images/cherenkov_radiation.png +./doc/docs/images/metasurface_lens_phasemap.png +./doc/docs/images/SiO2_materials_library.png +./doc/docs/images/grating_diffraction_spectra.png +./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif +./doc/docs/images/chunk_balancer_variance.jpg +./doc/docs/images/grating_phasemap.png +./doc/docs/images/Source_radiation_pattern.png +./doc/docs/images/Holey-wvg-cavity-hz-slice.png +./doc/docs/images/parallel_benchmark_DFT.png +./doc/docs/images/sphere_epsilon.png +./doc/docs/images/ChunkStatistics.png +./doc/docs/images/polarization_grating_schematic.png +./doc/docs/images/Material-dispersion-epsre.png +./doc/docs/images/meep_salt_comparison_full.png +./doc/docs/images/Yee-te.png +./doc/docs/images/Waveguide_forces.png +./doc/docs/images/multi_mode_eigsource_pulse_B.png +./doc/docs/images/CWsolver-scheme.png +./doc/docs/images/klayout_schematic.png +./doc/docs/images/polarization_grating_diffraction_orders.png +./doc/docs/images/power_density_map.png +./doc/docs/images/Tut-ring-ez-0.118.gif +./doc/docs/images/chunk_balancer_timing_stats.gif +./doc/docs/images/stochastic_emitter_line_normalized_flux_comparison.png +./doc/docs/images/line_source_DCT_ampfunc_convergence.png +./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png +./doc/docs/images/multi_mode_eigsource_pulse_A.png +./doc/docs/images/pml_glancing_field.png +./doc/docs/images/dipole_extraction_eff_cyl.png +./doc/docs/images/reflectance_angular_spectrum.png +./doc/docs/images/Tutorial-wvg-ez.gif +./doc/docs/images/Faraday-rotation.png +./doc/docs/images/BentFluxGeometryVisualization.png +./doc/docs/images/Surface-force.jpg +./doc/docs/images/meep_salt_comparison_thresh.png +./doc/docs/images/Meep-banner.png +./doc/docs/images/planar_cavity_purcell_enhancement.png +./doc/docs/images/Fabryperot.gif +./doc/docs/images/PermittivityWithLabeledAxes.png +./doc/docs/images/Extruded-blocks.jpg +./doc/docs/images/metasurface_lens_farfield.png +./doc/docs/images/coupler3D.png +./doc/docs/images/swig_process.png +./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif +./doc/docs/images/Spheres-plane.jpg +./doc/docs/images/C2_symmetry.png +./doc/docs/images/Chunks_XYSymmetry.png +./doc/docs/images/grating_0th_order_tran.png +./doc/docs/images/single_mode_eigsource_pulse.png +./doc/docs/images/N2ff_comp_cell.png +./doc/docs/images/parallel_benchmark_runtime_vs_nprocs.png +./doc/docs/images/directional_coupler_field_profiles.png +./doc/docs/images/Chunks_YSymmetry.png +./doc/docs/images/directional_coupler_flux.png +./doc/docs/images/finite_grating_schematic.png +./doc/docs/images/adaptive_chunk_layout.gif +./doc/docs/images/finite_grating_nperiods20.png +./doc/docs/images/ChunkingAndSymmetry.svg +./doc/docs/images/waveguide_rotation_glancing.png +./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png +./doc/docs/images/refl_coeff_vs_taper_length.png +./doc/docs/images/residue_fields_bound_charges.png +./doc/docs/images/Faraday-rotation-comparison.png +./doc/docs/images/chunk_division_binary_tree.png +./doc/docs/images/oblique_source_multimode.png +./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png +./doc/docs/images/Holey-wvg-cavity-hz.gif +./doc/docs/images/chirped_pulse.png +./doc/docs/images/subpixel_smoothing.png +./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png +./doc/docs/images/mie_scattering_schematic.png +./doc/docs/images/farfields_vs_DFTfields_holeycavity_mismatch.png +./doc/docs/images/Vac.jpg +./doc/docs/images/ring_resonator_gds_Hz.png +./doc/docs/images/metasurface_lens_epsilon.png +./doc/docs/images/Tut-ring-ez-0.175.gif +./doc/docs/images/Yee-cube.png +./doc/docs/images/pwsource_Ez_PML.png +./doc/docs/images/antenna_pec_ground_plane.png +./doc/docs/images/dipole_extraction_eff_3D.png +./doc/docs/images/power_density_cell.png +./doc/docs/images/Near2far_simulation_geometry.png +./doc/docs/images/Tut-bend-flux.png +./doc/docs/images/ring_freq_vs_resolution.png +./doc/docs/images/parallel_benchmark_timestep.png +./doc/docs/images/Chunks_NP1.png +./doc/docs/images/polarization_grating_diffraction_spectra.png +./doc/docs/images/Meep-logo.png +./doc/docs/images/PML_failure.png +./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif +./doc/docs/images/cwsrc_turnon.png +./doc/docs/images/3rd-harm-1d-vs-chi.png +./doc/docs/images/parallel_wvgs_s0.1.png +./doc/docs/images/prism_epsilon.png +./doc/docs/images/multilevel_meep_n0_37_spectra.png +./doc/docs/images/phase-in-material.png +./doc/docs/images/LED_layout_reciprocity.png +./doc/docs/images/Ring-cyl-ez-0.148.png +./doc/docs/images/Holey-wvg-cavity-Q.png +./doc/docs/images/BentFluxFieldsVisualization.png +./doc/docs/images/pypackage_creation.png +./doc/docs/images/waveguide_rotation_glancing_small.png +./doc/docs/images/waveguide-taper.png +./doc/docs/images/3rd-harm-1d-flux.png +./doc/docs/images/eigenmode_source.png +./doc/docs/images/mie_scattering.png +./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png +./doc/docs/images/Field-visualization.jpg +./doc/docs/images/extraction_eff_vs_dipole_height.png +./doc/docs/images/oblique_source_singlemode.png +./doc/docs/images/parallel_benchmark_barplot.png +./doc/docs/images/Holey-wvg-bands-eps-000000.00.png +./doc/docs/images/ring_subpixel_smoothing_rate.png +./doc/docs/images/Repulsive.jpg +./doc/docs/images/grating_diffraction_spectra_n2f.png +./doc/docs/index.md +./doc/docs/Field_Functions.md +./doc/docs/mathjaxhelper.js +./doc/docs/Python_Tutorials +./doc/docs/Python_Tutorials/Material_Dispersion.md +./doc/docs/Python_Tutorials/Local_Density_of_States.md +./doc/docs/Python_Tutorials/Custom_Source.md +./doc/docs/Python_Tutorials/Eigenmode_Source.md +./doc/docs/Python_Tutorials/Adjoint_Solver.md +./doc/docs/Python_Tutorials/GDSII_Import.md +./doc/docs/Python_Tutorials/Gyrotropic_Media.md +./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md +./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md +./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md +./doc/docs/Python_Tutorials/Basics.md +./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md +./doc/docs/Python_Tutorials/Cylindrical_Coordinates.md +./doc/docs/Python_Tutorials/Mode_Decomposition.md +./doc/docs/Python_Tutorials/Optical_Forces.md +./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md +./doc/_api_snippets +./doc/_api_snippets/method_template.md +./doc/_api_snippets/function_template.md +./doc/_api_snippets/class_template.md +./doc/meep-logos.svg +./add_type_hints.xonsh +./configure +./.github +./.github/workflows +./.github/workflows/build-san.yml +./.github/workflows/pre-commit.yml +./.github/workflows/build-ci.yml +./.github/dependabot.yml +./autogen.sh +./meep-pkgconfig +./NEWS.md +./Makefile.am +./LICENSE +./meep.pc +./config.h.in +./libpympb +./libpympb/Makefile +./libpympb/pympb.cpp +./libpympb/Makefile.in +./libpympb/libpympb.la +./libpympb/libpympb_la-pympb.o +./libpympb/Makefile.am +./libpympb/pympb.hpp +./libpympb/libpympb_la-pympb.lo +./libpympb/.libs +./libpympb/.libs/libpympb.so.30.0.0 +./libpympb/.libs/libpympb.la +./libpympb/.libs/libpympb.so.30 +./libpympb/.libs/libpympb_la-pympb.o +./libpympb/.libs/libpympb.a +./libpympb/.libs/libpympb.lai +./libpympb/.libs/libpympb.so +./stamp-h1 +./src +./src/random.o +./src/step.o +./src/energy_and_flux.o +./src/support +./src/support/Makefile +./src/support/meep_mt.h +./src/support/Makefile.in +./src/support/libsupport.la +./src/support/mt19937ar.lo +./src/support/Makefile.am +./src/support/mt19937ar.o +./src/support/mt19937ar.c +./src/support/.libs +./src/support/.libs/libsupport.la +./src/support/.libs/libsupport.a +./src/support/.libs/mt19937ar.o +./src/susceptibility.o +./src/output_directory.lo +./src/sphere-quad.h +./src/h5file.cpp +./src/structure_dump.o +./src/update_pols.cpp +./src/structure_dump.cpp +./src/Makefile +./src/loop_in_chunks.lo +./src/vec.lo +./src/anisotropic_averaging.cpp +./src/integrate2.o +./src/bands.o +./src/random.lo +./src/mympi.lo +./src/step_generic_stride1.cpp +./src/integrate.o +./src/bicgstab.lo +./src/h5file.o +./src/libmeep.la +./src/dft_ldos.lo +./src/boundaries.o +./src/meepgeom.cpp +./src/structure.o +./src/fix_boundary_sources.cpp +./src/material_data.hpp +./src/step_db.o +./src/integrate2.lo +./src/sources.cpp +./src/meepgeom.o +./src/step_generic.lo +./src/meep_internals.hpp +./src/boundaries.cpp +./src/dft.lo +./src/loop_in_chunks.o +./src/multilevel-atom.o +./src/fix_boundary_sources.o +./src/array_slice.cpp +./src/multilevel-atom.lo +./src/step_generic.cpp +./src/bicgstab.hpp +./src/initialize.o +./src/h5fields.cpp +./src/cw_fields.cpp +./src/initialize.lo +./src/Makefile.in +./src/h5fields.o +./src/mympi.cpp +./src/sphere_quad +./src/susceptibility.cpp +./src/near2far.lo +./src/anisotropic_averaging.lo +./src/time.cpp +./src/update_pols.o +./src/structure_dump.lo +./src/meep.hpp +./src/mpb.lo +./src/mpb.cpp +./src/step_db.lo +./src/step.lo +./src/output_directory.o +./src/mpb.o +./src/dft.o +./src/GDSIIgeom.cpp +./src/time.lo +./src/Makefile.am +./src/anisotropic_averaging.o +./src/step_generic_stride1.o +./src/material_data.cpp +./src/cw_fields.o +./src/GDSIIgeom.lo +./src/random.cpp +./src/integrate2.cpp +./src/monitor.lo +./src/casimir.cpp +./src/mympi.o +./src/monitor.cpp +./src/fields.cpp +./src/cw_fields.lo +./src/array_slice.lo +./src/casimir.lo +./src/fields_dump.cpp +./src/boundaries.lo +./src/step_generic_stride1.lo +./src/h5file.lo +./src/update_pols.lo +./src/material_data.o +./src/h5fields.lo +./src/monitor.o +./src/near2far.cpp +./src/fields_dump.lo +./src/integrate.lo +./src/dft_ldos.o +./src/stress.cpp +./src/loop_in_chunks.cpp +./src/meepgeom.lo +./src/sphere-quad.o +./src/output_directory.cpp +./src/bicgstab.o +./src/structure.lo +./src/GDSIIgeom.o +./src/time.o +./src/stress.lo +./src/sources.lo +./src/integrate.cpp +./src/step_generic.o +./src/update_eh.cpp +./src/dft_ldos.cpp +./src/bands.lo +./src/bands.cpp +./src/step.cpp +./src/initialize.cpp +./src/step_db.cpp +./src/near2far.o +./src/dft.cpp +./src/material_data.lo +./src/array_slice.o +./src/bicgstab.cpp +./src/update_eh.o +./src/sphere-quad.cpp +./src/casimir.o +./src/stress.o +./src/.libs +./src/.libs/random.o +./src/.libs/step.o +./src/.libs/energy_and_flux.o +./src/.libs/susceptibility.o +./src/.libs/structure_dump.o +./src/.libs/integrate2.o +./src/.libs/bands.o +./src/.libs/integrate.o +./src/.libs/libmeep.so.30 +./src/.libs/h5file.o +./src/.libs/libmeep.la +./src/.libs/boundaries.o +./src/.libs/structure.o +./src/.libs/step_db.o +./src/.libs/meepgeom.o +./src/.libs/loop_in_chunks.o +./src/.libs/multilevel-atom.o +./src/.libs/fix_boundary_sources.o +./src/.libs/initialize.o +./src/.libs/h5fields.o +./src/.libs/update_pols.o +./src/.libs/output_directory.o +./src/.libs/mpb.o +./src/.libs/dft.o +./src/.libs/anisotropic_averaging.o +./src/.libs/step_generic_stride1.o +./src/.libs/cw_fields.o +./src/.libs/mympi.o +./src/.libs/libmeep.lai +./src/.libs/libmeep.a +./src/.libs/material_data.o +./src/.libs/monitor.o +./src/.libs/libmeep.so +./src/.libs/dft_ldos.o +./src/.libs/bicgstab.o +./src/.libs/libmeep.so.30.0.0 +./src/.libs/GDSIIgeom.o +./src/.libs/time.o +./src/.libs/step_generic.o +./src/.libs/near2far.o +./src/.libs/array_slice.o +./src/.libs/update_eh.o +./src/.libs/casimir.o +./src/.libs/stress.o +./src/.libs/vec.o +./src/.libs/fields_dump.o +./src/.libs/sources.o +./src/.libs/fields.o +./src/vec.o +./src/susceptibility.lo +./src/fields_dump.o +./src/adjust_verbosity.hpp +./src/meepgeom.hpp +./src/sources.o +./src/vec.cpp +./src/energy_and_flux.cpp +./src/multilevel-atom.cpp +./src/fix_boundary_sources.lo +./src/fields.lo +./src/update_eh.lo +./src/structure.cpp +./src/energy_and_flux.lo +./src/fields.o +./src/meep +./src/meep/mympi.hpp +./src/meep/vec.hpp +./src/meep/meep-config.h +./src/meep/meep-config.h.in +./libtool ./TODO -./config.status ./install-sh -./missing -./COPYRIGHT +./config.sub +./.flake8 ./scheme -./scheme/meep-ctl-swig.hpp -./scheme/meep.scm -./scheme/meep_swig_bug_workaround.i -./scheme/meep.scm.in -./scheme/meep.i -./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/meep_wrap.patch ./scheme/materials.scm -./scheme/meep_renames.i -./scheme/meep-meep.o +./scheme/meep.scm +./scheme/Makefile +./scheme/meep.cpp ./scheme/meep_wrap.cxx.orig -./scheme/ctl-io.cpp ./scheme/main.cpp -./scheme/meep +./scheme/meep-ctl-swig.hpp ./scheme/ctl-io.i -./scheme/.libs -./scheme/.libs/meep -./scheme/Makefile.am -./scheme/meep_wrap.patch -./scheme/meep-enums.scm +./scheme/meep_wrap.cxx.bak +./scheme/Makefile.in +./scheme/meep-meep_wrap.o ./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/cherenkov-radiation.ctl -./scheme/examples/antenna-radiation.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/finite_grating.ctl -./scheme/examples/binary_grating.ctl -./scheme/examples/refl-quartz.ctl -./scheme/examples/oblique-source.ctl -./scheme/examples/holey-wvg-cavity.ctl -./scheme/examples/parallel-wvgs-force.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/binary_grating_n2f.ctl +./scheme/examples/binary_grating.ctl +./scheme/examples/stochastic-emitter.ctl +./scheme/examples/bend-flux.ctl +./scheme/examples/mie-scattering.ctl +./scheme/examples/refl-quartz.ctl ./scheme/examples/chirped-pulse.ctl -./scheme/examples/parallel-wvgs-mpb.ctl -./scheme/examples/wvg_src.ctl +./scheme/examples/perturbation-theory-2d.ctl +./scheme/examples/ring-cyl.ctl +./scheme/examples/binary_grating_oblique.ctl +./scheme/examples/cylinder-cross-section.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/parallel-wvgs-mpb.ctl +./scheme/examples/refl-angular.ctl +./scheme/examples/parallel-wvgs-force.ctl +./scheme/examples/holey-wvg-cavity.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/mode-decomposition.ctl +./scheme/examples/metasurface_lens_farfield.ctl +./scheme/examples/antenna-radiation.ctl ./scheme/examples/zone-plate.ctl -./scheme/examples/perturbation-theory-2d.ctl -./scheme/examples/gaussian-beam.ctl +./scheme/examples/group-velocity.ctl +./scheme/examples/solve-cw.ctl +./scheme/examples/refl-angular-kz2d.ctl +./scheme/examples/bent-waveguide.ctl +./scheme/examples/differential-cross-section.ctl +./scheme/examples/finite_grating.ctl ./scheme/examples/absorbed-power-density.ctl +./scheme/examples/3rd-harm-1d.ctl +./scheme/examples/ring.ctl +./scheme/examples/holey-wvg-bands.ctl +./scheme/examples/straight-waveguide.ctl +./scheme/examples/metal-cavity-ldos.ctl +./scheme/examples/gaussian-beam.ctl +./scheme/examples/wvg_src.ctl +./scheme/examples/oblique-source.ctl +./scheme/examples/pw-source.ctl +./scheme/examples/polarization_grating.ctl +./scheme/examples/oblique-planewave.ctl +./scheme/examples/material-dispersion.ctl +./scheme/examples/cavity-farfield.ctl +./scheme/examples/metasurface_lens_phasemap.ctl +./scheme/ctl-io.h +./scheme/Makefile.am +./scheme/meep.scm.in +./scheme/meep_swig_bug_workaround.i +./scheme/geom.cpp +./scheme/meep.i +./scheme/meep-ctl-const.hpp +./scheme/meep-ctl.hpp +./scheme/meep-meep.o +./scheme/meep_wrap.cxx +./scheme/meep_op_renames.i +./scheme/.libs +./scheme/.libs/meep +./scheme/meep-main.o +./scheme/meep-geom.o +./scheme/meep_renames.i +./scheme/ctl-io.cpp ./scheme/meep_enum_renames.i -./scheme/meep.cpp -./scheme/Makefile +./scheme/meep-enums.scm +./scheme/structure.cpp +./scheme/meep-ctl-io.o +./scheme/meep +./.mailmap +./tests +./tests/cyl-ellipsoid-ll +./tests/pw-source-ll +./tests/aniso_disp.log +./tests/array-slice-ll.trs +./tests/pml +./tests/2D_convergence.trs +./tests/pml.log +./tests/bragg_transmission +./tests/Makefile +./tests/convergence_cyl_waveguide +./tests/aniso_disp.trs +./tests/bench.cpp +./tests/known_results +./tests/pml.cpp +./tests/aniso_disp.cpp +./tests/array-metadata.cpp +./tests/integrate.o +./tests/harmonics.log +./tests/near2far.trs +./tests/pml.trs +./tests/integrate.log +./tests/symmetry.trs +./tests/test-suite.log +./tests/harmonics +./tests/stress_tensor.log +./tests/flux +./tests/one_dimensional.cpp +./tests/integrate.trs +./tests/gdsII-3d.o +./tests/flux.log +./tests/ring-ll.trs +./tests/harmonics.cpp +./tests/stress_tensor.o +./tests/pml.o +./tests/physical.trs +./tests/flux.cpp +./tests/Makefile.in +./tests/bragg_transmission.o +./tests/gdsII-3d.cpp +./tests/user-defined-material.o +./tests/known_results.cpp +./tests/bend-flux-ll +./tests/bend-flux-ll.o +./tests/symmetry +./tests/user-defined-material.cpp +./tests/array-slice-ll +./tests/convergence_cyl_waveguide.o +./tests/pw-source-ll.cpp +./tests/ring-ll.log +./tests/one_dimensional.o +./tests/three_d.trs +./tests/gdsII-3d.gds +./tests/array-metadata +./tests/bench +./tests/physical.cpp +./tests/convergence_cyl_waveguide.cpp +./tests/near2far +./tests/h5test.cpp +./tests/ring-ll.cpp +./tests/two_dimensional.log +./tests/dump_load.trs +./tests/cylindrical.log +./tests/Makefile.am +./tests/bench.log +./tests/three_d +./tests/pw-source-ll.o +./tests/dump_load.o +./tests/symmetry.log +./tests/stress_tensor.trs +./tests/three_d.o +./tests/known_results.o +./tests/convergence_cyl_waveguide.trs +./tests/2D_convergence.log +./tests/dump_load.log +./tests/absorber-1d-ll +./tests/aniso_disp.o +./tests/physical +./tests/cylindrical +./tests/h5test +./tests/bend-flux-ll.cpp +./tests/dump_load.cpp +./tests/harmonics.o +./tests/near2far.cpp +./tests/one_dimensional.trs +./tests/user-defined-material +./tests/2D_convergence.cpp +./tests/cyl-ellipsoid-eps-ref.h5 +./tests/array-slice-ll.o +./tests/harmonics.trs +./tests/bragg_transmission.log +./tests/physical.o +./tests/symmetry.o +./tests/absorber-1d-ll.cpp +./tests/cylindrical.trs +./tests/array-slice-ll.log +./tests/array-metadata.o +./tests/one_dimensional +./tests/integrate +./tests/two_dimensional.trs +./tests/dump_load +./tests/integrate.cpp +./tests/bench.o +./tests/flux.o +./tests/dft-fields.o +./tests/known_results.log +./tests/two_dimensional.cpp +./tests/cyl-ellipsoid.ctl +./tests/near2far.log +./tests/two_dimensional +./tests/bragg_transmission.cpp +./tests/ring-ll +./tests/ring-ll.o +./tests/three_d.cpp +./tests/cylindrical.o +./tests/near2far.o +./tests/physical.log +./tests/dft-fields +./tests/bench.trs +./tests/2D_convergence.o +./tests/one_dimensional.log +./tests/.libs +./tests/.libs/cyl-ellipsoid-ll +./tests/.libs/pw-source-ll +./tests/.libs/pml +./tests/.libs/bragg_transmission +./tests/.libs/convergence_cyl_waveguide +./tests/.libs/known_results +./tests/.libs/harmonics +./tests/.libs/flux +./tests/.libs/bend-flux-ll +./tests/.libs/symmetry +./tests/.libs/array-slice-ll +./tests/.libs/array-metadata +./tests/.libs/bench +./tests/.libs/near2far +./tests/.libs/three_d +./tests/.libs/absorber-1d-ll +./tests/.libs/physical +./tests/.libs/cylindrical +./tests/.libs/h5test +./tests/.libs/user-defined-material +./tests/.libs/one_dimensional +./tests/.libs/integrate +./tests/.libs/dump_load +./tests/.libs/two_dimensional +./tests/.libs/ring-ll +./tests/.libs/dft-fields +./tests/.libs/gdsII-3d +./tests/.libs/stress_tensor +./tests/.libs/aniso_disp +./tests/.libs/2D_convergence +./tests/array-slice-ll-ref.h5 +./tests/three_d.log +./tests/symmetry.cpp +./tests/dft-fields.cpp +./tests/flux.trs +./tests/absorber-1d-ll.o +./tests/cyl-ellipsoid-ll.log +./tests/gdsII-3d +./tests/array-slice-ll.cpp +./tests/convergence_cyl_waveguide.log +./tests/cyl-ellipsoid-ll.cpp +./tests/stress_tensor +./tests/aniso_disp +./tests/cyl-ellipsoid-ll.o +./tests/bragg_transmission.trs +./tests/2D_convergence +./tests/eps-000000000.h5 +./tests/h5test.log +./tests/cyl-ellipsoid-ll.trs +./tests/h5test.trs +./tests/known_results.trs +./tests/two_dimensional.o +./tests/cylindrical.cpp +./tests/h5test.o +./tests/stress_tensor.cpp +./depcomp +./COPYRIGHT ./configure.ac +./test-driver +./config.status +./aclocal.m4 ./.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 +./README.md +./autom4te.cache +./autom4te.cache/traces.1 +./autom4te.cache/traces.2 +./autom4te.cache/output.0 +./autom4te.cache/requests +./autom4te.cache/traces.0 +./autom4te.cache/traces.3 +./autom4te.cache/output.1 +./autom4te.cache/output.2 +./autom4te.cache/output.3 +./missing +./.travis.yml ./version.sh -./aclocal.m4 -./meep-pkgconfig -./Makefile -./.gitignore -./config.guess +./index.md +./AUTHORS ======================================== meep 1.25.0: python/test-suite.log ======================================== @@ -5105,7 +5141,7 @@ FAIL: tests/test_adjoint_solver =============================== -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-1yr5o4n0 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 config/cache directory at /tmp/matplotlib-8rbuoiue 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 @@ -5126,13 +5162,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.8476 s +Elapsed run time = 1.1376 s FAIL tests/test_adjoint_solver.py (exit status: 1) FAIL: tests/test_adjoint_utils ============================== -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-p5ilkg1w 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 config/cache directory at /tmp/matplotlib-ouivzxch 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 @@ -5153,13 +5189,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.7695 s +Elapsed run time = 1.0574 s FAIL tests/test_adjoint_utils.py (exit status: 1) FAIL: tests/test_adjoint_cyl ============================ -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-pugu34_h 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 config/cache directory at /tmp/matplotlib-z4ngevwx 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 @@ -5180,7 +5216,7 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.7654 s +Elapsed run time = 1.0541 s FAIL tests/test_adjoint_cyl.py (exit status: 1) FAIL: tests/test_adjoint_jax @@ -5195,13 +5231,13 @@ FAIL: tests/test_binary_partition_utils ======================================= -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-da8_ya3r 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 config/cache directory at /tmp/matplotlib-f4gadfvv 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.0085 s +Elapsed run time = 0.0079 s FAIL tests/test_binary_partition_utils.py (exit status: 1) FAIL: tests/test_binary_grating @@ -5216,19 +5252,19 @@ FAIL: tests/test_chunk_balancer =============================== -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-osm0wk2d 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 config/cache directory at /tmp/matplotlib-wp2w7pyq 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.0018 s +Elapsed run time = 0.0022 s FAIL tests/test_chunk_balancer.py (exit status: 1) FAIL: tests/test_get_epsilon_grid ================================= -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-u2qtcre2 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 config/cache directory at /tmp/matplotlib-aeuecqtc 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 @@ -5238,13 +5274,13 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.7578 s +Elapsed run time = 1.0258 s FAIL tests/test_get_epsilon_grid.py (exit status: 1) FAIL: tests/test_material_grid ============================== -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-5kh9s8cu 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 config/cache directory at /tmp/matplotlib-c3ter7o6 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 @@ -5265,15 +5301,15 @@ from autograd import grad, jacobian ModuleNotFoundError: No module named 'autograd' -Elapsed run time = 0.7631 s +Elapsed run time = 1.0510 s FAIL tests/test_material_grid.py (exit status: 1) FAIL: tests/test_mpb ==================== -Matplotlib created a temporary config/cache directory at /tmp/matplotlib-je27hw7c 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 config/cache directory at /tmp/matplotlib-xzke_s9p 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/meepW1wGQn/test_anisotropic_2d_gap-0 +/tmp/meepZJbiPH/test_anisotropic_2d_gap-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -5316,7 +5352,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.0049915313720703125 +elapsed time for initialization: 0.0077250003814697266 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... @@ -5427,7 +5463,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.2986288070678711 +elapsed time for k point: 0.5401864051818848 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5522,7 +5558,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.37892818450927734 +elapsed time for k point: 0.702315092086792 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -5615,7 +5651,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.3699831962585449 +elapsed time for k point: 0.685723066329956 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -5716,7 +5752,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.4035332202911377 +elapsed time for k point: 0.7480707168579102 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 11 iterations. @@ -5799,7 +5835,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.32856178283691406 +elapsed time for k point: 0.6089365482330322 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -5876,7 +5912,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.3032364845275879 +elapsed time for k point: 0.5621628761291504 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -5957,7 +5993,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.3195621967315674 +elapsed time for k point: 0.5930631160736084 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -6036,7 +6072,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.31174707412719727 +elapsed time for k point: 0.5786342620849609 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6117,7 +6153,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.3199350833892822 +elapsed time for k point: 0.5933470726013184 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6206,7 +6242,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.35393500328063965 +elapsed time for k point: 0.6567494869232178 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -6318,7 +6354,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.44407081604003906 +elapsed time for k point: 0.8236391544342041 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -6412,7 +6448,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.3695871829986572 +elapsed time for k point: 0.6858444213867188 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -6485,7 +6521,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.28710007667541504 +elapsed time for k point: 0.5318472385406494 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -6572,7 +6608,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.34505653381347656 +elapsed time for k point: 0.6402978897094727 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -6653,7 +6689,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.3244912624359131 +elapsed time for k point: 0.5944399833679199 solve_kpoint (0,0,0): Solving for bands 3 to 8... linmin: converged after 4 iterations. @@ -6738,7 +6774,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.2283642292022705 +..elapsed time for k point: 0.41463232040405273 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> @@ -6747,15 +6783,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.39305567741394 +total elapsed time for run: 9.969400882720947 done -/tmp/meepW1wGQn/test_anisotropic_2d_gap-0: 5.40s +/tmp/meepZJbiPH/test_anisotropic_2d_gap-0: 9.97s -/tmp/meepW1wGQn/test_attribute_accessors-0 +/tmp/meepZJbiPH/test_attribute_accessors-0 ======================== -/tmp/meepW1wGQn/test_attribute_accessors-0: 0.00s +/tmp/meepZJbiPH/test_attribute_accessors-0: 0.00s -/tmp/meepW1wGQn/test_bragg-0 +/tmp/meepZJbiPH/test_bragg-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -6783,7 +6819,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.0, 0.0> -elapsed time for initialization: 0.0009238719940185547 +elapsed time for initialization: 0.0007474422454833984 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... @@ -6795,33 +6831,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.1587%) iteration 4: trace = 18.64391851983457 (0.846506% change) - iteration 5: trace = 18.63017879161321 (0.0737227% change) - iteration 6: trace = 18.629160873129 (0.00546396% change) - iteration 7: trace = 18.62909560170295 (0.000350373% change) - switching back to exact line minimization - iteration 8: trace = 18.62908847484559 (3.82566e-05% change) - linmin: converged after 4 iterations. - iteration 9: trace = 18.62908778004575 (3.72965e-06% change) - linmin: converged after 4 iterations. - iteration 10: trace = 18.62908770043336 (4.27355e-07% change) - linmin: converged after 5 iterations. - iteration 11: trace = 18.62908769517381 (2.8233e-08% change) - linmin: converged after 3 iterations. - iteration 12: trace = 18.6290876949047 (1.44454e-09% change) - linmin: converged after 4 iterations. - iteration 13: trace = 18.62908769489241 (6.59849e-11% change) + linmin: converged after 10 iterations. + switching to approximate line minimization (decrease time by 52.381%) + 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.005324363708496094 -total elapsed time for run: 0.0063397884368896484 +elapsed time for k point: 0.007042884826660156 +total elapsed time for run: 0.007924795150756836 done -Fixing h-field (band 8) phase by 0.909549 + -0.415598i; max ampl. = 1.96664 -.Outputting fields to /tmp/meepW1wGQn/test_bragg-0-h.k01.b08.y.tm.h5... -/tmp/meepW1wGQn/test_bragg-0: 0.03s +Fixing h-field (band 8) phase by 0.909537 + -0.415623i; max ampl. = 1.96664 +.Outputting fields to /tmp/meepZJbiPH/test_bragg-0-h.k01.b08.y.tm.h5... +/tmp/meepZJbiPH/test_bragg-0: 0.03s -/tmp/meepW1wGQn/test_bragg_sine-0 +/tmp/meepZJbiPH/test_bragg_sine-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -6857,7 +6888,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.010677814483642578 +elapsed time for initialization: 0.013841867446899414 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... @@ -6878,309 +6909,278 @@ iteration 7: trace = 11.08219937793246 (0.00267622% change) large trace change predicted (0.0167814%) linmin: converged after 7 iterations. - switching to approximate line minimization (decrease time by 50.3817%) iteration 8: trace = 11.08038971046896 (0.0163308% change) + large trace change predicted (0.0812504%) + linmin: converged after 9 iterations. + switching to approximate line minimization (decrease time by 51.5419%) + iteration 9: trace = 11.07305297275823 (0.0662356% change) + iteration 10: trace = 11.0718551701627 (0.0108179% change) + iteration 11: trace = 11.07168738553017 (0.00151543% change) + iteration 12: trace = 11.0716758510703 (0.00010418% change) + iteration 13: trace = 11.07167482939714 (9.22781e-06% change) + iteration 14: trace = 11.07167476754617 (5.58642e-07% change) + iteration 15: trace = 11.07167475702638 (9.50153e-08% change) + iteration 16: trace = 11.07167473340069 (2.13389e-07% change) switching back to exact line minimization - iteration 9: trace = 11.07374866192617 (0.0599531% change) - linmin: converged after 6 iterations. - switching to approximate line minimization (decrease time by 51.4706%) - iteration 10: trace = 11.07238425004555 (0.0123219% change) - iteration 11: trace = 11.07222536725467 (0.00143496% change) - iteration 12: trace = 11.07219768909724 (0.000249979% change) - iteration 13: trace = 11.07218066063157 (0.000153795% change) - iteration 14: trace = 11.07207993581937 (0.000909715% change) - iteration 15: trace = 11.07180226861547 (0.00250785% change) - iteration 16: trace = 11.07169185554145 (0.000997251% change) - switching back to exact line minimization - iteration 17: trace = 11.07167959578993 (0.000110731% change) - linmin: converged after 5 iterations. - iteration 18: trace = 11.07167871896471 (7.91953e-06% change) + iteration 17: trace = 11.0716746380662 (8.61067e-07% change) linmin: converged after 4 iterations. - iteration 19: trace = 11.07167858836889 (1.17955e-06% change) - large trace change predicted (2.9207e-06%) - linmin: converged after 11 iterations. - switching to approximate line minimization (decrease time by 57.0513%) - iteration 20: trace = 11.07167826498867 (2.92079e-06% change) - iteration 21: trace = 11.07167669713906 (1.41609e-05% change) - iteration 22: trace = 11.07167500805026 (1.52559e-05% change) - iteration 23: trace = 11.07167457395458 (3.92078e-06% change) - iteration 24: trace = 11.07167454688876 (2.4446e-07% change) - iteration 25: trace = 11.0716745453223 (1.41483e-08% change) - iteration 26: trace = 11.07167454398908 (1.20418e-08% change) - iteration 27: trace = 11.07167453859732 (4.86986e-08% change) - iteration 28: trace = 11.07167451999883 (1.67983e-07% change) - iteration 29: trace = 11.07167451445254 (5.00945e-08% change) - iteration 30: trace = 11.07167451380456 (5.85251e-09% change) - iteration 31: trace = 11.07167451373528 (6.25802e-10% change) - iteration 32: trace = 11.07167451372704 (7.44288e-11% change) -Finished solving for bands 2 to 8 after 32 iterations. + iteration 18: trace = 11.07167453898669 (8.94892e-07% change) + linmin: converged after 4 iterations. + iteration 19: trace = 11.07167451569392 (2.10382e-07% change) + linmin: converged after 3 iterations. + iteration 20: trace = 11.07167451357559 (1.9133e-08% change) + linmin: converged after 4 iterations. + iteration 21: trace = 11.07167451350328 (6.53109e-10% change) + linmin: converged after 3 iterations. + iteration 22: trace = 11.07167451349284 (9.42755e-11% change) +Finished solving for bands 2 to 8 after 22 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.468775, 0.546626, 0.989349, 1.02405, 1.49704, 1.51158, 1.99991 -elapsed time for k point: 0.008909225463867188 +elapsed time for k point: 0.009933710098266602 solve_kpoint (0.05,0,0): Solving for bands 1 to 8... linmin: converged after 9 iterations. - iteration 1: trace = 11.04206676724795 (0.320463% change) - linmin: converged after 12 iterations. - switching to approximate line minimization (decrease time by 59.4805%) - iteration 2: trace = 11.02780400681842 (0.129251% change) - iteration 3: trace = 11.0277151507041 (0.000805749% change) + iteration 1: trace = 11.04205886165462 (0.320427% change) + linmin: converged after 10 iterations. + switching to approximate line minimization (decrease time by 50.3247%) + iteration 2: trace = 11.02779637076339 (0.129249% change) + iteration 3: trace = 11.02770757460566 (0.000805206% change) switching back to exact line minimization - large trace change predicted (0.0933439%) + large trace change predicted (0.093311%) linmin: converged after 10 iterations. - iteration 4: trace = 11.01807811097046 (0.0874275% change) - linmin: converged after 6 iterations. - iteration 5: trace = 11.01665457684972 (0.0129208% change) + iteration 4: trace = 11.01807027459018 (0.0874299% change) linmin: converged after 7 iterations. - iteration 6: trace = 11.01541385421837 (0.0112629% change) + iteration 5: trace = 11.01664683008607 (0.01292% change) + linmin: converged after 9 iterations. + iteration 6: trace = 11.01540627897288 (0.0112613% change) + linmin: converged after 11 iterations. + iteration 7: trace = 11.0143418283747 (0.00966376% change) linmin: converged after 6 iterations. - iteration 7: trace = 11.01434916803175 (0.00966589% change) + iteration 8: trace = 11.01352907245182 (0.00737934% change) linmin: converged after 6 iterations. - iteration 8: trace = 11.01353606295636 (0.00738251% change) + iteration 9: trace = 11.0129760029986 (0.00502185% change) linmin: converged after 5 iterations. - iteration 9: trace = 11.01298271300945 (0.0050244% change) - linmin: converged after 7 iterations. - iteration 10: trace = 11.01261247352549 (0.0033619% change) - linmin: converged after 6 iterations. - iteration 11: trace = 11.01235466812563 (0.00234103% change) + iteration 10: trace = 11.01260593146931 (0.00336038% change) + linmin: converged after 5 iterations. + iteration 11: trace = 11.01234822774162 (0.00234011% change) + linmin: converged after 5 iterations. + iteration 12: trace = 11.01215955039594 (0.00171334% change) linmin: converged after 6 iterations. - iteration 12: trace = 11.01216593599476 (0.00171384% change) + iteration 13: trace = 11.0120148766031 (0.00131377% change) + linmin: converged after 5 iterations. + iteration 14: trace = 11.01189936231061 (0.00104899% change) + linmin: converged after 5 iterations. + iteration 15: trace = 11.01180379056431 (0.000867899% change) linmin: converged after 6 iterations. - iteration 13: trace = 11.01202122017015 (0.00131415% change) + iteration 16: trace = 11.01172216171319 (0.000741288% change) linmin: converged after 5 iterations. - iteration 14: trace = 11.01190567522232 (0.00104927% change) - linmin: converged after 8 iterations. - iteration 15: trace = 11.01181008058557 (0.000868106% change) + iteration 17: trace = 11.01165038742907 (0.000651801% change) linmin: converged after 5 iterations. - iteration 16: trace = 11.01172843448798 (0.000741444% change) + iteration 18: trace = 11.01158555026741 (0.000588807% change) + linmin: converged after 6 iterations. + iteration 19: trace = 11.01152546509999 (0.000545656% change) linmin: converged after 5 iterations. - iteration 17: trace = 11.01165664743666 (0.000651917% change) + iteration 20: trace = 11.01146840796505 (0.00051816% change) linmin: converged after 5 iterations. - iteration 18: trace = 11.01159180060341 (0.000588894% change) + iteration 21: trace = 11.01141294168245 (0.000503715% change) linmin: converged after 5 iterations. - iteration 19: trace = 11.01153170823095 (0.000545721% change) + iteration 22: trace = 11.01135779807718 (0.000500787% change) + linmin: converged after 6 iterations. + iteration 23: trace = 11.01130179711526 (0.000508576% change) linmin: converged after 5 iterations. - iteration 20: trace = 11.01147464601623 (0.000518205% change) + iteration 24: trace = 11.01124378836274 (0.000526812% change) linmin: converged after 5 iterations. - iteration 21: trace = 11.01141917637463 (0.000503745% change) - linmin: converged after 8 iterations. - iteration 22: trace = 11.01136403118311 (0.000500801% change) + iteration 25: trace = 11.01118261141949 (0.000555588% change) linmin: converged after 5 iterations. - iteration 23: trace = 11.0113080300284 (0.000508577% change) + iteration 26: trace = 11.01111706928178 (0.000595234% change) linmin: converged after 7 iterations. - iteration 24: trace = 11.01125002282378 (0.000526798% change) + iteration 27: trace = 11.01104591805275 (0.000646178% change) linmin: converged after 5 iterations. - iteration 25: trace = 11.01118884877158 (0.000555561% change) + iteration 28: trace = 11.0109678701592 (0.000708817% change) linmin: converged after 5 iterations. - iteration 26: trace = 11.01112331130928 (0.000595191% change) + iteration 29: trace = 11.01088161467591 (0.000783363% change) linmin: converged after 5 iterations. - iteration 27: trace = 11.01105216640015 (0.000646121% change) - linmin: converged after 7 iterations. - iteration 28: trace = 11.01097412696238 (0.00070874% change) + iteration 30: trace = 11.01078585281569 (0.000869706% change) linmin: converged after 5 iterations. - iteration 29: trace = 11.01088788115626 (0.000783274% change) + iteration 31: trace = 11.01067934622993 (0.000967298% change) + linmin: converged after 6 iterations. + iteration 32: trace = 11.01056097408828 (0.00107507% change) + linmin: converged after 6 iterations. + iteration 33: trace = 11.01042979221132 (0.00119143% change) linmin: converged after 5 iterations. - iteration 30: trace = 11.01079213034578 (0.000869605% change) + iteration 34: trace = 11.01028509988613 (0.00131415% change) linmin: converged after 6 iterations. - iteration 31: trace = 11.01068563599568 (0.000967186% change) + iteration 35: trace = 11.0101264613902 (0.00144083% change) linmin: converged after 6 iterations. - iteration 32: trace = 11.0105672798349 (0.00107493% change) + iteration 36: trace = 11.00995384223646 (0.00156783% change) + linmin: converged after 5 iterations. + iteration 37: trace = 11.00976755675013 (0.00169199% change) linmin: converged after 7 iterations. - iteration 33: trace = 11.01043611589678 (0.00119126% change) + iteration 38: trace = 11.00956849762975 (0.00180804% change) linmin: converged after 6 iterations. - iteration 34: trace = 11.0102914260717 (0.00131412% change) - linmin: converged after 5 iterations. - iteration 35: trace = 11.01013281082798 (0.00144062% change) + iteration 39: trace = 11.00935820072278 (0.00191015% change) linmin: converged after 5 iterations. - iteration 36: trace = 11.00996017433071 (0.00156799% change) + iteration 40: trace = 11.00913867087136 (0.00199405% change) + linmin: converged after 9 iterations. + iteration 41: trace = 11.00891274107702 (0.00205222% change) linmin: converged after 6 iterations. - iteration 37: trace = 11.00977388819236 (0.00169199% change) - linmin: converged after 8 iterations. - iteration 38: trace = 11.00957482069737 (0.00180811% change) - linmin: converged after 7 iterations. - iteration 39: trace = 11.00936450574606 (0.00191031% change) - linmin: converged after 8 iterations. - iteration 40: trace = 11.00914494657749 (0.00199431% change) + iteration 42: trace = 11.0086837298409 (0.00208026% change) + linmin: converged after 6 iterations. + iteration 43: trace = 11.00845488418116 (0.0020788% change) linmin: converged after 5 iterations. - iteration 41: trace = 11.00891907079961 (0.00205173% change) + iteration 44: trace = 11.00822946225783 (0.00204774% change) linmin: converged after 5 iterations. - iteration 42: trace = 11.00868992820095 (0.00208145% change) - linmin: converged after 7 iterations. - iteration 43: trace = 11.0084610207729 (0.00207936% change) - linmin: converged after 8 iterations. - iteration 44: trace = 11.00823553151991 (0.00204835% change) + iteration 45: trace = 11.00801007565914 (0.00199295% change) linmin: converged after 5 iterations. - iteration 45: trace = 11.00801616073115 (0.00199281% change) - linmin: converged after 7 iterations. - iteration 46: trace = 11.00780458931563 (0.00192199% change) + iteration 46: trace = 11.00779857224626 (0.00192138% change) + linmin: converged after 5 iterations. + iteration 47: trace = 11.00759601872606 (0.00184011% change) linmin: converged after 7 iterations. - iteration 47: trace = 11.00760202913206 (0.00184017% change) + iteration 48: trace = 11.00740281718497 (0.00175518% change) linmin: converged after 6 iterations. - iteration 48: trace = 11.0074088147543 (0.0017553% change) + iteration 49: trace = 11.00721891625725 (0.00167072% change) linmin: converged after 5 iterations. - iteration 49: trace = 11.00722482686565 (0.00167151% change) + iteration 50: trace = 11.00704384870877 (0.00159049% change) linmin: converged after 5 iterations. - iteration 50: trace = 11.00704971416591 (0.0015909% change) + iteration 51: trace = 11.00687708654264 (0.00151506% change) linmin: converged after 6 iterations. - iteration 51: trace = 11.00688291286551 (0.00151542% change) - linmin: converged after 9 iterations. - iteration 52: trace = 11.00672381581312 (0.00144544% change) + iteration 52: trace = 11.00671800394259 (0.00144531% change) + linmin: converged after 5 iterations. + iteration 53: trace = 11.00656599579285 (0.00138106% change) linmin: converged after 6 iterations. - iteration 53: trace = 11.00657177801152 (0.00138133% change) + iteration 54: trace = 11.00642045233258 (0.00132234% change) linmin: converged after 7 iterations. - iteration 54: trace = 11.00642622230592 (0.00132245% change) - linmin: converged after 5 iterations. - iteration 55: trace = 11.00628662219327 (0.00126836% change) - linmin: converged after 5 iterations. - iteration 56: trace = 11.00615254701339 (0.00121818% change) + iteration 55: trace = 11.00628088810965 (0.00126803% change) linmin: converged after 6 iterations. - iteration 57: trace = 11.00602362152754 (0.0011714% change) + iteration 56: trace = 11.00614684533982 (0.00121788% change) linmin: converged after 9 iterations. - iteration 58: trace = 11.00589954138344 (0.00112739% change) - linmin: converged after 5 iterations. - iteration 59: trace = 11.00578004108142 (0.00108579% change) - linmin: converged after 5 iterations. - iteration 60: trace = 11.0056649034526 (0.00104616% change) - linmin: converged after 5 iterations. - iteration 61: trace = 11.00555396148821 (0.00100805% change) + iteration 57: trace = 11.00601794979553 (0.00117113% change) + linmin: converged after 9 iterations. + iteration 58: trace = 11.00589389004463 (0.00112721% change) + linmin: converged after 6 iterations. + iteration 59: trace = 11.00577441019559 (0.0010856% change) linmin: converged after 6 iterations. - iteration 62: trace = 11.00544706894379 (0.000971265% change) + iteration 60: trace = 11.00565929978435 (0.00104591% change) linmin: converged after 6 iterations. - iteration 63: trace = 11.0053440988391 (0.000935633% change) + iteration 61: trace = 11.0055483799466 (0.00100785% change) + linmin: converged after 8 iterations. + iteration 62: trace = 11.00544151504613 (0.000971014% change) linmin: converged after 5 iterations. - iteration 64: trace = 11.00524493654742 (0.000901042% change) + iteration 63: trace = 11.00533857326868 (0.000935376% change) linmin: converged after 5 iterations. - iteration 65: trace = 11.00514947469728 (0.000867425% change) + iteration 64: trace = 11.00523943694485 (0.000900806% change) linmin: converged after 5 iterations. - iteration 66: trace = 11.00505760813085 (0.000834763% change) + iteration 65: trace = 11.00514400289412 (0.000867173% change) linmin: converged after 5 iterations. - iteration 67: trace = 11.00496923186452 (0.000803055% change) + iteration 66: trace = 11.00505216766876 (0.000834479% change) linmin: converged after 5 iterations. - iteration 68: trace = 11.00488423366102 (0.000772365% change) + iteration 67: trace = 11.00496381963478 (0.000802798% change) linmin: converged after 5 iterations. - iteration 69: trace = 11.00480249816299 (0.000742723% change) + iteration 68: trace = 11.00487885296703 (0.000772079% change) + linmin: converged after 5 iterations. + iteration 69: trace = 11.00479714978551 (0.00074243% change) resetting CG direction... - large trace change predicted (0.115638%) + large trace change predicted (0.115566%) + linmin: converged after 8 iterations. + iteration 70: trace = 10.99201994927651 (0.116173% change) + linmin: converged after 5 iterations. + iteration 71: trace = 10.99062152822181 (0.012723% change) linmin: converged after 7 iterations. - iteration 70: trace = 10.99201733978708 (0.116246% change) - linmin: converged after 6 iterations. - iteration 71: trace = 10.9906195845533 (0.0127169% change) + iteration 72: trace = 10.98948417247144 (0.010349% change) + linmin: converged after 8 iterations. + iteration 73: trace = 10.98818662206788 (0.0118079% change) linmin: converged after 5 iterations. - iteration 72: trace = 10.98948390090536 (0.0103337% change) - linmin: converged after 6 iterations. - iteration 73: trace = 10.98818698709606 (0.0118021% change) + iteration 74: trace = 10.9880255999216 (0.00146542% change) linmin: converged after 5 iterations. - iteration 74: trace = 10.98802561671389 (0.00146859% change) - linmin: converged after 8 iterations. - iteration 75: trace = 10.98801515937071 (9.51704e-05% change) - linmin: converged after 4 iterations. - iteration 76: trace = 10.98801412692637 (9.3961e-06% change) + iteration 75: trace = 10.98801515733197 (9.50361e-05% change) linmin: converged after 4 iterations. - iteration 77: trace = 10.98801409655126 (2.76439e-07% change) - linmin: converged after 4 iterations. - iteration 78: trace = 10.98801409331161 (2.94835e-08% change) - linmin: converged after 27 iterations. - iteration 79: trace = 10.98801409304081 (2.46457e-09% change) + iteration 76: trace = 10.98801412699909 (9.37688e-06% change) linmin: converged after 5 iterations. - iteration 80: trace = 10.98801409321645 (1.59853e-09% change) - linmin: converged after 8 iterations. - iteration 81: trace = 10.98801409300248 (1.94731e-09% change) - linmin: converged after 3 iterations. - iteration 82: trace = 10.98801409299086 (1.05792e-10% change) - large trace change predicted (2.54027e-10%) + iteration 77: trace = 10.9880140965649 (2.76976e-07% change) linmin: converged after 4 iterations. - iteration 83: trace = 10.98801409308296 (8.3824e-10% change) - linmin: converged after 3 iterations. - iteration 84: trace = 10.98801409298807 (8.63621e-10% change) - linmin: converged after 6 iterations. - iteration 85: trace = 10.98801409291026 (7.08117e-10% change) + iteration 78: trace = 10.9880140932396 (3.0263e-08% change) linmin: converged after 3 iterations. - iteration 86: trace = 10.98801409309741 (1.70325e-09% change) - linmin: converged after 3 iterations. - iteration 87: trace = 10.98801409289486 (1.84343e-09% change) - linmin: converged after 3 iterations. - iteration 88: trace = 10.9880140929281 (3.02585e-10% change) + iteration 79: trace = 10.98801409304623 (1.75983e-09% change) + linmin: converged after 13 iterations. + iteration 80: trace = 10.98801409307498 (2.61619e-10% change) + large trace change predicted (7.28766e-10%) linmin: converged after 3 iterations. - iteration 89: trace = 10.9880140930585 (1.18675e-09% change) - linmin: converged after 5 iterations. - iteration 90: trace = 10.98801409291235 (1.33012e-09% change) - linmin: converged after 4 iterations. - iteration 91: trace = 10.98801409295297 (3.69659e-10% change) + iteration 81: trace = 10.98801409301137 (5.78851e-10% change) linmin: converged after 3 iterations. - iteration 92: trace = 10.9880140928768 (6.93244e-10% change) - linmin: converged after 34 iterations. - iteration 93: trace = 10.98801409303981 (1.48355e-09% change) - linmin: converged after 24 iterations. - iteration 94: trace = 10.98801409295708 (7.52898e-10% change) - linmin: converged after 4 iterations. - iteration 95: trace = 10.98801409296666 (8.71849e-11% change) -Finished solving for bands 1 to 8 after 95 iterations. + iteration 82: trace = 10.98801409290469 (9.709e-10% change) + linmin: converged after 6 iterations. + iteration 83: trace = 10.98801409285531 (4.49391e-10% change) + linmin: converged after 6 iterations. + iteration 84: trace = 10.98801409283579 (1.77652e-10% change) + linmin: converged after 16 iterations. + iteration 85: trace = 10.98801409283547 (2.8776e-12% change) +Finished solving for bands 1 to 8 after 85 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.03630352020263672 +elapsed time for k point: 0.048180341720581055 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. - iteration 1: trace = 10.90376047195971 (0.00793523% change) + iteration 1: trace = 10.90376048256447 (0.00793487% change) + linmin: converged after 4 iterations. + iteration 2: trace = 10.90359831790983 (0.00148725% change) linmin: converged after 3 iterations. - iteration 2: trace = 10.90359831130582 (0.00148721% change) - linmin: converged after 6 iterations. - iteration 3: trace = 10.90350960520576 (0.000813552% change) + iteration 3: trace = 10.90350960606125 (0.000813605% change) linmin: converged after 10 iterations. - switching to approximate line minimization (decrease time by 56.6572%) - iteration 4: trace = 10.90345230356736 (0.000525535% change) - iteration 5: trace = 10.90344655305382 (5.27403e-05% change) - iteration 6: trace = 10.90344608444982 (4.29776e-06% change) - iteration 7: trace = 10.90344604871889 (3.27703e-07% change) - iteration 8: trace = 10.90344604735518 (1.25071e-08% change) - iteration 9: trace = 10.90344604730737 (4.38507e-10% change) - iteration 10: trace = 10.9034460473057 (1.52653e-11% change) + switching to approximate line minimization (decrease time by 52.4064%) + iteration 4: trace = 10.90345230355716 (0.000525543% change) + iteration 5: trace = 10.90344655302495 (5.27405e-05% change) + iteration 6: trace = 10.90344608444735 (4.29752e-06% change) + iteration 7: trace = 10.90344604871891 (3.2768e-07% change) + iteration 8: trace = 10.9034460473552 (1.25072e-08% change) + iteration 9: trace = 10.90344604730738 (4.38556e-10% change) + iteration 10: trace = 10.90344604730571 (1.53468e-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.003349781036376953 +elapsed time for k point: 0.004920482635498047 solve_kpoint (0.15,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. - iteration 1: trace = 10.82874320275817 (0.0071366% change) + iteration 1: trace = 10.82874320278587 (0.0071366% change) linmin: converged after 3 iterations. - iteration 2: trace = 10.82865179867177 (0.000844091% change) + iteration 2: trace = 10.82865179868631 (0.000844091% change) linmin: converged after 4 iterations. - iteration 3: trace = 10.82863914929414 (0.000116814% change) + iteration 3: trace = 10.82863914930062 (0.000116814% change) linmin: converged after 5 iterations. - iteration 4: trace = 10.82863201454649 (6.58878e-05% change) + iteration 4: trace = 10.82863201454691 (6.58878e-05% change) linmin: converged after 5 iterations. - iteration 5: trace = 10.82863047385239 (1.4228e-05% change) + iteration 5: trace = 10.8286304738524 (1.4228e-05% change) linmin: converged after 2 iterations. iteration 6: trace = 10.82863033630225 (1.27025e-06% change) linmin: converged after 2 iterations. iteration 7: trace = 10.82863032427763 (1.11045e-07% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.82863032376797 (4.7066e-09% change) + iteration 8: trace = 10.82863032376797 (4.70663e-09% change) linmin: converged after 2 iterations. - iteration 9: trace = 10.82863032375329 (1.35548e-10% change) + iteration 9: trace = 10.8286303237533 (1.35499e-10% change) linmin: converged after 2 iterations. - iteration 10: trace = 10.82863032375297 (2.98558e-12% change) + iteration 10: trace = 10.82863032375297 (3.00198e-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.0038709640502929688 +elapsed time for k point: 0.0056459903717041016 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) linmin: converged after 4 iterations. iteration 2: trace = 10.76375283235578 (0.000755387% change) - linmin: converged after 5 iterations. + linmin: converged after 6 iterations. iteration 3: trace = 10.7637465832326 (5.80571e-05% change) linmin: converged after 5 iterations. iteration 4: trace = 10.76374528581932 (1.20535e-05% change) - linmin: converged after 22 iterations. - switching to approximate line minimization (decrease time by 70.2652%) + linmin: converged after 27 iterations. + switching to approximate line minimization (decrease time by 71.5778%) iteration 5: trace = 10.76374486740369 (3.88727e-06% change) iteration 6: trace = 10.76374482182859 (4.23413e-07% change) iteration 7: trace = 10.76374481723281 (4.26968e-08% change) - iteration 8: trace = 10.76374481699878 (2.17424e-09% change) - iteration 9: trace = 10.76374481699274 (5.61272e-11% change) + iteration 8: trace = 10.76374481699878 (2.17427e-09% change) + iteration 9: trace = 10.76374481699274 (5.61107e-11% change) Finished solving for bands 1 to 8 after 9 iterations. tmfreqs:, 5, 0.2, 0, 0, 0.2, 0.0934195, 0.40505, 0.612091, 0.907101, 1.10696, 1.40468, 1.6041, 1.90311 -elapsed time for k point: 0.0035066604614257812 +elapsed time for k point: 0.005224704742431641 solve_kpoint (0.25,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7196,14 +7196,14 @@ linmin: converged after 2 iterations. iteration 6: trace = 10.70882562957837 (1.33728e-07% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.70882562792912 (1.54008e-08% change) + iteration 7: trace = 10.70882562792913 (1.54008e-08% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.70882562781417 (1.07346e-09% change) + iteration 8: trace = 10.70882562781417 (1.07345e-09% change) linmin: converged after 2 iterations. - iteration 9: trace = 10.70882562781128 (2.69717e-11% change) + iteration 9: trace = 10.70882562781128 (2.70215e-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.003499269485473633 +elapsed time for k point: 0.0050318241119384766 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7213,80 +7213,85 @@ linmin: converged after 6 iterations. iteration 3: trace = 10.66388515749335 (4.13254e-05% change) linmin: converged after 2 iterations. - iteration 4: trace = 10.6638849780741 (1.68249e-06% change) + iteration 4: trace = 10.66388497807411 (1.68249e-06% change) linmin: converged after 2 iterations. iteration 5: trace = 10.66388495145453 (2.49624e-07% change) 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.66388494713199 (4.78725e-10% change) + iteration 8: trace = 10.66388494713198 (4.78725e-10% change) linmin: converged after 2 iterations. iteration 9: trace = 10.66388494713049 (1.40424e-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.0035109519958496094 +elapsed time for k point: 0.005106925964355469 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) + iteration 1: trace = 10.62900860023464 (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. iteration 4: trace = 10.62892805633393 (1.18399e-06% change) linmin: converged after 2 iterations. - iteration 5: trace = 10.62892804707553 (8.71057e-08% change) + iteration 5: trace = 10.62892804707553 (8.71056e-08% change) linmin: converged after 2 iterations. - iteration 6: trace = 10.62892804604186 (9.72507e-09% change) + iteration 6: trace = 10.62892804604186 (9.72509e-09% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.62892804597542 (6.2508e-10% change) + iteration 7: trace = 10.62892804597542 (6.25063e-10% change) linmin: converged after 2 iterations. iteration 8: trace = 10.62892804596423 (1.05272e-10% change) linmin: converged after 2 iterations. iteration 9: trace = 10.62892804596352 (6.71841e-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.0034906864166259766 +elapsed time for k point: 0.0050983428955078125 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 12 iterations. - switching to approximate line minimization (decrease time by 59.4241%) + 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.03799e-09% change) - iteration 7: trace = 10.60395753570917 (1.85007e-10% change) - iteration 8: trace = 10.6039575357088 (3.48438e-12% 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.03791e-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.0027768611907958984 +elapsed time for k point: 0.004586458206176758 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.58905458874506 (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.58897895638372 (0.000714253% change) + linmin: converged after 8 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. - iteration 5: trace = 10.58897478401991 (3.16889e-08% change) + iteration 5: trace = 10.58897478401991 (3.16888e-08% change) linmin: converged after 2 iterations. - iteration 6: trace = 10.58897478378886 (2.18196e-09% change) + iteration 6: trace = 10.58897478378886 (2.18203e-09% change) linmin: converged after 2 iterations. iteration 7: trace = 10.58897478377234 (1.55962e-10% change) linmin: converged after 2 iterations. - iteration 8: trace = 10.58897478377204 (2.88539e-12% change) + iteration 8: trace = 10.58897478377203 (2.93572e-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.0031561851501464844 +elapsed time for k point: 0.004693031311035156 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7300,34 +7305,34 @@ linmin: converged after 2 iterations. iteration 5: trace = 10.58398046509703 (2.80564e-08% change) linmin: converged after 2 iterations. - iteration 6: trace = 10.58398046493152 (1.56375e-09% change) + iteration 6: trace = 10.58398046493152 (1.56373e-09% change) linmin: converged after 2 iterations. - iteration 7: trace = 10.58398046491724 (1.34939e-10% change) + iteration 7: trace = 10.58398046491724 (1.34956e-10% change) linmin: converged after 1 iterations. - iteration 8: trace = 10.58398046491708 (1.49373e-12% change) + iteration 8: trace = 10.58398046491708 (1.47694e-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.0031745433807373047 -Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.19477466366820304 at Vector3<0.5, 0.0, 0.0> -Band 2 range: 0.30640302623084403 at Vector3<0.5, 0.0, 0.0> to 0.4687748525867002 at Vector3<0.0, 0.0, 0.0> -Band 3 range: 0.546625750131681 at Vector3<0.0, 0.0, 0.0> to 0.7316504426541638 at Vector3<0.5, 0.0, 0.0> -Band 4 range: 0.784261590509381 at Vector3<0.5, 0.0, 0.0> to 0.9893486155437404 at Vector3<0.0, 0.0, 0.0> -Band 5 range: 1.0240548648147167 at Vector3<0.0, 0.0, 0.0> to 1.2440980042025873 at Vector3<0.5, 0.0, 0.0> -Band 6 range: 1.2666566861855062 at Vector3<0.5, 0.0, 0.0> to 1.49703796969666 at Vector3<0.0, 0.0, 0.0> -Band 7 range: 1.5115800994647821 at Vector3<0.0, 0.0, 0.0> to 1.7488359039910504 at Vector3<0.5, 0.0, 0.0> -Band 8 range: 1.758168320848361 at Vector3<0.5, 0.0, 0.0> to 1.9999072007374097 at Vector3<0.0, 0.0, 0.0> -Gap from band 1 (0.19477466366820304) to band 2 (0.30640302623084403), 44.546421284286% -Gap from band 2 (0.4687748525867002) to band 3 (0.546625750131681), 15.33402626245487% -Gap from band 3 (0.7316504426541638) to band 4 (0.784261590509381), 6.941187444158413% -Gap from band 4 (0.9893486155437404) to band 5 (1.0240548648147167), 3.447520540174826% -Gap from band 5 (1.2440980042025873) to band 6 (1.2666566861855062), 1.7969642410132811% -Gap from band 6 (1.49703796969666) to band 7 (1.5115800994647821), 0.9666982936239057% -Gap from band 7 (1.7488359039910504) to band 8 (1.758168320848361), 0.5322158890605788% -total elapsed time for run: 0.0870356559753418 +.elapsed time for k point: 0.0046062469482421875 +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.30640302623084487 at Vector3<0.5, 0.0, 0.0> to 0.46877485258670604 at Vector3<0.0, 0.0, 0.0> +Band 3 range: 0.5466257501317048 at Vector3<0.0, 0.0, 0.0> to 0.731650442654164 at Vector3<0.5, 0.0, 0.0> +Band 4 range: 0.7842615905093824 at Vector3<0.5, 0.0, 0.0> to 0.9893486155436968 at Vector3<0.0, 0.0, 0.0> +Band 5 range: 1.0240548648147876 at Vector3<0.0, 0.0, 0.0> to 1.2440980042025895 at Vector3<0.5, 0.0, 0.0> +Band 6 range: 1.2666566861855078 at Vector3<0.5, 0.0, 0.0> to 1.4970379696968292 at Vector3<0.0, 0.0, 0.0> +Band 7 range: 1.511580099465078 at Vector3<0.0, 0.0, 0.0> to 1.7488359039910526 at Vector3<0.5, 0.0, 0.0> +Band 8 range: 1.7581683208483654 at Vector3<0.5, 0.0, 0.0> to 1.9999072006782148 at Vector3<0.0, 0.0, 0.0> +Gap from band 1 (0.1947746636682031) to band 2 (0.30640302623084487), 44.54642128428623% +Gap from band 2 (0.46877485258670604) to band 3 (0.5466257501317048), 15.334026262457956% +Gap from band 3 (0.731650442654164) to band 4 (0.7842615905093824), 6.941187444158555% +Gap from band 4 (0.9893486155436968) to band 5 (1.0240548648147876), 3.44752054018615% +Gap from band 5 (1.2440980042025895) to band 6 (1.2666566861855078), 1.7969642410132256% +Gap from band 6 (1.4970379696968292) to band 7 (1.511580099465078), 0.9666982936321845% +Gap from band 7 (1.7488359039910526) to band 8 (1.7581683208483654), 0.5322158890607044% +total elapsed time for run: 0.11811208724975586 done -/tmp/meepW1wGQn/test_bragg_sine-0: 0.09s +/tmp/meepZJbiPH/test_bragg_sine-0: 0.12s -/tmp/meepW1wGQn/test_compute_field_energy-0 +/tmp/meepZJbiPH/test_compute_field_energy-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -7370,7 +7375,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.004641532897949219 +elapsed time for initialization: 0.00722956657409668 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... @@ -7481,7 +7486,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.3520636558532715 +elapsed time for k point: 0.6637189388275146 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -7732,7 +7737,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.032738208770752 +elapsed time for k point: 1.8678483963012695 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7789,7 +7794,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.22612261772155762 +elapsed time for k point: 0.4084770679473877 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7842,7 +7847,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.20978641510009766 +elapsed time for k point: 0.37940120697021484 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7903,7 +7908,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.24272537231445312 +elapsed time for k point: 0.43964648246765137 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -7996,7 +8001,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.3782498836517334 +elapsed time for k point: 0.6849448680877686 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -8067,7 +8072,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.2858912944793701 +elapsed time for k point: 0.5173172950744629 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8128,7 +8133,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.24317646026611328 +elapsed time for k point: 0.4395411014556885 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8181,7 +8186,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.20958328247070312 +elapsed time for k point: 0.37924933433532715 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8233,7 +8238,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.2004075050354004 +elapsed time for k point: 0.36282992362976074 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8285,7 +8290,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.2002255916595459 +elapsed time for k point: 0.3618781566619873 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8326,7 +8331,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.1581873893737793 +elapsed time for k point: 0.285999059677124 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8373,7 +8378,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.18377375602722168 +elapsed time for k point: 0.33249473571777344 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8436,7 +8441,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.2516195774078369 +elapsed time for k point: 0.4550347328186035 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -8509,7 +8514,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.29741573333740234 +elapsed time for k point: 0.5320656299591064 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -8704,7 +8709,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.6210122108459473 +elapsed time for k point: 1.176379919052124 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> @@ -8716,13 +8721,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.098953723907471 +total elapsed time for run: 9.29580807685852 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/meepW1wGQn/test_compute_field_energy-0: 5.10s +./tmp/meepZJbiPH/test_compute_field_energy-0: 9.30s -/tmp/meepW1wGQn/test_compute_group_velocity-0 +/tmp/meepZJbiPH/test_compute_group_velocity-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -8765,7 +8770,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.0047130584716796875 +elapsed time for initialization: 0.007466793060302734 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... @@ -8876,7 +8881,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.35802555084228516 +elapsed time for k point: 0.6610245704650879 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -9127,7 +9132,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.0099425315856934 +elapsed time for k point: 1.863966464996338 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9184,7 +9189,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.22109246253967285 +elapsed time for k point: 0.40780091285705566 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9237,7 +9242,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.2050619125366211 +elapsed time for k point: 0.3781764507293701 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9298,7 +9303,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.23735809326171875 +elapsed time for k point: 0.43814802169799805 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9391,7 +9396,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.36978816986083984 +elapsed time for k point: 0.6829135417938232 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -9462,7 +9467,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.2795865535736084 +elapsed time for k point: 0.5161774158477783 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9523,7 +9528,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.2374272346496582 +elapsed time for k point: 0.43834924697875977 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9576,7 +9581,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.20493030548095703 +elapsed time for k point: 0.37816500663757324 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9628,7 +9633,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.19611549377441406 +elapsed time for k point: 0.36165666580200195 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9680,7 +9685,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.19578337669372559 +elapsed time for k point: 0.361217737197876 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9721,7 +9726,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.15449309349060059 +elapsed time for k point: 0.28661513328552246 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9768,7 +9773,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.17954635620117188 +elapsed time for k point: 0.3314554691314697 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9831,7 +9836,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.24614644050598145 +elapsed time for k point: 0.4541003704071045 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -9904,7 +9909,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.2904069423675537 +elapsed time for k point: 0.5314464569091797 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -10099,7 +10104,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.6324648857116699 +.elapsed time for k point: 1.1723217964172363 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> @@ -10111,11 +10116,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.0242698192596436 +total elapsed time for run: 9.272793769836426 done -/tmp/meepW1wGQn/test_compute_group_velocity-0: 5.03s +/tmp/meepZJbiPH/test_compute_group_velocity-0: 9.28s -/tmp/meepW1wGQn/test_compute_integrals-0 +/tmp/meepZJbiPH/test_compute_integrals-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -10158,7 +10163,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.00473785400390625 +elapsed time for initialization: 0.007483720779418945 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... @@ -10269,7 +10274,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.35807132720947266 +elapsed time for k point: 0.6714367866516113 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -10520,7 +10525,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.0101571083068848 +elapsed time for k point: 1.8567664623260498 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10577,7 +10582,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.22123408317565918 +elapsed time for k point: 0.4062490463256836 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10630,7 +10635,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.20509004592895508 +elapsed time for k point: 0.3769543170928955 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10691,7 +10696,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.23730802536010742 +elapsed time for k point: 0.4367561340332031 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10784,7 +10789,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.3699307441711426 +elapsed time for k point: 0.6802122592926025 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -10855,7 +10860,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.27953124046325684 +elapsed time for k point: 0.513411283493042 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10916,7 +10921,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.23772811889648438 +elapsed time for k point: 0.436992883682251 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -10969,7 +10974,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.204850435256958 +elapsed time for k point: 0.3772432804107666 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11021,7 +11026,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.19608545303344727 +elapsed time for k point: 0.3607008457183838 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11073,7 +11078,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.1958484649658203 +elapsed time for k point: 0.35956907272338867 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11114,7 +11119,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.15466523170471191 +elapsed time for k point: 0.2843341827392578 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11161,7 +11166,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.17960166931152344 +elapsed time for k point: 0.33017492294311523 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11224,7 +11229,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.2460498809814453 +elapsed time for k point: 0.45493245124816895 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -11297,7 +11302,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.2908172607421875 +elapsed time for k point: 0.4860086441040039 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -11492,7 +11497,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.6323761940002441 +elapsed time for k point: 1.1249005794525146 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> @@ -11504,14 +11509,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.025374174118042 +total elapsed time for run: 9.166104555130005 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/meepW1wGQn/test_compute_integrals-0: 5.04s +./tmp/meepZJbiPH/test_compute_integrals-0: 9.18s -/tmp/meepW1wGQn/test_diamond-0 +/tmp/meepZJbiPH/test_diamond-0 ======================== Initializing eigensolver data Computing 5 bands with 1e-12 tolerance @@ -11571,7 +11576,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.06087303161621094 +elapsed time for initialization: 0.11913800239562988 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... @@ -11688,7 +11693,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.9627089500427246 +elapsed time for k point: 1.7989146709442139 solve_kpoint (0,0.525,0.475): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11762,7 +11767,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.6066925525665283 +elapsed time for k point: 1.1370840072631836 solve_kpoint (0,0.55,0.45): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11827,7 +11832,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.536217212677002 +elapsed time for k point: 1.0069468021392822 solve_kpoint (0,0.575,0.425): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11890,7 +11895,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.5192458629608154 +elapsed time for k point: 0.9743602275848389 solve_kpoint (0,0.6,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -11951,7 +11956,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.5019526481628418 +elapsed time for k point: 0.9425292015075684 solve_kpoint (0,0.625,0.375): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12050,26 +12055,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.7991447448730469 +elapsed time for k point: 1.499645709991455 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/meepW1wGQn/test_diamond-0-dpwr.k06.b01.h5... +Outputting /tmp/meepZJbiPH/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/meepW1wGQn/test_diamond-0-dpwr.k06.b02.h5... +Outputting /tmp/meepZJbiPH/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/meepW1wGQn/test_diamond-0-dpwr.k06.b03.h5... +Outputting /tmp/meepZJbiPH/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/meepW1wGQn/test_diamond-0-dpwr.k06.b04.h5... +Outputting /tmp/meepZJbiPH/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/meepW1wGQn/test_diamond-0-dpwr.k06.b05.h5... +Outputting /tmp/meepZJbiPH/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... @@ -12164,7 +12169,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.7852256298065186 +elapsed time for k point: 1.4648449420928955 solve_kpoint (0,0.575,0.225): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12373,7 +12378,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.7262091636657715 +elapsed time for k point: 3.235856056213379 solve_kpoint (0,0.55,0.15): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12434,7 +12439,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.5013008117675781 +elapsed time for k point: 0.9398584365844727 solve_kpoint (0,0.525,0.075): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -12493,7 +12498,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.4843921661376953 +elapsed time for k point: 0.9072203636169434 solve_kpoint (0,0.5,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12548,7 +12553,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.4492490291595459 +elapsed time for k point: 0.8409960269927979 solve_kpoint (0,0.4,0): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12599,7 +12604,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.41419053077697754 +elapsed time for k point: 0.7765238285064697 solve_kpoint (0,0.3,0): Solving for bands 1 to 5... linmin: converged after 6 iterations. @@ -12652,7 +12657,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.4316883087158203 +elapsed time for k point: 0.8089756965637207 solve_kpoint (0,0.2,0): Solving for bands 1 to 5... linmin: converged after 7 iterations. @@ -12715,7 +12720,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.5231304168701172 +elapsed time for k point: 0.9754781723022461 solve_kpoint (0,0.1,0): Solving for bands 1 to 5... linmin: converged after 13 iterations. @@ -12798,7 +12803,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.6944773197174072 +elapsed time for k point: 1.3015151023864746 solve_kpoint (0,0,0): Solving for bands 3 to 5... linmin: converged after 7 iterations. @@ -12863,7 +12868,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.285189151763916 +elapsed time for k point: 0.46644020080566406 solve_kpoint (0,0.1,0.1): Solving for bands 1 to 5... linmin: converged after 10 iterations. @@ -12926,7 +12931,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.5187995433807373 +elapsed time for k point: 0.9716732501983643 solve_kpoint (0,0.2,0.2): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -12995,7 +13000,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.5718317031860352 +elapsed time for k point: 1.069335699081421 solve_kpoint (0,0.3,0.3): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -13403,7 +13408,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.4238555431365967 +elapsed time for k point: 6.4155659675598145 solve_kpoint (0,0.4,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13640,7 +13645,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: 1.9535627365112305 +elapsed time for k point: 3.6679508686065674 solve_kpoint (0,0.5,0.5): Solving for bands 1 to 5... linmin: converged after 7 iterations. @@ -13721,7 +13726,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.6761860847473145 +elapsed time for k point: 1.2695403099060059 solve_kpoint (0.05,0.55,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13837,7 +13842,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: 0.9561367034912109 +elapsed time for k point: 1.794020175933838 solve_kpoint (0.1,0.6,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -13926,7 +13931,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.7286818027496338 +elapsed time for k point: 1.3668386936187744 solve_kpoint (0.15,0.65,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14018,7 +14023,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.767418384552002 +elapsed time for k point: 1.433190107345581 solve_kpoint (0.2,0.7,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14110,7 +14115,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.7466347217559814 +elapsed time for k point: 1.3986811637878418 solve_kpoint (0.25,0.75,0.5): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14269,7 +14274,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.2889628410339355 +elapsed time for k point: 2.4160356521606445 solve_kpoint (0.275,0.75,0.475): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14358,7 +14363,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.7458157539367676 +elapsed time for k point: 1.4000988006591797 solve_kpoint (0.3,0.75,0.45): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14423,7 +14428,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.5363571643829346 +elapsed time for k point: 1.0050020217895508 solve_kpoint (0.325,0.75,0.425): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14494,7 +14499,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.5886871814727783 +elapsed time for k point: 1.1072626113891602 solve_kpoint (0.35,0.75,0.4): Solving for bands 1 to 5... linmin: converged after 5 iterations. @@ -14577,7 +14582,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.6968028545379639 +elapsed time for k point: 1.3004326820373535 solve_kpoint (0.375,0.75,0.375): Solving for bands 1 to 5... linmin: converged after 4 iterations. @@ -14693,18 +14698,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.9559650421142578 +Felapsed time for k point: 1.792459487915039 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: 25.48749351501465 +total elapsed time for run: 47.658276081085205 done -/tmp/meepW1wGQn/test_diamond-0: 25.50s +/tmp/meepZJbiPH/test_diamond-0: 47.67s -/tmp/meepW1wGQn/test_epsilon_input_file-0 +/tmp/meepZJbiPH/test_epsilon_input_file-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -14746,7 +14751,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.006516456604003906 +elapsed time for initialization: 0.010876893997192383 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... @@ -14875,7 +14880,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.4184715747833252 +elapsed time for k point: 0.7687180042266846 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14924,7 +14929,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.19279837608337402 +elapsed time for k point: 0.3413550853729248 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -14967,7 +14972,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.1674654483795166 +elapsed time for k point: 0.2963993549346924 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15014,7 +15019,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.18457865715026855 +elapsed time for k point: 0.3262629508972168 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15067,7 +15072,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.20917487144470215 +elapsed time for k point: 0.36205101013183594 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15138,7 +15143,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.28563666343688965 +elapsed time for k point: 0.4840216636657715 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15193,7 +15198,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.2182464599609375 +elapsed time for k point: 0.36952638626098633 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15242,7 +15247,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.19258785247802734 +elapsed time for k point: 0.325991153717041 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15281,7 +15286,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.1502699851989746 +elapsed time for k point: 0.25431299209594727 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -15318,7 +15323,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.14159035682678223 +elapsed time for k point: 0.2397472858428955 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -15355,7 +15360,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.1413576602935791 +elapsed time for k point: 0.23949193954467773 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15392,7 +15397,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.1419050693511963 +elapsed time for k point: 0.2405834197998047 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15437,7 +15442,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.17596745491027832 +elapsed time for k point: 0.2982354164123535 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15492,7 +15497,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.21809792518615723 +elapsed time for k point: 0.3703591823577881 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -15551,7 +15556,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.23565435409545898 +elapsed time for k point: 0.39897608757019043 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -15629,7 +15634,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.24826455116271973 +F.elapsed time for k point: 0.44574666023254395 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> @@ -15641,15 +15646,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.329960823059082 +total elapsed time for run: 5.77445650100708 done -/tmp/meepW1wGQn/test_epsilon_input_file-0: 3.33s +/tmp/meepZJbiPH/test_epsilon_input_file-0: 5.78s -/tmp/meepW1wGQn/test_first_brillouin_zone-0 +/tmp/meepZJbiPH/test_first_brillouin_zone-0 ======================== -/tmp/meepW1wGQn/test_first_brillouin_zone-0: 0.41s +/tmp/meepZJbiPH/test_first_brillouin_zone-0: 0.51s -/tmp/meepW1wGQn/test_fractional_lattice-0 +/tmp/meepZJbiPH/test_fractional_lattice-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -15692,7 +15697,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.0009510517120361328 +elapsed time for initialization: 0.0008873939514160156 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... @@ -15701,7 +15706,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.3964%) + switching to approximate line minimization (decrease time by 53.4188%) iteration 3: trace = 83.34611109428172 (0.603338% change) iteration 4: trace = 83.33359978597156 (0.0150124% change) iteration 5: trace = 83.33333949085095 (0.000312354% change) @@ -15711,7 +15716,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.003351449966430664 +elapsed time for k point: 0.004080533981323242 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 10 iterations. @@ -15720,115 +15725,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.0020132064819335938 +elapsed time for k point: 0.002618074417114258 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.0007393360137939453 +elapsed time for k point: 0.0008156299591064453 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.0007183551788330078 +elapsed time for k point: 0.0008733272552490234 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.0007147789001464844 +elapsed time for k point: 0.0008533000946044922 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.0013997554779052734 +elapsed time for k point: 0.0018265247344970703 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.8436%) + switching to approximate line minimization (decrease time by 61.5584%) 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.0012679100036621094 +elapsed time for k point: 0.001583099365234375 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.0007135868072509766 +elapsed time for k point: 0.0008561611175537109 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 59.8086%) + switching to approximate line minimization (decrease time by 55.4913%) 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.0008194446563720703 +elapsed time for k point: 0.0009248256683349609 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 61.0837%) + switching to approximate line minimization (decrease time by 55.4896%) 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.0008001327514648438 +elapsed time for k point: 0.0009555816650390625 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.0013682842254638672 +elapsed time for k point: 0.001825571060180664 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.0007121562957763672 +elapsed time for k point: 0.0007963180541992188 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 57.2165%) + switching to approximate line minimization (decrease time by 51.5528%) 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.0007834434509277344 +elapsed time for k point: 0.0009548664093017578 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 57.5916%) + switching to approximate line minimization (decrease time by 52.5806%) 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.0007843971252441406 +elapsed time for k point: 0.0009388923645019531 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 65.5172%) + switching to approximate line minimization (decrease time by 52.5316%) 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.0008311271667480469 +elapsed time for k point: 0.0009505748748779297 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.0006718635559082031 +.elapsed time for k point: 0.0007216930389404297 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> @@ -15837,11 +15842,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.01953864097595215 +total elapsed time for run: 0.023899555206298828 done -/tmp/meepW1wGQn/test_fractional_lattice-0: 0.02s +/tmp/meepZJbiPH/test_fractional_lattice-0: 0.03s -/tmp/meepW1wGQn/test_get_bfield-0 +/tmp/meepZJbiPH/test_get_bfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -15884,7 +15889,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.004728794097900391 +elapsed time for initialization: 0.0074350833892822266 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... @@ -15995,7 +16000,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.36032938957214355 +elapsed time for k point: 0.6563587188720703 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -16246,7 +16251,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.0298066139221191 +elapsed time for k point: 1.8313372135162354 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16303,7 +16308,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.225189208984375 +elapsed time for k point: 0.40043187141418457 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16356,7 +16361,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.2091536521911621 +elapsed time for k point: 0.3717837333679199 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16417,7 +16422,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.24207043647766113 +elapsed time for k point: 0.4306459426879883 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16510,7 +16515,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.37711048126220703 +elapsed time for k point: 0.6714811325073242 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -16581,7 +16586,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.2848508358001709 +elapsed time for k point: 0.506908655166626 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16642,7 +16647,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.24214696884155273 +elapsed time for k point: 0.4317646026611328 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16695,7 +16700,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.20892786979675293 +elapsed time for k point: 0.371351957321167 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16747,7 +16752,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.19982624053955078 +elapsed time for k point: 0.35625171661376953 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16799,7 +16804,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.19942951202392578 +elapsed time for k point: 0.35550546646118164 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16840,7 +16845,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.15786361694335938 +elapsed time for k point: 0.2810516357421875 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16887,7 +16892,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.1833631992340088 +elapsed time for k point: 0.32636404037475586 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -16950,7 +16955,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.2509026527404785 +elapsed time for k point: 0.44646263122558594 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17023,7 +17028,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.2932441234588623 +elapsed time for k point: 0.5223982334136963 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -17218,7 +17223,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.6334874629974365 +elapsed time for k point: 1.1657476425170898 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> @@ -17230,12 +17235,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.103773832321167 +total elapsed time for run: 9.135244131088257 done Fixing b-field (band 8) phase by -1 + 2.64645e-07i; max ampl. = 4.48388 -./tmp/meepW1wGQn/test_get_bfield-0: 5.11s +./tmp/meepZJbiPH/test_get_bfield-0: 9.14s -/tmp/meepW1wGQn/test_get_dfield-0 +/tmp/meepZJbiPH/test_get_dfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -17278,7 +17283,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.004743337631225586 +elapsed time for initialization: 0.007546186447143555 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... @@ -17389,7 +17394,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.3576335906982422 +elapsed time for k point: 0.6538534164428711 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -17640,7 +17645,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.031367540359497 +elapsed time for k point: 1.8435084819793701 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17697,7 +17702,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.2257077693939209 +elapsed time for k point: 0.40264225006103516 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17750,7 +17755,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.20941162109375 +elapsed time for k point: 0.37454795837402344 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17811,7 +17816,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.2424323558807373 +elapsed time for k point: 0.4338715076446533 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -17904,7 +17909,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.3775296211242676 +elapsed time for k point: 0.6752433776855469 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -17975,7 +17980,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.28528571128845215 +elapsed time for k point: 0.5104012489318848 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18036,7 +18041,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.24263739585876465 +elapsed time for k point: 0.4345734119415283 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18089,7 +18094,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.20920777320861816 +elapsed time for k point: 0.37365198135375977 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18141,7 +18146,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.20017051696777344 +elapsed time for k point: 0.35785603523254395 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18193,7 +18198,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.1997051239013672 +elapsed time for k point: 0.35747861862182617 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18234,7 +18239,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.1578385829925537 +elapsed time for k point: 0.2825288772583008 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18281,7 +18286,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.18332242965698242 +elapsed time for k point: 0.3283085823059082 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18344,7 +18349,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.251251220703125 +elapsed time for k point: 0.4496190547943115 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -18417,7 +18422,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.2936434745788574 +elapsed time for k point: 0.5245065689086914 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -18612,7 +18617,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.6351437568664551 +elapsed time for k point: 1.1598293781280518 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> @@ -18624,12 +18629,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.108369827270508 +total elapsed time for run: 9.172053337097168 done Fixing d-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 8.66842 -./tmp/meepW1wGQn/test_get_dfield-0: 5.11s +./tmp/meepZJbiPH/test_get_dfield-0: 9.18s -/tmp/meepW1wGQn/test_get_efield-0 +/tmp/meepZJbiPH/test_get_efield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -18672,7 +18677,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.004746913909912109 +elapsed time for initialization: 0.00751948356628418 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... @@ -18783,7 +18788,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.3580915927886963 +elapsed time for k point: 0.6565306186676025 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -19034,7 +19039,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.02854323387146 +elapsed time for k point: 1.8481357097625732 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19091,7 +19096,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.2250533103942871 +elapsed time for k point: 0.40300464630126953 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19144,7 +19149,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.20900940895080566 +elapsed time for k point: 0.3748323917388916 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19205,7 +19210,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.24178767204284668 +elapsed time for k point: 0.43361330032348633 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19298,7 +19303,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.37659525871276855 +elapsed time for k point: 0.6761476993560791 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -19369,7 +19374,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.28443312644958496 +elapsed time for k point: 0.5103847980499268 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19430,7 +19435,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.241990327835083 +elapsed time for k point: 0.43405842781066895 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19483,7 +19488,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.20859313011169434 +elapsed time for k point: 0.37453794479370117 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19535,7 +19540,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.1995375156402588 +elapsed time for k point: 0.35884761810302734 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19587,7 +19592,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.19913315773010254 +elapsed time for k point: 0.3575608730316162 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19628,7 +19633,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.15751957893371582 +elapsed time for k point: 0.28246021270751953 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19675,7 +19680,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.18508577346801758 +elapsed time for k point: 0.327944278717041 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19738,7 +19743,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.2506883144378662 +elapsed time for k point: 0.44937992095947266 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -19811,7 +19816,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.2930171489715576 +elapsed time for k point: 0.5252950191497803 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -20006,7 +20011,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.635326623916626 +elapsed time for k point: 1.1621358394622803 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> @@ -20018,12 +20023,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.10053277015686 +total elapsed time for run: 9.184197664260864 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 -./tmp/meepW1wGQn/test_get_efield-0: 5.11s +./tmp/meepZJbiPH/test_get_efield-0: 9.19s -/tmp/meepW1wGQn/test_get_eigenvectors-0 +/tmp/meepZJbiPH/test_get_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -20066,7 +20071,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.00475001335144043 +elapsed time for initialization: 0.00745081901550293 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... @@ -20177,7 +20182,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.3584296703338623 +elapsed time for k point: 0.6532063484191895 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 @@ -20434,7 +20439,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.0245287418365479 +elapsed time for k point: 1.8180899620056152 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 @@ -20499,7 +20504,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.22607088088989258 +elapsed time for k point: 0.401397705078125 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 @@ -20560,7 +20565,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.20975804328918457 +elapsed time for k point: 0.37185001373291016 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 @@ -20629,7 +20634,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.2430095672607422 +elapsed time for k point: 0.43110179901123047 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 @@ -20730,7 +20735,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.377866268157959 +elapsed time for k point: 0.6710057258605957 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 @@ -20809,7 +20814,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.2851130962371826 +elapsed time for k point: 0.5060832500457764 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 @@ -20878,7 +20883,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.24298882484436035 +elapsed time for k point: 0.43103647232055664 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 @@ -20939,7 +20944,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.2097301483154297 +elapsed time for k point: 0.3731832504272461 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 @@ -20999,7 +21004,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.20073962211608887 +elapsed time for k point: 0.3566007614135742 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 @@ -21059,7 +21064,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.20032048225402832 +elapsed time for k point: 0.3555924892425537 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 @@ -21108,7 +21113,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.15869402885437012 +elapsed time for k point: 0.2818312644958496 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 @@ -21163,7 +21168,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.1840507984161377 +elapsed time for k point: 0.3261237144470215 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 @@ -21234,7 +21239,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.25153183937072754 +elapsed time for k point: 0.44641637802124023 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 @@ -21315,7 +21320,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.29467225074768066 +elapsed time for k point: 0.5229241847991943 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 @@ -21518,7 +21523,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.6359529495239258 +elapsed time for k point: 1.1585605144500732 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 @@ -21538,11 +21543,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.141888380050659 +total elapsed time for run: 9.167544841766357 done -/tmp/meepW1wGQn/test_get_eigenvectors-0: 5.17s +/tmp/meepZJbiPH/test_get_eigenvectors-0: 9.20s -/tmp/meepW1wGQn/test_get_hfield-0 +/tmp/meepZJbiPH/test_get_hfield-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -21585,7 +21590,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.004748821258544922 +elapsed time for initialization: 0.007487058639526367 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... @@ -21696,7 +21701,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.35930538177490234 +elapsed time for k point: 0.6549050807952881 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -21947,7 +21952,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.0288925170898438 +elapsed time for k point: 1.8419883251190186 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22004,7 +22009,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.22533011436462402 +elapsed time for k point: 0.4007837772369385 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22057,7 +22062,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.20919275283813477 +elapsed time for k point: 0.37273311614990234 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22118,7 +22123,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.24189209938049316 +elapsed time for k point: 0.4323909282684326 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22211,7 +22216,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.37673139572143555 +elapsed time for k point: 0.6794705390930176 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -22282,7 +22287,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.28484106063842773 +elapsed time for k point: 0.5290853977203369 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22343,7 +22348,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.24199366569519043 +elapsed time for k point: 0.434645414352417 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22396,7 +22401,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.20869183540344238 +elapsed time for k point: 0.3873579502105713 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22448,7 +22453,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.2001354694366455 +elapsed time for k point: 0.3662865161895752 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22500,7 +22505,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.19950294494628906 +elapsed time for k point: 0.35994768142700195 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22541,7 +22546,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.16516804695129395 +elapsed time for k point: 0.28464245796203613 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22588,7 +22593,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.18198204040527344 +elapsed time for k point: 0.3463473320007324 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22651,7 +22656,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.24912333488464355 +elapsed time for k point: 0.45272064208984375 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -22724,7 +22729,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.2911109924316406 +elapsed time for k point: 0.5299198627471924 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -22919,7 +22924,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.6166510581970215 +elapsed time for k point: 1.1964099407196045 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> @@ -22931,12 +22936,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.086724519729614 +total elapsed time for run: 9.279827356338501 done Fixing h-field (band 8) phase by -1 + 2.64645e-07i; max ampl. = 4.48388 -./tmp/meepW1wGQn/test_get_hfield-0: 5.09s +./tmp/meepZJbiPH/test_get_hfield-0: 9.29s -/tmp/meepW1wGQn/test_handle_cvector-0 +/tmp/meepZJbiPH/test_handle_cvector-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -22979,7 +22984,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.0052640438079833984 +elapsed time for initialization: 0.00806117057800293 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... @@ -23034,7 +23039,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.17037630081176758 +elapsed time for k point: 0.3113522529602051 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -23075,7 +23080,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.1578662395477295 +elapsed time for k point: 0.2917342185974121 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23110,7 +23115,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.1327369213104248 +elapsed time for k point: 0.23424196243286133 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23143,7 +23148,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.12424993515014648 +elapsed time for k point: 0.21217870712280273 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23174,7 +23179,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.11570525169372559 +elapsed time for k point: 0.19768524169921875 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23205,7 +23210,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.11551332473754883 +elapsed time for k point: 0.19737696647644043 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23234,7 +23239,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.1071004867553711 +elapsed time for k point: 0.1830284595489502 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23263,7 +23268,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.1073760986328125 +elapsed time for k point: 0.18335986137390137 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23288,7 +23293,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.09030771255493164 +elapsed time for k point: 0.15415358543395996 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23313,7 +23318,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.09026098251342773 +elapsed time for k point: 0.15433979034423828 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -23336,7 +23341,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.08184266090393066 +elapsed time for k point: 0.1396164894104004 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 @@ -23371,7 +23376,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.09866929054260254 +elapsed time for k point: 0.16871070861816406 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23400,7 +23405,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.1071629524230957 +elapsed time for k point: 0.18299102783203125 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -23431,7 +23436,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.11596441268920898 +elapsed time for k point: 0.19733786582946777 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -23470,7 +23475,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.14945340156555176 +elapsed time for k point: 0.2549307346343994 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -23507,7 +23512,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.11384439468383789 +elapsed time for k point: 0.20323824882507324 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> @@ -23521,7 +23526,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.8905837535858154 +total elapsed time for run: 3.284259796142578 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) @@ -23539,9 +23544,9 @@ imag part range: 0 .. 0 real part range: -1.03932 .. 1.03493 imag part range: -1.08496 .. 1.08496 -./tmp/meepW1wGQn/test_handle_cvector-0: 1.98s +./tmp/meepZJbiPH/test_handle_cvector-0: 3.40s -/tmp/meepW1wGQn/test_hermitian_eps-0 +/tmp/meepZJbiPH/test_hermitian_eps-0 ======================== Initializing eigensolver data Computing 10 bands with 1e-12 tolerance @@ -23579,7 +23584,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.0054302215576171875 +elapsed time for initialization: 0.008581161499023438 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... @@ -27294,7 +27299,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: 30.25776481628418 +elapsed time for k point: 56.79495167732239 solve_kpoint (0.166667,0,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -30579,7 +30584,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.108556270599365 +elapsed time for k point: 55.23952603340149 solve_kpoint (0.333333,0,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -33561,7 +33566,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: 28.35464358329773 +elapsed time for k point: 50.532891511917114 solve_kpoint (0.5,0,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -36726,7 +36731,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: 28.1665461063385 +elapsed time for k point: 53.36437487602234 solve_kpoint (0.5,0.166667,0): Solving for bands 1 to 10... linmin: converged after 4 iterations. @@ -39035,7 +39040,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: 20.631771087646484 +elapsed time for k point: 39.07437753677368 solve_kpoint (0.5,0.333333,0): Solving for bands 1 to 10... linmin: converged after 8 iterations. @@ -40606,7 +40611,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: 13.972343683242798 +elapsed time for k point: 26.33311128616333 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -41715,7 +41720,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: 9.782859802246094 +elapsed time for k point: 18.575095891952515 solve_kpoint (0.333333,0.333333,0): Solving for bands 1 to 10... linmin: converged after 6 iterations. @@ -43143,7 +43148,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: 12.563739538192749 +elapsed time for k point: 23.868058919906616 solve_kpoint (0.166667,0.166667,0): Solving for bands 1 to 10... linmin: converged after 5 iterations. @@ -45089,7 +45094,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: 17.31135106086731 +elapsed time for k point: 32.867292404174805 solve_kpoint (0,0,0): Solving for bands 2 to 10... linmin: converged after 4 iterations. @@ -46572,7 +46577,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.397590398788452 +.elapsed time for k point: 21.87197470664978 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> @@ -46588,11 +46593,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: 203.55406665802002 +total elapsed time for run: 378.53221321105957 done -/tmp/meepW1wGQn/test_hermitian_eps-0: 203.56s +/tmp/meepZJbiPH/test_hermitian_eps-0: 378.54s -/tmp/meepW1wGQn/test_hole_slab-0 +/tmp/meepZJbiPH/test_hole_slab-0 ======================== Initializing eigensolver data Computing 9 bands with 1e-12 tolerance @@ -46626,7 +46631,7 @@ Initializing fields to random numbers... 1 k-points Vector3<-0.3333333333333333, 0.3333333333333333, 0.0> -elapsed time for initialization: 0.3094825744628906 +elapsed time for initialization: 0.6649796962738037 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... @@ -46695,17 +46700,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: 36.9317626953125 -total elapsed time for run: 37.24139738082886 +elapsed time for k point: 67.47407841682434 +total elapsed time for run: 68.13926482200623 done Fixing h-field (band 9) phase by 0.0246538 + 0.999696i; max ampl. = 2.37913 -FOutputting fields to /tmp/meepW1wGQn/test_hole_slab-0-h.k01.b09.z.zeven.h5... +FOutputting fields to /tmp/meepZJbiPH/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.201335399381576 s -/tmp/meepW1wGQn/test_hole_slab-0: 37.31s +mean time per iteration = 2.198040800709878 s +/tmp/meepZJbiPH/test_hole_slab-0: 68.21s -/tmp/meepW1wGQn/test_honey_rods-0 +/tmp/meepZJbiPH/test_honey_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -46750,7 +46755,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.005063295364379883 +elapsed time for initialization: 0.008008241653442383 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... @@ -46836,7 +46841,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.26677751541137695 +elapsed time for k point: 0.4931361675262451 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -46910,7 +46915,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.2829453945159912 +elapsed time for k point: 0.5202181339263916 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46949,7 +46954,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.1441020965576172 +elapsed time for k point: 0.2646629810333252 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -46986,7 +46991,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.13580822944641113 +elapsed time for k point: 0.24955964088439941 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47021,7 +47026,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.12772655487060547 +elapsed time for k point: 0.23432278633117676 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47052,7 +47057,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.11171746253967285 +elapsed time for k point: 0.20495820045471191 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47081,7 +47086,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.10360455513000488 +elapsed time for k point: 0.1904129981994629 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47114,7 +47119,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.11978578567504883 +elapsed time for k point: 0.22030186653137207 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47147,7 +47152,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.11965131759643555 +elapsed time for k point: 0.21982336044311523 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47184,7 +47189,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.1362168788909912 +elapsed time for k point: 0.2498490810394287 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47249,7 +47254,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.2330610752105713 +elapsed time for k point: 0.4279813766479492 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47284,7 +47289,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.12842488288879395 +elapsed time for k point: 0.23480677604675293 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47315,7 +47320,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.11171412467956543 +elapsed time for k point: 0.20480942726135254 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -47346,7 +47351,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.11165308952331543 +elapsed time for k point: 0.2049109935760498 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47383,7 +47388,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.13591742515563965 +elapsed time for k point: 0.24971675872802734 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -47584,7 +47589,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.6403870582580566 +elapsed time for k point: 1.1898095607757568 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> @@ -47597,7 +47602,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: 2.915844440460205 +total elapsed time for run: 5.369155645370483 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -47641,7 +47646,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.0047342777252197266 +elapsed time for initialization: 0.00781869888305664 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... @@ -47843,7 +47848,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.6277360916137695 +elapsed time for k point: 1.1623048782348633 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -47948,7 +47953,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.41261792182922363 +elapsed time for k point: 0.7572376728057861 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 13 iterations. @@ -48005,7 +48010,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.2172713279724121 +elapsed time for k point: 0.39907121658325195 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48062,7 +48067,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.21770477294921875 +elapsed time for k point: 0.3999977111816406 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48129,7 +48134,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.2576873302459717 +elapsed time for k point: 0.4736449718475342 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48212,7 +48217,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.3230092525482178 +elapsed time for k point: 0.593306303024292 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48277,7 +48282,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.2493910789489746 +elapsed time for k point: 0.4578590393066406 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -48348,7 +48353,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.2743396759033203 +elapsed time for k point: 0.5031769275665283 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48421,7 +48426,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.28255295753479004 +elapsed time for k point: 0.5186152458190918 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48496,7 +48501,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.29055070877075195 +elapsed time for k point: 0.5366313457489014 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -48653,7 +48658,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.5912439823150635 +elapsed time for k point: 1.088021993637085 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48864,7 +48869,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.8268592357635498 +elapsed time for k point: 1.520679235458374 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48919,7 +48924,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.20913147926330566 +elapsed time for k point: 0.3838353157043457 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -48972,7 +48977,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.20096206665039062 +elapsed time for k point: 0.36902761459350586 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -49029,7 +49034,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.2180948257446289 +elapsed time for k point: 0.4001193046569824 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -49178,7 +49183,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.46361398696899414 +.elapsed time for k point: 0.8589820861816406 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> @@ -49190,11 +49195,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.6687421798706055 +total elapsed time for run: 10.43224310874939 done -/tmp/meepW1wGQn/test_honey_rods-0: 8.59s +/tmp/meepZJbiPH/test_honey_rods-0: 15.81s -/tmp/meepW1wGQn/test_line_defect-0 +/tmp/meepZJbiPH/test_line_defect-0 ======================== Initializing eigensolver data Computing 12 bands with 1e-12 tolerance @@ -49241,7 +49246,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.03949570655822754 +elapsed time for initialization: 0.06621193885803223 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... @@ -49438,7 +49443,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.3457536697387695 +elapsed time for k point: 8.579023838043213 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 @@ -49451,18 +49456,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/meepW1wGQn/test_line_defect-0-e.k01.b01.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b02.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b03.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b04.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b05.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b06.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b07.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b08.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b09.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b10.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b11.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k01.b12.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b09.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b10.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k01.b11.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -49560,7 +49565,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: 2.8368265628814697 +elapsed time for k point: 5.3021769523620605 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 @@ -49573,18 +49578,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/meepW1wGQn/test_line_defect-0-e.k02.b01.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b02.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b03.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b04.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b05.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b06.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b07.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b08.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b09.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b10.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b11.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k02.b12.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b09.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b10.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k02.b11.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -49674,7 +49679,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.50471568107605 +elapsed time for k point: 4.706860065460205 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 @@ -49687,18 +49692,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/meepW1wGQn/test_line_defect-0-e.k03.b01.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b02.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b03.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b04.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b05.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b06.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b07.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b08.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b09.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b10.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b11.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k03.b12.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b09.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b10.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k03.b11.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -49920,7 +49925,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.600524187088013 +elapsed time for k point: 12.332342386245728 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 @@ -49933,18 +49938,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/meepW1wGQn/test_line_defect-0-e.k04.b01.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b02.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b03.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b04.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b05.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b06.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b07.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b08.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b09.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b10.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b11.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k04.b12.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b09.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b10.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k04.b11.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -50106,7 +50111,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: 4.89966893196106 +elapsed time for k point: 9.001976013183594 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 @@ -50119,18 +50124,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/meepW1wGQn/test_line_defect-0-e.k05.b01.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b02.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b03.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b04.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b05.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b06.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b07.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b08.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b09.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b10.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b11.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k05.b12.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b09.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b10.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k05.b11.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -50186,7 +50191,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.489145278930664 +elapsed time for k point: 2.741224765777588 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 @@ -50199,18 +50204,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/meepW1wGQn/test_line_defect-0-e.k06.b01.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b02.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b03.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b04.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b05.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b06.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b07.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b08.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b09.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b10.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b11.z.tm.h5... -Outputting fields to /tmp/meepW1wGQn/test_line_defect-0-e.k06.b12.z.tm.h5... +..Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b09.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b10.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/test_line_defect-0-e.k06.b11.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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> @@ -50225,15 +50230,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: 23.5529043674469 +total elapsed time for run: 43.64933657646179 done -/tmp/meepW1wGQn/test_line_defect-0: 23.57s +/tmp/meepZJbiPH/test_line_defect-0: 43.68s -/tmp/meepW1wGQn/test_list_split-0 +/tmp/meepZJbiPH/test_list_split-0 ======================== -/tmp/meepW1wGQn/test_list_split-0: 0.00s +/tmp/meepZJbiPH/test_list_split-0: 0.00s -/tmp/meepW1wGQn/test_load_and_save_eigenvectors-0 +/tmp/meepZJbiPH/test_load_and_save_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -50276,7 +50281,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.004548311233520508 +elapsed time for initialization: 0.007175445556640625 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... @@ -50387,7 +50392,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.35724377632141113 +elapsed time for k point: 0.6594626903533936 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -50638,7 +50643,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.0273594856262207 +elapsed time for k point: 1.8741180896759033 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50695,7 +50700,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.2248554229736328 +elapsed time for k point: 0.409761905670166 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50748,7 +50753,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.20893216133117676 +elapsed time for k point: 0.3809084892272949 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50809,7 +50814,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.24167084693908691 +elapsed time for k point: 0.44138002395629883 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -50902,7 +50907,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.3761472702026367 +elapsed time for k point: 0.6875729560852051 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -50973,7 +50978,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.2843599319458008 +elapsed time for k point: 0.5189526081085205 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51034,7 +51039,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.24171161651611328 +elapsed time for k point: 0.44191765785217285 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51087,7 +51092,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.2085111141204834 +elapsed time for k point: 0.38073086738586426 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51139,7 +51144,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.19960451126098633 +elapsed time for k point: 0.3645308017730713 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51191,7 +51196,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.19909048080444336 +elapsed time for k point: 0.3635697364807129 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51232,7 +51237,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.15738153457641602 +elapsed time for k point: 0.2869391441345215 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51279,7 +51284,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.1828155517578125 +elapsed time for k point: 0.3336472511291504 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51342,7 +51347,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.25022220611572266 +elapsed time for k point: 0.45697665214538574 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -51415,7 +51420,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.29245591163635254 +elapsed time for k point: 0.5341382026672363 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -51610,7 +51615,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.6325278282165527 +elapsed time for k point: 1.1684727668762207 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> @@ -51622,7 +51627,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.09075403213501 +total elapsed time for run: 9.312002897262573 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -51664,7 +51669,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.004390716552734375 +elapsed time for initialization: 0.00703120231628418 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... @@ -51775,7 +51780,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.3563649654388428 +elapsed time for k point: 0.6586835384368896 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -52026,7 +52031,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.0277743339538574 +elapsed time for k point: 1.8749942779541016 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52083,7 +52088,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.22510814666748047 +elapsed time for k point: 0.4100511074066162 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52136,7 +52141,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.20885205268859863 +elapsed time for k point: 0.38109898567199707 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52197,7 +52202,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.24169206619262695 +elapsed time for k point: 0.44088244438171387 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52290,7 +52295,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.37651753425598145 +elapsed time for k point: 0.6872725486755371 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -52361,7 +52366,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.2844407558441162 +elapsed time for k point: 0.5191493034362793 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52422,7 +52427,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.2418994903564453 +elapsed time for k point: 0.4415557384490967 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52475,7 +52480,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.20846152305603027 +elapsed time for k point: 0.38021326065063477 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52527,7 +52532,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.19953274726867676 +elapsed time for k point: 0.3641927242279053 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52579,7 +52584,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.19928598403930664 +elapsed time for k point: 0.36342835426330566 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52620,7 +52625,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.15743136405944824 +elapsed time for k point: 0.2871856689453125 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52667,7 +52672,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.18273282051086426 +elapsed time for k point: 0.33324384689331055 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52730,7 +52735,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.2504873275756836 +elapsed time for k point: 0.45722436904907227 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -52803,7 +52808,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.29279160499572754 +elapsed time for k point: 0.5340251922607422 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -52998,7 +53003,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.6333866119384766 +.elapsed time for k point: 1.1725680828094482 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> @@ -53010,11 +53015,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.092419862747192 +total elapsed time for run: 9.314504146575928 done -/tmp/meepW1wGQn/test_load_and_save_eigenvectors-0: 10.19s +/tmp/meepZJbiPH/test_load_and_save_eigenvectors-0: 18.64s -/tmp/meepW1wGQn/test_maximize_first_tm_gap-0 +/tmp/meepZJbiPH/test_maximize_first_tm_gap-0 ======================== Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -53057,7 +53062,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.0030677318572998047 +elapsed time for initialization: 0.004970073699951172 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... @@ -53096,7 +53101,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.011729955673217773 +elapsed time for k point: 0.01962590217590332 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 9 iterations. @@ -53163,7 +53168,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.03998279571533203 +elapsed time for k point: 0.06982779502868652 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53186,7 +53191,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.01275324821472168 +elapsed time for k point: 0.022114038467407227 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53209,7 +53214,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.012724637985229492 +elapsed time for k point: 0.022022724151611328 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53230,7 +53235,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.011436700820922852 +elapsed time for k point: 0.01983475685119629 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53251,7 +53256,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.011386394500732422 +elapsed time for k point: 0.01977682113647461 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 3 iterations. @@ -53272,7 +53277,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.011356353759765625 +elapsed time for k point: 0.019801616668701172 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53293,7 +53298,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.01143789291381836 +elapsed time for k point: 0.019803524017333984 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53314,7 +53319,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.01174473762512207 +elapsed time for k point: 0.019840478897094727 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53337,7 +53342,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.012687921524047852 +elapsed time for k point: 0.02206134796142578 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53360,7 +53365,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.012764692306518555 +elapsed time for k point: 0.022023916244506836 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53402,7 +53407,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.0229647159576416 +elapsed time for k point: 0.040049076080322266 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53425,7 +53430,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.012723684310913086 +elapsed time for k point: 0.0220491886138916 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53448,7 +53453,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.012766361236572266 +elapsed time for k point: 0.022080183029174805 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 8 iterations. @@ -53473,7 +53478,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.013987541198730469 +elapsed time for k point: 0.02437305450439453 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 6 iterations. @@ -53502,11 +53507,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.008757829666137695 +elapsed time for k point: 0.014673233032226562 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.2350904941558838 +total elapsed time for run: 0.4060816764831543 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -53548,7 +53553,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.00377655029296875 +elapsed time for initialization: 0.0064814090728759766 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... @@ -53589,7 +53594,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.01233673095703125 +elapsed time for k point: 0.020594120025634766 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 13 iterations. @@ -53649,7 +53654,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.03600740432739258 +elapsed time for k point: 0.06278538703918457 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53672,7 +53677,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.012746810913085938 +elapsed time for k point: 0.022095680236816406 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53695,7 +53700,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.01271963119506836 +elapsed time for k point: 0.021997451782226562 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53716,7 +53721,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.011422395706176758 +elapsed time for k point: 0.01981329917907715 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53737,7 +53742,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.011364221572875977 +elapsed time for k point: 0.019768953323364258 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53758,7 +53763,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.011499404907226562 +elapsed time for k point: 0.01982903480529785 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53779,7 +53784,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.011374235153198242 +elapsed time for k point: 0.019823551177978516 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -53800,7 +53805,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.01137995719909668 +elapsed time for k point: 0.019772052764892578 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -53823,7 +53828,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.012711763381958008 +elapsed time for k point: 0.022073745727539062 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53846,7 +53851,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.012897253036499023 +elapsed time for k point: 0.022109031677246094 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -53896,7 +53901,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.028117656707763672 +elapsed time for k point: 0.04906058311462402 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53919,7 +53924,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.01271963119506836 +elapsed time for k point: 0.022028207778930664 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53942,7 +53947,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.012738466262817383 +elapsed time for k point: 0.02209019660949707 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -53967,7 +53972,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.01402425765991211 +elapsed time for k point: 0.024402618408203125 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 4 iterations. @@ -53998,11 +54003,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.009415388107299805 +elapsed time for k point: 0.01585555076599121 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.23799943923950195 +total elapsed time for run: 0.4116685390472412 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -54044,7 +54049,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.0028159618377685547 +elapsed time for initialization: 0.004572153091430664 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... @@ -54091,7 +54096,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.014379262924194336 +elapsed time for k point: 0.024144411087036133 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54128,7 +54133,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.021811723709106445 +elapsed time for k point: 0.037996768951416016 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54153,7 +54158,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.013984918594360352 +elapsed time for k point: 0.02426886558532715 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54176,7 +54181,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.012794971466064453 +elapsed time for k point: 0.02210521697998047 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54197,7 +54202,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.01137089729309082 +elapsed time for k point: 0.019803762435913086 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54218,7 +54223,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.011438131332397461 +elapsed time for k point: 0.019919872283935547 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54239,7 +54244,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.011404752731323242 +elapsed time for k point: 0.019772052764892578 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54260,7 +54265,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.01152801513671875 +elapsed time for k point: 0.01986861228942871 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54281,7 +54286,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.011417150497436523 +elapsed time for k point: 0.019827842712402344 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54304,7 +54309,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.012734651565551758 +elapsed time for k point: 0.02212238311767578 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54327,7 +54332,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.012753009796142578 +elapsed time for k point: 0.02224445343017578 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54366,7 +54371,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.02295851707458496 +elapsed time for k point: 0.04007601737976074 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54389,7 +54394,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.012683868408203125 +elapsed time for k point: 0.02200603485107422 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54414,7 +54419,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.01403665542602539 +elapsed time for k point: 0.02444148063659668 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54441,7 +54446,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.015377283096313477 +elapsed time for k point: 0.026755571365356445 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 5 iterations. @@ -54478,11 +54483,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.011468887329101562 +elapsed time for k point: 0.019284725189208984 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.22568511962890625 +total elapsed time for run: 0.390364408493042 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance @@ -54524,7 +54529,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.002863645553588867 +elapsed time for initialization: 0.004775047302246094 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... @@ -54559,7 +54564,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.010328054428100586 +elapsed time for k point: 0.017246246337890625 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54584,7 +54589,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.014032125473022461 +elapsed time for k point: 0.02441263198852539 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54609,7 +54614,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.01404714584350586 +elapsed time for k point: 0.024351835250854492 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54634,7 +54639,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.013957500457763672 +elapsed time for k point: 0.024326324462890625 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54657,7 +54662,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.012764930725097656 +elapsed time for k point: 0.022045373916625977 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54678,7 +54683,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.01139974594116211 +elapsed time for k point: 0.019811630249023438 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54699,7 +54704,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.011441707611083984 +elapsed time for k point: 0.019880294799804688 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54720,7 +54725,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.011404037475585938 +elapsed time for k point: 0.019769668579101562 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54741,7 +54746,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.011438846588134766 +elapsed time for k point: 0.01991581916809082 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... linmin: converged after 4 iterations. @@ -54766,7 +54771,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.014001607894897461 +elapsed time for k point: 0.024354934692382812 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54791,7 +54796,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.014011383056640625 +elapsed time for k point: 0.024317502975463867 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... linmin: converged after 5 iterations. @@ -54830,7 +54835,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.023000001907348633 +elapsed time for k point: 0.04004192352294922 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... linmin: converged after 7 iterations. @@ -54853,7 +54858,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.012741565704345703 +elapsed time for k point: 0.02214813232421875 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54878,7 +54883,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.01402902603149414 +elapsed time for k point: 0.024341344833374023 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... linmin: converged after 6 iterations. @@ -54903,7 +54908,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.014173030853271484 +elapsed time for k point: 0.024444103240966797 solve_kpoint (0,0,0): Solving for bands 2 to 2... linmin: converged after 5 iterations. @@ -54932,15 +54937,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.008763551712036133 +.elapsed time for k point: 0.014752626419067383 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.21512103080749512 +total elapsed time for run: 0.37208032608032227 done -/tmp/meepW1wGQn/test_maximize_first_tm_gap-0: 0.92s +/tmp/meepZJbiPH/test_maximize_first_tm_gap-0: 1.58s -/tmp/meepW1wGQn/test_multiply_bloch_in_mpb_data-0 +/tmp/meepZJbiPH/test_multiply_bloch_in_mpb_data-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -54983,7 +54988,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.007447719573974609 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... @@ -55094,7 +55099,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.35675668716430664 +elapsed time for k point: 0.658247709274292 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -55345,7 +55350,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.0278816223144531 +elapsed time for k point: 1.8663232326507568 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55402,7 +55407,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.2250502109527588 +elapsed time for k point: 0.407672643661499 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55455,7 +55460,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.20885205268859863 +elapsed time for k point: 0.3795320987701416 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55516,7 +55521,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.2416999340057373 +elapsed time for k point: 0.40293145179748535 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55609,7 +55614,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.3766143321990967 +elapsed time for k point: 0.617072582244873 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -55680,7 +55685,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.284482479095459 +elapsed time for k point: 0.46589136123657227 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55741,7 +55746,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.24196243286132812 +elapsed time for k point: 0.3954799175262451 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55794,7 +55799,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.20844388008117676 +elapsed time for k point: 0.3410203456878662 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55846,7 +55851,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.1995694637298584 +elapsed time for k point: 0.3267629146575928 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55898,7 +55903,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.19932866096496582 +elapsed time for k point: 0.32645535469055176 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55939,7 +55944,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.15733075141906738 +elapsed time for k point: 0.2575337886810303 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -55986,7 +55991,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.18364405632019043 +elapsed time for k point: 0.30456995964050293 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56049,7 +56054,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.25062131881713867 +elapsed time for k point: 0.43145155906677246 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56122,7 +56127,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.2927067279815674 +elapsed time for k point: 0.48581695556640625 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -56317,7 +56322,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.629647970199585 +elapsed time for k point: 1.1322722434997559 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> @@ -56329,7 +56334,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.090556383132935 +total elapsed time for run: 8.808730125427246 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 real part range: -1.10098 .. 1.10098 @@ -56378,7 +56383,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.004428386688232422 +elapsed time for initialization: 0.007402658462524414 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... @@ -56489,7 +56494,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.35483503341674805 +elapsed time for k point: 0.6385958194732666 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -56740,7 +56745,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.0283770561218262 +elapsed time for k point: 1.6875722408294678 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56797,7 +56802,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.22539162635803223 +elapsed time for k point: 0.3671550750732422 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56850,7 +56855,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.20897817611694336 +elapsed time for k point: 0.3412904739379883 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -56911,7 +56916,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.24166131019592285 +elapsed time for k point: 0.3947327136993408 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57004,7 +57009,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.37671470642089844 +elapsed time for k point: 0.6160805225372314 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -57075,7 +57080,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.28471970558166504 +elapsed time for k point: 0.4658546447753906 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57136,7 +57141,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.24220490455627441 +elapsed time for k point: 0.39681077003479004 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57189,7 +57194,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.20870327949523926 +elapsed time for k point: 0.34081411361694336 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57241,7 +57246,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.19980263710021973 +elapsed time for k point: 0.32616615295410156 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57293,7 +57298,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.19942569732666016 +elapsed time for k point: 0.3254544734954834 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57334,7 +57339,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.15767550468444824 +elapsed time for k point: 0.2572035789489746 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57381,7 +57386,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.1828773021697998 +elapsed time for k point: 0.2989332675933838 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57444,7 +57449,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.25041913986206055 +elapsed time for k point: 0.4096674919128418 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -57517,7 +57522,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.29372668266296387 +elapsed time for k point: 0.47884559631347656 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -57712,7 +57717,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.6299769878387451 +elapsed time for k point: 1.1198549270629883 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> @@ -57724,7 +57729,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.091269016265869 +total elapsed time for run: 8.474451541900635 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 real part range: -1.10098 .. 1.10098 @@ -57733,9 +57738,9 @@ imag part range: -0.00766496 .. 0.00870069 real part range: 0 .. 0 imag part range: 0 .. 0 -./tmp/meepW1wGQn/test_multiply_bloch_in_mpb_data-0: 10.35s +./tmp/meepZJbiPH/test_multiply_bloch_in_mpb_data-0: 17.51s -/tmp/meepW1wGQn/test_multiply_bloch_phase-0 +/tmp/meepZJbiPH/test_multiply_bloch_phase-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -57778,7 +57783,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.0047512054443359375 +elapsed time for initialization: 0.0074841976165771484 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... @@ -57889,7 +57894,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.3602170944213867 +elapsed time for k point: 0.6552035808563232 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -58140,7 +58145,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.0288877487182617 +elapsed time for k point: 1.8521337509155273 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58197,7 +58202,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.22515654563903809 +elapsed time for k point: 0.40456247329711914 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58250,7 +58255,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.20902323722839355 +elapsed time for k point: 0.3761413097381592 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58311,7 +58316,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.24178361892700195 +elapsed time for k point: 0.4356207847595215 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58404,7 +58409,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.3769199848175049 +elapsed time for k point: 0.6788468360900879 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -58475,7 +58480,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.28470396995544434 +elapsed time for k point: 0.5138745307922363 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58536,7 +58541,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.24202966690063477 +elapsed time for k point: 0.43779659271240234 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58589,7 +58594,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.20879554748535156 +elapsed time for k point: 0.3770561218261719 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58641,7 +58646,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.19996976852416992 +elapsed time for k point: 0.36080145835876465 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58693,7 +58698,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.19946980476379395 +elapsed time for k point: 0.36087632179260254 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58734,7 +58739,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.15772271156311035 +elapsed time for k point: 0.284991979598999 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58781,7 +58786,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.18307161331176758 +elapsed time for k point: 0.33092164993286133 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58844,7 +58849,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.2506992816925049 +elapsed time for k point: 0.45296669006347656 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -58917,7 +58922,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.29328489303588867 +elapsed time for k point: 0.529902458190918 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -59112,7 +59117,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.6350417137145996 +elapsed time for k point: 1.1657299995422363 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> @@ -59124,12 +59129,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.102896451950073 +total elapsed time for run: 9.227169275283813 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 -./tmp/meepW1wGQn/test_multiply_bloch_phase-0: 5.11s +./tmp/meepZJbiPH/test_multiply_bloch_phase-0: 9.24s -/tmp/meepW1wGQn/test_output_charge_density-0 +/tmp/meepZJbiPH/test_output_charge_density-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -59172,7 +59177,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.00475311279296875 +elapsed time for initialization: 0.007539033889770508 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... @@ -59283,7 +59288,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.3588905334472656 +elapsed time for k point: 0.6541566848754883 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -59534,7 +59539,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.0304477214813232 +elapsed time for k point: 1.8377413749694824 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59591,7 +59596,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.22561216354370117 +elapsed time for k point: 0.4007532596588135 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59644,7 +59649,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.20937299728393555 +elapsed time for k point: 0.3722209930419922 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59705,7 +59710,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.24221372604370117 +elapsed time for k point: 0.43152832984924316 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59798,7 +59803,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.37738609313964844 +elapsed time for k point: 0.6711826324462891 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -59869,7 +59874,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.28508496284484863 +elapsed time for k point: 0.507340669631958 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59930,7 +59935,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.24245429039001465 +elapsed time for k point: 0.43181371688842773 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -59983,7 +59988,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.20921063423156738 +elapsed time for k point: 0.3723609447479248 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60035,7 +60040,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.20089483261108398 +elapsed time for k point: 0.3559093475341797 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60087,7 +60092,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.19961857795715332 +elapsed time for k point: 0.3554065227508545 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60128,7 +60133,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.15774250030517578 +elapsed time for k point: 0.28107500076293945 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60175,7 +60180,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.1832103729248047 +elapsed time for k point: 0.3266732692718506 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60238,7 +60243,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.25114941596984863 +elapsed time for k point: 0.4468100070953369 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -60311,7 +60316,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.29383111000061035 +elapsed time for k point: 0.5222454071044922 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -60506,7 +60511,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.6328184604644775 +elapsed time for k point: 1.155494213104248 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> @@ -60518,13 +60523,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.106010675430298 +total elapsed time for run: 9.13204288482666 done Fixing e-field (band 8) phase by 2.64645e-07 + 1i; max ampl. = 1.10099 -.Outputting complex scalar field to /tmp/meepW1wGQn/test_output_charge_density-0-C.k16.b08.te.h5... -/tmp/meepW1wGQn/test_output_charge_density-0: 5.12s +.Outputting complex scalar field to /tmp/meepZJbiPH/test_output_charge_density-0-C.k16.b08.te.h5... +/tmp/meepZJbiPH/test_output_charge_density-0: 9.15s -/tmp/meepW1wGQn/test_output_dpwr_in_objects-0 +/tmp/meepZJbiPH/test_output_dpwr_in_objects-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -60567,7 +60572,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.004796504974365234 +elapsed time for initialization: 0.007486581802368164 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... @@ -60678,12 +60683,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.35821080207824707 +elapsed time for k point: 0.657102108001709 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/meepW1wGQn/test_output_dpwr_in_objects-0-d.k01.b02.te.h5... +Outputting fields to /tmp/meepZJbiPH/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 @@ -60946,7 +60951,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.0265319347381592 +elapsed time for k point: 1.8370656967163086 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 @@ -61019,7 +61024,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.22524762153625488 +elapsed time for k point: 0.4017951488494873 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 @@ -61088,7 +61093,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.20870113372802734 +elapsed time for k point: 0.37291717529296875 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 @@ -61165,7 +61170,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.2413923740386963 +elapsed time for k point: 0.43265485763549805 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 @@ -61274,7 +61279,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.37595462799072266 +elapsed time for k point: 0.6733109951019287 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 @@ -61361,7 +61366,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.28380775451660156 +elapsed time for k point: 0.5085015296936035 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 @@ -61438,7 +61443,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.24152851104736328 +elapsed time for k point: 0.43264102935791016 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 @@ -61507,7 +61512,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.2082531452178955 +elapsed time for k point: 0.373004674911499 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 @@ -61575,7 +61580,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.19925498962402344 +elapsed time for k point: 0.3565504550933838 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 @@ -61643,7 +61648,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.19884085655212402 +elapsed time for k point: 0.35584092140197754 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 @@ -61700,7 +61705,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.15707874298095703 +elapsed time for k point: 0.28148889541625977 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 @@ -61763,7 +61768,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.18249011039733887 +elapsed time for k point: 0.3265507221221924 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 @@ -61842,7 +61847,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.25014376640319824 +elapsed time for k point: 0.4479360580444336 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 @@ -61931,7 +61936,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.2920963764190674 +elapsed time for k point: 0.5232365131378174 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 @@ -62142,12 +62147,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.6321449279785156 +elapsed time for k point: 1.1651856899261475 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/meepW1wGQn/test_output_dpwr_in_objects-0-d.k16.b02.te.h5... +Outputting fields to /tmp/meepZJbiPH/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 @@ -62171,11 +62176,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.227916955947876 +total elapsed time for run: 9.378339529037476 done -/tmp/meepW1wGQn/test_output_dpwr_in_objects-0: 5.23s +/tmp/meepZJbiPH/test_output_dpwr_in_objects-0: 9.38s -/tmp/meepW1wGQn/test_output_efield_z-0 +/tmp/meepZJbiPH/test_output_efield_z-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -62218,7 +62223,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.0047991275787353516 +elapsed time for initialization: 0.0074155330657958984 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... @@ -62354,7 +62359,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.4203503131866455 +elapsed time for k point: 0.7703030109405518 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62405,7 +62410,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.20092320442199707 +elapsed time for k point: 0.3598906993865967 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -62436,7 +62441,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.11559176445007324 +elapsed time for k point: 0.20726680755615234 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62467,7 +62472,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.11591863632202148 +elapsed time for k point: 0.20746636390686035 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62498,7 +62503,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.11574411392211914 +elapsed time for k point: 0.20775532722473145 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62529,7 +62534,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.11562609672546387 +elapsed time for k point: 0.20719528198242188 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62558,7 +62563,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.1071615219116211 +elapsed time for k point: 0.19252490997314453 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62585,7 +62590,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.09869670867919922 +elapsed time for k point: 0.17743635177612305 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62614,7 +62619,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.10723543167114258 +elapsed time for k point: 0.19233393669128418 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62647,7 +62652,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.1242828369140625 +elapsed time for k point: 0.22304058074951172 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62682,7 +62687,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.13266491889953613 +elapsed time for k point: 0.23805952072143555 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62719,7 +62724,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.14141106605529785 +elapsed time for k point: 0.2535433769226074 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62748,7 +62753,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.10705304145812988 +elapsed time for k point: 0.1925203800201416 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -62777,7 +62782,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.10712075233459473 +elapsed time for k point: 0.19217324256896973 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -62810,7 +62815,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.12405180931091309 +elapsed time for k point: 0.22250866889953613 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -62942,7 +62947,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.40410614013671875 +elapsed time for k point: 0.7430341243743896 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> @@ -62953,13 +62958,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.543992757797241 +total elapsed time for run: 4.596112489700317 done Fixing e-field (band 8) phase by 2.47658e-08 + -1i; max ampl. = 1.49941 -.Outputting fields to /tmp/meepW1wGQn/test_output_efield_z-0-e.k16.b08.z.tm.h5... -/tmp/meepW1wGQn/test_output_efield_z-0: 2.56s +.Outputting fields to /tmp/meepZJbiPH/test_output_efield_z-0-e.k16.b08.z.tm.h5... +/tmp/meepZJbiPH/test_output_efield_z-0: 4.62s -/tmp/meepW1wGQn/test_output_field_to_file-0 +/tmp/meepZJbiPH/test_output_field_to_file-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -63002,7 +63007,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.004781484603881836 +elapsed time for initialization: 0.007444620132446289 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... @@ -63113,7 +63118,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.3589463233947754 +elapsed time for k point: 0.6533396244049072 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -63364,7 +63369,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.0302679538726807 +elapsed time for k point: 1.8523223400115967 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63421,7 +63426,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.2254335880279541 +elapsed time for k point: 0.40494489669799805 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63474,7 +63479,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.20908761024475098 +elapsed time for k point: 0.3760192394256592 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63535,7 +63540,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.24209833145141602 +elapsed time for k point: 0.43593788146972656 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63628,7 +63633,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.37700963020324707 +elapsed time for k point: 0.6790609359741211 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -63699,7 +63704,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.2847025394439697 +elapsed time for k point: 0.5127756595611572 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63760,7 +63765,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.24210262298583984 +elapsed time for k point: 0.4370889663696289 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63813,7 +63818,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.20883440971374512 +elapsed time for k point: 0.3763163089752197 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63865,7 +63870,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.2000267505645752 +elapsed time for k point: 0.36000633239746094 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63917,7 +63922,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.1996016502380371 +elapsed time for k point: 0.3589000701904297 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -63958,7 +63963,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.15752506256103516 +elapsed time for k point: 0.28397393226623535 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64005,7 +64010,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.18300414085388184 +elapsed time for k point: 0.32957983016967773 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64068,7 +64073,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.25079822540283203 +elapsed time for k point: 0.4512007236480713 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64141,7 +64146,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.2932584285736084 +elapsed time for k point: 0.5277843475341797 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -64336,7 +64341,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.6333377361297607 +elapsed time for k point: 1.1589457988739014 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> @@ -64348,13 +64353,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.102144718170166 +total elapsed time for run: 9.20742654800415 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" -.Outputting /tmp/meepW1wGQn/test_output_field_to_file-0-epsilon.h5... -/tmp/meepW1wGQn/test_output_field_to_file-0: 5.13s +.Outputting /tmp/meepZJbiPH/test_output_field_to_file-0-epsilon.h5... +/tmp/meepZJbiPH/test_output_field_to_file-0: 9.25s -/tmp/meepW1wGQn/test_output_tot_pwr-0 +/tmp/meepZJbiPH/test_output_tot_pwr-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -64397,7 +64402,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.00475311279296875 +elapsed time for initialization: 0.0074062347412109375 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... @@ -64508,7 +64513,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.3591628074645996 +elapsed time for k point: 0.6565632820129395 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -64759,7 +64764,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.0272870063781738 +elapsed time for k point: 1.8561022281646729 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64816,7 +64821,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.2246708869934082 +elapsed time for k point: 0.40664243698120117 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64869,7 +64874,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.20858359336853027 +elapsed time for k point: 0.37700366973876953 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -64930,7 +64935,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.24145221710205078 +elapsed time for k point: 0.4364783763885498 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65023,7 +65028,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.37595415115356445 +elapsed time for k point: 0.6800997257232666 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -65094,7 +65099,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.28392624855041504 +elapsed time for k point: 0.5136775970458984 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65155,7 +65160,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.24165964126586914 +elapsed time for k point: 0.43639373779296875 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65208,7 +65213,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.2083885669708252 +elapsed time for k point: 0.37645936012268066 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65260,7 +65265,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.19954609870910645 +elapsed time for k point: 0.36040830612182617 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65312,7 +65317,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.1991434097290039 +elapsed time for k point: 0.35951852798461914 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65353,7 +65358,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.15709185600280762 +elapsed time for k point: 0.2837982177734375 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65400,7 +65405,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.18276572227478027 +elapsed time for k point: 0.3300800323486328 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65463,7 +65468,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.2502422332763672 +elapsed time for k point: 0.45212388038635254 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -65536,7 +65541,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.29236888885498047 +elapsed time for k point: 0.5283381938934326 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -65731,7 +65736,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.631685733795166 +elapsed time for k point: 1.1640729904174805 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> @@ -65743,16 +65748,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.089982271194458 +total elapsed time for run: 9.226970195770264 done D-energy-components:, 16, 8, 0.499991, 0.500009, 0 B-energy-components:, 16, 8, 0, 0, 1 -Outputting /tmp/meepW1wGQn/test_output_tot_pwr-0-tot.rpwr.k16.b08.te.h5... +Outputting /tmp/meepZJbiPH/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/meepW1wGQn/test_output_tot_pwr-0: 5.11s +./tmp/meepZJbiPH/test_output_tot_pwr-0: 9.25s -/tmp/meepW1wGQn/test_point_defect_state-0 +/tmp/meepZJbiPH/test_point_defect_state-0 ======================== Initializing eigensolver data Computing 50 bands with 1e-12 tolerance @@ -65830,7 +65835,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.09744644165039062 +elapsed time for initialization: 0.1586613655090332 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... @@ -66671,11 +66676,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: 68.1536591053009 -total elapsed time for run: 68.25138926506042 +elapsed time for k point: 132.01146984100342 +total elapsed time for run: 132.17051315307617 done Fixing e-field (band 25) phase by -0.243925 + -0.969794i; max ampl. = 0.816569 -Outputting fields to /tmp/meepW1wGQn/test_point_defect_state-0-e.k01.b25.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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 @@ -66755,7 +66760,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.024531841278076172 +elapsed time for initialization: 0.04018211364746094 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -67129,8 +67134,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.828242540359497 -total elapsed time for run: 1.8528923988342285 +elapsed time for k point: 2.622497081756592 +total elapsed time for run: 2.6628549098968506 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -67210,7 +67215,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020446300506591797 +elapsed time for initialization: 0.036763668060302734 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -67584,8 +67589,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.8244552612304688 -total elapsed time for run: 1.8449952602386475 +elapsed time for k point: 2.626983880996704 +total elapsed time for run: 2.663879871368408 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -67665,7 +67670,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020831584930419922 +elapsed time for initialization: 0.037259578704833984 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68110,8 +68115,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.139740467071533 -total elapsed time for run: 2.1606528759002686 +elapsed time for k point: 3.0826656818389893 +total elapsed time for run: 3.12005615234375 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68191,7 +68196,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020727157592773438 +elapsed time for initialization: 0.037117719650268555 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68524,8 +68529,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.6508841514587402 -total elapsed time for run: 1.6717052459716797 +elapsed time for k point: 2.3788275718688965 +total elapsed time for run: 2.4160563945770264 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68605,7 +68610,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.0207364559173584 +elapsed time for initialization: 0.037084102630615234 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -68906,8 +68911,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.4923806190490723 -total elapsed time for run: 1.5131950378417969 +elapsed time for k point: 2.1519289016723633 +total elapsed time for run: 2.189117193222046 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -68987,7 +68992,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.02069234848022461 +elapsed time for initialization: 0.0370326042175293 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69322,8 +69327,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.6282975673675537 -total elapsed time for run: 1.6490647792816162 +elapsed time for k point: 2.34922456741333 +total elapsed time for run: 2.386364698410034 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69403,7 +69408,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.02075028419494629 +elapsed time for initialization: 0.03696322441101074 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -69728,8 +69733,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.595609426498413 -total elapsed time for run: 1.6164357662200928 +elapsed time for k point: 2.2954273223876953 +total elapsed time for run: 2.3324990272521973 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -69809,7 +69814,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.02069711685180664 +elapsed time for initialization: 0.03696036338806152 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70133,8 +70138,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.5822405815124512 -total elapsed time for run: 1.6030125617980957 +elapsed time for k point: 2.280817747116089 +total elapsed time for run: 2.3178889751434326 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -70214,7 +70219,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020759105682373047 +elapsed time for initialization: 0.03711247444152832 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70538,8 +70543,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.591660976409912 -total elapsed time for run: 1.6124944686889648 +elapsed time for k point: 2.295858383178711 +total elapsed time for run: 2.333073616027832 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -70619,7 +70624,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020728111267089844 +elapsed time for initialization: 0.03709912300109863 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -70937,8 +70942,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.5607082843780518 -total elapsed time for run: 1.581512689590454 +elapsed time for k point: 2.2509241104125977 +total elapsed time for run: 2.2881252765655518 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71018,7 +71023,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020912885665893555 +elapsed time for initialization: 0.03690385818481445 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71342,8 +71347,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.5941858291625977 -total elapsed time for run: 1.6151840686798096 +elapsed time for k point: 2.299924612045288 +total elapsed time for run: 2.3369271755218506 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71423,7 +71428,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020817279815673828 +elapsed time for initialization: 0.03692436218261719 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -71757,8 +71762,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.6615667343139648 -total elapsed time for run: 1.682464361190796 +elapsed time for k point: 2.3929450511932373 +total elapsed time for run: 2.42997407913208 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -71838,7 +71843,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020778417587280273 +elapsed time for initialization: 0.03686356544494629 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -72162,8 +72167,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.5947434902191162 -total elapsed time for run: 1.6156048774719238 +elapsed time for k point: 2.309332847595215 +total elapsed time for run: 2.346346855163574 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -72243,7 +72248,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.02070331573486328 +elapsed time for initialization: 0.03707075119018555 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -72566,8 +72571,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.5823469161987305 -total elapsed time for run: 1.6031343936920166 +elapsed time for k point: 2.2823047637939453 +total elapsed time for run: 2.3194973468780518 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -72647,7 +72652,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.020763397216796875 +elapsed time for initialization: 0.03699755668640137 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -72971,8 +72976,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.5962841510772705 -total elapsed time for run: 1.6171283721923828 +elapsed time for k point: 2.3004801273345947 +total elapsed time for run: 2.33758282661438 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance @@ -73052,7 +73057,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> -elapsed time for initialization: 0.02089858055114746 +elapsed time for initialization: 0.037600040435791016 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... @@ -73376,12 +73381,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.5949981212615967 -total elapsed time for run: 1.615971326828003 +.elapsed time for k point: 2.292238712310791 +total elapsed time for run: 2.329949378967285 done -/tmp/meepW1wGQn/test_point_defect_state-0: 95.15s +/tmp/meepZJbiPH/test_point_defect_state-0: 171.03s -/tmp/meepW1wGQn/test_poynting-0 +/tmp/meepZJbiPH/test_poynting-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -73424,7 +73429,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.004801034927368164 +elapsed time for initialization: 0.007516622543334961 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... @@ -73535,7 +73540,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.3564643859863281 +elapsed time for k point: 0.6503794193267822 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -73786,7 +73791,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.013239860534668 +elapsed time for k point: 1.8406016826629639 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73843,7 +73848,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.22243976593017578 +elapsed time for k point: 0.40201401710510254 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73896,7 +73901,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.20596051216125488 +elapsed time for k point: 0.3735969066619873 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -73957,7 +73962,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.2382345199584961 +elapsed time for k point: 0.43231654167175293 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74050,7 +74055,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.37105751037597656 +elapsed time for k point: 0.6740646362304688 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -74121,7 +74126,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.2801682949066162 +elapsed time for k point: 0.5093274116516113 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74182,7 +74187,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.2383103370666504 +elapsed time for k point: 0.4330935478210449 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74235,7 +74240,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.2055213451385498 +elapsed time for k point: 0.3730483055114746 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74287,7 +74292,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.19686126708984375 +elapsed time for k point: 0.35732436180114746 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74339,15 +74344,15 @@ 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.19616937637329102 -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b01.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b02.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b03.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b04.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b05.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b06.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b07.te.h5... -Outputting fields to /tmp/meepW1wGQn/test_poynting-0-flux.v.k11.b08.te.h5... +elapsed time for k point: 0.3560342788696289 +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b01.te.h5... +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b02.te.h5... +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b03.te.h5... +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b04.te.h5... +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b05.te.h5... +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b06.te.h5... +Outputting fields to /tmp/meepZJbiPH/test_poynting-0-flux.v.k11.b07.te.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -74388,7 +74393,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.15538358688354492 +elapsed time for k point: 0.2822403907775879 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74435,7 +74440,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.18028712272644043 +elapsed time for k point: 0.3274567127227783 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74498,7 +74503,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.24679970741271973 +elapsed time for k point: 0.44852781295776367 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -74571,7 +74576,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.2886960506439209 +elapsed time for k point: 0.5247275829315186 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -74766,7 +74771,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.6287438869476318 +..elapsed time for k point: 1.155773639678955 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> @@ -74778,15 +74783,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.465971946716309 +total elapsed time for run: 9.676734447479248 done -/tmp/meepW1wGQn/test_poynting-0: 5.48s +/tmp/meepZJbiPH/test_poynting-0: 9.70s -/tmp/meepW1wGQn/test_resolution-0 +/tmp/meepZJbiPH/test_resolution-0 ======================== -/tmp/meepW1wGQn/test_resolution-0: 0.00s +/tmp/meepZJbiPH/test_resolution-0: 0.00s -/tmp/meepW1wGQn/test_run_te-0 +/tmp/meepZJbiPH/test_run_te-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -74829,7 +74834,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.00475621223449707 +elapsed time for initialization: 0.007425069808959961 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... @@ -74940,7 +74945,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.3565552234649658 +elapsed time for k point: 0.6487421989440918 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -75191,7 +75196,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.017961025238037 +elapsed time for k point: 1.8398051261901855 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75248,7 +75253,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.22207427024841309 +elapsed time for k point: 0.4016995429992676 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75301,7 +75306,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.20647382736206055 +elapsed time for k point: 0.37306880950927734 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75362,7 +75367,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.23851537704467773 +elapsed time for k point: 0.4327571392059326 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75455,7 +75460,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.371856689453125 +elapsed time for k point: 0.6738910675048828 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -75526,7 +75531,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.2809886932373047 +elapsed time for k point: 0.5087752342224121 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75587,7 +75592,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.23905444145202637 +elapsed time for k point: 0.43303394317626953 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75640,7 +75645,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.20599079132080078 +elapsed time for k point: 0.3732006549835205 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75692,7 +75697,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.197434663772583 +elapsed time for k point: 0.3571774959564209 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75744,7 +75749,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.19664788246154785 +elapsed time for k point: 0.356461763381958 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75785,7 +75790,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.15538287162780762 +elapsed time for k point: 0.28169870376586914 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75832,7 +75837,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.18069148063659668 +elapsed time for k point: 0.32689666748046875 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75895,7 +75900,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.24722623825073242 +elapsed time for k point: 0.44829249382019043 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -75968,7 +75973,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.2893214225769043 +elapsed time for k point: 0.523611307144165 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -76163,7 +76168,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.6294898986816406 +.elapsed time for k point: 1.1490614414215088 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> @@ -76175,11 +76180,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.041815757751465 +total elapsed time for run: 9.137295484542847 done -/tmp/meepW1wGQn/test_run_te-0: 5.04s +/tmp/meepZJbiPH/test_run_te-0: 9.14s -/tmp/meepW1wGQn/test_run_te_no_geometry-0 +/tmp/meepZJbiPH/test_run_te_no_geometry-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-07 tolerance @@ -76220,7 +76225,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.0036056041717529297 +elapsed time for initialization: 0.0052721500396728516 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... @@ -76243,7 +76248,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.06059598922729492 +elapsed time for k point: 0.10840821266174316 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... near maximum in trace @@ -76253,35 +76258,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.023126840591430664 +elapsed time for k point: 0.04131913185119629 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.014409065246582031 +elapsed time for k point: 0.02599191665649414 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.014456987380981445 +elapsed time for k point: 0.025931596755981445 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.014394760131835938 +elapsed time for k point: 0.025916576385498047 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.014456033706665039 +elapsed time for k point: 0.02588939666748047 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... near maximum in trace @@ -76291,7 +76296,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.022754669189453125 +elapsed time for k point: 0.04115796089172363 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... near maximum in trace @@ -76301,7 +76306,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.02278304100036621 +elapsed time for k point: 0.0413510799407959 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -76322,21 +76327,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.07242059707641602 +elapsed time for k point: 0.13178014755249023 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.014431238174438477 +elapsed time for k point: 0.025860309600830078 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.014461517333984375 +elapsed time for k point: 0.025867223739624023 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... near maximum in trace @@ -76498,35 +76503,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.642228364944458 +elapsed time for k point: 1.174889087677002 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.014413118362426758 +elapsed time for k point: 0.025880813598632812 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.014402151107788086 +elapsed time for k point: 0.0258181095123291 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.014379501342773438 +elapsed time for k point: 0.025907278060913086 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.011753559112548828 +.elapsed time for k point: 0.021265029907226562 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> @@ -76535,11 +76540,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.9902553558349609 +total elapsed time for run: 1.8000788688659668 done -/tmp/meepW1wGQn/test_run_te_no_geometry-0: 0.99s +/tmp/meepZJbiPH/test_run_te_no_geometry-0: 1.80s -/tmp/meepW1wGQn/test_run_te_with_mu_material-0 +/tmp/meepZJbiPH/test_run_te_with_mu_material-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -76583,7 +76588,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.006396293640136719 +elapsed time for initialization: 0.010800838470458984 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... @@ -77001,7 +77006,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.6511805057525635 +elapsed time for k point: 4.957442045211792 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -77392,7 +77397,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.727633476257324 +elapsed time for k point: 4.827742338180542 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77643,7 +77648,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.7764525413513184 +elapsed time for k point: 2.8842532634735107 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -77867,7 +77872,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.6935229301452637 +elapsed time for k point: 2.751283884048462 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78339,7 +78344,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.7671520709991455 +elapsed time for k point: 6.12020206451416 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78500,7 +78505,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.2959132194519043 +elapsed time for k point: 2.1012744903564453 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78684,7 +78689,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.4615967273712158 +elapsed time for k point: 2.371307373046875 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -78896,7 +78901,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.7130606174468994 +elapsed time for k point: 2.7765274047851562 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -79150,7 +79155,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.0683209896087646 +elapsed time for k point: 3.343654155731201 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -79842,7 +79847,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.590872764587402 +elapsed time for k point: 8.95647144317627 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -79987,7 +79992,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.1612744331359863 +elapsed time for k point: 1.8855466842651367 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -80190,7 +80195,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.6264216899871826 +elapsed time for k point: 2.643636465072632 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80459,7 +80464,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.0912041664123535 +elapsed time for k point: 3.4525256156921387 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -80702,7 +80707,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.7368972301483154 +elapsed time for k point: 2.8857102394104004 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81012,7 +81017,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.0954196453094482 +elapsed time for k point: 3.481119394302368 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 3 iterations. @@ -81284,7 +81289,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.622936487197876 +elapsed time for k point: 3.0726702213287354 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> @@ -81295,14 +81300,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: 35.08799076080322 +total elapsed time for run: 58.52426838874817 done mu: 1-5, mean 1.50265, harm. mean 1.12084, 14.5508% > 1, 12.5663% "fill" -Outputting /tmp/meepW1wGQn/test_run_te_with_mu_material-0-mu.h5... +Outputting /tmp/meepZJbiPH/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/meepW1wGQn/test_run_te_with_mu_material-0: 35.11s +./tmp/meepZJbiPH/test_run_te_with_mu_material-0: 58.55s -/tmp/meepW1wGQn/test_run_tm-0 +/tmp/meepZJbiPH/test_run_tm-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -81345,7 +81350,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.004740476608276367 +elapsed time for initialization: 0.007491350173950195 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... @@ -81481,7 +81486,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.42113494873046875 +elapsed time for k point: 0.769636869430542 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81532,7 +81537,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.20110201835632324 +elapsed time for k point: 0.36046314239501953 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -81563,7 +81568,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.11597108840942383 +elapsed time for k point: 0.20721149444580078 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81594,7 +81599,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.11585545539855957 +elapsed time for k point: 0.20749640464782715 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81625,7 +81630,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.11586737632751465 +elapsed time for k point: 0.2074899673461914 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81656,7 +81661,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.11569523811340332 +elapsed time for k point: 0.20754313468933105 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81685,7 +81690,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.10758662223815918 +elapsed time for k point: 0.19237136840820312 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81712,7 +81717,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.09888339042663574 +elapsed time for k point: 0.17734575271606445 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81741,7 +81746,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.10738372802734375 +elapsed time for k point: 0.19234061241149902 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81774,7 +81779,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.12452840805053711 +elapsed time for k point: 0.22298789024353027 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81809,7 +81814,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.13294005393981934 +elapsed time for k point: 0.23823261260986328 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81846,7 +81851,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.1415853500366211 +elapsed time for k point: 0.2535521984100342 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81875,7 +81880,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.10735678672790527 +elapsed time for k point: 0.1923234462738037 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -81904,7 +81909,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.10715293884277344 +elapsed time for k point: 0.19244837760925293 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -81937,7 +81942,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.12443947792053223 +elapsed time for k point: 0.2226276397705078 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -82069,7 +82074,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.40489888191223145 +.elapsed time for k point: 0.7421524524688721 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> @@ -82080,11 +82085,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.548398733139038 +total elapsed time for run: 4.595422744750977 done -/tmp/meepW1wGQn/test_run_tm-0: 2.55s +/tmp/meepZJbiPH/test_run_tm-0: 4.60s -/tmp/meepW1wGQn/test_set_eigenvectors-0 +/tmp/meepZJbiPH/test_set_eigenvectors-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -82127,7 +82132,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.004735708236694336 +elapsed time for initialization: 0.0075109004974365234 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... @@ -82238,7 +82243,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.35947465896606445 +elapsed time for k point: 0.6551716327667236 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -82489,7 +82494,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.028273105621338 +elapsed time for k point: 1.853696346282959 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82546,7 +82551,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.22512102127075195 +elapsed time for k point: 0.405062198638916 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82599,7 +82604,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.20887303352355957 +elapsed time for k point: 0.37631750106811523 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82660,7 +82665,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.24165058135986328 +elapsed time for k point: 0.4359009265899658 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82753,7 +82758,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.3771491050720215 +elapsed time for k point: 0.6790802478790283 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -82824,7 +82829,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.2846639156341553 +elapsed time for k point: 0.5128166675567627 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82885,7 +82890,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.24184560775756836 +elapsed time for k point: 0.4364006519317627 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82938,7 +82943,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.2086021900177002 +elapsed time for k point: 0.37644171714782715 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -82990,7 +82995,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.19958019256591797 +elapsed time for k point: 0.3641486167907715 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83042,7 +83047,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.19942355155944824 +elapsed time for k point: 0.3595845699310303 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83083,7 +83088,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.15752792358398438 +elapsed time for k point: 0.2836172580718994 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83130,7 +83135,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.1828474998474121 +elapsed time for k point: 0.32965946197509766 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83193,7 +83198,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.25031161308288574 +elapsed time for k point: 0.4512054920196533 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83266,7 +83271,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.292832612991333 +elapsed time for k point: 0.5281550884246826 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -83461,7 +83466,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.6348333358764648 +elapsed time for k point: 1.1624948978424072 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> @@ -83473,7 +83478,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.099064350128174 +total elapsed time for run: 9.219017028808594 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -83515,7 +83520,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.004340171813964844 +elapsed time for initialization: 0.006927967071533203 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... @@ -83626,7 +83631,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.3578662872314453 +elapsed time for k point: 0.6544804573059082 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -83877,7 +83882,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.027083158493042 +elapsed time for k point: 1.8534033298492432 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83934,7 +83939,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.2249431610107422 +elapsed time for k point: 0.40508246421813965 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -83987,7 +83992,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.20879554748535156 +elapsed time for k point: 0.3765087127685547 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84048,7 +84053,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.2416543960571289 +elapsed time for k point: 0.4359142780303955 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84141,7 +84146,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.3766477108001709 +elapsed time for k point: 0.679046630859375 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -84212,7 +84217,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.2845761775970459 +elapsed time for k point: 0.5128533840179443 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84273,7 +84278,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.2418656349182129 +elapsed time for k point: 0.4359869956970215 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84326,7 +84331,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.208787202835083 +elapsed time for k point: 0.37580299377441406 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84378,7 +84383,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.1995372772216797 +elapsed time for k point: 0.3600950241088867 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84430,7 +84435,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.1994633674621582 +elapsed time for k point: 0.3592872619628906 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84471,7 +84476,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.1573019027709961 +elapsed time for k point: 0.2838590145111084 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84518,7 +84523,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.1828298568725586 +elapsed time for k point: 0.32957983016967773 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84581,7 +84586,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.25029659271240234 +elapsed time for k point: 0.45180797576904297 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -84654,7 +84659,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.29274964332580566 +elapsed time for k point: 0.5279266834259033 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -84849,7 +84854,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.6339235305786133 +elapsed time for k point: 1.1616158485412598 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> @@ -84861,7 +84866,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.0940258502960205 +total elapsed time for run: 9.211897611618042 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -84903,7 +84908,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.004300594329833984 +elapsed time for initialization: 0.0069315433502197266 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... @@ -85014,7 +85019,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.3580477237701416 +elapsed time for k point: 0.6546413898468018 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -85265,7 +85270,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.0275344848632812 +elapsed time for k point: 1.8530540466308594 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85322,7 +85327,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.22505807876586914 +elapsed time for k point: 0.4051828384399414 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85375,7 +85380,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.20866012573242188 +elapsed time for k point: 0.3764688968658447 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85436,7 +85441,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.2415904998779297 +elapsed time for k point: 0.43559837341308594 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85529,7 +85534,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.3765876293182373 +elapsed time for k point: 0.6790473461151123 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -85600,7 +85605,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.28459692001342773 +elapsed time for k point: 0.5129165649414062 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85661,7 +85666,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.24183869361877441 +elapsed time for k point: 0.4359779357910156 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85714,7 +85719,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.20859360694885254 +elapsed time for k point: 0.3757913112640381 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85766,7 +85771,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.19953584671020508 +elapsed time for k point: 0.36021900177001953 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85818,7 +85823,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.199326753616333 +elapsed time for k point: 0.3591017723083496 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85859,7 +85864,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.1573781967163086 +elapsed time for k point: 0.2838582992553711 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85906,7 +85911,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.1827685832977295 +elapsed time for k point: 0.3296773433685303 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -85969,7 +85974,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.25042724609375 +elapsed time for k point: 0.45152997970581055 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86042,7 +86047,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.2928781509399414 +elapsed time for k point: 0.528486967086792 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -86237,7 +86242,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.6353700160980225 +.elapsed time for k point: 1.1610519886016846 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> @@ -86249,11 +86254,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.095770835876465 +total elapsed time for run: 9.211281061172485 done -/tmp/meepW1wGQn/test_set_eigenvectors-0: 15.29s +/tmp/meepZJbiPH/test_set_eigenvectors-0: 27.65s -/tmp/meepW1wGQn/test_sq_rods-0 +/tmp/meepZJbiPH/test_sq_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -86296,7 +86301,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.00477147102355957 +elapsed time for initialization: 0.007524013519287109 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... @@ -86395,7 +86400,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.31981992721557617 +elapsed time for k point: 0.5768277645111084 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -86674,7 +86679,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.1354131698608398 +elapsed time for k point: 2.032360076904297 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86733,7 +86738,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.2340247631072998 +elapsed time for k point: 0.4177722930908203 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86782,7 +86787,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.19125747680664062 +elapsed time for k point: 0.34202051162719727 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86841,7 +86846,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.23374629020690918 +elapsed time for k point: 0.4182100296020508 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -86944,7 +86949,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.4116966724395752 +elapsed time for k point: 0.7340683937072754 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87015,7 +87020,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.2841377258300781 +elapsed time for k point: 0.5086183547973633 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87074,7 +87079,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.23316454887390137 +elapsed time for k point: 0.4166390895843506 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87125,7 +87130,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.19940829277038574 +elapsed time for k point: 0.3569509983062744 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87177,7 +87182,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.19997119903564453 +elapsed time for k point: 0.35740041732788086 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -87227,7 +87232,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.19060492515563965 +elapsed time for k point: 0.3406345844268799 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87268,7 +87273,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.1580667495727539 +elapsed time for k point: 0.28259849548339844 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87313,7 +87318,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.17426538467407227 +elapsed time for k point: 0.3117239475250244 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87370,7 +87375,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.22510433197021484 +elapsed time for k point: 0.40241312980651855 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87445,7 +87450,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.30175042152404785 +elapsed time for k point: 0.5394439697265625 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -87623,7 +87628,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.5822784900665283 +elapsed time for k point: 1.0562353134155273 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> @@ -87635,7 +87640,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.0807414054870605 +total elapsed time for run: 9.103148698806763 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -87677,7 +87682,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.0042264461517333984 +elapsed time for initialization: 0.006883859634399414 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... @@ -87754,7 +87759,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.24356460571289062 +elapsed time for k point: 0.44281530380249023 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87813,7 +87818,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.23277997970581055 +elapsed time for k point: 0.41863584518432617 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -87844,7 +87849,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.11536383628845215 +elapsed time for k point: 0.20672178268432617 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87875,7 +87880,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.11543679237365723 +elapsed time for k point: 0.20672011375427246 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87906,7 +87911,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.11518073081970215 +elapsed time for k point: 0.20684266090393066 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87939,7 +87944,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.12398076057434082 +elapsed time for k point: 0.2226550579071045 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87966,7 +87971,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.09904718399047852 +elapsed time for k point: 0.17750191688537598 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -87995,7 +88000,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.10685181617736816 +elapsed time for k point: 0.19162344932556152 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88024,7 +88029,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.10675859451293945 +elapsed time for k point: 0.19211554527282715 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88057,7 +88062,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.12410187721252441 +elapsed time for k point: 0.22243738174438477 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88092,7 +88097,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.1321239471435547 +elapsed time for k point: 0.23728418350219727 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88131,7 +88136,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.14938020706176758 +elapsed time for k point: 0.26807403564453125 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88160,7 +88165,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.10687637329101562 +elapsed time for k point: 0.1920616626739502 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -88189,7 +88194,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.10686993598937988 +elapsed time for k point: 0.19196081161499023 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -88220,7 +88225,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.11526131629943848 +elapsed time for k point: 0.20693445205688477 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -88353,7 +88358,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.40741705894470215 +.elapsed time for k point: 0.7409045696258545 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> @@ -88364,11 +88369,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.4064199924468994 +total elapsed time for run: 4.333827495574951 done -/tmp/meepW1wGQn/test_sq_rods-0: 7.49s +/tmp/meepZJbiPH/test_sq_rods-0: 13.44s -/tmp/meepW1wGQn/test_strip-0 +/tmp/meepZJbiPH/test_strip-0 ======================== Initializing eigensolver data Computing 4 bands with 1e-12 tolerance @@ -88410,7 +88415,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.013356685638427734 +elapsed time for initialization: 0.025716066360473633 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... @@ -88499,7 +88504,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.6053955554962158 +elapsed time for k point: 1.0068495273590088 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): @@ -88566,7 +88571,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.4416842460632324 +elapsed time for k point: 0.7352440357208252 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): @@ -88639,7 +88644,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.484574556350708 +elapsed time for k point: 0.8066346645355225 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): @@ -88702,7 +88707,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.41271352767944336 +elapsed time for k point: 0.6875207424163818 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): @@ -88815,7 +88820,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.7725048065185547 +elapsed time for k point: 1.2849962711334229 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): @@ -88880,7 +88885,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.4269261360168457 +elapsed time for k point: 0.7113180160522461 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): @@ -88953,7 +88958,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.47051525115966797 +elapsed time for k point: 0.7841880321502686 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): @@ -89187,7 +89192,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.6073966026306152 +elapsed time for k point: 2.673021078109741 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): @@ -89238,7 +89243,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.32665228843688965 +elapsed time for k point: 0.5438694953918457 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): @@ -89277,7 +89282,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.2402634620666504 +elapsed time for k point: 0.40035152435302734 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): @@ -89316,18 +89321,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.24032306671142578 +Felapsed time for k point: 0.40407681465148926 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.0453784465789795 +total elapsed time for run: 10.069981575012207 done -/tmp/meepW1wGQn/test_strip-0: 6.05s +/tmp/meepZJbiPH/test_strip-0: 10.08s -/tmp/meepW1wGQn/test_subpixel_averaging-0 +/tmp/meepZJbiPH/test_subpixel_averaging-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -89370,7 +89375,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.0047495365142822266 +elapsed time for initialization: 0.007508993148803711 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... @@ -89481,7 +89486,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.3546488285064697 +elapsed time for k point: 0.662409782409668 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -89732,7 +89737,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.008690595626831 +elapsed time for k point: 1.8796114921569824 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89789,7 +89794,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.22076177597045898 +elapsed time for k point: 0.4103226661682129 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89842,7 +89847,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.20492243766784668 +elapsed time for k point: 0.3815622329711914 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89903,7 +89908,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.23703670501708984 +elapsed time for k point: 0.44170308113098145 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -89996,7 +90001,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.36942410469055176 +elapsed time for k point: 0.6898319721221924 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -90067,7 +90072,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.27927231788635254 +elapsed time for k point: 0.5235099792480469 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90128,7 +90133,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.2374560832977295 +elapsed time for k point: 0.44272637367248535 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90181,7 +90186,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.204695463180542 +elapsed time for k point: 0.3810997009277344 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90233,7 +90238,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.19570279121398926 +elapsed time for k point: 0.3649601936340332 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90285,7 +90290,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.1954348087310791 +elapsed time for k point: 0.36412787437438965 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90326,7 +90331,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.1545271873474121 +elapsed time for k point: 0.28778553009033203 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90373,7 +90378,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.17935895919799805 +elapsed time for k point: 0.3343367576599121 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90436,7 +90441,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.24750137329101562 +elapsed time for k point: 0.4579167366027832 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -90509,7 +90514,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.28763866424560547 +elapsed time for k point: 0.5354151725769043 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -90704,7 +90709,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.6259775161743164 +elapsed time for k point: 1.1748747825622559 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> @@ -90716,13 +90721,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.009098529815674 +total elapsed time for run: 9.341471672058105 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" -.Outputting /tmp/meepW1wGQn/test_subpixel_averaging-0-epsilon.h5... -/tmp/meepW1wGQn/test_subpixel_averaging-0: 5.04s +.Outputting /tmp/meepZJbiPH/test_subpixel_averaging-0-epsilon.h5... +/tmp/meepZJbiPH/test_subpixel_averaging-0: 9.39s -/tmp/meepW1wGQn/test_symmetry_overlap-0 +/tmp/meepZJbiPH/test_symmetry_overlap-0 ======================== Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -90750,7 +90755,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.5> -elapsed time for initialization: 0.1362462043762207 +elapsed time for initialization: 0.2461233139038086 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... @@ -90811,8 +90816,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.084418535232544 -total elapsed time for run: 8.220810174942017 +elapsed time for k point: 13.981911182403564 +total elapsed time for run: 14.228226661682129 done Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -90839,7 +90844,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.1420609951019287 +elapsed time for initialization: 0.24291110038757324 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... @@ -91022,8 +91027,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: 18.444759845733643 -total elapsed time for run: 18.586982250213623 +elapsed time for k point: 33.77848410606384 +total elapsed time for run: 34.02160096168518 done Initializing eigensolver data Computing 6 bands with 1e-12 tolerance @@ -91050,7 +91055,7 @@ Initializing fields to random numbers... 1 k-points Vector3<0.0, 0.0, 0.0> -elapsed time for initialization: 0.13570952415466309 +elapsed time for initialization: 0.2424325942993164 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... @@ -91119,12 +91124,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: 6.612443923950195 -total elapsed time for run: 6.748326063156128 +.elapsed time for k point: 12.13779330253601 +total elapsed time for run: 12.380443811416626 done -/tmp/meepW1wGQn/test_symmetry_overlap-0: 34.90s +/tmp/meepZJbiPH/test_symmetry_overlap-0: 63.39s -/tmp/meepW1wGQn/test_tri_holes-0 +/tmp/meepZJbiPH/test_tri_holes-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -91167,7 +91172,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.006998777389526367 +elapsed time for initialization: 0.01221013069152832 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... @@ -91289,7 +91294,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.3824653625488281 +elapsed time for k point: 0.7112207412719727 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91398,7 +91403,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.4301278591156006 +elapsed time for k point: 0.7982354164123535 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91459,7 +91464,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.23778700828552246 +elapsed time for k point: 0.44094204902648926 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91518,7 +91523,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.22940492630004883 +elapsed time for k point: 0.42629361152648926 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91583,7 +91588,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.2546999454498291 +elapsed time for k point: 0.47298288345336914 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -91658,7 +91663,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.295013427734375 +elapsed time for k point: 0.548886775970459 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91719,7 +91724,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.23810124397277832 +elapsed time for k point: 0.4419567584991455 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91786,7 +91791,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.26270556449890137 +elapsed time for k point: 0.48822474479675293 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91853,7 +91858,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.262470006942749 +elapsed time for k point: 0.48798274993896484 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -91922,7 +91927,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.2717409133911133 +elapsed time for k point: 0.5046336650848389 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92037,7 +92042,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.45371079444885254 +elapsed time for k point: 0.8430120944976807 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92100,7 +92105,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.24607157707214355 +elapsed time for k point: 0.45711565017700195 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92157,7 +92162,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.22114324569702148 +elapsed time for k point: 0.4109935760498047 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -92212,7 +92217,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.21401238441467285 +elapsed time for k point: 0.39702415466308594 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92280,7 +92285,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.26331114768981934 +elapsed time for k point: 0.4889986515045166 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -92509,7 +92514,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.7357573509216309 +elapsed time for k point: 1.3726742267608643 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> @@ -92521,7 +92526,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.00715446472168 +total elapsed time for run: 9.305588722229004 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -92563,7 +92568,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.0064296722412109375 +elapsed time for initialization: 0.011614322662353516 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... @@ -92632,7 +92637,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.21381664276123047 +elapsed time for k point: 0.4001598358154297 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92677,7 +92682,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.17178988456726074 +elapsed time for k point: 0.31983089447021484 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92714,7 +92719,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.13842225074768066 +elapsed time for k point: 0.2571847438812256 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92747,7 +92752,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.12224674224853516 +elapsed time for k point: 0.2277989387512207 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92778,7 +92783,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.11343169212341309 +elapsed time for k point: 0.21164655685424805 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -92813,7 +92818,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.1300492286682129 +elapsed time for k point: 0.24239850044250488 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92846,7 +92851,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.12193870544433594 +elapsed time for k point: 0.22698259353637695 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92881,7 +92886,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.13016676902770996 +elapsed time for k point: 0.2424008846282959 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92916,7 +92921,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.1304616928100586 +elapsed time for k point: 0.24292612075805664 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -92953,7 +92958,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.13893532752990723 +elapsed time for k point: 0.25887322425842285 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93015,7 +93020,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.22958135604858398 +elapsed time for k point: 0.42787790298461914 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 6 iterations. @@ -93050,7 +93055,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.13016247749328613 +elapsed time for k point: 0.24272608757019043 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93081,7 +93086,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.11377406120300293 +elapsed time for k point: 0.2120685577392578 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 7 iterations. @@ -93112,7 +93117,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.1136159896850586 +elapsed time for k point: 0.21160149574279785 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 8 iterations. @@ -93153,7 +93158,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.15483403205871582 +elapsed time for k point: 0.2890818119049072 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 9 iterations. @@ -93221,7 +93226,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.21261167526245117 +.elapsed time for k point: 0.3984799385070801 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> @@ -93236,11 +93241,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.3736095428466797 +total elapsed time for run: 4.425461053848267 done -/tmp/meepW1wGQn/test_tri_holes-0: 7.38s +/tmp/meepZJbiPH/test_tri_holes-0: 13.74s -/tmp/meepW1wGQn/test_tri_rods-0 +/tmp/meepZJbiPH/test_tri_rods-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -93282,7 +93287,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.005070209503173828 +elapsed time for initialization: 0.007738351821899414 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... @@ -93337,7 +93342,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.1621994972229004 +elapsed time for k point: 0.29636049270629883 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93378,7 +93383,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.15534353256225586 +elapsed time for k point: 0.2537827491760254 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93413,7 +93418,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.13074231147766113 +elapsed time for k point: 0.21361708641052246 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93446,7 +93451,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.1223914623260498 +elapsed time for k point: 0.200486421585083 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93477,7 +93482,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.11389422416687012 +elapsed time for k point: 0.18636512756347656 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93508,7 +93513,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.11377811431884766 +elapsed time for k point: 0.1862654685974121 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93537,7 +93542,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.10557889938354492 +elapsed time for k point: 0.17273259162902832 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93566,7 +93571,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.10564517974853516 +elapsed time for k point: 0.17310404777526855 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93591,7 +93596,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.0889127254486084 +elapsed time for k point: 0.14552736282348633 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93616,7 +93621,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.08893704414367676 +elapsed time for k point: 0.14566731452941895 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93639,23 +93644,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.08062934875488281 +elapsed time for k point: 0.13200616836547852 Fixing e-field (band 1) phase by -1 + 4.11947e-08i; max ampl. = 0.93911 -Outputting fields to /tmp/meepW1wGQn/test_tri_rods-0-e.k11.b01.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b02.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b03.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b04.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b05.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b06.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b07.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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/meepW1wGQn/test_tri_rods-0-e.k11.b08.z.tm.h5... +Outputting fields to /tmp/meepZJbiPH/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. @@ -93682,7 +93687,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.09754776954650879 +elapsed time for k point: 0.15828847885131836 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93711,7 +93716,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.10564398765563965 +elapsed time for k point: 0.17128467559814453 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -93742,7 +93747,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.11400151252746582 +elapsed time for k point: 0.18520903587341309 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -93781,7 +93786,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.1472949981689453 +elapsed time for k point: 0.2389669418334961 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -93818,7 +93823,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.10912728309631348 +elapsed time for k point: 0.1999976634979248 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> @@ -93832,7 +93837,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.911630630493164 +total elapsed time for run: 3.1335368156433105 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) @@ -93882,7 +93887,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.004804849624633789 +elapsed time for initialization: 0.007574796676635742 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... @@ -94001,7 +94006,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.3694143295288086 +elapsed time for k point: 0.6751506328582764 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -94068,7 +94073,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.2638885974884033 +elapsed time for k point: 0.4288818836212158 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94131,7 +94136,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.24772930145263672 +elapsed time for k point: 0.4012918472290039 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94186,7 +94191,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.21343564987182617 +elapsed time for k point: 0.3465235233306885 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -94237,7 +94242,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.19773268699645996 +elapsed time for k point: 0.3213660717010498 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -94286,7 +94291,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.18857526779174805 +elapsed time for k point: 0.30654191970825195 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94339,7 +94344,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.20468664169311523 +elapsed time for k point: 0.3331329822540283 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94392,7 +94397,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.20476365089416504 +elapsed time for k point: 0.3331305980682373 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94443,7 +94448,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.1963365077972412 +elapsed time for k point: 0.31943631172180176 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94492,7 +94497,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.1883833408355713 +elapsed time for k point: 0.30676746368408203 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94535,7 +94540,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.16350102424621582 +elapsed time for k point: 0.26618480682373047 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94582,7 +94587,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.17981624603271484 +elapsed time for k point: 0.29282426834106445 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 3 iterations. @@ -94631,7 +94636,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.18826937675476074 +elapsed time for k point: 0.30663156509399414 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94690,7 +94695,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.22966527938842773 +elapsed time for k point: 0.3737146854400635 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94761,7 +94766,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.2803008556365967 +elapsed time for k point: 0.45623230934143066 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 5 iterations. @@ -94836,7 +94841,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.23267745971679688 +elapsed time for k point: 0.4253420829772949 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> @@ -94847,7 +94852,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.555260181427002 +total elapsed time for run: 5.902466058731079 done epsilon: 1-12, mean 2.59614, harm. mean 1.17149, 17.2852% > 1, 14.5104% "fill" Read lattice vectors @@ -94857,9 +94862,9 @@ Input data is rank 2, size 32x32x1. Output data 96x83x1 real part range: 1 .. 12 -./tmp/meepW1wGQn/test_tri_rods-0: 5.50s +./tmp/meepZJbiPH/test_tri_rods-0: 9.08s -/tmp/meepW1wGQn/test_triangular_lattice-0 +/tmp/meepZJbiPH/test_triangular_lattice-0 ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance @@ -94902,7 +94907,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.004776716232299805 +elapsed time for initialization: 0.0076754093170166016 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... @@ -94957,7 +94962,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.16930365562438965 +elapsed time for k point: 0.3077831268310547 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -94998,7 +95003,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.15464472770690918 +elapsed time for k point: 0.28290510177612305 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95033,7 +95038,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.12986254692077637 +elapsed time for k point: 0.23778820037841797 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95066,7 +95071,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.12157225608825684 +elapsed time for k point: 0.22269654273986816 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95097,7 +95102,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.11322426795959473 +elapsed time for k point: 0.2072889804840088 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95128,7 +95133,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.11308884620666504 +elapsed time for k point: 0.20758938789367676 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95157,7 +95162,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.10505914688110352 +elapsed time for k point: 0.19230127334594727 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95186,7 +95191,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.1051626205444336 +elapsed time for k point: 0.19269943237304688 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95211,7 +95216,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.08841824531555176 +elapsed time for k point: 0.16199111938476562 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95236,7 +95241,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.08834981918334961 +elapsed time for k point: 0.16190266609191895 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -95259,7 +95264,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.08009934425354004 +elapsed time for k point: 0.14673447608947754 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95286,7 +95291,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.09681844711303711 +elapsed time for k point: 0.17736315727233887 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95315,7 +95320,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.10494852066040039 +elapsed time for k point: 0.19206523895263672 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... linmin: converged after 4 iterations. @@ -95346,7 +95351,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.11332225799560547 +elapsed time for k point: 0.20759320259094238 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... linmin: converged after 5 iterations. @@ -95385,7 +95390,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.14644861221313477 +elapsed time for k point: 0.26845431327819824 solve_kpoint (0,0,0): Solving for bands 2 to 8... linmin: converged after 4 iterations. @@ -95466,10 +95471,10 @@ AssertionError: -0.9945407488966614 != -0.995090516581305 within 3 places (0.0005497676846435429 difference) ---------------------------------------------------------------------- -Ran 47 tests in 628.126s +Ran 47 tests in 1141.135s FAILED (failures=4) -elapsed time for k point: 0.11350464820861816 +elapsed time for k point: 0.20722103118896484 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> @@ -95483,15 +95488,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.8499107360839844 +total elapsed time for run: 3.383793354034424 done -/tmp/meepW1wGQn/test_triangular_lattice-0: 1.85s +/tmp/meepZJbiPH/test_triangular_lattice-0: 3.39s -/tmp/meepW1wGQn/test_update_band_range_data-0 +/tmp/meepZJbiPH/test_update_band_range_data-0 ======================== -/tmp/meepW1wGQn/test_update_band_range_data-0: 0.00s +/tmp/meepZJbiPH/test_update_band_range_data-0: 0.00s -Elapsed run time = 628.1865 s +Elapsed run time = 1141.2149 s FAIL tests/test_mpb.py (exit status: 1) FAIL: tests/test_refl_angular @@ -95538,7 +95543,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; }; }) @@ -95568,7 +95573,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' @@ -95580,9 +95585,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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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; }; }) @@ -95602,9 +95607,9 @@ make[4]: Entering directory '/build/reproducible-path/meep-1.25.0/python' make[5]: Entering directory '/build/reproducible-path/meep-1.25.0/python' /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep' - /bin/bash ../libtool --mode=install /usr/bin/install -c _meep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep' + /bin/sh ../libtool --mode=install /usr/bin/install -c _meep.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep' libtool: warning: relinking '_meep.la' -libtool: install: (cd /build/reproducible-path/meep-1.25.0/python; /bin/bash "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink 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.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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.12/site-packages/meep _meep_la-meep-python.lo ../src/libmeep.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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.12/site-packages/meep/_meep.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep && { ln -s -f _meep.so.30.0.0 _meep.so.30 || { rm -f _meep.so.30 && ln -s _meep.so.30.0.0 _meep.so.30; }; }) @@ -95627,9 +95632,9 @@ Byte-compiling python modules (optimized versions) ... __init__.pybinary_partition_utils.pychunk_balancer.pygeom.pysimulation.pysource.pytiming_measurements.pyvisualization.pymaterials.pyverbosity_mgr.py /usr/bin/mkdir -p '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb' - /bin/bash ../libtool --mode=install /usr/bin/install -c _mpb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb' + /bin/sh ../libtool --mode=install /usr/bin/install -c _mpb.la '/build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb' libtool: warning: relinking '_mpb.la' -libtool: install: (cd /build/reproducible-path/meep-1.25.0/python; /bin/bash "/build/reproducible-path/meep-1.25.0/libtool" --tag CXX --mode=relink 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.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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.12/site-packages/meep/mpb _mpb_la-mpb-python.lo ../libpympb/libpympb.la -lGDSII -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lblas -lfftw3 -lm -L/usr/lib/gcc/arm-linux-gnueabihf/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/13/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/13 -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/13/../../.. -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/13/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/13/../../../arm-linux-gnueabihf/crtn.o -g -O2 -fstack-protector-strong -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.12/site-packages/meep/mpb/_mpb.so.30.0.0 libtool: install: (cd /build/reproducible-path/meep-1.25.0/debian/tmp/usr/lib/python3.12/site-packages/meep/mpb && { ln -s -f _mpb.so.30.0.0 _mpb.so.30 || { rm -f _mpb.so.30 && ln -s _mpb.so.30.0.0 _mpb.so.30; }; }) @@ -95699,26 +95704,26 @@ 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/_meep.so.30.0.0 contains an unresolvable reference to symbol PySys_GetObject: it's probably a plugin -dpkg-shlibdeps: warning: 107 other similar warnings have been skipped (use -v to see them all) -dpkg-shlibdeps: warning: debian/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/mpb/_mpb.so.30.0.0 contains an unresolvable reference to symbol PyDict_New: it's probably a plugin 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/_meep.so.30.0.0 contains an unresolvable reference to symbol PyCallable_Check: it's probably a plugin +dpkg-shlibdeps: warning: 107 other similar warnings have been skipped (use -v to see them all) +dpkg-shlibdeps: warning: debian/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/mpb/_mpb.so.30.0.0 contains an unresolvable reference to symbol PyTuple_New: it's probably a plugin dpkg-shlibdeps: warning: 97 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 'libmeep30-dbgsym' in '../libmeep30-dbgsym_1.25.0-4_armhf.deb'. -dpkg-deb: building package 'python3-meep-dbgsym' in '../python3-meep-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 '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 'python3-meep-dbgsym' in '../python3-meep-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 'libmeep30-dbgsym' in '../libmeep30-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 @@ -95727,12 +95732,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/14276/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/14276/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/14105 and its subdirectories -I: Current time: Sat Aug 10 15:55:19 -12 2024 -I: pbuilder-time-stamp: 1723348519 +I: removing directory /srv/workspace/pbuilder/14276 and its subdirectories +I: Current time: Sun Aug 11 20:03:53 +14 2024 +I: pbuilder-time-stamp: 1723356233