I: pbuilder: network access will be disabled during build I: Current time: Mon Aug 31 21:37:19 +14 2020 I: pbuilder-time-stamp: 1598859439 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: using eatmydata during job I: Copying source file I: copying [meep_1.7.0-3.dsc] I: copying [./meep_1.7.0.orig.tar.gz] I: copying [./meep_1.7.0-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Feb 6 03:00:49 2019 +14 gpgv: using RSA key 6201FBFFDBBDE07822EABB9696FCAC0D387B5847 gpgv: issuer "debian@alteholz.de" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./meep_1.7.0-3.dsc dpkg-source: info: extracting meep in meep-1.7.0 dpkg-source: info: unpacking meep_1.7.0.orig.tar.gz dpkg-source: info: unpacking meep_1.7.0-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying c++14.patch dpkg-source: info: applying fix-test.patch dpkg-source: info: applying libgeom-fix-include.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/732/tmp/hooks/D01_modify_environment starting debug: Running on profitbricks-build12-i386. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/732/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/732/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") BASH_VERSION='5.0.3(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=i386 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=i686 HOST_ARCH=i386 IFS=' ' INVOCATION_ID=39ea75727ecd46b28eff0119c1392b7e LANG=C LANGUAGE=de_CH:de LC_ALL=C LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so MACHTYPE=i686-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=732 PS4='+ ' 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/tmp.s5L1Ks2Xef/pbuilderrc_Vjdw --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.s5L1Ks2Xef/b2 --logfile b2/build.log meep_1.7.0-3.dsc' SUDO_GID=112 SUDO_UID=107 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://78.137.99.97:3128 I: uname -a Linux i-capture-the-hostname 4.19.0-10-686-pae #1 SMP Debian 4.19.132-1 (2020-07-24) i686 GNU/Linux I: ls -l /bin total 5496 -rwxr-xr-x 1 root root 1302248 Apr 18 2019 bash -rwxr-xr-x 3 root root 38280 Jul 11 2019 bunzip2 -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep -rwxr-xr-x 3 root root 38280 Jul 11 2019 bzip2 -rwxr-xr-x 1 root root 17768 Jul 11 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore -rwxr-xr-x 1 root root 38692 Mar 1 2019 cat -rwxr-xr-x 1 root root 75588 Mar 1 2019 chgrp -rwxr-xr-x 1 root root 63268 Mar 1 2019 chmod -rwxr-xr-x 1 root root 75588 Mar 1 2019 chown -rwxr-xr-x 1 root root 153732 Mar 1 2019 cp -rwxr-xr-x 1 root root 132820 Jan 18 2019 dash -rwxr-xr-x 1 root root 120676 Mar 1 2019 date -rwxr-xr-x 1 root root 92040 Mar 1 2019 dd -rwxr-xr-x 1 root root 100620 Mar 1 2019 df -rwxr-xr-x 1 root root 149736 Mar 1 2019 dir -rwxr-xr-x 1 root root 79412 Jan 10 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname -rwxr-xr-x 1 root root 34532 Mar 1 2019 echo -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep -rwxr-xr-x 1 root root 34532 Mar 1 2019 false -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep -rwxr-xr-x 1 root root 67700 Jan 10 2019 findmnt -rwsr-xr-x 1 root root 30112 Apr 23 09:38 fusermount -rwxr-xr-x 1 root root 206392 Jan 8 2019 grep -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe -rwxr-xr-x 1 root root 100952 Jan 6 2019 gzip -rwxr-xr-x 1 root root 21916 Sep 27 2018 hostname -rwxr-xr-x 1 root root 79752 Mar 1 2019 ln -rwxr-xr-x 1 root root 55400 Jul 27 2018 login -rwxr-xr-x 1 root root 149736 Mar 1 2019 ls -rwxr-xr-x 1 root root 112032 Jan 10 2019 lsblk -rwxr-xr-x 1 root root 87972 Mar 1 2019 mkdir -rwxr-xr-x 1 root root 79748 Mar 1 2019 mknod -rwxr-xr-x 1 root root 46916 Mar 1 2019 mktemp -rwxr-xr-x 1 root root 42348 Jan 10 2019 more -rwsr-xr-x 1 root root 50592 Jan 10 2019 mount -rwxr-xr-x 1 root root 13724 Jan 10 2019 mountpoint -rwxr-xr-x 1 root root 157832 Mar 1 2019 mv lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 38660 Mar 1 2019 pwd lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash -rwxr-xr-x 1 root root 46852 Mar 1 2019 readlink -rwxr-xr-x 1 root root 75588 Mar 1 2019 rm -rwxr-xr-x 1 root root 42756 Mar 1 2019 rmdir -rwxr-xr-x 1 root root 22276 Jan 22 2019 run-parts -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Aug 31 21:39 sh -> bash lrwxrwxrwx 1 root root 4 Aug 24 22:27 sh.distrib -> dash -rwxr-xr-x 1 root root 34532 Mar 1 2019 sleep -rwxr-xr-x 1 root root 79652 Mar 1 2019 stty -rwsr-xr-x 1 root root 71072 Jan 10 2019 su -rwxr-xr-x 1 root root 34564 Mar 1 2019 sync -rwxr-xr-x 1 root root 504024 Apr 24 2019 tar -rwxr-xr-x 1 root root 13860 Jan 22 2019 tempfile -rwxr-xr-x 1 root root 104292 Mar 1 2019 touch -rwxr-xr-x 1 root root 34532 Mar 1 2019 true -rwxr-xr-x 1 root root 17768 Apr 23 09:38 ulockmgr_server -rwsr-xr-x 1 root root 30108 Jan 10 2019 umount -rwxr-xr-x 1 root root 34532 Mar 1 2019 uname -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress -rwxr-xr-x 1 root root 149736 Mar 1 2019 vdir -rwxr-xr-x 1 root root 34208 Jan 10 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 22 2019 which lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew I: user script /srv/workspace/pbuilder/732/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: i386 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: gfortran, debhelper (>= 11), libctl-dev (>= 4.1.4-2), pkg-config, libharminv-dev (>= 1.4.1), zlib1g-dev, libfftw3-dev, libgsl-dev, liblapack-dev, chrpath, libatlas-base-dev, libhdf5-dev, swig, mpb-dev, mpb, python-dev, python-numpy, python-h5py, python-scipy dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19234 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on gfortran; however: Package gfortran is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 11); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libctl-dev (>= 4.1.4-2); however: Package libctl-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on libharminv-dev (>= 1.4.1); however: Package libharminv-dev is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on libfftw3-dev; however: Package libfftw3-dev is not installed. pbuilder-satisfydepends-dummy depends on libgsl-dev; however: Package libgsl-dev is not installed. pbuilder-satisfydepends-dummy depends on liblapack-dev; however: Package liblapack-dev is not installed. pbuilder-satisfydepends-dummy depends on chrpath; however: Package chrpath is not installed. pbuilder-satisfydepends-dummy depends on libatlas-base-dev; however: Package libatlas-base-dev is not installed. pbuilder-satisfydepends-dummy depends on libhdf5-dev; however: Package libhdf5-dev is not installed. pbuilder-satisfydepends-dummy depends on swig; however: Package swig is not installed. pbuilder-satisfydepends-dummy depends on mpb-dev; however: Package mpb-dev is not installed. pbuilder-satisfydepends-dummy depends on mpb; however: Package mpb is not installed. pbuilder-satisfydepends-dummy depends on python-dev; however: Package python-dev is not installed. pbuilder-satisfydepends-dummy depends on python-numpy; however: Package python-numpy is not installed. pbuilder-satisfydepends-dummy depends on python-h5py; however: Package python-h5py is not installed. pbuilder-satisfydepends-dummy depends on python-scipy; however: Package python-scipy is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} chrpath{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} gfortran{a} gfortran-8{a} groff-base{a} guile-2.2{a} guile-2.2-dev{a} guile-2.2-libs{a} hdf5-helpers{a} intltool-debian{a} libaec-dev{a} libaec0{a} libarchive-zip-perl{a} libatlas-base-dev{a} libatlas3-base{a} libblas-dev{a} libblas3{a} libbsd0{a} libcroco3{a} libctl-dev{a} libctl7{a} libelf1{a} libevent-2.1-6{a} libevent-core-2.1-6{a} libevent-pthreads-2.1-6{a} libexpat1{a} libexpat1-dev{a} libfabric1{a} libfftw3-bin{a} libfftw3-dev{a} libfftw3-double3{a} libfftw3-long3{a} libfftw3-quad3{a} libfftw3-single3{a} libfile-stripnondeterminism-perl{a} libgc-dev{a} libgc1c2{a} libgfortran-8-dev{a} libgfortran5{a} libglib2.0-0{a} libgmp-dev{a} libgmpxx4ldbl{a} libgsl-dev{a} libgsl23{a} libgslcblas0{a} libharminv-dev{a} libharminv3{a} libhdf5-103{a} libhdf5-cpp-103{a} libhdf5-dev{a} libhdf5-openmpi-103{a} libhwloc-plugins{a} libhwloc5{a} libibverbs1{a} libicu63{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} liblapack-dev{a} liblapack3{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libncurses-dev{a} libncurses5-dev{a} libncurses6{a} libnl-3-200{a} libnl-route-3-200{a} libnuma1{a} libopenmpi3{a} libpciaccess0{a} libpipeline1{a} libpmix2{a} libpsm-infinipath1{a} libpython-dev{a} libpython-stdlib{a} libpython2-dev{a} libpython2-stdlib{a} libpython2.7{a} libpython2.7-dev{a} libpython2.7-minimal{a} libpython2.7-stdlib{a} librdmacm1{a} libreadline-dev{a} libreadline7{a} libsigsegv2{a} libssl1.1{a} libsz2{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} mime-support{a} mpb{a} mpb-dev{a} mpb-scm{a} ocl-icd-libopencl1{a} pkg-config{a} po-debconf{a} python{a} python-decorator{a} python-dev{a} python-h5py{a} python-minimal{a} python-numpy{a} python-pkg-resources{a} python-scipy{a} python-six{a} python2{a} python2-dev{a} python2-minimal{a} python2.7{a} python2.7-dev{a} python2.7-minimal{a} readline-common{a} sensible-utils{a} swig{a} swig3.0{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl h5utils ibverbs-providers libarchive-cpio-perl libctl-doc libglib2.0-data libgpm2 libmail-sendmail-perl lynx openmpi-bin python-pil shared-mime-info wget xdg-user-dirs 0 packages upgraded, 132 newly installed, 0 to remove and 0 not upgraded. Need to get 122 MB of archives. After unpacking 443 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main i386 libbsd0 i386 0.9.1-2 [104 kB] Get: 2 http://deb.debian.org/debian buster/main i386 bsdmainutils i386 11.1.2+b1 [193 kB] Get: 3 http://deb.debian.org/debian buster/main i386 libuchardet0 i386 0.0.6-3 [65.2 kB] Get: 4 http://deb.debian.org/debian buster/main i386 groff-base i386 1.22.4-3 [935 kB] Get: 5 http://deb.debian.org/debian buster/main i386 libpipeline1 i386 1.5.1-2 [33.3 kB] Get: 6 http://deb.debian.org/debian buster/main i386 man-db i386 2.8.5-2 [1284 kB] Get: 7 http://deb.debian.org/debian buster/main i386 libpython2.7-minimal i386 2.7.16-2+deb10u1 [395 kB] Get: 8 http://deb.debian.org/debian buster/main i386 python2.7-minimal i386 2.7.16-2+deb10u1 [1381 kB] Get: 9 http://deb.debian.org/debian buster/main i386 python2-minimal i386 2.7.16-1 [41.4 kB] Get: 10 http://deb.debian.org/debian buster/main i386 python-minimal i386 2.7.16-1 [21.0 kB] Get: 11 http://deb.debian.org/debian buster/main i386 libssl1.1 i386 1.1.1d-0+deb10u3 [1537 kB] Get: 12 http://deb.debian.org/debian buster/main i386 mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main i386 libexpat1 i386 2.2.6-2+deb10u1 [104 kB] Get: 14 http://deb.debian.org/debian buster/main i386 readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main i386 libreadline7 i386 7.0-5 [156 kB] Get: 16 http://deb.debian.org/debian buster/main i386 libpython2.7-stdlib i386 2.7.16-2+deb10u1 [1934 kB] Get: 17 http://deb.debian.org/debian buster/main i386 python2.7 i386 2.7.16-2+deb10u1 [305 kB] Get: 18 http://deb.debian.org/debian buster/main i386 libpython2-stdlib i386 2.7.16-1 [20.8 kB] Get: 19 http://deb.debian.org/debian buster/main i386 libpython-stdlib i386 2.7.16-1 [20.8 kB] Get: 20 http://deb.debian.org/debian buster/main i386 python2 i386 2.7.16-1 [41.6 kB] Get: 21 http://deb.debian.org/debian buster/main i386 python i386 2.7.16-1 [22.8 kB] Get: 22 http://deb.debian.org/debian buster/main i386 sensible-utils all 0.0.12 [15.8 kB] Get: 23 http://deb.debian.org/debian buster/main i386 libmagic-mgc i386 1:5.35-4+deb10u1 [242 kB] Get: 24 http://deb.debian.org/debian buster/main i386 libmagic1 i386 1:5.35-4+deb10u1 [124 kB] Get: 25 http://deb.debian.org/debian buster/main i386 file i386 1:5.35-4+deb10u1 [66.3 kB] Get: 26 http://deb.debian.org/debian buster/main i386 gettext-base i386 0.19.8.1-9 [124 kB] Get: 27 http://deb.debian.org/debian buster/main i386 libsigsegv2 i386 2.12-2 [33.2 kB] Get: 28 http://deb.debian.org/debian buster/main i386 m4 i386 1.4.18-2 [205 kB] Get: 29 http://deb.debian.org/debian buster/main i386 autoconf all 2.69-11 [341 kB] Get: 30 http://deb.debian.org/debian buster/main i386 autotools-dev all 20180224.1 [77.0 kB] Get: 31 http://deb.debian.org/debian buster/main i386 automake all 1:1.16.1-4 [771 kB] Get: 32 http://deb.debian.org/debian buster/main i386 autopoint all 0.19.8.1-9 [434 kB] Get: 33 http://deb.debian.org/debian buster/main i386 chrpath i386 0.16-2+b1 [17.5 kB] Get: 34 http://deb.debian.org/debian buster/main i386 libtool all 2.4.6-9 [547 kB] Get: 35 http://deb.debian.org/debian buster/main i386 dh-autoreconf all 19 [16.9 kB] Get: 36 http://deb.debian.org/debian buster/main i386 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 37 http://deb.debian.org/debian buster/main i386 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 38 http://deb.debian.org/debian buster/main i386 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 39 http://deb.debian.org/debian buster/main i386 libelf1 i386 0.176-1.1 [166 kB] Get: 40 http://deb.debian.org/debian buster/main i386 dwz i386 0.12-3 [81.4 kB] Get: 41 http://deb.debian.org/debian buster/main i386 libglib2.0-0 i386 2.58.3-2+deb10u2 [1334 kB] Get: 42 http://deb.debian.org/debian buster/main i386 libicu63 i386 63.1-6+deb10u1 [8451 kB] Get: 43 http://deb.debian.org/debian buster/main i386 libxml2 i386 2.9.4+dfsg1-7+b3 [721 kB] Get: 44 http://deb.debian.org/debian buster/main i386 libcroco3 i386 0.6.12-3 [151 kB] Get: 45 http://deb.debian.org/debian buster/main i386 libncurses6 i386 6.1+20181013-2+deb10u2 [109 kB] Get: 46 http://deb.debian.org/debian buster/main i386 gettext i386 0.19.8.1-9 [1314 kB] Get: 47 http://deb.debian.org/debian buster/main i386 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 48 http://deb.debian.org/debian buster/main i386 po-debconf all 1.0.21 [248 kB] Get: 49 http://deb.debian.org/debian buster/main i386 debhelper all 12.1.1 [1016 kB] Get: 50 http://deb.debian.org/debian buster/main i386 libgfortran5 i386 8.3.0-6 [549 kB] Get: 51 http://deb.debian.org/debian buster/main i386 libgfortran-8-dev i386 8.3.0-6 [603 kB] Get: 52 http://deb.debian.org/debian buster/main i386 gfortran-8 i386 8.3.0-6 [9465 kB] Get: 53 http://deb.debian.org/debian buster/main i386 gfortran i386 4:8.3.0-1 [1432 B] Get: 54 http://deb.debian.org/debian buster/main i386 libgc1c2 i386 1:7.6.4-0.4 [227 kB] Get: 55 http://deb.debian.org/debian buster/main i386 libltdl7 i386 2.4.6-9 [392 kB] Get: 56 http://deb.debian.org/debian buster/main i386 guile-2.2-libs i386 2.2.4+1-2+deb10u1 [5022 kB] Get: 57 http://deb.debian.org/debian buster/main i386 guile-2.2 i386 2.2.4+1-2+deb10u1 [20.3 kB] Get: 58 http://deb.debian.org/debian buster/main i386 libncurses-dev i386 6.1+20181013-2+deb10u2 [360 kB] Get: 59 http://deb.debian.org/debian buster/main i386 libncurses5-dev i386 6.1+20181013-2+deb10u2 [948 B] Get: 60 http://deb.debian.org/debian buster/main i386 libreadline-dev i386 7.0-5 [146 kB] Get: 61 http://deb.debian.org/debian buster/main i386 libltdl-dev i386 2.4.6-9 [164 kB] Get: 62 http://deb.debian.org/debian buster/main i386 libgmpxx4ldbl i386 2:6.1.2+dfsg-4 [23.2 kB] Get: 63 http://deb.debian.org/debian buster/main i386 libgmp-dev i386 2:6.1.2+dfsg-4 [648 kB] Get: 64 http://deb.debian.org/debian buster/main i386 libgc-dev i386 1:7.6.4-0.4 [382 kB] Get: 65 http://deb.debian.org/debian buster/main i386 pkg-config i386 0.29-6 [64.7 kB] Get: 66 http://deb.debian.org/debian buster/main i386 guile-2.2-dev i386 2.2.4+1-2+deb10u1 [665 kB] Get: 67 http://deb.debian.org/debian buster/main i386 hdf5-helpers i386 1.10.4+repack-10 [35.2 kB] Get: 68 http://deb.debian.org/debian buster/main i386 libaec0 i386 1.0.2-1 [22.6 kB] Get: 69 http://deb.debian.org/debian buster/main i386 libsz2 i386 1.0.2-1 [6720 B] Get: 70 http://deb.debian.org/debian buster/main i386 libaec-dev i386 1.0.2-1 [21.4 kB] Get: 71 http://deb.debian.org/debian buster/main i386 libatlas3-base i386 3.10.3-8 [3408 kB] Get: 72 http://deb.debian.org/debian buster/main i386 libatlas-base-dev i386 3.10.3-8 [3582 kB] Get: 73 http://deb.debian.org/debian buster/main i386 libblas3 i386 3.8.0-2 [142 kB] Get: 74 http://deb.debian.org/debian buster/main i386 libblas-dev i386 3.8.0-2 [150 kB] Get: 75 http://deb.debian.org/debian buster/main i386 libctl7 i386 4.1.4-3 [105 kB] Get: 76 http://deb.debian.org/debian buster/main i386 libctl-dev i386 4.1.4-3 [74.4 kB] Get: 77 http://deb.debian.org/debian buster/main i386 libevent-2.1-6 i386 2.1.8-stable-4 [191 kB] Get: 78 http://deb.debian.org/debian buster/main i386 libevent-core-2.1-6 i386 2.1.8-stable-4 [137 kB] Get: 79 http://deb.debian.org/debian buster/main i386 libevent-pthreads-2.1-6 i386 2.1.8-stable-4 [48.1 kB] Get: 80 http://deb.debian.org/debian buster/main i386 libexpat1-dev i386 2.2.6-2+deb10u1 [156 kB] Get: 81 http://deb.debian.org/debian buster/main i386 libnl-3-200 i386 3.4.0-1 [65.8 kB] Get: 82 http://deb.debian.org/debian buster/main i386 libnl-route-3-200 i386 3.4.0-1 [170 kB] Get: 83 http://deb.debian.org/debian buster/main i386 libibverbs1 i386 22.1-1 [53.9 kB] Get: 84 http://deb.debian.org/debian buster/main i386 libpsm-infinipath1 i386 3.3+20.604758e7-6 [178 kB] Get: 85 http://deb.debian.org/debian buster/main i386 librdmacm1 i386 22.1-1 [68.8 kB] Get: 86 http://deb.debian.org/debian buster/main i386 libfabric1 i386 1.6.2-3 [364 kB] Get: 87 http://deb.debian.org/debian buster/main i386 libfftw3-double3 i386 3.3.8-2 [640 kB] Get: 88 http://deb.debian.org/debian buster/main i386 libfftw3-long3 i386 3.3.8-2 [326 kB] Get: 89 http://deb.debian.org/debian buster/main i386 libfftw3-quad3 i386 3.3.8-2 [1762 kB] Get: 90 http://deb.debian.org/debian buster/main i386 libfftw3-single3 i386 3.3.8-2 [652 kB] Get: 91 http://deb.debian.org/debian buster/main i386 libfftw3-bin i386 3.3.8-2 [53.5 kB] Get: 92 http://deb.debian.org/debian buster/main i386 libfftw3-dev i386 3.3.8-2 [3170 kB] Get: 93 http://deb.debian.org/debian buster/main i386 libgslcblas0 i386 2.5+dfsg-6 [99.2 kB] Get: 94 http://deb.debian.org/debian buster/main i386 libgsl23 i386 2.5+dfsg-6 [855 kB] Get: 95 http://deb.debian.org/debian buster/main i386 libgsl-dev i386 2.5+dfsg-6 [1076 kB] Get: 96 http://deb.debian.org/debian buster/main i386 liblapack3 i386 3.8.0-2 [1974 kB] Get: 97 http://deb.debian.org/debian buster/main i386 libharminv3 i386 1.4.1-2 [15.5 kB] Get: 98 http://deb.debian.org/debian buster/main i386 libharminv-dev i386 1.4.1-2 [4916 B] Get: 99 http://deb.debian.org/debian buster/main i386 libhdf5-103 i386 1.10.4+repack-10 [1310 kB] Get: 100 http://deb.debian.org/debian buster/main i386 libhdf5-cpp-103 i386 1.10.4+repack-10 [155 kB] Get: 101 http://deb.debian.org/debian buster/main i386 zlib1g-dev i386 1:1.2.11.dfsg-1 [216 kB] Get: 102 http://deb.debian.org/debian buster/main i386 libjpeg62-turbo i386 1:1.5.2-2+b1 [142 kB] Get: 103 http://deb.debian.org/debian buster/main i386 libjpeg62-turbo-dev i386 1:1.5.2-2+b1 [226 kB] Get: 104 http://deb.debian.org/debian buster/main i386 libjpeg-dev all 1:1.5.2-2 [57.5 kB] Get: 105 http://deb.debian.org/debian buster/main i386 libhdf5-dev i386 1.10.4+repack-10 [2738 kB] Get: 106 http://deb.debian.org/debian buster/main i386 libnuma1 i386 2.0.12-1 [27.7 kB] Get: 107 http://deb.debian.org/debian buster/main i386 libhwloc5 i386 1.11.12-3 [119 kB] Get: 108 http://deb.debian.org/debian buster/main i386 libpciaccess0 i386 0.14-1 [55.7 kB] Get: 109 http://deb.debian.org/debian buster/main i386 ocl-icd-libopencl1 i386 2.2.12-2 [37.2 kB] Get: 110 http://deb.debian.org/debian buster/main i386 libhwloc-plugins i386 1.11.12-3 [17.8 kB] Get: 111 http://deb.debian.org/debian buster/main i386 libpmix2 i386 3.1.2-3 [541 kB] Get: 112 http://deb.debian.org/debian buster/main i386 libopenmpi3 i386 3.1.3-11 [2236 kB] Get: 113 http://deb.debian.org/debian buster/main i386 libhdf5-openmpi-103 i386 1.10.4+repack-10 [1348 kB] Get: 114 http://deb.debian.org/debian buster/main i386 liblapack-dev i386 3.8.0-2 [2035 kB] Get: 115 http://deb.debian.org/debian buster/main i386 libpython2.7 i386 2.7.16-2+deb10u1 [1059 kB] Get: 116 http://deb.debian.org/debian buster/main i386 libpython2.7-dev i386 2.7.16-2+deb10u1 [31.4 MB] Get: 117 http://deb.debian.org/debian buster/main i386 libpython2-dev i386 2.7.16-1 [20.9 kB] Get: 118 http://deb.debian.org/debian buster/main i386 libpython-dev i386 2.7.16-1 [20.9 kB] Get: 119 http://deb.debian.org/debian buster/main i386 mpb-scm all 1.7.0-5 [14.9 kB] Get: 120 http://deb.debian.org/debian buster/main i386 mpb i386 1.7.0-5 [221 kB] Get: 121 http://deb.debian.org/debian buster/main i386 mpb-dev i386 1.7.0-5 [10.9 kB] Get: 122 http://deb.debian.org/debian buster/main i386 python-decorator all 4.3.0-1.1 [14.4 kB] Get: 123 http://deb.debian.org/debian buster/main i386 python2.7-dev i386 2.7.16-2+deb10u1 [295 kB] Get: 124 http://deb.debian.org/debian buster/main i386 python2-dev i386 2.7.16-1 [1208 B] Get: 125 http://deb.debian.org/debian buster/main i386 python-dev i386 2.7.16-1 [1184 B] Get: 126 http://deb.debian.org/debian buster/main i386 python-pkg-resources all 40.8.0-1 [182 kB] Get: 127 http://deb.debian.org/debian buster/main i386 python-numpy i386 1:1.16.2-1 [2096 kB] Get: 128 http://deb.debian.org/debian buster/main i386 python-six all 1.12.0-1 [15.7 kB] Get: 129 http://deb.debian.org/debian buster/main i386 python-h5py i386 2.8.0-3 [600 kB] Get: 130 http://deb.debian.org/debian buster/main i386 python-scipy i386 1.1.0-7 [9280 kB] Get: 131 http://deb.debian.org/debian buster/main i386 swig3.0 i386 3.0.12-2 [1456 kB] Get: 132 http://deb.debian.org/debian buster/main i386 swig i386 3.0.12-2 [310 kB] Fetched 122 MB in 14s (8979 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19234 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_i386.deb ... Unpacking libbsd0:i386 (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_i386.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../02-libuchardet0_0.0.6-3_i386.deb ... Unpacking libuchardet0:i386 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_i386.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../04-libpipeline1_1.5.1-2_i386.deb ... Unpacking libpipeline1:i386 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_i386.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libpython2.7-minimal:i386. Preparing to unpack .../06-libpython2.7-minimal_2.7.16-2+deb10u1_i386.deb ... Unpacking libpython2.7-minimal:i386 (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../07-python2.7-minimal_2.7.16-2+deb10u1_i386.deb ... Unpacking python2.7-minimal (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../08-python2-minimal_2.7.16-1_i386.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../09-python-minimal_2.7.16-1_i386.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libssl1.1:i386. Preparing to unpack .../10-libssl1.1_1.1.1d-0+deb10u3_i386.deb ... Unpacking libssl1.1:i386 (1.1.1d-0+deb10u3) ... Selecting previously unselected package mime-support. Preparing to unpack .../11-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../12-libexpat1_2.2.6-2+deb10u1_i386.deb ... Unpacking libexpat1:i386 (2.2.6-2+deb10u1) ... Selecting previously unselected package readline-common. Preparing to unpack .../13-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:i386. Preparing to unpack .../14-libreadline7_7.0-5_i386.deb ... Unpacking libreadline7:i386 (7.0-5) ... Selecting previously unselected package libpython2.7-stdlib:i386. Preparing to unpack .../15-libpython2.7-stdlib_2.7.16-2+deb10u1_i386.deb ... Unpacking libpython2.7-stdlib:i386 (2.7.16-2+deb10u1) ... Selecting previously unselected package python2.7. Preparing to unpack .../16-python2.7_2.7.16-2+deb10u1_i386.deb ... Unpacking python2.7 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-stdlib:i386. Preparing to unpack .../17-libpython2-stdlib_2.7.16-1_i386.deb ... Unpacking libpython2-stdlib:i386 (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:i386. Preparing to unpack .../18-libpython-stdlib_2.7.16-1_i386.deb ... Unpacking libpython-stdlib:i386 (2.7.16-1) ... Setting up libpython2.7-minimal:i386 (2.7.16-2+deb10u1) ... Setting up python2.7-minimal (2.7.16-2+deb10u1) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (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 ... 20699 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_i386.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (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 ... 20732 files and directories currently installed.) Preparing to unpack .../000-python_2.7.16-1_i386.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.35-4+deb10u1_i386.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:i386. Preparing to unpack .../003-libmagic1_1%3a5.35-4+deb10u1_i386.deb ... Unpacking libmagic1:i386 (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.35-4+deb10u1_i386.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-gettext-base_0.19.8.1-9_i386.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:i386. Preparing to unpack .../006-libsigsegv2_2.12-2_i386.deb ... Unpacking libsigsegv2:i386 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../007-m4_1.4.18-2_i386.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../008-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../009-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../010-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../011-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package chrpath. Preparing to unpack .../012-chrpath_0.16-2+b1_i386.deb ... Unpacking chrpath (0.16-2+b1) ... Selecting previously unselected package libtool. Preparing to unpack .../013-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../014-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../015-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../016-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../017-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:i386. Preparing to unpack .../018-libelf1_0.176-1.1_i386.deb ... Unpacking libelf1:i386 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../019-dwz_0.12-3_i386.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:i386. Preparing to unpack .../020-libglib2.0-0_2.58.3-2+deb10u2_i386.deb ... Unpacking libglib2.0-0:i386 (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:i386. Preparing to unpack .../021-libicu63_63.1-6+deb10u1_i386.deb ... Unpacking libicu63:i386 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../022-libxml2_2.9.4+dfsg1-7+b3_i386.deb ... Unpacking libxml2:i386 (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:i386. Preparing to unpack .../023-libcroco3_0.6.12-3_i386.deb ... Unpacking libcroco3:i386 (0.6.12-3) ... Selecting previously unselected package libncurses6:i386. Preparing to unpack .../024-libncurses6_6.1+20181013-2+deb10u2_i386.deb ... Unpacking libncurses6:i386 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../025-gettext_0.19.8.1-9_i386.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../026-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../027-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../028-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libgfortran5:i386. Preparing to unpack .../029-libgfortran5_8.3.0-6_i386.deb ... Unpacking libgfortran5:i386 (8.3.0-6) ... Selecting previously unselected package libgfortran-8-dev:i386. Preparing to unpack .../030-libgfortran-8-dev_8.3.0-6_i386.deb ... Unpacking libgfortran-8-dev:i386 (8.3.0-6) ... Selecting previously unselected package gfortran-8. Preparing to unpack .../031-gfortran-8_8.3.0-6_i386.deb ... Unpacking gfortran-8 (8.3.0-6) ... Selecting previously unselected package gfortran. Preparing to unpack .../032-gfortran_4%3a8.3.0-1_i386.deb ... Unpacking gfortran (4:8.3.0-1) ... Selecting previously unselected package libgc1c2:i386. Preparing to unpack .../033-libgc1c2_1%3a7.6.4-0.4_i386.deb ... Unpacking libgc1c2:i386 (1:7.6.4-0.4) ... Selecting previously unselected package libltdl7:i386. Preparing to unpack .../034-libltdl7_2.4.6-9_i386.deb ... Unpacking libltdl7:i386 (2.4.6-9) ... Selecting previously unselected package guile-2.2-libs:i386. Preparing to unpack .../035-guile-2.2-libs_2.2.4+1-2+deb10u1_i386.deb ... Unpacking guile-2.2-libs:i386 (2.2.4+1-2+deb10u1) ... Selecting previously unselected package guile-2.2. Preparing to unpack .../036-guile-2.2_2.2.4+1-2+deb10u1_i386.deb ... Unpacking guile-2.2 (2.2.4+1-2+deb10u1) ... Selecting previously unselected package libncurses-dev:i386. Preparing to unpack .../037-libncurses-dev_6.1+20181013-2+deb10u2_i386.deb ... Unpacking libncurses-dev:i386 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libncurses5-dev:i386. Preparing to unpack .../038-libncurses5-dev_6.1+20181013-2+deb10u2_i386.deb ... Unpacking libncurses5-dev:i386 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package libreadline-dev:i386. Preparing to unpack .../039-libreadline-dev_7.0-5_i386.deb ... Unpacking libreadline-dev:i386 (7.0-5) ... Selecting previously unselected package libltdl-dev:i386. Preparing to unpack .../040-libltdl-dev_2.4.6-9_i386.deb ... Unpacking libltdl-dev:i386 (2.4.6-9) ... Selecting previously unselected package libgmpxx4ldbl:i386. Preparing to unpack .../041-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_i386.deb ... Unpacking libgmpxx4ldbl:i386 (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:i386. Preparing to unpack .../042-libgmp-dev_2%3a6.1.2+dfsg-4_i386.deb ... Unpacking libgmp-dev:i386 (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgc-dev:i386. Preparing to unpack .../043-libgc-dev_1%3a7.6.4-0.4_i386.deb ... Unpacking libgc-dev:i386 (1:7.6.4-0.4) ... Selecting previously unselected package pkg-config. Preparing to unpack .../044-pkg-config_0.29-6_i386.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package guile-2.2-dev. Preparing to unpack .../045-guile-2.2-dev_2.2.4+1-2+deb10u1_i386.deb ... Unpacking guile-2.2-dev (2.2.4+1-2+deb10u1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../046-hdf5-helpers_1.10.4+repack-10_i386.deb ... Unpacking hdf5-helpers (1.10.4+repack-10) ... Selecting previously unselected package libaec0:i386. Preparing to unpack .../047-libaec0_1.0.2-1_i386.deb ... Unpacking libaec0:i386 (1.0.2-1) ... Selecting previously unselected package libsz2:i386. Preparing to unpack .../048-libsz2_1.0.2-1_i386.deb ... Unpacking libsz2:i386 (1.0.2-1) ... Selecting previously unselected package libaec-dev:i386. Preparing to unpack .../049-libaec-dev_1.0.2-1_i386.deb ... Unpacking libaec-dev:i386 (1.0.2-1) ... Selecting previously unselected package libatlas3-base:i386. Preparing to unpack .../050-libatlas3-base_3.10.3-8_i386.deb ... Unpacking libatlas3-base:i386 (3.10.3-8) ... Selecting previously unselected package libatlas-base-dev:i386. Preparing to unpack .../051-libatlas-base-dev_3.10.3-8_i386.deb ... Unpacking libatlas-base-dev:i386 (3.10.3-8) ... Selecting previously unselected package libblas3:i386. Preparing to unpack .../052-libblas3_3.8.0-2_i386.deb ... Unpacking libblas3:i386 (3.8.0-2) ... Selecting previously unselected package libblas-dev:i386. Preparing to unpack .../053-libblas-dev_3.8.0-2_i386.deb ... Unpacking libblas-dev:i386 (3.8.0-2) ... Selecting previously unselected package libctl7. Preparing to unpack .../054-libctl7_4.1.4-3_i386.deb ... Unpacking libctl7 (4.1.4-3) ... Selecting previously unselected package libctl-dev. Preparing to unpack .../055-libctl-dev_4.1.4-3_i386.deb ... Unpacking libctl-dev (4.1.4-3) ... Selecting previously unselected package libevent-2.1-6:i386. Preparing to unpack .../056-libevent-2.1-6_2.1.8-stable-4_i386.deb ... Unpacking libevent-2.1-6:i386 (2.1.8-stable-4) ... Selecting previously unselected package libevent-core-2.1-6:i386. Preparing to unpack .../057-libevent-core-2.1-6_2.1.8-stable-4_i386.deb ... Unpacking libevent-core-2.1-6:i386 (2.1.8-stable-4) ... Selecting previously unselected package libevent-pthreads-2.1-6:i386. Preparing to unpack .../058-libevent-pthreads-2.1-6_2.1.8-stable-4_i386.deb ... Unpacking libevent-pthreads-2.1-6:i386 (2.1.8-stable-4) ... Selecting previously unselected package libexpat1-dev:i386. Preparing to unpack .../059-libexpat1-dev_2.2.6-2+deb10u1_i386.deb ... Unpacking libexpat1-dev:i386 (2.2.6-2+deb10u1) ... Selecting previously unselected package libnl-3-200:i386. Preparing to unpack .../060-libnl-3-200_3.4.0-1_i386.deb ... Unpacking libnl-3-200:i386 (3.4.0-1) ... Selecting previously unselected package libnl-route-3-200:i386. Preparing to unpack .../061-libnl-route-3-200_3.4.0-1_i386.deb ... Unpacking libnl-route-3-200:i386 (3.4.0-1) ... Selecting previously unselected package libibverbs1:i386. Preparing to unpack .../062-libibverbs1_22.1-1_i386.deb ... Unpacking libibverbs1:i386 (22.1-1) ... Selecting previously unselected package libpsm-infinipath1. Preparing to unpack .../063-libpsm-infinipath1_3.3+20.604758e7-6_i386.deb ... Unpacking libpsm-infinipath1 (3.3+20.604758e7-6) ... Selecting previously unselected package librdmacm1:i386. Preparing to unpack .../064-librdmacm1_22.1-1_i386.deb ... Unpacking librdmacm1:i386 (22.1-1) ... Selecting previously unselected package libfabric1. Preparing to unpack .../065-libfabric1_1.6.2-3_i386.deb ... Unpacking libfabric1 (1.6.2-3) ... Selecting previously unselected package libfftw3-double3:i386. Preparing to unpack .../066-libfftw3-double3_3.3.8-2_i386.deb ... Unpacking libfftw3-double3:i386 (3.3.8-2) ... Selecting previously unselected package libfftw3-long3:i386. Preparing to unpack .../067-libfftw3-long3_3.3.8-2_i386.deb ... Unpacking libfftw3-long3:i386 (3.3.8-2) ... Selecting previously unselected package libfftw3-quad3:i386. Preparing to unpack .../068-libfftw3-quad3_3.3.8-2_i386.deb ... Unpacking libfftw3-quad3:i386 (3.3.8-2) ... Selecting previously unselected package libfftw3-single3:i386. Preparing to unpack .../069-libfftw3-single3_3.3.8-2_i386.deb ... Unpacking libfftw3-single3:i386 (3.3.8-2) ... Selecting previously unselected package libfftw3-bin. Preparing to unpack .../070-libfftw3-bin_3.3.8-2_i386.deb ... Unpacking libfftw3-bin (3.3.8-2) ... Selecting previously unselected package libfftw3-dev:i386. Preparing to unpack .../071-libfftw3-dev_3.3.8-2_i386.deb ... Unpacking libfftw3-dev:i386 (3.3.8-2) ... Selecting previously unselected package libgslcblas0:i386. Preparing to unpack .../072-libgslcblas0_2.5+dfsg-6_i386.deb ... Unpacking libgslcblas0:i386 (2.5+dfsg-6) ... Selecting previously unselected package libgsl23:i386. Preparing to unpack .../073-libgsl23_2.5+dfsg-6_i386.deb ... Unpacking libgsl23:i386 (2.5+dfsg-6) ... Selecting previously unselected package libgsl-dev. Preparing to unpack .../074-libgsl-dev_2.5+dfsg-6_i386.deb ... Unpacking libgsl-dev (2.5+dfsg-6) ... Selecting previously unselected package liblapack3:i386. Preparing to unpack .../075-liblapack3_3.8.0-2_i386.deb ... Unpacking liblapack3:i386 (3.8.0-2) ... Selecting previously unselected package libharminv3. Preparing to unpack .../076-libharminv3_1.4.1-2_i386.deb ... Unpacking libharminv3 (1.4.1-2) ... Selecting previously unselected package libharminv-dev. Preparing to unpack .../077-libharminv-dev_1.4.1-2_i386.deb ... Unpacking libharminv-dev (1.4.1-2) ... Selecting previously unselected package libhdf5-103:i386. Preparing to unpack .../078-libhdf5-103_1.10.4+repack-10_i386.deb ... Unpacking libhdf5-103:i386 (1.10.4+repack-10) ... Selecting previously unselected package libhdf5-cpp-103:i386. Preparing to unpack .../079-libhdf5-cpp-103_1.10.4+repack-10_i386.deb ... Unpacking libhdf5-cpp-103:i386 (1.10.4+repack-10) ... Selecting previously unselected package zlib1g-dev:i386. Preparing to unpack .../080-zlib1g-dev_1%3a1.2.11.dfsg-1_i386.deb ... Unpacking zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Selecting previously unselected package libjpeg62-turbo:i386. Preparing to unpack .../081-libjpeg62-turbo_1%3a1.5.2-2+b1_i386.deb ... Unpacking libjpeg62-turbo:i386 (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:i386. Preparing to unpack .../082-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_i386.deb ... Unpacking libjpeg62-turbo-dev:i386 (1:1.5.2-2+b1) ... Selecting previously unselected package libjpeg-dev. Preparing to unpack .../083-libjpeg-dev_1%3a1.5.2-2_all.deb ... Unpacking libjpeg-dev (1:1.5.2-2) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../084-libhdf5-dev_1.10.4+repack-10_i386.deb ... Unpacking libhdf5-dev (1.10.4+repack-10) ... Selecting previously unselected package libnuma1:i386. Preparing to unpack .../085-libnuma1_2.0.12-1_i386.deb ... Unpacking libnuma1:i386 (2.0.12-1) ... Selecting previously unselected package libhwloc5:i386. Preparing to unpack .../086-libhwloc5_1.11.12-3_i386.deb ... Unpacking libhwloc5:i386 (1.11.12-3) ... Selecting previously unselected package libpciaccess0:i386. Preparing to unpack .../087-libpciaccess0_0.14-1_i386.deb ... Unpacking libpciaccess0:i386 (0.14-1) ... Selecting previously unselected package ocl-icd-libopencl1:i386. Preparing to unpack .../088-ocl-icd-libopencl1_2.2.12-2_i386.deb ... Unpacking ocl-icd-libopencl1:i386 (2.2.12-2) ... Selecting previously unselected package libhwloc-plugins:i386. Preparing to unpack .../089-libhwloc-plugins_1.11.12-3_i386.deb ... Unpacking libhwloc-plugins:i386 (1.11.12-3) ... Selecting previously unselected package libpmix2:i386. Preparing to unpack .../090-libpmix2_3.1.2-3_i386.deb ... Unpacking libpmix2:i386 (3.1.2-3) ... Selecting previously unselected package libopenmpi3:i386. Preparing to unpack .../091-libopenmpi3_3.1.3-11_i386.deb ... Unpacking libopenmpi3:i386 (3.1.3-11) ... Selecting previously unselected package libhdf5-openmpi-103:i386. Preparing to unpack .../092-libhdf5-openmpi-103_1.10.4+repack-10_i386.deb ... Unpacking libhdf5-openmpi-103:i386 (1.10.4+repack-10) ... Selecting previously unselected package liblapack-dev:i386. Preparing to unpack .../093-liblapack-dev_3.8.0-2_i386.deb ... Unpacking liblapack-dev:i386 (3.8.0-2) ... Selecting previously unselected package libpython2.7:i386. Preparing to unpack .../094-libpython2.7_2.7.16-2+deb10u1_i386.deb ... Unpacking libpython2.7:i386 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2.7-dev:i386. Preparing to unpack .../095-libpython2.7-dev_2.7.16-2+deb10u1_i386.deb ... Unpacking libpython2.7-dev:i386 (2.7.16-2+deb10u1) ... Selecting previously unselected package libpython2-dev:i386. Preparing to unpack .../096-libpython2-dev_2.7.16-1_i386.deb ... Unpacking libpython2-dev:i386 (2.7.16-1) ... Selecting previously unselected package libpython-dev:i386. Preparing to unpack .../097-libpython-dev_2.7.16-1_i386.deb ... Unpacking libpython-dev:i386 (2.7.16-1) ... Selecting previously unselected package mpb-scm. Preparing to unpack .../098-mpb-scm_1.7.0-5_all.deb ... Unpacking mpb-scm (1.7.0-5) ... Selecting previously unselected package mpb. Preparing to unpack .../099-mpb_1.7.0-5_i386.deb ... Unpacking mpb (1.7.0-5) ... Selecting previously unselected package mpb-dev. Preparing to unpack .../100-mpb-dev_1.7.0-5_i386.deb ... Unpacking mpb-dev (1.7.0-5) ... Selecting previously unselected package python-decorator. Preparing to unpack .../101-python-decorator_4.3.0-1.1_all.deb ... Unpacking python-decorator (4.3.0-1.1) ... Selecting previously unselected package python2.7-dev. Preparing to unpack .../102-python2.7-dev_2.7.16-2+deb10u1_i386.deb ... Unpacking python2.7-dev (2.7.16-2+deb10u1) ... Selecting previously unselected package python2-dev. Preparing to unpack .../103-python2-dev_2.7.16-1_i386.deb ... Unpacking python2-dev (2.7.16-1) ... Selecting previously unselected package python-dev. Preparing to unpack .../104-python-dev_2.7.16-1_i386.deb ... Unpacking python-dev (2.7.16-1) ... Selecting previously unselected package python-pkg-resources. Preparing to unpack .../105-python-pkg-resources_40.8.0-1_all.deb ... Unpacking python-pkg-resources (40.8.0-1) ... Selecting previously unselected package python-numpy. Preparing to unpack .../106-python-numpy_1%3a1.16.2-1_i386.deb ... Unpacking python-numpy (1:1.16.2-1) ... Selecting previously unselected package python-six. Preparing to unpack .../107-python-six_1.12.0-1_all.deb ... Unpacking python-six (1.12.0-1) ... Selecting previously unselected package python-h5py. Preparing to unpack .../108-python-h5py_2.8.0-3_i386.deb ... Unpacking python-h5py (2.8.0-3) ... Selecting previously unselected package python-scipy. Preparing to unpack .../109-python-scipy_1.1.0-7_i386.deb ... Unpacking python-scipy (1.1.0-7) ... Selecting previously unselected package swig3.0. Preparing to unpack .../110-swig3.0_3.0.12-2_i386.deb ... Unpacking swig3.0 (3.0.12-2) ... Selecting previously unselected package swig. Preparing to unpack .../111-swig_3.0.12-2_i386.deb ... Unpacking swig (3.0.12-2) ... Setting up libexpat1:i386 (2.2.6-2+deb10u1) ... Setting up libpipeline1:i386 (1.5.1-2) ... Setting up mpb-dev (1.7.0-5) ... Setting up libpciaccess0:i386 (0.14-1) ... Setting up mpb-scm (1.7.0-5) ... Setting up libfftw3-single3:i386 (3.3.8-2) ... Setting up mime-support (3.62) ... Setting up hdf5-helpers (1.10.4+repack-10) ... Setting up libgslcblas0:i386 (2.5+dfsg-6) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libgc1c2:i386 (1:7.6.4-0.4) ... Setting up libglib2.0-0:i386 (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libssl1.1:i386 (1.1.1d-0+deb10u3) ... Setting up libmagic1:i386 (1:5.35-4+deb10u1) ... Setting up libfftw3-long3:i386 (3.3.8-2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libaec0:i386 (1.0.2-1) ... Setting up libicu63:i386 (63.1-6+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libgmpxx4ldbl:i386 (2:6.1.2+dfsg-4) ... Setting up libexpat1-dev:i386 (2.2.6-2+deb10u1) ... Setting up libjpeg62-turbo:i386 (1:1.5.2-2+b1) ... Setting up swig3.0 (3.0.12-2) ... Setting up libjpeg62-turbo-dev:i386 (1:1.5.2-2+b1) ... Setting up libgsl23:i386 (2.5+dfsg-6) ... Setting up libncurses6:i386 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:i386 (2.12-2) ... Setting up libfftw3-quad3:i386 (3.3.8-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up pkg-config (0.29-6) ... Setting up libltdl7:i386 (2.4.6-9) ... Setting up libfftw3-double3:i386 (3.3.8-2) ... Setting up libevent-core-2.1-6:i386 (2.1.8-stable-4) ... Setting up libgfortran5:i386 (8.3.0-6) ... Setting up libevent-2.1-6:i386 (2.1.8-stable-4) ... Setting up zlib1g-dev:i386 (1:1.2.11.dfsg-1) ... Setting up libnuma1:i386 (2.0.12-1) ... Setting up sensible-utils (0.0.12) ... Setting up ocl-icd-libopencl1:i386 (2.2.12-2) ... Setting up libuchardet0:i386 (0.0.6-3) ... Setting up libnl-3-200:i386 (3.4.0-1) ... Setting up libpsm-infinipath1 (3.3+20.604758e7-6) ... update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/i386-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode Setting up libgc-dev:i386 (1:7.6.4-0.4) ... Setting up libbsd0:i386 (0.9.1-2) ... Setting up libelf1:i386 (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libxml2:i386 (2.9.4+dfsg1-7+b3) ... Setting up chrpath (0.16-2+b1) ... Setting up libsz2:i386 (1.0.2-1) ... Setting up libreadline7:i386 (7.0-5) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libgfortran-8-dev:i386 (8.3.0-6) ... Setting up libevent-pthreads-2.1-6:i386 (2.1.8-stable-4) ... Setting up libncurses-dev:i386 (6.1+20181013-2+deb10u2) ... Setting up libgsl-dev (2.5+dfsg-6) ... Setting up swig (3.0.12-2) ... Setting up libgmp-dev:i386 (2:6.1.2+dfsg-4) ... Setting up libatlas3-base:i386 (3.10.3-8) ... update-alternatives: using /usr/lib/i386-linux-gnu/atlas/libblas.so.3 to provide /usr/lib/i386-linux-gnu/libblas.so.3 (libblas.so.3-i386-linux-gnu) in auto mode update-alternatives: using /usr/lib/i386-linux-gnu/atlas/liblapack.so.3 to provide /usr/lib/i386-linux-gnu/liblapack.so.3 (liblapack.so.3-i386-linux-gnu) in auto mode Setting up libtool (2.4.6-9) ... Setting up libfftw3-bin (3.3.8-2) ... Setting up libhwloc5:i386 (1.11.12-3) ... Setting up gfortran-8 (8.3.0-6) ... Setting up libaec-dev:i386 (1.0.2-1) ... Setting up libjpeg-dev (1:1.5.2-2) ... Setting up m4 (1.4.18-2) ... Setting up libreadline-dev:i386 (7.0-5) ... Setting up libhwloc-plugins:i386 (1.11.12-3) ... Setting up gfortran (4:8.3.0-1) ... update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode Setting up libatlas-base-dev:i386 (3.10.3-8) ... update-alternatives: using /usr/lib/i386-linux-gnu/atlas/libblas.so to provide /usr/lib/i386-linux-gnu/libblas.so (libblas.so-i386-linux-gnu) in auto mode update-alternatives: using /usr/lib/i386-linux-gnu/atlas/liblapack.so to provide /usr/lib/i386-linux-gnu/liblapack.so (liblapack.so-i386-linux-gnu) in auto mode Setting up libnl-route-3-200:i386 (3.4.0-1) ... Setting up libpython2.7-stdlib:i386 (2.7.16-2+deb10u1) ... Setting up libblas3:i386 (3.8.0-2) ... Setting up libhdf5-103:i386 (1.10.4+repack-10) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libcroco3:i386 (0.6.12-3) ... Setting up libharminv3 (1.4.1-2) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libncurses5-dev:i386 (6.1+20181013-2+deb10u2) ... Setting up libharminv-dev (1.4.1-2) ... Setting up libfftw3-dev:i386 (3.3.8-2) ... Setting up guile-2.2-libs:i386 (2.2.4+1-2+deb10u1) ... Setting up libblas-dev:i386 (3.8.0-2) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libibverbs1:i386 (22.1-1) ... Setting up libpython2.7:i386 (2.7.16-2+deb10u1) ... Setting up liblapack3:i386 (3.8.0-2) ... Setting up libpython2.7-dev:i386 (2.7.16-2+deb10u1) ... Setting up gettext (0.19.8.1-9) ... Setting up guile-2.2 (2.2.4+1-2+deb10u1) ... update-alternatives: using /usr/lib/i386-linux-gnu/guile/2.2/bin/guile to provide /usr/bin/guile (guile) in auto mode Setting up python2.7 (2.7.16-2+deb10u1) ... Setting up libpmix2:i386 (3.1.2-3) ... Setting up libpython2-stdlib:i386 (2.7.16-1) ... Setting up libhdf5-cpp-103:i386 (1.10.4+repack-10) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up python2 (2.7.16-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libltdl-dev:i386 (2.4.6-9) ... Setting up libpython-stdlib:i386 (2.7.16-1) ... Setting up libctl7 (4.1.4-3) ... Setting up guile-2.2-dev (2.2.4+1-2+deb10u1) ... update-alternatives: using /usr/bin/guile-config-2.2 to provide /usr/bin/guile-config (guile-config) in auto mode Setting up libhdf5-dev (1.10.4+repack-10) ... update-alternatives: using /usr/lib/i386-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/i386-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up liblapack-dev:i386 (3.8.0-2) ... Setting up libpython2-dev:i386 (2.7.16-1) ... Setting up python (2.7.16-1) ... Setting up python2.7-dev (2.7.16-2+deb10u1) ... Setting up librdmacm1:i386 (22.1-1) ... Setting up python2-dev (2.7.16-1) ... Setting up python-pkg-resources (40.8.0-1) ... Setting up po-debconf (1.0.21) ... Setting up libctl-dev (4.1.4-3) ... Setting up python-decorator (4.3.0-1.1) ... Setting up libpython-dev:i386 (2.7.16-1) ... Setting up python-six (1.12.0-1) ... Setting up python-dev (2.7.16-1) ... Setting up libfabric1 (1.6.2-3) ... Setting up python-numpy (1:1.16.2-1) ... Setting up libopenmpi3:i386 (3.1.3-11) ... Setting up libhdf5-openmpi-103:i386 (1.10.4+repack-10) ... Setting up python-scipy (1.1.0-7) ... Setting up python-h5py (2.8.0-3) ... Setting up mpb (1.7.0-5) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/meep-1.7.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package meep dpkg-buildpackage: info: source version 1.7.0-3 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by Thorsten Alteholz dpkg-source --before-build . dpkg-buildpackage: info: host architecture i386 fakeroot debian/rules clean dh clean --with autoreconf debian/rules override_dh_clean make[1]: Entering directory '/build/meep-1.7.0' # we do not need this anymore rm -f tests/latest_output dh_clean make[1]: Leaving directory '/build/meep-1.7.0' debian/rules build dh build --with autoreconf dh_update_autotools_config dh_autoreconf libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' configure.ac:66: installing './compile' configure.ac:66: installing './config.guess' configure.ac:66: installing './config.sub' configure.ac:11: installing './install-sh' configure.ac:11: installing './missing' libmeepgeom/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' python/Makefile.am:115: installing './py-compile' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/meep-1.7.0' F77=gfortran dh_auto_configure -- --host=i686-linux-gnu --build=i686-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --with-libctl=/usr/share/libctl --with-gcc-arch=no --enable-shared --with-pic --enable-cxx --enable-maintainer-mode ./configure --build=i686-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=\${prefix}/lib/i386-linux-gnu --libexecdir=\${prefix}/lib/i386-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --host=i686-linux-gnu --build=i686-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --with-libctl=/usr/share/libctl --with-gcc-arch=no --enable-shared --with-pic --enable-cxx --enable-maintainer-mode configure: WARNING: unrecognized options: --enable-cxx checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for i686-linux-gnu-g++... i686-linux-gnu-g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i686-linux-gnu-g++ accepts -g... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of i686-linux-gnu-g++... none checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for i686-linux-gnu-gcc... i686-linux-gnu-gcc checking whether we are using the GNU C compiler... yes checking whether i686-linux-gnu-gcc accepts -g... yes checking for i686-linux-gnu-gcc option to accept ISO C89... none needed checking whether i686-linux-gnu-gcc understands -c and -o together... yes checking dependency style of i686-linux-gnu-gcc... none checking for C++ compiler vendor... gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by i686-linux-gnu-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/i686-linux-gnu-nm -B checking the name lister (/usr/bin/i686-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for i686-linux-gnu-objdump... i686-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for i686-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for i686-linux-gnu-ar... i686-linux-gnu-ar checking for archiver @FILE support... @ checking for i686-linux-gnu-strip... i686-linux-gnu-strip checking for i686-linux-gnu-ranlib... i686-linux-gnu-ranlib checking command to parse /usr/bin/i686-linux-gnu-nm -B output from i686-linux-gnu-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for i686-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... i686-linux-gnu-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if i686-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for i686-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if i686-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if i686-linux-gnu-gcc static flag -static works... yes checking if i686-linux-gnu-gcc supports -c -o file.o... yes checking if i686-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the i686-linux-gnu-gcc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking how to run the C++ preprocessor... i686-linux-gnu-g++ -E checking for ld used by i686-linux-gnu-g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the i686-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes checking for i686-linux-gnu-g++ option to produce PIC... -fPIC -DPIC checking if i686-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes checking if i686-linux-gnu-g++ static flag -static works... yes checking if i686-linux-gnu-g++ supports -c -o file.o... yes checking if i686-linux-gnu-g++ supports -c -o file.o... (cached) yes checking whether the i686-linux-gnu-g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for latex2html... no configure: WARNING: Cannot find latex2html in your path! checking for sin in -lm... yes checking for fftw_plan_dft_1d in -lfftw3... yes checking for i686-linux-gnu-g77... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... yes checking if gfortran supports -c -o file.o... yes checking if gfortran supports -c -o file.o... (cached) yes checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath checking for dummy main to link with Fortran 77 libraries... none checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore checking for sgemm_... no checking for ATL_xerbla in -latlas... yes checking for sgemm_ in -lf77blas... yes checking for cblas_dgemm in -lcblas... yes checking for cheev_... no checking for cheev_ in -llapack... yes checking for pkg-config... /usr/bin/pkg-config checking for harminv >= 1.1... yes checking HARMINV_CFLAGS... checking HARMINV_LIBS... -lharminv checking mpb.h usability... yes checking mpb.h presence... yes checking for mpb.h... yes checking for maxwell_target_operator1 in -lmpb... yes checking for cos in -lm... yes checking for cblas_dgemm in -lgslcblas... yes checking for gsl_sf_bessel_Jn in -lgsl... yes checking for deflate in -lz... yes checking for H5Pcreate in -lhdf5... yes checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for guile-config... guile-config checking if linking to guile works... yes checking libguile.h usability... yes checking libguile.h presence... yes checking for libguile.h... yes checking guile/gh.h usability... no checking guile/gh.h presence... no checking for guile/gh.h... no checking for scm_make_smob_type... yes checking for SCM_SMOB_PREDICATE... no checking for SCM_SMOB_DATA... no checking for SCM_NEWSMOB... no checking how to activate readline in Guile... ice-9 readline checking for libctl dir... /usr/share/libctl checking for gen-ctl-io... gen-ctl-io checking for ctl_get_vector3 in -lctl... yes checking ctl.h usability... yes checking ctl.h presence... yes checking for ctl.h... yes checking whether libctl version is at least 4.1.0... ok checking for libctl_quiet feature... yes checking for vector3_dot in -lctlgeom... yes checking libGDSII.h usability... no checking libGDSII.h presence... no checking for libGDSII.h... no checking for feenableexcept... yes checking whether feenableexcept declaration is usable... yes checking whether to catch and ignore SIGFPE signals... no checking whether time.h and sys/time.h may both be included... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for BSDgettimeofday... no checking for gettimeofday... yes checking for cblas_ddot... yes checking for cblas_daxpy... yes checking for jn... yes checking for C/C++ restrict keyword... __restrict checking for python... /usr/bin/python checking for python version... 2.7 checking for python platform... linux2 checking for python script directory... ${prefix}/lib/python2.7/dist-packages checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages checking for Python include directory... /usr/include/python2.7 checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking for Numpy include directory... /usr/lib/python2.7/dist-packages/numpy/core/include checking for numpy/arrayobject.h... yes checking for coverage module... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating meep-pkgconfig config.status: creating src/Makefile config.status: creating tests/Makefile config.status: creating scheme/Makefile config.status: creating scheme/meep.scm config.status: creating libmeepgeom/Makefile config.status: creating libpympb/Makefile config.status: creating python/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --enable-cxx make[1]: Leaving directory '/build/meep-1.7.0' dh_auto_build make -j10 make[1]: Entering directory '/build/meep-1.7.0' make all-recursive make[2]: Entering directory '/build/meep-1.7.0' Making all in src make[3]: Entering directory '/build/meep-1.7.0/src' make sphere_quad (echo "/* This file was automatically generated --- DO NOT EDIT */"; echo; sed 's/LOOP_OVER/S1LOOP_OVER/g' ../src/step_generic.cpp | sed 's/step_curl/step_curl_stride1/' | sed 's/step_update_EDHB/step_update_EDHB_stride1/' | sed 's/step_beta/step_beta_stride1/') > step_generic_stride1.cpp make[4]: Entering directory '/build/meep-1.7.0/src' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o sphere-quad.o sphere-quad.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o sphere_quad sphere-quad.o -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o sphere_quad sphere-quad.o -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/meep-1.7.0/src' (echo "/* This file was automatically generated --- DO NOT EDIT */"; echo; ../src/sphere_quad) > sphere-quad.h make all-am make[4]: Entering directory '/build/meep-1.7.0/src' /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o array_slice.lo array_slice.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o anisotropic_averaging.lo anisotropic_averaging.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bands.lo bands.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o boundaries.lo boundaries.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bicgstab.lo bicgstab.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o casimir.lo casimir.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o control_c.lo control_c.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cw_fields.lo cw_fields.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft.lo dft.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft_ldos.lo dft_ldos.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c control_c.cpp -fPIC -DPIC -o .libs/control_c.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o .libs/array_slice.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o .libs/bands.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o .libs/bicgstab.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o .libs/boundaries.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o .libs/casimir.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o .libs/dft.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o .libs/dft_ldos.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o .libs/anisotropic_averaging.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o .libs/cw_fields.o dft.cpp: In function 'cdouble* meep::collapse_empty_dimensions(cdouble*, int*, int*, meep::volume)': dft.cpp:916:54: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'cdouble' {aka 'struct std::complex'}; use assignment or value-initialization instead [-Wclass-memaccess] memset(reduced_array,0,reduced_size*sizeof(cdouble)); ^ In file included from meep/vec.hpp:22, from meep.hpp:24, from dft.cpp:24: /usr/include/c++/8/complex:1221:12: note: 'cdouble' {aka 'struct std::complex'} declared here struct complex ^~~~~~~~~~~~~~~ dft.cpp: In member function 'void meep::fields::output_dft_components(meep::dft_chunk**, int, meep::volume, const char*)': dft.cpp:1030:34: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] if (!real_array) abort("%s:%i:out of memory(%lu)",__FILE__,__LINE__,array_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ boundaries.cpp: In member function 'meep::ivec meep::fields::ilattice_vector(meep::direction) const': boundaries.cpp:68:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (d) { ^~~~~~ boundaries.cpp:73:3: note: here case D3: ^~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c control_c.cpp -fPIC -DPIC -o control_c.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft_ldos.cpp -fPIC -DPIC -o dft_ldos.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bicgstab.cpp -fPIC -DPIC -o bicgstab.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c bands.cpp -fPIC -DPIC -o bands.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o energy_and_flux.lo energy_and_flux.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o .libs/energy_and_flux.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o fields.lo fields.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o loop_in_chunks.lo loop_in_chunks.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5fields.lo h5fields.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c casimir.cpp -fPIC -DPIC -o casimir.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c cw_fields.cpp -fPIC -DPIC -o cw_fields.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o .libs/fields.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o .libs/loop_in_chunks.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o .libs/h5fields.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c array_slice.cpp -fPIC -DPIC -o array_slice.o >/dev/null 2>&1 energy_and_flux.cpp: In member function 'double meep::fields::flux_in_box_wrongH(meep::direction, const meep::volume&)': energy_and_flux.cpp:219:26: warning: '*((void*)& cH +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] cs[0] = cE[i]; cs[1] = cH[i]; ~~~~~~^~~~~~~ energy_and_flux.cpp:219:26: warning: 'cH' may be used uninitialized in this function [-Wmaybe-uninitialized] energy_and_flux.cpp:219:11: warning: '*((void*)& cE +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] cs[0] = cE[i]; cs[1] = cH[i]; ~~~~~~^~~~~~~ energy_and_flux.cpp:219:11: warning: 'cE' may be used uninitialized in this function [-Wmaybe-uninitialized] libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c dft.cpp -fPIC -DPIC -o dft.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c energy_and_flux.cpp -fPIC -DPIC -o energy_and_flux.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c boundaries.cpp -fPIC -DPIC -o boundaries.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5file.lo h5file.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c anisotropic_averaging.cpp -fPIC -DPIC -o anisotropic_averaging.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5fields.cpp -fPIC -DPIC -o h5fields.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o .libs/h5file.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o initialize.lo initialize.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o .libs/initialize.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate.lo integrate.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o .libs/integrate.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c loop_in_chunks.cpp -fPIC -DPIC -o loop_in_chunks.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c fields.cpp -fPIC -DPIC -o fields.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate2.lo integrate2.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c h5file.cpp -fPIC -DPIC -o h5file.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o .libs/integrate2.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c initialize.cpp -fPIC -DPIC -o initialize.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o monitor.lo monitor.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o .libs/monitor.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o mympi.lo mympi.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate.cpp -fPIC -DPIC -o integrate.o >/dev/null 2>&1 monitor.cpp: In member function 'meep::volume meep::fields_chunk::get_field_gv(meep::component) const': monitor.cpp:170:25: warning: this statement may fall through [-Wimplicit-fallthrough=] c = gv.eps_component(); ~~~~~~~~~~~~~~~~^~ monitor.cpp:171:3: note: here default: ^~~~~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mympi.cpp -fPIC -DPIC -o .libs/mympi.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o multilevel-atom.lo multilevel-atom.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o .libs/multilevel-atom.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c integrate2.cpp -fPIC -DPIC -o integrate2.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o near2far.lo near2far.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o .libs/near2far.o mympi.cpp: In function 'meep::ivec meep::max_to_all(const meep::ivec&)': mympi.cpp:273:7: warning: variable 'in' set but not used [-Wunused-but-set-variable] int in[5], out[5]; ^~ /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o output_directory.lo output_directory.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o random.lo random.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o .libs/output_directory.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c monitor.cpp -fPIC -DPIC -o monitor.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -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 i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o sources.lo sources.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o .libs/random.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step.lo step.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o .libs/sources.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o .libs/step.o output_directory.cpp: In member function 'void meep::structure::set_output_directory(const char*)': output_directory.cpp:43:10: warning: ignoring return value of 'int symlink(const char*, const char*)', declared with attribute warn_unused_result [-Wunused-result] symlink(name, symlink_name); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ output_directory.cpp: In function 'const char* meep::make_output_directory(const char*, const char*)': output_directory.cpp:115:32: warning: '.cpp' directive output may be truncated writing 4 bytes into a region of size between 1 and 300 [-Wformat-truncation=] snprintf(sourcename, buflen, "%s.cpp", stripped_name); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from output_directory.cpp:18: /usr/include/i386-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 5 and 304 bytes into a destination of size 300 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output_directory.cpp:125:32: warning: '-out' directive output may be truncated writing 4 bytes into a region of size between 1 and 300 [-Wformat-truncation=] snprintf(outdirname, buflen, "%s-out", basename); ^~~~~~~~ In file included from /usr/include/stdio.h:873, from output_directory.cpp:18: /usr/include/i386-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 5 and 304 bytes into a destination of size 300 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output_directory.cpp:135:32: warning: '%s' directive output may be truncated writing up to 299 bytes into a region of size between 0 and 299 [-Wformat-truncation=] snprintf(outsrcname, buflen, "%s/%s", outdirname, sourcename); ^~~~~~~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:873, from output_directory.cpp:18: /usr/include/i386-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 2 and 600 bytes into a destination of size 300 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ output_directory.cpp:131:36: warning: '-out-' directive output may be truncated writing 5 bytes into a region of size between 1 and 300 [-Wformat-truncation=] snprintf(outdirname, buflen, "%s-out-%d", basename, i++); ^~~~~~~~~~~ output_directory.cpp:131:36: note: directive argument in the range [0, 2147483647] In file included from /usr/include/stdio.h:873, from output_directory.cpp:18: /usr/include/i386-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 7 and 315 bytes into a destination of size 300 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_db.lo step_db.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o stress.lo stress.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o .libs/step_db.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o .libs/stress.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c output_directory.cpp -fPIC -DPIC -o output_directory.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o structure.lo structure.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o .libs/structure.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c random.cpp -fPIC -DPIC -o random.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c multilevel-atom.cpp -fPIC -DPIC -o multilevel-atom.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step.cpp -fPIC -DPIC -o step.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c near2far.cpp -fPIC -DPIC -o near2far.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o structure_dump.lo structure_dump.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o susceptibility.lo susceptibility.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c stress.cpp -fPIC -DPIC -o stress.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o time.lo time.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o .libs/structure_dump.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o .libs/susceptibility.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o .libs/time.o structure_dump.cpp: In member function 'void meep::structure::dump(const char*)': structure_dump.cpp:256:31: warning: '_' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); ^~~~~~~~~~~~~~~~~~~ structure_dump.cpp:256:31: note: using the range [-2147483648, 2147483647] for directive argument In file included from /usr/include/stdio.h:873, from structure_dump.cpp:21: /usr/include/i386-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 14 and 43 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c sources.cpp -fPIC -DPIC -o sources.o >/dev/null 2>&1 susceptibility.cpp:158:13: warning: 'bool meep::lorentzian_unstable(double, double, double)' defined but not used [-Wunused-function] static bool lorentzian_unstable(double omega_0, double gamma, double dt) { ^~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o update_eh.lo update_eh.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_db.cpp -fPIC -DPIC -o step_db.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c time.cpp -fPIC -DPIC -o time.o >/dev/null 2>&1 structure_dump.cpp: In member function 'void meep::structure::load(const char*)': structure_dump.cpp:545:31: warning: '%d' directive output may be truncated writing between 1 and 2 bytes into a region of size between 1 and 10 [-Wformat-truncation=] snprintf(dname, 20, "%c_%d_sigma_%d_%d", ft == 0 ? 'E' : 'H', i, c, d); ^~~~~~~~~~~~~~~~~~~ structure_dump.cpp:545:31: note: directive argument in the range [0, 20] structure_dump.cpp:545:31: note: directive argument in the range [0, 5] In file included from /usr/include/stdio.h:873, from structure_dump.cpp:21: /usr/include/i386-linux-gnu/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 14 and 24 bytes into a destination of size 20 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o mpb.lo mpb.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o .libs/update_eh.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o .libs/mpb.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure_dump.cpp -fPIC -DPIC -o structure_dump.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o update_pols.lo update_pols.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o .libs/update_pols.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o vec.lo vec.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o .libs/vec.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_generic.lo step_generic.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c susceptibility.cpp -fPIC -DPIC -o susceptibility.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic.cpp -fPIC -DPIC -o .libs/step_generic.o /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o step_generic_stride1.lo step_generic_stride1.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_pols.cpp -fPIC -DPIC -o update_pols.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic_stride1.cpp -fPIC -DPIC -o .libs/step_generic_stride1.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c update_eh.cpp -fPIC -DPIC -o update_eh.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb.cpp -fPIC -DPIC -o mpb.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c structure.cpp -fPIC -DPIC -o structure.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c vec.cpp -fPIC -DPIC -o vec.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c step_generic_stride1.cpp -fPIC -DPIC -o step_generic_stride1.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -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=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libmeep.la -rpath /usr/lib/i386-linux-gnu array_slice.lo anisotropic_averaging.lo bands.lo boundaries.lo bicgstab.lo casimir.lo control_c.lo cw_fields.lo dft.lo dft_ldos.lo energy_and_flux.lo fields.lo loop_in_chunks.lo h5fields.lo h5file.lo initialize.lo integrate.lo integrate2.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 step_generic_stride1.lo -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/array_slice.o .libs/anisotropic_averaging.o .libs/bands.o .libs/boundaries.o .libs/bicgstab.o .libs/casimir.o .libs/control_c.o .libs/cw_fields.o .libs/dft.o .libs/dft_ldos.o .libs/energy_and_flux.o .libs/fields.o .libs/loop_in_chunks.o .libs/h5fields.o .libs/h5file.o .libs/initialize.o .libs/integrate.o .libs/integrate2.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/step_generic_stride1.o -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libmeep.so.12 -o .libs/libmeep.so.12.0.0 libtool: link: (cd ".libs" && rm -f "libmeep.so.12" && ln -s "libmeep.so.12.0.0" "libmeep.so.12") libtool: link: (cd ".libs" && rm -f "libmeep.so" && ln -s "libmeep.so.12.0.0" "libmeep.so") libtool: link: i686-linux-gnu-ar cru .libs/libmeep.a array_slice.o anisotropic_averaging.o bands.o boundaries.o bicgstab.o casimir.o control_c.o cw_fields.o dft.o dft_ldos.o energy_and_flux.o fields.o loop_in_chunks.o h5fields.o h5file.o initialize.o integrate.o integrate2.o monitor.o mympi.o multilevel-atom.o near2far.o output_directory.o random.o sources.o step.o step_db.o stress.o structure.o structure_dump.o susceptibility.o time.o update_eh.o mpb.o update_pols.o vec.o step_generic.o step_generic_stride1.o i686-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: i686-linux-gnu-ranlib .libs/libmeep.a libtool: link: ( cd ".libs" && rm -f "libmeep.la" && ln -s "../libmeep.la" "libmeep.la" ) make[4]: Leaving directory '/build/meep-1.7.0/src' make[3]: Leaving directory '/build/meep-1.7.0/src' Making all in tests make[3]: Entering directory '/build/meep-1.7.0/tests' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/meep-1.7.0/tests' Making all in scheme make[3]: Entering directory '/build/meep-1.7.0/scheme' gen-ctl-io --cxx --header -o ctl-io.h meep.scm /usr/share/libctl gen-ctl-io --cxx --swig -o ctl-io.i meep.scm /usr/share/libctl (echo "// AUTOMATICALLY GENERATED -- DO NOT EDIT"; perl -pe 's/^ *class +([A-Za-z_0-9:]*)( *| *:[^{]*){.*$/%rename(meep_\1) meep::\1;/' ../src/meep.hpp ../src/meep/vec.hpp ../src/meep/mympi.hpp | grep "%rename" | sort -u; echo; grep -hv typedef ../src/meep.hpp ../src/meep/vec.hpp ../src/meep/mympi.hpp | perl -pe 's/(inline|const|extern|static) +//g' | perl -pe 's/^[A-Za-z_0-9:<>]+[* ]+([A-Za-z_0-9:]*) *\(.*$/%rename(meep_\1) meep::\1;/' | grep "%rename" | sort -u; ) > meep_renames.i (echo "// AUTOMATICALLY GENERATED -- DO NOT EDIT"; for f in ../src/meep.hpp ../src/meep/vec.hpp ../src/meep/mympi.hpp; do egrep "^enum" $f | perl -pe 's/enum +([A-Za-z_0-9:]+).*$/\1/g' | while read enum; do cat $f | tr -d '\n' | perl -pe 's/.*enum +'${enum}' *{([^}]*)}.*/\1/g' | perl -pe 's/= *[0-9]+//g' |tr -d ' \t' | tr ',' '\n' | perl -pe 's/^(.*)$/'"%rename(meep_${enum}_\1) meep::\1;/g"; echo; done; done;) > meep_enum_renames.i (echo "// AUTOMATICALLY GENERATED -- DO NOT EDIT"; grep -h friend ../src/meep.hpp ../src/meep/vec.hpp ../src/meep/mympi.hpp | perl -pe 's/^ *friend +[A-Za-z_0-9:<>]+[* ]+([A-Za-z_0-9:]*) *\(.*$/%ignore \1;/' | grep "%ignore" | sort -u;) > meep_swig_bug_workaround.i Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^ *class +([A-Za-z_0-9:]*)( *| *:[^{]*){ <-- HERE .*$/ at -e line 1. (perl -pe 's/%rename\(([A-Za-z0-9_]*)\) *([A-Za-z0-9:_]*);$/(define \2 (\1))/' meep_enum_renames.i | perl -pe 's/[A-Za-z0-9:_]*:://g' | perl -pe 's/_/-/g' | perl -pe 's,//,;,'; echo "(define Centered Dielectric)") > meep-enums.scm ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/share/libctl/base/include.scm ;;; WARNING: compilation of /usr/share/libctl/base/include.scm failed: ;;; failed to create path for auto-compiled file "/usr/share/libctl/base/include.scm" ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/share/libctl/base/include.scm ;;; WARNING: compilation of /usr/share/libctl/base/include.scm failed: ;;; failed to create path for auto-compiled file "/usr/share/libctl/base/include.scm" swig -I../src -c++ -guile -o meep_wrap.cxx ./meep.i cp -f /usr/share/libctl/base/main.c main.cpp cp -f /usr/share/libctl/utils/geom.c geom.cpp gen-ctl-io --cxx --code -o ctl-io.cpp meep.scm /usr/share/libctl ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/share/libctl/base/include.scm ;;; WARNING: compilation of /usr/share/libctl/base/include.scm failed: ;;; failed to create path for auto-compiled file "/usr/share/libctl/base/include.scm" patch -p0 meep_wrap.cxx < ./meep_wrap.patch patching file meep_wrap.cxx Hunk #1 succeeded at 778 (offset 27 lines). sed -i.bak '/(SCM_SMOB_PREDICATE(swig_tag, smob) || SCM_SMOB_PREDICATE(swig_collectable_tag, smob))/ s/swig_collectable_tag, smob)/swig_collectable_tag, smob) || SCM_SMOB_PREDICATE((swig_collectable_tag \& ~0xff00), (smob))/' meep_wrap.cxx; make all-am make[4]: Entering directory '/build/meep-1.7.0/scheme' i686-linux-gnu-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.7.0, Copyright (C) 2005-2018 Massachusetts Insitute of Technology."'"' -pthread -I/usr/include/guile/2.2 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meep-meep.o `test -f 'meep.cpp' || echo './'`meep.cpp i686-linux-gnu-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.7.0, Copyright (C) 2005-2018 Massachusetts Insitute of Technology."'"' -pthread -I/usr/include/guile/2.2 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meep-structure.o `test -f 'structure.cpp' || echo './'`structure.cpp i686-linux-gnu-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.7.0, Copyright (C) 2005-2018 Massachusetts Insitute of Technology."'"' -pthread -I/usr/include/guile/2.2 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meep-meep_wrap.o `test -f 'meep_wrap.cxx' || echo './'`meep_wrap.cxx i686-linux-gnu-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.7.0, Copyright (C) 2005-2018 Massachusetts Insitute of Technology."'"' -pthread -I/usr/include/guile/2.2 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meep-main.o `test -f 'main.cpp' || echo './'`main.cpp i686-linux-gnu-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.7.0, Copyright (C) 2005-2018 Massachusetts Insitute of Technology."'"' -pthread -I/usr/include/guile/2.2 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meep-geom.o `test -f 'geom.cpp' || echo './'`geom.cpp i686-linux-gnu-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.7.0, Copyright (C) 2005-2018 Massachusetts Insitute of Technology."'"' -pthread -I/usr/include/guile/2.2 -I../src -Wno-unused-parameter -Wno-unused-variable -Wno-empty-body -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meep-ctl-io.o `test -f 'ctl-io.cpp' || echo './'`ctl-io.cpp main.cpp: In function 'char* make_name(const char*, const char*)': main.cpp:140:8: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (ndir > 5 && !strcmp(".libs", dir+ndir-5)) ^~ main.cpp:142:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' strcpy(base0, for_base); base = basename(base0); ^~~~~~ In file included from ctl-io.h:7, from main.cpp:37: main.cpp: In function 'void main_entry(void*, int, char**)': main.cpp:202:48: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] gh_new_procedure ("subplex", (SCM (*)(void)) subplex_scm, 7, 0, 0); ^~~~~~~~~~~ main.cpp:212:23: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] (SCM (*)(void)) adaptive_integration_scm, 6, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:216:23: warning: cast between incompatible function types from 'scm_unused_struct* (*)(SCM, SCM, SCM, SCM, SCM, SCM)' {aka 'scm_unused_struct* (*)(scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*, scm_unused_struct*)'} to 'scm_unused_struct* (*)()' [-Wcast-function-type] (SCM (*)(void)) cadaptive_integration_scm, 6, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ctl-io.h:7, from ctl-io.cpp:7: ctl-io.cpp: In function 'void ctlio::export_external_functions()': ctl-io.cpp:1920:50: 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] gh_new_procedure("square-basis-aux", (SCM (*)()) square_basis_aux, 2, 0, 0); ^~~~~~~~~~~~~~~~ ctl-io.cpp:1921:63: 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] gh_new_procedure("range-overlap-with-object-aux", (SCM (*)()) range_overlap_with_object_aux, 5, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctl-io.cpp:1922:67: 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] gh_new_procedure("display-geometric-object-info-aux", (SCM (*)()) display_geometric_object_info_aux, 2, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctl-io.cpp:1923:63: 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] gh_new_procedure("point-in-periodic-object?-aux", (SCM (*)()) point_in_periodic_objectp_aux, 2, 0, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ctl-io.cpp:1924:54: 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] gh_new_procedure("normal-to-object-aux", (SCM (*)()) normal_to_object_aux, 2, 0, 0); ^~~~~~~~~~~~~~~~~~~~ ctl-io.cpp:1925:54: 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] gh_new_procedure("point-in-object?-aux", (SCM (*)()) point_in_objectp_aux, 2, 0, 0); ^~~~~~~~~~~~~~~~~~~~ geom.cpp: In function 'boolean point_in_fixed_pobjectp(vector3, ctlio::geometric_object*)': geom.cpp:320:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ geom.cpp:322:3: note: here case GEOM PRISM: ^~~~ geom.cpp: In function 'vector3 normal_to_fixed_object(vector3, ctlio::geometric_object)': geom.cpp:481:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } // switch ^ geom.cpp:483:3: note: here case GEOM PRISM: ^~~~ geom.cpp: In function 'int intersect_line_with_object(vector3, vector3, ctlio::geometric_object, double*)': geom.cpp:909:8: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ geom.cpp:912:3: note: here default: ^~~~~~~ structure.cpp: In member function 'virtual void geom_epsilon::eff_chi1inv_row(meep::component, double*, const meep::volume&, double, int)': structure.cpp:624:10: warning: 'mat1' may be used uninitialized in this function [-Wmaybe-uninitialized] mat2 = mat1; ~~~~~^~~~~~ meep_wrap.cxx: In function 'scm_unused_struct* _wrap_new_meep_dft_flux__SWIG_0(int, scm_unused_struct**)': meep_wrap.cxx:29774:54: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] arg1 = (meep::component const) scm_to_int(argv[0]); ^ meep_wrap.cxx:29777:54: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] arg2 = (meep::component const) scm_to_int(argv[1]); ^ /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o meep meep-meep.o meep-structure.o meep-meep_wrap.o meep-main.o meep-geom.o meep-ctl-io.o ../src/libmeep.la -lctl -lguile-2.2 -lgc -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/meep meep-meep.o meep-structure.o meep-meep_wrap.o meep-main.o meep-geom.o meep-ctl-io.o ../src/.libs/libmeep.so -lctl -lguile-2.2 -lgc -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/meep-1.7.0/scheme' make[3]: Leaving directory '/build/meep-1.7.0/scheme' Making all in libmeepgeom make[3]: Entering directory '/build/meep-1.7.0/libmeepgeom' i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bend-flux-ll.o bend-flux-ll.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o meepgeom.lo meepgeom.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o GDSIIgeom.lo GDSIIgeom.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o .libs/GDSIIgeom.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o .libs/meepgeom.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c GDSIIgeom.cpp -fPIC -DPIC -o GDSIIgeom.o >/dev/null 2>&1 meepgeom.cpp: In member function 'void meep_geom::geom_epsilon::eff_chi1inv_matrix(meep::component, meep_geom::symmetric_matrix*, const meep::volume&, double, int)': meepgeom.cpp:747:16: warning: 'mat1' may be used uninitialized in this function [-Wmaybe-uninitialized] mat_behind = mat1; ~~~~~~~~~~~^~~~~~ meepgeom.cpp:659:17: note: 'mat1' was declared here material_type mat1, mat2; ^~~~ meepgeom.cpp:714:42: warning: 'mat2' may be used uninitialized in this function [-Wmaybe-uninitialized] (id2 == id || material_type_equal(mat2,mat)))) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ meepgeom.cpp:659:23: note: 'mat2' was declared here material_type mat1, mat2; ^~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meepgeom.cpp -fPIC -DPIC -o meepgeom.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libmeepgeom.la -rpath /usr/lib/i386-linux-gnu meepgeom.lo GDSIIgeom.lo ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/meepgeom.o .libs/GDSIIgeom.o -Wl,-rpath -Wl,/build/meep-1.7.0/src/.libs ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libmeepgeom.so.12 -o .libs/libmeepgeom.so.12.0.0 libtool: link: (cd ".libs" && rm -f "libmeepgeom.so.12" && ln -s "libmeepgeom.so.12.0.0" "libmeepgeom.so.12") libtool: link: (cd ".libs" && rm -f "libmeepgeom.so" && ln -s "libmeepgeom.so.12.0.0" "libmeepgeom.so") libtool: link: i686-linux-gnu-ar cru .libs/libmeepgeom.a meepgeom.o GDSIIgeom.o i686-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: i686-linux-gnu-ranlib .libs/libmeepgeom.a libtool: link: ( cd ".libs" && rm -f "libmeepgeom.la" && ln -s "../libmeepgeom.la" "libmeepgeom.la" ) /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bend-flux-ll bend-flux-ll.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/bend-flux-ll bend-flux-ll.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[3]: Leaving directory '/build/meep-1.7.0/libmeepgeom' Making all in libpympb make[3]: Entering directory '/build/meep-1.7.0/libpympb' /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../libmeepgeom -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o libpympb_la-pympb.lo `test -f 'pympb.cpp' || echo './'`pympb.cpp libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../libmeepgeom -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c pympb.cpp -fPIC -DPIC -o .libs/libpympb_la-pympb.o pympb.cpp: In member function 'int py_mpb::mode_solver::mean_epsilon(symmetric_matrix*, symmetric_matrix*, mpb_real*, mpb_real, mpb_real, mpb_real, mpb_real, const mpb_real*)': pympb.cpp:379:73: warning: 'mat2' may be used uninitialized in this function [-Wmaybe-uninitialized] !(id2 < id1 && (id2 == id || meep_geom::material_type_equal(mat2, mat)))) { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ pympb.cpp:378:73: warning: 'mat1' may be used uninitialized in this function [-Wmaybe-uninitialized] else if (!(id1 < id2 && (id1 == id || meep_geom::material_type_equal(mat1, mat))) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -Wfatal-errors -I../libmeepgeom -I../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c pympb.cpp -fPIC -DPIC -o libpympb_la-pympb.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libpympb.la -rpath /usr/lib/i386-linux-gnu libpympb_la-pympb.lo ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/libpympb_la-pympb.o -Wl,-rpath -Wl,/build/meep-1.7.0/src/.libs ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libpympb.so.12 -o .libs/libpympb.so.12.0.0 libtool: link: (cd ".libs" && rm -f "libpympb.so.12" && ln -s "libpympb.so.12.0.0" "libpympb.so.12") libtool: link: (cd ".libs" && rm -f "libpympb.so" && ln -s "libpympb.so.12.0.0" "libpympb.so") libtool: link: i686-linux-gnu-ar cru .libs/libpympb.a libpympb_la-pympb.o i686-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: i686-linux-gnu-ranlib .libs/libpympb.a libtool: link: ( cd ".libs" && rm -f "libpympb.la" && ln -s "../libpympb.la" "libpympb.la" ) make[3]: Leaving directory '/build/meep-1.7.0/libpympb' Making all in python make[3]: Entering directory '/build/meep-1.7.0/python' swig -Wextra -I../src -I../libmeepgeom -I../libpympb -I.. -outdir . -c++ -python -o meep-python.cpp ./meep.i swig -Wextra -I../src -I../libmeepgeom -I../libpympb -I.. -I../libpympb -outdir . -c++ -python -o mpb-python.cpp ./mpb.i /bin/sh: git: command not found cp meep.py __init__.py echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi make all-am make[4]: Entering directory '/build/meep-1.7.0/python' /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I../src -I../libmeepgeom -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o _meep_la-meep-python.lo `test -f 'meep-python.cpp' || echo './'`meep-python.cpp /bin/sh ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I../src -I../libmeepgeom -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o _mpb_la-mpb-python.lo `test -f 'mpb-python.cpp' || echo './'`mpb-python.cpp /bin/sh: git: command not found cp meep.py __init__.py libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I../src -I../libmeepgeom -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb-python.cpp -fPIC -DPIC -o .libs/_mpb_la-mpb-python.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I../src -I../libmeepgeom -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meep-python.cpp -fPIC -DPIC -o .libs/_meep_la-meep-python.o echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi meep-python.cpp: In function 'PyObject* _wrap_abort__varargs__(PyObject*, PyObject*, PyObject*)': meep-python.cpp:18169:103: warning: unused parameter 'varargs' [-Wunused-parameter] SWIGINTERN PyObject *_wrap_abort__varargs__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *varargs) { ~~~~~~~~~~^~~~~~~ meep-python.cpp: In function 'PyObject* _wrap_master_printf__varargs__(PyObject*, PyObject*, PyObject*)': meep-python.cpp:82506:111: warning: unused parameter 'varargs' [-Wunused-parameter] SWIGINTERN PyObject *_wrap_master_printf__varargs__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *varargs) { ~~~~~~~~~~^~~~~~~ meep-python.cpp: In function 'PyObject* _wrap_debug_printf__varargs__(PyObject*, PyObject*, PyObject*)': meep-python.cpp:82545:110: warning: unused parameter 'varargs' [-Wunused-parameter] SWIGINTERN PyObject *_wrap_debug_printf__varargs__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *varargs) { ~~~~~~~~~~^~~~~~~ meep-python.cpp: In function 'PyObject* _wrap_master_fprintf__varargs__(PyObject*, PyObject*, PyObject*)': meep-python.cpp:82584:112: warning: unused parameter 'varargs' [-Wunused-parameter] SWIGINTERN PyObject *_wrap_master_fprintf__varargs__(PyObject *SWIGUNUSEDPARM(self), PyObject *args, PyObject *varargs) { ~~~~~~~~~~^~~~~~~ libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I../src -I../libmeepgeom -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c mpb-python.cpp -fPIC -DPIC -o _mpb_la-mpb-python.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _mpb.la -rpath /usr/lib/python2.7/dist-packages/meep/mpb _mpb_la-mpb-python.lo ../libmeepgeom/libmeepgeom.la ../libpympb/libpympb.la -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/_mpb_la-mpb-python.o -Wl,-rpath -Wl,/build/meep-1.7.0/libmeepgeom/.libs -Wl,-rpath -Wl,/build/meep-1.7.0/libpympb/.libs ../libmeepgeom/.libs/libmeepgeom.so ../libpympb/.libs/libpympb.so -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_mpb.so.12 -o .libs/_mpb.so.12.0.0 libtool: link: (cd ".libs" && rm -f "_mpb.so.12" && ln -s "_mpb.so.12.0.0" "_mpb.so.12") libtool: link: (cd ".libs" && rm -f "_mpb.so" && ln -s "_mpb.so.12.0.0" "_mpb.so") libtool: link: i686-linux-gnu-ar cru .libs/_mpb.a _mpb_la-mpb-python.o i686-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: i686-linux-gnu-ranlib .libs/_mpb.a libtool: link: ( cd ".libs" && rm -f "_mpb.la" && ln -s "../_mpb.la" "_mpb.la" ) libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I../src -I../libmeepgeom -I../libpympb -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c meep-python.cpp -fPIC -DPIC -o _meep_la-meep-python.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _meep.la -rpath /usr/lib/python2.7/dist-packages/meep _meep_la-meep-python.lo ../src/libmeep.la ../libmeepgeom/libmeepgeom.la -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/_meep_la-meep-python.o -Wl,-rpath -Wl,/build/meep-1.7.0/src/.libs -Wl,-rpath -Wl,/build/meep-1.7.0/libmeepgeom/.libs ../src/.libs/libmeep.so ../libmeepgeom/.libs/libmeepgeom.so -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_meep.so.12 -o .libs/_meep.so.12.0.0 libtool: link: (cd ".libs" && rm -f "_meep.so.12" && ln -s "_meep.so.12.0.0" "_meep.so.12") libtool: link: (cd ".libs" && rm -f "_meep.so" && ln -s "_meep.so.12.0.0" "_meep.so") libtool: link: i686-linux-gnu-ar cru .libs/_meep.a _meep_la-meep-python.o i686-linux-gnu-ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: i686-linux-gnu-ranlib .libs/_meep.a libtool: link: ( cd ".libs" && rm -f "_meep.la" && ln -s "../_meep.la" "_meep.la" ) mkdir -p meep cp __init__.py ./geom.py ./simulation.py ./source.py ./materials.py .libs/_meep.so meep mkdir -p meep/mpb cp .libs/_mpb.so meep/mpb cp ./mpb.py meep/mpb/__init__.py cp ./solver.py ./mpb_data.py meep/mpb make[4]: Leaving directory '/build/meep-1.7.0/python' make[3]: Leaving directory '/build/meep-1.7.0/python' make[3]: Entering directory '/build/meep-1.7.0' cp -f ./meep-pkgconfig meep.pc make[3]: Leaving directory '/build/meep-1.7.0' make[2]: Leaving directory '/build/meep-1.7.0' make[1]: Leaving directory '/build/meep-1.7.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/meep-1.7.0' find . ./missing ./.mailmap ./COPYRIGHT ./mkdocs.yml ./config.guess ./depcomp ./configure ./python ./python/meep-python.cpp ./python/vec.i ./python/mpb.py.bak ./python/geom.py ./python/Makefile.in ./python/meep.py ./python/_meep.la ./python/tests ./python/tests/ring_cyl.py ./python/tests/geom.py ./python/tests/3rd_harm_1d.py ./python/tests/ring.py ./python/tests/field_functions.py ./python/tests/antenna_radiation.py ./python/tests/mpb.py ./python/tests/simulation.py ./python/tests/data ./python/tests/data/tri-rods-e.k11.b08.z.tm-r-m3-n32.h5 ./python/tests/data/tutorial-flux.v.k11.b08.te.h5 ./python/tests/data/tutorial-b.k16.b08.te.h5 ./python/tests/data/cavity_arrayslice_1d.npy ./python/tests/data/diamond-dpwr.k06.b05.h5 ./python/tests/data/bragg-h.k01.b08.y.tm.h5 ./python/tests/data/tutorial-te-eigenvectors-3-3.h5 ./python/tests/data/tutorial-d.k01.b02.te.h5 ./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 ./python/tests/data/tutorial-mu.h5 ./python/tests/data/hole-slab-h.k01.b09.z.zeven.h5 ./python/tests/data/tutorial-tot.rpwr.k16.b08.te.h5 ./python/tests/data/tri-rods-e.k11.b08.z.tm.h5 ./python/tests/data/line-defect-e.k04.b12.z.tm.h5 ./python/tests/data/tutorial-te-eigenvectors-8-1.h5 ./python/tests/data/tutorial-epsilon.h5 ./python/tests/data/tutorial-e.k16.b08.te.h5 ./python/tests/data/bend-flux.gds ./python/tests/data/subpixel_avg-epsilon.h5 ./python/tests/data/tutorial-d.k16.b02.te.h5 ./python/tests/data/cavity_arrayslice_2d.npy ./python/tests/data/tutorial-d.k16.b08.te.h5 ./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 ./python/tests/data/strip-flux.v.k01.b04.x.h5 ./python/tests/data/tutorial-C.k16.b08.te.h5 ./python/tests/data/eps_input_file_test.h5 ./python/tests/data/tutorial-e.k16.b08.z.tm.h5 ./python/tests/data/converted-diamond-dpwr.k06.b05.h5 ./python/tests/data/amp_func_file.h5 ./python/tests/data/tutorial-h.k16.b08.te.h5 ./python/tests/data/tutorial-te-eigenvectors.h5 ./python/tests/pw_source.py ./python/tests/user_defined_material.py ./python/tests/force.py ./python/tests/physical.py ./python/tests/mode_coeffs.py ./python/tests/fragment_stats.py ./python/tests/multilevel_atom.py ./python/tests/binary_grating.py ./python/tests/refl_angular.py ./python/tests/cavity_arrayslice.py ./python/tests/bend_flux.py ./python/tests/chunks.py ./python/tests/material_dispersion.py ./python/tests/dft_fields.py ./python/tests/absorber_1d.py ./python/tests/ldos.py ./python/tests/utils.py ./python/tests/holey_wvg_cavity.py ./python/tests/wvg_src.py ./python/tests/cyl_ellipsoid.py ./python/tests/source.py ./python/tests/holey_wvg_bands.py ./python/tests/kdom.py ./python/tests/mode_decomposition.py ./python/examples ./python/examples/coupler.gds ./python/examples/wvg-src.py ./python/examples/material-dispersion.py ./python/examples/coupler.py ./python/examples/mpb_hole_slab.py ./python/examples/mode-decomposition.py ./python/examples/refl-angular.py ./python/examples/ring.py ./python/examples/holey-wvg-bands.py ./python/examples/3rd-harm-1d.py ./python/examples/cyl-ellipsoid.py ./python/examples/solve-cw.py ./python/examples/mpb_tutorial.py ./python/examples/antenna-radiation.py ./python/examples/mpb_sq_rods.py ./python/examples/ring-cyl.py ./python/examples/mpb_diamond.py ./python/examples/refl-quartz.py ./python/examples/pw-source.py ./python/examples/multilevel-atom.py ./python/examples/binary_grating.py ./python/examples/holey-wvg-cavity.py ./python/examples/binary_grating_oblique.py ./python/examples/mpb_tri_rods.py ./python/examples/parallel-wvgs-force.py ./python/examples/cavity_arrayslice.py ./python/examples/mpb_data_analysis.py ./python/examples/mpb_strip.py ./python/examples/mpb_line_defect.py ./python/examples/metal-cavity-ldos.py ./python/examples/mpb_honey_rods.py ./python/examples/absorber-1d.py ./python/examples/bend-flux.py ./python/examples/cavity-farfield.py ./python/examples/ring-mode-overlap.py ./python/examples/parallel-wvgs-mpb.py ./python/examples/mpb_tri_holes.py ./python/examples/mpb_bragg_sine.py ./python/examples/mpb_bragg.py ./python/materials.py ./python/Makefile.am ./python/mpb.py ./python/_mpb_la-mpb-python.o ./python/simulation.py ./python/_meep_la-meep-python.lo ./python/numpy.i ./python/mpb.i ./python/typemap_utils.cpp ./python/mpb-python.cpp ./python/_meep_la-meep-python.o ./python/__init__.py.bak ./python/__init__.py ./python/meep.i ./python/meep ./python/meep/geom.py ./python/meep/_meep.so ./python/meep/materials.py ./python/meep/simulation.py ./python/meep/__init__.py ./python/meep/source.py ./python/meep/mpb ./python/meep/mpb/__init__.py ./python/meep/mpb/_mpb.so ./python/meep/mpb/solver.py ./python/meep/mpb/mpb_data.py ./python/_mpb_la-mpb-python.lo ./python/solver.py ./python/Makefile ./python/_mpb.la ./python/source.py ./python/.libs ./python/.libs/_mpb.so.12.0.0 ./python/.libs/_mpb.a ./python/.libs/_meep.so ./python/.libs/_mpb.so.12 ./python/.libs/_meep.a ./python/.libs/_meep.la ./python/.libs/_meep.lai ./python/.libs/_mpb_la-mpb-python.o ./python/.libs/_meep_la-meep-python.o ./python/.libs/_mpb.lai ./python/.libs/_mpb.so ./python/.libs/_meep.so.12.0.0 ./python/.libs/_meep.so.12 ./python/.libs/_mpb.la ./python/mpb_data.py ./config.log ./debian ./debian/libmeep12.lintian-overrides ./debian/watch ./debian/autoreconf.after ./debian/meep.1 ./debian/python-meep.postinst ./debian/python-meep.install ./debian/meep.docs ./debian/autoreconf.before ./debian/control ./debian/copyright ./debian/changelog ./debian/python-meep.prerm ./debian/compat ./debian/docs ./debian/rules ./debian/libmeep-dev.install ./debian/patches ./debian/patches/series ./debian/patches/fix-test.patch ./debian/patches/meep-suffix.patch ./debian/patches/spelling.patch ./debian/patches/libgeom-fix-include.patch ./debian/patches/c++14.patch ./debian/meep.install ./debian/source ./debian/source/lintian-overrides ./debian/source/format ./debian/meep.manpages ./debian/missing-sources ./debian/missing-sources/modernizr-2.8.3.js ./debian/missing-sources/jquery-2.1.1.js ./debian/missing-sources/highlight.js ./debian/libmeep12.install ./Makefile.in ./libpympb ./libpympb/Makefile.in ./libpympb/pympb.cpp ./libpympb/Makefile.am ./libpympb/libpympb_la-pympb.lo ./libpympb/pympb.hpp ./libpympb/Makefile ./libpympb/.libs ./libpympb/.libs/libpympb.so.12.0.0 ./libpympb/.libs/libpympb.a ./libpympb/.libs/libpympb.so ./libpympb/.libs/libpympb.so.12 ./libpympb/.libs/libpympb.lai ./libpympb/.libs/libpympb_la-pympb.o ./libpympb/.libs/libpympb.la ./libpympb/libpympb_la-pympb.o ./libpympb/libpympb.la ./ltmain.sh ./README.md ./tests ./tests/near2far.cpp ./tests/bench.cpp ./tests/aniso_disp.cpp ./tests/pml.cpp ./tests/Makefile.in ./tests/harmonics.cpp ./tests/h5test.cpp ./tests/stress_tensor.cpp ./tests/Makefile.am ./tests/cylindrical.cpp ./tests/symmetry.cpp ./tests/convergence_cyl_waveguide.cpp ./tests/integrate.cpp ./tests/bragg_transmission.cpp ./tests/one_dimensional.cpp ./tests/physical.cpp ./tests/known_results.cpp ./tests/2D_convergence.cpp ./tests/two_dimensional.cpp ./tests/Makefile ./tests/three_d.cpp ./tests/flux.cpp ./config.h ./.gitignore ./scheme ./scheme/meep_wrap.patch ./scheme/meep_wrap.cxx.orig ./scheme/meep_wrap.cxx ./scheme/Makefile.in ./scheme/meep-meep.o ./scheme/meep_renames.i ./scheme/meep_swig_bug_workaround.i ./scheme/meep.scm ./scheme/examples ./scheme/examples/wvg_src.ctl ./scheme/examples/metal-cavity-ldos.ctl ./scheme/examples/material-dispersion.ctl ./scheme/examples/pw-source.ctl ./scheme/examples/3rd-harm-1d.ctl ./scheme/examples/multilevel-atom.ctl ./scheme/examples/mode-coeffs.ctl ./scheme/examples/refl-angular.ctl ./scheme/examples/antenna-radiation.ctl ./scheme/examples/ring.ctl ./scheme/examples/cavity-farfield.ctl ./scheme/examples/holey-wvg-cavity.ctl ./scheme/examples/bend-flux.ctl ./scheme/examples/parallel-wvgs-force.ctl ./scheme/examples/refl-quartz.ctl ./scheme/examples/parallel-wvgs-mpb.ctl ./scheme/examples/ring-cyl.ctl ./scheme/examples/solve-cw.ctl ./scheme/examples/holey-wvg-bands.ctl ./scheme/meep-main.o ./scheme/Makefile.am ./scheme/meep_op_renames.i ./scheme/casimir.scm ./scheme/meep_wrap.cxx.bak ./scheme/ctl-io.i ./scheme/meep-ctl-const.hpp ./scheme/materials.scm ./scheme/structure.cpp ./scheme/meep-enums.scm ./scheme/meep-ctl-io.o ./scheme/meep-meep_wrap.o ./scheme/meep-structure.o ./scheme/ctl-io.cpp ./scheme/meep.i ./scheme/meep ./scheme/meep_enum_renames.i ./scheme/meep.cpp ./scheme/main.cpp ./scheme/ctl-io.h ./scheme/meep-ctl-swig.hpp ./scheme/meep-ctl.hpp ./scheme/Makefile ./scheme/meep.scm.in ./scheme/meep-geom.o ./scheme/.libs ./scheme/.libs/meep ./scheme/geom.cpp ./Makefile.am ./TODO ./index.md ./.pc ./.pc/applied-patches ./.pc/fix-test.patch ./.pc/fix-test.patch/python ./.pc/fix-test.patch/python/simulation.py ./.pc/.quilt_patches ./.pc/libgeom-fix-include.patch ./.pc/libgeom-fix-include.patch/libpympb ./.pc/libgeom-fix-include.patch/libpympb/pympb.cpp ./.pc/.version ./.pc/c++14.patch ./.pc/c++14.patch/libmeepgeom ./.pc/c++14.patch/libmeepgeom/ring-ll.cpp ./.pc/.quilt_series ./config.h.in ./py-compile ./libmeepgeom ./libmeepgeom/meepgeom.lo ./libmeepgeom/array-slice-ll.h5 ./libmeepgeom/bend-flux-ll.o ./libmeepgeom/bend-flux-ll ./libmeepgeom/Makefile.in ./libmeepgeom/gdsII-3d.cpp ./libmeepgeom/cyl-ellipsoid.ctl ./libmeepgeom/bend-flux-ll.cpp ./libmeepgeom/GDSIIgeom.cpp ./libmeepgeom/Makefile.am ./libmeepgeom/gdsII-3d.gds ./libmeepgeom/meepgeom.o ./libmeepgeom/meepgeom.hpp ./libmeepgeom/GDSIIgeom.o ./libmeepgeom/meepgeom.cpp ./libmeepgeom/pw-source-ll.cpp ./libmeepgeom/user-defined-material.cpp ./libmeepgeom/cyl-ellipsoid-eps-ref.h5 ./libmeepgeom/dft-fields.cpp ./libmeepgeom/absorber-1d-ll.cpp ./libmeepgeom/GDSIIgeom.lo ./libmeepgeom/cyl-ellipsoid-ll.cpp ./libmeepgeom/array-slice-ll.cpp ./libmeepgeom/Makefile ./libmeepgeom/.libs ./libmeepgeom/.libs/bend-flux-ll ./libmeepgeom/.libs/libmeepgeom.lai ./libmeepgeom/.libs/meepgeom.o ./libmeepgeom/.libs/libmeepgeom.so.12.0.0 ./libmeepgeom/.libs/GDSIIgeom.o ./libmeepgeom/.libs/libmeepgeom.so ./libmeepgeom/.libs/libmeepgeom.a ./libmeepgeom/.libs/libmeepgeom.so.12 ./libmeepgeom/.libs/libmeepgeom.la ./libmeepgeom/ring-ll.cpp ./libmeepgeom/libmeepgeom.la ./libmeepgeom/material_data.hpp ./codemeta.json ./install-sh ./.travis.yml ./meep-pkgconfig.in ./libtool ./NEWS.md ./meep.pc ./config.sub ./autogen.sh ./autom4te.cache ./autom4te.cache/traces.2 ./autom4te.cache/output.2 ./autom4te.cache/traces.0 ./autom4te.cache/output.1 ./autom4te.cache/requests ./autom4te.cache/traces.1 ./autom4te.cache/output.0 ./stamp-h1 ./compile ./doc ./doc/requirements.txt ./doc/docs ./doc/docs/Units_and_Nonlinearity.md ./doc/docs/License_and_Copyright.md ./doc/docs/mathjaxhelper.js ./doc/docs/Download.md ./doc/docs/FixWikiConversion.sh ./doc/docs/Developer_Codes ./doc/docs/Developer_Codes/Makefile.manual ./doc/docs/Developer_Codes/WriteChunkInfo.cpp ./doc/docs/C++_Tutorial.md ./doc/docs/Scheme_User_Interface.md ./doc/docs/Scheme_Tutorials ./doc/docs/Scheme_Tutorials/Basics.md ./doc/docs/Scheme_Tutorials/Local_Density_of_States.md ./doc/docs/Scheme_Tutorials/Multilevel_Atomic_Susceptibility.md ./doc/docs/Scheme_Tutorials/Frequency_Domain_Solver.md ./doc/docs/Scheme_Tutorials/Near_to_Far_Field_Spectra.md ./doc/docs/Scheme_Tutorials/Ring_Resonator_in_Cylindrical_Coordinates.md ./doc/docs/Scheme_Tutorials/Casimir_Forces.md ./doc/docs/Scheme_Tutorials/Material_Dispersion.md ./doc/docs/Scheme_Tutorials/Optical_Forces.md ./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.md ./doc/docs/Scheme_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md ./doc/docs/setup.py ./doc/docs/Field_Functions.md ./doc/docs/Mode_Decomposition.md ./doc/docs/Parallel_Meep.md ./doc/docs/The_Run_Function_Is_Not_A_Loop.md ./doc/docs/index.md ./doc/docs/Introduction.md ./doc/docs/Guile_and_Scheme_Information.md ./doc/docs/Replacements.vim ./doc/docs/C++_Developer_Information.md ./doc/docs/Unix_Installation_Basics.wiki ./doc/docs/mdx_math.py ./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.md ./doc/docs/Perfectly_Matched_Layer.md ./doc/docs/Python_User_Interface.md ./doc/docs/Exploiting_Symmetry.md ./doc/docs/Build_From_Source.md ./doc/docs/Python_Tutorials ./doc/docs/Python_Tutorials/Basics.md ./doc/docs/Python_Tutorials/Local_Density_of_States.md ./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md ./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md ./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md ./doc/docs/Python_Tutorials/GDSII_Import.md ./doc/docs/Python_Tutorials/Mode_Decomposition.md ./doc/docs/Python_Tutorials/Ring_Resonator_in_Cylindrical_Coordinates.md ./doc/docs/Python_Tutorials/Material_Dispersion.md ./doc/docs/Python_Tutorials/Optical_Forces.md ./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md ./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md ./doc/docs/Yee_Lattice.md ./doc/docs/Acknowledgements.md ./doc/docs/images ./doc/docs/images/meep_salt_comparison_thresh.png ./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png ./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif ./doc/docs/images/fused_quartz_reflectance_spectrum.png ./doc/docs/images/Holey-wvg-cavity-hz.gif ./doc/docs/images/Vac.jpg ./doc/docs/images/Point-dct.jpg ./doc/docs/images/swig_process.png ./doc/docs/images/Meep-logo.png ./doc/docs/images/Holey-wvg-bands.png ./doc/docs/images/Tutorial-wvg-ez.gif ./doc/docs/images/Source_radiation_pattern.png ./doc/docs/images/Material-dispersion-eps.png ./doc/docs/images/Tut-holey-cavity.png ./doc/docs/images/klayout_schematic.png ./doc/docs/images/Holey-cavity-trans.png ./doc/docs/images/Chunks_XYSymmetry.png ./doc/docs/images/reflectance_angular_spectrum.png ./doc/docs/images/Ring-cyl-ez-0.148.png ./doc/docs/images/Repulsive.jpg ./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif ./doc/docs/images/N2ff_comp_cell.png ./doc/docs/images/waveguide-taper.png ./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png ./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png ./doc/docs/images/Ring-cyl-ez-0.176.png ./doc/docs/images/Meep-banner.png ./doc/docs/images/prism_epsilon.png ./doc/docs/images/Near2far_simulation_geometry.png ./doc/docs/images/multilevel_meep_n0_37_spectra.png ./doc/docs/images/Material-dispersion-bands.png ./doc/docs/images/meep_salt_comparison_full.png ./doc/docs/images/Holey-wvg-cavity-Q.png ./doc/docs/images/refl_coeff_vs_taper_length.png ./doc/docs/images/Extruded-blocks.jpg ./doc/docs/images/Chunks_NP8.png ./doc/docs/images/pypackage_creation.png ./doc/docs/images/Dblocks-config.jpg ./doc/docs/images/grating_diffraction_spectra.png ./doc/docs/images/Holey-wvg-cavity-hz-slice.png ./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png ./doc/docs/images/Holey-wvg-bands-eps-000000.00.png ./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png ./doc/docs/images/Metalcavity_ldos.png ./doc/docs/images/sphere_epsilon.png ./doc/docs/images/Material-dispersion-epsre.png ./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png ./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png ./doc/docs/images/Spheres-plane.jpg ./doc/docs/images/Fabryperot.gif ./doc/docs/images/Tut-bend-flux.png ./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png ./doc/docs/images/Dblocks-force.jpg ./doc/docs/images/Surface-force.jpg ./doc/docs/images/Tut-ring-ez-0.118.gif ./doc/docs/images/3rd-harm-1d-vs-chi.png ./doc/docs/images/3rd-harm-1d-flux.png ./doc/docs/images/Yee-cube.png ./doc/docs/images/grating.png ./doc/docs/images/coupler3D.png ./doc/docs/images/Tut-ring-ez-0.175.gif ./doc/docs/images/Chunks_YSymmetry.png ./doc/docs/images/ChunkingAndSymmetry.svg ./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif ./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png ./doc/docs/images/ChunkStatistics.png ./doc/docs/images/Field-visualization.jpg ./doc/docs/images/Chunks_NP1.png ./doc/docs/images/Yee-te.png ./doc/docs/images/CWsolver-python.png ./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif ./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif ./doc/docs/images/CWsolver-scheme.png ./doc/docs/images/directional_coupler_flux.png ./doc/docs/images/Ring-cyl-ez-0.118.png ./doc/docs/images/Material-dispersion-epsim.png ./doc/docs/images/Waveguide_forces.png ./doc/docs/images/Example.jpg ./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png ./doc/docs/images/Tut-ring-ez-0.147.gif ./doc/docs/FAQ.md ./doc/docs/Installation.md ./doc/docs/Materials.md ./doc/docs/Chunks_and_Symmetry.md ./doc/docs/Cylindrical_Coordinates.md ./doc/README ./src ./src/initialize.lo ./src/bicgstab.cpp ./src/dft_ldos.o ./src/near2far.cpp ./src/control_c.lo ./src/integrate.lo ./src/update_eh.cpp ./src/step.lo ./src/dft.cpp ./src/energy_and_flux.cpp ./src/cw_fields.lo ./src/step_generic_stride1.cpp ./src/structure_dump.lo ./src/step_generic_stride1.lo ./src/step_generic.o ./src/integrate2.o ./src/sources.cpp ./src/Makefile.in ./src/casimir.cpp ./src/step.cpp ./src/susceptibility.lo ./src/update_eh.lo ./src/output_directory.o ./src/array_slice.lo ./src/h5file.lo ./src/monitor.o ./src/casimir.o ./src/update_pols.o ./src/mympi.cpp ./src/bicgstab.lo ./src/Makefile.am ./src/time.lo ./src/step_db.o ./src/update_eh.o ./src/bicgstab.o ./src/h5fields.lo ./src/anisotropic_averaging.cpp ./src/boundaries.lo ./src/loop_in_chunks.cpp ./src/casimir.lo ./src/integrate2.cpp ./src/update_pols.lo ./src/mpb.o ./src/fields.lo ./src/time.o ./src/output_directory.cpp ./src/step_generic.cpp ./src/step_db.cpp ./src/dft.lo ./src/integrate.cpp ./src/monitor.lo ./src/time.cpp ./src/anisotropic_averaging.o ./src/structure_dump.o ./src/step_db.lo ./src/array_slice.o ./src/step_generic_stride1.o ./src/bicgstab.hpp ./src/random.o ./src/output_directory.lo ./src/bands.cpp ./src/initialize.cpp ./src/step_generic.lo ./src/random.cpp ./src/boundaries.cpp ./src/h5fields.cpp ./src/structure.cpp ./src/multilevel-atom.lo ./src/loop_in_chunks.lo ./src/monitor.cpp ./src/integrate2.lo ./src/control_c.o ./src/control_c.cpp ./src/mympi.o ./src/structure.lo ./src/dft.o ./src/vec.cpp ./src/sphere-quad.h ./src/initialize.o ./src/cw_fields.cpp ./src/h5fields.o ./src/cw_fields.o ./src/loop_in_chunks.o ./src/meep.hpp ./src/dft_ldos.cpp ./src/structure.o ./src/meep ./src/meep/mympi.hpp ./src/meep/vec.hpp ./src/boundaries.o ./src/mpb.cpp ./src/near2far.o ./src/sphere_quad ./src/near2far.lo ./src/mpb.lo ./src/stress.cpp ./src/sources.o ./src/multilevel-atom.cpp ./src/h5file.o ./src/update_pols.cpp ./src/susceptibility.o ./src/fields.cpp ./src/dft_ldos.lo ./src/anisotropic_averaging.lo ./src/meep_internals.hpp ./src/array_slice.cpp ./src/libmeep.la ./src/bands.lo ./src/integrate.o ./src/multilevel-atom.o ./src/mympi.lo ./src/random.lo ./src/energy_and_flux.o ./src/step.o ./src/sphere-quad.cpp ./src/Makefile ./src/bands.o ./src/vec.o ./src/stress.lo ./src/vec.lo ./src/sphere-quad.o ./src/.libs ./src/.libs/dft_ldos.o ./src/.libs/step_generic.o ./src/.libs/integrate2.o ./src/.libs/output_directory.o ./src/.libs/libmeep.a ./src/.libs/libmeep.so.12.0.0 ./src/.libs/monitor.o ./src/.libs/casimir.o ./src/.libs/update_pols.o ./src/.libs/step_db.o ./src/.libs/update_eh.o ./src/.libs/bicgstab.o ./src/.libs/libmeep.lai ./src/.libs/mpb.o ./src/.libs/time.o ./src/.libs/anisotropic_averaging.o ./src/.libs/structure_dump.o ./src/.libs/array_slice.o ./src/.libs/step_generic_stride1.o ./src/.libs/random.o ./src/.libs/control_c.o ./src/.libs/mympi.o ./src/.libs/dft.o ./src/.libs/initialize.o ./src/.libs/h5fields.o ./src/.libs/cw_fields.o ./src/.libs/loop_in_chunks.o ./src/.libs/structure.o ./src/.libs/boundaries.o ./src/.libs/near2far.o ./src/.libs/sources.o ./src/.libs/libmeep.so ./src/.libs/h5file.o ./src/.libs/susceptibility.o ./src/.libs/libmeep.la ./src/.libs/integrate.o ./src/.libs/multilevel-atom.o ./src/.libs/energy_and_flux.o ./src/.libs/step.o ./src/.libs/bands.o ./src/.libs/vec.o ./src/.libs/stress.o ./src/.libs/fields.o ./src/.libs/libmeep.so.12 ./src/h5file.cpp ./src/stress.o ./src/fields.o ./src/energy_and_flux.lo ./src/susceptibility.cpp ./src/structure_dump.cpp ./src/sources.lo ./LICENSE ./configure.ac ./Makefile ./meep-pkgconfig ./config.status ./AUTHORS ./test-driver ./aclocal.m4 ./m4 ./m4/acx_blas.m4 ./m4/ltsugar.m4 ./m4/lt~obsolete.m4 ./m4/ax_gcc_archflag.m4 ./m4/acx_mpi.m4 ./m4/libtool.m4 ./m4/ax_check_compiler_flags.m4 ./m4/pkg.m4 ./m4/ax_gcc_x86_cpuid.m4 ./m4/ax_cxx_maxopt.m4 ./m4/ltoptions.m4 ./m4/acx_lapack.m4 ./m4/ax_compiler_vendor.m4 ./m4/ltversion.m4 echo i386 i386 #if [ "i386" = "armel" ] || \ # [ "i386" = "mips" ] || \ # [ "i386" = "mipsel" ] || \ # [ "i386" = "powerpc" ] || \ # [ "i386" = "sparc" ] ; then \ # echo "Do not make tests on this architecture" ;\ #else \ # echo "Do make tests on this architecture" ;\ # make check; \ # find; \ # cat python/test-suite.log; \ #fi # check whether testsuite runs everywhere make check; \ cat python/test-suite.log make[2]: Entering directory '/build/meep-1.7.0' Making check in src make[3]: Entering directory '/build/meep-1.7.0/src' make check-am make[4]: Entering directory '/build/meep-1.7.0/src' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/meep-1.7.0/src' make[3]: Leaving directory '/build/meep-1.7.0/src' Making check in tests make[3]: Entering directory '/build/meep-1.7.0/tests' make aniso_disp bench bragg_transmission convergence_cyl_waveguide cylindrical flux harmonics integrate known_results near2far one_dimensional physical stress_tensor symmetry three_d two_dimensional 2D_convergence h5test pml make[4]: Entering directory '/build/meep-1.7.0/tests' i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o aniso_disp.o aniso_disp.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o aniso_disp aniso_disp.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/aniso_disp aniso_disp.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bench.o bench.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bench bench.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/bench bench.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o bragg_transmission.o bragg_transmission.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o bragg_transmission bragg_transmission.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/bragg_transmission bragg_transmission.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o convergence_cyl_waveguide.o convergence_cyl_waveguide.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o convergence_cyl_waveguide convergence_cyl_waveguide.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/convergence_cyl_waveguide convergence_cyl_waveguide.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cylindrical.o cylindrical.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o cylindrical cylindrical.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/cylindrical cylindrical.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o flux.o flux.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o flux flux.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/flux flux.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o harmonics.o harmonics.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o harmonics harmonics.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/harmonics harmonics.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o integrate.o integrate.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o integrate integrate.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/integrate integrate.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o known_results.o known_results.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o known_results known_results.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/known_results known_results.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o near2far.o near2far.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o near2far near2far.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/near2far near2far.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o one_dimensional.o one_dimensional.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o one_dimensional one_dimensional.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/one_dimensional one_dimensional.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o physical.o physical.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o physical physical.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/physical physical.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o stress_tensor.o stress_tensor.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o stress_tensor stress_tensor.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/stress_tensor stress_tensor.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o symmetry.o symmetry.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o symmetry symmetry.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/symmetry symmetry.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o three_d.o three_d.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o three_d three_d.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/three_d three_d.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o two_dimensional.o two_dimensional.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o two_dimensional two_dimensional.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/two_dimensional two_dimensional.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o 2D_convergence.o 2D_convergence.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o 2D_convergence 2D_convergence.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/2D_convergence 2D_convergence.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o h5test.o h5test.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o h5test h5test.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/h5test h5test.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o pml.o pml.cpp pml.cpp: In function 'int check_pmlcyl(double (*)(const meep::vec&))': pml.cpp:220:10: warning: variable 'prev_refl_const' set but not used [-Wunused-but-set-variable] double prev_refl_const = 0.0, refl_const = 0.0; ^~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o pml pml.o ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/pml pml.o ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/meep-1.7.0/tests' make check-TESTS make[4]: Entering directory '/build/meep-1.7.0/tests' make[5]: Entering directory '/build/meep-1.7.0/tests' PASS: aniso_disp PASS: bench PASS: bragg_transmission PASS: convergence_cyl_waveguide PASS: cylindrical PASS: flux PASS: harmonics PASS: integrate PASS: known_results PASS: near2far PASS: one_dimensional PASS: physical PASS: stress_tensor PASS: symmetry PASS: three_d PASS: two_dimensional PASS: 2D_convergence PASS: h5test PASS: pml ============================================================================ Testsuite summary for meep 1.7.0 ============================================================================ # TOTAL: 19 # PASS: 19 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/build/meep-1.7.0/tests' make[4]: Leaving directory '/build/meep-1.7.0/tests' make[3]: Leaving directory '/build/meep-1.7.0/tests' Making check in scheme make[3]: Entering directory '/build/meep-1.7.0/scheme' make check-am make[4]: Entering directory '/build/meep-1.7.0/scheme' make[4]: Nothing to be done for 'check-am'. make[4]: Leaving directory '/build/meep-1.7.0/scheme' make[3]: Leaving directory '/build/meep-1.7.0/scheme' Making check in libmeepgeom make[3]: Entering directory '/build/meep-1.7.0/libmeepgeom' make pw-source-ll ring-ll cyl-ellipsoid-ll absorber-1d-ll array-slice-ll user-defined-material dft-fields gdsII-3d make[4]: Entering directory '/build/meep-1.7.0/libmeepgeom' i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o pw-source-ll.o pw-source-ll.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o pw-source-ll pw-source-ll.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/pw-source-ll pw-source-ll.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o ring-ll.o ring-ll.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o ring-ll ring-ll.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/ring-ll ring-ll.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o cyl-ellipsoid-ll.o cyl-ellipsoid-ll.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o cyl-ellipsoid-ll cyl-ellipsoid-ll.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/cyl-ellipsoid-ll cyl-ellipsoid-ll.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o absorber-1d-ll.o absorber-1d-ll.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o absorber-1d-ll absorber-1d-ll.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/absorber-1d-ll absorber-1d-ll.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o array-slice-ll.o array-slice-ll.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o array-slice-ll array-slice-ll.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/array-slice-ll array-slice-ll.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o user-defined-material.o user-defined-material.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o user-defined-material user-defined-material.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/user-defined-material user-defined-material.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o dft-fields.o dft-fields.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o dft-fields dft-fields.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/dft-fields dft-fields.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -DDATADIR=\"./\" -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -pthread -I/usr/include/guile/2.2 -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -c -o gdsII-3d.o gdsII-3d.cpp /bin/sh ../libtool --tag=CXX --mode=link i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o gdsII-3d gdsII-3d.o libmeepgeom.la -lctlgeom ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath libtool: link: i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o .libs/gdsII-3d gdsII-3d.o ./.libs/libmeepgeom.so -lctlgeom ../src/.libs/libmeep.so -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath make[4]: Leaving directory '/build/meep-1.7.0/libmeepgeom' make check-TESTS make[4]: Entering directory '/build/meep-1.7.0/libmeepgeom' make[5]: Entering directory '/build/meep-1.7.0/libmeepgeom' PASS: cyl-ellipsoid-ll PASS: array-slice-ll ============================================================================ Testsuite summary for meep 1.7.0 ============================================================================ # TOTAL: 2 # PASS: 2 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[5]: Leaving directory '/build/meep-1.7.0/libmeepgeom' make[4]: Leaving directory '/build/meep-1.7.0/libmeepgeom' make[3]: Leaving directory '/build/meep-1.7.0/libmeepgeom' Making check in libpympb make[3]: Entering directory '/build/meep-1.7.0/libpympb' make[3]: Nothing to be done for 'check'. make[3]: Leaving directory '/build/meep-1.7.0/libpympb' Making check in python make[3]: Entering directory '/build/meep-1.7.0/python' /bin/sh: git: command not found cp meep.py __init__.py echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi make check-am make[4]: Entering directory '/build/meep-1.7.0/python' /bin/sh: git: command not found cp meep.py __init__.py echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi mkdir -p meep cp __init__.py ./geom.py ./simulation.py ./source.py ./materials.py .libs/_meep.so meep mkdir -p meep/mpb cp .libs/_mpb.so meep/mpb cp ./mpb.py meep/mpb/__init__.py cp ./solver.py ./mpb_data.py meep/mpb make check-TESTS make[5]: Entering directory '/build/meep-1.7.0/python' make[6]: Entering directory '/build/meep-1.7.0/python' PASS: tests/3rd_harm_1d.py PASS: tests/absorber_1d.py PASS: tests/antenna_radiation.py PASS: tests/bend_flux.py PASS: tests/binary_grating.py PASS: tests/cavity_arrayslice.py PASS: tests/chunks.py PASS: tests/cyl_ellipsoid.py PASS: tests/dft_fields.py PASS: tests/field_functions.py PASS: tests/force.py PASS: tests/fragment_stats.py PASS: tests/geom.py PASS: tests/holey_wvg_bands.py PASS: tests/holey_wvg_cavity.py PASS: tests/kdom.py PASS: tests/ldos.py PASS: tests/material_dispersion.py FAIL: tests/mpb.py PASS: tests/mode_coeffs.py PASS: tests/mode_decomposition.py FAIL: tests/multilevel_atom.py PASS: tests/physical.py PASS: tests/pw_source.py PASS: tests/refl_angular.py FAIL: tests/ring.py PASS: tests/ring_cyl.py FAIL: tests/simulation.py PASS: tests/source.py PASS: tests/user_defined_material.py PASS: tests/wvg_src.py ============================================================================ Testsuite summary for meep 1.7.0 ============================================================================ # TOTAL: 31 # PASS: 27 # SKIP: 0 # XFAIL: 0 # FAIL: 4 # XPASS: 0 # ERROR: 0 ============================================================================ See python/test-suite.log Please report to meep@ab-initio.mit.edu ============================================================================ make[6]: *** [Makefile:967: test-suite.log] Error 1 make[6]: Leaving directory '/build/meep-1.7.0/python' make[5]: *** [Makefile:1075: check-TESTS] Error 2 make[5]: Leaving directory '/build/meep-1.7.0/python' make[4]: *** [Makefile:1141: check-am] Error 2 make[4]: Leaving directory '/build/meep-1.7.0/python' make[3]: *** [Makefile:1143: check] Error 2 make[3]: Leaving directory '/build/meep-1.7.0/python' make[2]: *** [Makefile:508: check-recursive] Error 1 make[2]: Leaving directory '/build/meep-1.7.0' ======================================= meep 1.7.0: python/test-suite.log ======================================= # TOTAL: 31 # PASS: 27 # SKIP: 0 # XFAIL: 0 # FAIL: 4 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: tests/mpb =============== test_anisotropic_2d_gap ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.3, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0594160556793 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... 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.385170936584 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.627752065659 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.631731033325 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.666668891907 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.49166893959 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.789235115051 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.548978805542 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.606755971909 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.59180188179 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.548347949982 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.691353082657 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.518884181976 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.412779092789 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.511978149414 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.54762005806 solve_kpoint (0,0,0): Solving for bands 3 to 8... 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.320660829544 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.2213570228 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.230619158264 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.216967769545 at Vector3<0.5, 0.0, 0.0> to 0.318992476569 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.300856483084 at Vector3<0.5, 0.0, 0.0> to 0.365115253765 at Vector3<0.0, 0.0, 0.0> Band 5 range: 0.307149834004 at Vector3<0.5, 0.5, 0.0> to 0.385316361771 at Vector3<0.1, 0.1, 0.0> Band 6 range: 0.341964725508 at Vector3<0.5, 0.3, 0.0> to 0.391554684426 at Vector3<0.5, 0.1, 0.0> Band 7 range: 0.349538537661 at Vector3<0.5, 0.5, 0.0> to 0.407373600123 at Vector3<0.4, 0.0, 0.0> Band 8 range: 0.39613882331 at Vector3<0.1, 0.1, 0.0> to 0.477306572259 at Vector3<0.5, 0.5, 0.0> total elapsed time for run: 8.95372509956 done test_anisotropic_2d_gap: 8.96s test_bragg ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 1 dimensions. Grid size is 32 x 1 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 1e+20, height 0.25, axis (1, 0, 0) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.0, 0.0> elapsed time for initialization: 0.00837087631226 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... Finished solving for bands 1 to 8 after 14 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.0111730098724 total elapsed time for run: 0.0197260379791 done Fixing h-field (band 8) phase by 0.909549 + -0.415597i; max ampl. = 1.96664 .Outputting fields to test_bragg-h.k01.b08.y.tm.h5... test_bragg: 0.11s test_bragg_sine ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 1 dimensions. Grid size is 32 x 1 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: Geometric object tree has depth 1 and 0 object nodes (vs. 0 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 11 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.05, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.15, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.25, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.35, 0.0, 0.0> 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.0997240543365 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... Finished solving for bands 2 to 8 after 35 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.0269010066986 solve_kpoint (0.05,0,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 81 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.0322589874268 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.0045280456543 solve_kpoint (0.15,0,0): Solving for bands 1 to 8... 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.00413179397583 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.00412201881409 solve_kpoint (0.25,0,0): Solving for bands 1 to 8... 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.0912888050079 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.095930814743 solve_kpoint (0.35,0,0): Solving for bands 1 to 8... 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.0157930850983 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.00742816925049 solve_kpoint (0.45,0,0): Solving for bands 1 to 8... 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.0124580860138 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.00342106819153 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.194774663668 at Vector3<0.5, 0.0, 0.0> Band 2 range: 0.306403026231 at Vector3<0.5, 0.0, 0.0> to 0.468774852587 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.546625750132 at Vector3<0.0, 0.0, 0.0> to 0.731650442654 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.784261590509 at Vector3<0.5, 0.0, 0.0> to 0.989348615544 at Vector3<0.0, 0.0, 0.0> Band 5 range: 1.02405486481 at Vector3<0.0, 0.0, 0.0> to 1.2440980042 at Vector3<0.5, 0.0, 0.0> Band 6 range: 1.26665668619 at Vector3<0.5, 0.0, 0.0> to 1.4970379697 at Vector3<0.0, 0.0, 0.0> Band 7 range: 1.51158009946 at Vector3<0.0, 0.0, 0.0> to 1.74883590399 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.75816832085 at Vector3<0.5, 0.0, 0.0> to 1.99990720072 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.194774663668) to band 2 (0.306403026231), 44.5464212843% Gap from band 2 (0.468774852587) to band 3 (0.546625750132), 15.3340262625% Gap from band 3 (0.731650442654) to band 4 (0.784261590509), 6.94118744416% Gap from band 4 (0.989348615544) to band 5 (1.02405486481), 3.44752054018% Gap from band 5 (1.2440980042) to band 6 (1.26665668619), 1.79696424101% Gap from band 6 (1.4970379697) to band 7 (1.51158009946), 0.966698293634% Gap from band 7 (1.74883590399) to band 8 (1.75816832085), 0.532215889061% total elapsed time for run: 0.399544000626 done test_bragg_sine: 0.42s test_compute_field_energy ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.100522994995 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... 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.570833206177 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.53025698662 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.405293941498 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.307821989059 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.439921140671 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.583035945892 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.416793107986 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.355937004089 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.335756063461 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.359819889069 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.318502902985 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.249184846878 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.291923999786 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.36304807663 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.564629077911 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.8655128479 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 8.06116104126 done D-energy-components:, 16, 8, 0.499991, 0.500009, 0 .test_compute_field_energy: 8.07s test_compute_group_velocity ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00501394271851 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... 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.486817836761 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.5345788002 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.395887851715 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.347213983536 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.430480957031 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.606310129166 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.491361141205 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.360184907913 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.298103094101 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.289149999619 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.308072090149 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.280194044113 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.307474851608 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.37578701973 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.438228845596 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.880437135696 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.83783507347 done test_compute_group_velocity: 7.84s test_compute_integrals ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00458383560181 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... 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.483127832413 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.45217895508 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.340637922287 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.316601037979 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.352736949921 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.633483171463 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.451997995377 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.427695035934 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.317296981812 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.286556959152 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.303863048553 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.336040019989 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.383631944656 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.45582485199 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.435867071152 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.967818975449 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.95252299309 done Fixing h-field (band 8) phase by 1 + -2.6145e-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 .test_compute_integrals: 8.04s test_diamond ======================== Initializing eigensolver data Computing 5 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 16 x 16 x 16. Solving for 5 bands at a time. Creating Maxwell data... Mesh size is 5. Lattice vectors: (0, 0.5, 0.5) (0.5, 0, 0.5) (0.5, 0.5, 0) Cell volume = 0.25 Reciprocal lattice vectors (/ 2 pi): (-1, 1, 1) (1, -1, 1) (1, 1, -1) Geometric objects: sphere, center = (0.125,0.125,0.125) radius 0.25 sphere, center = (-0.125,-0.125,-0.125) radius 0.25 Geometric object tree has depth 4 and 35 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 31 k-points Vector3<0.0, 0.5, 0.5> Vector3<0.0, 0.525, 0.475> Vector3<0.0, 0.55, 0.45> Vector3<0.0, 0.575, 0.425> Vector3<0.0, 0.6, 0.4> Vector3<0.0, 0.625, 0.375> Vector3<0.0, 0.6, 0.3> Vector3<0.0, 0.575, 0.225> Vector3<0.0, 0.55, 0.15> Vector3<0.0, 0.525, 0.075> Vector3<0.0, 0.5, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.1> Vector3<0.0, 0.2, 0.2> Vector3<0.0, 0.3, 0.3> Vector3<0.0, 0.4, 0.4> Vector3<0.0, 0.5, 0.5> Vector3<0.05, 0.55, 0.5> Vector3<0.1, 0.6, 0.5> Vector3<0.15, 0.65, 0.5> Vector3<0.2, 0.7, 0.5> Vector3<0.25, 0.75, 0.5> Vector3<0.275, 0.75, 0.475> Vector3<0.3, 0.75, 0.45> 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.285665035248 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... 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: 1.61571097374 solve_kpoint (0,0.525,0.475): Solving for bands 1 to 5... 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: 1.21566700935 solve_kpoint (0,0.55,0.45): Solving for bands 1 to 5... 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.927547216415 solve_kpoint (0,0.575,0.425): Solving for bands 1 to 5... 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.872992992401 solve_kpoint (0,0.6,0.4): Solving for bands 1 to 5... 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.926398992538 solve_kpoint (0,0.625,0.375): Solving for bands 1 to 5... 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: 1.46635103226 Fixing d-field (band 1) phase by 0.997721 + 0.0674732i; max ampl. = 12.9762 D-energy-components:, 6, 1, 0.0477669, 0.476092, 0.476141 Outputting test_diamond-dpwr.k06.b01.h5... D-energy-components:, 6, 1, 0.0477669, 0.476092, 0.476141 Fixing d-field (band 2) phase by 0.997721 + 0.0674732i; max ampl. = 12.1515 D-energy-components:, 6, 2, 0.232067, 0.383937, 0.383996 Outputting test_diamond-dpwr.k06.b02.h5... D-energy-components:, 6, 2, 0.232067, 0.383937, 0.383996 Fixing d-field (band 3) phase by -0.0674732 + 0.997721i; max ampl. = 13.3616 D-energy-components:, 6, 3, 0.736337, 0.13197, 0.131693 Outputting test_diamond-dpwr.k06.b03.h5... D-energy-components:, 6, 3, 0.736337, 0.13197, 0.131693 Fixing d-field (band 4) phase by 0.997721 + 0.0674732i; max ampl. = 7.97914 D-energy-components:, 6, 4, 0.11714, 0.441055, 0.441805 Outputting test_diamond-dpwr.k06.b04.h5... D-energy-components:, 6, 4, 0.11714, 0.441055, 0.441805 Fixing d-field (band 5) phase by 0.997721 + 0.0674732i; max ampl. = 12.8979 D-energy-components:, 6, 5, 0.238579, 0.435371, 0.32605 Outputting test_diamond-dpwr.k06.b05.h5... D-energy-components:, 6, 5, 0.238579, 0.435371, 0.32605 solve_kpoint (0,0.6,0.3): Solving for bands 1 to 5... 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: 1.37512397766 solve_kpoint (0,0.575,0.225): Solving for bands 1 to 5... 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: 2.82388091087 solve_kpoint (0,0.55,0.15): Solving for bands 1 to 5... 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.835557937622 solve_kpoint (0,0.525,0.075): Solving for bands 1 to 5... 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.792088031769 solve_kpoint (0,0.5,0): Solving for bands 1 to 5... 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.727866172791 solve_kpoint (0,0.4,0): Solving for bands 1 to 5... 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.739764928818 solve_kpoint (0,0.3,0): Solving for bands 1 to 5... 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.752738952637 solve_kpoint (0,0.2,0): Solving for bands 1 to 5... 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.911010026932 solve_kpoint (0,0.1,0): Solving for bands 1 to 5... 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: 1.11986994743 solve_kpoint (0,0,0): Solving for bands 3 to 5... 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.587821006775 solve_kpoint (0,0.1,0.1): Solving for bands 1 to 5... 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.903804063797 solve_kpoint (0,0.2,0.2): Solving for bands 1 to 5... 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.939949989319 solve_kpoint (0,0.3,0.3): Solving for bands 1 to 5... iteration 151: trace = 1.068654718247573 (0.00227063% 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: 5.21325016022 solve_kpoint (0,0.4,0.4): Solving for bands 1 to 5... Finished solving for bands 1 to 5 after 111 iterations. freqs:, 20, 0, 0.4, 0.4, 0.8, 0.343862, 0.344966, 0.517995, 0.519047, 0.546786 elapsed time for k point: 2.92975997925 solve_kpoint (0,0.5,0.5): Solving for bands 1 to 5... 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: 1.009100914 solve_kpoint (0.05,0.55,0.5): Solving for bands 1 to 5... Finished solving for bands 1 to 5 after 54 iterations. freqs:, 22, 0.05, 0.55, 0.5, 1.00499, 0.381309, 0.382411, 0.495948, 0.497425, 0.535972 elapsed time for k point: 1.4992249012 solve_kpoint (0.1,0.6,0.5): Solving for bands 1 to 5... 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: 1.15579891205 solve_kpoint (0.15,0.65,0.5): Solving for bands 1 to 5... 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: 1.21578907967 solve_kpoint (0.2,0.7,0.5): Solving for bands 1 to 5... 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: 1.15175199509 solve_kpoint (0.25,0.75,0.5): Solving for bands 1 to 5... 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.98789906502 solve_kpoint (0.275,0.75,0.475): Solving for bands 1 to 5... 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: 1.13417196274 solve_kpoint (0.3,0.75,0.45): Solving for bands 1 to 5... 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.861430883408 solve_kpoint (0.325,0.75,0.425): Solving for bands 1 to 5... 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.951812028885 solve_kpoint (0.35,0.75,0.4): Solving for bands 1 to 5... 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: 1.03856396675 solve_kpoint (0.375,0.75,0.375): Solving for bands 1 to 5... 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 .elapsed time for k point: 1.38707995415 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.39455107479 at Vector3<0.25, 0.75, 0.5> Band 2 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.396765798568 at Vector3<0.3, 0.75, 0.45> Band 3 range: 0.442370770928 at Vector3<0.0, 0.5, 0.0> to 0.595589954344 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.44355516364 at Vector3<0.0, 0.5, 0.0> to 0.595819124738 at Vector3<0.0, 0.0, 0.0> Band 5 range: 0.503013589827 at Vector3<0.0, 0.6, 0.4> to 0.595838687299 at Vector3<0.0, 0.0, 0.0> Gap from band 2 (0.396765798568) to band 3 (0.442370770928), 10.8694994397% total elapsed time for run: 41.4073131084 done test_diamond: 41.55s test_epsilon_input_file ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: Geometric object tree has depth 1 and 0 object nodes (vs. 0 actual objects) read in 32x32x1 epsilon-input-file "/build/meep-1.7.0/python/tests/data/eps_input_file_test.h5" Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.176738977432 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... 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.638314962387 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.379831790924 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.33580994606 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.359835863113 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.39182806015 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.475842952728 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.399821996689 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.363834142685 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.287873983383 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.207774877548 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.20395898819 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.28379201889 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.343831062317 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.403659105301 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.420015096664 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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 ..elapsed time for k point: 0.423753023148 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.497097784377 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.440289641051 at Vector3<0.5, 0.0, 0.0> to 0.578181285681 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.578181508201 at Vector3<0.5, 0.5, 0.0> to 0.761332777526 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.668912642436 at Vector3<0.5, 0.5, 0.0> to 0.80519998397 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.817084745355 at Vector3<0.3, 0.3, 0.0> to 0.894089391592 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.882667116499 at Vector3<0.3, 0.3, 0.0> to 1.00149263282 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.883219914368 at Vector3<0.5, 0.5, 0.0> to 1.05803098325 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.06602335979 at Vector3<0.2, 0.2, 0.0> to 1.08734582956 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.578181285681) to band 3 (0.578181508201), 3.84861037669e-05% Gap from band 4 (0.80519998397) to band 5 (0.817084745355), 1.46518809801% Gap from band 7 (1.05803098325) to band 8 (1.06602335979), 0.752558574758% total elapsed time for run: 6.0996029377 done test_epsilon_input_file: 6.10s test_first_brillouin_zone ======================== test_first_brillouin_zone: 0.43s test_fractional_lattice ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 4 x 4 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.1, 0, 0) (0, 0.1, 0) (0, 0, 1) Cell volume = 0.01 Reciprocal lattice vectors (/ 2 pi): (10, -0, 0) (-0, 10, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 9 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.127423048019 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... 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.115605115891 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.108214855194 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.00893211364746 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.00120496749878 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.00140690803528 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.0011899471283 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.00291895866394 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.0395460128784 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.1118080616 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.00176811218262 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.0900499820709 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.0363519191742 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.00349879264832 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.0879018306732 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.0959651470184 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.0878870487213 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 2.04124145232 at Vector3<0.5, 0.5, 0.0> Band 2 range: 1.44337567297 at Vector3<0.5, 0.0, 0.0> to 2.88675134595 at Vector3<0.0, 0.0, 0.0> Band 3 range: 2.04124145232 at Vector3<0.5, 0.5, 0.0> to 3.22748612184 at Vector3<0.5, 0.0, 0.0> Band 4 range: 2.04124145232 at Vector3<0.5, 0.5, 0.0> to 3.26598632371 at Vector3<0.2, 0.2, 0.0> Band 5 range: 2.88675134595 at Vector3<0.0, 0.0, 0.0> to 4.56435464588 at Vector3<0.5, 0.5, 0.0> Band 6 range: 3.22748612184 at Vector3<0.5, 0.0, 0.0> to 4.56435464588 at Vector3<0.5, 0.5, 0.0> Band 7 range: 3.69684550214 at Vector3<0.2, 0.0, 0.0> to 4.56435464588 at Vector3<0.5, 0.5, 0.0> Band 8 range: 4.08248290464 at Vector3<0.0, 0.0, 0.0> to 5.20416499867 at Vector3<0.5, 0.0, 0.0> total elapsed time for run: 0.923689126968 done test_fractional_lattice: 0.93s test_get_bfield ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.14885187149 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... 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.565351009369 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.41977405548 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.395869016647 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.319814920425 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.326804876328 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.525038957596 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.471843957901 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.431845903397 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.387830972672 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.379843950272 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.379801988602 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.251855134964 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.343819856644 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.371844053268 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.447948932648 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.823790073395 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.99448895454 done Fixing b-field (band 8) phase by 1 + -2.6145e-07i; max ampl. = 4.48388 .test_get_bfield: 8.00s test_get_dfield ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0385031700134 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... 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.469421863556 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.3587269783 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.371783018112 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.293252944946 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.320572137833 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.581734895706 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.495838880539 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.431820869446 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.391854047775 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.379835128784 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.375848054886 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.275917053223 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.34376001358 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.443780183792 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.503839969635 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.835824012756 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.91486692429 done Fixing d-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 8.66842 .test_get_dfield: 7.92s test_get_efield ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0412199497223 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... 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.55751991272 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.39380311966 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.321910858154 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.335938930511 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.332987070084 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.498686790466 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.376650094986 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.411143064499 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.391813993454 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.307806015015 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.275485992432 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.212532043457 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.279742002487 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.42778801918 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.503823041916 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.899832963943 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.57122707367 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .test_get_efield: 7.59s test_get_eigenvectors ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0764091014862 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... 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.557973146439 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 Fixing h-field (band 4) phase by -0.925589 + -0.37853i; max ampl. = 4.27882 Fixing h-field (band 5) phase by -0.921393 + -0.388632i; max ampl. = 1.75894 Fixing h-field (band 6) phase by 0.798747 + -0.601666i; max ampl. = 3.7555 Fixing h-field (band 7) phase by 0.914893 + -0.403697i; max ampl. = 3.75555 Fixing h-field (band 8) phase by 0.0496898 + -0.998765i; max ampl. = 4.48388 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.38835406303 Fixing h-field (band 1) phase by -1 + 2.5898e-07i; max ampl. = 1.02721 Fixing h-field (band 2) phase by -0.999999 + 0.00113281i; max ampl. = 5.09036 Fixing h-field (band 3) phase by -0.000421363 + 1i; max ampl. = 3.73536 Fixing h-field (band 4) phase by 0.000253662 + 1i; max ampl. = 4.23726 Fixing h-field (band 5) phase by -1 + -7.07534e-05i; max ampl. = 1.49733 Fixing h-field (band 6) phase by 0.000414092 + 1i; max ampl. = 3.68915 Fixing h-field (band 7) phase by -2.5383e-05 + -1i; max ampl. = 2.46425 Fixing h-field (band 8) phase by -0.999999 + 0.00135067i; max ampl. = 4.67306 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.382073879242 Fixing h-field (band 1) phase by 1 + -4.11737e-12i; max ampl. = 1.11365 Fixing h-field (band 2) phase by -1 + 5.19465e-09i; max ampl. = 4.92243 Fixing h-field (band 3) phase by 1.1028e-09 + -1i; max ampl. = 2.65638 Fixing h-field (band 4) phase by 2.20154e-08 + -1i; max ampl. = 4.33159 Fixing h-field (band 5) phase by 8.62802e-10 + -1i; max ampl. = 4.52032 Fixing h-field (band 6) phase by -3.99494e-08 + -1i; max ampl. = 3.38228 Fixing h-field (band 7) phase by -1 + -6.37203e-10i; max ampl. = 2.75759 Fixing h-field (band 8) phase by -1 + -3.09778e-06i; max ampl. = 4.29116 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.391993999481 Fixing h-field (band 1) phase by 1 + 7.00283e-16i; max ampl. = 1.27437 Fixing h-field (band 2) phase by -1 + -1.01461e-13i; max ampl. = 4.45322 Fixing h-field (band 3) phase by 1 + 2.593e-13i; max ampl. = 2.62315 Fixing h-field (band 4) phase by 8.12522e-10 + 1i; max ampl. = 4.45542 Fixing h-field (band 5) phase by 9.66506e-14 + -1i; max ampl. = 5.0129 Fixing h-field (band 6) phase by -8.95854e-10 + 1i; max ampl. = 2.79024 Fixing h-field (band 7) phase by 1 + -1.16979e-14i; max ampl. = 2.99991 Fixing h-field (band 8) phase by -1 + 1.51235e-08i; max ampl. = 3.46534 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.345852136612 Fixing h-field (band 1) phase by 1 + 6.05731e-18i; max ampl. = 1.5052 Fixing h-field (band 2) phase by 1 + -3.68414e-14i; max ampl. = 3.59052 Fixing h-field (band 3) phase by 1 + 1.236e-15i; max ampl. = 3.69829 Fixing h-field (band 4) phase by 4.67743e-12 + -1i; max ampl. = 4.56151 Fixing h-field (band 5) phase by 3.22577e-14 + -1i; max ampl. = 5.08436 Fixing h-field (band 6) phase by 7.37994e-12 + 1i; max ampl. = 1.72494 Fixing h-field (band 7) phase by -1 + 7.59799e-15i; max ampl. = 3.24171 Fixing h-field (band 8) phase by 3.87599e-11 + -1i; max ampl. = 3.16645 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.584600925446 Fixing h-field (band 1) phase by -1 + 1.05369e-15i; max ampl. = 1.38878 Fixing h-field (band 2) phase by 1 + 4.06147e-16i; max ampl. = 3.48407 Fixing h-field (band 3) phase by -1 + -1.97549e-15i; max ampl. = 4.1103 Fixing h-field (band 4) phase by 4.72794e-13 + 1i; max ampl. = 4.60286 Fixing h-field (band 5) phase by -1.00532e-14 + 1i; max ampl. = 4.98821 Fixing h-field (band 6) phase by 1 + -3.03353e-12i; max ampl. = 2.6134 Fixing h-field (band 7) phase by -1 + -6.86153e-15i; max ampl. = 4.2595 Fixing h-field (band 8) phase by -4.74126e-13 + -1i; max ampl. = 3.64602 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.491983890533 Fixing h-field (band 1) phase by 1 + -4.18569e-16i; max ampl. = 1.39153 Fixing h-field (band 2) phase by -1 + -4.96199e-13i; max ampl. = 3.54504 Fixing h-field (band 3) phase by 1 + -4.39168e-13i; max ampl. = 3.95334 Fixing h-field (band 4) phase by -7.89874e-13 + -1i; max ampl. = 4.50492 Fixing h-field (band 5) phase by -2.04893e-14 + 1i; max ampl. = 4.84663 Fixing h-field (band 6) phase by -3.16986e-15 + -1i; max ampl. = 1.79067 Fixing h-field (band 7) phase by -7.27257e-13 + 1i; max ampl. = 3.04657 Fixing h-field (band 8) phase by -1 + 1.53999e-12i; max ampl. = 4.1605 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.431976079941 Fixing h-field (band 1) phase by 1 + 4.51367e-17i; max ampl. = 1.40192 Fixing h-field (band 2) phase by 1 + 1.37821e-13i; max ampl. = 3.73151 Fixing h-field (band 3) phase by -1 + 1.55163e-12i; max ampl. = 3.50756 Fixing h-field (band 4) phase by 1.49487e-12 + 1i; max ampl. = 4.25492 Fixing h-field (band 5) phase by 1.3935e-15 + -1i; max ampl. = 4.10702 Fixing h-field (band 6) phase by 2.83277e-16 + -1i; max ampl. = 3.1563 Fixing h-field (band 7) phase by -6.84459e-12 + 1i; max ampl. = 3.26912 Fixing h-field (band 8) phase by -1 + -3.60911e-12i; max ampl. = 4.78292 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.305775165558 Fixing h-field (band 1) phase by 1 + 2.25635e-14i; max ampl. = 4.05119 Fixing h-field (band 2) phase by 1 + 9.82048e-17i; max ampl. = 1.42991 Fixing h-field (band 3) phase by -1 + -2.53674e-12i; max ampl. = 2.78416 Fixing h-field (band 4) phase by -6.12323e-17 + -1i; max ampl. = 2.53227 Fixing h-field (band 5) phase by 2.86021e-11 + -1i; max ampl. = 3.9265 Fixing h-field (band 6) phase by 9.60915e-15 + -1i; max ampl. = 4.52548 Fixing h-field (band 7) phase by 7.94682e-12 + -1i; max ampl. = 3.4739 Fixing h-field (band 8) phase by -1 + 1.58911e-11i; max ampl. = 4.9086 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.348644971848 Fixing h-field (band 1) phase by 1 + -2.21909e-16i; max ampl. = 4.46619 Fixing h-field (band 2) phase by -1 + 9.35272e-12i; max ampl. = 1.51506 Fixing h-field (band 3) phase by 1 + -5.2338e-16i; max ampl. = 1.66014 Fixing h-field (band 4) phase by -1 + -1.92693e-11i; max ampl. = 1.64641 Fixing h-field (band 5) phase by -1.71587e-14 + -1i; max ampl. = 3.54599 Fixing h-field (band 6) phase by 5.04225e-12 + 1i; max ampl. = 4.96988 Fixing h-field (band 7) phase by 9.49411e-16 + -1i; max ampl. = 3.72139 Fixing h-field (band 8) phase by -1 + 2.96054e-14i; max ampl. = 4.85167 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.36474609375 Fixing h-field (band 1) phase by 1 + -7.1386e-16i; max ampl. = 4.70977 Fixing h-field (band 2) phase by 1 + -5.05356e-14i; max ampl. = 1.38038 Fixing h-field (band 3) phase by 5.20197e-14 + 1i; max ampl. = 1.85505 Fixing h-field (band 4) phase by -1 + 7.55485e-11i; max ampl. = 1.90199 Fixing h-field (band 5) phase by -1 + -2.89349e-14i; max ampl. = 3.83362 Fixing h-field (band 6) phase by -4.16562e-12 + -1i; max ampl. = 4.82728 Fixing h-field (band 7) phase by 4.02406e-13 + 1i; max ampl. = 5.11981 Fixing h-field (band 8) phase by -1 + -1.2548e-14i; max ampl. = 4.68981 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.312783002853 Fixing h-field (band 1) phase by -1 + -1.04974e-16i; max ampl. = 3.59873 Fixing h-field (band 2) phase by -1 + 4.30575e-18i; max ampl. = 3.10702 Fixing h-field (band 3) phase by -4.23458e-10 + -1i; max ampl. = 1.92561 Fixing h-field (band 4) phase by 5.05322e-16 + 1i; max ampl. = 1.49149 Fixing h-field (band 5) phase by -6.12323e-17 + 1i; max ampl. = 3.30734 Fixing h-field (band 6) phase by -1.15476e-10 + -1i; max ampl. = 5.21642 Fixing h-field (band 7) phase by 4.94621e-15 + 1i; max ampl. = 3.66792 Fixing h-field (band 8) phase by 1 + -3.50027e-11i; max ampl. = 4.83365 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.342024803162 Fixing h-field (band 1) phase by 1 + 3.47643e-18i; max ampl. = 1.81199 Fixing h-field (band 2) phase by -1 + 2.07777e-16i; max ampl. = 4.51433 Fixing h-field (band 3) phase by 1.51247e-10 + 1i; max ampl. = 2.16532 Fixing h-field (band 4) phase by 2.75948e-14 + -1i; max ampl. = 3.56127 Fixing h-field (band 5) phase by 3.61395e-15 + -1i; max ampl. = 2.47045 Fixing h-field (band 6) phase by 1.98841e-09 + -1i; max ampl. = 5.05859 Fixing h-field (band 7) phase by -2.36761e-13 + -1i; max ampl. = 3.23411 Fixing h-field (band 8) phase by 1 + 1.1908e-09i; max ampl. = 4.7734 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.451988935471 Fixing h-field (band 1) phase by 1 + 5.47029e-17i; max ampl. = 1.2604 Fixing h-field (band 2) phase by -1 + -5.9968e-16i; max ampl. = 4.86397 Fixing h-field (band 3) phase by -3.09161e-10 + 1i; max ampl. = 2.6696 Fixing h-field (band 4) phase by -6.62305e-14 + 1i; max ampl. = 3.93612 Fixing h-field (band 5) phase by -1.02613e-10 + -1i; max ampl. = 4.6489 Fixing h-field (band 6) phase by 1.3828e-14 + -1i; max ampl. = 2.84446 Fixing h-field (band 7) phase by -1 + -8.64634e-15i; max ampl. = 3.74182 Fixing h-field (band 8) phase by -1 + -1.2525e-10i; max ampl. = 4.03853 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.490987062454 Fixing h-field (band 1) phase by 1 + 2.76867e-16i; max ampl. = 1.05606 Fixing h-field (band 2) phase by -1 + 4.76647e-15i; max ampl. = 5.06002 Fixing h-field (band 3) phase by 5.48323e-12 + -1i; max ampl. = 3.59476 Fixing h-field (band 4) phase by 8.94302e-15 + 1i; max ampl. = 4.14887 Fixing h-field (band 5) phase by -1 + 4.11246e-10i; max ampl. = 1.36944 Fixing h-field (band 6) phase by -5.12762e-13 + -1i; max ampl. = 3.24838 Fixing h-field (band 7) phase by 1.45934e-10 + -1i; max ampl. = 2.57459 Fixing h-field (band 8) phase by -1 + -1.07992e-14i; max ampl. = 4.85277 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.912075042725 Fixing h-field (band 1) phase by 1 + -0i; max ampl. = 1 Fixing h-field (band 2) phase by 1 + -8.76644e-15i; max ampl. = 5.12967 Fixing h-field (band 3) phase by -6.59989e-12 + 1i; max ampl. = 4.27896 Fixing h-field (band 4) phase by -1.11395e-09 + 1i; max ampl. = 4.27882 Fixing h-field (band 5) phase by 1 + -4.18384e-09i; max ampl. = 1.75894 Fixing h-field (band 6) phase by 5.03018e-11 + 1i; max ampl. = 3.7555 Fixing h-field (band 7) phase by -5.34957e-11 + -1i; max ampl. = 3.75555 Fixing h-field (band 8) phase by -1 + 2.57704e-14i; max ampl. = 4.48388 .Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097767% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 8.85883522034 done test_get_eigenvectors: 8.90s test_get_hfield ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.164937019348 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... 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.472058057785 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.4418759346 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.415848016739 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.387794971466 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.431843042374 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.563887119293 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.399745941162 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.360034942627 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.3636739254 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.304039955139 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.315708875656 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.224705219269 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.2445499897 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.418426990509 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.503620147705 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.919858932495 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.93550395966 done Fixing h-field (band 8) phase by 1 + -2.6145e-07i; max ampl. = 4.48388 .test_get_hfield: 7.95s test_handle_cvector ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00794887542725 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... 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.249472141266 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.247896194458 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.27571105957 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.247833013535 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.18364405632 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.183843135834 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.23988699913 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.251798868179 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.239711046219 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.227838993073 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.167784929276 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.11947e-08i; max ampl. = 0.877953 Fixing e-field (band 4) phase by 1 + -4.11947e-08i; max ampl. = 1.24657 Fixing e-field (band 5) phase by 4.11947e-08 + 1i; max ampl. = 1.10168 Fixing e-field (band 6) phase by 1 + -4.11948e-08i; max ampl. = 1.76186 Fixing e-field (band 7) phase by -1 + 4.11947e-08i; max ampl. = 1.0881 Fixing e-field (band 8) phase by -1 + 4.11947e-08i; max ampl. = 1.08096 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.159741163254 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.15310883522 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.16099691391 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.233492851257 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.167884111404 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.274690225862 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.445331080847 at Vector3<0.0, 0.5, 0.0> to 0.560518142316 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.490238914903 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.56056079478 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.593296087359 at Vector3<0.0, 0.0, 0.0> to 0.790719597444 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.790832076333 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.837451116754 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.837594852844 at Vector3<0.0, 0.0, 0.0> to 0.86720092649 at Vector3<-0.2, 0.4, 0.0> Band 7 range: 0.869134995574 at Vector3<-0.133333333333, 0.433333333333, 0.0> to 0.994129102266 at Vector3<0.0, 0.0, 0.0> Band 8 range: 0.899249909555 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 1.09831835292 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.274690225862) to band 2 (0.445331080847), 47.3988348385% Gap from band 3 (0.56056079478) to band 4 (0.593296087359), 5.6740646237% Gap from band 4 (0.790719597444) to band 5 (0.790832076333), 0.0142238651133% Gap from band 5 (0.837451116754) to band 6 (0.837594852844), 0.0171620472727% Gap from band 6 (0.86720092649) to band 7 (0.869134995574), 0.222775910928% total elapsed time for run: 3.42189502716 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) Input lattice = (0.866025, 0.5, 0), (0.866025, -0.5, 0), (0, 0, 1) Output lattice = (2.59808, 1.5, 0), (1.29904, -2.25, 0), (-3.21911e-16, -1.85856e-16, 3) Found complex vector dataset... Input data is rank 2, size 32x32x1. Rotating vectors by matrix [ 0.8660254038, 0.5, 1.239037099e-16 0.5, -0.8660254038, 6.162975822e-33 -0, -0, 1 ] Output data 96x83x1. real part range: -1.28776e-16 .. 1.28232e-16 imag part range: -1.34431e-16 .. 1.34431e-16 real part range: -6.40531e-33 .. 6.37826e-33 imag part range: -6.6866e-33 .. 6.6866e-33 real part range: -1.03932 .. 1.03493 imag part range: -1.08496 .. 1.08496 test_handle_cvector: 3.51s test_hermitian_eps ======================== Initializing eigensolver data Computing 10 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 10 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.11, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Initializing mu function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 10 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.166666666667, 0.0, 0.0> Vector3<0.333333333333, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.166666666667, 0.0> Vector3<0.5, 0.333333333333, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.333333333333, 0.333333333333, 0.0> Vector3<0.166666666667, 0.166666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.177040100098 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... iteration 219: trace = 2.57580415141969 (0.0946378% change) iteration 440: trace = 2.40793664287558 (0.00131813% change) iteration 660: trace = 2.399349172554611 (0.00104012% change) iteration 876: trace = 2.393725697410036 (0.000349888% change) iteration 1094: trace = 2.393109181006932 (2.86454e-05% change) iteration 1306: trace = 2.39304028491193 (2.6789e-07% change) iteration 1520: trace = 2.393039457203807 (5.61658e-08% change) Finished solving for bands 2 to 10 after 1610 iterations. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.265885, 0.356852, 0.36899, 0.503897, 0.506552, 0.539911, 0.635681, 0.645852, 0.660016 elapsed time for k point: 29.8617680073 solve_kpoint (0.166667,0,0): Solving for bands 1 to 10... iteration 177: trace = 2.412688582987237 (2.93242e-05% change) iteration 354: trace = 2.412642750734599 (6.50557e-07% change) iteration 536: trace = 2.412633122823085 (3.92385e-07% change) iteration 714: trace = 2.41263057066892 (2.2064e-07% change) iteration 893: trace = 2.412629965952715 (7.7357e-08% change) iteration 1072: trace = 2.412629803224768 (1.318e-08% change) iteration 1251: trace = 2.412629759618535 (1.49904e-09% change) iteration 1428: trace = 2.412629748755844 (3.83212e-10% change) Finished solving for bands 1 to 10 after 1488 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: 33.5357739925 solve_kpoint (0.333333,0,0): Solving for bands 1 to 10... iteration 189: trace = 2.452350224115282 (0.000273201% change) iteration 379: trace = 2.451875745905228 (2.46092e-05% change) iteration 568: trace = 2.45180242519032 (3.98201e-06% change) iteration 755: trace = 2.451791578257001 (9.23845e-07% change) iteration 941: trace = 2.451789800197658 (2.31675e-07% change) iteration 1125: trace = 2.451789463430299 (1.06974e-08% change) iteration 1314: trace = 2.451789426452183 (2.94481e-09% change) Finished solving for bands 1 to 10 after 1443 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: 30.9157559872 solve_kpoint (0.5,0,0): Solving for bands 1 to 10... iteration 191: trace = 2.449588297708942 (0.000174699% change) iteration 379: trace = 2.449313051126506 (7.10853e-06% change) iteration 567: trace = 2.44929596880284 (5.49021e-07% change) iteration 756: trace = 2.449293148540933 (5.45166e-08% change) iteration 946: trace = 2.449292782709 (1.17059e-08% change) iteration 1135: trace = 2.449292760214355 (6.09829e-10% change) Finished solving for bands 1 to 10 after 1256 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: 26.7648630142 solve_kpoint (0.5,0.166667,0): Solving for bands 1 to 10... iteration 191: trace = 2.48607544641331 (0.000247219% change) iteration 383: trace = 2.485876232809364 (7.68544e-06% change) iteration 575: trace = 2.485865693905791 (4.58888e-07% change) iteration 766: trace = 2.485865221889747 (1.44978e-08% change) iteration 953: trace = 2.485865195913662 (5.02781e-10% change) Finished solving for bands 1 to 10 after 1033 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: 21.8161010742 solve_kpoint (0.5,0.333333,0): Solving for bands 1 to 10... iteration 187: trace = 2.57904247070738 (0.000104559% change) iteration 374: trace = 2.578883177451668 (1.68809e-06% change) iteration 564: trace = 2.57888167139089 (7.02385e-09% 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: 14.8464329243 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 10... iteration 192: trace = 2.653877309875673 (4.19335e-06% change) iteration 384: trace = 2.653860971348764 (4.95968e-08% change) Finished solving for bands 1 to 10 after 489 iterations. tmfreqs:, 7, 0.5, 0.5, 0, 0.707107, 0.215649, 0.353602, 0.365269, 0.480748, 0.507335, 0.512534, 0.60792, 0.619784, 0.648908, 0.650323 elapsed time for k point: 10.2838110924 solve_kpoint (0.333333,0.333333,0): Solving for bands 1 to 10... iteration 192: trace = 2.532263429169417 (5.58782e-05% change) iteration 384: trace = 2.532226759481988 (1.71551e-07% change) iteration 571: trace = 2.532226605813633 (1.37475e-09% change) Finished solving for bands 1 to 10 after 649 iterations. tmfreqs:, 8, 0.333333, 0.333333, 0, 0.471405, 0.210879, 0.35463, 0.361245, 0.439486, 0.507022, 0.508252, 0.543815, 0.620599, 0.646589, 0.651154 elapsed time for k point: 13.7357780933 solve_kpoint (0.166667,0.166667,0): Solving for bands 1 to 10... iteration 192: trace = 2.429205483825089 (6.45201e-05% change) iteration 385: trace = 2.429161487721509 (5.56473e-07% change) iteration 577: trace = 2.429159929278623 (6.97637e-08% change) iteration 768: trace = 2.429159857076395 (1.01646e-09% change) Finished solving for bands 1 to 10 after 866 iterations. tmfreqs:, 9, 0.166667, 0.166667, 0, 0.235702, 0.162353, 0.295874, 0.356214, 0.372161, 0.504258, 0.506735, 0.537355, 0.633231, 0.645916, 0.65717 elapsed time for k point: 18.2077200413 solve_kpoint (0,0,0): Solving for bands 2 to 10... iteration 227: trace = 2.393041510984133 (3.87881e-06% change) iteration 455: trace = 2.393039445691114 (1.29701e-08% change) Finished solving for bands 2 to 10 after 637 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.2757601738 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.215648526308 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.265884978566 at Vector3<0.0, 0.0, 0.0> to 0.354630240547 at Vector3<0.333333333333, 0.333333333333, 0.0> Band 3 range: 0.356214235592 at Vector3<0.166666666667, 0.166666666667, 0.0> to 0.365278335178 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.368990136667 at Vector3<0.0, 0.0, 0.0> to 0.480748467843 at Vector3<0.5, 0.5, 0.0> Band 5 range: 0.477901482419 at Vector3<0.5, 0.0, 0.0> to 0.507335289428 at Vector3<0.5, 0.5, 0.0> Band 6 range: 0.50655185875 at Vector3<0.0, 0.0, 0.0> to 0.512534369239 at Vector3<0.5, 0.5, 0.0> Band 7 range: 0.509075874399 at Vector3<0.5, 0.0, 0.0> to 0.607920081823 at Vector3<0.5, 0.5, 0.0> Band 8 range: 0.615051876483 at Vector3<0.5, 0.333333333333, 0.0> to 0.635680784654 at Vector3<0.0, 0.0, 0.0> Band 9 range: 0.639709760932 at Vector3<0.5, 0.0, 0.0> to 0.648907835943 at Vector3<0.5, 0.5, 0.0> Band 10 range: 0.64688989048 at Vector3<0.5, 0.0, 0.0> to 0.660016334962 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.215648526308) to band 2 (0.265884978566), 20.8651949447% Gap from band 2 (0.354630240547) to band 3 (0.356214235592), 0.445665711131% Gap from band 3 (0.365278335178) to band 4 (0.368990136667), 1.01102025516% Gap from band 7 (0.607920081823) to band 8 (0.615051876483), 1.16630550873% Gap from band 8 (0.635680784654) to band 9 (0.639709760932), 0.631802751339% total elapsed time for run: 211.423281908 done test_hermitian_eps: 211.43s test_hole_slab ======================== Initializing eigensolver data Computing 9 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 32 x 32 x 64. Solving for 9 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 4) Cell volume = 3.4641 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 0.25) Geometric objects: block, center = (0,0,1) size (1e+20,1e+20,2) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,1e+20,0.5) axes (1,0,0), (0,1,0), (0,0,1) cylinder, center = (0,0,0) radius 0.3, height 4, axis (0, 0, 1) Geometric object tree has depth 3 and 41 object nodes (vs. 3 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: zeven. Initializing fields to random numbers... 1 k-points Vector3<-0.333333333333, 0.333333333333, 0.0> elapsed time for initialization: 0.397584915161 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... iteration 4: trace = 2.402412493859785 (10.5287% change) iteration 8: trace = 2.197424295814806 (0.438829% change) iteration 12: trace = 2.188582973205607 (0.0338964% change) iteration 16: trace = 2.187974779563379 (0.00115651% change) iteration 20: trace = 2.18795888606421 (4.07356e-05% change) iteration 24: trace = 2.187958074545613 (2.68951e-06% change) iteration 28: trace = 2.187958069713362 (3.1166e-10% 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.8867409229 total elapsed time for run: 37.2844901085 done Fixing h-field (band 9) phase by -0.0246538 + -0.999696i; max ampl. = 2.37913 .Outputting fields to test_hole_slab-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.548 mean time per iteration = 1.20272548737 s test_hole_slab: 37.40s test_honey_rods ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0.166667,0.166667,0) radius 0.14, height 1e+20, axis (0, 0, 1) cylinder, center = (-0.166667,-0.166667,0) radius 0.14, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 2 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00799798965454 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... 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.445192098618 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.50380396843 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.235906124115 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.259826898575 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.235840797424 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.164371967316 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.14189696312 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.249231100082 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.27584195137 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.315831899643 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.358564138412 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.261137008667 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.215834856033 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.167893886566 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.279875993729 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.875048875809 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.335116766035 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.335185075992 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.429848112378 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.575170934543 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.725589767226 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.691862772477 at Vector3<0.0, 0.5, 0.0> to 0.747622077831 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.744337449709 at Vector3<-0.0666666666667, 0.0666666666667, 0.0> to 0.779379221209 at Vector3<0.0, 0.5, 0.0> Band 6 range: 0.785278698442 at Vector3<0.0, 0.0, 0.0> to 0.819365286171 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 7 range: 0.785657777186 at Vector3<0.0, 0.0, 0.0> to 0.912256043901 at Vector3<0.0, 0.5, 0.0> Band 8 range: 1.05403505081 at Vector3<0.0, 0.5, 0.0> to 1.14927693892 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.335116766035) to band 2 (0.335185075992), 0.0203818494639% Gap from band 2 (0.429848112378) to band 3 (0.575170934543), 28.9194165245% Gap from band 5 (0.779379221209) to band 6 (0.785278698442), 0.754091633513% Gap from band 7 (0.912256043901) to band 8 (1.05403505081), 14.4209580456% total elapsed time for run: 4.99672484398 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0.166667,0.166667,0) radius 0.14, height 1e+20, axis (0, 0, 1) cylinder, center = (-0.166667,-0.166667,0) radius 0.14, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 2 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00599002838135 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... 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.822392225266 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.647603988647 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.403897047043 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.307812929153 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.343842029572 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.435795068741 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.319506883621 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.353357076645 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.446751117706 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.404320001602 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.771259069443 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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: 1.0798740387 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.315845012665 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.363744020462 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.323902130127 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.623759031296 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.553509348997 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.520318359084 at Vector3<0.0, 0.5, 0.0> to 0.727844751545 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.576335859651 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.788087893062 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.816173029367 at Vector3<0.0, 0.5, 0.0> to 0.920961143214 at Vector3<0.0, 0.0, 0.0> Band 5 range: 0.838556235961 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.92208494259 at Vector3<0.0, 0.0, 0.0> Band 6 range: 1.01686566839 at Vector3<0.0, 0.0, 0.0> to 1.10835366734 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 7 range: 1.01845072531 at Vector3<0.0, 0.0, 0.0> to 1.15937022737 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 8 range: 1.16367190504 at Vector3<-0.2, 0.2, 0.0> to 1.24334118399 at Vector3<0.0, 0.0, 0.0> Gap from band 3 (0.788087893062) to band 4 (0.816173029367), 3.50131776109% Gap from band 5 (0.92208494259) to band 6 (1.01686566839), 9.77649716965% Gap from band 7 (1.15937022737) to band 8 (1.16367190504), 0.370348656678% total elapsed time for run: 7.97277903557 done test_honey_rods: 12.97s test_line_defect ======================== Initializing eigensolver data Computing 12 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 224 x 1. Solving for 6 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (6.06218, -3.5, 0) (0, 0, 1) Cell volume = 6.06218 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.0824786, -0.142857, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,3,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-3,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 3 and 9 object nodes (vs. 8 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 6 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.35, 0.0> Vector3<0.2, 0.7, 0.0> Vector3<0.3, 1.05, 0.0> Vector3<0.4, 1.4, 0.0> Vector3<0.5, 1.75, 0.0> elapsed time for initialization: 0.225257158279 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... Finished solving for bands 2 to 7 after 16 iterations. Solving for bands 8 to 12... iteration 58: trace = 1.211589507242226 (2.1982e-07% change) 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: 6.48226594925 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 Fixing e-field (band 4) phase by -0.042412 + 0.9991i; max ampl. = 0.40619 Fixing e-field (band 5) phase by -0.829535 + -0.558455i; max ampl. = 0.458526 Fixing e-field (band 6) phase by 0.636619 + 0.771179i; max ampl. = 0.461015 Fixing e-field (band 7) phase by -0.696974 + 0.717096i; max ampl. = 0.87849 Fixing e-field (band 8) phase by -0.801423 + 0.598098i; max ampl. = 0.582082 Fixing e-field (band 9) phase by 0.502154 + -0.864778i; max ampl. = 0.503748 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 test_line_defect-e.k01.b01.z.tm.h5... Outputting fields to test_line_defect-e.k01.b02.z.tm.h5... Outputting fields to test_line_defect-e.k01.b03.z.tm.h5... Outputting fields to test_line_defect-e.k01.b04.z.tm.h5... Outputting fields to test_line_defect-e.k01.b05.z.tm.h5... Outputting fields to test_line_defect-e.k01.b06.z.tm.h5... Outputting fields to test_line_defect-e.k01.b07.z.tm.h5... Outputting fields to test_line_defect-e.k01.b08.z.tm.h5... Outputting fields to test_line_defect-e.k01.b09.z.tm.h5... Outputting fields to test_line_defect-e.k01.b10.z.tm.h5... Outputting fields to test_line_defect-e.k01.b11.z.tm.h5... Outputting fields to test_line_defect-e.k01.b12.z.tm.h5... solve_kpoint (0.1,0.35,0): Solving for bands 1 to 6... Finished solving for bands 1 to 6 after 8 iterations. Solving for bands 7 to 12... Finished solving for bands 7 to 12 after 37 iterations. Finished k-point with 22.5 mean iterations/band. tmfreqs:, 2, 0.1, 0.35, 0, 0.1, 0.0643286, 0.117273, 0.128193, 0.198551, 0.216266, 0.255606, 0.34632, 0.457251, 0.464418, 0.494572, 0.497876, 0.533413 elapsed time for k point: 3.65529298782 Fixing e-field (band 1) phase by -1 + 2.71695e-09i; max ampl. = 0.279221 Fixing e-field (band 2) phase by 0.0662341 + 0.997804i; max ampl. = 0.368961 Fixing e-field (band 3) phase by 1 + -3.08291e-07i; max ampl. = 0.357513 Fixing e-field (band 4) phase by -0.00791594 + -0.999969i; max ampl. = 0.410959 Fixing e-field (band 5) phase by -1 + 1.15887e-06i; max ampl. = 0.464942 Fixing e-field (band 6) phase by 0.000719624 + 1i; max ampl. = 0.463983 Fixing e-field (band 7) phase by 1 + 1.05398e-08i; max ampl. = 0.893105 Fixing e-field (band 8) phase by -1 + 4.80898e-06i; max ampl. = 0.585113 Fixing e-field (band 9) phase by -2.44618e-05 + 1i; max ampl. = 0.51118 Fixing e-field (band 10) phase by -1 + -8.06473e-05i; max ampl. = 0.50134 Fixing e-field (band 11) phase by 2.03321e-05 + 1i; max ampl. = 0.518018 Fixing e-field (band 12) phase by -0.000314804 + -1i; max ampl. = 0.377816 Outputting fields to test_line_defect-e.k02.b01.z.tm.h5... Outputting fields to test_line_defect-e.k02.b02.z.tm.h5... Outputting fields to test_line_defect-e.k02.b03.z.tm.h5... Outputting fields to test_line_defect-e.k02.b04.z.tm.h5... Outputting fields to test_line_defect-e.k02.b05.z.tm.h5... Outputting fields to test_line_defect-e.k02.b06.z.tm.h5... Outputting fields to test_line_defect-e.k02.b07.z.tm.h5... Outputting fields to test_line_defect-e.k02.b08.z.tm.h5... Outputting fields to test_line_defect-e.k02.b09.z.tm.h5... Outputting fields to test_line_defect-e.k02.b10.z.tm.h5... Outputting fields to test_line_defect-e.k02.b11.z.tm.h5... Outputting fields to test_line_defect-e.k02.b12.z.tm.h5... solve_kpoint (0.2,0.7,0): Solving for bands 1 to 6... Finished solving for bands 1 to 6 after 8 iterations. Solving for bands 7 to 12... 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: 3.25436496735 Fixing e-field (band 1) phase by 1 + -6.81446e-16i; max ampl. = 0.316626 Fixing e-field (band 2) phase by -6.15786e-11 + -1i; max ampl. = 0.383063 Fixing e-field (band 3) phase by 1 + -1.01515e-14i; max ampl. = 0.3761 Fixing e-field (band 4) phase by 8.63661e-10 + 1i; max ampl. = 0.424925 Fixing e-field (band 5) phase by 1 + 1.30621e-13i; max ampl. = 0.480327 Fixing e-field (band 6) phase by 5.02421e-10 + -1i; max ampl. = 0.472091 Fixing e-field (band 7) phase by 1 + -1.07985e-12i; max ampl. = 0.919529 Fixing e-field (band 8) phase by -1 + -1.68732e-11i; max ampl. = 0.593898 Fixing e-field (band 9) phase by -1.07677e-07 + -1i; max ampl. = 0.521242 Fixing e-field (band 10) phase by -1 + 3.83476e-10i; max ampl. = 0.454743 Fixing e-field (band 11) phase by -4.75363e-08 + -1i; max ampl. = 0.493615 Fixing e-field (band 12) phase by -1.94017e-06 + -1i; max ampl. = 0.473136 Outputting fields to test_line_defect-e.k03.b01.z.tm.h5... Outputting fields to test_line_defect-e.k03.b02.z.tm.h5... Outputting fields to test_line_defect-e.k03.b03.z.tm.h5... Outputting fields to test_line_defect-e.k03.b04.z.tm.h5... Outputting fields to test_line_defect-e.k03.b05.z.tm.h5... Outputting fields to test_line_defect-e.k03.b06.z.tm.h5... Outputting fields to test_line_defect-e.k03.b07.z.tm.h5... Outputting fields to test_line_defect-e.k03.b08.z.tm.h5... Outputting fields to test_line_defect-e.k03.b09.z.tm.h5... Outputting fields to test_line_defect-e.k03.b10.z.tm.h5... Outputting fields to test_line_defect-e.k03.b11.z.tm.h5... Outputting fields to test_line_defect-e.k03.b12.z.tm.h5... solve_kpoint (0.3,1.05,0): Solving for bands 1 to 6... Finished solving for bands 1 to 6 after 8 iterations. Solving for bands 7 to 12... iteration 50: trace = 1.306672769618134 (8.50114e-07% change) 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: 8.23339009285 Fixing e-field (band 1) phase by 1 + -3.32623e-17i; max ampl. = 0.362092 Fixing e-field (band 2) phase by 8.10447e-12 + -1i; max ampl. = 0.407764 Fixing e-field (band 3) phase by -1 + -8.70243e-16i; max ampl. = 0.420136 Fixing e-field (band 4) phase by 5.09887e-12 + 1i; max ampl. = 0.446788 Fixing e-field (band 5) phase by 1 + 2.76695e-16i; max ampl. = 0.496332 Fixing e-field (band 6) phase by -2.03747e-11 + 1i; max ampl. = 0.481878 Fixing e-field (band 7) phase by 1 + -2.67924e-13i; max ampl. = 0.896831 Fixing e-field (band 8) phase by -3.68601e-11 + -1i; max ampl. = 0.458802 Fixing e-field (band 9) phase by -1 + 8.96793e-12i; max ampl. = 0.495105 Fixing e-field (band 10) phase by 1 + -6.72195e-13i; max ampl. = 0.483552 Fixing e-field (band 11) phase by -6.00709e-11 + 1i; max ampl. = 0.523494 Fixing e-field (band 12) phase by -1 + -6.87794e-11i; max ampl. = 0.423458 Outputting fields to test_line_defect-e.k04.b01.z.tm.h5... Outputting fields to test_line_defect-e.k04.b02.z.tm.h5... Outputting fields to test_line_defect-e.k04.b03.z.tm.h5... Outputting fields to test_line_defect-e.k04.b04.z.tm.h5... Outputting fields to test_line_defect-e.k04.b05.z.tm.h5... Outputting fields to test_line_defect-e.k04.b06.z.tm.h5... Outputting fields to test_line_defect-e.k04.b07.z.tm.h5... Outputting fields to test_line_defect-e.k04.b08.z.tm.h5... Outputting fields to test_line_defect-e.k04.b09.z.tm.h5... Outputting fields to test_line_defect-e.k04.b10.z.tm.h5... Outputting fields to test_line_defect-e.k04.b11.z.tm.h5... Outputting fields to test_line_defect-e.k04.b12.z.tm.h5... solve_kpoint (0.4,1.4,0): Solving for bands 1 to 6... Finished solving for bands 1 to 6 after 9 iterations. Solving for bands 7 to 12... iteration 50: trace = 1.269582088919498 (6.98992e-08% change) 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: 6.11546707153 Fixing e-field (band 1) phase by 1 + -3.62375e-17i; max ampl. = 0.407996 Fixing e-field (band 2) phase by 9.94377e-13 + -1i; max ampl. = 0.441101 Fixing e-field (band 3) phase by 1 + 1.09519e-15i; max ampl. = 0.464954 Fixing e-field (band 4) phase by 4.99318e-12 + 1i; max ampl. = 0.46974 Fixing e-field (band 5) phase by 1 + -7.54743e-16i; max ampl. = 0.505749 Fixing e-field (band 6) phase by -2.16592e-11 + 1i; max ampl. = 0.483913 Fixing e-field (band 7) phase by 1 + -1.76439e-14i; max ampl. = 0.643734 Fixing e-field (band 8) phase by -1.17087e-11 + -1i; max ampl. = 0.465166 Fixing e-field (band 9) phase by -1 + 4.04273e-13i; max ampl. = 0.43823 Fixing e-field (band 10) phase by -1.23518e-13 + -1i; max ampl. = 0.518507 Fixing e-field (band 11) phase by -1 + 1.58917e-12i; max ampl. = 0.471405 Fixing e-field (band 12) phase by -3.49222e-14 + -1i; max ampl. = 0.443866 Outputting fields to test_line_defect-e.k05.b01.z.tm.h5... Outputting fields to test_line_defect-e.k05.b02.z.tm.h5... Outputting fields to test_line_defect-e.k05.b03.z.tm.h5... Outputting fields to test_line_defect-e.k05.b04.z.tm.h5... Outputting fields to test_line_defect-e.k05.b05.z.tm.h5... Outputting fields to test_line_defect-e.k05.b06.z.tm.h5... Outputting fields to test_line_defect-e.k05.b07.z.tm.h5... Outputting fields to test_line_defect-e.k05.b08.z.tm.h5... Outputting fields to test_line_defect-e.k05.b09.z.tm.h5... Outputting fields to test_line_defect-e.k05.b10.z.tm.h5... Outputting fields to test_line_defect-e.k05.b11.z.tm.h5... Outputting fields to test_line_defect-e.k05.b12.z.tm.h5... solve_kpoint (0.5,1.75,0): Solving for bands 1 to 6... Finished solving for bands 1 to 6 after 9 iterations. Solving for bands 7 to 12... 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.94044709206 Fixing e-field (band 1) phase by 1 + -1.18908e-16i; max ampl. = 0.422882 Fixing e-field (band 2) phase by 2.75053e-12 + -1i; max ampl. = 0.466091 Fixing e-field (band 3) phase by -1 + -1.4156e-16i; max ampl. = 0.462198 Fixing e-field (band 4) phase by -4.04416e-12 + -1i; max ampl. = 0.471227 Fixing e-field (band 5) phase by -1 + 1.18537e-14i; max ampl. = 0.472309 Fixing e-field (band 6) phase by -2.49803e-11 + -1i; max ampl. = 0.476607 Fixing e-field (band 7) phase by 1 + 9.33866e-16i; max ampl. = 0.600013 Fixing e-field (band 8) phase by -1.85857e-12 + -1i; max ampl. = 0.468917 Fixing e-field (band 9) phase by 1 + 9.03243e-16i; max ampl. = 0.508553 Fixing e-field (band 10) phase by -9.49411e-16 + 1i; max ampl. = 0.472551 Fixing e-field (band 11) phase by 1 + 7.57709e-14i; max ampl. = 0.507635 Fixing e-field (band 12) phase by 1.84858e-12 + 1i; max ampl. = 0.465525 ..Outputting fields to test_line_defect-e.k06.b01.z.tm.h5... Outputting fields to test_line_defect-e.k06.b02.z.tm.h5... Outputting fields to test_line_defect-e.k06.b03.z.tm.h5... Outputting fields to test_line_defect-e.k06.b04.z.tm.h5... Outputting fields to test_line_defect-e.k06.b05.z.tm.h5... Outputting fields to test_line_defect-e.k06.b06.z.tm.h5... Outputting fields to test_line_defect-e.k06.b07.z.tm.h5... Outputting fields to test_line_defect-e.k06.b08.z.tm.h5... Outputting fields to test_line_defect-e.k06.b09.z.tm.h5... Outputting fields to test_line_defect-e.k06.b10.z.tm.h5... Outputting fields to test_line_defect-e.k06.b11.z.tm.h5... Outputting fields to test_line_defect-e.k06.b12.z.tm.h5... Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.256350105354 at Vector3<0.5, 1.75, 0.0> Band 2 range: 0.100888010145 at Vector3<0.0, 0.0, 0.0> to 0.256977671293 at Vector3<0.5, 1.75, 0.0> Band 3 range: 0.110543746169 at Vector3<0.0, 0.0, 0.0> to 0.258341879918 at Vector3<0.5, 1.75, 0.0> Band 4 range: 0.191437580989 at Vector3<0.0, 0.0, 0.0> to 0.25957071279 at Vector3<0.5, 1.75, 0.0> Band 5 range: 0.209077414374 at Vector3<0.0, 0.0, 0.0> to 0.264706957428 at Vector3<0.4, 1.4, 0.0> Band 6 range: 0.252768994808 at Vector3<0.0, 0.0, 0.0> to 0.270821263668 at Vector3<0.4, 1.4, 0.0> Band 7 range: 0.337337103113 at Vector3<0.0, 0.0, 0.0> to 0.442497664917 at Vector3<0.5, 1.75, 0.0> Band 8 range: 0.448262776554 at Vector3<0.5, 1.75, 0.0> to 0.468390327176 at Vector3<0.3, 1.05, 0.0> Band 9 range: 0.451495402953 at Vector3<0.5, 1.75, 0.0> to 0.471319483623 at Vector3<0.2, 0.7, 0.0> Band 10 range: 0.456402536778 at Vector3<0.5, 1.75, 0.0> to 0.496485088693 at Vector3<0.0, 0.0, 0.0> Band 11 range: 0.462906658043 at Vector3<0.5, 1.75, 0.0> to 0.499487769383 at Vector3<0.0, 0.0, 0.0> Band 12 range: 0.465690463972 at Vector3<0.5, 1.75, 0.0> to 0.545122984666 at Vector3<0.0, 0.0, 0.0> Gap from band 6 (0.270821263668) to band 7 (0.337337103113), 21.8745126527% Gap from band 7 (0.442497664917) to band 8 (0.448262776554), 1.2944247114% total elapsed time for run: 33.3477680683 done test_line_defect: 33.42s test_list_split ======================== test_list_split: 0.00s test_load_and_save_eigenvectors ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00748991966248 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... 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.461560964584 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.36546897888 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.394193172455 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.391935825348 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.395829916 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.518476963043 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.433135986328 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.375928878784 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.289499998093 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.26540184021 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.276607990265 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.247792005539 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.359832048416 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.439904928207 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.427542924881 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.91259598732 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.56575298309 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0123608112335 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... 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.46830701828 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.30782103539 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.281880140305 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.259163856506 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.299006223679 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.464692115784 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.349982976913 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.297814130783 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.257199048996 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.250061988831 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.254423856735 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.20730304718 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.249104976654 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.332135915756 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.390784978867 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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 ./usr/lib/python2.7/dist-packages/scipy/optimize/_minimize.py:763: RuntimeWarning: Method 'bounded' does not support relative tolerance in x; defaulting to absolute tolerance. "defaulting to absolute tolerance.", RuntimeWarning) elapsed time for k point: 0.815387964249 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 6.49974107742 done test_load_and_save_eigenvectors: 14.07s test_maximize_first_tm_gap ======================== Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 7. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.252786, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00746512413025 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... 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.0277369022369 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... 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.074343919754 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... 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.0238151550293 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... 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.0476751327515 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... 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.0251619815826 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... 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.0219938755035 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... 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.0365748405457 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... 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.0249118804932 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... 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.0227670669556 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... 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.0224690437317 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... 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.0246880054474 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... 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.0487458705902 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... 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.0242538452148 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... 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.0237967967987 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... 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.0317640304565 solve_kpoint (0,0,0): Solving for bands 2 to 2... 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.0197088718414 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.249029499922 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.351200835305 at Vector3<0.5, 0.0, 0.0> to 0.45725652119 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.249029499922) to band 2 (0.351200835305), 34.0440425572% total elapsed time for run: 0.510521888733 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 7. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.347214, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00747990608215 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... 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.0349941253662 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... 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.107904911041 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... 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.0348529815674 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... 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.0369248390198 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... 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.0279080867767 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... 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.0216789245605 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... 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.0581769943237 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... 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.0918610095978 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... 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.0838940143585 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... 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.0879120826721 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... 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.0879461765289 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... 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.091864824295 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... 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.0329661369324 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... 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.0628991127014 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... Finished solving for bands 1 to 2 after 9 iterations. tmfreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.0617389, 0.353456 elapsed time for k point: 0.0718760490417 solve_kpoint (0,0,0): Solving for bands 2 to 2... 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.0240361690521 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.218622569105 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.259996144375 at Vector3<0.5, 0.0, 0.0> to 0.364215520346 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.218622569105) to band 2 (0.259996144375), 17.2887411647% total elapsed time for run: 0.966804027557 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 7. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.194427, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00468015670776 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... 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.0278120040894 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... 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.0748760700226 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... 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.0598890781403 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... 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.0439159870148 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... 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.0399158000946 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... 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.0359098911285 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... 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.0479500293732 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... 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.0359060764313 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... 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.0478839874268 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... 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.0519421100616 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... 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.0678858757019 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... 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.0798738002777 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... 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.0264840126038 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... 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.0286099910736 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... 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.0290770530701 solve_kpoint (0,0,0): Solving for bands 2 to 2... 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.0275490283966 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.285403810579 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.424115051619 at Vector3<0.5, 0.0, 0.0> to 0.546124486861 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.285403810579) to band 2 (0.424115051619), 39.1000855456% total elapsed time for run: 0.731631040573 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 7. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.161094, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00393891334534 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... 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.0205490589142 solve_kpoint (0.1,0,0): Solving for bands 1 to 2... 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.0350139141083 solve_kpoint (0.2,0,0): Solving for bands 1 to 2... 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.0301940441132 solve_kpoint (0.3,0,0): Solving for bands 1 to 2... 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.0263638496399 solve_kpoint (0.4,0,0): Solving for bands 1 to 2... 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.0227658748627 solve_kpoint (0.5,0,0): Solving for bands 1 to 2... 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.0220119953156 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 2... 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.0203258991241 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 2... 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.0204749107361 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 2... 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.0293970108032 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 2... 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.0358610153198 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 2... 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.030611038208 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 2... 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.0429308414459 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 2... 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.0382127761841 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 2... 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.0329399108887 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 2... 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.0290431976318 solve_kpoint (0,0,0): Solving for bands 2 to 2... 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.015988111496 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.317444122972 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4615121899 at Vector3<0.5, 0.0, 0.0> to 0.582277810582 at Vector3<0.5, 0.5, 0.0> Gap from band 1 (0.317444122972) to band 2 (0.4615121899), 36.9900248696% total elapsed time for run: 0.458019018173 done test_maximize_first_tm_gap: 2.67s test_multiply_bloch_in_map_data ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00501704216003 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... 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.574119091034 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.46362090111 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.324166059494 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.383780002594 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.36785197258 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.587880849838 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.491811037064 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.363971948624 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.335916996002 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.296207904816 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.275346040726 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.22417807579 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.257165908813 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.430302858353 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.439869165421 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.867788791656 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.69161200523 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.164875030518 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... 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.51345705986 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.33923983574 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.368512153625 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.275158882141 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.318150043488 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.554282188416 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.463828086853 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.407867908478 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.279778003693 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.303870201111 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.319993019104 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.230962991714 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.231934070587 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.313222885132 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.383330106735 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.831834793091 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.30282092094 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .test_multiply_bloch_in_map_data: 15.20s test_multiply_bloch_phase ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0711829662323 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... 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.461328983307 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.45849704742 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.371768951416 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.351922988892 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.391794919968 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.488344907761 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.35130405426 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.302478075027 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.337200880051 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.283765077591 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.273436069489 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.194794893265 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.255399942398 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.320095062256 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.443524122238 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.843793153763 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.20351600647 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .test_multiply_bloch_phase: 7.22s test_output_charge_density ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00714111328125 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... 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.423877000809 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.3159661293 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.309321880341 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.262258052826 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.303555011749 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.548267126083 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.459779024124 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.403867006302 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.311851978302 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.258731842041 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.253005027771 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.283913850784 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.315857172012 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.375896215439 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.399822950363 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.767925977707 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.00361514091 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .Outputting complex scalar field to test_output_charge_density-C.k16.b08.te.h5... test_output_charge_density: 7.12s test_output_dpwr_in_objects ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.132987976074 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... 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.425939798355 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.55270923201, 0.856743500004 Outputting fields to test_output_dpwr_in_objects-d.k01.b02.te.h5... D-energy-components:, 1, 3, 0.455928, 0.544072, 0 dpwr:, 3, 0.773226559307, 0.528826055797 D-energy-components:, 1, 4, 0.544076, 0.455924, 0 dpwr:, 4, 0.773229883948, 0.528807965491 D-energy-components:, 1, 5, 0.5, 0.5, 0 dpwr:, 5, 0.922996519585, 0.0891001079821 D-energy-components:, 1, 6, 0.125495, 0.874505, 0 dpwr:, 6, 1.00017111769, 0.401246493021 D-energy-components:, 1, 7, 0.874503, 0.125497, 0 dpwr:, 7, 1.00017200323, 0.401251991055 D-energy-components:, 1, 8, 0.499992, 0.500008, 0 dpwr:, 8, 1.09282093175, 0.287205668256 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.32060980797 D-energy-components:, 2, 1, 0.0311142, 0.968886, 0 dpwr:, 1, 0.0897332260527, 0.0460317691625 D-energy-components:, 2, 2, 0.488088, 0.511912, 0 dpwr:, 2, 0.551137686974, 0.844554187069 D-energy-components:, 2, 3, 0.219526, 0.780474, 0 dpwr:, 3, 0.761599735559, 0.442739612056 D-energy-components:, 2, 4, 0.779994, 0.220006, 0 dpwr:, 4, 0.774682184614, 0.536749112385 D-energy-components:, 2, 5, 0.333449, 0.666551, 0 dpwr:, 5, 0.907198708641, 0.312018198257 D-energy-components:, 2, 6, 0.881419, 0.118581, 0 dpwr:, 6, 1.00187795294, 0.38913339285 D-energy-components:, 2, 7, 0.392233, 0.607767, 0 dpwr:, 7, 1.0035701587, 0.2776208834 D-energy-components:, 2, 8, 0.507954, 0.492046, 0 dpwr:, 8, 1.10209065116, 0.667649238712 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.375085115433 D-energy-components:, 3, 1, 0.0363561, 0.963644, 0 dpwr:, 1, 0.178692004464, 0.0544220726352 D-energy-components:, 3, 2, 0.446363, 0.553637, 0 dpwr:, 2, 0.544895880278, 0.794273793685 D-energy-components:, 3, 3, 0.23103, 0.76897, 0 dpwr:, 3, 0.728533588468, 0.300771741139 D-energy-components:, 3, 4, 0.758854, 0.241146, 0 dpwr:, 4, 0.778527998755, 0.558660574028 D-energy-components:, 3, 5, 0.240477, 0.759523, 0 dpwr:, 5, 0.880243545608, 0.594165535436 D-energy-components:, 3, 6, 0.863785, 0.136215, 0 dpwr:, 6, 1.00698704194, 0.354723390756 D-energy-components:, 3, 7, 0.585239, 0.414761, 0 dpwr:, 7, 1.01696145336, 0.213224458552 D-energy-components:, 3, 8, 0.535346, 0.464654, 0 dpwr:, 8, 1.10027422003, 0.623265498643 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.287275075912 D-energy-components:, 4, 1, 0.0468976, 0.953102, 0 dpwr:, 1, 0.265797606716, 0.0718902112943 D-energy-components:, 4, 2, 0.35602, 0.64398, 0 dpwr:, 2, 0.52817558089, 0.659679514897 D-energy-components:, 4, 3, 0.27068, 0.72932, 0 dpwr:, 3, 0.685449168526, 0.300542125303 D-energy-components:, 4, 4, 0.732284, 0.267716, 0 dpwr:, 4, 0.783377431812, 0.588066306618 D-energy-components:, 4, 5, 0.261431, 0.738569, 0 dpwr:, 5, 0.860714451483, 0.729558853133 D-energy-components:, 4, 6, 0.829353, 0.170647, 0 dpwr:, 6, 1.01515203043, 0.305540997723 D-energy-components:, 4, 7, 0.603026, 0.396974, 0 dpwr:, 7, 1.03843147349, 0.246738943426 D-energy-components:, 4, 8, 0.592482, 0.407518, 0 dpwr:, 8, 1.09663921497, 0.539665077025 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.408826112747 D-energy-components:, 5, 1, 0.0662302, 0.93377, 0 dpwr:, 1, 0.348955949925, 0.103845244711 D-energy-components:, 5, 2, 0.226367, 0.773633, 0 dpwr:, 2, 0.490738447618, 0.435673954405 D-energy-components:, 5, 3, 0.351613, 0.648387, 0 dpwr:, 3, 0.652797447881, 0.448142512354 D-energy-components:, 5, 4, 0.710454, 0.289546, 0 dpwr:, 4, 0.787381631843, 0.613901176677 D-energy-components:, 5, 5, 0.295332, 0.704668, 0 dpwr:, 5, 0.849999314694, 0.769933890842 D-energy-components:, 5, 6, 0.77736, 0.22264, 0 dpwr:, 6, 1.02442946088, 0.257891195566 D-energy-components:, 5, 7, 0.546257, 0.453743, 0 dpwr:, 7, 1.06440766663, 0.332213140178 D-energy-components:, 5, 8, 0.681176, 0.318824, 0 dpwr:, 8, 1.09120806212, 0.432931740413 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.491470098495 D-energy-components:, 6, 1, 0.0773009, 0.922699, 0 dpwr:, 1, 0.412790671265, 0.0860399668631 D-energy-components:, 6, 2, 0.165167, 0.834833, 0 dpwr:, 2, 0.441588449723, 0.358448476651 D-energy-components:, 6, 3, 0.391615, 0.608385, 0 dpwr:, 3, 0.641997736545, 0.532847233742 D-energy-components:, 6, 4, 0.702039, 0.297961, 0 dpwr:, 4, 0.788932989548, 0.624270462223 D-energy-components:, 6, 5, 0.308697, 0.691303, 0 dpwr:, 5, 0.846587869583, 0.777126758752 D-energy-components:, 6, 6, 0.742736, 0.257264, 0 dpwr:, 6, 1.02915970507, 0.236812114051 D-energy-components:, 6, 7, 0.350801, 0.649199, 0 dpwr:, 7, 1.08607293236, 0.578242883434 D-energy-components:, 6, 8, 0.737396, 0.262604, 0 dpwr:, 8, 1.08786896351, 0.379508162223 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.355230093002 D-energy-components:, 7, 1, 0.12807, 0.87193, 0 dpwr:, 1, 0.423741461324, 0.0840529271234 D-energy-components:, 7, 2, 0.190236, 0.809764, 0 dpwr:, 2, 0.44578070371, 0.374902156108 D-energy-components:, 7, 3, 0.394034, 0.605966, 0 dpwr:, 3, 0.638230267338, 0.508227094762 D-energy-components:, 7, 4, 0.691881, 0.308119, 0 dpwr:, 4, 0.793146886182, 0.625150307224 D-energy-components:, 7, 5, 0.335703, 0.664297, 0 dpwr:, 5, 0.842943492239, 0.735577562491 D-energy-components:, 7, 6, 0.716117, 0.283883, 0 dpwr:, 6, 0.986523160918, 0.186978602949 D-energy-components:, 7, 7, 0.592896, 0.407104, 0 dpwr:, 7, 1.05017558172, 0.407776409416 D-energy-components:, 7, 8, 0.507261, 0.492739, 0 dpwr:, 8, 1.10383430973, 0.640481683593 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.315382957458 D-energy-components:, 8, 1, 0.253956, 0.746044, 0 dpwr:, 1, 0.454781272515, 0.0802008373372 D-energy-components:, 8, 2, 0.258536, 0.741464, 0 dpwr:, 2, 0.457433976857, 0.425432246679 D-energy-components:, 8, 3, 0.39346, 0.60654, 0 dpwr:, 3, 0.627898416348, 0.438064799688 D-energy-components:, 8, 4, 0.668133, 0.331867, 0 dpwr:, 4, 0.805254151809, 0.623009425553 D-energy-components:, 8, 5, 0.454908, 0.545092, 0 dpwr:, 5, 0.826100668242, 0.53730154223 D-energy-components:, 8, 6, 0.562281, 0.437719, 0 dpwr:, 6, 0.927944859792, 0.352663649845 D-energy-components:, 8, 7, 0.614808, 0.385192, 0 dpwr:, 7, 1.00456285223, 0.420738993784 D-energy-components:, 8, 8, 0.497393, 0.502607, 0 dpwr:, 8, 1.10879255432, 0.727971767219 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.264993906021 D-energy-components:, 9, 1, 0.353246, 0.646754, 0 dpwr:, 1, 0.473766595936, 0.512582772213 D-energy-components:, 9, 2, 0.406264, 0.593736, 0 dpwr:, 2, 0.501278842947, 0.0794647802806 D-energy-components:, 9, 3, 0.37582, 0.62418, 0 dpwr:, 3, 0.613580175747, 0.328811623704 D-energy-components:, 9, 4, 0.604014, 0.395986, 0 dpwr:, 4, 0.781466869324, 0.223273226443 D-energy-components:, 9, 5, 0.642263, 0.357737, 0 dpwr:, 5, 0.82418144435, 0.609569504797 D-energy-components:, 9, 6, 0.357719, 0.642281, 0 dpwr:, 6, 0.894949213966, 0.65402863834 D-energy-components:, 9, 7, 0.617321, 0.382679, 0 dpwr:, 7, 0.959051157213, 0.461890586074 D-energy-components:, 9, 8, 0.497742, 0.502258, 0 dpwr:, 8, 1.11069781522, 0.76154981716 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.268463850021 D-energy-components:, 10, 1, 0.450645, 0.549355, 0 dpwr:, 1, 0.48964920033, 0.628546937162 D-energy-components:, 10, 2, 0.55965, 0.44035, 0 dpwr:, 2, 0.55604513436, 0.0903499596304 D-energy-components:, 10, 3, 0.336621, 0.663379, 0 dpwr:, 3, 0.599569940521, 0.195978061829 D-energy-components:, 10, 4, 0.593365, 0.406635, 0 dpwr:, 4, 0.719610675514, 0.0828904269157 D-energy-components:, 10, 5, 0.620299, 0.379701, 0 dpwr:, 5, 0.849246796726, 0.577797196956 D-energy-components:, 10, 6, 0.283543, 0.716457, 0 dpwr:, 6, 0.884337377178, 0.777298614918 D-energy-components:, 10, 7, 0.618314, 0.381686, 0 dpwr:, 7, 0.917167505771, 0.515986302511 D-energy-components:, 10, 8, 0.499316, 0.500684, 0 dpwr:, 8, 1.11162105754, 0.775661103272 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.250375986099 D-energy-components:, 11, 1, 0.500002, 0.499998, 0 dpwr:, 1, 0.496835864745, 0.698636026235 D-energy-components:, 11, 2, 0.490408, 0.509592, 0 dpwr:, 2, 0.593140514116, 0.119658617868 D-energy-components:, 11, 3, 0.509591, 0.490409, 0 dpwr:, 3, 0.593153586312, 0.119542183082 D-energy-components:, 11, 4, 0.499999, 0.500001, 0 dpwr:, 4, 0.679169013076, 0.0266333797199 D-energy-components:, 11, 5, 0.5, 0.5, 0 dpwr:, 5, 0.87868381416, 0.299749762284 D-energy-components:, 11, 6, 0.362, 0.638, 0 dpwr:, 6, 0.881977091666, 0.802356842474 D-energy-components:, 11, 7, 0.638005, 0.361995, 0 dpwr:, 7, 0.881981813442, 0.802381635726 D-energy-components:, 11, 8, 0.499999, 0.500001, 0 dpwr:, 8, 1.11191737076, 0.779738140871 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.207095146179 D-energy-components:, 12, 1, 0.500001, 0.499999, 0 dpwr:, 1, 0.470986895443, 0.418457310179 D-energy-components:, 12, 2, 0.5, 0.5, 0 dpwr:, 2, 0.546002648834, 0.365895885716 D-energy-components:, 12, 3, 0.5, 0.5, 0 dpwr:, 3, 0.606732333636, 0.125606152044 D-energy-components:, 12, 4, 0.499999, 0.500001, 0 dpwr:, 4, 0.743602191048, 0.112952315444 D-energy-components:, 12, 5, 0.499995, 0.500005, 0 dpwr:, 5, 0.839222595132, 0.573850559804 D-energy-components:, 12, 6, 0.500004, 0.499996, 0 dpwr:, 6, 0.882253939189, 0.79040207205 D-energy-components:, 12, 7, 0.500006, 0.499994, 0 dpwr:, 7, 0.936970096199, 0.481849895472 D-energy-components:, 12, 8, 0.499999, 0.500001, 0 dpwr:, 8, 1.1112079238, 0.770610082835 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.239716053009 D-energy-components:, 13, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.372434676913, 0.122374083381 D-energy-components:, 13, 2, 0.500002, 0.499998, 0 dpwr:, 2, 0.536186288439, 0.676932734099 D-energy-components:, 13, 3, 0.5, 0.5, 0 dpwr:, 3, 0.644572317821, 0.150556445009 D-energy-components:, 13, 4, 0.499998, 0.500002, 0 dpwr:, 4, 0.809689155168, 0.556241164987 D-energy-components:, 13, 5, 0.499996, 0.500004, 0 dpwr:, 5, 0.825804393421, 0.246435002455 D-energy-components:, 13, 6, 0.500008, 0.499992, 0 dpwr:, 6, 0.883642304216, 0.747114172853 D-energy-components:, 13, 7, 0.5, 0.5, 0 dpwr:, 7, 1.01020321733, 0.380746988677 D-energy-components:, 13, 8, 0.5, 0.5, 0 dpwr:, 8, 1.10725147199, 0.723618303235 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.332632064819 D-energy-components:, 14, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.252088096229, 0.0653722298843 D-energy-components:, 14, 2, 0.500003, 0.499997, 0 dpwr:, 2, 0.542887135721, 0.776089779274 D-energy-components:, 14, 3, 0.500001, 0.499999, 0 dpwr:, 3, 0.698081067031, 0.220962166985 D-energy-components:, 14, 4, 0.5, 0.5, 0 dpwr:, 4, 0.789371358052, 0.554918109142 D-energy-components:, 14, 5, 0.499969, 0.500031, 0 dpwr:, 5, 0.888482610264, 0.640566079855 D-energy-components:, 14, 6, 0.500033, 0.499967, 0 dpwr:, 6, 0.897857870041, 0.316226295364 D-energy-components:, 14, 7, 0.499994, 0.500006, 0 dpwr:, 7, 1.07884134083, 0.465228561904 D-energy-components:, 14, 8, 0.500005, 0.499995, 0 dpwr:, 8, 1.09038564588, 0.546286149006 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.378603219986 D-energy-components:, 15, 1, 0.499999, 0.500001, 0 dpwr:, 1, 0.126841069035, 0.0479527977034 D-energy-components:, 15, 2, 0.500003, 0.499997, 0 dpwr:, 2, 0.54990750729, 0.835061478073 D-energy-components:, 15, 3, 0.499999, 0.500001, 0 dpwr:, 3, 0.750377710062, 0.387029560373 D-energy-components:, 15, 4, 0.500004, 0.499996, 0 dpwr:, 4, 0.777260850887, 0.536947533709 D-energy-components:, 15, 5, 0.499997, 0.500003, 0 dpwr:, 5, 0.903059013493, 0.390621313083 D-energy-components:, 15, 6, 0.500003, 0.499997, 0 dpwr:, 6, 0.961984414335, 0.364042303197 D-energy-components:, 15, 7, 0.500001, 0.499999, 0 dpwr:, 7, 1.04190649727, 0.32291084535 D-energy-components:, 15, 8, 0.499999, 0.500001, 0 dpwr:, 8, 1.10003674479, 0.648922709697 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.816428899765 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.55270923201, 0.856743464223 Outputting fields to test_output_dpwr_in_objects-d.k16.b02.te.h5... D-energy-components:, 16, 3, 0.455928, 0.544072, 0 dpwr:, 3, 0.773226559307, 0.528826082855 D-energy-components:, 16, 4, 0.544076, 0.455924, 0 dpwr:, 4, 0.773229883948, 0.528807968569 D-energy-components:, 16, 5, 0.5, 0.5, 0 dpwr:, 5, 0.922996519586, 0.0891005441646 D-energy-components:, 16, 6, 0.125495, 0.874505, 0 dpwr:, 6, 1.00017111769, 0.401246629326 D-energy-components:, 16, 7, 0.874503, 0.125497, 0 dpwr:, 7, 1.00017200323, 0.401252017686 D-energy-components:, 16, 8, 0.499991, 0.500009, 0 .dpwr:, 8, 1.09282093175, 0.287205379087 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 8.20242094994 done test_output_dpwr_in_objects: 8.21s test_output_efield_z ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0373771190643 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... 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.581901073456 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.271865129471 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.223886966705 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.179799079895 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.163944959641 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.187940120697 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.151851892471 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.17189002037 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.16797208786 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.167798995972 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.176623106003 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.187156915665 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.140368938446 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.133152008057 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.21420788765 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.575752019882 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.280947953525 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.417114249325 at Vector3<0.5, 0.0, 0.0> to 0.546026779337 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.496197452765 at Vector3<0.5, 0.5, 0.0> to 0.557657636298 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.552095586454 at Vector3<0.0, 0.0, 0.0> to 0.713395151642 at Vector3<0.5, 0.0, 0.0> Band 5 range: 0.741310965707 at Vector3<0.5, 0.0, 0.0> to 0.859474106957 at Vector3<0.5, 0.5, 0.0> Band 6 range: 0.829517615025 at Vector3<0.3, 0.3, 0.0> to 0.878315547346 at Vector3<0.5, 0.5, 0.0> Band 7 range: 0.862515905381 at Vector3<0.5, 0.0, 0.0> to 0.951107453906 at Vector3<0.0, 0.0, 0.0> Band 8 range: 0.879351095829 at Vector3<0.5, 0.5, 0.0> to 1.08259238415 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.280947953525) to band 2 (0.417114249325), 39.0126539564% Gap from band 4 (0.713395151642) to band 5 (0.741310965707), 3.83800050492% total elapsed time for run: 3.73568582535 done Fixing e-field (band 8) phase by -2.43258e-08 + 1i; max ampl. = 1.49941 FOutputting fields to test_output_efield_z-e.k16.b08.z.tm.h5... test_output_efield_z: 3.79s test_output_field_to_file ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00527191162109 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... 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.472363948822 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.3177690506 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.283303022385 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.289543867111 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.315720081329 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.484033107758 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.43586397171 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.40783905983 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.290312051773 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.253057003021 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.302735090256 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.206999063492 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.252889156342 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.399578809738 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.483873844147 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.827870845795 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.03313183784 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" .Outputting test_output_field_to_file-epsilon.h5... test_output_field_to_file: 7.12s test_output_tot_pwr ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0289449691772 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... 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.424022197723 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.29781293869 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.288364171982 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.347438097 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.338968992233 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.504735946655 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.451853990555 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.379796028137 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.279958963394 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.257215023041 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.262239933014 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.216192007065 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.315937995911 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.407782077789 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.407916069031 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.7708568573 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 6.98219799995 done D-energy-components:, 16, 8, 0.499991, 0.500009, 0 B-energy-components:, 16, 8, 0, 0, 1 Outputting test_output_tot_pwr-tot.rpwr.k16.b08.te.h5... D-energy-components:, 16, 8, 0.499991, 0.500009, 0 B-energy-components:, 16, 8, 0, 0, 1 .test_output_tot_pwr: 6.99s test_point_defect_state ======================== Initializing eigensolver data Computing 50 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 10 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 33 object nodes (vs. 26 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.073292016983 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... iteration 28: trace = 0.2502955162302463 (9.00364e-08% change) Finished solving for bands 1 to 10 after 38 iterations. Solving for bands 11 to 20... iteration 23: trace = 0.5523044156387964 (9.55098e-09% change) Finished solving for bands 11 to 20 after 28 iterations. Solving for bands 21 to 30... iteration 22: trace = 1.368783116284512 (0.000892725% change) iteration 43: trace = 1.368743837482322 (1.35857e-06% change) iteration 65: trace = 1.368731784400659 (2.33252e-05% change) iteration 87: trace = 1.368731192446026 (3.60894e-08% change) iteration 109: trace = 1.368731048989892 (3.77944e-09% change) iteration 131: trace = 1.368730882020894 (2.76406e-06% change) iteration 153: trace = 1.368730819287369 (3.48125e-08% change) iteration 175: trace = 1.368730785425631 (6.47609e-11% change) Finished solving for bands 21 to 30 after 175 iterations. Solving for bands 31 to 40... iteration 20: trace = 2.150656548347154 (0.00775263% change) iteration 40: trace = 2.150328828095616 (0.000298383% change) iteration 60: trace = 2.150313170311313 (1.43445e-08% change) iteration 80: trace = 2.150313167392917 (3.25858e-09% change) Finished solving for bands 31 to 40 after 94 iterations. Solving for bands 41 to 50... iteration 18: trace = 2.435606081496116 (0.0337179% change) iteration 35: trace = 2.434026138700993 (3.07266e-05% change) iteration 52: trace = 2.434024313235235 (1.45915e-08% change) Finished solving for bands 41 to 50 after 65 iterations. Finished k-point with 80 mean iterations/band. tmfreqs:, 1, 0.5, 0.5, 0, 0.141421, 0.0904454, 0.0904609, 0.0904609, 0.0944816, 0.190067, 0.190067, 0.190067, 0.190068, 0.19007, 0.190245, 0.190245, 0.203237, 0.237196, 0.237298, 0.237298, 0.240872, 0.246066, 0.246066, 0.246066, 0.257408, 0.267453, 0.26748, 0.26748, 0.279812, 0.3773, 0.423294, 0.423305, 0.426098, 0.426099, 0.460406, 0.460406, 0.460407, 0.460423, 0.460426, 0.46271, 0.462711, 0.465484, 0.465538, 0.469456, 0.469457, 0.469856, 0.474575, 0.480164, 0.480164, 0.490505, 0.499359, 0.49936, 0.511689, 0.51273, 0.51273 elapsed time for k point: 78.0094840527 total elapsed time for run: 78.0833449364 done Fixing e-field (band 25) phase by 0.24413 + 0.969742i; max ampl. = 0.816569 Outputting fields to test_point_defect_state-e.k01.b25.z.tm.h5... Fixing d-field (band 25) phase by -1 + 2.76363e-07i; max ampl. = 3.30563 D-energy-components:, 1, 25, 0, 0, 1 Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 33 object nodes (vs. 26 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0346779823303 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.64074015617 total elapsed time for run: 2.67554497719 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.210966110229 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.65636205673 total elapsed time for run: 2.86743402481 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0278549194336 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 3.07206392288 total elapsed time for run: 3.10003399849 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0514550209045 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.6738088131 total elapsed time for run: 2.72537612915 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0967121124268 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.21188783646 total elapsed time for run: 2.30876708031 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.208611965179 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.34944796562 total elapsed time for run: 2.55816912651 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0290169715881 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.86442995071 total elapsed time for run: 2.89358496666 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.105715990067 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.6821141243 total elapsed time for run: 2.78801083565 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.161021947861 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.37858891487 total elapsed time for run: 2.53972887993 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0828640460968 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.74901199341 total elapsed time for run: 2.8320441246 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.129222869873 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.32517004013 total elapsed time for run: 2.45451211929 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.146511077881 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.89186000824 total elapsed time for run: 3.03847908974 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.043468952179 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.34712290764 total elapsed time for run: 2.39073395729 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.216876029968 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.78441500664 total elapsed time for run: 3.00140619278 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0994417667389 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.37877392769 total elapsed time for run: 2.47832679749 done Initializing eigensolver data Computing 1 bands with 1e-08 tolerance Target frequency is 0.3493 Working in 2 dimensions. Grid size is 80 x 80 x 1. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (5, 0, 0) (0, 5, 0) (0, 0, 1) Cell volume = 25 Reciprocal lattice vectors (/ 2 pi): (0.2, -0, 0) (-0, 0.2, -0) (0, -0, 1) Geometric objects: cylinder, center = (2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-1,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-1,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (-2,-2,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 5 and 34 object nodes (vs. 27 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 1 k-points Vector3<0.5, 0.5, 0.0> elapsed time for initialization: 0.0570321083069 solve_kpoint (0.5,0.5,0): tmfreqs:, k index, k1, k2, k3, kmag/2pi, tm band 1 Solving for bands 1 to 1... 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: 2.90284204483 total elapsed time for run: 2.960034132 done test_point_defect_state: 121.75s test_poynting ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0112011432648 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... 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.576266050339 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.53988003731 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.419870853424 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.34365606308 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.435765028 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.619740009308 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.491793870926 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.435645103455 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.335858106613 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.303788900375 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.331690073013 Outputting fields to test_poynting-flux.v.k11.b01.te.h5... Outputting fields to test_poynting-flux.v.k11.b02.te.h5... Outputting fields to test_poynting-flux.v.k11.b03.te.h5... Outputting fields to test_poynting-flux.v.k11.b04.te.h5... Outputting fields to test_poynting-flux.v.k11.b05.te.h5... Outputting fields to test_poynting-flux.v.k11.b06.te.h5... Outputting fields to test_poynting-flux.v.k11.b07.te.h5... Outputting fields to test_poynting-flux.v.k11.b08.te.h5... solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.317909955978 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.379774808884 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.379672050476 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.487722873688 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.84841799736 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 9.02055501938 done test_poynting: 9.05s test_resolution ======================== test_resolution: 0.00s test_run_te ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0346710681915 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... 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.553828001022 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.40261912346 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.369220972061 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.315753936768 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.329247951508 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.534692049026 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.479552030563 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.348351955414 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.363305091858 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.375855922699 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.343936920166 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.311718940735 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.280977010727 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.374768972397 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.444000005722 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.847706079483 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.7127840519 done test_run_te: 7.71s test_run_te_no_geometry ======================== Initializing eigensolver data Computing 8 bands with 1e-07 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: Geometric object tree has depth 1 and 0 object nodes (vs. 0 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00841188430786 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... 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.152985811234 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.0439949035645 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.0203239917755 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.0192639827728 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.0359148979187 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.031779050827 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.0351450443268 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.0446109771729 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.106494188309 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.0217230319977 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.0215239524841 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.92586016655 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.0758540630341 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.119779109955 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.0478210449219 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.0319240093231 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.707106781187 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.500000000035 at Vector3<0.5, 0.0, 0.0> to 1.00000000005 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.707106781188 at Vector3<0.5, 0.5, 0.0> to 1.11803398876 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.70710678119 at Vector3<0.5, 0.5, 0.0> to 1.13137084993 at Vector3<0.2, 0.2, 0.0> Band 5 range: 1.0 at Vector3<0.0, 0.0, 0.0> to 1.58113883008 at Vector3<0.5, 0.5, 0.0> Band 6 range: 1.11803398877 at Vector3<0.5, 0.0, 0.0> to 1.58113883009 at Vector3<0.5, 0.5, 0.0> Band 7 range: 1.28062484752 at Vector3<0.2, 0.0, 0.0> to 1.58113883009 at Vector3<0.5, 0.5, 0.0> Band 8 range: 1.41421356238 at Vector3<0.0, 0.0, 0.0> to 1.80277563765 at Vector3<0.5, 0.0, 0.0> total elapsed time for run: 1.74563717842 done test_run_te_no_geometry: 1.75s test_run_te_with_mu_material ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Initializing mu function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0197250843048 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... 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.65344905853 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 152 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.82780694962 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 107 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.95595097542 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.85588502884 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 210 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.69040417671 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.39733195305 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.58126401901 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.83855104446 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.47579288483 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... iteration 226: trace = 6.642839444633212 (0.00807281% change) Finished solving for bands 1 to 8 after 329 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: 6.01594185829 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.34783101082 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.80957508087 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 128 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.3141310215 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 110 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.92250394821 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... Finished solving for bands 1 to 8 after 126 iterations. tefreqs:, 15, 0.1, 0.1, 0, 0.141421, 0.114855, 0.645572, 0.76138, 0.812, 0.980404, 1.09879, 1.19545, 1.21663 elapsed time for k point: 2.25329113007 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.99566102028 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.416529123304 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.473282323487 at Vector3<0.5, 0.0, 0.0> to 0.669986728129 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.630180264682 at Vector3<0.5, 0.5, 0.0> to 0.803736532303 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.701793255698 at Vector3<0.5, 0.5, 0.0> to 0.886344816771 at Vector3<0.5, 0.1, 0.0> Band 5 range: 0.904749848581 at Vector3<0.5, 0.1, 0.0> to 1.0557468193 at Vector3<0.5, 0.5, 0.0> Band 6 range: 1.00779256061 at Vector3<0.2, 0.2, 0.0> to 1.18154037443 at Vector3<0.0, 0.0, 0.0> Band 7 range: 1.12242425197 at Vector3<0.2, 0.0, 0.0> to 1.23515676792 at Vector3<0.3, 0.3, 0.0> Band 8 range: 1.20597286367 at Vector3<0.0, 0.0, 0.0> to 1.31350625236 at Vector3<0.3, 0.0, 0.0> Gap from band 1 (0.416529123304) to band 2 (0.473282323487), 12.7562306347% Gap from band 4 (0.886344816771) to band 5 (0.904749848581), 2.05517130567% total elapsed time for run: 37.9576489925 done mu: 1-5, mean 1.50265, harm. mean 1.12084, 14.5508% > 1, 12.5663% "fill" Outputting test_run_te_with_mu_material-mu.h5... mu: 1-5, mean 1.50265, harm. mean 1.12084, 14.5508% > 1, 12.5663% "fill" .test_run_te_with_mu_material: 38.03s test_run_tm ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0322160720825 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... 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.582577943802 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.291630983353 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.275865793228 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.279846906662 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.199820041656 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.243826150894 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.259855985641 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.271810054779 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.303728103638 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.283893823624 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.231865882874 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.211749076843 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.171858787537 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.247880935669 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.203945159912 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.565998077393 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.280947953525 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.417114249325 at Vector3<0.5, 0.0, 0.0> to 0.546026779337 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.496197452765 at Vector3<0.5, 0.5, 0.0> to 0.557657636298 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.552095586454 at Vector3<0.0, 0.0, 0.0> to 0.713395151642 at Vector3<0.5, 0.0, 0.0> Band 5 range: 0.741310965707 at Vector3<0.5, 0.0, 0.0> to 0.859474106957 at Vector3<0.5, 0.5, 0.0> Band 6 range: 0.829517615025 at Vector3<0.3, 0.3, 0.0> to 0.878315547346 at Vector3<0.5, 0.5, 0.0> Band 7 range: 0.862515905381 at Vector3<0.5, 0.0, 0.0> to 0.951107453906 at Vector3<0.0, 0.0, 0.0> Band 8 range: 0.879351095829 at Vector3<0.5, 0.5, 0.0> to 1.08259238415 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.280947953525) to band 2 (0.417114249325), 39.0126539564% Gap from band 4 (0.713395151642) to band 5 (0.741310965707), 3.83800050492% total elapsed time for run: 4.66124391556 done test_run_tm: 4.66s test_set_eigenvectors ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00458693504333 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... 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.44723200798 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.42768001556 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.375879049301 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.288396120071 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.339313983917 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.55969285965 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.470656871796 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.364438056946 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.356169939041 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.3400349617 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.307597875595 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.263922929764 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.288151979446 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.447408914566 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.427716016769 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.847960948944 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.5601348877 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0257289409637 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... 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.505129098892 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.3720369339 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.308911085129 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.314736843109 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.353851079941 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.57389998436 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.407874822617 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.324663162231 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.279958963394 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.276175022125 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.273054838181 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.217666864395 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.331869840622 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.357762813568 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.399274110794 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.789439916611 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.11402487755 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.174510955811 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... 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.42426109314 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.26125812531 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.351768016815 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.258869886398 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.336889028549 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.47185587883 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.35978603363 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.286234855652 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.329616069794 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.303766965866 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.331825017929 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.239706993103 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.255832195282 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.399827957153 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.467856884003 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.723018169403 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 6.97946190834 done test_set_eigenvectors: 21.66s test_sq_rods ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.041543006897 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... 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.453480005264 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.50774502754 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.415874004364 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.270766973495 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.384896993637 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.563856840134 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.451885938644 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.331594944 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.276098012924 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.272155046463 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.295646905899 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.222234010696 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.233448028564 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.307843923569 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.400135040283 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.739773035049 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.503605801522 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.444622913471 at Vector3<0.5, 0.0, 0.0> to 0.594344024552 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.594356639447 at Vector3<0.5, 0.5, 0.0> to 0.780842812191 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679388741308 at Vector3<0.5, 0.5, 0.0> to 0.817389371954 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.830457382234 at Vector3<0.3, 0.3, 0.0> to 0.924371683059 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.895781768412 at Vector3<0.5, 0.5, 0.0> to 1.03311041392 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.895786874533 at Vector3<0.5, 0.5, 0.0> to 1.09580214922 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.09741680959 at Vector3<0.5, 0.0, 0.0> to 1.12801276481 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.594344024552) to band 3 (0.594356639447), 0.00212246791054% Gap from band 4 (0.817389371954) to band 5 (0.830457382234), 1.58607106473% Gap from band 7 (1.09580214922) to band 8 (1.09741680959), 0.14724114588% total elapsed time for run: 7.17157411575 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0614171028137 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... 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.337618112564 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.355710029602 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.187912940979 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.159862995148 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.179884910583 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.187871932983 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.171980142593 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.154659986496 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.153043985367 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.259887933731 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.22771191597 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.228487014771 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.159267902374 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.151989936829 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.156208992004 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.603494882584 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.28590577912 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.4206573384 at Vector3<0.5, 0.0, 0.0> to 0.550336075483 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.502983097837 at Vector3<0.5, 0.5, 0.0> to 0.567163287813 at Vector3<0.5, 0.0, 0.0> Band 4 range: 0.561339793989 at Vector3<0.0, 0.0, 0.0> to 0.720091820456 at Vector3<0.5, 0.0, 0.0> Band 5 range: 0.747202991048 at Vector3<0.5, 0.0, 0.0> to 0.874359380501 at Vector3<0.5, 0.5, 0.0> Band 6 range: 0.840450969753 at Vector3<0.3, 0.3, 0.0> to 0.883317372582 at Vector3<0.5, 0.5, 0.0> Band 7 range: 0.877011871833 at Vector3<0.5, 0.0, 0.0> to 0.965325380898 at Vector3<0.0, 0.0, 0.0> Band 8 range: 0.89299334956 at Vector3<0.5, 0.5, 0.0> to 1.08937768201 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.28590577912) to band 2 (0.4206573384), 38.1428228955% Gap from band 4 (0.720091820456) to band 5 (0.747202991048), 3.69539514201% total elapsed time for run: 3.73935008049 done test_sq_rods: 10.93s test_strip ======================== Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 11 k-points Vector3<0.1, 0.0, 0.0> Vector3<0.39, 0.0, 0.0> Vector3<0.68, 0.0, 0.0> Vector3<0.97, 0.0, 0.0> Vector3<1.26, 0.0, 0.0> Vector3<1.55, 0.0, 0.0> Vector3<1.84, 0.0, 0.0> Vector3<2.13, 0.0, 0.0> 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.0782270431519 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... 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.988813877106 zparity:, 1, 0.991845764323, -0.999316577892, 0.926395271377, 0.734287985347 yparity:, 1, -0.999999994167, 0.999999994877, 0.999999317144, -0.99999034331 solve_kpoint (0.39,0,0): Solving for bands 1 to 4... 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.699402809143 zparity:, 2, 0.84979762905, -0.856208311583, 0.613504714472, 0.704049364348 yparity:, 2, -0.999999978241, 0.999999790163, 1.00000586834, -0.999935345258 solve_kpoint (0.68,0,0): Solving for bands 1 to 4... 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.791615962982 zparity:, 3, 0.643047109774, -0.513297056489, 0.7493332279, -0.517458139251 yparity:, 3, -1.00000924371, 0.999986730786, -0.999977348488, 0.999973952734 solve_kpoint (0.97,0,0): Solving for bands 1 to 4... 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.711381912231 zparity:, 4, 0.950559945676, -0.795378249422, 0.290959329597, -0.25994001915 yparity:, 4, -0.999975648561, 0.99997341981, -0.999995157307, 1.00000240214 solve_kpoint (1.26,0,0): Solving for bands 1 to 4... 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: 1.20695400238 zparity:, 5, 0.989433203648, -0.941034559795, -0.905709752061, 0.125905116396 yparity:, 5, -0.999934195805, 0.999992049633, -0.999995714577, 1.00002144472 solve_kpoint (1.55,0,0): Solving for bands 1 to 4... 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.66352891922 zparity:, 6, 0.995326739505, -0.973076667003, -0.986247911215, 0.787849662167 yparity:, 6, -0.999907911974, 0.999996472511, -1.00000037749, 1.00017628212 solve_kpoint (1.84,0,0): Solving for bands 1 to 4... 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.740242004395 zparity:, 7, 0.99732410812, -0.984353627052, -0.992065694749, 0.943289222925 yparity:, 7, -0.999884349307, 0.999998717603, -1.00000422896, 1.00025129525 solve_kpoint (2.13,0,0): Solving for bands 1 to 4... 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: 2.45674705505 zparity:, 8, 0.99824862905, -0.989579122305, -0.994248025412, -0.985837439536 yparity:, 8, -0.99986336361, 1.00000027727, -1.00000949462, -0.999844607748 solve_kpoint (2.42,0,0): Solving for bands 1 to 4... 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.522677898407 zparity:, 9, 0.998753086191, -0.992422557413, -0.995415920791, -0.990851025724 yparity:, 9, -0.999845914689, 1.00000151004, -1.00001600828, -0.999840967114 solve_kpoint (2.71,0,0): Solving for bands 1 to 4... 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.407525062561 zparity:, 10, 0.999058451884, -0.99413850546, -0.996144476211, -0.993490974654 yparity:, 10, -0.999833271898, 1.00000252462, -1.00002309233, -0.999834812139 solve_kpoint (3,0,0): Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 16 iterations. freqs:, 11, 3, 0, 0, 3, 1.0815, 1.10429, 1.27693, 1.35105 elapsed time for k point: 0.419481992722 zparity:, 11, 0.999257350936, -0.995250798058, -0.996639608967, -0.995090516581 yparity:, 11, -0.999826481415, 1.0000033584, -1.00003015737, -0.999833155067 Band 1 range: 0.0807582053405 at Vector3<0.1, 0.0, 0.0> to 1.08149969321 at Vector3<3.0, 0.0, 0.0> Band 2 range: 0.0855765355013 at Vector3<0.1, 0.0, 0.0> to 1.10428530979 at Vector3<3.0, 0.0, 0.0> Band 3 range: 0.314699680033 at Vector3<0.1, 0.0, 0.0> to 1.27692880877 at Vector3<3.0, 0.0, 0.0> Band 4 range: 0.394674794346 at Vector3<0.1, 0.0, 0.0> to 1.35104977582 at Vector3<3.0, 0.0, 0.0> total elapsed time for run: 9.69195199013 done Initializing fields to random numbers... Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<2.22580645161, 0.0, 0.0> elapsed time for initialization: 0.0314249992371 solve_kpoint (2.22581,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 53 iterations. freqs:, 1, 2.22581, 0, 0, 2.22581, 0.897189, 0.92391, 1.0992, 1.20025 elapsed time for k point: 1.20237898827 total elapsed time for run: 1.23393106461 done find-k 4 at 2.22580645161: 0.555084522615 Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.0645161290323, 0.0, 0.0> elapsed time for initialization: 0.0314970016479 solve_kpoint (0.0645161,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 43 iterations. freqs:, 1, 0.0645161, 0, 0, 0.0645161, 0.05217, 0.055309, 0.308728, 0.391146 elapsed time for k point: 0.970603942871 total elapsed time for run: 1.00222015381 done find-k 4 at 0.0645161290323: -0.2540155697 Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<2.58064516129, 0.0, 0.0> elapsed time for initialization: 0.0394761562347 solve_kpoint (2.58065,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 46 iterations. freqs:, 1, 2.58065, 0, 0, 2.58065, 0.979885, 1.00486, 1.17985, 1.26669 elapsed time for k point: 1.08121013641 total elapsed time for run: 1.12086987495 done find-k 4 at 2.58064516129: 0.621532505066 Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<1.32258064516, 0.0, 0.0> elapsed time for initialization: 0.0426440238953 solve_kpoint (1.32258,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 67 iterations. freqs:, 1, 1.32258, 0, 0, 1.32258, 0.70442, 0.730073, 0.895938, 0.950718 elapsed time for k point: 1.51675891876 total elapsed time for run: 1.55953216553 done find-k 4 at 1.32258064516: 0.305556312378 Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.764214546724, 0.0, 0.0> elapsed time for initialization: 0.0681648254395 solve_kpoint (0.764215,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 41 iterations. freqs:, 1, 0.764215, 0, 0, 0.764215, 0.556038, 0.558219, 0.612015, 0.633507 elapsed time for k point: 0.996015071869 total elapsed time for run: 1.0643761158 done find-k 4 at 0.764214546724: -0.0116546538791 Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.789000236677, 0.0, 0.0> elapsed time for initialization: 0.187935113907 solve_kpoint (0.789,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 41 iterations. freqs:, 1, 0.789, 0, 0, 0.789, 0.56861, 0.570789, 0.622618, 0.645257 elapsed time for k point: 0.991743087769 total elapsed time for run: 1.17987203598 done find-k 4 at 0.789000236677: 9.52760957004e-05 find-k 3 at 0.789000236677: -0.0225429396409 (cached) find-k 3 at 0.0645161290323: -0.336433648931 (cached) find-k 3 at 2.58064516129: 0.534691335144 (cached) Initializing eigensolver data Computing 3 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 3 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.839636493413, 0.0, 0.0> elapsed time for initialization: 0.0305581092834 solve_kpoint (0.839636,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3 Solving for bands 1 to 3... Finished solving for bands 1 to 3 after 39 iterations. freqs:, 1, 0.839636, 0, 0, 0.839636, 0.590583, 0.594418, 0.647157 elapsed time for k point: 0.716969966888 total elapsed time for run: 0.747807025909 done find-k 3 at 0.839636493413: 0.00199552624971 Initializing eigensolver data Computing 3 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 3 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.835826416059, 0.0, 0.0> elapsed time for initialization: 0.0689480304718 solve_kpoint (0.835826,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3 Solving for bands 1 to 3... Finished solving for bands 1 to 3 after 39 iterations. freqs:, 1, 0.835826, 0, 0, 0.835826, 0.589103, 0.59274, 0.645172 elapsed time for k point: 0.616396903992 total elapsed time for run: 0.685520887375 done find-k 3 at 0.835826416059: 1.06975429082e-05 find-k 2 at 0.835826416059: -0.0524213315718 (cached) find-k 2 at 0.0645161290323: -0.589852340034 (cached) find-k 2 at 2.58064516129: 0.359697149718 (cached) Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.95425987465, 0.0, 0.0> elapsed time for initialization: 0.043319940567 solve_kpoint (0.95426,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2 Solving for bands 1 to 2... Finished solving for bands 1 to 2 after 30 iterations. freqs:, 1, 0.95426, 0, 0, 0.95426, 0.62585, 0.637763 elapsed time for k point: 0.374293804169 total elapsed time for run: 0.417824029922 done find-k 2 at 0.95425987465: -0.00739874518833 Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.977006296664, 0.0, 0.0> elapsed time for initialization: 0.193765878677 solve_kpoint (0.977006,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2 Solving for bands 1 to 2... Finished solving for bands 1 to 2 after 29 iterations. freqs:, 1, 0.977006, 0, 0, 0.977006, 0.631507, 0.644971 elapsed time for k point: 0.397827863693 total elapsed time for run: 0.591812133789 done find-k 2 at 0.977006296664: -0.000190225577968 find-k 1 at 2.22580645161: 0.252027371793 (cached) find-k 1 at 0.0645161290323: -0.592991247363 (cached) find-k 1 at 2.58064516129: 0.334723526239 (cached) Initializing eigensolver data Computing 1 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<1.1208817714, 0.0, 0.0> elapsed time for initialization: 0.181108236313 solve_kpoint (1.12088,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1 Solving for bands 1 to 1... Finished solving for bands 1 to 1 after 31 iterations. freqs:, 1, 1.12088, 0, 0, 1.12088, 0.663439 elapsed time for k point: 0.242830038071 total elapsed time for run: 0.424135923386 done find-k 1 at 1.1208817714: 0.0182778920892 Initializing eigensolver data Computing 1 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<1.03334852826, 0.0, 0.0> elapsed time for initialization: 0.156795024872 solve_kpoint (1.03335,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1 Solving for bands 1 to 1... Finished solving for bands 1 to 1 after 33 iterations. freqs:, 1, 1.03335, 0, 0, 1.03335, 0.644604 elapsed time for k point: 0.204818964005 total elapsed time for run: 0.36180305481 done find-k 1 at 1.03334852826: -0.000557634136477 Initializing eigensolver data Computing 1 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<1.03584152004, 0.0, 0.0> elapsed time for initialization: 0.0782990455627 solve_kpoint (1.03584,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1 Solving for bands 1 to 1... Finished solving for bands 1 to 1 after 33 iterations. freqs:, 1, 1.03584, 0, 0, 1.03584, 0.645161 elapsed time for k point: 0.215658187866 total elapsed time for run: 0.294095039368 done find-k 1 at 1.03584152004: -7.8424049943e-07 Initializing eigensolver data Computing 4 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 4 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<1.03584503596, 0.0, 0.0> elapsed time for initialization: 0.0265710353851 solve_kpoint (1.03585,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3, band 4 Solving for bands 1 to 4... Finished solving for bands 1 to 4 after 42 iterations. freqs:, 1, 1.03585, 0, 0, 1.03585, 0.645161, 0.662112, 0.765915, 0.77985 elapsed time for k point: 1.03224301338 Outputting fields to test_strip-flux.v.k01.b04.x.h5... yparity:, 1, -0.999961745053, 0.999981352697, -0.999996484397, 1.00000240523 velocity:, 1, Vector3<0.223053364007, -1.65971417968e-05, -4.43949578197e-07>, Vector3<0.275781519108, -2.29679618747e-08, 2.48574079393e-06>, Vector3<0.640344418656, -8.89447683809e-07, 2.70294082095e-08>, Vector3<0.598378122761, 6.7988323807e-07, 7.00490024892e-07> total elapsed time for run: 1.26199698448 done Initializing eigensolver data Computing 3 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 3 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.977622101449, 0.0, 0.0> elapsed time for initialization: 0.0440919399261 solve_kpoint (0.977622,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2, band 3 Solving for bands 1 to 3... Finished solving for bands 1 to 3 after 42 iterations. freqs:, 1, 0.977622, 0, 0, 0.977622, 0.631657, 0.645161, 0.728827 elapsed time for k point: 0.792705059052 Outputting fields to test_strip-flux.v.k01.b03.x.h5... yparity:, 1, -0.999973901721, 0.99997467296, -0.999995585369 velocity:, 1, Vector3<0.242791049683, -1.51042977422e-05, -4.45845754135e-07>, Vector3<0.308492291467, -2.80824727221e-07, 2.21219664617e-06>, Vector3<0.631455897551, -1.15170016184e-06, -2.49206516784e-08> total elapsed time for run: 1.05071187019 done Initializing eigensolver data Computing 2 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 2 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.835805768998, 0.0, 0.0> elapsed time for initialization: 0.0447390079498 solve_kpoint (0.835806,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1, band 2 Solving for bands 1 to 2... Finished solving for bands 1 to 2 after 32 iterations. freqs:, 1, 0.835806, 0, 0, 0.835806, 0.589095, 0.592731 elapsed time for k point: 0.3974609375 Outputting fields to test_strip-flux.v.k01.b02.x.h5... yparity:, 1, -1.00004875683, 0.999921187908 velocity:, 1, Vector3<0.392057598297, -1.00894909208e-05, -2.19745357392e-07>, Vector3<0.442646171777, 3.82711138544e-07, 1.06153249621e-06> total elapsed time for run: 0.81987118721 done Initializing eigensolver data Computing 1 bands with 1e-12 tolerance Working in 3 dimensions. Grid size is 1 x 64 x 64. Solving for 1 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 2, 0) (0, 0, 2) Cell volume = 4 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 0.5, -0) (0, -0, 0.5) Geometric objects: block, center = (0,0,0.5625) size (1e+20,1e+20,0.875) axes (1,0,0), (0,1,0), (0,0,1) block, center = (0,0,0) size (1e+20,0.3,0.25) axes (1,0,0), (0,1,0), (0,0,1) Geometric object tree has depth 2 and 24 object nodes (vs. 2 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: . Initializing fields to random numbers... 1 k-points Vector3<0.788801145908, 0.0, 0.0> elapsed time for initialization: 0.0239260196686 solve_kpoint (0.788801,0,0): freqs:, k index, k1, k2, k3, kmag/2pi, band 1 Solving for bands 1 to 1... Finished solving for bands 1 to 1 after 56 iterations. freqs:, 1, 0.788801, 0, 0, 0.788801, 0.568514 .elapsed time for k point: 0.293136835098 Outputting fields to test_strip-flux.v.k01.b01.x.h5... yparity:, 1, -1.00007453249 velocity:, 1, Vector3<0.484362020207, -1.00840712819e-05, -1.43904023173e-07> total elapsed time for run: 0.480976104736 done kvals:, 0.645161290323, 1, 4, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.03584503596, 0.977622101449, 0.835805768998, 0.788801145908 test_strip: 24.10s test_subpixel_averaging ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (1, 0, 0) (0, 1, 0) (0, 0, 1) Cell volume = 1 Reciprocal lattice vectors (/ 2 pi): (1, -0, 0) (-0, 1, -0) (0, -0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.1, 0.0, 0.0> Vector3<0.2, 0.0, 0.0> Vector3<0.3, 0.0, 0.0> Vector3<0.4, 0.0, 0.0> Vector3<0.5, 0.0, 0.0> Vector3<0.5, 0.1, 0.0> Vector3<0.5, 0.2, 0.0> Vector3<0.5, 0.3, 0.0> Vector3<0.5, 0.4, 0.0> Vector3<0.5, 0.5, 0.0> Vector3<0.4, 0.4, 0.0> Vector3<0.3, 0.3, 0.0> Vector3<0.2, 0.2, 0.0> Vector3<0.1, 0.1, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.00982785224915 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... 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.448827028275 solve_kpoint (0.1,0,0): Solving for bands 1 to 8... 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.38755822182 solve_kpoint (0.2,0,0): Solving for bands 1 to 8... 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.391831159592 solve_kpoint (0.3,0,0): Solving for bands 1 to 8... 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.33581495285 solve_kpoint (0.4,0,0): Solving for bands 1 to 8... 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.415711164474 solve_kpoint (0.5,0,0): Solving for bands 1 to 8... 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.523687124252 solve_kpoint (0.5,0.1,0): Solving for bands 1 to 8... 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.456008911133 solve_kpoint (0.5,0.2,0): Solving for bands 1 to 8... 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.42377781868 solve_kpoint (0.5,0.3,0): Solving for bands 1 to 8... 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.307831048965 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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.355782032013 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 8... 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.323853969574 solve_kpoint (0.4,0.4,0): Solving for bands 1 to 8... 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.30770111084 solve_kpoint (0.3,0.3,0): Solving for bands 1 to 8... 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.324283838272 solve_kpoint (0.2,0.2,0): Solving for bands 1 to 8... 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.419401884079 solve_kpoint (0.1,0.1,0): Solving for bands 1 to 8... 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.409411907196 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.858319997787 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.496835864745 at Vector3<0.5, 0.5, 0.0> Band 2 range: 0.441588449723 at Vector3<0.5, 0.0, 0.0> to 0.593140514116 at Vector3<0.5, 0.5, 0.0> Band 3 range: 0.593153586312 at Vector3<0.5, 0.5, 0.0> to 0.773226559307 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.679169013076 at Vector3<0.5, 0.5, 0.0> to 0.809689155168 at Vector3<0.3, 0.3, 0.0> Band 5 range: 0.82418144435 at Vector3<0.5, 0.3, 0.0> to 0.922996519586 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.881977091666 at Vector3<0.5, 0.5, 0.0> to 1.02915970507 at Vector3<0.5, 0.0, 0.0> Band 7 range: 0.881981813442 at Vector3<0.5, 0.5, 0.0> to 1.08607293236 at Vector3<0.5, 0.0, 0.0> Band 8 range: 1.08786896351 at Vector3<0.5, 0.0, 0.0> to 1.11191737076 at Vector3<0.5, 0.5, 0.0> Gap from band 2 (0.593140514116) to band 3 (0.593153586312), 0.00220387097765% Gap from band 4 (0.809689155168) to band 5 (0.82418144435), 1.77398249124% Gap from band 7 (1.08607293236) to band 8 (1.08786896351), 0.165232672434% total elapsed time for run: 7.70291686058 done epsilon: 1-12, mean 2.38229, harm. mean 1.1448, 14.5508% > 1, 12.5663% "fill" .Outputting test_subpixel_averaging-epsilon.h5... test_subpixel_averaging: 8.06s test_tri_holes ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.45, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 3 and 16 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0174539089203 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... 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.487325906754 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.571300983429 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.356039047241 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.407804965973 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.395958900452 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.439697980881 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.351618051529 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.419954776764 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.415813922882 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.380638122559 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.679054021835 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.431855916977 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.313676834106 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.361954927444 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.439847946167 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.918813943863 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.299304947312 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.492434282362 at Vector3<0.0, 0.5, 0.0> to 0.65683626835 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.526971050645 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.715623220021 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.656803142745 at Vector3<0.0, 0.5, 0.0> to 0.75783822175 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.738377430375 at Vector3<0.0, 0.0, 0.0> to 0.79881687928 at Vector3<0.0, 0.5, 0.0> Band 6 range: 0.82597871647 at Vector3<0.0, 0.0, 0.0> to 0.962921544101 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 7 range: 0.827163453884 at Vector3<0.0, 0.0, 0.0> to 0.983456330353 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 8 range: 0.998420061184 at Vector3<-0.266666666667, 0.266666666667, 0.0> to 1.04115512521 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.299304947312) to band 2 (0.492434282362), 48.7860971926% Gap from band 5 (0.79881687928) to band 6 (0.82597871647), 3.34341590548% Gap from band 7 (0.983456330353) to band 8 (0.998420061184), 1.51005692332% total elapsed time for run: 7.39153194427 done Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.45, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 3 and 16 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0309998989105 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... 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.357246160507 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.255876064301 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.263720989227 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.224179029465 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.187562942505 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.174302101135 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.153915882111 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.171361207962 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.169903039932 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.266003847122 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.399710893631 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.267873048782 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.25177192688 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.179795026779 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.207857131958 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.335921049118 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.280091568174 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.280155239138 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.398512608105 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.439081722845 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.4928881019 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.493368477883 at Vector3<0.0, 0.0, 0.0> to 0.580870136527 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.581035246804 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.682486080137 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.682531744672 at Vector3<0.0, 0.0, 0.0> to 0.701106159321 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 7 range: 0.692014574213 at Vector3<0.0, 0.0, 0.0> to 0.784104262239 at Vector3<0.0, 0.4, 0.0> Band 8 range: 0.798007787259 at Vector3<0.0, 0.4, 0.0> to 0.898223942482 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.280091568174) to band 2 (0.280155239138), 0.0227296123829% Gap from band 2 (0.398512608105) to band 3 (0.439081722845), 9.68705571209% Gap from band 3 (0.4928881019) to band 4 (0.493368477883), 0.0974139980868% Gap from band 4 (0.580870136527) to band 5 (0.581035246804), 0.0284206063456% Gap from band 5 (0.682486080137) to band 6 (0.682531744672), 0.0066906868718% Gap from band 7 (0.784104262239) to band 8 (0.798007787259), 1.75759043419% total elapsed time for run: 3.90077996254 done test_tri_holes: 11.30s test_tri_rods ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.126420021057 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... 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.217840909958 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.219343900681 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.183804988861 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.164349079132 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.148659229279 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.178472042084 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.175698041916 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.227831840515 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.215706825256 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.199802160263 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.139590024948 Fixing e-field (band 1) phase by -1 + 4.11947e-08i; max ampl. = 0.93911 Outputting fields to test_tri_rods-e.k11.b01.z.tm.h5... Fixing e-field (band 2) phase by 4.11947e-08 + 1i; max ampl. = 1.08316 Outputting fields to test_tri_rods-e.k11.b02.z.tm.h5... Fixing e-field (band 3) phase by 1 + -4.11947e-08i; max ampl. = 0.877953 Outputting fields to test_tri_rods-e.k11.b03.z.tm.h5... Fixing e-field (band 4) phase by 1 + -4.11947e-08i; max ampl. = 1.24657 Outputting fields to test_tri_rods-e.k11.b04.z.tm.h5... Fixing e-field (band 5) phase by 4.11947e-08 + 1i; max ampl. = 1.10168 Outputting fields to test_tri_rods-e.k11.b05.z.tm.h5... Fixing e-field (band 6) phase by 1 + -4.11948e-08i; max ampl. = 1.76186 Outputting fields to test_tri_rods-e.k11.b06.z.tm.h5... Fixing e-field (band 7) phase by -1 + 4.11947e-08i; max ampl. = 1.0881 Outputting fields to test_tri_rods-e.k11.b07.z.tm.h5... Fixing e-field (band 8) phase by -1 + 4.11947e-08i; max ampl. = 1.08096 Outputting fields to test_tri_rods-e.k11.b08.z.tm.h5... solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.155035018921 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.18373298645 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.171725034714 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.203814029694 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.151937007904 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.274690225862 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.445331080847 at Vector3<0.0, 0.5, 0.0> to 0.560518142316 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.490238914903 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.56056079478 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.593296087359 at Vector3<0.0, 0.0, 0.0> to 0.790719597444 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.790832076333 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.837451116754 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.837594852844 at Vector3<0.0, 0.0, 0.0> to 0.86720092649 at Vector3<-0.2, 0.4, 0.0> Band 7 range: 0.869134995574 at Vector3<-0.133333333333, 0.433333333333, 0.0> to 0.994129102266 at Vector3<0.0, 0.0, 0.0> Band 8 range: 0.899249909555 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 1.09831835292 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.274690225862) to band 2 (0.445331080847), 47.3988348385% Gap from band 3 (0.56056079478) to band 4 (0.593296087359), 5.6740646237% Gap from band 4 (0.790719597444) to band 5 (0.790832076333), 0.0142238651133% Gap from band 5 (0.837451116754) to band 6 (0.837594852844), 0.0171620472727% Gap from band 6 (0.86720092649) to band 7 (0.869134995574), 0.222775910928% total elapsed time for run: 3.55629110336 done Read lattice vectors Read Bloch wavevector (-0.333333, 0.333333, 0) Input lattice = (0.866025, 0.5, 0), (0.866025, -0.5, 0), (0, 0, 1) Output lattice = (2.59808, 1.5, 0), (1.29904, -2.25, 0), (-3.21911e-16, -1.85856e-16, 3) Input data is rank 2, size 32x32x1. Output data 96x83x1 real part range: -1.03932 .. 1.03493 imag part range: -1.08496 .. 1.08496 Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: te. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0586321353912 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... 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.455629110336 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.315556049347 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.306910991669 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.26323890686 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.244475841522 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.25417304039 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.321655988693 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.261151790619 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.306355953217 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.275872945786 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.27174115181 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.263803005219 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.251739025116 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.282897949219 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.356904029846 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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.335686922073 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.491235811868 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.473072239028 at Vector3<0.0, 0.5, 0.0> to 0.563105937871 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 3 range: 0.563150519856 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.793928939584 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.767661479904 at Vector3<0.0, 0.5, 0.0> to 0.821423004419 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.865194814442 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 1.03341300186 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.865230799494 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 1.03342309104 at Vector3<0.0, 0.0, 0.0> Band 7 range: 1.02136766911 at Vector3<0.0, 0.5, 0.0> to 1.11596699076 at Vector3<0.0, 0.0, 0.0> Band 8 range: 1.10866265854 at Vector3<-0.266666666667, 0.266666666667, 0.0> to 1.11681071913 at Vector3<0.0, 0.0, 0.0> Gap from band 2 (0.563105937871) to band 3 (0.563150519856), 0.00791684419565% Gap from band 4 (0.821423004419) to band 5 (0.865194814442), 5.1904835266% total elapsed time for run: 4.82947707176 done epsilon: 1-12, mean 2.59614, harm. mean 1.17149, 17.2852% > 1, 14.5104% "fill" .Read lattice vectors Read Bloch wavevector (0, 0, 0) Input lattice = (0.866025, 0.5, 0), (0.866025, -0.5, 0), (0, 0, 1) Output lattice = (2.59808, 1.5, 0), (1.29904, -2.25, 0), (-3.21911e-16, -1.85856e-16, 3) Input data is rank 2, size 32x32x1. Output data 96x83x1 real part range: 1 .. 12 test_tri_rods: 8.44s test_triangular_lattice ======================== Initializing eigensolver data Computing 8 bands with 1e-12 tolerance Working in 2 dimensions. Grid size is 32 x 32 x 1. Solving for 8 bands at a time. Creating Maxwell data... Mesh size is 3. Lattice vectors: (0.866025, 0.5, 0) (0.866025, -0.5, 0) (0, 0, 1) Cell volume = 0.866025 Reciprocal lattice vectors (/ 2 pi): (0.57735, 1, -0) (0.57735, -1, 0) (-0, 0, 1) Geometric objects: cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) Geometric object tree has depth 1 and 1 object nodes (vs. 1 actual objects) Initializing epsilon function... Allocating fields... Solving for band polarization: tm. Initializing fields to random numbers... 16 k-points Vector3<0.0, 0.0, 0.0> Vector3<0.0, 0.1, 0.0> Vector3<0.0, 0.2, 0.0> Vector3<0.0, 0.3, 0.0> Vector3<0.0, 0.4, 0.0> Vector3<0.0, 0.5, 0.0> Vector3<-0.0666666666667, 0.466666666667, 0.0> Vector3<-0.133333333333, 0.433333333333, 0.0> Vector3<-0.2, 0.4, 0.0> Vector3<-0.266666666667, 0.366666666667, 0.0> Vector3<-0.333333333333, 0.333333333333, 0.0> Vector3<-0.266666666667, 0.266666666667, 0.0> Vector3<-0.2, 0.2, 0.0> Vector3<-0.133333333333, 0.133333333333, 0.0> Vector3<-0.0666666666667, 0.0666666666667, 0.0> Vector3<0.0, 0.0, 0.0> elapsed time for initialization: 0.0527918338776 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... 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.217872858047 solve_kpoint (0,0.1,0): Solving for bands 1 to 8... 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.211589813232 solve_kpoint (0,0.2,0): Solving for bands 1 to 8... 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.177405834198 solve_kpoint (0,0.3,0): Solving for bands 1 to 8... 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.166213989258 solve_kpoint (0,0.4,0): Solving for bands 1 to 8... 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.171879053116 solve_kpoint (0,0.5,0): Solving for bands 1 to 8... 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.167960166931 solve_kpoint (-0.0666667,0.466667,0): Solving for bands 1 to 8... 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.151224136353 solve_kpoint (-0.133333,0.433333,0): Solving for bands 1 to 8... 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.228335142136 solve_kpoint (-0.2,0.4,0): Solving for bands 1 to 8... 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.215877056122 solve_kpoint (-0.266667,0.366667,0): Solving for bands 1 to 8... 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.228471040726 solve_kpoint (-0.333333,0.333333,0): Solving for bands 1 to 8... 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.151888132095 solve_kpoint (-0.266667,0.266667,0): Solving for bands 1 to 8... 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.211824178696 solve_kpoint (-0.2,0.2,0): Solving for bands 1 to 8... 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.180011034012 solve_kpoint (-0.133333,0.133333,0): Solving for bands 1 to 8... 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.223688840866 solve_kpoint (-0.0666667,0.0666667,0): Solving for bands 1 to 8... 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.307762145996 solve_kpoint (0,0,0): Solving for bands 2 to 8... 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 .. ====================================================================== FAIL: test_output_efield_z (__main__.TestModeSolver) ---------------------------------------------------------------------- Traceback (most recent call last): File "./tests/mpb.py", line 435, in test_output_efield_z self.compare_h5_files(ref_path, res_path) File "./tests/mpb.py", line 191, in compare_h5_files compare_arrays(self, ref[k].value, res[k].value, tol=tol) File "/build/meep-1.7.0/python/tests/utils.py", line 15, in compare_arrays test_instance.assertLess(diff, tol) AssertionError: 0.003278687633016472 not less than 0.001 ---------------------------------------------------------------------- Ran 45 tests in 764.872s FAILED (failures=1) elapsed time for k point: 0.168757915497 Band 1 range: 0.0 at Vector3<0.0, 0.0, 0.0> to 0.274690225862 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 2 range: 0.445331080847 at Vector3<0.0, 0.5, 0.0> to 0.560518142316 at Vector3<0.0, 0.0, 0.0> Band 3 range: 0.490238914903 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.56056079478 at Vector3<0.0, 0.0, 0.0> Band 4 range: 0.593296087359 at Vector3<0.0, 0.0, 0.0> to 0.790719597444 at Vector3<-0.333333333333, 0.333333333333, 0.0> Band 5 range: 0.790832076333 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 0.837451116754 at Vector3<0.0, 0.0, 0.0> Band 6 range: 0.837594852844 at Vector3<0.0, 0.0, 0.0> to 0.86720092649 at Vector3<-0.2, 0.4, 0.0> Band 7 range: 0.869134995574 at Vector3<-0.133333333333, 0.433333333333, 0.0> to 0.994129102266 at Vector3<0.0, 0.0, 0.0> Band 8 range: 0.899249909555 at Vector3<-0.333333333333, 0.333333333333, 0.0> to 1.09831835292 at Vector3<0.0, 0.0, 0.0> Gap from band 1 (0.274690225862) to band 2 (0.445331080847), 47.3988348385% Gap from band 3 (0.56056079478) to band 4 (0.593296087359), 5.6740646237% Gap from band 4 (0.790719597444) to band 5 (0.790832076333), 0.0142238651133% Gap from band 5 (0.837451116754) to band 6 (0.837594852844), 0.0171620472726% Gap from band 6 (0.86720092649) to band 7 (0.869134995574), 0.222775910928% total elapsed time for run: 3.23949408531 done test_triangular_lattice: 3.24s test_update_band_range_data ======================== test_update_band_range_data: 0.00s Elapsed run time = 765.0540 s FAIL tests/mpb.py (exit status: 1) FAIL: tests/multilevel_atom =========================== ----------- Initializing structure... Working in 1D dimensions. Computational cell is 0 x 0 x 3 with resolution 40 block, center = (0,0,-1) size (1e+20,1e+20,1) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (2.25,2.25,2.25) time for set_epsilon = 0.000397934 s multilevel atom susceptibility ----------- Meep progress: 1131.925/7000.0 = 16.2% done in 4.0s, 20.7s to go on time step 90554 (time=1131.92), 4.4173e-05 s/step Meep progress: 2285.8/7000.0 = 32.7% done in 8.0s, 16.5s to go on time step 182865 (time=2285.81), 4.33322e-05 s/step Meep progress: 3428.5875/7000.0 = 49.0% done in 12.0s, 12.5s to go on time step 274289 (time=3428.61), 4.37524e-05 s/step Meep progress: 4559.4875/7000.0 = 65.1% done in 16.0s, 8.6s to go on time step 364762 (time=4559.53), 4.42121e-05 s/step Meep progress: 5701.175/7000.0 = 81.4% done in 20.0s, 4.6s to go on time step 456098 (time=5701.23), 4.37946e-05 s/step Meep progress: 6837.8375/7000.0 = 97.7% done in 24.0s, 0.6s to go on time step 547032 (time=6837.9), 4.39883e-05 s/step F Field time usage: connecting chunks: 0.000326058 s time stepping: 15.4465 s communicating: 3.43249 s Fourier transforming: 0.365995 s everything else: 5.31468 s ====================================================================== FAIL: test_multilevel_atom (__main__.TestMultiLevelAtom) ---------------------------------------------------------------------- Traceback (most recent call last): File "./tests/multilevel_atom.py", line 66, in test_multilevel_atom sim.run(mp.at_end(check_field), until=7000) File "/build/meep-1.7.0/python/meep/simulation.py", line 1712, in run self._run_until(until, step_funcs) File "/build/meep-1.7.0/python/meep/simulation.py", line 1094, in _run_until _eval_step_func(self, func, 'finish') File "/build/meep-1.7.0/python/meep/simulation.py", line 1929, in _eval_step_func func(sim, todo) File "/build/meep-1.7.0/python/meep/simulation.py", line 1981, in _end _eval_step_func(sim, func, 'step') File "/build/meep-1.7.0/python/meep/simulation.py", line 1927, in _eval_step_func func(sim) File "./tests/multilevel_atom.py", line 62, in check_field self.assertAlmostEqual(fp, -2.7110969214986387) AssertionError: 1.5971802034720794e-06 != -2.7110969214986387 within 7 places ---------------------------------------------------------------------- Ran 1 test in 24.565s FAILED (failures=1) Elapsed run time = 24.5975 s FAIL tests/multilevel_atom.py (exit status: 1) FAIL: tests/ring ================ ----------- Initializing structure... Halving computational cell along direction y Working in 2D dimensions. Computational cell is 16 x 16 x 0 with resolution 10 cylinder, center = (0,0,0) radius 2, height 1e+20, axis (0, 0, 1) dielectric constant epsilon diagonal = (11.56,11.56,11.56) cylinder, center = (0,0,0) radius 1, height 1e+20, axis (0, 0, 1) dielectric constant epsilon diagonal = (1,1,1) time for set_epsilon = 0.11095 s ----------- creating output file "./ring-eps-000000.00.h5"... F ====================================================================== FAIL: test_harminv (__main__.TestRing) ---------------------------------------------------------------------- Traceback (most recent call last): File "./tests/ring.py", line 52, in test_harminv self.assertAlmostEqual(abs(m1.amp), 0.00341267634436, places=4) AssertionError: 0.003494201718963652 != 0.00341267634436 within 4 places ---------------------------------------------------------------------- Ran 1 test in 4.114s FAILED (failures=1) harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error harminv0:, 0.118069489182, -0.00075614744244, 78.0730599317, 0.00349420171896, -0.00316847601967-0.00147316169023i, 9.50130502099e-08+0.0i harminv0:, 0.14716907509, -0.000211997252514, 347.10137359, 0.0280704717151, 0.0187696330405+0.0208722844421i, 4.89620088755e-08+0.0i harminv0:, 0.175246234736, -4.94040800947e-05, 1773.60082811, 0.00719137958882, -0.000821490549216-0.00714430498146i, 7.74302741921e-08+0.0i run 0 finished at t = 400.0 (8000 timesteps) Elapsed run time = 4.1149 s Field time usage: connecting chunks: 0.0194712 s time stepping: 1.98837 s communicating: 0.229628 s outputting fields: 1.36635 s Fourier transforming: 0.00598518 s everything else: 0.269174 s FAIL tests/ring.py (exit status: 1) FAIL: tests/simulation ====================== Running test_after_sources_and_time ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.047988 s ----------- run 0 finished at t = 12.0 (480 timesteps) Field time usage: connecting chunks: 0.0115471 s time stepping: 0.0951244 s communicating: 0.0110912 s Fourier transforming: 0.000375989 s everything else: 0.0103126 s ..Running test_arith_sequence Running test_at_time ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0650279 s ----------- creating output file "./simulation-ez-000100.00.h5"... run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0164209 s time stepping: 1.55375 s communicating: 0.214466 s outputting fields: 0.988966 s Fourier transforming: 0.00664067 s everything else: 0.140868 s .Running test_epsilon_input_file ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y read in 1000x1000x1 epsilon-input-file "/build/meep-1.7.0/python/tests/../../libmeepgeom/cyl-ellipsoid-eps-ref.h5" Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0852781 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0174089 s time stepping: 1.4171 s communicating: 0.161434 s Fourier transforming: 0.00547256 s everything else: 0.0735492 s ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y read in 1000x1000x1 epsilon-input-file "/build/meep-1.7.0/python/tests/../../libmeepgeom/cyl-ellipsoid-eps-ref.h5" Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.078437 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0150031 s time stepping: 1.45092 s communicating: 0.169441 s Fourier transforming: 0.00578875 s everything else: 0.0755718 s .Running test_epsilon_warning ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 sphere, center = (0,0,0) radius 0.2 dielectric constant epsilon diagonal = (-1.366,-1.366,-1.366) time for set_epsilon = 0.0633109 s drude susceptibility: frequency=16.1085, gamma=6.74038 ----------- run 0 finished at t = 5.0 (200 timesteps) Field time usage: connecting chunks: 0.0167169 s time stepping: 0.0488288 s communicating: 0.0044883 s Fourier transforming: 0.000173698 s everything else: 0.00246476 s ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 sphere, center = (0,0,0) radius 0.2 dielectric constant epsilon diagonal = (1,1,1) time for set_epsilon = 0.067372 s lorentzian susceptibility: frequency=9.67865, gamma=0.0806554 ----------- run 0 finished at t = 5.0 (200 timesteps) Field time usage: connecting chunks: 0.0198228 s time stepping: 0.0541445 s communicating: 0.00503925 s Fourier transforming: 0.000158554 s everything else: 0.00247079 s .Running test_extra_materials ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0548511 s ----------- run 0 finished at t = 5.0 (200 timesteps) Field time usage: connecting chunks: 0.0158988 s time stepping: 0.0366206 s communicating: 0.00417172 s Fourier transforming: 0.000149406 s everything else: 0.00261343 s .Running test_geometry_center ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 block, center = (0,0,0) size (1e+20,3,1e+20) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (12,12,12) time for set_epsilon = 0.269067 s ----------- run 0 finished at t = 50.0 (2000 timesteps) Field time usage: connecting chunks: 0.035667 s time stepping: 1.30624 s communicating: 0.112485 s Fourier transforming: 0.00180729 s everything else: 0.0411561 s .Running test_get_array_output ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 cylinder, center = (0,0,0) radius 0.2, height 1e+20, axis (0, 0, 1) dielectric constant epsilon diagonal = (9,9,9) time for set_epsilon = 0.205391 s ----------- run 0 finished at t = 20.0 (800 timesteps) creating output file "./test_get_array_output-eps-000020.00.h5"... creating output file "./test_get_array_output-ez-000020.00.h5"... creating output file "./test_get_array_output-energy-000020.00.h5"... creating output file "./test_get_array_output-e-000020.00.h5"... Field time usage: connecting chunks: 0.040766 s time stepping: 0.498171 s communicating: 0.0428762 s outputting fields: 0.728805 s Fourier transforming: 0.000689504 s everything else: 0.0431517 s .F.Running test_get_center_and_size Running test_get_filename_prefix Running test_harminv_warnings ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 10 time for set_epsilon = 0.0595949 s ----------- harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error run 0 finished at t = 15.0 (300 timesteps) Field time usage: connecting chunks: 0.000928072 s time stepping: 0.0297525 s communicating: 0.00275411 s Fourier transforming: 0.000179749 s everything else: 0.0148134 s ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 10 time for set_epsilon = 0.057671 s ----------- harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error run 0 finished at t = 15.0 (300 timesteps) Field time usage: connecting chunks: 0.000943902 s time stepping: 0.0310888 s communicating: 0.00283844 s Fourier transforming: 0.00022341 s everything else: 0.0071773 s ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 10 time for set_epsilon = 0.0566401 s ----------- harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error run 0 finished at t = 15.0 (300 timesteps) Field time usage: connecting chunks: 0.00121897 s time stepping: 0.0328016 s communicating: 0.00296152 s Fourier transforming: 0.000219351 s everything else: 0.00770502 s .Running test_in_box_volumes ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.060037 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.019613 s time stepping: 1.3699 s communicating: 0.160541 s Fourier transforming: 0.00534015 s everything else: 0.351584 s .Running test_in_point ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0479271 s ----------- creating output file "./test_in_point-ez-000200.00.h5"... run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0139071 s time stepping: 1.43732 s communicating: 0.16118 s outputting fields: 0.00834599 s Fourier transforming: 0.00546618 s everything else: 0.0900665 s .Running test_in_volume ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0671341 s ----------- creating output file "./test_in_volume-ez-000200.00.h5"... run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0174322 s time stepping: 1.4773 s communicating: 0.17245 s outputting fields: 0.00839597 s Fourier transforming: 0.00585917 s everything else: 0.100428 s .Running test_infer_dimensions ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0611379 s ----------- ...Running test_interpolate_numbers Running test_interpolate_vectors Running test_load_dump_structure ----------- Initializing structure... Working in 2D dimensions. Computational cell is 5 x 5 x 0 with resolution 50 block, center = (-1.5,-1.5,0) size (1,1,1e+20) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (1,1,1) block, center = (1.5,1.5,0) size (1,1,1e+20) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (13,13,13) time for set_epsilon = 0.441296 s lorentzian susceptibility: frequency=2.80116, gamma=2.72777 lorentzian susceptibility: frequency=1.45825, gamma=1.08966 lorentzian susceptibility: frequency=1.24532, gamma=0.251645 lorentzian susceptibility: frequency=0.130662, gamma=0.268583 drude susceptibility: frequency=1e-10, gamma=0.0379081 ----------- Meep progress: 11.09/50.0 = 22.2% done in 4.0s, 14.0s to go on time step 1109 (time=11.09), 0.00360845 s/step Meep progress: 22.4/50.0 = 44.8% done in 8.0s, 9.9s to go on time step 2242 (time=22.42), 0.0035328 s/step Meep progress: 33.74/50.0 = 67.5% done in 12.0s, 5.8s to go on time step 3377 (time=33.77), 0.00352481 s/step Meep progress: 45.33/50.0 = 90.7% done in 16.0s, 1.6s to go on time step 4538 (time=45.38), 0.00344676 s/step run 0 finished at t = 50.0 (5000 timesteps) creating epsilon output file "test_load_dump_structure.h5"... Field time usage: connecting chunks: 0.0640533 s time stepping: 16.4336 s communicating: 0.913826 s Fourier transforming: 0.00574262 s everything else: 0.256086 s ----------- Initializing structure... Working in 2D dimensions. Computational cell is 5 x 5 x 0 with resolution 50 time for set_epsilon = 0.338724 s ----------- reading epsilon from file "test_load_dump_structure.h5"... Meep progress: 8.89/50.0 = 17.8% done in 4.0s, 18.5s to go on time step 889 (time=8.89), 0.00450271 s/step Meep progress: 18.07/50.0 = 36.1% done in 8.0s, 14.1s to go on time step 1808 (time=18.08), 0.00435571 s/step Meep progress: 28.94/50.0 = 57.9% done in 12.0s, 8.7s to go on time step 2895 (time=28.95), 0.00368046 s/step Meep progress: 40.17/50.0 = 80.3% done in 16.0s, 3.9s to go on time step 4018 (time=40.18), 0.0035642 s/step run 0 finished at t = 50.0 (5000 timesteps) Field time usage: connecting chunks: 0.0518309 s time stepping: 18.0724 s communicating: 0.999209 s Fourier transforming: 0.00623468 s everything else: 0.283914 s .Running test_modal_volume_in_box ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0487981 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0115051 s time stepping: 1.34717 s communicating: 0.158476 s Fourier transforming: 0.00567283 s everything else: 0.067886 s .sRunning test_numpy_epsilon ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y read in 1000x1000x1 numpy array for epsilon Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.067322 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0117071 s time stepping: 1.33704 s communicating: 0.155473 s Fourier transforming: 0.00535725 s everything else: 0.0646892 s .Running test_require_dimensions ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0577861 s ----------- .Running test_set_materials ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 16 cylinder, center = (0,0,0) radius 3, height 1e+20, axis (0, 0, 1) dielectric constant epsilon diagonal = (12.25,12.25,12.25) ellipsoid, center = (0,0,0) size (1,2,1e+20) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (1,1,1) time for set_epsilon = 0.0817521 s ----------- Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 16 cylinder, center = (2,2,0) radius 3, height 1e+20, axis (0, 0, 1) dielectric constant epsilon diagonal = (12.25,12.25,12.25) ellipsoid, center = (2,2,0) size (1,2,1e+20) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (1,1,1) time for set_epsilon = 0.038997 s ----------- run 0 finished at t = 200.0 (6400 timesteps) Field time usage: connecting chunks: 0.00751713 s time stepping: 1.05265 s communicating: 0.104423 s outputting fields: 0.0148691 s Fourier transforming: 0.00427171 s everything else: 0.167954 s .Running test_synchronized_magnetic ----------- Initializing structure... Working in 2D dimensions. Computational cell is 16 x 8 x 0 with resolution 10 block, center = (0,0,0) size (1e+20,1,1e+20) axes (1,0,0), (0,1,0), (0,0,1) dielectric constant epsilon diagonal = (12,12,12) time for set_epsilon = 0.0742831 s ----------- creating output file "./simulation-by-000000.00.h5"... creating output file "./simulation-by-000000.05.h5"... creating output file "./simulation-by-000000.10.h5"... creating output file "./simulation-by-000000.15.h5"... creating output file "./simulation-by-000000.20.h5"... creating output file "./simulation-by-000000.25.h5"... creating output file "./simulation-by-000000.30.h5"... creating output file "./simulation-by-000000.35.h5"... creating output file "./simulation-by-000000.40.h5"... creating output file "./simulation-by-000000.45.h5"... creating output file "./simulation-by-000000.50.h5"... creating output file "./simulation-by-000000.55.h5"... creating output file "./simulation-by-000000.60.h5"... creating output file "./simulation-by-000000.65.h5"... creating output file "./simulation-by-000000.70.h5"... creating output file "./simulation-by-000000.75.h5"... creating output file "./simulation-by-000000.80.h5"... creating output file "./simulation-by-000000.85.h5"... creating output file "./simulation-by-000000.90.h5"... creating output file "./simulation-by-000000.95.h5"... creating output file "./simulation-by-000001.00.h5"... creating output file "./simulation-by-000001.05.h5"... creating output file "./simulation-by-000001.10.h5"... creating output file "./simulation-by-000001.15.h5"... creating output file "./simulation-by-000001.20.h5"... creating output file "./simulation-by-000001.25.h5"... creating output file "./simulation-by-000001.30.h5"... creating output file "./simulation-by-000001.35.h5"... creating output file "./simulation-by-000001.40.h5"... creating output file "./simulation-by-000001.45.h5"... creating output file "./simulation-by-000001.50.h5"... creating output file "./simulation-by-000001.55.h5"... creating output file "./simulation-by-000001.60.h5"... creating output file "./simulation-by-000001.65.h5"... creating output file "./simulation-by-000001.70.h5"... creating output file "./simulation-by-000001.75.h5"... creating output file "./simulation-by-000001.80.h5"... creating output file "./simulation-by-000001.85.h5"... creating output file "./simulation-by-000001.90.h5"... creating output file "./simulation-by-000001.95.h5"... creating output file "./simulation-by-000002.00.h5"... creating output file "./simulation-by-000002.05.h5"... creating output file "./simulation-by-000002.10.h5"... creating output file "./simulation-by-000002.15.h5"... creating output file "./simulation-by-000002.20.h5"... creating output file "./simulation-by-000002.25.h5"... creating output file "./simulation-by-000002.30.h5"... creating output file "./simulation-by-000002.35.h5"... creating output file "./simulation-by-000002.40.h5"... creating output file "./simulation-by-000002.45.h5"... creating output file "./simulation-by-000002.50.h5"... creating output file "./simulation-by-000002.55.h5"... creating output file "./simulation-by-000002.60.h5"... creating output file "./simulation-by-000002.65.h5"... creating output file "./simulation-by-000002.70.h5"... creating output file "./simulation-by-000002.75.h5"... creating output file "./simulation-by-000002.80.h5"... creating output file "./simulation-by-000002.85.h5"... creating output file "./simulation-by-000002.90.h5"... creating output file "./simulation-by-000002.95.h5"... creating output file "./simulation-by-000003.00.h5"... creating output file "./simulation-by-000003.05.h5"... creating output file "./simulation-by-000003.10.h5"... creating output file "./simulation-by-000003.15.h5"... creating output file "./simulation-by-000003.20.h5"... creating output file "./simulation-by-000003.25.h5"... creating output file "./simulation-by-000003.30.h5"... creating output file "./simulation-by-000003.35.h5"... creating output file "./simulation-by-000003.40.h5"... creating output file "./simulation-by-000003.45.h5"... creating output file "./simulation-by-000003.50.h5"... creating output file "./simulation-by-000003.55.h5"... creating output file "./simulation-by-000003.60.h5"... creating output file "./simulation-by-000003.65.h5"... creating output file "./simulation-by-000003.70.h5"... creating output file "./simulation-by-000003.75.h5"... creating output file "./simulation-by-000003.80.h5"... creating output file "./simulation-by-000003.85.h5"... creating output file "./simulation-by-000003.90.h5"... creating output file "./simulation-by-000003.95.h5"... Meep progress: 3.95/10.0 = 39.5% done in 4.2s, 6.5s to go on time step 79 (time=3.95), 0.0535216 s/step creating output file "./simulation-by-000004.00.h5"... creating output file "./simulation-by-000004.05.h5"... creating output file "./simulation-by-000004.10.h5"... creating output file "./simulation-by-000004.15.h5"... creating output file "./simulation-by-000004.20.h5"... creating output file "./simulation-by-000004.25.h5"... creating output file "./simulation-by-000004.30.h5"... creating output file "./simulation-by-000004.35.h5"... creating output file "./simulation-by-000004.40.h5"... creating output file "./simulation-by-000004.45.h5"... creating output file "./simulation-by-000004.50.h5"... creating output file "./simulation-by-000004.55.h5"... creating output file "./simulation-by-000004.60.h5"... creating output file "./simulation-by-000004.65.h5"... creating output file "./simulation-by-000004.70.h5"... creating output file "./simulation-by-000004.75.h5"... creating output file "./simulation-by-000004.80.h5"... creating output file "./simulation-by-000004.85.h5"... creating output file "./simulation-by-000004.90.h5"... creating output file "./simulation-by-000004.95.h5"... creating output file "./simulation-by-000005.00.h5"... creating output file "./simulation-by-000005.05.h5"... creating output file "./simulation-by-000005.10.h5"... creating output file "./simulation-by-000005.15.h5"... creating output file "./simulation-by-000005.20.h5"... creating output file "./simulation-by-000005.25.h5"... creating output file "./simulation-by-000005.30.h5"... creating output file "./simulation-by-000005.35.h5"... creating output file "./simulation-by-000005.40.h5"... creating output file "./simulation-by-000005.45.h5"... creating output file "./simulation-by-000005.50.h5"... creating output file "./simulation-by-000005.55.h5"... creating output file "./simulation-by-000005.60.h5"... creating output file "./simulation-by-000005.65.h5"... creating output file "./simulation-by-000005.70.h5"... creating output file "./simulation-by-000005.75.h5"... Meep progress: 5.75/10.0 = 57.5% done in 8.3s, 6.1s to go on time step 115 (time=5.75), 0.111539 s/step creating output file "./simulation-by-000005.80.h5"... creating output file "./simulation-by-000005.85.h5"... creating output file "./simulation-by-000005.90.h5"... creating output file "./simulation-by-000005.95.h5"... creating output file "./simulation-by-000006.00.h5"... creating output file "./simulation-by-000006.05.h5"... creating output file "./simulation-by-000006.10.h5"... creating output file "./simulation-by-000006.15.h5"... creating output file "./simulation-by-000006.20.h5"... creating output file "./simulation-by-000006.25.h5"... creating output file "./simulation-by-000006.30.h5"... creating output file "./simulation-by-000006.35.h5"... creating output file "./simulation-by-000006.40.h5"... creating output file "./simulation-by-000006.45.h5"... creating output file "./simulation-by-000006.50.h5"... creating output file "./simulation-by-000006.55.h5"... creating output file "./simulation-by-000006.60.h5"... creating output file "./simulation-by-000006.65.h5"... creating output file "./simulation-by-000006.70.h5"... creating output file "./simulation-by-000006.75.h5"... creating output file "./simulation-by-000006.80.h5"... creating output file "./simulation-by-000006.85.h5"... creating output file "./simulation-by-000006.90.h5"... creating output file "./simulation-by-000006.95.h5"... creating output file "./simulation-by-000007.00.h5"... creating output file "./simulation-by-000007.05.h5"... creating output file "./simulation-by-000007.10.h5"... creating output file "./simulation-by-000007.15.h5"... creating output file "./simulation-by-000007.20.h5"... creating output file "./simulation-by-000007.25.h5"... creating output file "./simulation-by-000007.30.h5"... creating output file "./simulation-by-000007.35.h5"... creating output file "./simulation-by-000007.40.h5"... creating output file "./simulation-by-000007.45.h5"... creating output file "./simulation-by-000007.50.h5"... creating output file "./simulation-by-000007.55.h5"... creating output file "./simulation-by-000007.60.h5"... creating output file "./simulation-by-000007.65.h5"... creating output file "./simulation-by-000007.70.h5"... creating output file "./simulation-by-000007.75.h5"... creating output file "./simulation-by-000007.80.h5"... creating output file "./simulation-by-000007.85.h5"... creating output file "./simulation-by-000007.90.h5"... creating output file "./simulation-by-000007.95.h5"... creating output file "./simulation-by-000008.00.h5"... creating output file "./simulation-by-000008.05.h5"... creating output file "./simulation-by-000008.10.h5"... creating output file "./simulation-by-000008.15.h5"... creating output file "./simulation-by-000008.20.h5"... creating output file "./simulation-by-000008.25.h5"... creating output file "./simulation-by-000008.30.h5"... creating output file "./simulation-by-000008.35.h5"... creating output file "./simulation-by-000008.40.h5"... creating output file "./simulation-by-000008.45.h5"... creating output file "./simulation-by-000008.50.h5"... creating output file "./simulation-by-000008.55.h5"... creating output file "./simulation-by-000008.60.h5"... creating output file "./simulation-by-000008.65.h5"... creating output file "./simulation-by-000008.70.h5"... creating output file "./simulation-by-000008.75.h5"... creating output file "./simulation-by-000008.80.h5"... creating output file "./simulation-by-000008.85.h5"... creating output file "./simulation-by-000008.90.h5"... creating output file "./simulation-by-000008.95.h5"... creating output file "./simulation-by-000009.00.h5"... creating output file "./simulation-by-000009.05.h5"... creating output file "./simulation-by-000009.10.h5"... creating output file "./simulation-by-000009.15.h5"... creating output file "./simulation-by-000009.20.h5"... creating output file "./simulation-by-000009.25.h5"... creating output file "./simulation-by-000009.30.h5"... creating output file "./simulation-by-000009.35.h5"... creating output file "./simulation-by-000009.40.h5"... creating output file "./simulation-by-000009.45.h5"... creating output file "./simulation-by-000009.50.h5"... creating output file "./simulation-by-000009.55.h5"... creating output file "./simulation-by-000009.60.h5"... creating output file "./simulation-by-000009.65.h5"... creating output file "./simulation-by-000009.70.h5"... creating output file "./simulation-by-000009.75.h5"... creating output file "./simulation-by-000009.80.h5"... creating output file "./simulation-by-000009.85.h5"... creating output file "./simulation-by-000009.90.h5"... creating output file "./simulation-by-000009.95.h5"... creating output file "./simulation-by-000010.00.h5"... run 0 finished at t = 10.0 (200 timesteps) Field time usage: connecting chunks: 0.0155729 s time stepping: 0.148395 s communicating: 0.0220096 s outputting fields: 10.5401 s Fourier transforming: 0.000308596 s everything else: 1.17599 s .Running test_use_output_directory_custom ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.061691 s ----------- Meep: using output directory 'custom_dir' creating output file "custom_dir/simulation-ez-000200.00.h5"... .run 0 finished at t = 200.0 (8000 timesteps) Running test_use_output_directory_default ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0539429 s ----------- Meep: using output directory 'simulation-out' creating output file "simulation-out/simulation-ez-000200.00.h5"... ..run 0 finished at t = 200.0 (8000 timesteps) Running test_vec_constructor Expected an iterable with three or fewer floating point values or something of the form vec(x, [y, [z]]) Expected an iterable with three or fewer floating point values or something of the form vec(x, [y, [z]]) Expected an iterable with three or fewer floating point values or something of the form vec(x, [y, [z]]) Expected an iterable with three or fewer floating point values or something of the form vec(x, [y, [z]]) Expected an iterable with three or fewer floating point values or something of the form vec(x, [y, [z]]) Expected an iterable with three or fewer floating point values or something of the form vec(x, [y, [z]]) Running test_with_prefix ----------- Initializing structure... Halving computational cell along direction x Halving computational cell along direction y Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 20 time for set_epsilon = 0.0491901 s ----------- creating output file "./test_prefix-simulation-ez-000200.00.h5"... run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.0120289 s time stepping: 1.36583 s communicating: 0.146724 s outputting fields: 0.843809 s Fourier transforming: 0.00527996 s everything else: 0.370169 s . ====================================================================== FAIL: test_get_center_and_size (__main__.TestSimulation) ---------------------------------------------------------------------- Traceback (most recent call last): File "./tests/simulation.py", line 541, in test_get_center_and_size self.assertTrue(center.close(mp.Vector3())) AssertionError: False is not true ---------------------------------------------------------------------- Ran 28 tests in 81.870s FAILED (failures=1, skipped=1) Elapsed run time = 81.8721 s Field time usage: connecting chunks: 0.0176798 s time stepping: 1.47201 s communicating: 0.167865 s outputting fields: 0.0431829 s Fourier transforming: 0.00593326 s everything else: 0.112566 s Field time usage: connecting chunks: 0.011887 s time stepping: 2.27156 s communicating: 0.282759 s outputting fields: 0.014917 s Fourier transforming: 0.0173629 s everything else: 0.139484 s FAIL tests/simulation.py (exit status: 1) make[1]: Leaving directory '/build/meep-1.7.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --with autoreconf dh_testroot dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/meep-1.7.0' dh_installchangelogs NEWS.md dh_auto_install make -j1 install DESTDIR=/build/meep-1.7.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/meep-1.7.0' Making install in src make[3]: Entering directory '/build/meep-1.7.0/src' make install-am make[4]: Entering directory '/build/meep-1.7.0/src' make[5]: Entering directory '/build/meep-1.7.0/src' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu' /bin/sh ../libtool --mode=install /usr/bin/install -c libmeep.la '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu' libtool: install: /usr/bin/install -c .libs/libmeep.so.12.0.0 /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libmeep.so.12.0.0 libmeep.so.12 || { rm -f libmeep.so.12 && ln -s libmeep.so.12.0.0 libmeep.so.12; }; }) libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libmeep.so.12.0.0 libmeep.so || { rm -f libmeep.so && ln -s libmeep.so.12.0.0 libmeep.so; }; }) libtool: install: /usr/bin/install -c .libs/libmeep.lai /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeep.la libtool: install: /usr/bin/install -c .libs/libmeep.a /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeep.a libtool: install: chmod 644 /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeep.a libtool: install: i686-linux-gnu-ranlib /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeep.a libtool: warning: remember to run 'libtool --finish /usr/lib/i386-linux-gnu' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/include' /usr/bin/install -c -m 644 meep.hpp '/build/meep-1.7.0/debian/tmp/usr/include' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/include/meep' /usr/bin/install -c -m 644 meep/mympi.hpp meep/vec.hpp '/build/meep-1.7.0/debian/tmp/usr/include/meep' make[5]: Leaving directory '/build/meep-1.7.0/src' make[4]: Leaving directory '/build/meep-1.7.0/src' make[3]: Leaving directory '/build/meep-1.7.0/src' Making install in tests make[3]: Entering directory '/build/meep-1.7.0/tests' make[4]: Entering directory '/build/meep-1.7.0/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/meep-1.7.0/tests' make[3]: Leaving directory '/build/meep-1.7.0/tests' Making install in scheme make[3]: Entering directory '/build/meep-1.7.0/scheme' make install-am make[4]: Entering directory '/build/meep-1.7.0/scheme' make[5]: Entering directory '/build/meep-1.7.0/scheme' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c meep '/build/meep-1.7.0/debian/tmp/usr/bin' libtool: warning: '../src/libmeep.la' has not been installed in '/usr/lib/i386-linux-gnu' libtool: install: /usr/bin/install -c .libs/meep /build/meep-1.7.0/debian/tmp/usr/bin/meep /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/share/meep' /usr/bin/install -c -m 644 meep.scm meep-enums.scm casimir.scm materials.scm '/build/meep-1.7.0/debian/tmp/usr/share/meep' make[5]: Leaving directory '/build/meep-1.7.0/scheme' make[4]: Leaving directory '/build/meep-1.7.0/scheme' make[3]: Leaving directory '/build/meep-1.7.0/scheme' Making install in libmeepgeom make[3]: Entering directory '/build/meep-1.7.0/libmeepgeom' make[4]: Entering directory '/build/meep-1.7.0/libmeepgeom' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu' /bin/sh ../libtool --mode=install /usr/bin/install -c libmeepgeom.la '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu' libtool: warning: relinking 'libmeepgeom.la' libtool: install: (cd /build/meep-1.7.0/libmeepgeom; /bin/sh "/build/meep-1.7.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libmeepgeom.la -rpath /usr/lib/i386-linux-gnu meepgeom.lo GDSIIgeom.lo ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/meep-1.7.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/meepgeom.o .libs/GDSIIgeom.o -L/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lmeep -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libmeepgeom.so.12 -o .libs/libmeepgeom.so.12.0.0 libtool: install: /usr/bin/install -c .libs/libmeepgeom.so.12.0.0T /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libmeepgeom.so.12.0.0 libmeepgeom.so.12 || { rm -f libmeepgeom.so.12 && ln -s libmeepgeom.so.12.0.0 libmeepgeom.so.12; }; }) libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libmeepgeom.so.12.0.0 libmeepgeom.so || { rm -f libmeepgeom.so && ln -s libmeepgeom.so.12.0.0 libmeepgeom.so; }; }) libtool: install: /usr/bin/install -c .libs/libmeepgeom.lai /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeepgeom.la libtool: install: /usr/bin/install -c .libs/libmeepgeom.a /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeepgeom.a libtool: install: chmod 644 /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeepgeom.a libtool: install: i686-linux-gnu-ranlib /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libmeepgeom.a libtool: warning: remember to run 'libtool --finish /usr/lib/i386-linux-gnu' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/include/meep' /usr/bin/install -c -m 644 meepgeom.hpp material_data.hpp '/build/meep-1.7.0/debian/tmp/usr/include/meep' make[4]: Leaving directory '/build/meep-1.7.0/libmeepgeom' make[3]: Leaving directory '/build/meep-1.7.0/libmeepgeom' Making install in libpympb make[3]: Entering directory '/build/meep-1.7.0/libpympb' make[4]: Entering directory '/build/meep-1.7.0/libpympb' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu' /bin/sh ../libtool --mode=install /usr/bin/install -c libpympb.la '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu' libtool: warning: relinking 'libpympb.la' libtool: install: (cd /build/meep-1.7.0/libpympb; /bin/sh "/build/meep-1.7.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o libpympb.la -rpath /usr/lib/i386-linux-gnu libpympb_la-pympb.lo ../src/libmeep.la -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/meep-1.7.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/libpympb_la-pympb.o -L/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lmeep -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,libpympb.so.12 -o .libs/libpympb.so.12.0.0 libtool: install: /usr/bin/install -c .libs/libpympb.so.12.0.0T /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libpympb.so.12.0.0 libpympb.so.12 || { rm -f libpympb.so.12 && ln -s libpympb.so.12.0.0 libpympb.so.12; }; }) libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu && { ln -s -f libpympb.so.12.0.0 libpympb.so || { rm -f libpympb.so && ln -s libpympb.so.12.0.0 libpympb.so; }; }) libtool: install: /usr/bin/install -c .libs/libpympb.lai /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libpympb.la libtool: install: /usr/bin/install -c .libs/libpympb.a /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libpympb.a libtool: install: chmod 644 /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libpympb.a libtool: install: i686-linux-gnu-ranlib /build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/libpympb.a libtool: warning: remember to run 'libtool --finish /usr/lib/i386-linux-gnu' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/include/meep' /usr/bin/install -c -m 644 pympb.hpp '/build/meep-1.7.0/debian/tmp/usr/include/meep' make[4]: Leaving directory '/build/meep-1.7.0/libpympb' make[3]: Leaving directory '/build/meep-1.7.0/libpympb' Making install in python make[3]: Entering directory '/build/meep-1.7.0/python' /bin/sh: git: command not found cp meep.py __init__.py echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi make install-am make[4]: Entering directory '/build/meep-1.7.0/python' /bin/sh: git: command not found cp meep.py __init__.py echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi mkdir -p meep cp __init__.py ./geom.py ./simulation.py ./source.py ./materials.py .libs/_meep.so meep mkdir -p meep/mpb cp .libs/_mpb.so meep/mpb cp ./mpb.py meep/mpb/__init__.py cp ./solver.py ./mpb_data.py meep/mpb make[5]: Entering directory '/build/meep-1.7.0/python' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep' /bin/sh ../libtool --mode=install /usr/bin/install -c _meep.la '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep' libtool: warning: relinking '_meep.la' libtool: install: (cd /build/meep-1.7.0/python; /bin/sh "/build/meep-1.7.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _meep.la -rpath /usr/lib/python2.7/dist-packages/meep _meep_la-meep-python.lo ../src/libmeep.la ../libmeepgeom/libmeepgeom.la -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/meep-1.7.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/_meep_la-meep-python.o -L/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lmeep -lmeepgeom -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_meep.so.12 -o .libs/_meep.so.12.0.0 libtool: install: /usr/bin/install -c .libs/_meep.so.12.0.0T /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep && { ln -s -f _meep.so.12.0.0 _meep.so.12 || { rm -f _meep.so.12 && ln -s _meep.so.12.0.0 _meep.so.12; }; }) libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep && { ln -s -f _meep.so.12.0.0 _meep.so || { rm -f _meep.so && ln -s _meep.so.12.0.0 _meep.so; }; }) libtool: install: /usr/bin/install -c .libs/_meep.lai /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/_meep.la libtool: install: /usr/bin/install -c .libs/_meep.a /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/_meep.a libtool: install: chmod 644 /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/_meep.a libtool: install: i686-linux-gnu-ranlib /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/_meep.a libtool: warning: remember to run 'libtool --finish /usr/lib/python2.7/dist-packages/meep' /bin/sh: git: command not found cp meep.py __init__.py echo "__version__ = ''" >> __init__.py if [[ "3.0.12" = 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' __init__.py; \ sed -i.bak 's/ import _meep/from . import _meep/' __init__.py; \ fi if [[ "3.0.12" == 3.0.12 ]]; then \ sed -i.bak '/^if _swig_python_version_info >= (2, 7, 0):/,/^else:/d' mpb.py; \ sed -i.bak 's/ import _mpb/from . import _mpb/' mpb.py; \ fi /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep' /usr/bin/install -c -m 644 geom.py __init__.py source.py simulation.py materials.py '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep' Byte-compiling python modules... geom.py__init__.pysource.pysimulation.pymaterials.py Byte-compiling python modules (optimized versions) ... geom.py__init__.pysource.pysimulation.pymaterials.py /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb' /usr/bin/install -c -m 644 mpb.py solver.py mpb_data.py '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb' /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb' /bin/sh ../libtool --mode=install /usr/bin/install -c _mpb.la '/build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb' libtool: warning: relinking '_mpb.la' libtool: install: (cd /build/meep-1.7.0/python; /bin/sh "/build/meep-1.7.0/libtool" --tag CXX --mode=relink i686-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/meep-1.7.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -W -module -version-info 12:0:0 -Wl,-z,relro -Wl,-z,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -o _mpb.la -rpath /usr/lib/python2.7/dist-packages/meep/mpb _mpb_la-mpb-python.lo ../libmeepgeom/libmeepgeom.la ../libpympb/libpympb.la -lctlgeom -lhdf5 -lz -lgsl -lgslcblas -lm -lmpb -lharminv -llapack -lcblas -lf77blas -latlas -lfftw3 -lm -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lm -lquadmath -inst-prefix-dir /build/meep-1.7.0/debian/tmp) libtool: relink: i686-linux-gnu-g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crti.o /usr/lib/gcc/i686-linux-gnu/8/crtbeginS.o .libs/_mpb_la-mpb-python.o -L/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lmeepgeom -lpympb -lctlgeom -lhdf5 -lz -lgsl -lgslcblas /usr/lib/libmpb.a -lharminv -llapack -lcblas -lf77blas -latlas -L/usr/lib/gcc/i686-linux-gnu/8 -L/usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu -L/usr/lib/gcc/i686-linux-gnu/8/../../../../lib -L/lib/i386-linux-gnu -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i686-linux-gnu/8/../../.. -L/usr/lib/i386-linux-gnu/hdf5/serial -lfftw3 -lgfortran -lquadmath -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-linux-gnu/8/crtendS.o /usr/lib/gcc/i686-linux-gnu/8/../../../i386-linux-gnu/crtn.o -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-L/usr/lib/i386-linux-gnu/hdf5/serial -Wl,-soname -Wl,_mpb.so.12 -o .libs/_mpb.so.12.0.0 libtool: install: /usr/bin/install -c .libs/_mpb.so.12.0.0T /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb && { ln -s -f _mpb.so.12.0.0 _mpb.so.12 || { rm -f _mpb.so.12 && ln -s _mpb.so.12.0.0 _mpb.so.12; }; }) libtool: install: (cd /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb && { ln -s -f _mpb.so.12.0.0 _mpb.so || { rm -f _mpb.so && ln -s _mpb.so.12.0.0 _mpb.so; }; }) libtool: install: /usr/bin/install -c .libs/_mpb.lai /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.la libtool: install: /usr/bin/install -c .libs/_mpb.a /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.a libtool: install: chmod 644 /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.a libtool: install: i686-linux-gnu-ranlib /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.a libtool: warning: remember to run 'libtool --finish /usr/lib/python2.7/dist-packages/meep/mpb' make install-data-hook make[6]: Entering directory '/build/meep-1.7.0/python' mv /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/mpb.py /build/meep-1.7.0/debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/__init__.py make[6]: Leaving directory '/build/meep-1.7.0/python' make[5]: Leaving directory '/build/meep-1.7.0/python' make[4]: Leaving directory '/build/meep-1.7.0/python' make[3]: Leaving directory '/build/meep-1.7.0/python' make[3]: Entering directory '/build/meep-1.7.0' make[4]: Entering directory '/build/meep-1.7.0' make[4]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 meep.pc '/build/meep-1.7.0/debian/tmp/usr/lib/i386-linux-gnu/pkgconfig' make[4]: Leaving directory '/build/meep-1.7.0' make[3]: Leaving directory '/build/meep-1.7.0' make[2]: Leaving directory '/build/meep-1.7.0' rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/*.pyc rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/*.pyo rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/*.a rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/*.la rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/*.pyc rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/*.pyo rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/*.a rm -f debian/tmp/usr/lib/python2.7/dist-packages/meep/mpb/*.la make[1]: Leaving directory '/build/meep-1.7.0' dh_install dh_installdocs dh_installchangelogs dh_installman dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps dpkg-shlibdeps: warning: debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 contains an unresolvable reference to symbol PyFile_Type: 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 destroy_geom_box_tree used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol adaptive_integration used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol default_material used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol normal_to_fixed_object used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol create_geom_box_tree0 used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol unit_vector3 used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol geometry_center used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol make_sphere used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol material_of_unshifted_point_in_tree_inobject used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol geom_initialize used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: 13 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libgsl.so.23 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libhdf5_serial.so.103 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libgslcblas.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libcblas.so.3 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libgc.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libf77blas.so.3 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libgfortran.so.5 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libz.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libfftw3.so.3 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libquadmath.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against liblapack.so.3 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libharminv.so.3 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/meep/usr/bin/meep was not linked against libatlas.so.3 (it uses none of the library's symbols) dpkg-shlibdeps: warning: debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 contains an unresolvable reference to symbol PyComplex_ImagAsDouble: it's probably a plugin dpkg-shlibdeps: warning: 111 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libatlas.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libgfortran.so.5 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libharminv.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libgslcblas.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libquadmath.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libhdf5_serial.so.103 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libgsl.so.23 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 were not linked against libcblas.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: symbol _ZN9meep_geom13check_offdiagEPNS_13medium_structE used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN9meep_geom18make_file_materialEPKc used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol geom_fix_object used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol make_cnumber used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN9meep_geom7is_fileEPv used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol geom_fix_objects0 used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN9meep_geom21epsilon_file_materialEPNS_13material_dataE7vector3 used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol box_overlap_with_object used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol vector3_equal used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol display_geometric_object_info used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: 27 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 were not linked against libcblas.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 were not linked against libquadmath.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 were not linked against libgfortran.so.5 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 were not linked against libatlas.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 were not linked against libgslcblas.so.0 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'python-meep-dbgsym' in '../python-meep-dbgsym_1.7.0-3_i386.deb'. dpkg-deb: building package 'meep-dbgsym' in '../meep-dbgsym_1.7.0-3_i386.deb'. dpkg-deb: building package 'libmeep12-dbgsym' in '../libmeep12-dbgsym_1.7.0-3_i386.deb'. dpkg-deb: building package 'libmeep12' in '../libmeep12_1.7.0-3_i386.deb'. dpkg-deb: building package 'meep' in '../meep_1.7.0-3_i386.deb'. dpkg-deb: building package 'libmeep-dev' in '../libmeep-dev_1.7.0-3_i386.deb'. dpkg-deb: building package 'python-meep' in '../python-meep_1.7.0-3_i386.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../meep_1.7.0-3_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: user script /srv/workspace/pbuilder/732/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/732/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/732 and its subdirectories I: Current time: Mon Aug 31 22:33:40 +14 2020 I: pbuilder-time-stamp: 1598862820