Last active
January 23, 2024 15:31
-
-
Save rezamarzban/24db3b17c20ccee3b6527e97c3d783ba to your computer and use it in GitHub Desktop.
simple linear array of 4 Hertzian dipoles with meep
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "markdown", | |
"metadata": { | |
"id": "view-in-github", | |
"colab_type": "text" | |
}, | |
"source": [ | |
"<a href=\"https://colab.research.google.com/gist/rezamarzban/24db3b17c20ccee3b6527e97c3d783ba/welcome-to-colaboratory.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"source": [ | |
"!wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh\n", | |
"!bash Miniconda3-latest-Linux-x86_64.sh -bfp /usr/local\n", | |
"\n", | |
"# Install pymeep\n", | |
"!conda install -y -c conda-forge pymeep" | |
], | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/" | |
}, | |
"id": "ikptA5WY1CRU", | |
"outputId": "926cd479-c163-439c-c431-2a59f58e0a0b" | |
}, | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"name": "stdout", | |
"text": [ | |
"--2024-01-23 14:58:37-- https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh\n", | |
"Resolving repo.anaconda.com (repo.anaconda.com)... 104.16.130.3, 104.16.131.3, 2606:4700::6810:8303, ...\n", | |
"Connecting to repo.anaconda.com (repo.anaconda.com)|104.16.130.3|:443... connected.\n", | |
"HTTP request sent, awaiting response... 200 OK\n", | |
"Length: 141613749 (135M) [text/x-sh]\n", | |
"Saving to: ‘Miniconda3-latest-Linux-x86_64.sh’\n", | |
"\n", | |
"Miniconda3-latest-L 100%[===================>] 135.05M 162MB/s in 0.8s \n", | |
"\n", | |
"2024-01-23 14:58:38 (162 MB/s) - ‘Miniconda3-latest-Linux-x86_64.sh’ saved [141613749/141613749]\n", | |
"\n", | |
"PREFIX=/usr/local\n", | |
"Unpacking payload ...\n", | |
" \n", | |
"Installing base environment...\n", | |
"\n", | |
"\n", | |
"Downloading and Extracting Packages:\n", | |
"\n", | |
"\n", | |
"Downloading and Extracting Packages:\n", | |
"\n", | |
"Preparing transaction: - \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\bdone\n", | |
"Executing transaction: | \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\bdone\n", | |
"installation finished.\n", | |
"WARNING:\n", | |
" You currently have a PYTHONPATH environment variable set. This may cause\n", | |
" unexpected behavior when running the Python interpreter in Miniconda3.\n", | |
" For best results, please verify that your PYTHONPATH only points to\n", | |
" directories of packages that are compatible with the Python interpreter\n", | |
" in Miniconda3: /usr/local\n", | |
"Channels:\n", | |
" - conda-forge\n", | |
" - defaults\n", | |
"Platform: linux-64\n", | |
"Collecting package metadata (repodata.json): - \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\bdone\n", | |
"Solving environment: / \b\b- \b\b\\ \b\b| \b\b/ \b\bdone\n", | |
"\n", | |
"## Package Plan ##\n", | |
"\n", | |
" environment location: /usr/local\n", | |
"\n", | |
" added / updated specs:\n", | |
" - pymeep\n", | |
"\n", | |
"\n", | |
"The following packages will be downloaded:\n", | |
"\n", | |
" package | build\n", | |
" ---------------------------|-----------------\n", | |
" _libgcc_mutex-0.1 | conda_forge 3 KB conda-forge\n", | |
" _openmp_mutex-4.5 | 2_gnu 23 KB conda-forge\n", | |
" brotli-1.1.0 | hd590300_1 19 KB conda-forge\n", | |
" brotli-bin-1.1.0 | hd590300_1 19 KB conda-forge\n", | |
" cached-property-1.5.2 | hd8ed1ab_1 4 KB conda-forge\n", | |
" cached_property-1.5.2 | pyha770c72_1 11 KB conda-forge\n", | |
" certifi-2023.11.17 | pyhd8ed1ab_0 155 KB conda-forge\n", | |
" conda-23.11.0 | py311h38be061_1 1.2 MB conda-forge\n", | |
" contourpy-1.2.0 | py311h9547e67_0 250 KB conda-forge\n", | |
" cycler-0.12.1 | pyhd8ed1ab_0 13 KB conda-forge\n", | |
" fftw-3.3.10 |nompi_hc118613_108 1.9 MB conda-forge\n", | |
" fonttools-4.47.2 | py311h459d7ec_0 2.7 MB conda-forge\n", | |
" freetype-2.12.1 | h267a509_2 620 KB conda-forge\n", | |
" gsl-2.7 | he838d99_0 3.2 MB conda-forge\n", | |
" h5py-3.10.0 |nompi_py311hebc2b07_101 1.2 MB conda-forge\n", | |
" harminv-1.4.2 | hc567f7b_0 44 KB conda-forge\n", | |
" hdf5-1.14.3 |nompi_h4f84152_100 3.7 MB conda-forge\n", | |
" kiwisolver-1.4.5 | py311h9547e67_1 72 KB conda-forge\n", | |
" lcms2-2.15 | h7f713cb_2 235 KB conda-forge\n", | |
" lerc-4.0.0 | h27087fc_0 275 KB conda-forge\n", | |
" libaec-1.1.2 | h59595ed_1 34 KB conda-forge\n", | |
" libblas-3.9.0 |21_linux64_openblas 14 KB conda-forge\n", | |
" libbrotlicommon-1.1.0 | hd590300_1 68 KB conda-forge\n", | |
" libbrotlidec-1.1.0 | hd590300_1 32 KB conda-forge\n", | |
" libbrotlienc-1.1.0 | hd590300_1 276 KB conda-forge\n", | |
" libcblas-3.9.0 |21_linux64_openblas 14 KB conda-forge\n", | |
" libctl-4.5.1 | h7f98852_0 114 KB conda-forge\n", | |
" libdeflate-1.19 | hd590300_0 66 KB conda-forge\n", | |
" libgcc-ng-13.2.0 | h807b86a_3 755 KB conda-forge\n", | |
" libgdsii-0.21 | h4bd325d_4 85 KB conda-forge\n", | |
" libgfortran-ng-13.2.0 | h69a702a_3 23 KB conda-forge\n", | |
" libgfortran5-13.2.0 | ha4646dd_3 1.4 MB conda-forge\n", | |
" libgomp-13.2.0 | h807b86a_3 412 KB conda-forge\n", | |
" libjpeg-turbo-2.1.5.1 | hd590300_1 485 KB conda-forge\n", | |
" liblapack-3.9.0 |21_linux64_openblas 14 KB conda-forge\n", | |
" libopenblas-0.3.26 |pthreads_h413a1c8_0 5.3 MB conda-forge\n", | |
" libpng-1.6.39 | h753d276_0 276 KB conda-forge\n", | |
" libstdcxx-ng-13.2.0 | h7e041cc_3 3.7 MB conda-forge\n", | |
" libtiff-4.6.0 | h29866fb_1 271 KB conda-forge\n", | |
" libwebp-base-1.3.2 | hd590300_0 392 KB conda-forge\n", | |
" libxcb-1.15 | h0b41bf4_0 375 KB conda-forge\n", | |
" libzlib-1.2.13 | hd590300_5 60 KB conda-forge\n", | |
" matplotlib-base-3.8.0 | py311h54ef318_1 7.5 MB conda-forge\n", | |
" mpb-1.11.1 |nompi_h2e71656_104 67 KB conda-forge\n", | |
" munkres-1.1.4 | pyh9f0ad1d_0 12 KB conda-forge\n", | |
" numpy-1.26.3 | py311h64a7726_0 7.8 MB conda-forge\n", | |
" openjpeg-2.5.0 | h488ebb8_3 348 KB conda-forge\n", | |
" openssl-3.2.0 | hd590300_1 2.7 MB conda-forge\n", | |
" pillow-10.0.1 | py311h8aef010_1 44.7 MB conda-forge\n", | |
" pthread-stubs-0.4 | h36c2ea0_1001 5 KB conda-forge\n", | |
" pymeep-1.28.0 |nompi_py311h1234567_102 1.7 MB conda-forge\n", | |
" pyparsing-3.1.1 | pyhd8ed1ab_0 87 KB conda-forge\n", | |
" python-dateutil-2.8.2 | pyhd8ed1ab_0 240 KB conda-forge\n", | |
" python_abi-3.11 | 2_cp311 5 KB conda-forge\n", | |
" scipy-1.12.0 | py311h64a7726_1 16.4 MB conda-forge\n", | |
" six-1.16.0 | pyh6c4a22f_0 14 KB conda-forge\n", | |
" xorg-libxau-1.0.11 | hd590300_0 14 KB conda-forge\n", | |
" xorg-libxdmcp-1.1.3 | h7f98852_0 19 KB conda-forge\n", | |
" zlib-1.2.13 | hd590300_5 91 KB conda-forge\n", | |
" ------------------------------------------------------------\n", | |
" Total: 111.4 MB\n", | |
"\n", | |
"The following NEW packages will be INSTALLED:\n", | |
"\n", | |
" brotli conda-forge/linux-64::brotli-1.1.0-hd590300_1 \n", | |
" brotli-bin conda-forge/linux-64::brotli-bin-1.1.0-hd590300_1 \n", | |
" cached-property conda-forge/noarch::cached-property-1.5.2-hd8ed1ab_1 \n", | |
" cached_property conda-forge/noarch::cached_property-1.5.2-pyha770c72_1 \n", | |
" contourpy conda-forge/linux-64::contourpy-1.2.0-py311h9547e67_0 \n", | |
" cycler conda-forge/noarch::cycler-0.12.1-pyhd8ed1ab_0 \n", | |
" fftw conda-forge/linux-64::fftw-3.3.10-nompi_hc118613_108 \n", | |
" fonttools conda-forge/linux-64::fonttools-4.47.2-py311h459d7ec_0 \n", | |
" freetype conda-forge/linux-64::freetype-2.12.1-h267a509_2 \n", | |
" gsl conda-forge/linux-64::gsl-2.7-he838d99_0 \n", | |
" h5py conda-forge/linux-64::h5py-3.10.0-nompi_py311hebc2b07_101 \n", | |
" harminv conda-forge/linux-64::harminv-1.4.2-hc567f7b_0 \n", | |
" hdf5 conda-forge/linux-64::hdf5-1.14.3-nompi_h4f84152_100 \n", | |
" kiwisolver conda-forge/linux-64::kiwisolver-1.4.5-py311h9547e67_1 \n", | |
" lcms2 conda-forge/linux-64::lcms2-2.15-h7f713cb_2 \n", | |
" lerc conda-forge/linux-64::lerc-4.0.0-h27087fc_0 \n", | |
" libaec conda-forge/linux-64::libaec-1.1.2-h59595ed_1 \n", | |
" libblas conda-forge/linux-64::libblas-3.9.0-21_linux64_openblas \n", | |
" libbrotlicommon conda-forge/linux-64::libbrotlicommon-1.1.0-hd590300_1 \n", | |
" libbrotlidec conda-forge/linux-64::libbrotlidec-1.1.0-hd590300_1 \n", | |
" libbrotlienc conda-forge/linux-64::libbrotlienc-1.1.0-hd590300_1 \n", | |
" libcblas conda-forge/linux-64::libcblas-3.9.0-21_linux64_openblas \n", | |
" libctl conda-forge/linux-64::libctl-4.5.1-h7f98852_0 \n", | |
" libdeflate conda-forge/linux-64::libdeflate-1.19-hd590300_0 \n", | |
" libgdsii conda-forge/linux-64::libgdsii-0.21-h4bd325d_4 \n", | |
" libgfortran-ng conda-forge/linux-64::libgfortran-ng-13.2.0-h69a702a_3 \n", | |
" libgfortran5 conda-forge/linux-64::libgfortran5-13.2.0-ha4646dd_3 \n", | |
" libjpeg-turbo conda-forge/linux-64::libjpeg-turbo-2.1.5.1-hd590300_1 \n", | |
" liblapack conda-forge/linux-64::liblapack-3.9.0-21_linux64_openblas \n", | |
" libopenblas conda-forge/linux-64::libopenblas-0.3.26-pthreads_h413a1c8_0 \n", | |
" libpng conda-forge/linux-64::libpng-1.6.39-h753d276_0 \n", | |
" libtiff conda-forge/linux-64::libtiff-4.6.0-h29866fb_1 \n", | |
" libwebp-base conda-forge/linux-64::libwebp-base-1.3.2-hd590300_0 \n", | |
" libxcb conda-forge/linux-64::libxcb-1.15-h0b41bf4_0 \n", | |
" libzlib conda-forge/linux-64::libzlib-1.2.13-hd590300_5 \n", | |
" matplotlib-base conda-forge/linux-64::matplotlib-base-3.8.0-py311h54ef318_1 \n", | |
" mpb conda-forge/linux-64::mpb-1.11.1-nompi_h2e71656_104 \n", | |
" munkres conda-forge/noarch::munkres-1.1.4-pyh9f0ad1d_0 \n", | |
" numpy conda-forge/linux-64::numpy-1.26.3-py311h64a7726_0 \n", | |
" openjpeg conda-forge/linux-64::openjpeg-2.5.0-h488ebb8_3 \n", | |
" pillow conda-forge/linux-64::pillow-10.0.1-py311h8aef010_1 \n", | |
" pthread-stubs conda-forge/linux-64::pthread-stubs-0.4-h36c2ea0_1001 \n", | |
" pymeep conda-forge/linux-64::pymeep-1.28.0-nompi_py311h1234567_102 \n", | |
" pyparsing conda-forge/noarch::pyparsing-3.1.1-pyhd8ed1ab_0 \n", | |
" python-dateutil conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0 \n", | |
" python_abi conda-forge/linux-64::python_abi-3.11-2_cp311 \n", | |
" scipy conda-forge/linux-64::scipy-1.12.0-py311h64a7726_1 \n", | |
" six conda-forge/noarch::six-1.16.0-pyh6c4a22f_0 \n", | |
" xorg-libxau conda-forge/linux-64::xorg-libxau-1.0.11-hd590300_0 \n", | |
" xorg-libxdmcp conda-forge/linux-64::xorg-libxdmcp-1.1.3-h7f98852_0 \n", | |
"\n", | |
"The following packages will be UPDATED:\n", | |
"\n", | |
" conda pkgs/main::conda-23.11.0-py311h06a430~ --> conda-forge::conda-23.11.0-py311h38be061_1 \n", | |
" libgcc-ng pkgs/main::libgcc-ng-11.2.0-h1234567_1 --> conda-forge::libgcc-ng-13.2.0-h807b86a_3 \n", | |
" libgomp pkgs/main::libgomp-11.2.0-h1234567_1 --> conda-forge::libgomp-13.2.0-h807b86a_3 \n", | |
" libstdcxx-ng pkgs/main::libstdcxx-ng-11.2.0-h12345~ --> conda-forge::libstdcxx-ng-13.2.0-h7e041cc_3 \n", | |
" openssl pkgs/main::openssl-3.0.12-h7f8727e_0 --> conda-forge::openssl-3.2.0-hd590300_1 \n", | |
" zlib pkgs/main::zlib-1.2.13-h5eee18b_0 --> conda-forge::zlib-1.2.13-hd590300_5 \n", | |
"\n", | |
"The following packages will be SUPERSEDED by a higher-priority channel:\n", | |
"\n", | |
" _libgcc_mutex pkgs/main::_libgcc_mutex-0.1-main --> conda-forge::_libgcc_mutex-0.1-conda_forge \n", | |
" _openmp_mutex pkgs/main::_openmp_mutex-5.1-1_gnu --> conda-forge::_openmp_mutex-4.5-2_gnu \n", | |
" certifi pkgs/main/linux-64::certifi-2023.11.1~ --> conda-forge/noarch::certifi-2023.11.17-pyhd8ed1ab_0 \n", | |
"\n", | |
"\n", | |
"\n", | |
"Downloading and Extracting Packages:\n", | |
"pillow-10.0.1 | 44.7 MB | : 0% 0/1 [00:00<?, ?it/s]\n", | |
"scipy-1.12.0 | 16.4 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\n", | |
"\n", | |
"numpy-1.26.3 | 7.8 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"matplotlib-base-3.8. | 7.5 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"libopenblas-0.3.26 | 5.3 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"hdf5-1.14.3 | 3.7 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libstdcxx-ng-13.2.0 | 3.7 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"gsl-2.7 | 3.2 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"openssl-3.2.0 | 2.7 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fonttools-4.47.2 | 2.7 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fftw-3.3.10 | 1.9 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pymeep-1.28.0 | 1.7 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgfortran5-13.2.0 | 1.4 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"conda-23.11.0 | 1.2 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"h5py-3.10.0 | 1.2 MB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgcc-ng-13.2.0 | 755 KB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"freetype-2.12.1 | 620 KB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libjpeg-turbo-2.1.5. | 485 KB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgomp-13.2.0 | 412 KB | : 0% 0/1 [00:00<?, ?it/s]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 0% 0.0003492749060199163/1 [00:00<15:59, 959.92s/it]\n", | |
"\n", | |
"numpy-1.26.3 | 7.8 MB | : 0% 0.0019999797365334313/1 [00:00<02:49, 170.08s/it]\u001b[A\u001b[A\n", | |
"scipy-1.12.0 | 16.4 MB | : 0% 0.0009515085481578954/1 [00:00<06:16, 376.61s/it]\u001b[A\n", | |
"\n", | |
"\n", | |
"matplotlib-base-3.8. | 7.5 MB | : 0% 0.0020839918415993214/1 [00:00<02:47, 168.22s/it]\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 11% 0.10548102161801472/1 [00:00<00:02, 3.24s/it] \n", | |
"\n", | |
"numpy-1.26.3 | 7.8 MB | : 60% 0.6039938804330962/1 [00:00<00:00, 1.73it/s] \u001b[A\u001b[A\n", | |
"scipy-1.12.0 | 16.4 MB | : 24% 0.23882864558763173/1 [00:00<00:01, 1.51s/it] \u001b[A\n", | |
"\n", | |
"\n", | |
"matplotlib-base-3.8. | 7.5 MB | : 55% 0.5460058624990222/1 [00:00<00:00, 1.54it/s] \u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 19% 0.18965627396881454/1 [00:00<00:01, 2.15s/it]\n", | |
"pillow-10.0.1 | 44.7 MB | : 32% 0.31644306485404416/1 [00:00<00:01, 1.48s/it]\n", | |
"scipy-1.12.0 | 16.4 MB | : 81% 0.8087822659342111/1 [00:00<00:00, 1.73it/s]\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 40% 0.40341251645300336/1 [00:00<00:00, 1.45s/it]\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"gsl-2.7 | 3.2 MB | : 0% 0.00485247257230507/1 [00:00<02:35, 156.45s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 49% 0.4928268923941019/1 [00:00<00:00, 1.34s/it] \n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"gsl-2.7 | 3.2 MB | : 93% 0.9268222613102683/1 [00:00<00:00, 1.47it/s] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libstdcxx-ng-13.2.0 | 3.7 MB | : 86% 0.8569439023247826/1 [00:00<00:00, 1.34it/s] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 58% 0.5766528698388819/1 [00:00<00:00, 1.37s/it]\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fonttools-4.47.2 | 2.7 MB | : 1% 0.005777336296757054/1 [00:01<02:54, 175.71s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 66% 0.6559382735054028/1 [00:01<00:00, 1.40s/it]\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pymeep-1.28.0 | 1.7 MB | : 1% 0.009441143540071558/1 [00:01<01:56, 118.08s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 73% 0.7317309281117247/1 [00:01<00:00, 1.41s/it]\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"conda-23.11.0 | 1.2 MB | : 1% 0.012833688432134352/1 [00:01<01:32, 93.63s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"h5py-3.10.0 | 1.2 MB | : 1% 0.0131501536619213/1 [00:01<01:30, 91.96s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 81% 0.805427933281927/1 [00:01<00:00, 1.47s/it] \n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgomp-13.2.0 | 412 KB | : 4% 0.03883992281323933/1 [00:01<00:32, 34.04s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libjpeg-turbo-2.1.5. | 485 KB | : 3% 0.03300238292352286/1 [00:01<00:39, 40.42s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"freetype-2.12.1 | 620 KB | : 3% 0.025802712560553852/1 [00:01<00:50, 51.88s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 98% 0.9755248125136262/1 [00:01<00:00, 1.31s/it]\n", | |
"\n", | |
"\n", | |
"\n", | |
"libopenblas-0.3.26 | 5.3 MB | : 100% 1.0/1 [00:01<00:00, 1.92it/s] \u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"matplotlib-base-3.8. | 7.5 MB | : 100% 1.0/1 [00:02<00:00, 3.17s/it] \u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"matplotlib-base-3.8. | 7.5 MB | : 100% 1.0/1 [00:02<00:00, 3.17s/it]\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"numpy-1.26.3 | 7.8 MB | : 100% 1.0/1 [00:03<00:00, 3.55s/it] \u001b[A\u001b[A\n", | |
"\n", | |
"numpy-1.26.3 | 7.8 MB | : 100% 1.0/1 [00:03<00:00, 3.55s/it]\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"hdf5-1.14.3 | 3.7 MB | : 100% 1.0/1 [00:03<00:00, 2.97s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"hdf5-1.14.3 | 3.7 MB | : 100% 1.0/1 [00:03<00:00, 2.97s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libstdcxx-ng-13.2.0 | 3.7 MB | : 100% 1.0/1 [00:03<00:00, 1.34it/s] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"openssl-3.2.0 | 2.7 MB | : 100% 1.0/1 [00:03<00:00, 3.17s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"openssl-3.2.0 | 2.7 MB | : 100% 1.0/1 [00:03<00:00, 3.17s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fftw-3.3.10 | 1.9 MB | : 100% 1.0/1 [00:03<00:00, 3.22s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fftw-3.3.10 | 1.9 MB | : 100% 1.0/1 [00:03<00:00, 3.22s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fonttools-4.47.2 | 2.7 MB | : 100% 1.0/1 [00:03<00:00, 3.66s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"fonttools-4.47.2 | 2.7 MB | : 100% 1.0/1 [00:03<00:00, 3.66s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"gsl-2.7 | 3.2 MB | : 100% 1.0/1 [00:04<00:00, 1.47it/s] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pymeep-1.28.0 | 1.7 MB | : 100% 1.0/1 [00:05<00:00, 4.70s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pymeep-1.28.0 | 1.7 MB | : 100% 1.0/1 [00:05<00:00, 4.70s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"conda-23.11.0 | 1.2 MB | : 100% 1.0/1 [00:05<00:00, 5.28s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"conda-23.11.0 | 1.2 MB | : 100% 1.0/1 [00:05<00:00, 5.28s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"scipy-1.12.0 | 16.4 MB | : 100% 1.0/1 [00:05<00:00, 1.73it/s] \u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgfortran5-13.2.0 | 1.4 MB | : 100% 1.0/1 [00:05<00:00, 5.38s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgfortran5-13.2.0 | 1.4 MB | : 100% 1.0/1 [00:05<00:00, 5.38s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgcc-ng-13.2.0 | 755 KB | : 100% 1.0/1 [00:05<00:00, 5.45s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgcc-ng-13.2.0 | 755 KB | : 100% 1.0/1 [00:05<00:00, 5.45s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"h5py-3.10.0 | 1.2 MB | : 100% 1.0/1 [00:05<00:00, 5.47s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"h5py-3.10.0 | 1.2 MB | : 100% 1.0/1 [00:05<00:00, 5.47s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgomp-13.2.0 | 412 KB | : 100% 1.0/1 [00:05<00:00, 5.53s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libgomp-13.2.0 | 412 KB | : 100% 1.0/1 [00:05<00:00, 5.53s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libjpeg-turbo-2.1.5. | 485 KB | : 100% 1.0/1 [00:05<00:00, 5.56s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"libjpeg-turbo-2.1.5. | 485 KB | : 100% 1.0/1 [00:05<00:00, 5.56s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"freetype-2.12.1 | 620 KB | : 100% 1.0/1 [00:05<00:00, 5.60s/it] \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"freetype-2.12.1 | 620 KB | : 100% 1.0/1 [00:05<00:00, 5.60s/it]\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" ... (more hidden) ...\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"pillow-10.0.1 | 44.7 MB | : 100% 1.0/1 [00:07<00:00, 1.31s/it] \n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \n", | |
" \u001b[A\n", | |
"\n", | |
" \u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
" \u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\u001b[A\n", | |
"\n", | |
"\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\u001b[A\n", | |
"\n", | |
"\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\n", | |
"\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\u001b[A\n", | |
"\u001b[A\n", | |
"Preparing transaction: \\ \b\b| \b\b/ \b\bdone\n", | |
"Verifying transaction: \\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\bdone\n", | |
"Executing transaction: - \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\b- \b\b\\ \b\b| \b\b/ \b\bdone\n" | |
] | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"source": [ | |
"%%writefile test.py\n", | |
"\n", | |
"import meep as mp\n", | |
"resolution = 50 # 50 pixels per unit a.\n", | |
"cell = mp.Vector3(20, 20, 0)\n", | |
"\n", | |
"freq = 0.66713\n", | |
"\n", | |
"sources = [mp.Source(src=mp.ContinuousSource(freq),\n", | |
" center=mp.Vector3(x=xi, y=0, z=0),\n", | |
" component=mp.Ez,\n", | |
" amplitude=1.0) for xi in (2.0, 1.0, 0.0, -1.0)]\n", | |
"\n", | |
"geometry = [mp.Block(mp.Vector3(mp.inf, mp.inf, mp.inf), # define an infinite block\n", | |
" center=mp.Vector3(0, 0, 0), # centered at the origin\n", | |
" material=mp.Medium(epsilon=1))]\n", | |
"\n", | |
"pml_layers = [mp.PML(1.0)]\n", | |
"\n", | |
"sim = mp.Simulation(cell_size=cell,\n", | |
" boundary_layers=pml_layers,\n", | |
" geometry=geometry,\n", | |
" sources=sources,\n", | |
" resolution=resolution)\n", | |
"\n", | |
"sim.run(mp.to_appended(\"ez\", mp.at_every(0.1, mp.output_efield_z)),\n", | |
" until=35)" | |
], | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/" | |
}, | |
"id": "kmQycodj1KBm", | |
"outputId": "7c9e7bfd-8280-4f9e-f51c-07a97049b1bb" | |
}, | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"name": "stdout", | |
"text": [ | |
"Overwriting test.py\n" | |
] | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"source": [ | |
"!python3.11 test.py" | |
], | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/" | |
}, | |
"id": "AQ-Q46oj2MPp", | |
"outputId": "418a7a8b-a100-4267-f00c-0dd0890c140e" | |
}, | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"name": "stdout", | |
"text": [ | |
"-----------\n", | |
"Initializing structure...\n", | |
"time for choose_chunkdivision = 0.000658035 s\n", | |
"Working in 2D dimensions.\n", | |
"Computational cell is 20 x 20 x 0 with resolution 50\n", | |
" block, center = (0,0,0)\n", | |
" size (1e+20,1e+20,1e+20)\n", | |
" axes (1,0,0), (0,1,0), (0,0,1)\n", | |
" dielectric constant epsilon diagonal = (1,1,1)\n", | |
"time for set_epsilon = 2.69687 s\n", | |
"-----------\n", | |
"creating output file \"./test-ez.h5\"...\n", | |
"Meep progress: 1.0/35.0 = 2.9% done in 4.3s, 145.9s to go\n", | |
"on time step 100 (time=1), 0.0429066 s/step\n", | |
"Meep progress: 2.3000000000000003/35.0 = 6.6% done in 8.4s, 119.4s to go\n", | |
"on time step 230 (time=2.3), 0.0315982 s/step\n", | |
"Meep progress: 3.6/35.0 = 10.3% done in 12.5s, 109.4s to go\n", | |
"on time step 360 (time=3.6), 0.0319028 s/step\n", | |
"Meep progress: 4.7/35.0 = 13.4% done in 16.6s, 107.3s to go\n", | |
"on time step 470 (time=4.7), 0.0372341 s/step\n", | |
"Meep progress: 5.8/35.0 = 16.6% done in 20.8s, 104.5s to go\n", | |
"on time step 580 (time=5.8), 0.0373474 s/step\n", | |
"Meep progress: 7.1000000000000005/35.0 = 20.3% done in 24.8s, 97.5s to go\n", | |
"on time step 710 (time=7.1), 0.0312727 s/step\n", | |
"Meep progress: 8.38/35.0 = 23.9% done in 28.8s, 91.6s to go\n", | |
"on time step 838 (time=8.38), 0.0313034 s/step\n", | |
"Meep progress: 9.4/35.0 = 26.9% done in 33.0s, 90.0s to go\n", | |
"on time step 940 (time=9.4), 0.0412372 s/step\n", | |
"Meep progress: 10.700000000000001/35.0 = 30.6% done in 37.2s, 84.5s to go\n", | |
"on time step 1070 (time=10.7), 0.0321853 s/step\n", | |
"Meep progress: 12.0/35.0 = 34.3% done in 41.3s, 79.2s to go\n", | |
"on time step 1200 (time=12), 0.0314444 s/step\n", | |
"Meep progress: 13.1/35.0 = 37.4% done in 45.6s, 76.2s to go\n", | |
"on time step 1310 (time=13.1), 0.0388462 s/step\n", | |
"Meep progress: 14.39/35.0 = 41.1% done in 49.6s, 71.0s to go\n", | |
"on time step 1439 (time=14.39), 0.0310245 s/step\n", | |
"Meep progress: 15.6/35.0 = 44.6% done in 53.6s, 66.6s to go\n", | |
"on time step 1560 (time=15.6), 0.0331075 s/step\n", | |
"Meep progress: 16.830000000000002/35.0 = 48.1% done in 57.6s, 62.2s to go\n", | |
"on time step 1683 (time=16.83), 0.0325833 s/step\n", | |
"Meep progress: 18.0/35.0 = 51.4% done in 61.7s, 58.3s to go\n", | |
"on time step 1800 (time=18), 0.0355247 s/step\n", | |
"Meep progress: 19.3/35.0 = 55.1% done in 65.8s, 53.6s to go\n", | |
"on time step 1930 (time=19.3), 0.0314356 s/step\n", | |
"Meep progress: 20.7/35.0 = 59.1% done in 70.1s, 48.4s to go\n", | |
"on time step 2070 (time=20.7), 0.0305127 s/step\n", | |
"Meep progress: 21.78/35.0 = 62.2% done in 74.1s, 45.0s to go\n", | |
"on time step 2178 (time=21.78), 0.0370644 s/step\n", | |
"Meep progress: 23.0/35.0 = 65.7% done in 78.1s, 40.8s to go\n", | |
"on time step 2300 (time=23), 0.0330758 s/step\n", | |
"Meep progress: 24.3/35.0 = 69.4% done in 82.2s, 36.2s to go\n", | |
"on time step 2430 (time=24.3), 0.0309204 s/step\n", | |
"Meep progress: 25.5/35.0 = 72.9% done in 86.5s, 32.2s to go\n", | |
"on time step 2550 (time=25.5), 0.0358854 s/step\n", | |
"Meep progress: 26.7/35.0 = 76.3% done in 90.6s, 28.2s to go\n", | |
"on time step 2670 (time=26.7), 0.0342836 s/step\n", | |
"Meep progress: 28.02/35.0 = 80.1% done in 94.6s, 23.6s to go\n", | |
"on time step 2802 (time=28.02), 0.0303179 s/step\n", | |
"Meep progress: 29.2/35.0 = 83.4% done in 98.6s, 19.6s to go\n", | |
"on time step 2920 (time=29.2), 0.0343241 s/step\n", | |
"Meep progress: 30.3/35.0 = 86.6% done in 102.7s, 15.9s to go\n", | |
"on time step 3030 (time=30.3), 0.0367146 s/step\n", | |
"Meep progress: 31.6/35.0 = 90.3% done in 106.8s, 11.5s to go\n", | |
"on time step 3160 (time=31.6), 0.0313753 s/step\n", | |
"Meep progress: 32.9/35.0 = 94.0% done in 110.8s, 7.1s to go\n", | |
"on time step 3290 (time=32.9), 0.0308576 s/step\n", | |
"Meep progress: 34.0/35.0 = 97.1% done in 115.0s, 3.4s to go\n", | |
"on time step 3400 (time=34), 0.0386443 s/step\n", | |
"run 0 finished at t = 35.0 (3500 timesteps)\n", | |
"\n", | |
"Elapsed run time = 120.8700 s\n" | |
] | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"source": [ | |
"!ls" | |
], | |
"metadata": { | |
"colab": { | |
"base_uri": "https://localhost:8080/" | |
}, | |
"id": "CCbB1kEr3cEW", | |
"outputId": "03ba3159-c218-4820-a38a-0cdba7466968" | |
}, | |
"execution_count": null, | |
"outputs": [ | |
{ | |
"output_type": "stream", | |
"name": "stdout", | |
"text": [ | |
"Miniconda3-latest-Linux-x86_64.sh sample_data\ttest-ez.h5 test.py\n" | |
] | |
} | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"source": [ | |
"import h5py\n", | |
"import numpy as np\n", | |
"\n", | |
"f = h5py.File('test-ez.h5', 'r')\n", | |
"efield_z = np.array(f.get('ez')) # a float tensor of shape (600, 600, 350)\n", | |
"f.close()" | |
], | |
"metadata": { | |
"id": "0765ZaYb4SZd" | |
}, | |
"execution_count": null, | |
"outputs": [] | |
} | |
], | |
"metadata": { | |
"colab": { | |
"name": "simple linear array of 4 Hertzian dipoles", | |
"provenance": [], | |
"include_colab_link": true | |
}, | |
"kernelspec": { | |
"display_name": "Python 3", | |
"name": "python3" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 0 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment