|
55 | 55 | { |
56 | 56 | "cell_type": "code", |
57 | 57 | "metadata": { |
58 | | - "id": "RKQfkGY-NTEb", |
| 58 | + "id": "DO_U-3n9OMhM", |
59 | 59 | "colab_type": "code", |
60 | | - "colab": { |
61 | | - "base_uri": "https://localhost:8080/", |
62 | | - "height": 121 |
63 | | - }, |
64 | | - "outputId": "fa330d3e-f956-4fc7-8f48-f78d1a7bb966" |
| 60 | + "colab": {} |
65 | 61 | }, |
66 | 62 | "source": [ |
67 | 63 | "!pip install wptherml" |
68 | 64 | ], |
69 | | - "execution_count": 1, |
70 | | - "outputs": [ |
71 | | - { |
72 | | - "output_type": "stream", |
73 | | - "text": [ |
74 | | - "Collecting wptherml\n", |
75 | | - "\u001b[?25l Downloading https://files.pythonhosted.org/packages/20/2e/484f8af5ba3516407d226cdd2aec810aab905b947d2a4d49c933ae4932e9/wptherml-1.0.0-py3-none-any.whl (1.1MB)\n", |
76 | | - "\r\u001b[K |▎ | 10kB 19.3MB/s eta 0:00:01\r\u001b[K |▋ | 20kB 3.1MB/s eta 0:00:01\r\u001b[K |█ | 30kB 4.0MB/s eta 0:00:01\r\u001b[K |█▏ | 40kB 2.9MB/s eta 0:00:01\r\u001b[K |█▌ | 51kB 3.3MB/s eta 0:00:01\r\u001b[K |█▉ | 61kB 3.9MB/s eta 0:00:01\r\u001b[K |██▏ | 71kB 4.1MB/s eta 0:00:01\r\u001b[K |██▍ | 81kB 4.3MB/s eta 0:00:01\r\u001b[K |██▊ | 92kB 4.8MB/s eta 0:00:01\r\u001b[K |███ | 102kB 4.7MB/s eta 0:00:01\r\u001b[K |███▎ | 112kB 4.7MB/s eta 0:00:01\r\u001b[K |███▋ | 122kB 4.7MB/s eta 0:00:01\r\u001b[K |████ | 133kB 4.7MB/s eta 0:00:01\r\u001b[K |████▎ | 143kB 4.7MB/s eta 0:00:01\r\u001b[K |████▌ | 153kB 4.7MB/s eta 0:00:01\r\u001b[K |████▉ | 163kB 4.7MB/s eta 0:00:01\r\u001b[K |█████▏ | 174kB 4.7MB/s eta 0:00:01\r\u001b[K |█████▍ | 184kB 4.7MB/s eta 0:00:01\r\u001b[K |█████▊ | 194kB 4.7MB/s eta 0:00:01\r\u001b[K |██████ | 204kB 4.7MB/s eta 0:00:01\r\u001b[K |██████▍ | 215kB 4.7MB/s eta 0:00:01\r\u001b[K |██████▋ | 225kB 4.7MB/s eta 0:00:01\r\u001b[K |███████ | 235kB 4.7MB/s eta 0:00:01\r\u001b[K |███████▎ | 245kB 4.7MB/s eta 0:00:01\r\u001b[K |███████▌ | 256kB 4.7MB/s eta 0:00:01\r\u001b[K |███████▉ | 266kB 4.7MB/s eta 0:00:01\r\u001b[K |████████▏ | 276kB 4.7MB/s eta 0:00:01\r\u001b[K |████████▌ | 286kB 4.7MB/s eta 0:00:01\r\u001b[K |████████▊ | 296kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████ | 307kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████▍ | 317kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████▋ | 327kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████ | 337kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████▎ | 348kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████▋ | 358kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████▉ | 368kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████▏ | 378kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████▌ | 389kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████▊ | 399kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████ | 409kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████▍ | 419kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████▊ | 430kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████ | 440kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████▎ | 450kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████▋ | 460kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████ | 471kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████▏ | 481kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████▌ | 491kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████▉ | 501kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████ | 512kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████▍ | 522kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████▊ | 532kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████ | 542kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████▎ | 552kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████▋ | 563kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████ | 573kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████▏ | 583kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████▌ | 593kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████▉ | 604kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████▏ | 614kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████▍ | 624kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████▊ | 634kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████ | 645kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████▎ | 655kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████▋ | 665kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████ | 675kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████▎ | 686kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████▌ | 696kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████▉ | 706kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████▏ | 716kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████▍ | 727kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████▊ | 737kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████ | 747kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████▍ | 757kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████▋ | 768kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████ | 778kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████▎ | 788kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████▌ | 798kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████▉ | 808kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████▏ | 819kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████▌ | 829kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████▊ | 839kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████████ | 849kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████████▍ | 860kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████████▊ | 870kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████ | 880kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████▎ | 890kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████▋ | 901kB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████▉ | 911kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████████▏ | 921kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████████▌ | 931kB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████████▉ | 942kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████████ | 952kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████████▍ | 962kB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████████▊ | 972kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████████████ | 983kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▎ | 993kB 4.7MB/s eta 0:00:01\r\u001b[K |█████████████████████████████▋ | 1.0MB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████████ | 1.0MB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▏ | 1.0MB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▌ | 1.0MB 4.7MB/s eta 0:00:01\r\u001b[K |██████████████████████████████▉ | 1.0MB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████████████ | 1.1MB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▍| 1.1MB 4.7MB/s eta 0:00:01\r\u001b[K |███████████████████████████████▊| 1.1MB 4.7MB/s eta 0:00:01\r\u001b[K |████████████████████████████████| 1.1MB 4.7MB/s \n", |
77 | | - "\u001b[?25hInstalling collected packages: wptherml\n", |
78 | | - "Successfully installed wptherml-1.0.0\n" |
79 | | - ], |
80 | | - "name": "stdout" |
81 | | - } |
82 | | - ] |
| 65 | + "execution_count": 0, |
| 66 | + "outputs": [] |
83 | 67 | }, |
84 | 68 | { |
85 | 69 | "cell_type": "code", |
|
131 | 115 | "metadata": { |
132 | 116 | "id": "e1s2lt8MMBXX", |
133 | 117 | "colab_type": "code", |
134 | | - "colab": {}, |
135 | | - "outputId": "36d6e2fa-7e8d-41da-9e1e-0d28929ee502" |
| 118 | + "outputId": "36d6e2fa-7e8d-41da-9e1e-0d28929ee502", |
| 119 | + "colab": {} |
136 | 120 | }, |
137 | 121 | "source": [ |
138 | 122 | "### Plot reflectivity with a red line\n", |
|
177 | 161 | "metadata": { |
178 | 162 | "id": "70gUBidzMBXe", |
179 | 163 | "colab_type": "code", |
180 | | - "colab": {}, |
181 | | - "outputId": "6cb4b733-1512-45c9-8814-80b28218e8ed" |
| 164 | + "outputId": "6cb4b733-1512-45c9-8814-80b28218e8ed", |
| 165 | + "colab": {} |
182 | 166 | }, |
183 | 167 | "source": [ |
184 | 168 | "glass_slab.ambient_color()" |
|
250 | 234 | "metadata": { |
251 | 235 | "id": "IhOi1ahyMBXo", |
252 | 236 | "colab_type": "code", |
253 | | - "colab": {}, |
254 | | - "outputId": "297ff5bc-2d6c-4981-c96f-34e897ff878a" |
| 237 | + "outputId": "297ff5bc-2d6c-4981-c96f-34e897ff878a", |
| 238 | + "colab": {} |
255 | 239 | }, |
256 | 240 | "source": [ |
257 | 241 | "glass_slab.fresnel()\n", |
|
298 | 282 | "metadata": { |
299 | 283 | "id": "-6KbGV0uMBXv", |
300 | 284 | "colab_type": "code", |
301 | | - "colab": {}, |
302 | | - "outputId": "645d6afb-c509-40fc-c75f-d16ca21d5976" |
| 285 | + "outputId": "645d6afb-c509-40fc-c75f-d16ca21d5976", |
| 286 | + "colab": {} |
303 | 287 | }, |
304 | 288 | "source": [ |
305 | 289 | "glass_slab.ambient_color()" |
|
347 | 331 | "metadata": { |
348 | 332 | "id": "87FLKOVuMBXz", |
349 | 333 | "colab_type": "code", |
350 | | - "colab": {}, |
351 | | - "outputId": "f035b954-55d6-45b3-e18d-d1f1d81b2494" |
| 334 | + "outputId": "f035b954-55d6-45b3-e18d-d1f1d81b2494", |
| 335 | + "colab": {} |
352 | 336 | }, |
353 | 337 | "source": [ |
354 | 338 | "### method to compute reflectivity, transmissivity, and absorptivity vs angle at a specified\n", |
|
394 | 378 | "metadata": { |
395 | 379 | "id": "7ThNpF7iMBX4", |
396 | 380 | "colab_type": "code", |
397 | | - "colab": {}, |
398 | | - "outputId": "64eb0ca9-5485-4995-ee0b-853df44b7245" |
| 381 | + "outputId": "64eb0ca9-5485-4995-ee0b-853df44b7245", |
| 382 | + "colab": {} |
399 | 383 | }, |
400 | 384 | "source": [ |
401 | 385 | "structure[\"Material_List\"] = ['SiO2', 'Au', 'Air']\n", |
|
447 | 431 | "metadata": { |
448 | 432 | "id": "09NZkPRxMBX9", |
449 | 433 | "colab_type": "code", |
450 | | - "colab": {}, |
451 | | - "outputId": "123c0fe2-5d22-4c2b-e03f-d6f9cb5ef5eb" |
| 434 | + "outputId": "123c0fe2-5d22-4c2b-e03f-d6f9cb5ef5eb", |
| 435 | + "colab": {} |
452 | 436 | }, |
453 | 437 | "source": [ |
454 | 438 | "gold_glass.angular_fresnel(600e-9)\n", |
|
488 | 472 | "metadata": { |
489 | 473 | "id": "JGbYZTuuMBYC", |
490 | 474 | "colab_type": "code", |
491 | | - "colab": {}, |
492 | | - "outputId": "f799b003-ae59-4655-e135-52a37946e11a" |
| 475 | + "outputId": "f799b003-ae59-4655-e135-52a37946e11a", |
| 476 | + "colab": {} |
493 | 477 | }, |
494 | 478 | "source": [ |
495 | 479 | "gold_glass.ambient_color()" |
|
0 commit comments