I: pbuilder: network access will be disabled during build I: Current time: Sun Oct 3 01:38:07 -12 2021 I: pbuilder-time-stamp: 1633268287 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 Tue Feb 5 01:00:49 2019 -12 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/15499/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='i386' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=18' DISTRIBUTION='' HOME='/root' HOST_ARCH='i386' IFS=' ' INVOCATION_ID='8586d3f1fccd49acaad268bca0d925fb' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' LD_LIBRARY_PATH='/usr/lib/libeatmydata' LD_PRELOAD='libeatmydata.so' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='15499' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.s5L1Ks2Xef/pbuilderrc_GLf4 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.s5L1Ks2Xef/b1 --logfile b1/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+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://85.184.249.68:3128' I: uname -a Linux profitbricks-build6-i386 4.19.0-10-amd64 #1 SMP Debian 4.19.132-1 (2020-07-24) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1302248 Apr 17 2019 bash -rwxr-xr-x 3 root root 38280 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 38280 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 38280 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 17768 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 38692 Feb 28 2019 cat -rwxr-xr-x 1 root root 75588 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 63268 Feb 28 2019 chmod -rwxr-xr-x 1 root root 75588 Feb 28 2019 chown -rwxr-xr-x 1 root root 153732 Feb 28 2019 cp -rwxr-xr-x 1 root root 132820 Jan 17 2019 dash -rwxr-xr-x 1 root root 120676 Feb 28 2019 date -rwxr-xr-x 1 root root 92040 Feb 28 2019 dd -rwxr-xr-x 1 root root 100620 Feb 28 2019 df -rwxr-xr-x 1 root root 149736 Feb 28 2019 dir -rwxr-xr-x 1 root root 79412 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 34532 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 34532 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 67700 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 30112 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 206392 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 100952 Jan 5 2019 gzip -rwxr-xr-x 1 root root 21916 Sep 26 2018 hostname -rwxr-xr-x 1 root root 79752 Feb 28 2019 ln -rwxr-xr-x 1 root root 55400 Jul 26 2018 login -rwxr-xr-x 1 root root 149736 Feb 28 2019 ls -rwxr-xr-x 1 root root 112032 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 87972 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 79748 Feb 28 2019 mknod -rwxr-xr-x 1 root root 46916 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 42348 Jan 9 2019 more -rwsr-xr-x 1 root root 50592 Jan 9 2019 mount -rwxr-xr-x 1 root root 13724 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 157832 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 38660 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 46852 Feb 28 2019 readlink -rwxr-xr-x 1 root root 75588 Feb 28 2019 rm -rwxr-xr-x 1 root root 42756 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 22276 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Sep 26 02:47 sh -> dash -rwxr-xr-x 1 root root 34532 Feb 28 2019 sleep -rwxr-xr-x 1 root root 79652 Feb 28 2019 stty -rwsr-xr-x 1 root root 71072 Jan 9 2019 su -rwxr-xr-x 1 root root 34564 Feb 28 2019 sync -rwxr-xr-x 1 root root 504024 Apr 23 2019 tar -rwxr-xr-x 1 root root 13860 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 104292 Feb 28 2019 touch -rwxr-xr-x 1 root root 34532 Feb 28 2019 true -rwxr-xr-x 1 root root 17768 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 30108 Jan 9 2019 umount -rwxr-xr-x 1 root root 34532 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 149736 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34208 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/15499/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 2s (51.2 MB/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" HOME="/nonexistent/first-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 -j18 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/bash ../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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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 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 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 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 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 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 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 cw_fields.cpp -fPIC -DPIC -o .libs/cw_fields.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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 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 energy_and_flux.cpp -fPIC -DPIC -o .libs/energy_and_flux.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 .libs/initialize.o 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: ^~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ 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 bands.cpp -fPIC -DPIC -o bands.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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_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 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 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 integrate.cpp -fPIC -DPIC -o integrate.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 integrate2.cpp -fPIC -DPIC -o integrate2.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 monitor.cpp -fPIC -DPIC -o .libs/monitor.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 array_slice.cpp -fPIC -DPIC -o array_slice.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 fields.cpp -fPIC -DPIC -o fields.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 mympi.cpp -fPIC -DPIC -o .libs/mympi.o /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 near2far.cpp -fPIC -DPIC -o .libs/near2far.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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 cw_fields.cpp -fPIC -DPIC -o cw_fields.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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]; ^~ 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 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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 mympi.cpp -fPIC -DPIC -o mympi.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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 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 near2far.cpp -fPIC -DPIC -o near2far.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 stress.cpp -fPIC -DPIC -o stress.o >/dev/null 2>&1 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 update_pols.cpp -fPIC -DPIC -o .libs/update_pols.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 sources.cpp -fPIC -DPIC -o sources.o >/dev/null 2>&1 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 ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) { ^~~~~~~~~~~~~~~~~~~ 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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../libtool --tag=CXX --mode=compile i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 step_generic.cpp -fPIC -DPIC -o .libs/step_generic.o libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 structure_dump.cpp -fPIC -DPIC -o structure_dump.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 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 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 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 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 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 step_generic.cpp -fPIC -DPIC -o step_generic.o >/dev/null 2>&1 libtool: compile: i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/hdf5/serial -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 /bin/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash: 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/bash ../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/bash ../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/bash: 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 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 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 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/bash ../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/bash ../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 . ./meep-pkgconfig ./codemeta.json ./.travis.yml ./stamp-h1 ./AUTHORS ./meep.pc ./libtool ./autom4te.cache ./autom4te.cache/output.0 ./autom4te.cache/traces.0 ./autom4te.cache/traces.2 ./autom4te.cache/requests ./autom4te.cache/traces.1 ./autom4te.cache/output.1 ./autom4te.cache/output.2 ./depcomp ./ltmain.sh ./libmeepgeom ./libmeepgeom/gdsII-3d.gds ./libmeepgeom/cyl-ellipsoid.ctl ./libmeepgeom/ring-ll.cpp ./libmeepgeom/pw-source-ll.cpp ./libmeepgeom/material_data.hpp ./libmeepgeom/absorber-1d-ll.cpp ./libmeepgeom/bend-flux-ll.cpp ./libmeepgeom/gdsII-3d.cpp ./libmeepgeom/libmeepgeom.la ./libmeepgeom/GDSIIgeom.lo ./libmeepgeom/user-defined-material.cpp ./libmeepgeom/Makefile.am ./libmeepgeom/cyl-ellipsoid-eps-ref.h5 ./libmeepgeom/GDSIIgeom.o ./libmeepgeom/Makefile.in ./libmeepgeom/bend-flux-ll.o ./libmeepgeom/meepgeom.lo ./libmeepgeom/array-slice-ll.h5 ./libmeepgeom/bend-flux-ll ./libmeepgeom/array-slice-ll.cpp ./libmeepgeom/cyl-ellipsoid-ll.cpp ./libmeepgeom/meepgeom.hpp ./libmeepgeom/meepgeom.o ./libmeepgeom/meepgeom.cpp ./libmeepgeom/Makefile ./libmeepgeom/dft-fields.cpp ./libmeepgeom/GDSIIgeom.cpp ./libmeepgeom/.libs ./libmeepgeom/.libs/libmeepgeom.la ./libmeepgeom/.libs/libmeepgeom.a ./libmeepgeom/.libs/GDSIIgeom.o ./libmeepgeom/.libs/bend-flux-ll ./libmeepgeom/.libs/libmeepgeom.lai ./libmeepgeom/.libs/libmeepgeom.so.12 ./libmeepgeom/.libs/meepgeom.o ./libmeepgeom/.libs/libmeepgeom.so ./libmeepgeom/.libs/libmeepgeom.so.12.0.0 ./.gitignore ./python ./python/geom.py ./python/mpb.i ./python/mpb-python.cpp ./python/__init__.py.bak ./python/solver.py ./python/simulation.py ./python/vec.i ./python/Makefile.am ./python/source.py ./python/_meep.la ./python/mpb_data.py ./python/Makefile.in ./python/_mpb.la ./python/mpb.py.bak ./python/meep.i ./python/meep ./python/meep/geom.py ./python/meep/simulation.py ./python/meep/source.py ./python/meep/materials.py ./python/meep/__init__.py ./python/meep/_meep.so ./python/meep/mpb ./python/meep/mpb/solver.py ./python/meep/mpb/_mpb.so ./python/meep/mpb/mpb_data.py ./python/meep/mpb/__init__.py ./python/examples ./python/examples/mpb_line_defect.py ./python/examples/mpb_data_analysis.py ./python/examples/wvg-src.py ./python/examples/absorber-1d.py ./python/examples/mpb_tutorial.py ./python/examples/binary_grating.py ./python/examples/solve-cw.py ./python/examples/mpb_strip.py ./python/examples/ring.py ./python/examples/binary_grating_oblique.py ./python/examples/antenna-radiation.py ./python/examples/coupler.gds ./python/examples/pw-source.py ./python/examples/holey-wvg-cavity.py ./python/examples/mpb_honey_rods.py ./python/examples/mpb_tri_rods.py ./python/examples/multilevel-atom.py ./python/examples/ring-cyl.py ./python/examples/mpb_sq_rods.py ./python/examples/cavity_arrayslice.py ./python/examples/mpb_bragg.py ./python/examples/bend-flux.py ./python/examples/coupler.py ./python/examples/ring-mode-overlap.py ./python/examples/mode-decomposition.py ./python/examples/parallel-wvgs-mpb.py ./python/examples/refl-quartz.py ./python/examples/mpb_diamond.py ./python/examples/cyl-ellipsoid.py ./python/examples/mpb_hole_slab.py ./python/examples/parallel-wvgs-force.py ./python/examples/holey-wvg-bands.py ./python/examples/mpb_bragg_sine.py ./python/examples/material-dispersion.py ./python/examples/metal-cavity-ldos.py ./python/examples/refl-angular.py ./python/examples/mpb_tri_holes.py ./python/examples/3rd-harm-1d.py ./python/examples/cavity-farfield.py ./python/numpy.i ./python/meep.py ./python/_meep_la-meep-python.lo ./python/materials.py ./python/meep-python.cpp ./python/_mpb_la-mpb-python.o ./python/tests ./python/tests/mode_coeffs.py ./python/tests/user_defined_material.py ./python/tests/geom.py ./python/tests/field_functions.py ./python/tests/refl_angular.py ./python/tests/binary_grating.py ./python/tests/chunks.py ./python/tests/ring.py ./python/tests/simulation.py ./python/tests/dft_fields.py ./python/tests/bend_flux.py ./python/tests/physical.py ./python/tests/wvg_src.py ./python/tests/3rd_harm_1d.py ./python/tests/data ./python/tests/data/tutorial-flux.v.k11.b08.te.h5 ./python/tests/data/eps_input_file_test.h5 ./python/tests/data/bend-flux.gds ./python/tests/data/amp_func_file.h5 ./python/tests/data/bragg-h.k01.b08.y.tm.h5 ./python/tests/data/tri-rods-e.k11.b08.z.tm-r-m3-n32.h5 ./python/tests/data/tutorial-C.k16.b08.te.h5 ./python/tests/data/line-defect-e.k04.b12.z.tm.h5 ./python/tests/data/tri-rods-e.k11.b08.z.tm.h5 ./python/tests/data/converted-tri-rods-e.k11.b08.tm.h5 ./python/tests/data/tutorial-te-eigenvectors-3-3.h5 ./python/tests/data/tutorial-b.k16.b08.te.h5 ./python/tests/data/tutorial-e.k16.b08.z.tm.h5 ./python/tests/data/tutorial-te-eigenvectors-8-1.h5 ./python/tests/data/cavity_arrayslice_2d.npy ./python/tests/data/tutorial-d.k16.b02.te.h5 ./python/tests/data/tutorial-mu.h5 ./python/tests/data/tutorial-e.k16.b08.te.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/tutorial-h.k16.b08.te.h5 ./python/tests/data/strip-flux.v.k01.b04.x.h5 ./python/tests/data/tutorial-d.k16.b08.te.h5 ./python/tests/data/tutorial-d.k01.b02.te.h5 ./python/tests/data/subpixel_avg-epsilon.h5 ./python/tests/data/cavity_arrayslice_1d.npy ./python/tests/data/converted-diamond-dpwr.k06.b05.h5 ./python/tests/data/tutorial-te-eigenvectors.h5 ./python/tests/data/diamond-dpwr.k06.b05.h5 ./python/tests/data/tutorial-epsilon.h5 ./python/tests/data/tri-rods-epsilon-r-m3-n32.h5 ./python/tests/holey_wvg_cavity.py ./python/tests/utils.py ./python/tests/mode_decomposition.py ./python/tests/source.py ./python/tests/ring_cyl.py ./python/tests/cyl_ellipsoid.py ./python/tests/cavity_arrayslice.py ./python/tests/material_dispersion.py ./python/tests/absorber_1d.py ./python/tests/pw_source.py ./python/tests/mpb.py ./python/tests/fragment_stats.py ./python/tests/multilevel_atom.py ./python/tests/holey_wvg_bands.py ./python/tests/force.py ./python/tests/ldos.py ./python/tests/antenna_radiation.py ./python/tests/kdom.py ./python/_meep_la-meep-python.o ./python/_mpb_la-mpb-python.lo ./python/mpb.py ./python/__init__.py ./python/Makefile ./python/typemap_utils.cpp ./python/.libs ./python/.libs/_mpb.so.12.0.0 ./python/.libs/_mpb.so ./python/.libs/_meep.la ./python/.libs/_meep.a ./python/.libs/_mpb.so.12 ./python/.libs/_mpb.la ./python/.libs/_meep.so.12 ./python/.libs/_mpb.a ./python/.libs/_meep.so.12.0.0 ./python/.libs/_mpb_la-mpb-python.o ./python/.libs/_mpb.lai ./python/.libs/_meep_la-meep-python.o ./python/.libs/_meep.so ./python/.libs/_meep.lai ./m4 ./m4/lt~obsolete.m4 ./m4/libtool.m4 ./m4/ax_cxx_maxopt.m4 ./m4/acx_blas.m4 ./m4/ax_check_compiler_flags.m4 ./m4/acx_mpi.m4 ./m4/acx_lapack.m4 ./m4/ax_compiler_vendor.m4 ./m4/pkg.m4 ./m4/ax_gcc_archflag.m4 ./m4/ltsugar.m4 ./m4/ax_gcc_x86_cpuid.m4 ./m4/ltversion.m4 ./m4/ltoptions.m4 ./mkdocs.yml ./missing ./Makefile.am ./doc ./doc/requirements.txt ./doc/docs ./doc/docs/Cylindrical_Coordinates.md ./doc/docs/Unix_Installation_Basics.wiki ./doc/docs/License_and_Copyright.md ./doc/docs/C++_Developer_Information.md ./doc/docs/Materials.md ./doc/docs/Yee_Lattice.md ./doc/docs/Scheme_User_Interface.md ./doc/docs/FixWikiConversion.sh ./doc/docs/setup.py ./doc/docs/Guile_and_Scheme_Information.md ./doc/docs/Installation.md ./doc/docs/mdx_math.py ./doc/docs/Developer_Codes ./doc/docs/Developer_Codes/Makefile.manual ./doc/docs/Developer_Codes/WriteChunkInfo.cpp ./doc/docs/FAQ.md ./doc/docs/Build_From_Source.md ./doc/docs/Units_and_Nonlinearity.md ./doc/docs/Field_Functions.md ./doc/docs/The_Run_Function_Is_Not_A_Loop.md ./doc/docs/mathjaxhelper.js ./doc/docs/Python_User_Interface.md ./doc/docs/Parallel_Meep.md ./doc/docs/Scheme_Tutorials ./doc/docs/Scheme_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md ./doc/docs/Scheme_Tutorials/Local_Density_of_States.md ./doc/docs/Scheme_Tutorials/Casimir_Forces.md ./doc/docs/Scheme_Tutorials/Basics.md ./doc/docs/Scheme_Tutorials/Near_to_Far_Field_Spectra.md ./doc/docs/Scheme_Tutorials/Multilevel_Atomic_Susceptibility.md ./doc/docs/Scheme_Tutorials/Material_Dispersion.md ./doc/docs/Scheme_Tutorials/Frequency_Domain_Solver.md ./doc/docs/Scheme_Tutorials/Third_Harmonic_Generation.md ./doc/docs/Scheme_Tutorials/Ring_Resonator_in_Cylindrical_Coordinates.md ./doc/docs/Scheme_Tutorials/Optical_Forces.md ./doc/docs/index.md ./doc/docs/Synchronizing_the_Magnetic_and_Electric_Fields.md ./doc/docs/Perfectly_Matched_Layer.md ./doc/docs/Exploiting_Symmetry.md ./doc/docs/Mode_Decomposition.md ./doc/docs/images ./doc/docs/images/ChunkingAndSymmetry.svg ./doc/docs/images/meep_salt_comparison_full.png ./doc/docs/images/directional_coupler_flux.png ./doc/docs/images/Near2far_simulation_geometry.png ./doc/docs/images/Chunks_YSymmetry.png ./doc/docs/images/Vac.jpg ./doc/docs/images/prism_epsilon.png ./doc/docs/images/Meep-logo.png ./doc/docs/images/klayout_schematic.png ./doc/docs/images/ChunkStatistics.png ./doc/docs/images/coupler3D.png ./doc/docs/images/Python-Tutorial-wvg-straight-ez-000200.00.png ./doc/docs/images/grating.png ./doc/docs/images/Python-Tutorial-wvg-straight-eps-000000.00.png ./doc/docs/images/3rd-harm-1d-flux.png ./doc/docs/images/fused_quartz_reflectance_spectrum.png ./doc/docs/images/Tutorial-wvg-ez.gif ./doc/docs/images/meep_salt_comparison_thresh.png ./doc/docs/images/refl_coeff_vs_taper_length.png ./doc/docs/images/Example.jpg ./doc/docs/images/Holey-wvg-kx=0.25-w=0.2506.gif ./doc/docs/images/Holey-wvg-kx=0.4-w=0.1896.gif ./doc/docs/images/waveguide-taper.png ./doc/docs/images/CWsolver-scheme.png ./doc/docs/images/Point-dct.jpg ./doc/docs/images/Ring-cyl-ez-0.118.png ./doc/docs/images/Tut-ring-ez-0.175.gif ./doc/docs/images/Source_radiation_pattern.png ./doc/docs/images/Chunks_XYSymmetry.png ./doc/docs/images/Tut-bend-flux.png ./doc/docs/images/Yee-te.png ./doc/docs/images/Holey-cavity-trans.png ./doc/docs/images/Tutorial-wvg-bent-eps-000000.00.png ./doc/docs/images/Python-Tutorial-wvg-bent-ez-tslice.png ./doc/docs/images/Tutorial-wvg-straight-eps-000000.00.png ./doc/docs/images/Chunks_NP8.png ./doc/docs/images/Tutorial-wvg-bent2-ez-000300.00.png ./doc/docs/images/Tutorial-wvg-bent-ez-tslice.png ./doc/docs/images/Extruded-blocks.jpg ./doc/docs/images/Chunks_NP1.png ./doc/docs/images/Fabryperot.gif ./doc/docs/images/Spheres-plane.jpg ./doc/docs/images/Holey-wvg-cavity-eps-000000.00.png ./doc/docs/images/Dblocks-config.jpg ./doc/docs/images/Material-dispersion-bands.png ./doc/docs/images/Holey-wvg-kx=0.4-w=0.3175.gif ./doc/docs/images/Surface-force.jpg ./doc/docs/images/Tut-ring-ez-0.147.gif ./doc/docs/images/Tutorial-wvg-straight-ez-000200.00.png ./doc/docs/images/Holey-wvg-cavity-hz-001401.23.png ./doc/docs/images/CWsolver-python.png ./doc/docs/images/grating_diffraction_spectra.png ./doc/docs/images/Waveguide_forces.png ./doc/docs/images/sphere_epsilon.png ./doc/docs/images/Field-visualization.jpg ./doc/docs/images/Material-dispersion-eps.png ./doc/docs/images/Ring-cyl-ez-0.176.png ./doc/docs/images/Holey-wvg-bands-eps-000000.00.png ./doc/docs/images/multilevel_meep_n0_37_spectra.png ./doc/docs/images/Tut-holey-cavity.png ./doc/docs/images/Yee-cube.png ./doc/docs/images/3rd-harm-1d-vs-chi.png ./doc/docs/images/Metalcavity_ldos.png ./doc/docs/images/Holey-wvg-cavity-hz.gif ./doc/docs/images/Holey-wvg-cavity-Q.png ./doc/docs/images/Material-dispersion-epsre.png ./doc/docs/images/Meep-banner.png ./doc/docs/images/Repulsive.jpg ./doc/docs/images/Holey-wvg-kx=0.10-w=0.4811.gif ./doc/docs/images/N2ff_comp_cell.png ./doc/docs/images/reflectance_angular_spectrum.png ./doc/docs/images/swig_process.png ./doc/docs/images/Dblocks-force.jpg ./doc/docs/images/pypackage_creation.png ./doc/docs/images/Tut-ring-ez-0.118.gif ./doc/docs/images/Material-dispersion-epsim.png ./doc/docs/images/Holey-wvg-kx=0.30-w=0.8838.gif ./doc/docs/images/Holey-wvg-cavity-hz-slice.png ./doc/docs/images/Ring-cyl-ez-0.148.png ./doc/docs/images/Holey-wvg-bands.png ./doc/docs/Acknowledgements.md ./doc/docs/Replacements.vim ./doc/docs/Download.md ./doc/docs/Chunks_and_Symmetry.md ./doc/docs/Introduction.md ./doc/docs/Python_Tutorials ./doc/docs/Python_Tutorials/Resonant_Modes_and_Transmission_in_a_Waveguide_Cavity.md ./doc/docs/Python_Tutorials/Local_Density_of_States.md ./doc/docs/Python_Tutorials/GDSII_Import.md ./doc/docs/Python_Tutorials/Basics.md ./doc/docs/Python_Tutorials/Near_to_Far_Field_Spectra.md ./doc/docs/Python_Tutorials/Multilevel_Atomic_Susceptibility.md ./doc/docs/Python_Tutorials/Material_Dispersion.md ./doc/docs/Python_Tutorials/Mode_Decomposition.md ./doc/docs/Python_Tutorials/Frequency_Domain_Solver.md ./doc/docs/Python_Tutorials/Third_Harmonic_Generation.md ./doc/docs/Python_Tutorials/Ring_Resonator_in_Cylindrical_Coordinates.md ./doc/docs/Python_Tutorials/Optical_Forces.md ./doc/docs/C++_Tutorial.md ./doc/README ./config.h.in ./meep-pkgconfig.in ./install-sh ./LICENSE ./Makefile.in ./configure ./libpympb ./libpympb/pympb.hpp ./libpympb/Makefile.am ./libpympb/libpympb_la-pympb.o ./libpympb/Makefile.in ./libpympb/libpympb.la ./libpympb/libpympb_la-pympb.lo ./libpympb/Makefile ./libpympb/pympb.cpp ./libpympb/.libs ./libpympb/.libs/libpympb_la-pympb.o ./libpympb/.libs/libpympb.so ./libpympb/.libs/libpympb.la ./libpympb/.libs/libpympb.so.12 ./libpympb/.libs/libpympb.so.12.0.0 ./libpympb/.libs/libpympb.lai ./libpympb/.libs/libpympb.a ./scheme ./scheme/meep-ctl-swig.hpp ./scheme/meep_wrap.cxx.bak ./scheme/meep-ctl-io.o ./scheme/meep_renames.i ./scheme/meep.cpp ./scheme/meep-ctl-const.hpp ./scheme/materials.scm ./scheme/Makefile.am ./scheme/ctl-io.h ./scheme/casimir.scm ./scheme/structure.cpp ./scheme/meep-ctl.hpp ./scheme/ctl-io.cpp ./scheme/ctl-io.i ./scheme/meep_wrap.patch ./scheme/meep-geom.o ./scheme/Makefile.in ./scheme/meep_enum_renames.i ./scheme/meep-structure.o ./scheme/meep.i ./scheme/meep-meep_wrap.o ./scheme/meep ./scheme/examples ./scheme/examples/holey-wvg-bands.ctl ./scheme/examples/metal-cavity-ldos.ctl ./scheme/examples/pw-source.ctl ./scheme/examples/holey-wvg-cavity.ctl ./scheme/examples/multilevel-atom.ctl ./scheme/examples/solve-cw.ctl ./scheme/examples/parallel-wvgs-mpb.ctl ./scheme/examples/ring-cyl.ctl ./scheme/examples/refl-quartz.ctl ./scheme/examples/bend-flux.ctl ./scheme/examples/parallel-wvgs-force.ctl ./scheme/examples/cavity-farfield.ctl ./scheme/examples/material-dispersion.ctl ./scheme/examples/ring.ctl ./scheme/examples/mode-coeffs.ctl ./scheme/examples/wvg_src.ctl ./scheme/examples/3rd-harm-1d.ctl ./scheme/examples/refl-angular.ctl ./scheme/examples/antenna-radiation.ctl ./scheme/geom.cpp ./scheme/meep-enums.scm ./scheme/meep-meep.o ./scheme/meep-main.o ./scheme/meep_swig_bug_workaround.i ./scheme/meep_wrap.cxx ./scheme/meep.scm.in ./scheme/Makefile ./scheme/meep.scm ./scheme/meep_wrap.cxx.orig ./scheme/meep_op_renames.i ./scheme/.libs ./scheme/.libs/meep ./scheme/main.cpp ./aclocal.m4 ./test-driver ./config.log ./configure.ac ./NEWS.md ./.pc ./.pc/.quilt_patches ./.pc/.version ./.pc/libgeom-fix-include.patch ./.pc/libgeom-fix-include.patch/libpympb ./.pc/libgeom-fix-include.patch/libpympb/pympb.cpp ./.pc/c++14.patch ./.pc/c++14.patch/libmeepgeom ./.pc/c++14.patch/libmeepgeom/ring-ll.cpp ./.pc/.quilt_series ./.pc/applied-patches ./.pc/fix-test.patch ./.pc/fix-test.patch/python ./.pc/fix-test.patch/python/simulation.py ./py-compile ./TODO ./config.guess ./config.h ./src ./src/anisotropic_averaging.o ./src/mpb.o ./src/array_slice.o ./src/cw_fields.lo ./src/dft.cpp ./src/integrate.lo ./src/dft_ldos.o ./src/vec.cpp ./src/step.lo ./src/step_generic.lo ./src/h5fields.lo ./src/near2far.cpp ./src/update_pols.o ./src/structure_dump.lo ./src/array_slice.lo ./src/output_directory.lo ./src/fields.o ./src/sphere-quad.cpp ./src/stress.cpp ./src/initialize.lo ./src/anisotropic_averaging.cpp ./src/initialize.cpp ./src/loop_in_chunks.cpp ./src/control_c.o ./src/h5file.cpp ./src/step_db.o ./src/mympi.lo ./src/control_c.cpp ./src/structure_dump.o ./src/step_db.lo ./src/h5file.o ./src/integrate.o ./src/multilevel-atom.o ./src/integrate2.cpp ./src/update_pols.lo ./src/meep_internals.hpp ./src/update_eh.lo ./src/bicgstab.hpp ./src/loop_in_chunks.o ./src/bands.o ./src/random.cpp ./src/structure.lo ./src/boundaries.cpp ./src/random.lo ./src/multilevel-atom.lo ./src/multilevel-atom.cpp ./src/mpb.lo ./src/structure.o ./src/Makefile.am ./src/h5fields.o ./src/integrate2.o ./src/structure_dump.cpp ./src/bicgstab.cpp ./src/monitor.o ./src/structure.cpp ./src/mpb.cpp ./src/cw_fields.cpp ./src/stress.o ./src/array_slice.cpp ./src/stress.lo ./src/casimir.lo ./src/step.cpp ./src/energy_and_flux.o ./src/loop_in_chunks.lo ./src/random.o ./src/monitor.lo ./src/step_generic_stride1.lo ./src/step_generic.cpp ./src/sources.cpp ./src/energy_and_flux.lo ./src/susceptibility.cpp ./src/Makefile.in ./src/cw_fields.o ./src/time.cpp ./src/dft.o ./src/libmeep.la ./src/sources.lo ./src/output_directory.cpp ./src/output_directory.o ./src/sphere_quad ./src/susceptibility.o ./src/casimir.cpp ./src/casimir.o ./src/near2far.lo ./src/meep ./src/meep/mympi.hpp ./src/meep/vec.hpp ./src/initialize.o ./src/boundaries.o ./src/mympi.cpp ./src/bands.cpp ./src/step_generic.o ./src/dft.lo ./src/control_c.lo ./src/integrate2.lo ./src/sphere-quad.h ./src/bands.lo ./src/susceptibility.lo ./src/step_generic_stride1.cpp ./src/update_eh.cpp ./src/update_eh.o ./src/time.o ./src/dft_ldos.lo ./src/meep.hpp ./src/near2far.o ./src/integrate.cpp ./src/vec.lo ./src/monitor.cpp ./src/fields.lo ./src/sources.o ./src/Makefile ./src/step.o ./src/sphere-quad.o ./src/update_pols.cpp ./src/step_generic_stride1.o ./src/step_db.cpp ./src/mympi.o ./src/time.lo ./src/vec.o ./src/anisotropic_averaging.lo ./src/bicgstab.o ./src/h5fields.cpp ./src/boundaries.lo ./src/bicgstab.lo ./src/.libs ./src/.libs/anisotropic_averaging.o ./src/.libs/mpb.o ./src/.libs/array_slice.o ./src/.libs/libmeep.lai ./src/.libs/dft_ldos.o ./src/.libs/libmeep.so ./src/.libs/update_pols.o ./src/.libs/fields.o ./src/.libs/control_c.o ./src/.libs/step_db.o ./src/.libs/structure_dump.o ./src/.libs/h5file.o ./src/.libs/integrate.o ./src/.libs/multilevel-atom.o ./src/.libs/loop_in_chunks.o ./src/.libs/bands.o ./src/.libs/structure.o ./src/.libs/h5fields.o ./src/.libs/integrate2.o ./src/.libs/monitor.o ./src/.libs/stress.o ./src/.libs/energy_and_flux.o ./src/.libs/random.o ./src/.libs/cw_fields.o ./src/.libs/dft.o ./src/.libs/libmeep.la ./src/.libs/output_directory.o ./src/.libs/susceptibility.o ./src/.libs/casimir.o ./src/.libs/initialize.o ./src/.libs/boundaries.o ./src/.libs/step_generic.o ./src/.libs/libmeep.a ./src/.libs/update_eh.o ./src/.libs/time.o ./src/.libs/near2far.o ./src/.libs/sources.o ./src/.libs/step.o ./src/.libs/step_generic_stride1.o ./src/.libs/mympi.o ./src/.libs/libmeep.so.12 ./src/.libs/vec.o ./src/.libs/bicgstab.o ./src/.libs/libmeep.so.12.0.0 ./src/dft_ldos.cpp ./src/fields.cpp ./src/energy_and_flux.cpp ./src/h5file.lo ./index.md ./debian ./debian/control ./debian/python-meep.prerm ./debian/rules ./debian/missing-sources ./debian/missing-sources/highlight.js ./debian/missing-sources/jquery-2.1.1.js ./debian/missing-sources/modernizr-2.8.3.js ./debian/libmeep12.lintian-overrides ./debian/source ./debian/source/format ./debian/source/lintian-overrides ./debian/meep.manpages ./debian/python-meep.postinst ./debian/watch ./debian/libmeep12.install ./debian/python-meep.install ./debian/changelog ./debian/meep.docs ./debian/patches ./debian/patches/series ./debian/patches/libgeom-fix-include.patch ./debian/patches/c++14.patch ./debian/patches/meep-suffix.patch ./debian/patches/fix-test.patch ./debian/patches/spelling.patch ./debian/compat ./debian/libmeep-dev.install ./debian/meep.1 ./debian/meep.install ./debian/autoreconf.before ./debian/docs ./debian/autoreconf.after ./debian/copyright ./COPYRIGHT ./README.md ./compile ./tests ./tests/near2far.cpp ./tests/convergence_cyl_waveguide.cpp ./tests/pml.cpp ./tests/one_dimensional.cpp ./tests/bragg_transmission.cpp ./tests/2D_convergence.cpp ./tests/three_d.cpp ./tests/Makefile.am ./tests/cylindrical.cpp ./tests/two_dimensional.cpp ./tests/Makefile.in ./tests/physical.cpp ./tests/known_results.cpp ./tests/symmetry.cpp ./tests/bench.cpp ./tests/flux.cpp ./tests/h5test.cpp ./tests/stress_tensor.cpp ./tests/integrate.cpp ./tests/harmonics.cpp ./tests/Makefile ./tests/aniso_disp.cpp ./autogen.sh ./Makefile ./config.sub ./.mailmap ./config.status 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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash ../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/bash: 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/bash: 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 FAIL: 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: 26 # SKIP: 0 # XFAIL: 0 # FAIL: 5 # 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: 26 # SKIP: 0 # XFAIL: 0 # FAIL: 5 # 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.0030357837677 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.170454978943 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.240492105484 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.234498023987 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.256114006042 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.217702865601 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.195486068726 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.20308804512 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.197257995605 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.203386068344 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.224762916565 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.28777384758 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.234775066376 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.18158698082 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.219604969025 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.204627037048 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.130620002747 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: 3.40693998337 done test_anisotropic_2d_gap: 3.41s 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.000381946563721 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.00341010093689 total elapsed time for run: 0.00384402275085 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.01s 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.00145292282104 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 36 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.00594997406006 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.014643907547 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.00242686271667 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.0022439956665 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.00206995010376 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.00231099128723 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.0020170211792 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.00222587585449 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.00182223320007 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.0019690990448 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.00204586982727 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.51158009947 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.99990720071 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.51158009947), 0.966698293635% Gap from band 7 (1.74883590399) to band 8 (1.75816832085), 0.532215889061% total elapsed time for run: 0.0416469573975 done test_bragg_sine: 0.04s 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.00280594825745 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.226004123688 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: 0.652390003204 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.147072076797 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.134953022003 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.158515930176 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.242794036865 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.17876791954 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.150408029556 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.133793115616 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.127295017242 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.124120950699 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.0992071628571 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.116739034653 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.155891180038 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.183973789215 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.394901990891 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: 3.23127889633 done D-energy-components:, 16, 8, 0.499991, 0.500009, 0 .test_compute_field_energy: 3.23s 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.00274610519409 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.229674100876 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: 0.655882835388 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.146758079529 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.134456157684 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.154925107956 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.236099004745 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.178544044495 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.151247024536 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.132247209549 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.128843784332 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.125808954239 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.102197170258 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.115597963333 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.155430078506 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.184521913528 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.395133018494 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: 3.23186302185 done test_compute_group_velocity: 3.23s 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.00281715393066 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.228328943253 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: 0.647897958755 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.14216709137 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.130851984024 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.157011985779 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.237453222275 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.180259943008 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.151934862137 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.130249977112 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.124828100204 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.125458955765 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.0986349582672 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.115180015564 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.157264947891 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.187113046646 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.403427124023 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: 3.22246599197 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: 3.23s 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.0546469688416 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: 0.698179006577 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: 0.441701889038 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.393595933914 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.381181001663 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.373556852341 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: 0.60095500946 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: 0.583914995193 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: 1.28940391541 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.370985984802 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.357746124268 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.33726811409 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.312767982483 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.318414211273 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.382140159607 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: 0.51035618782 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.237029075623 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.37988781929 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.42206287384 solve_kpoint (0,0.3,0.3): Solving for bands 1 to 5... 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: 2.52588391304 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: 1.46713018417 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: 0.501555919647 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: 0.723430156708 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: 0.545316934586 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: 0.575253009796 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: 0.563015937805 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: 0.961069822311 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: 0.548072814941 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.398182153702 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.444906949997 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: 0.516299009323 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: 0.713047027588 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: 18.9494299889 done test_diamond: 18.98s 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.00335597991943 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.265012979507 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.124016046524 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.104121923447 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.116159915924 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.130722045898 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.178297042847 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.13689494133 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.120350122452 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.0936329364777 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.0891950130463 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.0884058475494 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.0882329940796 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.10998415947 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.136021137238 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.146379947662 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.156450033188 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: 2.08881020546 done test_epsilon_input_file: 2.09s test_first_brillouin_zone ======================== test_first_brillouin_zone: 0.21s 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.000465154647827 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.00278091430664 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.00188422203064 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.00034499168396 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.000341892242432 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.000519037246704 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.000336170196533 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.000789880752563 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.000329971313477 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.000319004058838 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.000488042831421 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.000317096710205 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.00031590461731 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.000867128372192 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.000872135162354 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.000401973724365 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.000313997268677 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.0122652053833 done test_fractional_lattice: 0.01s 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.00293684005737 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.222813844681 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: 0.64988899231 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.144796133041 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.134792089462 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.154287815094 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.239600896835 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.18315911293 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.154465913773 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.129357099533 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.124134063721 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.124032020569 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.101282119751 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.117867946625 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.156304836273 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.18446803093 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.406254053116 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: 3.23206305504 done Fixing b-field (band 8) phase by 1 + -2.6145e-07i; max ampl. = 4.48388 .test_get_bfield: 3.24s 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.00264596939087 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.229473114014 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: 0.661772966385 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.14102101326 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.130815029144 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.153135061264 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.234900951385 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.178135871887 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.152415037155 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.131248950958 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.12805891037 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.124716997147 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.0995070934296 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.114521980286 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.15823507309 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.187936067581 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.397944927216 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: 3.22804784775 done Fixing d-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 8.66842 .test_get_dfield: 3.23s 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.00289392471313 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.227386951447 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: 0.658696174622 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.142353057861 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.1351749897 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.156538963318 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.240489959717 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.180578947067 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.153035879135 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.130434989929 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.127111911774 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.12491106987 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.0997438430786 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.115936040878 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.156811952591 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.184009075165 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.400429010391 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: 3.2381401062 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .test_get_efield: 3.24s 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.00273704528809 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.224292993546 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: 0.652532100677 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.142511844635 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.13152384758 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.152636051178 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.238194942474 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.180574178696 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.155215978622 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.136002779007 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.129415988922 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.127432107925 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.102950811386 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.119188070297 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.16429901123 Fixing h-field (band 1) phase by 1 + 1.30152e-16i; max ampl. = 1.2604 Fixing h-field (band 2) phase by -1 + 1.23163e-15i; max ampl. = 4.86397 Fixing h-field (band 3) phase by -2.98705e-10 + 1i; max ampl. = 2.6696 Fixing h-field (band 4) phase by -5.49062e-14 + 1i; max ampl. = 3.93612 Fixing h-field (band 5) phase by -6.95304e-11 + -1i; max ampl. = 4.6489 Fixing h-field (band 6) phase by 1.67146e-14 + -1i; max ampl. = 2.84446 Fixing h-field (band 7) phase by -1 + -5.51736e-15i; max ampl. = 3.74182 Fixing h-field (band 8) phase by -1 + -6.38252e-11i; 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.187868118286 Fixing h-field (band 1) phase by 1 + 1.67371e-16i; max ampl. = 1.05606 Fixing h-field (band 2) phase by -1 + 9.33603e-15i; max ampl. = 5.06002 Fixing h-field (band 3) phase by 1.49153e-12 + -1i; max ampl. = 3.59476 Fixing h-field (band 4) phase by 6.72257e-15 + -1i; max ampl. = 4.14887 Fixing h-field (band 5) phase by -1 + -2.25631e-09i; max ampl. = 1.36944 Fixing h-field (band 6) phase by 2.22328e-13 + 1i; max ampl. = 3.24838 Fixing h-field (band 7) phase by -1.01153e-10 + 1i; max ampl. = 2.57459 Fixing h-field (band 8) phase by 1 + 7.04793e-15i; 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.399594068527 Fixing h-field (band 1) phase by 1 + -0i; max ampl. = 1 Fixing h-field (band 2) phase by 1 + 2.58618e-15i; max ampl. = 5.12967 Fixing h-field (band 3) phase by -4.73016e-13 + -1i; max ampl. = 4.27896 Fixing h-field (band 4) phase by -5.60099e-11 + -1i; max ampl. = 4.27882 Fixing h-field (band 5) phase by 1 + -3.1985e-09i; max ampl. = 1.75894 Fixing h-field (band 6) phase by -3.95611e-11 + 1i; max ampl. = 3.7555 Fixing h-field (band 7) phase by 5.4375e-11 + -1i; max ampl. = 3.75555 Fixing h-field (band 8) phase by -1 + -2.28345e-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: 3.26424908638 done test_get_eigenvectors: 3.28s 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.0028338432312 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.225339174271 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: 0.659720182419 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.145048141479 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.133038043976 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.155698060989 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.241906881332 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.182445049286 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.157373905182 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.132483959198 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.128566026688 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.127232074738 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.101644992828 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.117830038071 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.161632061005 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.187949895859 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.400587081909 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: 3.26293206215 done Fixing h-field (band 8) phase by 1 + -2.6145e-07i; max ampl. = 4.48388 .test_get_hfield: 3.27s 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.0031578540802 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.107153892517 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.10124206543 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.0835440158844 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.0789940357208 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.0735411643982 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.0737109184265 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.0683350563049 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.0678820610046 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.0577750205994 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.0572350025177 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.051971912384 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.0624969005585 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.0668768882751 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.0730428695679 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.094419002533 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.0711660385132 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: 1.19679617882 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: 1.24s 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.003338098526 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 454: trace = 2.40721311328217 (0.00084908% change) iteration 911: trace = 2.393587460940838 (0.00013545% change) iteration 1369: trace = 2.393039937413587 (8.54534e-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: 14.1513810158 solve_kpoint (0.166667,0,0): Solving for bands 1 to 10... iteration 395: trace = 2.412639522376697 (1.49214e-06% change) iteration 791: trace = 2.41263024043096 (3.93641e-08% change) iteration 1183: trace = 2.412629768701752 (7.33318e-09% 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: 15.1254107952 solve_kpoint (0.333333,0,0): Solving for bands 1 to 10... iteration 395: trace = 2.451861579593161 (7.77115e-06% change) iteration 792: trace = 2.451791112565402 (7.35076e-07% change) iteration 1182: trace = 2.451789445239164 (5.40392e-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: 14.7188899517 solve_kpoint (0.5,0,0): Solving for bands 1 to 10... iteration 393: trace = 2.449310513147637 (1.10402e-05% change) iteration 783: trace = 2.449292946998937 (5.6127e-08% change) iteration 1165: trace = 2.449292759298291 (1.94259e-09% 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: 12.945982933 solve_kpoint (0.5,0.166667,0): Solving for bands 1 to 10... iteration 394: trace = 2.485874373242396 (5.78995e-06% change) iteration 789: trace = 2.485865212896159 (1.43019e-08% 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: 10.5171408653 solve_kpoint (0.5,0.333333,0): Solving for bands 1 to 10... iteration 391: trace = 2.578882666117282 (1.19191e-06% 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: 7.11827015877 solve_kpoint (0.5,0.5,0): Solving for bands 1 to 10... iteration 393: trace = 2.65386096734471 (1.07186e-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: 4.99400901794 solve_kpoint (0.333333,0.333333,0): Solving for bands 1 to 10... iteration 393: trace = 2.53222673216921 (2.12768e-07% 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: 6.64682817459 solve_kpoint (0.166667,0.166667,0): Solving for bands 1 to 10... iteration 391: trace = 2.429161307654619 (3.76214e-07% change) iteration 783: trace = 2.429159856055172 (1.85151e-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: 8.88018298149 solve_kpoint (0,0,0): Solving for bands 2 to 10... iteration 457: trace = 2.393039445285402 (1.26866e-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: 5.58572506905 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: 100.688442945 done test_hermitian_eps: 100.69s 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.212602138519 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 8: trace = 2.197424295814806 (0.438829% change) iteration 17: trace = 2.187966030722349 (0.000399861% change) iteration 25: trace = 2.187958069786946 (2.17494e-07% 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: 15.7936019897 total elapsed time for run: 16.0063309669 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 = 0.516333256998 s test_hole_slab: 16.04s 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.00324392318726 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.164142131805 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.185262918472 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.0944249629974 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.087886095047 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.082827091217 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.0729219913483 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.0670499801636 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.0771889686584 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.0786068439484 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.0884008407593 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.151142120361 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.0826869010925 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.0731680393219 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.0727560520172 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.0906291007996 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.401317119598 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: 1.87519192696 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.00333404541016 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.35679101944 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.252625226974 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.132407903671 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.131613969803 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.153548002243 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.192711830139 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.148360013962 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.163612127304 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.167783021927 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.175437927246 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.361615896225 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: 0.507725954056 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.127159833908 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.123881816864 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.132243156433 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.261843919754 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: 3.39435791969 done test_honey_rods: 5.27s 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.0217800140381 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... Finished solving for bands 8 to 12 after 76 iterations. Finished k-point with 39.6667 mean iterations/band. tmfreqs:, 1, 0, 0, 0, 0, 0, 0.100888, 0.110544, 0.191438, 0.209077, 0.252769, 0.337337, 0.453613, 0.461172, 0.496485, 0.499488, 0.545123 elapsed time for k point: 2.86253285408 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: 1.55545783043 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: 1.37069988251 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... Finished solving for bands 7 to 12 after 95 iterations. Finished k-point with 51.5 mean iterations/band. tmfreqs:, 4, 0.3, 1.05, 0, 0.3, 0.179731, 0.197126, 0.209614, 0.239781, 0.253491, 0.270127, 0.412201, 0.46839, 0.470281, 0.47669, 0.478853, 0.489567 elapsed time for k point: 3.50000691414 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... Finished solving for bands 7 to 12 after 67 iterations. Finished k-point with 38 mean iterations/band. tmfreqs:, 5, 0.4, 1.4, 0, 0.4, 0.225148, 0.234786, 0.243351, 0.257936, 0.264707, 0.270821, 0.441523, 0.454532, 0.455044, 0.464121, 0.471551, 0.472447 elapsed time for k point: 2.59605908394 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: 0.820185184479 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: 13.0325729847 done test_line_defect: 13.04s 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.00288319587708 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.229955911636 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: 0.66104388237 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.144381046295 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.134459972382 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.155514955521 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.241905927658 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.182453155518 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.155734062195 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.135323047638 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.128214120865 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.127787828445 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.102506875992 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.119429826736 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.162221908569 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.190176010132 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.404752016068 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: 3.28050303459 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.00290012359619 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.205606937408 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: 0.602439165115 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.131309986115 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.120306015015 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.139186143875 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.219027996063 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.165324926376 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.140128850937 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.119776010513 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.115262031555 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.115461111069 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.0909368991852 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.106294870377 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.144322156906 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.178783893585 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.359425783157 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: 2.95808005333 done test_load_and_save_eigenvectors: 6.24s 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.0023820400238 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.00856614112854 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.0279669761658 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.00889992713928 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.00904989242554 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.00806283950806 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.00809407234192 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.00818800926208 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.00827503204346 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.00824213027954 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.0091438293457 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.00913500785828 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.016175031662 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.00877594947815 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.0089590549469 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.00972294807434 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.00648903846741 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.166736841202 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.00343012809753 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.00932192802429 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.0256860256195 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.00911092758179 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.00901293754578 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.00880289077759 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.00798106193542 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.00798988342285 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.00806283950806 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.0078489780426 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.00872182846069 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.0089898109436 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.020073890686 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.00873708724976 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.00893807411194 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.00892615318298 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.00697302818298 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.169190883636 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.00237107276917 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.0108380317688 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.0151119232178 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.00960612297058 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.00895094871521 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.00786089897156 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.00796413421631 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.00796008110046 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.00811004638672 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.00785303115845 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.00870013237 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.00869011878967 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.0159049034119 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.00878214836121 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.00976586341858 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.0104820728302 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.00845289230347 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.157923936844 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.00256109237671 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.00789403915405 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.0097918510437 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.0103371143341 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.00990104675293 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.00890398025513 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.00792694091797 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.00816106796265 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.0080771446228 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.00800490379333 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.00973415374756 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.0098090171814 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.0161440372467 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.00889110565186 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.00972080230713 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.0098831653595 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.00644707679749 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.152686834335 done test_maximize_first_tm_gap: 0.65s 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.00277185440063 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.223722934723 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: 0.657801866531 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.144073009491 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.132134914398 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.154812097549 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.239145040512 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.17990398407 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.153857946396 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.133374929428 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.128076076508 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.126335859299 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.101249933243 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.11537194252 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.157356023788 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.186570882797 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.396667957306 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: 3.23481202126 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.00292801856995 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.206003189087 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: 0.598357915878 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.132280826569 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.122144937515 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.141844987869 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.222188949585 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.165068864822 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.141752004623 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.12141919136 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.117040872574 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.116138935089 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.0935180187225 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.10585808754 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.144087076187 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.170542001724 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.360208034515 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: 2.96295619011 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .test_multiply_bloch_in_map_data: 6.28s 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.0027220249176 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.203696012497 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: 0.606100082397 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.131839990616 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.121634960175 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.141407012939 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.217532873154 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.166371822357 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.140883922577 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.120865821838 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.116704940796 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.115836143494 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.0946478843689 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.1085460186 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.145819187164 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.171627044678 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.361511945724 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: 2.9693338871 done Fixing e-field (band 8) phase by -2.6145e-07 + -1i; max ampl. = 1.10099 .test_multiply_bloch_phase: 2.97s 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.00279188156128 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.20560503006 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: 0.5992000103 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.131423950195 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.120308876038 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.142133951187 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.223321914673 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.16533780098 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.141242027283 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.12101483345 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.115401029587 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.114833116531 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.0913050174713 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.108274936676 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.146981954575 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.172666072845 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.360588788986 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: 2.9640250206 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: 2.97s 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.00265097618103 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.204178094864 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: 0.600843191147 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.130686998367 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.122485160828 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.142019033432 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.21854186058 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.165891885757 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.13937997818 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.119608879089 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.118331193924 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.116771936417 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.0923969745636 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.107418060303 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.147063016891 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.171612977982 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.364959001541 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: 3.10589694977 done test_output_dpwr_in_objects: 3.11s 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.00266194343567 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.240501880646 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.117403030396 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.0663938522339 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.0683357715607 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.0676989555359 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.0676279067993 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.0631959438324 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.0577669143677 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.0638468265533 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.0733890533447 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.077644109726 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.0824329853058 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.062164068222 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.0628480911255 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.0738801956177 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.233824014664 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: 1.48315596581 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: 1.49s 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.00287699699402 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.205022096634 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: 0.607813835144 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.131798028946 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.123873949051 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.141836881638 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.219459056854 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.167134046555 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.142445087433 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.121710062027 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.117214918137 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.117774009705 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.0942730903625 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.108839035034 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.145919084549 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.171780109406 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.365921020508 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: 2.98732089996 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: 3.00s 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.00273108482361 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.207875967026 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: 0.606066942215 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.134074926376 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.12202501297 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.14129781723 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.221169948578 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.168643951416 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.142757177353 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.121644020081 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.115636110306 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.115041017532 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.0927259922028 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.107490777969 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.144986867905 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.171294212341 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.364194869995 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: 2.9812130928 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: 2.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.0350971221924 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... Finished solving for bands 1 to 10 after 38 iterations. Solving for bands 11 to 20... Finished solving for bands 11 to 20 after 28 iterations. Solving for bands 21 to 30... iteration 48: trace = 1.368743567920005 (7.24761e-06% change) iteration 96: trace = 1.368731164439944 (9.62705e-07% change) iteration 144: trace = 1.368730820978168 (2.11225e-08% change) Finished solving for bands 21 to 30 after 175 iterations. Solving for bands 31 to 40... iteration 43: trace = 2.150317369682118 (0.00011492% change) iteration 87: trace = 2.150313166583269 (3.63381e-09% change) Finished solving for bands 31 to 40 after 94 iterations. Solving for bands 41 to 50... iteration 37: trace = 2.434024951062724 (2.05376e-05% 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: 34.8590788841 total elapsed time for run: 34.8946239948 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.0180130004883 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: 1.19388699532 total elapsed time for run: 1.21202993393 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.0179748535156 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: 1.20806503296 total elapsed time for run: 1.22612595558 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.0183119773865 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: 1.53078103065 total elapsed time for run: 1.54918599129 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.0179839134216 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: 1.07887196541 total elapsed time for run: 1.09694719315 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.0183439254761 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: 1.07817292213 total elapsed time for run: 1.09662103653 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.0187909603119 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: 1.09785103798 total elapsed time for run: 1.11674904823 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.0191230773926 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: 1.16400098801 total elapsed time for run: 1.18321108818 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.0183441638947 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: 1.05304718018 total elapsed time for run: 1.07148194313 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.0180850028992 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: 1.1447660923 total elapsed time for run: 1.16294908524 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.0182931423187 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: 1.02165102959 total elapsed time for run: 1.04004406929 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.0180990695953 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: 1.14113092422 total elapsed time for run: 1.15933704376 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.0184230804443 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: 1.10789895058 total elapsed time for run: 1.12645292282 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.0191180706024 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: 1.16560292244 total elapsed time for run: 1.18481016159 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.0185759067535 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: 1.0564930439 total elapsed time for run: 1.0751619339 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.0180439949036 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: 1.15788197517 total elapsed time for run: 1.17602586746 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.0180151462555 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: 1.06410098076 total elapsed time for run: 1.08220601082 done test_point_defect_state: 53.48s 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.00290894508362 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.204222917557 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: 0.599160194397 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.131900072098 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.121649026871 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.138956069946 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.218085765839 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.165874958038 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.139708995819 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.120186090469 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.114773988724 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.116826057434 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.0937979221344 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.108546972275 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.148073911667 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.175863981247 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.365591049194 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: 3.14924502373 done test_poynting: 3.16s 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.00273084640503 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.207125902176 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: 0.607124090195 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.132333993912 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.122846126556 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.143126964569 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.218825101852 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.166624069214 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.140950918198 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.121128082275 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.116022109985 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.114947080612 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.093955039978 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.10724902153 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.146383047104 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.17130112648 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.362483024597 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: 2.9768910408 done test_run_te: 2.98s 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.00150513648987 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.034884929657 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.0143208503723 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.00879907608032 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.00879096984863 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.00888299942017 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.00857090950012 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.0136859416962 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.0136950016022 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.0426230430603 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.00852394104004 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.00856399536133 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.378756999969 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.00863409042358 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.00872683525085 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.00861978530884 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.00703597068787 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: 0.585664987564 done test_run_te_no_geometry: 0.59s 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.00464296340942 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: 1.2888250351 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: 1.22468209267 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: 0.862150907516 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: 0.821475028992 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: 1.69347882271 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: 0.623854875565 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: 0.702759027481 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: 0.822185993195 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: 0.995059967041 solve_kpoint (0.5,0.4,0): Solving for bands 1 to 8... 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: 2.65600419044 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: 0.562261104584 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: 0.784685850143 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: 1.02657294273 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: 0.887079000473 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: 1.02128577232 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: 0.835592031479 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: 16.8143420219 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: 16.82s 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.00269484519958 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.248328924179 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.118008136749 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.0672650337219 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.0666921138763 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.0680651664734 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.0688400268555 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.0668268203735 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.0581591129303 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.0619158744812 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.0716550350189 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.0770018100739 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.0823910236359 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.0616590976715 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.0620040893555 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.0723211765289 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.23001909256 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: 1.48546695709 done test_run_tm: 1.49s 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.00273394584656 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.206640958786 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: 0.598590135574 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.132802009583 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.120754003525 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.140247106552 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.217142820358 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.167666912079 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.139791965485 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.120813131332 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.115816116333 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.114567995071 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.0920300483704 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.107066869736 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.144806861877 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.174566030502 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.364307165146 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: 2.96196389198 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.00296902656555 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.224929094315 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: 0.656040906906 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.145066022873 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.133466959 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.154434919357 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.238953828812 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.180368900299 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.154923915863 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.132754087448 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.126873016357 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.126773834229 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.101550102234 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.116042852402 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.157828092575 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.186122179031 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.401557207108 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: 3.24227809906 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.00281095504761 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.206592082977 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: 0.60558795929 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.132834911346 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.122173070908 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.14102602005 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.218760967255 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.165886163712 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.13911318779 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.120131969452 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.116055011749 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.116086006165 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.0928909778595 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.108542919159 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.14706492424 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.170602083206 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.359856128693 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: 2.96755504608 done test_set_eigenvectors: 9.17s 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.00259590148926 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.178650140762 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: 0.658071994781 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.136691093445 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.110960960388 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.134448051453 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.239473104477 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.165207862854 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.135763883591 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.117089986801 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.115015029907 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.110003948212 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.0917391777039 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.102461099625 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.132704019547 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.177752017975 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.330335855484 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: 2.94060611725 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.00277900695801 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.153003931046 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.147520065308 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.0737059116364 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.0733120441437 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.0742859840393 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.0800809860229 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.0652439594269 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.0682008266449 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.0672740936279 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.0780198574066 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.0829520225525 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.0947511196136 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.0690040588379 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.0687868595123 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.0728261470795 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.258026838303 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: 1.5314040184 done test_sq_rods: 4.47s 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.0101499557495 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.420346975327 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.304897069931 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.337680101395 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.287110090256 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: 0.53297495842 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.300680875778 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.326297998428 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: 1.11586594582 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.227620124817 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.167644023895 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.168747901917 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: 4.20260500908 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.0107638835907 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: 0.54381108284 total elapsed time for run: 0.554702997208 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.0105531215668 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.442056179047 total elapsed time for run: 0.452717065811 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.0102832317352 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: 0.470345973969 total elapsed time for run: 0.480744838715 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.0102939605713 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: 0.6819460392 total elapsed time for run: 0.692336082458 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.0103640556335 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.41983795166 total elapsed time for run: 0.430299043655 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.0104029178619 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.422188997269 total elapsed time for run: 0.432690858841 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.00987601280212 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.300535917282 total elapsed time for run: 0.310505867004 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.00983500480652 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.263611078262 total elapsed time for run: 0.273542881012 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.00956320762634 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.152256965637 total elapsed time for run: 0.161909103394 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.00960111618042 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.124418973923 total elapsed time for run: 0.134110927582 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.00918197631836 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.0636990070343 total elapsed time for run: 0.072979927063 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.00946021080017 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.084184885025 total elapsed time for run: 0.0937390327454 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.00904417037964 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.0679008960724 total elapsed time for run: 0.0770270824432 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.00992584228516 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: 0.420429944992 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: 0.514719963074 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.00994896888733 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.318868875504 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: 0.411325931549 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.00940585136414 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.134715080261 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.224824905396 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.00935411453247 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.139786958694 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.229068040848 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: 9.77s 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.00267291069031 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.228585004807 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: 0.661395072937 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.142488956451 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.132804870605 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.153469085693 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.241943120956 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.181606054306 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.154938936234 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.131749153137 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.128441095352 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.127746105194 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.10063290596 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.117974996567 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.160185098648 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.186378955841 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.401036024094 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: 3.25564408302 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: 3.27s 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.0049991607666 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.241515874863 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.277542829514 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.15541601181 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.152988910675 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.164345026016 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.190814971924 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.15488910675 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.169516086578 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.168802022934 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.174071788788 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.292804002762 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.157392024994 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.147040128708 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.140313148499 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.172644853592 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.469465970993 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: 3.23622202873 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.0053870677948 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.125059127808 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.103186845779 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.0830249786377 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.0733828544617 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.0675799846649 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.0778729915619 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.0724110603333 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.0776011943817 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.0775518417358 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.0832560062408 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.136974096298 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.078784942627 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.0688309669495 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.0681278705597 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.0932059288025 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.123221874237 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: 1.41706299782 done test_tri_holes: 4.65s 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.00304007530212 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.096333026886 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.093003988266 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.079283952713 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.0737628936768 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.0682458877563 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.0702140331268 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.0628311634064 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.0633778572083 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.0532369613647 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.052402973175 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.0485608577728 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.0587780475616 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.0630011558533 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.0679621696472 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.0875449180603 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.0652248859406 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: 1.13160395622 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.00312900543213 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.220218896866 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.158370018005 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.147289991379 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.128077030182 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.11820101738 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.110858917236 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.122262001038 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.12508392334 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.118358850479 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.113274097443 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.0976948738098 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.107778072357 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.11327290535 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.136713981628 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.165139913559 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.13866519928 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: 2.12609410286 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: 3.28s 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.0030210018158 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.108202934265 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.101739168167 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.0846638679504 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.0791130065918 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.0742528438568 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.0742499828339 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.0681130886078 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.0683751106262 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.0583920478821 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.0576908588409 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.0527060031891 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.0636448860168 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.0689299106598 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.0747089385986 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.0966589450836 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 331.057s FAILED (failures=1) elapsed time for k point: 0.0725109577179 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: 1.20856904984 done test_triangular_lattice: 1.21s test_update_band_range_data ======================== test_update_band_range_data: 0.00s Elapsed run time = 331.0722 s FAIL tests/mpb.py (exit status: 1) FAIL: tests/mode_coeffs ======================= ----------- Initializing structure... Padding y to even number of grid points. Halving computational cell along direction y Working in 2D dimensions. Computational cell is 16 x 13 x 0 with resolution 15 prism, center = (0,0,5e+19) height 1e+20, axis (0,0,1), 4 vertices: (-17,0.5,0) (17,0.5,0) (17,-0.5,0) (-17,-0.5,0) dielectric constant epsilon diagonal = (12,12,12) time for set_epsilon = 0.09147 s ----------- MPB solved for omega_1(0.69282,0,0) = 0.225038 after 24 iters MPB solved for omega_1(0.602175,0,0) = 0.200015 after 8 iters MPB solved for omega_1(0.602119,0,0) = 0.2 after 4 iters run 0 finished at t = 200.0 (6000 timesteps) MPB solved for omega_1(0.69282,0,0) = 0.224431 after 29 iters MPB solved for omega_1(0.604363,0,0) = 0.200017 after 10 iters MPB solved for omega_1(0.604301,0,0) = 0.2 after 4 iters MPB solved for omega_1(0.604301,0,0) = 0.2 after 1 iters Dominant planewave for band 1: (0.604301,-0.000000,0.000000) MPB solved for omega_2(0.69282,0,0) = 0.246347 after 25 iters MPB solved for omega_2(0.499945,0,0) = 0.201915 after 13 iters MPB solved for omega_2(0.491208,0,0) = 0.200005 after 8 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 4 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 1 iters Dominant planewave for band 2: (0.491186,-0.000000,0.000000) .----------- Initializing structure... Padding y to even number of grid points. Halving computational cell along direction y Working in 2D dimensions. Computational cell is 16 x 13 x 0 with resolution 15 prism, center = (0,0,5e+19) height 1e+20, axis (0,0,1), 4 vertices: (-17,0.5,0) (17,0.5,0) (17,-0.5,0) (-17,-0.5,0) dielectric constant epsilon diagonal = (12,12,12) time for set_epsilon = 0.0964399 s ----------- MPB solved for omega_1(0.69282,0,0) = 0.225038 after 21 iters MPB solved for omega_1(0.602175,0,0) = 0.200015 after 8 iters MPB solved for omega_1(0.602119,0,0) = 0.2 after 4 iters run 0 finished at t = 200.0 (6000 timesteps) MPB solved for omega_1(0.69282,0,0) = 0.224431 after 27 iters MPB solved for omega_1(0.604363,0,0) = 0.200017 after 10 iters MPB solved for omega_1(0.604301,0,0) = 0.2 after 4 iters MPB solved for omega_1(0.604301,0,0) = 0.2 after 1 iters Dominant planewave for band 1: (0.604301,-0.000000,0.000000) MPB solved for omega_2(0.69282,0,0) = 0.246347 after 24 iters MPB solved for omega_2(0.499945,0,0) = 0.201915 after 13 iters MPB solved for omega_2(0.491208,0,0) = 0.200005 after 8 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 4 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 1 iters Dominant planewave for band 2: (0.491186,-0.000000,0.000000) ----------- Initializing structure... Padding y to even number of grid points. Halving computational cell along direction y Working in 2D dimensions. Computational cell is 16 x 13 x 0 with resolution 15 prism, center = (0,0,5e+19) height 1e+20, axis (0,0,1), 4 vertices: (-17,0.5,0) (17,0.5,0) (17,-0.5,0) (-17,-0.5,0) dielectric constant epsilon diagonal = (12,12,12) time for set_epsilon = 0.094696 s ----------- MPB solved for omega_2(0.69282,0,0) = 0.246921 after 22 iters MPB solved for omega_2(0.497128,0,0) = 0.201968 after 10 iters MPB solved for omega_2(0.488118,0,0) = 0.200005 after 8 iters MPB solved for omega_2(0.488095,0,0) = 0.2 after 4 iters MPB solved for omega_2(0.488095,0,0) = 0.2 after 1 iters run 0 finished at t = 200.0 (6000 timesteps) MPB solved for omega_1(0.69282,0,0) = 0.224431 after 26 iters MPB solved for omega_1(0.604363,0,0) = 0.200017 after 10 iters MPB solved for omega_1(0.604301,0,0) = 0.2 after 4 iters MPB solved for omega_1(0.604301,0,0) = 0.2 after 1 iters Dominant planewave for band 1: (0.604301,-0.000000,0.000000) MPB solved for omega_2(0.69282,0,0) = 0.246347 after 29 iters MPB solved for omega_2(0.499945,0,0) = 0.201915 after 13 iters MPB solved for omega_2(0.491208,0,0) = 0.200005 after 8 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 4 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 1 iters Dominant planewave for band 2: (0.491186,-0.000000,0.000000) MPB solved for omega_2(0.69282,0,0) = 0.246347 after 25 iters MPB solved for omega_2(0.499945,0,0) = 0.201915 after 13 iters MPB solved for omega_2(0.491208,0,0) = 0.200005 after 8 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 4 iters MPB solved for omega_2(0.491186,0,0) = 0.2 after 1 iters Dominant planewave for band 2: (0.491186,-0.000000,0.000000) F ====================================================================== FAIL: test_modes (__main__.TestModeCoeffs) ---------------------------------------------------------------------- Traceback (most recent call last): File "./tests/mode_coeffs.py", line 104, in test_modes self.assertAlmostEqual(ex_at_eval_point, 0.10591314723115094+0.12458333138964374j, places=2) AssertionError: 0j != (0.10591314723115094+0.12458333138964374j) within 2 places ---------------------------------------------------------------------- Ran 2 tests in 10.975s FAILED (failures=1) Elapsed run time = 10.9755 s Field time usage: connecting chunks: 0.0265018 s time stepping: 3.14446 s communicating: 0.197654 s Fourier transforming: 0.118895 s everything else: 0.0510482 s Field time usage: connecting chunks: 0.0254802 s time stepping: 3.14182 s communicating: 0.192255 s Fourier transforming: 0.117575 s everything else: 0.0629857 s Field time usage: connecting chunks: 0.0247969 s time stepping: 3.09818 s communicating: 0.193761 s Fourier transforming: 0.117576 s everything else: 0.0558215 s FAIL tests/mode_coeffs.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.000116101 s multilevel atom susceptibility ----------- Meep progress: 3063.1125/7000.0 = 43.8% done in 4.0s, 5.1s to go on time step 245049 (time=3063.11), 1.63235e-05 s/step Meep progress: 6078.525/7000.0 = 86.8% done in 8.0s, 1.2s to go on time step 486288 (time=6078.6), 1.65811e-05 s/step F Field time usage: connecting chunks: 0.000107023 s time stepping: 6.6558 s communicating: 0.508408 s Fourier transforming: 0.0350121 s everything else: 2.01881 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 9.219s FAILED (failures=1) Elapsed run time = 9.2198 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.0739 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 1.417s 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 = 1.4171 s Field time usage: connecting chunks: 0.00829495 s time stepping: 0.999201 s communicating: 0.101651 s outputting fields: 0.00462391 s Fourier transforming: 0.00104483 s everything else: 0.152561 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.0266269 s ----------- run 0 finished at t = 12.0 (480 timesteps) Field time usage: connecting chunks: 0.00713198 s time stepping: 0.0402603 s communicating: 0.00362903 s Fourier transforming: 3.34884e-05 s everything else: 0.0043464 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.0257369 s ----------- creating output file "./simulation-ez-000100.00.h5"... run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.00656203 s time stepping: 0.663132 s communicating: 0.0596894 s outputting fields: 0.00780098 s Fourier transforming: 0.000775545 s everything else: 0.0554348 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.0337671 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.00657297 s time stepping: 0.688872 s communicating: 0.0618694 s Fourier transforming: 0.00072508 s everything else: 0.0361099 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.03392 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.00656797 s time stepping: 0.686757 s communicating: 0.0618554 s Fourier transforming: 0.000716808 s everything else: 0.0362285 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.0262011 s drude susceptibility: frequency=16.1085, gamma=6.74038 ----------- run 0 finished at t = 5.0 (200 timesteps) Field time usage: connecting chunks: 0.00882094 s time stepping: 0.0230385 s communicating: 0.0017385 s Fourier transforming: 1.9916e-05 s everything else: 0.00125602 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.028723 s lorentzian susceptibility: frequency=9.67865, gamma=0.0806554 ----------- run 0 finished at t = 5.0 (200 timesteps) Field time usage: connecting chunks: 0.00958891 s time stepping: 0.0237879 s communicating: 0.00190275 s Fourier transforming: 1.01941e-05 s everything else: 0.00113657 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.02624 s ----------- run 0 finished at t = 5.0 (200 timesteps) Field time usage: connecting chunks: 0.00660709 s time stepping: 0.0165673 s communicating: 0.00151711 s Fourier transforming: 1.79008e-05 s everything else: 0.00125497 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.129433 s ----------- run 0 finished at t = 50.0 (2000 timesteps) Field time usage: connecting chunks: 0.0164341 s time stepping: 0.602822 s communicating: 0.0535772 s Fourier transforming: 0.000258304 s everything else: 0.0123228 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.109532 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.0171041 s time stepping: 0.234145 s communicating: 0.0205733 s outputting fields: 0.065993 s Fourier transforming: 9.375e-05 s everything else: 0.00568803 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.0241371 s ----------- harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error run 0 finished at t = 15.0 (300 timesteps) Field time usage: connecting chunks: 0.000580081 s time stepping: 0.0134968 s communicating: 0.000521161 s Fourier transforming: 1.3749e-05 s everything else: 0.00331983 s ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 10 time for set_epsilon = 0.0249849 s ----------- harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error run 0 finished at t = 15.0 (300 timesteps) Field time usage: connecting chunks: 0.000580946 s time stepping: 0.0134763 s communicating: 0.000527711 s Fourier transforming: 1.88306e-05 s everything else: 0.003396 s ----------- Initializing structure... Working in 2D dimensions. Computational cell is 10 x 10 x 0 with resolution 10 time for set_epsilon = 0.025943 s ----------- harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error run 0 finished at t = 15.0 (300 timesteps) Field time usage: connecting chunks: 0.000626014 s time stepping: 0.0142344 s communicating: 0.000504919 s Fourier transforming: 2.79815e-05 s everything else: 0.00344217 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.0265081 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.00664319 s time stepping: 0.680977 s communicating: 0.0610576 s Fourier transforming: 0.000760288 s everything else: 0.196771 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.026494 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.00672785 s time stepping: 0.688962 s communicating: 0.0622129 s outputting fields: 0.000594 s Fourier transforming: 0.00077421 s everything else: 0.0457668 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.026017 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.00680998 s time stepping: 0.674136 s communicating: 0.0601308 s outputting fields: 0.00052711 s Fourier transforming: 0.000782458 s everything else: 0.044182 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.0271609 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.177768 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: 29.41/50.0 = 58.8% done in 4.0s, 2.8s to go on time step 2941 (time=29.41), 0.00136042 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.029943 s time stepping: 6.39246 s communicating: 0.308321 s Fourier transforming: 0.000751281 s everything else: 0.072466 s ----------- Initializing structure... Working in 2D dimensions. Computational cell is 5 x 5 x 0 with resolution 50 time for set_epsilon = 0.156329 s ----------- reading epsilon from file "test_load_dump_structure.h5"... Meep progress: 28.97/50.0 = 57.9% done in 4.0s, 2.9s to go on time step 2897 (time=28.97), 0.00138107 s/step run 0 finished at t = 50.0 (5000 timesteps) Field time usage: connecting chunks: 0.029274 s time stepping: 6.45649 s communicating: 0.317889 s Fourier transforming: 0.000765355 s everything else: 0.0739982 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.0260671 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.00670073 s time stepping: 0.692355 s communicating: 0.0607155 s Fourier transforming: 0.000776493 s everything else: 0.0382962 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.0342889 s ----------- run 0 finished at t = 200.0 (8000 timesteps) Field time usage: connecting chunks: 0.00664105 s time stepping: 0.675788 s communicating: 0.0621768 s Fourier transforming: 0.00071396 s everything else: 0.0364396 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.025675 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.050287 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.0223791 s ----------- run 0 finished at t = 200.0 (6400 timesteps) Field time usage: connecting chunks: 0.004066 s time stepping: 0.512368 s communicating: 0.041089 s outputting fields: 0.00758892 s Fourier transforming: 0.000595611 s everything else: 0.0881659 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.0428111 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"... 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"... 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.00917921 s time stepping: 0.0406626 s communicating: 0.0065486 s outputting fields: 0.253341 s Fourier transforming: 4.95972e-05 s everything else: 0.0457213 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.0268241 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.0254849 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.0268211 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.00696795 s time stepping: 0.666366 s communicating: 0.059075 s outputting fields: 0.00750207 s Fourier transforming: 0.000656709 s everything else: 0.0977969 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 26.494s FAILED (failures=1, skipped=1) Elapsed run time = 26.4944 s Field time usage: connecting chunks: 0.0065643 s time stepping: 0.674556 s communicating: 0.0596911 s outputting fields: 0.00761888 s Fourier transforming: 0.000716767 s everything else: 0.0437507 s Field time usage: connecting chunks: 0.00669615 s time stepping: 0.674687 s communicating: 0.0603944 s outputting fields: 0.00814092 s Fourier transforming: 0.000749394 s everything else: 0.0433903 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/bash ../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/bash ../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/bash ../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/bash "/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/bash ../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/bash "/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/bash: 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/bash: 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/bash ../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/bash "/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/bash: 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/bash ../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/bash "/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: symbol dimensions 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 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 ensure_periodicity 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 geometry_lattice used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 found in none of the libraries 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 vector3_equal 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_box_tree_stats used by debian/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.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/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: symbol create_geom_box_tree0 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_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 vector3_norm used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol dimensions used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 found in none of the libraries dpkg-shlibdeps: warning: symbol ensure_periodicity used by debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.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/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 make_hermitian_cmatrix3x3 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 point_in_periodic_fixed_objectp 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: debian/python-meep/usr/lib/python2.7/dist-packages/meep/_meep.so.12.0.0 contains an unresolvable reference to symbol PyExc_IndexError: 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/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.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/libpympb.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.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/libpympb.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.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/libpympb.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.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/libmeep12/usr/lib/i386-linux-gnu/libmeepgeom.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libpympb.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.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/libpympb.so.12.0.0 debian/libmeep12/usr/lib/i386-linux-gnu/libmeep.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/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 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 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 libatlas.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 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 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 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 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 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 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 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 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 liblapack.so.3 (it uses none of the library's symbols) 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 PyObject_IsInstance: it's probably a plugin dpkg-shlibdeps: warning: 97 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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.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/_meep.so.12.0.0 debian/python-meep/usr/lib/python2.7/dist-packages/meep/mpb/_mpb.so.12.0.0 were not linked against libcblas.so.3 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'meep-dbgsym' in '../meep-dbgsym_1.7.0-3_i386.deb'. dpkg-deb: building package 'meep' in '../meep_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 'libmeep-dev' in '../libmeep-dev_1.7.0-3_i386.deb'. dpkg-deb: building package 'python-meep-dbgsym' in '../python-meep-dbgsym_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: 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/15499 and its subdirectories I: Current time: Sun Oct 3 02:00:08 -12 2021 I: pbuilder-time-stamp: 1633269608