{ "cells": [ { "cell_type": "markdown", "id": "58ff55b9-7d22-47fe-8d5b-1d29d2194498", "metadata": {}, "source": [ "## An initial concentration pulse (near the left edge of the system, and halfway vertically) moving towards equilibrium\n", "\n", "The system starts out with a \"concentration pulse\" in just one bin - i.e. that bin is initially the only one with a non-zero concentration of the only chemical species.\n", "Then the system is left undisturbed, and followed to equilibrium.\n", "\n", "(Note: this is the 2D counterpart of the 1D experiment by the same name)\n", "\n", "LAST REVISED: July 14, 2023" ] }, { "cell_type": "code", "execution_count": 1, "id": "9ffea62e-d31b-4230-ace8-c001a815cdf8", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Added 'D:\\Docs\\- MY CODE\\BioSimulations\\life123-Win7' to sys.path\n" ] } ], "source": [ "import set_path # Importing this module will add the project's home directory to sys.path" ] }, { "cell_type": "code", "execution_count": 2, "id": "f6b53bd5", "metadata": {}, "outputs": [], "source": [ "from src.life_2D.bio_sim_2d import BioSim2D\n", "\n", "import plotly.express as px\n", "\n", "from src.modules.chemicals.chem_data import ChemData as chem" ] }, { "cell_type": "code", "execution_count": 3, "id": "008a6f6e-0bae-4d70-b486-43dda6214bf4", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 0:\n", "Species `A`:\n", " 0 1 2 3 4 5 6 7\n", "0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "2 0.0 10.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n" ] } ], "source": [ "# Prepare the initial system, with a single non-zero bin, near the left edge of the system, positioned halfway vertically\n", "chem_data = chem(names=[\"A\"], diffusion_rates=[0.02])\n", "bio = BioSim2D(n_bins=(5, 8), chem_data=chem_data)\n", "\n", "bio.inject_conc_to_bin(bin_address=(2, 1), species_index=0, delta_conc=10.)\n", "\n", "bio.describe_state()" ] }, { "cell_type": "code", "execution_count": 4, "id": "51dac46c-74c3-42f2-bc4c-667db8d32554", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
01234567
00.00.00.00.00.00.00.00.0
10.00.00.00.00.00.00.00.0
20.010.00.00.00.00.00.00.0
30.00.00.00.00.00.00.00.0
40.00.00.00.00.00.00.00.0
\n", "
" ], "text/plain": [ " 0 1 2 3 4 5 6 7\n", "0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "2 0.0 10.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0\n", "4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "bio.system_snapshot()" ] }, { "cell_type": "code", "execution_count": 5, "id": "926d5808-2048-424a-94b2-92d2169726bb", "metadata": {}, "outputs": [ { "data": { "text/html": [ " \n", " " ] }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "coloraxis": "coloraxis", "hovertemplate": "x (col. number): %{x}
y (row number): %{y}
Concentration: %{z}", "name": "0", "texttemplate": "%{z}", "type": "heatmap", "x": [ 0, 1, 2, 3, 4, 5, 6, 7 ], "xaxis": "x", "xgap": 2, "y": [ 0, 1, 2, 3, 4 ], "yaxis": "y", "ygap": 2, "z": [ [ 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 10, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0 ], [ 0, 0, 0, 0, 0, 0, 0, 0 ] ] } ], "layout": { "autosize": true, "coloraxis": { "colorbar": { "title": { "text": "Concentration" } }, "colorscale": [ [ 0, "rgb(254, 254, 253)" ], [ 0.09090909090909091, "rgb(224, 224, 223)" ], [ 0.18181818181818182, "rgb(197, 197, 195)" ], [ 0.2727272727272727, "rgb(171, 171, 170)" ], [ 0.36363636363636365, "rgb(146, 146, 145)" ], [ 0.45454545454545453, "rgb(124, 123, 122)" ], [ 0.5454545454545454, "rgb(102, 101, 101)" ], [ 0.6363636363636364, "rgb(81, 80, 80)" ], [ 0.7272727272727273, "rgb(59, 59, 59)" ], [ 0.8181818181818182, "rgb(38, 38, 38)" ], [ 0.9090909090909091, "rgb(16, 16, 16)" ], [ 1, "rgb(0, 0, 0)" ] ] }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Diffusion. System snapshot as a heatmap at time t=0" }, "xaxis": { "anchor": "y", "autorange": true, "constrain": "domain", "domain": [ 0.3149100257069409, 0.6850899742930592 ], "range": [ -0.5, 7.5 ], "scaleanchor": "y", "title": { "text": "x (col. number)" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "constrain": "domain", "domain": [ 0, 1 ], "range": [ 4.5, -0.5 ], "title": { "text": "y (row number)" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig = px.imshow(bio.system_snapshot(), \n", " title= f\"Diffusion. System snapshot as a heatmap at time t={bio.system_time}\", \n", " labels=dict(x=\"x (col. number)\", y=\"y (row number)\", color=\"Concentration\"),\n", " text_auto=True, color_continuous_scale=\"gray_r\") # text_auto=’.2f’\n", "\n", "fig.data[0].xgap=2\n", "fig.data[0].ygap=2\n", "\n", "fig.show()" ] }, { "cell_type": "markdown", "id": "1206f461-ee37-4d82-89d2-2599e8115a5f", "metadata": {}, "source": [ "# Initial Diffusion Step" ] }, { "cell_type": "code", "execution_count": 6, "id": "2345e05a-8c43-466a-b0ac-c562b68c4113", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "\n", " {'steps': 100}\n", "SYSTEM STATE at Time t = 9.99999999999998:\n", "Species `A`:\n", " 0 1 2 3 4 5 6 \\\n", "0 0.021467 0.101184 0.019573 0.001899 0.000122 0.000006 2.203662e-07 \n", "1 0.205745 0.959044 0.187423 0.018382 0.001194 0.000058 2.203531e-06 \n", "2 1.052394 4.856162 0.957855 0.094854 0.006221 0.000303 1.171495e-05 \n", "3 0.205745 0.959044 0.187423 0.018382 0.001194 0.000058 2.203531e-06 \n", "4 0.021467 0.101184 0.019573 0.001899 0.000122 0.000006 2.203662e-07 \n", "\n", " 7 \n", "0 7.055683e-09 \n", "1 7.136569e-08 \n", "2 3.834040e-07 \n", "3 7.136569e-08 \n", "4 7.055683e-09 \n" ] } ], "source": [ "delta_time = 10.\n", "\n", "status = bio.diffuse(total_duration=delta_time, time_step=0.1)\n", "print(\"\\n\", status)\n", "\n", "bio.describe_state()" ] }, { "cell_type": "code", "execution_count": 7, "id": "2ed82456-a52c-4d03-8810-6158d948f219", "metadata": {}, "outputs": [ { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "coloraxis": "coloraxis", "hovertemplate": "x (col. number): %{x}
y (row number): %{y}
Concentration: %{z}", "name": "0", "texttemplate": "%{z:.2f}", "type": "heatmap", "x": [ 0, 1, 2, 3, 4, 5, 6, 7 ], "xaxis": "x", "xgap": 2, "y": [ 0, 1, 2, 3, 4 ], "yaxis": "y", "ygap": 2, "z": [ [ 0.02146688826037897, 0.10118402793934769, 0.019573452351388746, 0.0018994826745392488, 0.00012203283980530516, 5.8265896185901106e-06, 2.203661958757689e-07, 7.055683044197343e-09 ], [ 0.20574512258142752, 0.9590443647520057, 0.18742296767102817, 0.01838197901956071, 0.001193751252362995, 5.762252535921028e-05, 2.203530544757651e-06, 7.136569063222217e-08 ], [ 1.0523935699845237, 4.856161777459187, 0.957854716581625, 0.09485383370505904, 0.006220686444302897, 0.000303275917618468, 1.1714953819992749e-05, 3.8340398679157607e-07 ], [ 0.20574512258142752, 0.9590443647520057, 0.1874229676710282, 0.01838197901956071, 0.0011937512523629951, 5.762252535921028e-05, 2.2035305447576506e-06, 7.136569063222215e-08 ], [ 0.02146688826037897, 0.10118402793934769, 0.019573452351388753, 0.0018994826745392488, 0.00012203283980530517, 5.826589618590111e-06, 2.203661958757689e-07, 7.055683044197342e-09 ] ] } ], "layout": { "autosize": true, "coloraxis": { "colorbar": { "title": { "text": "Concentration" } }, "colorscale": [ [ 0, "rgb(254, 254, 253)" ], [ 0.09090909090909091, "rgb(224, 224, 223)" ], [ 0.18181818181818182, "rgb(197, 197, 195)" ], [ 0.2727272727272727, "rgb(171, 171, 170)" ], [ 0.36363636363636365, "rgb(146, 146, 145)" ], [ 0.45454545454545453, "rgb(124, 123, 122)" ], [ 0.5454545454545454, "rgb(102, 101, 101)" ], [ 0.6363636363636364, "rgb(81, 80, 80)" ], [ 0.7272727272727273, "rgb(59, 59, 59)" ], [ 0.8181818181818182, "rgb(38, 38, 38)" ], [ 0.9090909090909091, "rgb(16, 16, 16)" ], [ 1, "rgb(0, 0, 0)" ] ] }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Diffusion. System snapshot as a heatmap at time t=9.99999999999998" }, "xaxis": { "anchor": "y", "autorange": true, "constrain": "domain", "domain": [ 0.3149100257069409, 0.6850899742930592 ], "range": [ -0.5, 7.5 ], "scaleanchor": "y", "title": { "text": "x (col. number)" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "constrain": "domain", "domain": [ 0, 1 ], "range": [ 4.5, -0.5 ], "title": { "text": "y (row number)" }, "type": "linear" } } }, "image/png": "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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "fig = px.imshow(bio.system_snapshot(), \n", " title= f\"Diffusion. System snapshot as a heatmap at time t={bio.system_time}\", \n", " labels=dict(x=\"x (col. number)\", y=\"y (row number)\", color=\"Concentration\"),\n", " text_auto='.2f', color_continuous_scale=\"gray_r\")\n", "\n", "fig.data[0].xgap=2\n", "fig.data[0].ygap=2\n", "\n", "fig.show()" ] }, { "cell_type": "markdown", "id": "fbf9545e-9730-41e4-937e-814504f1aa0e", "metadata": {}, "source": [ "## This is still an early stage in the diffusion process; let's advance it more... (Visualization from results shown at selected times)" ] }, { "cell_type": "code", "execution_count": 8, "id": "570a5152-42aa-4ea3-a377-134296f2dc09", "metadata": { "lines_to_next_cell": 2, "tags": [] }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 20.000000000000014:\n", "Species `A`:\n", " 0 1 2 3 4 5 6 \\\n", "0 0.099450 0.227366 0.083545 0.016125 0.002093 0.000204 0.000016 \n", "1 0.454281 1.033156 0.381327 0.073972 0.009652 0.000945 0.000074 \n", "2 1.220265 2.763366 1.023643 0.199392 0.026127 0.002569 0.000202 \n", "3 0.454281 1.033156 0.381327 0.073972 0.009652 0.000945 0.000074 \n", "4 0.099450 0.227366 0.083545 0.016125 0.002093 0.000204 0.000016 \n", "\n", " 7 \n", "0 0.000001 \n", "1 0.000005 \n", "2 0.000014 \n", "3 0.000005 \n", "4 0.000001 \n" ] }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "coloraxis": "coloraxis", "hovertemplate": "x (col. number): %{x}
y (row number): %{y}
Concentration: %{z}", "name": "0", "texttemplate": "%{z:.2f}", "type": "heatmap", "x": [ 0, 1, 2, 3, 4, 5, 6, 7 ], "xaxis": "x", "xgap": 2, "y": [ 0, 1, 2, 3, 4 ], "yaxis": "y", "ygap": 2, "z": [ [ 0.09944981844130271, 0.227365851946506, 0.08354456962266177, 0.016124852683422404, 0.0020929577991235225, 0.00020382190967127906, 1.5843775969025154e-05, 1.0785846188668353e-06 ], [ 0.4542811511240858, 1.0331555188632073, 0.3813273829432773, 0.07397225493675172, 0.009651671725056777, 0.0009449299290877872, 7.384826901834985e-05, 5.05603325149345e-06 ], [ 1.2202654222872393, 2.7633660374216458, 1.0236431420866778, 0.19939222675103754, 0.026127332759658072, 0.002569085367515645, 0.00020166450834604714, 1.3871643851413668e-05 ], [ 0.4542811511240858, 1.0331555188632073, 0.38132738294327734, 0.07397225493675173, 0.00965167172505678, 0.0009449299290877875, 7.384826901834985e-05, 5.05603325149345e-06 ], [ 0.09944981844130271, 0.22736585194650596, 0.08354456962266178, 0.016124852683422407, 0.0020929577991235233, 0.0002038219096712791, 1.5843775969025157e-05, 1.0785846188668358e-06 ] ] } ], "layout": { "autosize": true, "coloraxis": { "colorbar": { "title": { "text": "Concentration" } }, "colorscale": [ [ 0, "rgb(254, 254, 253)" ], [ 0.09090909090909091, "rgb(224, 224, 223)" ], [ 0.18181818181818182, "rgb(197, 197, 195)" ], [ 0.2727272727272727, "rgb(171, 171, 170)" ], [ 0.36363636363636365, "rgb(146, 146, 145)" ], [ 0.45454545454545453, "rgb(124, 123, 122)" ], [ 0.5454545454545454, "rgb(102, 101, 101)" ], [ 0.6363636363636364, "rgb(81, 80, 80)" ], [ 0.7272727272727273, "rgb(59, 59, 59)" ], [ 0.8181818181818182, "rgb(38, 38, 38)" ], [ 0.9090909090909091, "rgb(16, 16, 16)" ], [ 1, "rgb(0, 0, 0)" ] ] }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Diffusion. System snapshot as a heatmap at time t=20.000000000000014" }, "xaxis": { "anchor": "y", "autorange": true, "constrain": "domain", "domain": [ 0.3149100257069409, 0.6850899742930592 ], "range": [ -0.5, 7.5 ], "scaleanchor": "y", "title": { "text": "x (col. number)" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "constrain": "domain", "domain": [ 0, 1 ], "range": [ 4.5, -0.5 ], "title": { "text": "y (row number)" }, "type": "linear" } } }, "image/png": "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9h3Cej5ybIsAAoceemgs16y/++674EcsQFiPGJjqEUBgv4CsBn9Eq8PUj3/YTVVPm6cu632mcc/1l19do3771HNqzJB+RVt4Tha7q75/nho/YoBq1HD//Undwvo//vGCWrhwkXEwxxxztLr00ktUnTp1fE/vv//9H/XQQ79UV155hTr66KOM8ta6dAVdu3ZVvXqdn1Gf363b5JYpK1euUief3FnVrVvXsy1vvfWWWrX6daNMs6ZNVadOJ6natWsbP1ufk5+PP+5Y1bZt26z6LvrZQON3H276d9Zzzz//V7VgwZPG7489tr3q27evqlvX2Wfjxo1q+vQH1KeffupYXu7bet9905T+xv473zlF/eQnF2bt0+vWbU89tVDNmjXL2KZz585q6NAhql69eq5GbuW3bv1YjRo1Sr3zzjsZ2x5++OFq7NixqlGj/SvweoX1BQsWqGnTpht1dO3aRY0cOdKzPUHKS5n16zeo66+/zvG4vG7d9sQT0p5pX7Wnqxo1yrs9XuV3796txo4dp1566SWjvqqqKnXBBb2y2iQLqMnDafV12sMCc75vphRAAAFXgRYtWsRyzfrmzZs5KxELENYjBqZ6BBCoEbDeZ11G061h3S04R2FnXejOaVE7p7AugXvRosXqF7/oryoqGqgFC35vNM0eru3t1UFdfm8P6//5z398A79bWN+zZ4964YWlasenn6oGBx2kTjmlm2dYl2vKVq1abZZ77bWVRlNPOKGD+vzzz9Xrr68xvkiQwK/rPv7441TTpk0zDsktrK9Z84YR1K+5pkpVVFSo3/3uMWM7p4Atv5dgL1P22rc/xihnLb9nz141d+5cdcwxx6jTTjtV2X+2NsgtrL/yyitq1qzZZpjWIbmqqubLBvsj1/IS7CW82+tzC+vLli1X06dPV9XVE1WjRo3UlClTjSa4hWy/8vK8hH159OjRI+ewvmzZMuOLg0mTqr9qz5Sv2nO9o49f+SlT9m8vKwMPHjzEsDn55JMz6nML63712xvlV76U28Ot26J416dOBMpfoGXLlrFcs27/Irv8pYt/hIT14puzRwRSKeAV1pM+si7hvFmzpkpGeOVhD+9OJ3TTps3q979/SvXseb6aN+83qkeP7hkj6/mEdb2/oCPrEs4bNDjIHC23h3dr+yW8r1jximra9JCs0XW3sC5hW8K3hGt52MO7X4eX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", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 30.000000000000156:\n", "Species `A`:\n", " 0 1 2 3 4 5 6 \\\n", "0 0.201446 0.315009 0.158323 0.044518 0.008576 0.001250 0.000146 \n", "1 0.600798 0.936757 0.471904 0.133094 0.025724 0.003763 0.000442 \n", "2 1.161444 1.807104 0.911874 0.257745 0.049932 0.007322 0.000862 \n", "3 0.600798 0.936757 0.471904 0.133094 0.025724 0.003763 0.000442 \n", "4 0.201446 0.315009 0.158323 0.044518 0.008576 0.001250 0.000146 \n", "\n", " 7 \n", "0 0.000015 \n", "1 0.000047 \n", "2 0.000092 \n", "3 0.000047 \n", "4 0.000015 \n" ] }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "coloraxis": "coloraxis", "hovertemplate": "x (col. number): %{x}
y (row number): %{y}
Concentration: %{z}", "name": "0", "texttemplate": "%{z:.2f}", "type": "heatmap", "x": [ 0, 1, 2, 3, 4, 5, 6, 7 ], "xaxis": "x", "xgap": 2, "y": [ 0, 1, 2, 3, 4 ], "yaxis": "y", "ygap": 2, "z": [ [ 0.20144563014109335, 0.3150091558019576, 0.15832305486470175, 0.044517875505316946, 0.008576282080643632, 0.0012503453629968896, 0.0001463229769449903, 1.544393550885811e-05 ], [ 0.6007981753518251, 0.93675666766923, 0.47190442165441787, 0.13309427038960028, 0.025723655160520616, 0.0037628287450430747, 0.0004418497268626793, 4.680849114143566e-05 ], [ 1.1614436672503397, 1.8071041380264994, 0.9118743713849364, 0.257744750041132, 0.049932331352319205, 0.0073217380377940695, 0.0008618776757019313, 9.155051566175024e-05 ], [ 0.6007981753518251, 0.93675666766923, 0.47190442165441787, 0.13309427038960028, 0.025723655160520616, 0.003762828745043075, 0.0004418497268626793, 4.680849114143566e-05 ], [ 0.20144563014109335, 0.3150091558019576, 0.15832305486470175, 0.044517875505316946, 0.008576282080643633, 0.0012503453629968899, 0.0001463229769449903, 1.544393550885811e-05 ] ] } ], "layout": { "autosize": true, "coloraxis": { "colorbar": { "title": { "text": "Concentration" } }, "colorscale": [ [ 0, "rgb(254, 254, 253)" ], [ 0.09090909090909091, "rgb(224, 224, 223)" ], [ 0.18181818181818182, "rgb(197, 197, 195)" ], [ 0.2727272727272727, "rgb(171, 171, 170)" ], [ 0.36363636363636365, "rgb(146, 146, 145)" ], [ 0.45454545454545453, "rgb(124, 123, 122)" ], [ 0.5454545454545454, "rgb(102, 101, 101)" ], [ 0.6363636363636364, "rgb(81, 80, 80)" ], [ 0.7272727272727273, "rgb(59, 59, 59)" ], [ 0.8181818181818182, "rgb(38, 38, 38)" ], [ 0.9090909090909091, "rgb(16, 16, 16)" ], [ 1, "rgb(0, 0, 0)" ] ] }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Diffusion. System snapshot as a heatmap at time t=30.000000000000156" }, "xaxis": { "anchor": "y", "autorange": true, "constrain": "domain", "domain": [ 0.3149100257069409, 0.6850899742930592 ], "range": [ -0.5, 7.5 ], "scaleanchor": "y", "title": { "text": "x (col. number)" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "constrain": "domain", "domain": [ 0, 1 ], "range": [ 4.5, -0.5 ], "title": { "text": "y (row number)" }, "type": "linear" } } }, "image/png": "iVBORw0KGgoAAAANSUhEUgAAA+sAAAFoCAYAAAAvu2oWAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQe4FOXZsB8iAY6ICBpaBKOIsWFESjCfIirRCKLYUCyJgSgCymeDUFSCSpFj+0GaCBIbiIkSKaKxoolEQPwsaFQ0iqEYFRClqeG/njnOMDtn2s7u7Mzu3ntdXnh23/LM/b5b7nlbjZ07d+4UHhCAAAQgAAEIQAACEIAABCAAAQikhkANZD01bUEgEIAABCAAAQhAAAIQgAAEIAABgwCyTkeAAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAACEIAABCAAAQikjACynrIGIRwIQAACEIAABCAAAQhAAAIQgACyTh+AAAQgAAEIQAAC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zn116FoGXf/HkpaLyxIgQIAAgXQCwnq6kWuYAAECMQRm3dltVzkprE8LlH0+M5Sw3gz0V9cujb8oqNvqm5b1MYA+Yb3YfPu+47n1GL8yqiBAgACBZALCerKBa5cAAQJRBJrPmb99+WjmVus+wfswAX/IYb3r+f5q1L4T37UuhPUovy3qIECAAIGMAsJ6xqnrmQABAgEE6rPbZat28xnySaXZBv/3cL2+2+CL5aTT3PuEddvgA/yiKIEAAQIE0goI62lHr3ECBAgsT6B5GFp9trtUUw5mO756rLOwSQfM1QPZyqnmN9Yvjz87zwFzfU6mL9fouiPfDtHNA+dKX+2D4fo8n16u1eeZ9UnXap4iX3p7s/VpdP/29dHvvb2pz6w7YG55vx+uTIAAAQIEioCwbh0QIECAwEIFamBtbn2vgXt97eKhXt3WfkXZPK9u+59hvf3auHJ6e/1T7njPE9bvPHh2YG7N167Vv2i7lJ/X8D7rznr57IvNrdHGk7ujUydPLHSNuBgBAgQIECAgrFsDBAgQIHCEBA77fPkRajFMqX1epxemWIUQIECAAIEBCrizPsChaokAAQJDFeh6p/pQe11mX2X3w+ONV53vX19mXa5NgAABAgQyCQjrmaatVwIECAxAoG6jbz6LPYC2wrTAN8woFEKAAAECyQWE9eQLQPsECBAgQIAAAQIECBAgEE9AWI83ExURIECAAAECBAgQIECAQHIBYT35AtA+AQIECBAgQIAAAQIECMQTENbjzURFBAgQIECAAAECBAgQIJBcQFhPvgC0T4AAAQIECBAgQIAAAQLxBIT1eDNREQECBAgQIECAAAECBAgkFxDWky8A7RMgQIAAAQIECBAgQIBAPAFhPd5MVESAAAECBAgQIECAAAECyQWE9eQLQPsECBAgQIAAAQIECBAgEE9AWI83ExURIECAAAECBAgQIECAQHIBYT35AtA+AQIECBAgQIAAAQIECMQTENbjzURFBAgQIECAAAECBAgQIJBcQFhPvgC0T4AAAQIECBAgQIAAAQLxBIT1eDNREQECBAgQIECAAAECBAgkFxDWky8A7RMgQIAAAQIECBAgQIBAPAFhPd5MVESAAAECBAgQIECAAAECyQWE9eQLQPsECBAgQIAAAQIECBAgEE9AWI83ExURIECAAAECBAgQIECAQHIBYT35AtA+AQIECBAgQIAAAQIECMQTENbjzURFBAgQIECAAAECBAgQIJBcQFhPvgC0T4AAAQIECBAgQIAAAQLxBIT1eDNREQECBAgQIECAAAECBAgkFxDWky8A7RMgQIAAAQIECBAgQIBAPAFhPd5MVESAAAECBAgQIECAAAECyQWE9eQLQPsECBAgQIAAAQIECBAgEE9AWI83ExURIECAAAECBAgQIECAQHIBYT35AtA+AQIECBAgQIAAAQIECMQTENbjzURFBAgQIECAAAECBAgQIJBcQFhPvgC0T4AAAQIECBAgQIAAAQLxBIT1eDNREQECBAgQIECAAAECBAgkFxDWky8A7RMgQIAAAQIECBAgQIBAPAFhPd5MVESAAAECBAgQIECAAAECyQWE9eQLQPsECBAgQIAAAQIECBAgEE9AWI83ExURIECAAAECBAgQIECAQHIBYT35AtA+AQIECBAgQIAAAQIECMQTENbjzURFBAgQIECAAAECBAgQIJBc4A9kxjNov0qY7wAAAABJRU5ErkJggg==", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 79.99999999999973:\n", "Species `A`:\n", " 0 1 2 3 4 5 6 \\\n", "0 0.506124 0.470504 0.348500 0.196510 0.086253 0.030518 0.009056 \n", "1 0.651796 0.605845 0.448797 0.253152 0.111169 0.039355 0.011686 \n", "2 0.751013 0.698018 0.517108 0.291737 0.128146 0.045379 0.013480 \n", "3 0.651796 0.605845 0.448797 0.253152 0.111169 0.039355 0.011686 \n", "4 0.506124 0.470504 0.348500 0.196510 0.086253 0.030518 0.009056 \n", "\n", " 7 \n", "0 0.002731 \n", "1 0.003527 \n", "2 0.004070 \n", "3 0.003527 \n", "4 0.002731 \n" ] }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "coloraxis": "coloraxis", "hovertemplate": "x (col. number): %{x}
y (row number): %{y}
Concentration: %{z}", "name": "0", "texttemplate": "%{z:.2f}", "type": "heatmap", "x": [ 0, 1, 2, 3, 4, 5, 6, 7 ], "xaxis": "x", "xgap": 2, "y": [ 0, 1, 2, 3, 4 ], "yaxis": "y", "ygap": 2, "z": [ [ 0.5061243023322185, 0.4705037261188663, 0.3485002220995404, 0.19650997445187074, 0.08625343723869962, 0.03051764282116726, 0.009056324567610907, 0.0027313500604127516 ], [ 0.6517964137622168, 0.6058447132428576, 0.44879711707127073, 0.2531516571997063, 0.11116869147443902, 0.039355254422294594, 0.011686329660149843, 0.0035271680864909253 ], [ 0.7510127307304977, 0.6980175198248431, 0.5171079823401196, 0.29173740181544683, 0.12814646708287405, 0.045379416204342236, 0.013479749590577163, 0.004070083191665973 ], [ 0.6517964137622168, 0.6058447132428577, 0.44879711707127073, 0.25315165719970634, 0.11116869147443902, 0.039355254422294594, 0.011686329660149845, 0.003527168086490926 ], [ 0.5061243023322186, 0.47050372611886626, 0.3485002220995404, 0.19650997445187074, 0.0862534372386996, 0.03051764282116726, 0.009056324567610909, 0.002731350060412752 ] ] } ], "layout": { "autosize": true, "coloraxis": { "colorbar": { "title": { "text": "Concentration" } }, "colorscale": [ [ 0, "rgb(254, 254, 253)" ], [ 0.09090909090909091, "rgb(224, 224, 223)" ], [ 0.18181818181818182, "rgb(197, 197, 195)" ], [ 0.2727272727272727, "rgb(171, 171, 170)" ], [ 0.36363636363636365, "rgb(146, 146, 145)" ], [ 0.45454545454545453, "rgb(124, 123, 122)" ], [ 0.5454545454545454, "rgb(102, 101, 101)" ], [ 0.6363636363636364, "rgb(81, 80, 80)" ], [ 0.7272727272727273, "rgb(59, 59, 59)" ], [ 0.8181818181818182, "rgb(38, 38, 38)" ], [ 0.9090909090909091, "rgb(16, 16, 16)" ], [ 1, "rgb(0, 0, 0)" ] ] }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Diffusion. System snapshot as a heatmap at time t=79.99999999999973" }, "xaxis": { "anchor": "y", "autorange": true, "constrain": "domain", "domain": [ 0.3149100257069409, 0.6850899742930592 ], "range": [ -0.5, 7.5 ], "scaleanchor": "y", "title": { "text": "x (col. number)" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "constrain": "domain", "domain": [ 0, 1 ], "range": [ 4.5, -0.5 ], "title": { "text": "y (row number)" }, "type": "linear" } } }, "image/png": "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WGcvYb2zS/39ddut69yvnunfQdMiQIAAgTQCwnoaR6MQIECAAAECBAgQIECAAIFkAsJ6MkoDESBAgAABAgQIECBAgACBNALCehpHoxAgQIAAAQIECBAgQIAAgWQCwnoySgMRIECAAAECBAgQIECAAIE0AsJ6GkejECBAgAABAgQIECBAgACBZALCejJKAxEgQIAAAQIECBAgQIAAgTQCwnoaR6MQIECAAAECBAgQIECAAIFkAsJ6MkoDESBAgAABAgQIECBAgACBNALCehpHoxAgQIAAAQIECBAgQIAAgWQCwnoySgMRIECAAAECBAgQIECAAIE0AsJ6GkejECBAgAABAgQIECBAgACBZALCejJKAxEgQIAAAQIECBAgQIAAgTQCwnoaR6MQIECAAAECBAgQIECAAIFkAsJ6MkoDESBAgAABAgQIECBAgACBNALCehpHoxAgQIAAAQIECBAgQIAAgWQCwnoySgMRIECAAAECBAgQIECAAIE0AsJ6GkejECBAgAABAgQIECBAgACBZALCejJKAxEgQIDAfAi8+sabYde+I+GpQ7vDjm1bej7li2deCedeOx+ePLg7LFm8qOfx5mOAaHB8dDw8f+SRsHzZ0qSnTO2bdHIGI0CAAAECBQkI6wU1W6kECBDod4FPLl0Oew8/G3Zu35okqEcPYX3qqoiBfXhkLIwePRDW37ym35eN+RMgQIAAgb4UENb7sm0mTYAAgTIF5iJYz8WYc92dudxZr+b+zOh46z/3D+2c63KMT4AAAQIECHQQENYtCwIECBCYV4FOl1lXO+Zf27Rh2nD46ZXPwxPHTobNt2+csqteHf/Xv7/dquWmG1dO7ApXx7308rnWv91267pJl493G9ar4779zW+0dvunO2/7fOshuJrbVzeuD385fyFUc/z+/dvCg/fd3Rq3qql+2X8V1h/83rfC/h+emHLuqqEX3n0/DB06Hj748KPWr+K4VfiuzB564Dvht3/4U+vc99y1eeJ2gHjsYyNj4enhPXbX5/Ud4mQECBAgQOB/AsK6lUCAAAEC8y7Qfpl1k13c6cJjp0vj4/jx5ysb1rUC/upVKyZCagzZ46fPTgT2XsL640dPTgrAsY6L//i4FXjjT6cPFzqF9df/9tbEhwtVwI7HV5eht9defeBRD9/tdbUfU30wUFlUbv/8+FLHy92r19+7fWu4Y9OGeV8jTkiAAAECBEoXENZLXwHqJ0CAwAIJVME27kyf+MVvZn1YWgyovz59dsqD4GYK250CfhVSDwztbIXQXsJ6+4Pp6penL77hhsZhvb773ukKgvbfdboMvr2u6HvL2tWTrkKoHxfbHnfuK4dOy6DTGAu0XJyWAAECBAgUJyCsF9dyBRMgQCAPgdl2dttnOV1YnylQNjlmUMJ6PdDffefm1gcF1WX1dcvqNoAmYT3avPPeRfet5/GWMQsCBAgQKExAWC+s4colQIBALgL1+8xfeO7wrJdaNwne3QT8QQ7rne7vr4zad+I7rQthPZd3i3kQIECAQIkCwnqJXVczAQIEMhCo7t2Ol2rX7yGfbmoug7/6cL2ml8FHy+me5t4krLsMPoM3iikQIECAQLECwnqxrVc4AQIEFk6g/jC06t7uOJv4YLYlixd1nNh0D5irHsgWn2q+Y9uW1rG9PGCuyZPp4zk67ci3h+j6A+diXe0Phmtyf3o8V5N71qc7V/0p8rG2n5/6Xdj7wHfDlc8+m/GedQ+YW7j3hzMTIECAAIEoIKxbBwQIECAwrwJVYK1f+l4F7m13fr2rr25r/4qyXr66LWVYb//auPj09uon7nj3EtZ37TsyqW/1r12r/qHdJf6+Cu+z7azHY4+dOBVGHt0Tli9bOq9rxMkIECBAgAABYd0aIECAAIE+Euj2/vI+KjGbqTb5Or1sJmsiBAgQIEBgAAXsrA9gU5VEgACBQRXo9J3qg1rrQtYVr34YHhnr+P3rCzkv5yZAgAABAiUJCOsldVutBAgQGACB6jL6+r3YA1BWNiXwzaYVJkKAAAEChQsI64UvAOUTIECAAAECBAgQIECAQH4Cwnp+PTEjAgQIECBAgAABAgQIEChcQFgvfAEonwABAgQIECBAgAABAgTyExDW8+uJGREgQIAAAQIECBAgQIBA4QLCeuELQPkECBAgQIAAAQIECBAgkJ+AsJ5fT8yIAAECBAgQIECAAAECBAoXENYLXwDKJ0CAAAECBAgQIECAAIH8BIT1/HpiRgQIECBAgAABAgQIECBQuICwXvgCUD4BAgQIECBAgAABAgQI5CcgrOfXEzMiQIAAAQIECBAgQIAAgcIFhPXCF4DyCRAgQIAAAQIECBAgQCA/AWE9v56YEQECBAgQIECAAAECBAgULiCsF74AlE+AAAECBAgQIECAAAEC+QkI6/n1xIwIECBAgAABAgQIECBAoHABYb3wBaB8AgQIECBAgAABAgQIEMhPQFjPrydmRIAAAQIECBAgQIAAAQKFCwjrhS8A5RMgQIAAAQIECBAgQIBAfgLCen49MSMCBAgQIECAAAECBAgQKFxAWC98ASifAAECBAgQIECAAAECBPITENbz64kZESBAgAABAgQIECBAgEDhAsJ64QtA+QQIECBAgAABAgQIECCQn4Cwnl9PzIgAAQIECBAgQIAAAQIEChcQ1gtfAMonQIAAAQIECBAgQIAAgfwEhPX8emJGBAgQIECAAAECBAgQIFC4gLBe+AJQPgECBAgQIECAAAECBAjkJyCs59cTMyJAgAABAgQIECBAgACBwgWE9cIXgPIJECBAgAABAgQIECBAID8BYT2/npgRAQIECBAgQIAAAQIECBQuIKwXvgCUT4AAAQIECBAgQIAAAQL5CQjr+fXEjAgQIECAAAECBAgQIECgcAFhvfAFoHwCBAgQIECAAAECBAgQyE9AWM+vJ2ZEgAABAgQIECBAgAABAoULCOuFLwDlEyBAgAABAgQIECBAgEB+AsJ6fj0xIwIECBAgQIAAAQIECBAoXEBYL3wBKJ8AAQIECBAgQIAAAQIE8hMQ1vPriRkRIECAAAECBAgQIECAQOEC/wVgMQJKhPfa2QAAAABJRU5ErkJggg==", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" }, { "name": "stdout", "output_type": "stream", "text": [ "SYSTEM STATE at Time t = 2009.9999999992674:\n", "Species `A`:\n", " 0 1 2 3 4 5 6 \\\n", "0 0.250896 0.250759 0.250507 0.250178 0.249822 0.249493 0.249241 \n", "1 0.250896 0.250759 0.250507 0.250178 0.249822 0.249493 0.249241 \n", "2 0.250896 0.250759 0.250507 0.250178 0.249822 0.249493 0.249241 \n", "3 0.250896 0.250759 0.250507 0.250178 0.249822 0.249493 0.249241 \n", "4 0.250896 0.250759 0.250507 0.250178 0.249822 0.249493 0.249241 \n", "\n", " 7 \n", "0 0.249104 \n", "1 0.249104 \n", "2 0.249104 \n", "3 0.249104 \n", "4 0.249104 \n" ] }, { "data": { "application/vnd.plotly.v1+json": { "config": { "plotlyServerURL": "https://plot.ly" }, "data": [ { "coloraxis": "coloraxis", "hovertemplate": "x (col. number): %{x}
y (row number): %{y}
Concentration: %{z}", "name": "0", "texttemplate": "%{z:.2f}", "type": "heatmap", "x": [ 0, 1, 2, 3, 4, 5, 6, 7 ], "xaxis": "x", "xgap": 2, "y": [ 0, 1, 2, 3, 4 ], "yaxis": "y", "ygap": 2, "z": [ [ 0.250895501268314, 0.250759169313471, 0.25050726071068236, 0.25017812626487884, 0.24982187371444772, 0.24949273928075472, 0.2492408306950936, 0.24910449875236104 ], [ 0.250895501268314, 0.250759169313471, 0.25050726071068236, 0.25017812626487884, 0.24982187371444772, 0.24949273928075472, 0.2492408306950936, 0.24910449875236104 ], [ 0.250895501268314, 0.250759169313471, 0.25050726071068236, 0.25017812626487884, 0.24982187371444772, 0.24949273928075472, 0.2492408306950936, 0.24910449875236104 ], [ 0.250895501268314, 0.250759169313471, 0.25050726071068236, 0.25017812626487884, 0.24982187371444772, 0.24949273928075472, 0.2492408306950936, 0.24910449875236104 ], [ 0.250895501268314, 0.250759169313471, 0.25050726071068236, 0.25017812626487884, 0.24982187371444772, 0.24949273928075472, 0.2492408306950936, 0.24910449875236104 ] ] } ], "layout": { "autosize": true, "coloraxis": { "colorbar": { "title": { "text": "Concentration" } }, "colorscale": [ [ 0, "rgb(254, 254, 253)" ], [ 0.09090909090909091, "rgb(224, 224, 223)" ], [ 0.18181818181818182, "rgb(197, 197, 195)" ], [ 0.2727272727272727, "rgb(171, 171, 170)" ], [ 0.36363636363636365, "rgb(146, 146, 145)" ], [ 0.45454545454545453, "rgb(124, 123, 122)" ], [ 0.5454545454545454, "rgb(102, 101, 101)" ], [ 0.6363636363636364, "rgb(81, 80, 80)" ], [ 0.7272727272727273, "rgb(59, 59, 59)" ], [ 0.8181818181818182, "rgb(38, 38, 38)" ], [ 0.9090909090909091, "rgb(16, 16, 16)" ], [ 1, "rgb(0, 0, 0)" ] ] }, "template": { "data": { "bar": [ { "error_x": { "color": "#2a3f5f" }, "error_y": { "color": "#2a3f5f" }, "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "bar" } ], "barpolar": [ { "marker": { "line": { "color": "#E5ECF6", "width": 0.5 }, "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "barpolar" } ], "carpet": [ { "aaxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "baxis": { "endlinecolor": "#2a3f5f", "gridcolor": "white", "linecolor": "white", "minorgridcolor": "white", "startlinecolor": "#2a3f5f" }, "type": "carpet" } ], "choropleth": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "choropleth" } ], "contour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "contour" } ], "contourcarpet": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "contourcarpet" } ], "heatmap": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmap" } ], "heatmapgl": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "heatmapgl" } ], "histogram": [ { "marker": { "pattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 } }, "type": "histogram" } ], "histogram2d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2d" } ], "histogram2dcontour": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "histogram2dcontour" } ], "mesh3d": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "type": "mesh3d" } ], "parcoords": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "parcoords" } ], "pie": [ { "automargin": true, "type": "pie" } ], "scatter": [ { "fillpattern": { "fillmode": "overlay", "size": 10, "solidity": 0.2 }, "type": "scatter" } ], "scatter3d": [ { "line": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatter3d" } ], "scattercarpet": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattercarpet" } ], "scattergeo": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergeo" } ], "scattergl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattergl" } ], "scattermapbox": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scattermapbox" } ], "scatterpolar": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolar" } ], "scatterpolargl": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterpolargl" } ], "scatterternary": [ { "marker": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "type": "scatterternary" } ], "surface": [ { "colorbar": { "outlinewidth": 0, "ticks": "" }, "colorscale": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "type": "surface" } ], "table": [ { "cells": { "fill": { "color": "#EBF0F8" }, "line": { "color": "white" } }, "header": { "fill": { "color": "#C8D4E3" }, "line": { "color": "white" } }, "type": "table" } ] }, "layout": { "annotationdefaults": { "arrowcolor": "#2a3f5f", "arrowhead": 0, "arrowwidth": 1 }, "autotypenumbers": "strict", "coloraxis": { "colorbar": { "outlinewidth": 0, "ticks": "" } }, "colorscale": { "diverging": [ [ 0, "#8e0152" ], [ 0.1, "#c51b7d" ], [ 0.2, "#de77ae" ], [ 0.3, "#f1b6da" ], [ 0.4, "#fde0ef" ], [ 0.5, "#f7f7f7" ], [ 0.6, "#e6f5d0" ], [ 0.7, "#b8e186" ], [ 0.8, "#7fbc41" ], [ 0.9, "#4d9221" ], [ 1, "#276419" ] ], "sequential": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ], "sequentialminus": [ [ 0, "#0d0887" ], [ 0.1111111111111111, "#46039f" ], [ 0.2222222222222222, "#7201a8" ], [ 0.3333333333333333, "#9c179e" ], [ 0.4444444444444444, "#bd3786" ], [ 0.5555555555555556, "#d8576b" ], [ 0.6666666666666666, "#ed7953" ], [ 0.7777777777777778, "#fb9f3a" ], [ 0.8888888888888888, "#fdca26" ], [ 1, "#f0f921" ] ] }, "colorway": [ "#636efa", "#EF553B", "#00cc96", "#ab63fa", "#FFA15A", "#19d3f3", "#FF6692", "#B6E880", "#FF97FF", "#FECB52" ], "font": { "color": "#2a3f5f" }, "geo": { "bgcolor": "white", "lakecolor": "white", "landcolor": "#E5ECF6", "showlakes": true, "showland": true, "subunitcolor": "white" }, "hoverlabel": { "align": "left" }, "hovermode": "closest", "mapbox": { "style": "light" }, "paper_bgcolor": "white", "plot_bgcolor": "#E5ECF6", "polar": { "angularaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "radialaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "scene": { "xaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "yaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" }, "zaxis": { "backgroundcolor": "#E5ECF6", "gridcolor": "white", "gridwidth": 2, "linecolor": "white", "showbackground": true, "ticks": "", "zerolinecolor": "white" } }, "shapedefaults": { "line": { "color": "#2a3f5f" } }, "ternary": { "aaxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "baxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" }, "bgcolor": "#E5ECF6", "caxis": { "gridcolor": "white", "linecolor": "white", "ticks": "" } }, "title": { "x": 0.05 }, "xaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 }, "yaxis": { "automargin": true, "gridcolor": "white", "linecolor": "white", "ticks": "", "title": { "standoff": 15 }, "zerolinecolor": "white", "zerolinewidth": 2 } } }, "title": { "text": "Diffusion. System snapshot as a heatmap at time t=2009.9999999992674" }, "xaxis": { "anchor": "y", "autorange": true, "constrain": "domain", "domain": [ 0.3149100257069409, 0.6850899742930592 ], "range": [ -0.5, 7.5 ], "scaleanchor": "y", "title": { "text": "x (col. number)" }, "type": "linear" }, "yaxis": { "anchor": "x", "autorange": true, "constrain": "domain", "domain": [ 0, 1 ], "range": [ 4.5, -0.5 ], "title": { "text": "y (row number)" }, "type": "linear" } } }, "image/png": "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hPXytYkSESBAgAABAgQIECBAgEDFBYT1incA1SdAgAABAgQIECBAgACB8gkI6+VrEyUiQIAAAQIECBAgQIAAgYoLCOsV7wCqT4AAAQIECBAgQIAAAQLlExDWy9cmSkSAAAECBAgQIECAAAECFRcQ1iveAVSfAAECBAgQIECAAAECBMonIKyXr02UiAABAgQIECBAgAABAgQqLiCsV7wDqD4BAgQIECBAgAABAgQIlE9AWC9fmygRAQIECBAgQIAAAQIECFRcQFiveAdQfQIECBAgQIAAAQIECBAon4CwXr42USICBAgQIECAAAECBAgQqLiAsF7xDqD6BAgQIECAAAECBAgQIFA+AWG9fG2iRAQIECBAgAABAgQIECBQcQFhveIdQPUJECBAgAABAgQIECBAoHwCwnr52kSJCBAgQIAAAQIECBAgQKDiAsJ6xTuA6hMgQIAAAQIECBAgQIBA+QSE9fK1iRIRIECAAAECBAgQIECAQMUFhPWKdwDVJ0CAAAECBAgQIECAAIHyCQjr5WsTJSJAgAABAgQIECBAgACBigsI6xXvAKpPgAABAgQIECBAgAABAuUTENbL1yZKRIAAAQIECBAgQIAAAQIVFxDWK94BVJ8AAQIECBAgQIAAAQIEyicgrJevTZSIAAECBAgQIECAAAECBCouIKxXvAOoPgECBAgQIECAAAECBAiUT0BYL1+bKBEBAgQIECBAgAABAgQIVFzg/wA9yxc7Pd29EQAAAABJRU5ErkJggg==", "text/html": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "for i in range(200):\n", " status = bio.diffuse(total_duration=delta_time, time_step=0.1)\n", "\n", " if i<2 or i==6 or i>=199:\n", " bio.describe_state()\n", " fig = px.imshow(bio.system_snapshot(), \n", " title= f\"Diffusion. System snapshot as a heatmap at time t={bio.system_time}\", \n", " labels=dict(x=\"x (col. number)\", y=\"y (row number)\", color=\"Concentration\"),\n", " text_auto='.2f', color_continuous_scale=\"gray_r\")\n", "\n", " fig.data[0].xgap=2\n", " fig.data[0].ygap=2\n", "\n", " fig.show()" ] }, { "cell_type": "markdown", "id": "f52f7bd3-202a-44be-af53-5b2b63772eae", "metadata": {}, "source": [ "## All bins now have essentially uniform concentration\n", "\n", "Notice the continued symmetry across the mid-row.\n", "\n", "**Mass conservations**: the \"10. units of concentration\" are now uniformly spread across the 40 bins, leading to a near-constant concentration of 10./40" ] }, { "cell_type": "code", "execution_count": 9, "id": "84026abc-687d-409a-a58e-2f71d5e5ecd3", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "0.25" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ "10./40" ] }, { "cell_type": "code", "execution_count": null, "id": "670d0f44", "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "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.8.10" } }, "nbformat": 4, "nbformat_minor": 5 }