{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "17a62f67", "metadata": { "ExecuteTime": { "end_time": "2019-09-26T06:39:45.474473Z", "start_time": "2019-09-26T06:39:42.982516Z" }, "execution": { "iopub.execute_input": "2023-07-04T03:10:18.314886Z", "iopub.status.busy": "2023-07-04T03:10:18.314505Z", "iopub.status.idle": "2023-07-04T03:10:18.562390Z", "shell.execute_reply": "2023-07-04T03:10:18.561860Z" }, "papermill": { "duration": 0.254748, "end_time": "2023-07-04T03:10:18.563585", "exception": false, "start_time": "2023-07-04T03:10:18.308837", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "%matplotlib inline \n", "import json\n", "import numpy as np\n", "import os\n", "import pylab as plt" ] }, { "cell_type": "code", "execution_count": 2, "id": "f04e4f9e", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.566737Z", "iopub.status.busy": "2023-07-04T03:10:18.566450Z", "iopub.status.idle": "2023-07-04T03:10:18.569101Z", "shell.execute_reply": "2023-07-04T03:10:18.568664Z" }, "papermill": { "duration": 0.0052, "end_time": "2023-07-04T03:10:18.570066", "exception": false, "start_time": "2023-07-04T03:10:18.564866", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "import matplotlib as mpl\n", "mpl.rc('font', family='Times New Roman')\n", "plt.rcParams[\"mathtext.fontset\"] = \"stix\"" ] }, { "cell_type": "code", "execution_count": 3, "id": "f0f1da43", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.573021Z", "iopub.status.busy": "2023-07-04T03:10:18.572665Z", "iopub.status.idle": "2023-07-04T03:10:18.575150Z", "shell.execute_reply": "2023-07-04T03:10:18.574670Z" }, "papermill": { "duration": 0.00505, "end_time": "2023-07-04T03:10:18.576163", "exception": false, "start_time": "2023-07-04T03:10:18.571113", "status": "completed" }, "tags": [ "parameters" ] }, "outputs": [], "source": [ "input_file = 'output.json'" ] }, { "cell_type": "code", "execution_count": 4, "id": "8dcb635f", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.579160Z", "iopub.status.busy": "2023-07-04T03:10:18.578809Z", "iopub.status.idle": "2023-07-04T03:10:18.581163Z", "shell.execute_reply": "2023-07-04T03:10:18.580749Z" }, "papermill": { "duration": 0.004925, "end_time": "2023-07-04T03:10:18.582144", "exception": false, "start_time": "2023-07-04T03:10:18.577219", "status": "completed" }, "tags": [ "injected-parameters" ] }, "outputs": [], "source": [ "# Parameters\n", "input_file = \"output.json\"\n" ] }, { "cell_type": "code", "execution_count": 5, "id": "57c5e2fb", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.584909Z", "iopub.status.busy": "2023-07-04T03:10:18.584775Z", "iopub.status.idle": "2023-07-04T03:10:18.587606Z", "shell.execute_reply": "2023-07-04T03:10:18.587156Z" }, "papermill": { "duration": 0.005403, "end_time": "2023-07-04T03:10:18.588623", "exception": false, "start_time": "2023-07-04T03:10:18.583220", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "# Values from a previous calculation can be inserted here to reproduce the results \n", "step_dict = {}\n", "if os.path.exists(input_file):\n", " with open(input_file, 'r') as f:\n", " step_dict_str = json.load(f)\n", " for k,v in step_dict_str.items():\n", " step_dict[int(k)] = v" ] }, { "cell_type": "code", "execution_count": 6, "id": "bf7dd278", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.591528Z", "iopub.status.busy": "2023-07-04T03:10:18.591297Z", "iopub.status.idle": "2023-07-04T03:10:18.593860Z", "shell.execute_reply": "2023-07-04T03:10:18.593390Z" }, "papermill": { "duration": 0.005077, "end_time": "2023-07-04T03:10:18.594820", "exception": false, "start_time": "2023-07-04T03:10:18.589743", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "ind, temp_lst = [], []\n", "for k,v in step_dict.items():\n", " ind.append(k)\n", " temp_lst.append(v['temperature_next'])" ] }, { "cell_type": "code", "execution_count": 7, "id": "2e2ede03", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.597775Z", "iopub.status.busy": "2023-07-04T03:10:18.597559Z", "iopub.status.idle": "2023-07-04T03:10:18.599768Z", "shell.execute_reply": "2023-07-04T03:10:18.599423Z" }, "papermill": { "duration": 0.004764, "end_time": "2023-07-04T03:10:18.600720", "exception": false, "start_time": "2023-07-04T03:10:18.595956", "status": "completed" }, "tags": [] }, "outputs": [], "source": [ "temp_array = np.array(temp_lst)[np.array(ind)]" ] }, { "cell_type": "code", "execution_count": 8, "id": "25549cad", "metadata": { "execution": { "iopub.execute_input": "2023-07-04T03:10:18.603850Z", "iopub.status.busy": "2023-07-04T03:10:18.603575Z", "iopub.status.idle": "2023-07-04T03:10:18.884580Z", "shell.execute_reply": "2023-07-04T03:10:18.884123Z" }, "papermill": { "duration": 0.283652, "end_time": "2023-07-04T03:10:18.885566", "exception": false, "start_time": "2023-07-04T03:10:18.601914", "status": "completed" }, "tags": [] }, "outputs": [ { "data": { "text/plain": [ "Text(0, 0.5, 'Temperature (K)')" ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family ['Times New Roman'] not found. Falling back to DejaVu Sans.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "name": "stderr", "output_type": "stream", "text": [ "findfont: Font family 'Times New Roman' not found.\n" ] }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# plot the convergence of loop calculations\n", "plt.plot(np.arange(1, len(temp_array)), temp_array[0:-1], 'ro-', label=r\"$T^e$\")\n", "plt.plot(np.arange(1, len(temp_array)), temp_array[1:], 'bo-', label=r\"$T^p$\")\n", "plt.legend(fontsize=14)\n", "plt.tick_params(axis='both', labelsize=14)\n", "plt.xlabel('Number of loops', fontsize=14)\n", "plt.ylabel('Temperature (K)', fontsize=14)\n" ] } ], "metadata": { "celltoolbar": "Tags", "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.12" }, "papermill": { "default_parameters": {}, "duration": 1.743369, "end_time": "2023-07-04T03:10:19.107157", "environment_variables": {}, "exception": null, "input_path": "./scripts/plot.ipynb", "output_path": "plot.nbconvert.ipynb", "parameters": { "input_file": "output.json" }, "start_time": "2023-07-04T03:10:17.363788", "version": "2.3.4" }, "toc": { "base_numbering": 1, "nav_menu": { "height": "120px", "width": "252px" }, "number_sections": true, "sideBar": true, "skip_h1_title": false, "title_cell": "Table of Contents", "title_sidebar": "Contents", "toc_cell": false, "toc_position": { "height": "calc(100% - 180px)", "left": "10px", "top": "150px", "width": "166.796875px" }, "toc_section_display": "block", "toc_window_display": false } }, "nbformat": 4, "nbformat_minor": 5 }