{
"cells": [
{
"cell_type": "markdown",
"id": "3bbe8002-bdf3-490c-bde0-80dd3713a3d0",
"metadata": {},
"source": [
"## 2 COUPLED reactions of different speeds, forming a \"cascade\": \n",
"### `A <-> B` (fast) and `B <-> C` (slow)\n",
"All 1st order. Taken to equilibrium. Both reactions are mostly forward.\n",
"The concentration of the intermediate product B manifests 1 oscillation (transient \"overshoot\")\n",
"\n",
"(Adaptive variable time resolution is used, with extensive diagnostics.)\n",
"\n",
"LAST REVISED: May 23, 2023"
]
},
{
"cell_type": "markdown",
"id": "c8763f25-9fab-4b36-89cc-388321a16be0",
"metadata": {},
"source": [
"## Bathtub analogy:\n",
"A is initially full, while B and C are empty. \n",
"Tubs are progressively lower (reactions are mostly forward.) \n",
"A BIG pipe connects A and B: fast kinetics. A small pipe connects B and C: slow kinetics. \n",
"\n",
"INTUITION: B, unable to quickly drain into C while at the same time being blasted by a hefty inflow from A, \n",
"will experience a transient surge, in excess of its final equilibrium level.\n",
"\n",
"* [Compare with the final reaction plot (the red line is B)](#cascade_1_plot)"
]
},
{
"cell_type": "markdown",
"id": "b11f68d6-d3bc-4908-93c0-eaee580acbc1",
"metadata": {},
"source": [
""
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "13e55c1d-609f-4bf0-a004-6c45bcfcbc99",
"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": "bdad128a-9214-46f5-aeb9-a7b77c81aa3e",
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"from experiments.get_notebook_info import get_notebook_basename\n",
"\n",
"from src.modules.reactions.reaction_data import ReactionData as chem\n",
"from src.modules.reactions.reaction_dynamics import ReactionDynamics\n",
"\n",
"import numpy as np\n",
"import plotly.express as px\n",
"from src.modules.visualization.graphic_log import GraphicLog"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "83c3cc5f-de21-4f66-9988-2806fbf0666d",
"metadata": {
"tags": []
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"-> Output will be LOGGED into the file 'cascade_1.log.htm'\n"
]
}
],
"source": [
"# Initialize the HTML logging (for the graphics)\n",
"log_file = get_notebook_basename() + \".log.htm\" # Use the notebook base filename for the log file\n",
"\n",
"# Set up the use of some specified graphic (Vue) components\n",
"GraphicLog.config(filename=log_file,\n",
" components=[\"vue_cytoscape_1\"],\n",
" extra_js=\"https://cdnjs.cloudflare.com/ajax/libs/cytoscape/3.21.2/cytoscape.umd.js\")"
]
},
{
"cell_type": "markdown",
"id": "9329208b-070f-4902-8f37-0f11ddf75ed6",
"metadata": {},
"source": [
"# Initialize the System\n",
"Specify the chemicals and the reactions"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "72b4245c-de4e-480d-a501-3495b7ed8bc4",
"metadata": {
"tags": []
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Number of reactions: 2\n"
]
}
],
"source": [
"# Specify the chemicals\n",
"chem_data = chem(names=[\"A\", \"B\", \"C\"])\n",
"\n",
"# Reaction A <-> B (fast)\n",
"chem_data.add_reaction(reactants=[\"A\"], products=[\"B\"],\n",
" forward_rate=64., reverse_rate=8.) \n",
"\n",
"# Reaction B <-> C (slow)\n",
"chem_data.add_reaction(reactants=[\"B\"], products=[\"C\"],\n",
" forward_rate=12., reverse_rate=2.) \n",
"\n",
"print(\"Number of reactions: \", chem_data.number_of_reactions())"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "00ea560d-9a49-4041-b119-6de11bfcc7af",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Number of reactions: 2 (at temp. 25 C)\n",
"0: A <-> B (kF = 64 / kR = 8 / Delta_G = -5,154.85 / K = 8) | 1st order in all reactants & products\n",
"1: B <-> C (kF = 12 / kR = 2 / Delta_G = -4,441.69 / K = 6) | 1st order in all reactants & products\n"
]
}
],
"source": [
"chem_data.describe_reactions()"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "cb582868-431c-4022-aa0e-a2f554f80d6c",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[GRAPHIC ELEMENT SENT TO LOG FILE `cascade_1.log.htm`]\n"
]
}
],
"source": [
"# Send a plot of the network of reactions to the HTML log file\n",
"graph_data = chem_data.prepare_graph_network()\n",
"GraphicLog.export_plot(graph_data, \"vue_cytoscape_1\")"
]
},
{
"cell_type": "markdown",
"id": "98a9fbe5-2090-4d38-9c5f-94fbf7c3eae2",
"metadata": {},
"source": [
"# Start the simulation"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "c2f4a554-807b-49f9-8ca2-8d929fe6eeef",
"metadata": {},
"outputs": [],
"source": [
"dynamics = ReactionDynamics(reaction_data=chem_data)"
]
},
{
"cell_type": "markdown",
"id": "b0345d36-5702-4b40-9221-a765dfcb0bac",
"metadata": {},
"source": [
"### Set the initial concentrations of all the chemicals, in their index order"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "ae304704-c8d9-4cef-9e0b-2587bb3909ef",
"metadata": {},
"outputs": [],
"source": [
"dynamics.set_conc([50., 0, 0.], snapshot=True)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "a605dacf-2c67-403e-9aa9-5be25fc9f481",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"SYSTEM STATE at Time t = 0:\n",
"3 species:\n",
" Species 0 (A). Conc: 50.0\n",
" Species 1 (B). Conc: 0.0\n",
" Species 2 (C). Conc: 0.0\n"
]
}
],
"source": [
"dynamics.describe_state()"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "0ff2c242-a15b-456d-ad56-0ba1041c0b4c",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" SYSTEM TIME | \n",
" A | \n",
" B | \n",
" C | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0.0 | \n",
" 50.0 | \n",
" 0.0 | \n",
" 0.0 | \n",
" Initial state | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" SYSTEM TIME A B C caption\n",
"0 0.0 50.0 0.0 0.0 Initial state"
]
},
"execution_count": 10,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics.get_history()"
]
},
{
"cell_type": "markdown",
"id": "fc516ca2-e62d-4784-b826-5372ff7f4c75",
"metadata": {
"tags": []
},
"source": [
"## Run the reaction"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "2502cd11-0df9-4303-8895-98401a1df7b8",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"*** CAUTION: negative concentration in chemical `A` in step starting at t=0. It will be AUTOMATICALLY CORRECTED with a reduction in time step size, as follows:\n",
" INFO: the tentative time step (0.02) leads to a NEGATIVE concentration of `A` from reaction A <-> B (rxn # 0): \n",
" Baseline value: 50 ; delta conc: -64\n",
" -> will backtrack, and re-do step with a SMALLER delta time, multiplied by 0.333 (set to 0.00666) [Step started at t=0, and will rewind there]\n",
"INFO: the tentative time step (0.00666) leads to a least one norm value > its ABORT threshold:\n",
" -> will backtrack, and re-do step with a SMALLER delta time, multiplied by 0.5 (set to 0.00333) [Step started at t=0, and will rewind there]\n",
"INFO: the tentative time step (0.00333) leads to a least one norm value > its ABORT threshold:\n",
" -> will backtrack, and re-do step with a SMALLER delta time, multiplied by 0.5 (set to 0.001665) [Step started at t=0, and will rewind there]\n",
"INFO: the tentative time step (0.001665) leads to a least one norm value > its ABORT threshold:\n",
" -> will backtrack, and re-do step with a SMALLER delta time, multiplied by 0.5 (set to 0.0008325) [Step started at t=0, and will rewind there]\n",
"INFO: the tentative time step (0.0008325) leads to a least one norm value > its ABORT threshold:\n",
" -> will backtrack, and re-do step with a SMALLER delta time, multiplied by 0.5 (set to 0.00041625) [Step started at t=0, and will rewind there]\n",
"Some steps were backtracked and re-done, to prevent negative concentrations or excessively large concentration changes\n",
"56 total step(s) taken\n"
]
}
],
"source": [
"dynamics.set_diagnostics() # To save diagnostic information about the call to single_compartment_react()\n",
"\n",
"# These settings can be tweaked to make the time resolution finer or coarser\n",
"dynamics.set_thresholds(norm=\"norm_A\", low=0.5, high=1.0, abort=1.44)\n",
"dynamics.set_thresholds(norm=\"norm_B\", low=0.2, high=0.5, abort=1.5)\n",
"dynamics.set_step_factors(upshift=1.4, downshift=0.5, abort=0.5)\n",
"dynamics.set_error_step_factor(0.333)\n",
"\n",
"dynamics.single_compartment_react(initial_step=0.02, reaction_duration=0.4,\n",
" snapshots={\"initial_caption\": \"1st reaction step\",\n",
" \"final_caption\": \"last reaction step\"},\n",
" variable_steps=True, explain_variable_steps=False)"
]
},
{
"cell_type": "markdown",
"id": "199b6238-f6ed-44a8-8130-a003444d7658",
"metadata": {},
"source": [
"### Plots of changes of concentration with time"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "a2c0e793-5457-46a5-9150-388c9f562cf0",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
" \n",
" "
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "Chemical=A
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "A",
"line": {
"color": "blue",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "A",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.00041625,
0.0009989999999999999,
0.0012903749999999999,
0.0014360624999999998,
0.0015817499999999998,
0.0017274374999999998,
0.0018731249999999998,
0.0020188124999999998,
0.0022227749999999998,
0.0024267374999999997,
0.0026306999999999997,
0.0029162474999999996,
0.0032017949999999995,
0.0034873424999999993,
0.0038871089999999993,
0.004286875499999999,
0.004686641999999999,
0.005246315099999998,
0.005805988199999998,
0.006365661299999998,
0.007149203639999997,
0.007932745979999998,
0.008716288319999998,
0.009813247595999997,
0.010910206871999995,
0.012007166147999994,
0.013542909134399993,
0.015078652120799993,
0.016614395107199992,
0.018764435288159992,
0.02091447546911999,
0.02306451565007999,
0.02607457190342399,
0.02908462815676799,
0.03329870691144959,
0.037512785666131185,
0.04341249592268542,
0.04931220617923966,
0.0552119164357939,
0.06111162669234814,
0.06701133694890238,
0.07291104720545662,
0.08117064156463255,
0.08943023592380848,
0.09768983028298442,
0.10594942464216035,
0.11751285674500665,
0.12907628884785297,
0.14063972095069927,
0.1568285258946841,
0.17301733083866894,
0.19568165776024768,
0.22741171545045794,
0.2718337962167523,
0.3340247092895644,
0.4210919875915013
],
"xaxis": "x",
"y": [
50,
48.668,
46.859088056,
45.992559535163416,
45.56837197019733,
45.14862580335094,
44.733273598816616,
44.32226842914349,
43.915563869786396,
43.35213404328402,
42.79695434370495,
42.249901433866384,
41.495234784263,
40.756023986825866,
40.03194560946573,
39.03897797485222,
38.07444169410238,
37.13750402429637,
35.863297781884,
34.64006302894619,
33.46571041325008,
31.887247055146638,
30.39690118210591,
28.989618829588732,
27.12904462461261,
25.41314284517709,
23.830307157335316,
21.785691474312348,
19.961744968735566,
18.33372088478022,
16.298044349854962,
14.565176856122045,
13.087710128543222,
11.320931284737787,
9.910612390723516,
8.326463690855139,
7.170124856843783,
5.969043225484761,
5.1776001607347855,
4.626081918487689,
4.217879875869071,
3.897786139894396,
3.634054554415356,
3.317927193820965,
3.0548281127452257,
2.8267586338176547,
2.625205707385986,
2.3736511265117777,
2.1590927501602137,
1.9754156424108074,
1.7551378324503732,
1.579047746395573,
1.38196618341038,
1.1835295104964827,
1.0149308121243341,
0.9088029464485545,
0.8746970925739719
],
"yaxis": "y"
},
{
"hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "B",
"line": {
"color": "red",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "B",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.00041625,
0.0009989999999999999,
0.0012903749999999999,
0.0014360624999999998,
0.0015817499999999998,
0.0017274374999999998,
0.0018731249999999998,
0.0020188124999999998,
0.0022227749999999998,
0.0024267374999999997,
0.0026306999999999997,
0.0029162474999999996,
0.0032017949999999995,
0.0034873424999999993,
0.0038871089999999993,
0.004286875499999999,
0.004686641999999999,
0.005246315099999998,
0.005805988199999998,
0.006365661299999998,
0.007149203639999997,
0.007932745979999998,
0.008716288319999998,
0.009813247595999997,
0.010910206871999995,
0.012007166147999994,
0.013542909134399993,
0.015078652120799993,
0.016614395107199992,
0.018764435288159992,
0.02091447546911999,
0.02306451565007999,
0.02607457190342399,
0.02908462815676799,
0.03329870691144959,
0.037512785666131185,
0.04341249592268542,
0.04931220617923966,
0.0552119164357939,
0.06111162669234814,
0.06701133694890238,
0.07291104720545662,
0.08117064156463255,
0.08943023592380848,
0.09768983028298442,
0.10594942464216035,
0.11751285674500665,
0.12907628884785297,
0.14063972095069927,
0.1568285258946841,
0.17301733083866894,
0.19568165776024768,
0.22741171545045794,
0.2718337962167523,
0.3340247092895644,
0.4210919875915013
],
"xaxis": "x",
"y": [
0,
1.332,
3.131597268,
3.987181587116457,
4.404404464803355,
4.816458563810406,
5.223400568203067,
5.625286551897416,
6.0221719852075575,
6.570887643768895,
7.110016168673772,
7.639704907492434,
8.368256618717437,
9.078870958449786,
9.771934239621057,
10.718180775376743,
11.631493980340263,
12.51286818461918,
13.703428392849588,
14.835114846206226,
15.91042114297547,
17.340264292406456,
18.66877874546122,
19.901991913652193,
21.50301773869486,
22.938865444644055,
24.22336067730732,
25.827544217068045,
27.182847997091553,
28.31869200575607,
29.63812752605528,
30.623791826465588,
31.331837780289934,
32.00048444265052,
32.29513006569166,
32.31183933793179,
31.913104400427493,
30.983660768228912,
29.735518910477055,
28.359882254232872,
26.961059001683036,
25.594481116506874,
24.288191791347206,
22.561698388060492,
20.987040765233,
19.563784188697205,
18.282355890305823,
16.669845971311208,
15.287203601914591,
14.102475302604402,
12.681443263309585,
11.545422916153164,
10.273991710723896,
8.993813523547603,
7.906135861179745,
7.221458773130644,
7.001499808632992
],
"yaxis": "y"
},
{
"hovertemplate": "Chemical=C
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "C",
"line": {
"color": "green",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "C",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.00041625,
0.0009989999999999999,
0.0012903749999999999,
0.0014360624999999998,
0.0015817499999999998,
0.0017274374999999998,
0.0018731249999999998,
0.0020188124999999998,
0.0022227749999999998,
0.0024267374999999997,
0.0026306999999999997,
0.0029162474999999996,
0.0032017949999999995,
0.0034873424999999993,
0.0038871089999999993,
0.004286875499999999,
0.004686641999999999,
0.005246315099999998,
0.005805988199999998,
0.006365661299999998,
0.007149203639999997,
0.007932745979999998,
0.008716288319999998,
0.009813247595999997,
0.010910206871999995,
0.012007166147999994,
0.013542909134399993,
0.015078652120799993,
0.016614395107199992,
0.018764435288159992,
0.02091447546911999,
0.02306451565007999,
0.02607457190342399,
0.02908462815676799,
0.03329870691144959,
0.037512785666131185,
0.04341249592268542,
0.04931220617923966,
0.0552119164357939,
0.06111162669234814,
0.06701133694890238,
0.07291104720545662,
0.08117064156463255,
0.08943023592380848,
0.09768983028298442,
0.10594942464216035,
0.11751285674500665,
0.12907628884785297,
0.14063972095069927,
0.1568285258946841,
0.17301733083866894,
0.19568165776024768,
0.22741171545045794,
0.2718337962167523,
0.3340247092895644,
0.4210919875915013
],
"xaxis": "x",
"y": [
0,
0,
0.009314676,
0.020258877720122997,
0.027223564999303642,
0.034915632838644434,
0.043325832980307614,
0.05244501895908399,
0.06226414500603944,
0.0769783129470826,
0.09302948762128022,
0.1103936586411798,
0.13650859701956447,
0.1651050547243482,
0.19612015091321566,
0.24284124977103722,
0.2940643255573598,
0.34962779108445424,
0.43327382526641567,
0.5248221248475939,
0.6238684437744569,
0.7724886524469122,
0.934320072432876,
1.1083892567590812,
1.3679376366925329,
1.6479917101788604,
1.9463321653573746,
2.3867643086196173,
2.85540703417289,
3.3475871094637206,
4.063828124089774,
4.811031317412382,
5.58045209116686,
6.678584272611711,
7.794257543584841,
9.361696971213087,
10.916770742728737,
13.04729600628634,
15.086880928788172,
17.01403582727945,
18.821061122447905,
20.507732743598744,
22.07775365423745,
24.120374418118555,
25.958131122021786,
27.60945717748515,
29.092438402308204,
30.95650290217703,
32.55370364792521,
33.92210905498481,
35.56341890424006,
36.87552933745128,
38.344042105865746,
39.822656965955936,
41.07893332669594,
41.86973828042082,
42.123803098793054
],
"yaxis": "y"
}
],
"layout": {
"autosize": true,
"legend": {
"title": {
"text": "Chemical"
},
"tracegroupgap": 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": "Coupled reactions A <-> B and B <-> C"
},
"xaxis": {
"anchor": "y",
"autorange": true,
"domain": [
0,
1
],
"range": [
0,
0.4210919875915013
],
"title": {
"text": "SYSTEM TIME"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
-2.7777777777777777,
52.77777777777778
],
"title": {
"text": "concentration"
},
"type": "linear"
}
}
},
"image/png": "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",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"dynamics.plot_curves(title=\"Coupled reactions A <-> B and B <-> C\",\n",
" colors=['blue', 'red', 'green'])"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "844183a6-e61f-4b7a-8aa6-013f4530a74b",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Min abs distance found at data row: 26\n"
]
},
{
"data": {
"text/plain": [
"(0.011856795047959055, 24.04728216157861)"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics.curve_intersection(\"A\", \"B\", t_start=0, t_end=0.05)"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "025c387b-5bd2-4666-a140-9c66630da072",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Min abs distance found at data row: 35\n"
]
},
{
"data": {
"text/plain": [
"(0.03191446684059964, 8.846824660878902)"
]
},
"execution_count": 14,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics.curve_intersection(\"A\", \"C\", t_start=0, t_end=0.05)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "86f3a798-4a5b-4016-b4d1-121f9fb48506",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Min abs distance found at data row: 43\n"
]
},
{
"data": {
"text/plain": [
"(0.07775497645748508, 23.275670893111585)"
]
},
"execution_count": 15,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics.curve_intersection(\"B\", \"C\", t_start=0.05, t_end=0.1)"
]
},
{
"cell_type": "code",
"execution_count": 16,
"id": "80fbaee3-bd6f-4197-9270-23374d46a4a7",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" SYSTEM TIME | \n",
" A | \n",
" B | \n",
" C | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0.000000 | \n",
" 50.000000 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" Initial state | \n",
"
\n",
" \n",
" | 1 | \n",
" 0.000416 | \n",
" 48.668000 | \n",
" 1.332000 | \n",
" 0.000000 | \n",
" 1st reaction step | \n",
"
\n",
" \n",
" | 2 | \n",
" 0.000999 | \n",
" 46.859088 | \n",
" 3.131597 | \n",
" 0.009315 | \n",
" | \n",
"
\n",
" \n",
" | 3 | \n",
" 0.001290 | \n",
" 45.992560 | \n",
" 3.987182 | \n",
" 0.020259 | \n",
" | \n",
"
\n",
" \n",
" | 4 | \n",
" 0.001436 | \n",
" 45.568372 | \n",
" 4.404404 | \n",
" 0.027224 | \n",
" | \n",
"
\n",
" \n",
" | 5 | \n",
" 0.001582 | \n",
" 45.148626 | \n",
" 4.816459 | \n",
" 0.034916 | \n",
" | \n",
"
\n",
" \n",
" | 6 | \n",
" 0.001727 | \n",
" 44.733274 | \n",
" 5.223401 | \n",
" 0.043326 | \n",
" | \n",
"
\n",
" \n",
" | 7 | \n",
" 0.001873 | \n",
" 44.322268 | \n",
" 5.625287 | \n",
" 0.052445 | \n",
" | \n",
"
\n",
" \n",
" | 8 | \n",
" 0.002019 | \n",
" 43.915564 | \n",
" 6.022172 | \n",
" 0.062264 | \n",
" | \n",
"
\n",
" \n",
" | 9 | \n",
" 0.002223 | \n",
" 43.352134 | \n",
" 6.570888 | \n",
" 0.076978 | \n",
" | \n",
"
\n",
" \n",
" | 10 | \n",
" 0.002427 | \n",
" 42.796954 | \n",
" 7.110016 | \n",
" 0.093029 | \n",
" | \n",
"
\n",
" \n",
" | 11 | \n",
" 0.002631 | \n",
" 42.249901 | \n",
" 7.639705 | \n",
" 0.110394 | \n",
" | \n",
"
\n",
" \n",
" | 12 | \n",
" 0.002916 | \n",
" 41.495235 | \n",
" 8.368257 | \n",
" 0.136509 | \n",
" | \n",
"
\n",
" \n",
" | 13 | \n",
" 0.003202 | \n",
" 40.756024 | \n",
" 9.078871 | \n",
" 0.165105 | \n",
" | \n",
"
\n",
" \n",
" | 14 | \n",
" 0.003487 | \n",
" 40.031946 | \n",
" 9.771934 | \n",
" 0.196120 | \n",
" | \n",
"
\n",
" \n",
" | 15 | \n",
" 0.003887 | \n",
" 39.038978 | \n",
" 10.718181 | \n",
" 0.242841 | \n",
" | \n",
"
\n",
" \n",
" | 16 | \n",
" 0.004287 | \n",
" 38.074442 | \n",
" 11.631494 | \n",
" 0.294064 | \n",
" | \n",
"
\n",
" \n",
" | 17 | \n",
" 0.004687 | \n",
" 37.137504 | \n",
" 12.512868 | \n",
" 0.349628 | \n",
" | \n",
"
\n",
" \n",
" | 18 | \n",
" 0.005246 | \n",
" 35.863298 | \n",
" 13.703428 | \n",
" 0.433274 | \n",
" | \n",
"
\n",
" \n",
" | 19 | \n",
" 0.005806 | \n",
" 34.640063 | \n",
" 14.835115 | \n",
" 0.524822 | \n",
" | \n",
"
\n",
" \n",
" | 20 | \n",
" 0.006366 | \n",
" 33.465710 | \n",
" 15.910421 | \n",
" 0.623868 | \n",
" | \n",
"
\n",
" \n",
" | 21 | \n",
" 0.007149 | \n",
" 31.887247 | \n",
" 17.340264 | \n",
" 0.772489 | \n",
" | \n",
"
\n",
" \n",
" | 22 | \n",
" 0.007933 | \n",
" 30.396901 | \n",
" 18.668779 | \n",
" 0.934320 | \n",
" | \n",
"
\n",
" \n",
" | 23 | \n",
" 0.008716 | \n",
" 28.989619 | \n",
" 19.901992 | \n",
" 1.108389 | \n",
" | \n",
"
\n",
" \n",
" | 24 | \n",
" 0.009813 | \n",
" 27.129045 | \n",
" 21.503018 | \n",
" 1.367938 | \n",
" | \n",
"
\n",
" \n",
" | 25 | \n",
" 0.010910 | \n",
" 25.413143 | \n",
" 22.938865 | \n",
" 1.647992 | \n",
" | \n",
"
\n",
" \n",
" | 26 | \n",
" 0.012007 | \n",
" 23.830307 | \n",
" 24.223361 | \n",
" 1.946332 | \n",
" | \n",
"
\n",
" \n",
" | 27 | \n",
" 0.013543 | \n",
" 21.785691 | \n",
" 25.827544 | \n",
" 2.386764 | \n",
" | \n",
"
\n",
" \n",
" | 28 | \n",
" 0.015079 | \n",
" 19.961745 | \n",
" 27.182848 | \n",
" 2.855407 | \n",
" | \n",
"
\n",
" \n",
" | 29 | \n",
" 0.016614 | \n",
" 18.333721 | \n",
" 28.318692 | \n",
" 3.347587 | \n",
" | \n",
"
\n",
" \n",
" | 30 | \n",
" 0.018764 | \n",
" 16.298044 | \n",
" 29.638128 | \n",
" 4.063828 | \n",
" | \n",
"
\n",
" \n",
" | 31 | \n",
" 0.020914 | \n",
" 14.565177 | \n",
" 30.623792 | \n",
" 4.811031 | \n",
" | \n",
"
\n",
" \n",
" | 32 | \n",
" 0.023065 | \n",
" 13.087710 | \n",
" 31.331838 | \n",
" 5.580452 | \n",
" | \n",
"
\n",
" \n",
" | 33 | \n",
" 0.026075 | \n",
" 11.320931 | \n",
" 32.000484 | \n",
" 6.678584 | \n",
" | \n",
"
\n",
" \n",
" | 34 | \n",
" 0.029085 | \n",
" 9.910612 | \n",
" 32.295130 | \n",
" 7.794258 | \n",
" | \n",
"
\n",
" \n",
" | 35 | \n",
" 0.033299 | \n",
" 8.326464 | \n",
" 32.311839 | \n",
" 9.361697 | \n",
" | \n",
"
\n",
" \n",
" | 36 | \n",
" 0.037513 | \n",
" 7.170125 | \n",
" 31.913104 | \n",
" 10.916771 | \n",
" | \n",
"
\n",
" \n",
" | 37 | \n",
" 0.043412 | \n",
" 5.969043 | \n",
" 30.983661 | \n",
" 13.047296 | \n",
" | \n",
"
\n",
" \n",
" | 38 | \n",
" 0.049312 | \n",
" 5.177600 | \n",
" 29.735519 | \n",
" 15.086881 | \n",
" | \n",
"
\n",
" \n",
" | 39 | \n",
" 0.055212 | \n",
" 4.626082 | \n",
" 28.359882 | \n",
" 17.014036 | \n",
" | \n",
"
\n",
" \n",
" | 40 | \n",
" 0.061112 | \n",
" 4.217880 | \n",
" 26.961059 | \n",
" 18.821061 | \n",
" | \n",
"
\n",
" \n",
" | 41 | \n",
" 0.067011 | \n",
" 3.897786 | \n",
" 25.594481 | \n",
" 20.507733 | \n",
" | \n",
"
\n",
" \n",
" | 42 | \n",
" 0.072911 | \n",
" 3.634055 | \n",
" 24.288192 | \n",
" 22.077754 | \n",
" | \n",
"
\n",
" \n",
" | 43 | \n",
" 0.081171 | \n",
" 3.317927 | \n",
" 22.561698 | \n",
" 24.120374 | \n",
" | \n",
"
\n",
" \n",
" | 44 | \n",
" 0.089430 | \n",
" 3.054828 | \n",
" 20.987041 | \n",
" 25.958131 | \n",
" | \n",
"
\n",
" \n",
" | 45 | \n",
" 0.097690 | \n",
" 2.826759 | \n",
" 19.563784 | \n",
" 27.609457 | \n",
" | \n",
"
\n",
" \n",
" | 46 | \n",
" 0.105949 | \n",
" 2.625206 | \n",
" 18.282356 | \n",
" 29.092438 | \n",
" | \n",
"
\n",
" \n",
" | 47 | \n",
" 0.117513 | \n",
" 2.373651 | \n",
" 16.669846 | \n",
" 30.956503 | \n",
" | \n",
"
\n",
" \n",
" | 48 | \n",
" 0.129076 | \n",
" 2.159093 | \n",
" 15.287204 | \n",
" 32.553704 | \n",
" | \n",
"
\n",
" \n",
" | 49 | \n",
" 0.140640 | \n",
" 1.975416 | \n",
" 14.102475 | \n",
" 33.922109 | \n",
" | \n",
"
\n",
" \n",
" | 50 | \n",
" 0.156829 | \n",
" 1.755138 | \n",
" 12.681443 | \n",
" 35.563419 | \n",
" | \n",
"
\n",
" \n",
" | 51 | \n",
" 0.173017 | \n",
" 1.579048 | \n",
" 11.545423 | \n",
" 36.875529 | \n",
" | \n",
"
\n",
" \n",
" | 52 | \n",
" 0.195682 | \n",
" 1.381966 | \n",
" 10.273992 | \n",
" 38.344042 | \n",
" | \n",
"
\n",
" \n",
" | 53 | \n",
" 0.227412 | \n",
" 1.183530 | \n",
" 8.993814 | \n",
" 39.822657 | \n",
" | \n",
"
\n",
" \n",
" | 54 | \n",
" 0.271834 | \n",
" 1.014931 | \n",
" 7.906136 | \n",
" 41.078933 | \n",
" | \n",
"
\n",
" \n",
" | 55 | \n",
" 0.334025 | \n",
" 0.908803 | \n",
" 7.221459 | \n",
" 41.869738 | \n",
" | \n",
"
\n",
" \n",
" | 56 | \n",
" 0.421092 | \n",
" 0.874697 | \n",
" 7.001500 | \n",
" 42.123803 | \n",
" last reaction step | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" SYSTEM TIME A B C caption\n",
"0 0.000000 50.000000 0.000000 0.000000 Initial state\n",
"1 0.000416 48.668000 1.332000 0.000000 1st reaction step\n",
"2 0.000999 46.859088 3.131597 0.009315 \n",
"3 0.001290 45.992560 3.987182 0.020259 \n",
"4 0.001436 45.568372 4.404404 0.027224 \n",
"5 0.001582 45.148626 4.816459 0.034916 \n",
"6 0.001727 44.733274 5.223401 0.043326 \n",
"7 0.001873 44.322268 5.625287 0.052445 \n",
"8 0.002019 43.915564 6.022172 0.062264 \n",
"9 0.002223 43.352134 6.570888 0.076978 \n",
"10 0.002427 42.796954 7.110016 0.093029 \n",
"11 0.002631 42.249901 7.639705 0.110394 \n",
"12 0.002916 41.495235 8.368257 0.136509 \n",
"13 0.003202 40.756024 9.078871 0.165105 \n",
"14 0.003487 40.031946 9.771934 0.196120 \n",
"15 0.003887 39.038978 10.718181 0.242841 \n",
"16 0.004287 38.074442 11.631494 0.294064 \n",
"17 0.004687 37.137504 12.512868 0.349628 \n",
"18 0.005246 35.863298 13.703428 0.433274 \n",
"19 0.005806 34.640063 14.835115 0.524822 \n",
"20 0.006366 33.465710 15.910421 0.623868 \n",
"21 0.007149 31.887247 17.340264 0.772489 \n",
"22 0.007933 30.396901 18.668779 0.934320 \n",
"23 0.008716 28.989619 19.901992 1.108389 \n",
"24 0.009813 27.129045 21.503018 1.367938 \n",
"25 0.010910 25.413143 22.938865 1.647992 \n",
"26 0.012007 23.830307 24.223361 1.946332 \n",
"27 0.013543 21.785691 25.827544 2.386764 \n",
"28 0.015079 19.961745 27.182848 2.855407 \n",
"29 0.016614 18.333721 28.318692 3.347587 \n",
"30 0.018764 16.298044 29.638128 4.063828 \n",
"31 0.020914 14.565177 30.623792 4.811031 \n",
"32 0.023065 13.087710 31.331838 5.580452 \n",
"33 0.026075 11.320931 32.000484 6.678584 \n",
"34 0.029085 9.910612 32.295130 7.794258 \n",
"35 0.033299 8.326464 32.311839 9.361697 \n",
"36 0.037513 7.170125 31.913104 10.916771 \n",
"37 0.043412 5.969043 30.983661 13.047296 \n",
"38 0.049312 5.177600 29.735519 15.086881 \n",
"39 0.055212 4.626082 28.359882 17.014036 \n",
"40 0.061112 4.217880 26.961059 18.821061 \n",
"41 0.067011 3.897786 25.594481 20.507733 \n",
"42 0.072911 3.634055 24.288192 22.077754 \n",
"43 0.081171 3.317927 22.561698 24.120374 \n",
"44 0.089430 3.054828 20.987041 25.958131 \n",
"45 0.097690 2.826759 19.563784 27.609457 \n",
"46 0.105949 2.625206 18.282356 29.092438 \n",
"47 0.117513 2.373651 16.669846 30.956503 \n",
"48 0.129076 2.159093 15.287204 32.553704 \n",
"49 0.140640 1.975416 14.102475 33.922109 \n",
"50 0.156829 1.755138 12.681443 35.563419 \n",
"51 0.173017 1.579048 11.545423 36.875529 \n",
"52 0.195682 1.381966 10.273992 38.344042 \n",
"53 0.227412 1.183530 8.993814 39.822657 \n",
"54 0.271834 1.014931 7.906136 41.078933 \n",
"55 0.334025 0.908803 7.221459 41.869738 \n",
"56 0.421092 0.874697 7.001500 42.123803 last reaction step"
]
},
"execution_count": 16,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics.get_history()"
]
},
{
"cell_type": "code",
"execution_count": 17,
"id": "144d0388-a632-4165-a9c5-50bc7943fc88",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"From time 0 to 0.0004163, in 1 step of 0.000416\n",
"From time 0.0004163 to 0.000999, in 1 step of 0.000583\n",
"From time 0.000999 to 0.00129, in 1 step of 0.000291\n",
"From time 0.00129 to 0.002019, in 5 steps of 0.000146\n",
"From time 0.002019 to 0.002631, in 3 steps of 0.000204\n",
"From time 0.002631 to 0.003487, in 3 steps of 0.000286\n",
"From time 0.003487 to 0.004687, in 3 steps of 0.0004\n",
"From time 0.004687 to 0.006366, in 3 steps of 0.00056\n",
"From time 0.006366 to 0.008716, in 3 steps of 0.000784\n",
"From time 0.008716 to 0.01201, in 3 steps of 0.0011\n",
"From time 0.01201 to 0.01661, in 3 steps of 0.00154\n",
"From time 0.01661 to 0.02306, in 3 steps of 0.00215\n",
"From time 0.02306 to 0.02908, in 2 steps of 0.00301\n",
"From time 0.02908 to 0.03751, in 2 steps of 0.00421\n",
"From time 0.03751 to 0.07291, in 6 steps of 0.0059\n",
"From time 0.07291 to 0.1059, in 4 steps of 0.00826\n",
"From time 0.1059 to 0.1406, in 3 steps of 0.0116\n",
"From time 0.1406 to 0.173, in 2 steps of 0.0162\n",
"From time 0.173 to 0.1957, in 1 step of 0.0227\n",
"From time 0.1957 to 0.2274, in 1 step of 0.0317\n",
"From time 0.2274 to 0.2718, in 1 step of 0.0444\n",
"From time 0.2718 to 0.334, in 1 step of 0.0622\n",
"From time 0.334 to 0.4211, in 1 step of 0.0871\n",
"(56 steps total)\n"
]
}
],
"source": [
"dynamics.explain_time_advance()"
]
},
{
"cell_type": "markdown",
"id": "c02a8f55-a671-4771-86c9-fc4d1b126bf8",
"metadata": {},
"source": [
"### Check the final equilibrium"
]
},
{
"cell_type": "code",
"execution_count": 18,
"id": "b139f5e4-625f-4a5e-8f57-8f00244dced4",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"A <-> B\n",
"Final concentrations: [B] = 7.001 ; [A] = 0.8747\n",
"1. Ratio of reactant/product concentrations, adjusted for reaction orders: 8.00449\n",
" Formula used: [B] / [A]\n",
"2. Ratio of forward/reverse reaction rates: 8.0\n",
"Discrepancy between the two values: 0.05606 %\n",
"Reaction IS in equilibrium (within 1% tolerance)\n",
"\n",
"B <-> C\n",
"Final concentrations: [C] = 42.12 ; [B] = 7.001\n",
"1. Ratio of reactant/product concentrations, adjusted for reaction orders: 6.0164\n",
" Formula used: [C] / [B]\n",
"2. Ratio of forward/reverse reaction rates: 6.0\n",
"Discrepancy between the two values: 0.2733 %\n",
"Reaction IS in equilibrium (within 1% tolerance)\n",
"\n"
]
},
{
"data": {
"text/plain": [
"True"
]
},
"execution_count": 18,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Verify that all the reactions have reached equilibrium\n",
"dynamics.is_in_equilibrium()"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "4d9b4808-b2ec-4b90-a604-f7fa69af39b8",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "5c3f8b4f-3a75-4a21-8579-13550bcebb3c",
"metadata": {},
"source": [
"# EVERYTHING BELOW IS FOR DIAGNOSTIC INSIGHT\n",
"\n",
"### Perform some verification"
]
},
{
"cell_type": "markdown",
"id": "07dd5aa4-9e71-40c1-9f15-a16a9333ed10",
"metadata": {},
"source": [
"### Take a peek at the diagnostic data saved during the earlier reaction simulation"
]
},
{
"cell_type": "code",
"execution_count": 19,
"id": "5ad64dc5-ba89-4f09-b7db-da40de1df4ed",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Reaction: A <-> B\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" START_TIME | \n",
" Delta A | \n",
" Delta B | \n",
" Delta C | \n",
" time_step | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0.000000 | \n",
" NaN | \n",
" NaN | \n",
" NaN | \n",
" 0.020000 | \n",
" aborted: neg. conc. in `A` | \n",
"
\n",
" \n",
" | 1 | \n",
" 0.000000 | \n",
" -21.312000 | \n",
" 21.312000 | \n",
" 0.0 | \n",
" 0.006660 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 2 | \n",
" 0.000000 | \n",
" -10.656000 | \n",
" 10.656000 | \n",
" 0.0 | \n",
" 0.003330 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 3 | \n",
" 0.000000 | \n",
" -5.328000 | \n",
" 5.328000 | \n",
" 0.0 | \n",
" 0.001665 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 4 | \n",
" 0.000000 | \n",
" -2.664000 | \n",
" 2.664000 | \n",
" 0.0 | \n",
" 0.000833 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" | 56 | \n",
" 0.173017 | \n",
" -0.197082 | \n",
" 0.197082 | \n",
" 0.0 | \n",
" 0.022664 | \n",
" | \n",
"
\n",
" \n",
" | 57 | \n",
" 0.195682 | \n",
" -0.198437 | \n",
" 0.198437 | \n",
" 0.0 | \n",
" 0.031730 | \n",
" | \n",
"
\n",
" \n",
" | 58 | \n",
" 0.227412 | \n",
" -0.168599 | \n",
" 0.168599 | \n",
" 0.0 | \n",
" 0.044422 | \n",
" | \n",
"
\n",
" \n",
" | 59 | \n",
" 0.271834 | \n",
" -0.106128 | \n",
" 0.106128 | \n",
" 0.0 | \n",
" 0.062191 | \n",
" | \n",
"
\n",
" \n",
" | 60 | \n",
" 0.334025 | \n",
" -0.034106 | \n",
" 0.034106 | \n",
" 0.0 | \n",
" 0.087067 | \n",
" | \n",
"
\n",
" \n",
"
\n",
"
61 rows × 6 columns
\n",
"
"
],
"text/plain": [
" START_TIME Delta A Delta B Delta C time_step \\\n",
"0 0.000000 NaN NaN NaN 0.020000 \n",
"1 0.000000 -21.312000 21.312000 0.0 0.006660 \n",
"2 0.000000 -10.656000 10.656000 0.0 0.003330 \n",
"3 0.000000 -5.328000 5.328000 0.0 0.001665 \n",
"4 0.000000 -2.664000 2.664000 0.0 0.000833 \n",
".. ... ... ... ... ... \n",
"56 0.173017 -0.197082 0.197082 0.0 0.022664 \n",
"57 0.195682 -0.198437 0.198437 0.0 0.031730 \n",
"58 0.227412 -0.168599 0.168599 0.0 0.044422 \n",
"59 0.271834 -0.106128 0.106128 0.0 0.062191 \n",
"60 0.334025 -0.034106 0.034106 0.0 0.087067 \n",
"\n",
" caption \n",
"0 aborted: neg. conc. in `A` \n",
"1 aborted: excessive norm value(s) \n",
"2 aborted: excessive norm value(s) \n",
"3 aborted: excessive norm value(s) \n",
"4 aborted: excessive norm value(s) \n",
".. ... \n",
"56 \n",
"57 \n",
"58 \n",
"59 \n",
"60 \n",
"\n",
"[61 rows x 6 columns]"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Concentration increments due to reaction 0 (A <-> B)\n",
"# Note that [C] is not affected\n",
"dynamics.get_diagnostic_rxn_data(rxn_index=0)"
]
},
{
"cell_type": "code",
"execution_count": 20,
"id": "71f62382-f07a-416d-876f-97832c1f79e5",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Reaction: B <-> C\n"
]
},
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" START_TIME | \n",
" Delta A | \n",
" Delta B | \n",
" Delta C | \n",
" time_step | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0.000000 | \n",
" 0.0 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" 0.006660 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 1 | \n",
" 0.000000 | \n",
" 0.0 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" 0.003330 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 2 | \n",
" 0.000000 | \n",
" 0.0 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" 0.001665 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 3 | \n",
" 0.000000 | \n",
" 0.0 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" 0.000833 | \n",
" aborted: excessive norm value(s) | \n",
"
\n",
" \n",
" | 4 | \n",
" 0.000000 | \n",
" 0.0 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" 0.000416 | \n",
" | \n",
"
\n",
" \n",
" | 5 | \n",
" 0.000416 | \n",
" 0.0 | \n",
" -0.009315 | \n",
" 0.009315 | \n",
" 0.000583 | \n",
" | \n",
"
\n",
" \n",
" | 6 | \n",
" 0.000999 | \n",
" 0.0 | \n",
" -0.010944 | \n",
" 0.010944 | \n",
" 0.000291 | \n",
" | \n",
"
\n",
" \n",
" | 7 | \n",
" 0.001290 | \n",
" 0.0 | \n",
" -0.006965 | \n",
" 0.006965 | \n",
" 0.000146 | \n",
" | \n",
"
\n",
" \n",
" | 8 | \n",
" 0.001436 | \n",
" 0.0 | \n",
" -0.007692 | \n",
" 0.007692 | \n",
" 0.000146 | \n",
" | \n",
"
\n",
" \n",
" | 9 | \n",
" 0.001582 | \n",
" 0.0 | \n",
" -0.008410 | \n",
" 0.008410 | \n",
" 0.000146 | \n",
" | \n",
"
\n",
" \n",
" | 10 | \n",
" 0.001727 | \n",
" 0.0 | \n",
" -0.009119 | \n",
" 0.009119 | \n",
" 0.000146 | \n",
" | \n",
"
\n",
" \n",
" | 11 | \n",
" 0.001873 | \n",
" 0.0 | \n",
" -0.009819 | \n",
" 0.009819 | \n",
" 0.000146 | \n",
" | \n",
"
\n",
" \n",
" | 12 | \n",
" 0.002019 | \n",
" 0.0 | \n",
" -0.014714 | \n",
" 0.014714 | \n",
" 0.000204 | \n",
" | \n",
"
\n",
" \n",
" | 13 | \n",
" 0.002223 | \n",
" 0.0 | \n",
" -0.016051 | \n",
" 0.016051 | \n",
" 0.000204 | \n",
" | \n",
"
\n",
" \n",
" | 14 | \n",
" 0.002427 | \n",
" 0.0 | \n",
" -0.017364 | \n",
" 0.017364 | \n",
" 0.000204 | \n",
" | \n",
"
\n",
" \n",
" | 15 | \n",
" 0.002631 | \n",
" 0.0 | \n",
" -0.026115 | \n",
" 0.026115 | \n",
" 0.000286 | \n",
" | \n",
"
\n",
" \n",
" | 16 | \n",
" 0.002916 | \n",
" 0.0 | \n",
" -0.028596 | \n",
" 0.028596 | \n",
" 0.000286 | \n",
" | \n",
"
\n",
" \n",
" | 17 | \n",
" 0.003202 | \n",
" 0.0 | \n",
" -0.031015 | \n",
" 0.031015 | \n",
" 0.000286 | \n",
" | \n",
"
\n",
" \n",
" | 18 | \n",
" 0.003487 | \n",
" 0.0 | \n",
" -0.046721 | \n",
" 0.046721 | \n",
" 0.000400 | \n",
" | \n",
"
\n",
" \n",
" | 19 | \n",
" 0.003887 | \n",
" 0.0 | \n",
" -0.051223 | \n",
" 0.051223 | \n",
" 0.000400 | \n",
" | \n",
"
\n",
" \n",
" | 20 | \n",
" 0.004287 | \n",
" 0.0 | \n",
" -0.055563 | \n",
" 0.055563 | \n",
" 0.000400 | \n",
" | \n",
"
\n",
" \n",
" | 21 | \n",
" 0.004687 | \n",
" 0.0 | \n",
" -0.083646 | \n",
" 0.083646 | \n",
" 0.000560 | \n",
" | \n",
"
\n",
" \n",
" | 22 | \n",
" 0.005246 | \n",
" 0.0 | \n",
" -0.091548 | \n",
" 0.091548 | \n",
" 0.000560 | \n",
" | \n",
"
\n",
" \n",
" | 23 | \n",
" 0.005806 | \n",
" 0.0 | \n",
" -0.099046 | \n",
" 0.099046 | \n",
" 0.000560 | \n",
" | \n",
"
\n",
" \n",
" | 24 | \n",
" 0.006366 | \n",
" 0.0 | \n",
" -0.148620 | \n",
" 0.148620 | \n",
" 0.000784 | \n",
" | \n",
"
\n",
" \n",
" | 25 | \n",
" 0.007149 | \n",
" 0.0 | \n",
" -0.161831 | \n",
" 0.161831 | \n",
" 0.000784 | \n",
" | \n",
"
\n",
" \n",
" | 26 | \n",
" 0.007933 | \n",
" 0.0 | \n",
" -0.174069 | \n",
" 0.174069 | \n",
" 0.000784 | \n",
" | \n",
"
\n",
" \n",
" | 27 | \n",
" 0.008716 | \n",
" 0.0 | \n",
" -0.259548 | \n",
" 0.259548 | \n",
" 0.001097 | \n",
" | \n",
"
\n",
" \n",
" | 28 | \n",
" 0.009813 | \n",
" 0.0 | \n",
" -0.280054 | \n",
" 0.280054 | \n",
" 0.001097 | \n",
" | \n",
"
\n",
" \n",
" | 29 | \n",
" 0.010910 | \n",
" 0.0 | \n",
" -0.298340 | \n",
" 0.298340 | \n",
" 0.001097 | \n",
" | \n",
"
\n",
" \n",
" | 30 | \n",
" 0.012007 | \n",
" 0.0 | \n",
" -0.440432 | \n",
" 0.440432 | \n",
" 0.001536 | \n",
" | \n",
"
\n",
" \n",
" | 31 | \n",
" 0.013543 | \n",
" 0.0 | \n",
" -0.468643 | \n",
" 0.468643 | \n",
" 0.001536 | \n",
" | \n",
"
\n",
" \n",
" | 32 | \n",
" 0.015079 | \n",
" 0.0 | \n",
" -0.492180 | \n",
" 0.492180 | \n",
" 0.001536 | \n",
" | \n",
"
\n",
" \n",
" | 33 | \n",
" 0.016614 | \n",
" 0.0 | \n",
" -0.716241 | \n",
" 0.716241 | \n",
" 0.002150 | \n",
" | \n",
"
\n",
" \n",
" | 34 | \n",
" 0.018764 | \n",
" 0.0 | \n",
" -0.747203 | \n",
" 0.747203 | \n",
" 0.002150 | \n",
" | \n",
"
\n",
" \n",
" | 35 | \n",
" 0.020914 | \n",
" 0.0 | \n",
" -0.769421 | \n",
" 0.769421 | \n",
" 0.002150 | \n",
" | \n",
"
\n",
" \n",
" | 36 | \n",
" 0.023065 | \n",
" 0.0 | \n",
" -1.098132 | \n",
" 1.098132 | \n",
" 0.003010 | \n",
" | \n",
"
\n",
" \n",
" | 37 | \n",
" 0.026075 | \n",
" 0.0 | \n",
" -1.115673 | \n",
" 1.115673 | \n",
" 0.003010 | \n",
" | \n",
"
\n",
" \n",
" | 38 | \n",
" 0.029085 | \n",
" 0.0 | \n",
" -1.567439 | \n",
" 1.567439 | \n",
" 0.004214 | \n",
" | \n",
"
\n",
" \n",
" | 39 | \n",
" 0.033299 | \n",
" 0.0 | \n",
" -1.555074 | \n",
" 1.555074 | \n",
" 0.004214 | \n",
" | \n",
"
\n",
" \n",
" | 40 | \n",
" 0.037513 | \n",
" 0.0 | \n",
" -2.130525 | \n",
" 2.130525 | \n",
" 0.005900 | \n",
" | \n",
"
\n",
" \n",
" | 41 | \n",
" 0.043412 | \n",
" 0.0 | \n",
" -2.039585 | \n",
" 2.039585 | \n",
" 0.005900 | \n",
" | \n",
"
\n",
" \n",
" | 42 | \n",
" 0.049312 | \n",
" 0.0 | \n",
" -1.927155 | \n",
" 1.927155 | \n",
" 0.005900 | \n",
" | \n",
"
\n",
" \n",
" | 43 | \n",
" 0.055212 | \n",
" 0.0 | \n",
" -1.807025 | \n",
" 1.807025 | \n",
" 0.005900 | \n",
" | \n",
"
\n",
" \n",
" | 44 | \n",
" 0.061112 | \n",
" 0.0 | \n",
" -1.686672 | \n",
" 1.686672 | \n",
" 0.005900 | \n",
" | \n",
"
\n",
" \n",
" | 45 | \n",
" 0.067011 | \n",
" 0.0 | \n",
" -1.570021 | \n",
" 1.570021 | \n",
" 0.005900 | \n",
" | \n",
"
\n",
" \n",
" | 46 | \n",
" 0.072911 | \n",
" 0.0 | \n",
" -2.042621 | \n",
" 2.042621 | \n",
" 0.008260 | \n",
" | \n",
"
\n",
" \n",
" | 47 | \n",
" 0.081171 | \n",
" 0.0 | \n",
" -1.837757 | \n",
" 1.837757 | \n",
" 0.008260 | \n",
" | \n",
"
\n",
" \n",
" | 48 | \n",
" 0.089430 | \n",
" 0.0 | \n",
" -1.651326 | \n",
" 1.651326 | \n",
" 0.008260 | \n",
" | \n",
"
\n",
" \n",
" | 49 | \n",
" 0.097690 | \n",
" 0.0 | \n",
" -1.482981 | \n",
" 1.482981 | \n",
" 0.008260 | \n",
" | \n",
"
\n",
" \n",
" | 50 | \n",
" 0.105949 | \n",
" 0.0 | \n",
" -1.864064 | \n",
" 1.864064 | \n",
" 0.011563 | \n",
" | \n",
"
\n",
" \n",
" | 51 | \n",
" 0.117513 | \n",
" 0.0 | \n",
" -1.597201 | \n",
" 1.597201 | \n",
" 0.011563 | \n",
" | \n",
"
\n",
" \n",
" | 52 | \n",
" 0.129076 | \n",
" 0.0 | \n",
" -1.368405 | \n",
" 1.368405 | \n",
" 0.011563 | \n",
" | \n",
"
\n",
" \n",
" | 53 | \n",
" 0.140640 | \n",
" 0.0 | \n",
" -1.641310 | \n",
" 1.641310 | \n",
" 0.016189 | \n",
" | \n",
"
\n",
" \n",
" | 54 | \n",
" 0.156829 | \n",
" 0.0 | \n",
" -1.312110 | \n",
" 1.312110 | \n",
" 0.016189 | \n",
" | \n",
"
\n",
" \n",
" | 55 | \n",
" 0.173017 | \n",
" 0.0 | \n",
" -1.468513 | \n",
" 1.468513 | \n",
" 0.022664 | \n",
" | \n",
"
\n",
" \n",
" | 56 | \n",
" 0.195682 | \n",
" 0.0 | \n",
" -1.478615 | \n",
" 1.478615 | \n",
" 0.031730 | \n",
" | \n",
"
\n",
" \n",
" | 57 | \n",
" 0.227412 | \n",
" 0.0 | \n",
" -1.256276 | \n",
" 1.256276 | \n",
" 0.044422 | \n",
" | \n",
"
\n",
" \n",
" | 58 | \n",
" 0.271834 | \n",
" 0.0 | \n",
" -0.790805 | \n",
" 0.790805 | \n",
" 0.062191 | \n",
" | \n",
"
\n",
" \n",
" | 59 | \n",
" 0.334025 | \n",
" 0.0 | \n",
" -0.254065 | \n",
" 0.254065 | \n",
" 0.087067 | \n",
" | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" START_TIME Delta A Delta B Delta C time_step \\\n",
"0 0.000000 0.0 0.000000 0.000000 0.006660 \n",
"1 0.000000 0.0 0.000000 0.000000 0.003330 \n",
"2 0.000000 0.0 0.000000 0.000000 0.001665 \n",
"3 0.000000 0.0 0.000000 0.000000 0.000833 \n",
"4 0.000000 0.0 0.000000 0.000000 0.000416 \n",
"5 0.000416 0.0 -0.009315 0.009315 0.000583 \n",
"6 0.000999 0.0 -0.010944 0.010944 0.000291 \n",
"7 0.001290 0.0 -0.006965 0.006965 0.000146 \n",
"8 0.001436 0.0 -0.007692 0.007692 0.000146 \n",
"9 0.001582 0.0 -0.008410 0.008410 0.000146 \n",
"10 0.001727 0.0 -0.009119 0.009119 0.000146 \n",
"11 0.001873 0.0 -0.009819 0.009819 0.000146 \n",
"12 0.002019 0.0 -0.014714 0.014714 0.000204 \n",
"13 0.002223 0.0 -0.016051 0.016051 0.000204 \n",
"14 0.002427 0.0 -0.017364 0.017364 0.000204 \n",
"15 0.002631 0.0 -0.026115 0.026115 0.000286 \n",
"16 0.002916 0.0 -0.028596 0.028596 0.000286 \n",
"17 0.003202 0.0 -0.031015 0.031015 0.000286 \n",
"18 0.003487 0.0 -0.046721 0.046721 0.000400 \n",
"19 0.003887 0.0 -0.051223 0.051223 0.000400 \n",
"20 0.004287 0.0 -0.055563 0.055563 0.000400 \n",
"21 0.004687 0.0 -0.083646 0.083646 0.000560 \n",
"22 0.005246 0.0 -0.091548 0.091548 0.000560 \n",
"23 0.005806 0.0 -0.099046 0.099046 0.000560 \n",
"24 0.006366 0.0 -0.148620 0.148620 0.000784 \n",
"25 0.007149 0.0 -0.161831 0.161831 0.000784 \n",
"26 0.007933 0.0 -0.174069 0.174069 0.000784 \n",
"27 0.008716 0.0 -0.259548 0.259548 0.001097 \n",
"28 0.009813 0.0 -0.280054 0.280054 0.001097 \n",
"29 0.010910 0.0 -0.298340 0.298340 0.001097 \n",
"30 0.012007 0.0 -0.440432 0.440432 0.001536 \n",
"31 0.013543 0.0 -0.468643 0.468643 0.001536 \n",
"32 0.015079 0.0 -0.492180 0.492180 0.001536 \n",
"33 0.016614 0.0 -0.716241 0.716241 0.002150 \n",
"34 0.018764 0.0 -0.747203 0.747203 0.002150 \n",
"35 0.020914 0.0 -0.769421 0.769421 0.002150 \n",
"36 0.023065 0.0 -1.098132 1.098132 0.003010 \n",
"37 0.026075 0.0 -1.115673 1.115673 0.003010 \n",
"38 0.029085 0.0 -1.567439 1.567439 0.004214 \n",
"39 0.033299 0.0 -1.555074 1.555074 0.004214 \n",
"40 0.037513 0.0 -2.130525 2.130525 0.005900 \n",
"41 0.043412 0.0 -2.039585 2.039585 0.005900 \n",
"42 0.049312 0.0 -1.927155 1.927155 0.005900 \n",
"43 0.055212 0.0 -1.807025 1.807025 0.005900 \n",
"44 0.061112 0.0 -1.686672 1.686672 0.005900 \n",
"45 0.067011 0.0 -1.570021 1.570021 0.005900 \n",
"46 0.072911 0.0 -2.042621 2.042621 0.008260 \n",
"47 0.081171 0.0 -1.837757 1.837757 0.008260 \n",
"48 0.089430 0.0 -1.651326 1.651326 0.008260 \n",
"49 0.097690 0.0 -1.482981 1.482981 0.008260 \n",
"50 0.105949 0.0 -1.864064 1.864064 0.011563 \n",
"51 0.117513 0.0 -1.597201 1.597201 0.011563 \n",
"52 0.129076 0.0 -1.368405 1.368405 0.011563 \n",
"53 0.140640 0.0 -1.641310 1.641310 0.016189 \n",
"54 0.156829 0.0 -1.312110 1.312110 0.016189 \n",
"55 0.173017 0.0 -1.468513 1.468513 0.022664 \n",
"56 0.195682 0.0 -1.478615 1.478615 0.031730 \n",
"57 0.227412 0.0 -1.256276 1.256276 0.044422 \n",
"58 0.271834 0.0 -0.790805 0.790805 0.062191 \n",
"59 0.334025 0.0 -0.254065 0.254065 0.087067 \n",
"\n",
" caption \n",
"0 aborted: excessive norm value(s) \n",
"1 aborted: excessive norm value(s) \n",
"2 aborted: excessive norm value(s) \n",
"3 aborted: excessive norm value(s) \n",
"4 \n",
"5 \n",
"6 \n",
"7 \n",
"8 \n",
"9 \n",
"10 \n",
"11 \n",
"12 \n",
"13 \n",
"14 \n",
"15 \n",
"16 \n",
"17 \n",
"18 \n",
"19 \n",
"20 \n",
"21 \n",
"22 \n",
"23 \n",
"24 \n",
"25 \n",
"26 \n",
"27 \n",
"28 \n",
"29 \n",
"30 \n",
"31 \n",
"32 \n",
"33 \n",
"34 \n",
"35 \n",
"36 \n",
"37 \n",
"38 \n",
"39 \n",
"40 \n",
"41 \n",
"42 \n",
"43 \n",
"44 \n",
"45 \n",
"46 \n",
"47 \n",
"48 \n",
"49 \n",
"50 \n",
"51 \n",
"52 \n",
"53 \n",
"54 \n",
"55 \n",
"56 \n",
"57 \n",
"58 \n",
"59 "
]
},
"execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Concentration increments due to reaction 1 (B <-> C)\n",
"# Note that [A] is not affected. \n",
"# Also notice that the 0-th row from the A <-> B reaction isn't seen here, because that step was aborted\n",
"# early on, before even getting to THIS reaction\n",
"dynamics.get_diagnostic_rxn_data(rxn_index=1)"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "520b3b44-7da9-49d3-9cfd-685607169f01",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "b4d987b6-fe56-408a-98f4-8dad3c14af1f",
"metadata": {},
"source": [
"### Provide a detailed explanation of all the steps/substeps of the reactions, from the saved diagnostic data"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "46fdcb5b-ed5f-43a9-9829-533039666d0c",
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"id": "de51ec27-1d0f-4bfb-83f0-b1c79b436d75",
"metadata": {
"tags": []
},
"source": [
"# Re-run with very small constanst steps"
]
},
{
"cell_type": "markdown",
"id": "ff9fffab-a1f5-4497-9d7b-c3db023d1bd2",
"metadata": {},
"source": [
"We'll use constant steps of size 0.0005, which is 1/4 of the smallest steps (the \"substep\" size) previously used in the variable-step run"
]
},
{
"cell_type": "code",
"execution_count": 21,
"id": "93418d81-12fa-417d-9906-1dd24a40de48",
"metadata": {},
"outputs": [],
"source": [
"dynamics2 = ReactionDynamics(reaction_data=chem_data)"
]
},
{
"cell_type": "code",
"execution_count": 22,
"id": "ecf2029b-57a7-4db4-9b30-c854da91fb76",
"metadata": {
"tags": []
},
"outputs": [],
"source": [
"dynamics2.set_conc([50., 0, 0.], snapshot=True)"
]
},
{
"cell_type": "code",
"execution_count": 23,
"id": "00777982-d633-4c12-8c92-2ece6bf00e5e",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"800 total step(s) taken\n"
]
}
],
"source": [
"dynamics2.single_compartment_react(initial_step=0.0005, reaction_duration=0.4,\n",
" snapshots={\"initial_caption\": \"1st reaction step\",\n",
" \"final_caption\": \"last reaction step\"},\n",
" ) "
]
},
{
"cell_type": "code",
"execution_count": 24,
"id": "78ed4dee-870a-4517-8bd0-58122c10e663",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "Chemical=A
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "A",
"line": {
"color": "blue",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "A",
"showlegend": true,
"type": "scattergl",
"x": [
0,
0.0005,
0.001,
0.0015,
0.002,
0.0025,
0.003,
0.0035,
0.004,
0.0045000000000000005,
0.005000000000000001,
0.005500000000000001,
0.006000000000000002,
0.006500000000000002,
0.007000000000000003,
0.007500000000000003,
0.008000000000000004,
0.008500000000000004,
0.009000000000000005,
0.009500000000000005,
0.010000000000000005,
0.010500000000000006,
0.011000000000000006,
0.011500000000000007,
0.012000000000000007,
0.012500000000000008,
0.013000000000000008,
0.013500000000000009,
0.014000000000000009,
0.01450000000000001,
0.01500000000000001,
0.01550000000000001,
0.01600000000000001,
0.01650000000000001,
0.01700000000000001,
0.017500000000000012,
0.018000000000000013,
0.018500000000000013,
0.019000000000000013,
0.019500000000000014,
0.020000000000000014,
0.020500000000000015,
0.021000000000000015,
0.021500000000000016,
0.022000000000000016,
0.022500000000000017,
0.023000000000000017,
0.023500000000000017,
0.024000000000000018,
0.02450000000000002,
0.02500000000000002,
0.02550000000000002,
0.02600000000000002,
0.02650000000000002,
0.02700000000000002,
0.02750000000000002,
0.02800000000000002,
0.028500000000000022,
0.029000000000000022,
0.029500000000000023,
0.030000000000000023,
0.030500000000000024,
0.031000000000000024,
0.03150000000000002,
0.03200000000000002,
0.03250000000000002,
0.03300000000000002,
0.03350000000000002,
0.03400000000000002,
0.034500000000000024,
0.035000000000000024,
0.035500000000000025,
0.036000000000000025,
0.036500000000000025,
0.037000000000000026,
0.037500000000000026,
0.03800000000000003,
0.03850000000000003,
0.03900000000000003,
0.03950000000000003,
0.04000000000000003,
0.04050000000000003,
0.04100000000000003,
0.04150000000000003,
0.04200000000000003,
0.04250000000000003,
0.04300000000000003,
0.04350000000000003,
0.04400000000000003,
0.04450000000000003,
0.04500000000000003,
0.045500000000000033,
0.046000000000000034,
0.046500000000000034,
0.047000000000000035,
0.047500000000000035,
0.048000000000000036,
0.048500000000000036,
0.04900000000000004,
0.04950000000000004,
0.05000000000000004,
0.05050000000000004,
0.05100000000000004,
0.05150000000000004,
0.05200000000000004,
0.05250000000000004,
0.05300000000000004,
0.05350000000000004,
0.05400000000000004,
0.05450000000000004,
0.05500000000000004,
0.05550000000000004,
0.05600000000000004,
0.05650000000000004,
0.057000000000000044,
0.057500000000000044,
0.058000000000000045,
0.058500000000000045,
0.059000000000000045,
0.059500000000000046,
0.060000000000000046,
0.06050000000000005,
0.06100000000000005,
0.06150000000000005,
0.06200000000000005,
0.06250000000000004,
0.06300000000000004,
0.06350000000000004,
0.06400000000000004,
0.06450000000000004,
0.06500000000000004,
0.06550000000000004,
0.06600000000000004,
0.06650000000000005,
0.06700000000000005,
0.06750000000000005,
0.06800000000000005,
0.06850000000000005,
0.06900000000000005,
0.06950000000000005,
0.07000000000000005,
0.07050000000000005,
0.07100000000000005,
0.07150000000000005,
0.07200000000000005,
0.07250000000000005,
0.07300000000000005,
0.07350000000000005,
0.07400000000000005,
0.07450000000000005,
0.07500000000000005,
0.07550000000000005,
0.07600000000000005,
0.07650000000000005,
0.07700000000000005,
0.07750000000000005,
0.07800000000000006,
0.07850000000000006,
0.07900000000000006,
0.07950000000000006,
0.08000000000000006,
0.08050000000000006,
0.08100000000000006,
0.08150000000000006,
0.08200000000000006,
0.08250000000000006,
0.08300000000000006,
0.08350000000000006,
0.08400000000000006,
0.08450000000000006,
0.08500000000000006,
0.08550000000000006,
0.08600000000000006,
0.08650000000000006,
0.08700000000000006,
0.08750000000000006,
0.08800000000000006,
0.08850000000000006,
0.08900000000000007,
0.08950000000000007,
0.09000000000000007,
0.09050000000000007,
0.09100000000000007,
0.09150000000000007,
0.09200000000000007,
0.09250000000000007,
0.09300000000000007,
0.09350000000000007,
0.09400000000000007,
0.09450000000000007,
0.09500000000000007,
0.09550000000000007,
0.09600000000000007,
0.09650000000000007,
0.09700000000000007,
0.09750000000000007,
0.09800000000000007,
0.09850000000000007,
0.09900000000000007,
0.09950000000000007,
0.10000000000000007,
0.10050000000000008,
0.10100000000000008,
0.10150000000000008,
0.10200000000000008,
0.10250000000000008,
0.10300000000000008,
0.10350000000000008,
0.10400000000000008,
0.10450000000000008,
0.10500000000000008,
0.10550000000000008,
0.10600000000000008,
0.10650000000000008,
0.10700000000000008,
0.10750000000000008,
0.10800000000000008,
0.10850000000000008,
0.10900000000000008,
0.10950000000000008,
0.11000000000000008,
0.11050000000000008,
0.11100000000000008,
0.11150000000000009,
0.11200000000000009,
0.11250000000000009,
0.11300000000000009,
0.11350000000000009,
0.11400000000000009,
0.11450000000000009,
0.11500000000000009,
0.11550000000000009,
0.11600000000000009,
0.11650000000000009,
0.11700000000000009,
0.11750000000000009,
0.11800000000000009,
0.11850000000000009,
0.11900000000000009,
0.11950000000000009,
0.12000000000000009,
0.1205000000000001,
0.1210000000000001,
0.1215000000000001,
0.1220000000000001,
0.1225000000000001,
0.1230000000000001,
0.1235000000000001,
0.1240000000000001,
0.1245000000000001,
0.12500000000000008,
0.12550000000000008,
0.12600000000000008,
0.12650000000000008,
0.12700000000000009,
0.12750000000000009,
0.12800000000000009,
0.1285000000000001,
0.1290000000000001,
0.1295000000000001,
0.1300000000000001,
0.1305000000000001,
0.1310000000000001,
0.1315000000000001,
0.1320000000000001,
0.1325000000000001,
0.1330000000000001,
0.1335000000000001,
0.1340000000000001,
0.1345000000000001,
0.1350000000000001,
0.1355000000000001,
0.1360000000000001,
0.1365000000000001,
0.1370000000000001,
0.1375000000000001,
0.1380000000000001,
0.1385000000000001,
0.1390000000000001,
0.1395000000000001,
0.1400000000000001,
0.1405000000000001,
0.1410000000000001,
0.1415000000000001,
0.1420000000000001,
0.1425000000000001,
0.1430000000000001,
0.1435000000000001,
0.1440000000000001,
0.1445000000000001,
0.1450000000000001,
0.1455000000000001,
0.1460000000000001,
0.1465000000000001,
0.1470000000000001,
0.1475000000000001,
0.1480000000000001,
0.1485000000000001,
0.1490000000000001,
0.1495000000000001,
0.1500000000000001,
0.1505000000000001,
0.1510000000000001,
0.1515000000000001,
0.1520000000000001,
0.1525000000000001,
0.1530000000000001,
0.1535000000000001,
0.1540000000000001,
0.1545000000000001,
0.1550000000000001,
0.1555000000000001,
0.1560000000000001,
0.1565000000000001,
0.1570000000000001,
0.1575000000000001,
0.1580000000000001,
0.1585000000000001,
0.1590000000000001,
0.15950000000000011,
0.16000000000000011,
0.16050000000000011,
0.16100000000000012,
0.16150000000000012,
0.16200000000000012,
0.16250000000000012,
0.16300000000000012,
0.16350000000000012,
0.16400000000000012,
0.16450000000000012,
0.16500000000000012,
0.16550000000000012,
0.16600000000000012,
0.16650000000000012,
0.16700000000000012,
0.16750000000000012,
0.16800000000000012,
0.16850000000000012,
0.16900000000000012,
0.16950000000000012,
0.17000000000000012,
0.17050000000000012,
0.17100000000000012,
0.17150000000000012,
0.17200000000000013,
0.17250000000000013,
0.17300000000000013,
0.17350000000000013,
0.17400000000000013,
0.17450000000000013,
0.17500000000000013,
0.17550000000000013,
0.17600000000000013,
0.17650000000000013,
0.17700000000000013,
0.17750000000000013,
0.17800000000000013,
0.17850000000000013,
0.17900000000000013,
0.17950000000000013,
0.18000000000000013,
0.18050000000000013,
0.18100000000000013,
0.18150000000000013,
0.18200000000000013,
0.18250000000000013,
0.18300000000000013,
0.18350000000000014,
0.18400000000000014,
0.18450000000000014,
0.18500000000000014,
0.18550000000000014,
0.18600000000000014,
0.18650000000000014,
0.18700000000000014,
0.18750000000000014,
0.18800000000000014,
0.18850000000000014,
0.18900000000000014,
0.18950000000000014,
0.19000000000000014,
0.19050000000000014,
0.19100000000000014,
0.19150000000000014,
0.19200000000000014,
0.19250000000000014,
0.19300000000000014,
0.19350000000000014,
0.19400000000000014,
0.19450000000000014,
0.19500000000000015,
0.19550000000000015,
0.19600000000000015,
0.19650000000000015,
0.19700000000000015,
0.19750000000000015,
0.19800000000000015,
0.19850000000000015,
0.19900000000000015,
0.19950000000000015,
0.20000000000000015,
0.20050000000000015,
0.20100000000000015,
0.20150000000000015,
0.20200000000000015,
0.20250000000000015,
0.20300000000000015,
0.20350000000000015,
0.20400000000000015,
0.20450000000000015,
0.20500000000000015,
0.20550000000000015,
0.20600000000000016,
0.20650000000000016,
0.20700000000000016,
0.20750000000000016,
0.20800000000000016,
0.20850000000000016,
0.20900000000000016,
0.20950000000000016,
0.21000000000000016,
0.21050000000000016,
0.21100000000000016,
0.21150000000000016,
0.21200000000000016,
0.21250000000000016,
0.21300000000000016,
0.21350000000000016,
0.21400000000000016,
0.21450000000000016,
0.21500000000000016,
0.21550000000000016,
0.21600000000000016,
0.21650000000000016,
0.21700000000000016,
0.21750000000000017,
0.21800000000000017,
0.21850000000000017,
0.21900000000000017,
0.21950000000000017,
0.22000000000000017,
0.22050000000000017,
0.22100000000000017,
0.22150000000000017,
0.22200000000000017,
0.22250000000000017,
0.22300000000000017,
0.22350000000000017,
0.22400000000000017,
0.22450000000000017,
0.22500000000000017,
0.22550000000000017,
0.22600000000000017,
0.22650000000000017,
0.22700000000000017,
0.22750000000000017,
0.22800000000000017,
0.22850000000000018,
0.22900000000000018,
0.22950000000000018,
0.23000000000000018,
0.23050000000000018,
0.23100000000000018,
0.23150000000000018,
0.23200000000000018,
0.23250000000000018,
0.23300000000000018,
0.23350000000000018,
0.23400000000000018,
0.23450000000000018,
0.23500000000000018,
0.23550000000000018,
0.23600000000000018,
0.23650000000000018,
0.23700000000000018,
0.23750000000000018,
0.23800000000000018,
0.23850000000000018,
0.23900000000000018,
0.23950000000000018,
0.24000000000000019,
0.24050000000000019,
0.2410000000000002,
0.2415000000000002,
0.2420000000000002,
0.2425000000000002,
0.2430000000000002,
0.2435000000000002,
0.2440000000000002,
0.2445000000000002,
0.2450000000000002,
0.2455000000000002,
0.2460000000000002,
0.2465000000000002,
0.2470000000000002,
0.2475000000000002,
0.2480000000000002,
0.2485000000000002,
0.2490000000000002,
0.2495000000000002,
0.25000000000000017,
0.25050000000000017,
0.25100000000000017,
0.25150000000000017,
0.25200000000000017,
0.25250000000000017,
0.25300000000000017,
0.25350000000000017,
0.25400000000000017,
0.25450000000000017,
0.25500000000000017,
0.25550000000000017,
0.25600000000000017,
0.2565000000000002,
0.2570000000000002,
0.2575000000000002,
0.2580000000000002,
0.2585000000000002,
0.2590000000000002,
0.2595000000000002,
0.2600000000000002,
0.2605000000000002,
0.2610000000000002,
0.2615000000000002,
0.2620000000000002,
0.2625000000000002,
0.2630000000000002,
0.2635000000000002,
0.2640000000000002,
0.2645000000000002,
0.2650000000000002,
0.2655000000000002,
0.2660000000000002,
0.2665000000000002,
0.2670000000000002,
0.2675000000000002,
0.2680000000000002,
0.2685000000000002,
0.2690000000000002,
0.2695000000000002,
0.2700000000000002,
0.2705000000000002,
0.2710000000000002,
0.2715000000000002,
0.2720000000000002,
0.2725000000000002,
0.2730000000000002,
0.2735000000000002,
0.2740000000000002,
0.2745000000000002,
0.2750000000000002,
0.2755000000000002,
0.2760000000000002,
0.2765000000000002,
0.2770000000000002,
0.2775000000000002,
0.2780000000000002,
0.2785000000000002,
0.2790000000000002,
0.2795000000000002,
0.2800000000000002,
0.2805000000000002,
0.2810000000000002,
0.2815000000000002,
0.2820000000000002,
0.2825000000000002,
0.2830000000000002,
0.2835000000000002,
0.2840000000000002,
0.2845000000000002,
0.2850000000000002,
0.2855000000000002,
0.2860000000000002,
0.2865000000000002,
0.2870000000000002,
0.2875000000000002,
0.2880000000000002,
0.2885000000000002,
0.2890000000000002,
0.2895000000000002,
0.2900000000000002,
0.2905000000000002,
0.2910000000000002,
0.2915000000000002,
0.2920000000000002,
0.2925000000000002,
0.2930000000000002,
0.2935000000000002,
0.2940000000000002,
0.2945000000000002,
0.2950000000000002,
0.2955000000000002,
0.2960000000000002,
0.2965000000000002,
0.2970000000000002,
0.2975000000000002,
0.2980000000000002,
0.2985000000000002,
0.2990000000000002,
0.2995000000000002,
0.3000000000000002,
0.3005000000000002,
0.3010000000000002,
0.3015000000000002,
0.3020000000000002,
0.3025000000000002,
0.3030000000000002,
0.3035000000000002,
0.3040000000000002,
0.3045000000000002,
0.3050000000000002,
0.3055000000000002,
0.3060000000000002,
0.3065000000000002,
0.3070000000000002,
0.3075000000000002,
0.3080000000000002,
0.3085000000000002,
0.3090000000000002,
0.3095000000000002,
0.3100000000000002,
0.3105000000000002,
0.3110000000000002,
0.3115000000000002,
0.3120000000000002,
0.3125000000000002,
0.3130000000000002,
0.3135000000000002,
0.3140000000000002,
0.3145000000000002,
0.3150000000000002,
0.3155000000000002,
0.3160000000000002,
0.3165000000000002,
0.3170000000000002,
0.3175000000000002,
0.3180000000000002,
0.3185000000000002,
0.31900000000000023,
0.31950000000000023,
0.32000000000000023,
0.32050000000000023,
0.32100000000000023,
0.32150000000000023,
0.32200000000000023,
0.32250000000000023,
0.32300000000000023,
0.32350000000000023,
0.32400000000000023,
0.32450000000000023,
0.32500000000000023,
0.32550000000000023,
0.32600000000000023,
0.32650000000000023,
0.32700000000000023,
0.32750000000000024,
0.32800000000000024,
0.32850000000000024,
0.32900000000000024,
0.32950000000000024,
0.33000000000000024,
0.33050000000000024,
0.33100000000000024,
0.33150000000000024,
0.33200000000000024,
0.33250000000000024,
0.33300000000000024,
0.33350000000000024,
0.33400000000000024,
0.33450000000000024,
0.33500000000000024,
0.33550000000000024,
0.33600000000000024,
0.33650000000000024,
0.33700000000000024,
0.33750000000000024,
0.33800000000000024,
0.33850000000000025,
0.33900000000000025,
0.33950000000000025,
0.34000000000000025,
0.34050000000000025,
0.34100000000000025,
0.34150000000000025,
0.34200000000000025,
0.34250000000000025,
0.34300000000000025,
0.34350000000000025,
0.34400000000000025,
0.34450000000000025,
0.34500000000000025,
0.34550000000000025,
0.34600000000000025,
0.34650000000000025,
0.34700000000000025,
0.34750000000000025,
0.34800000000000025,
0.34850000000000025,
0.34900000000000025,
0.34950000000000025,
0.35000000000000026,
0.35050000000000026,
0.35100000000000026,
0.35150000000000026,
0.35200000000000026,
0.35250000000000026,
0.35300000000000026,
0.35350000000000026,
0.35400000000000026,
0.35450000000000026,
0.35500000000000026,
0.35550000000000026,
0.35600000000000026,
0.35650000000000026,
0.35700000000000026,
0.35750000000000026,
0.35800000000000026,
0.35850000000000026,
0.35900000000000026,
0.35950000000000026,
0.36000000000000026,
0.36050000000000026,
0.36100000000000027,
0.36150000000000027,
0.36200000000000027,
0.36250000000000027,
0.36300000000000027,
0.36350000000000027,
0.36400000000000027,
0.36450000000000027,
0.36500000000000027,
0.36550000000000027,
0.36600000000000027,
0.36650000000000027,
0.36700000000000027,
0.36750000000000027,
0.36800000000000027,
0.36850000000000027,
0.36900000000000027,
0.3695000000000003,
0.3700000000000003,
0.3705000000000003,
0.3710000000000003,
0.3715000000000003,
0.3720000000000003,
0.3725000000000003,
0.3730000000000003,
0.3735000000000003,
0.3740000000000003,
0.3745000000000003,
0.3750000000000003,
0.3755000000000003,
0.3760000000000003,
0.3765000000000003,
0.3770000000000003,
0.3775000000000003,
0.3780000000000003,
0.3785000000000003,
0.3790000000000003,
0.3795000000000003,
0.3800000000000003,
0.3805000000000003,
0.3810000000000003,
0.3815000000000003,
0.3820000000000003,
0.3825000000000003,
0.3830000000000003,
0.3835000000000003,
0.3840000000000003,
0.3845000000000003,
0.3850000000000003,
0.3855000000000003,
0.3860000000000003,
0.3865000000000003,
0.3870000000000003,
0.3875000000000003,
0.3880000000000003,
0.3885000000000003,
0.3890000000000003,
0.3895000000000003,
0.3900000000000003,
0.3905000000000003,
0.3910000000000003,
0.3915000000000003,
0.3920000000000003,
0.3925000000000003,
0.3930000000000003,
0.3935000000000003,
0.3940000000000003,
0.3945000000000003,
0.3950000000000003,
0.3955000000000003,
0.3960000000000003,
0.3965000000000003,
0.3970000000000003,
0.3975000000000003,
0.3980000000000003,
0.3985000000000003,
0.3990000000000003,
0.3995000000000003,
0.4000000000000003
],
"xaxis": "x",
"y": [
50,
48.4,
46.8576,
45.370688,
43.9372296832,
42.5552655571584,
41.22290820016882,
39.93833960898276,
38.69980864414806,
37.5056285693704,
36.35417468143732,
35.24388202737155,
34.173243205603235,
33.140806248068714,
32.1451725802573,
31.184995056337222,
30.258976066597405,
29.365865714543556,
28.50446006108484,
27.67359943334193,
26.87216679569804,
26.099086180802033,
25.353321178317138,
24.63387347928987,
23.93978147409212,
23.27011890196459,
22.623993550262455,
22.000546001573863,
21.39894842694942,
20.81840342354547,
20.258142895046543,
19.717426973292504,
19.195542979593817,
18.691804424274263,
18.2055500430341,
17.736142868778533,
17.282969337606144,
16.845438427700085,
16.422980829911012,
16.015048148865354,
15.621112133475439,
15.24066393576935,
14.87321339699819,
14.518288360016836,
14.175434006971162,
13.844212221360369,
13.524200973577251,
13.214993729062337,
12.91619887823959,
12.627439187431992,
12.348351269984883,
12.078585076853265,
11.81780340593675,
11.565681429472123,
11.321906238818922,
11.08617640599789,
10.85820156136571,
10.637701986832147,
10.424408224047536,
10.218060697009665,
10.01840934855934,
9.82521329025346,
9.638240465123262,
9.457267322843485,
9.28207850685569,
9.112466553005762,
8.948231599271818,
8.789181106174347,
8.635129587475435,
8.485898350788368,
8.3413152477329,
8.201214433284838,
8.065436133981558,
7.933826424657531,
7.806237013395889,
7.682525034393676,
7.562552848449505,
7.44618785079309,
7.333302285986456,
7.2237730696365245,
7.117481616668436,
7.014313675918098,
6.914159170811424,
6.8169120459062285,
6.722470119081011,
6.630734939162811,
6.5416116487939435,
6.4550088523448075,
6.37083848868706,
6.28901570864826,
6.2094587569757085,
6.132088858643505,
6.056830109342996,
5.983609370002638,
5.912356165188985,
5.843002585245959,
5.7754831920348195,
5.709734928142323,
5.64569702942942,
5.583310940797555,
5.522520235054151,
5.463270534763211,
5.405509436971189,
5.349186440702298,
5.29425287712134,
5.240661842265883,
5.188368132253227,
5.137328180871078,
5.0874999994642085,
5.038843119032595,
4.991318534459664,
4.944888650792229,
4.899517231496636,
4.855169348618374,
4.811811334775096,
4.769410736915594,
4.727936271779722,
4.687357782996676,
4.6476461997613345,
4.608773497030589,
4.570712657183721,
4.533437633092945,
4.4969233125522345,
4.46114548401443,
4.426080803588488,
4.3917067632505065,
4.35800166022384,
4.324944567485299,
4.292515305355985,
4.260694414136844,
4.229463127750505,
4.198803348352356,
4.1686976218752,
4.139129114473137,
4.110081589831576,
4.081539387311501,
4.053487400897309,
4.025911058918619,
3.998796304517609,
3.9721295768344085,
3.9458977928841557,
3.9200883301002456,
3.894689009519266,
3.8696880795840056,
3.845074200541791,
3.8208364294162465,
3.796964205531377,
3.7734473365676497,
3.750275985130502,
3.727440655812414,
3.704932182730394,
3.6827417175213757,
3.6608607177786827,
3.6392809359133307,
3.617994408424535,
3.5969934455643693,
3.57627062138207,
3.555818764134021,
3.535630947045963,
3.515700479414469,
3.4960208980352023,
3.476585958945938,
3.4573896294727597,
3.4384260805682887,
3.41968967943119,
3.401174982396617,
3.3828767280876204,
3.3647898308179243,
3.346909374236821,
3.329230605207279,
3.311748927908681,
3.2944598981559357,
3.2773592179269952,
3.2604427300911194,
3.243706413330499,
3.2271463772481246,
3.210758857655053,
3.194540212030471,
3.1784869151482003,
3.1625955548635245,
3.1468628280544357,
3.131285536711629,
3.1158605841717666,
3.100584971488748,
3.0854557939379084,
3.070470237648255,
3.055625576358039,
3.040919168289119,
3.026348453135752,
3.0119109491636102,
2.997604250414956,
2.983426024016084,
2.9693740075832693,
2.95544600672359,
2.9416398926271476,
2.9279535997473194,
2.914385123565805,
2.9009325184393533,
2.887593895525166,
2.874367420782084,
2.861251313044775,
2.8482438421682326,
2.835343327240007,
2.822548134857681,
2.8098566774691838,
2.7972674117736447,
2.784778837180551,
2.7723894943250755,
2.7600979636375085,
2.747902863964801,
2.73580285124231,
2.7237966172139023,
2.711882888198633,
2.7000604239022956,
2.6883280162721914,
2.6766844883935317,
2.6651286934259444,
2.6536595135786096,
2.642275859122609,
2.630976667439121,
2.6197609021021426,
2.6086275519944784,
2.5975756304557645,
2.5866041744613604,
2.5757122438309716,
2.5648989204659127,
2.554163307613958,
2.5435045291607707,
2.532921728946935,
2.522414070109645,
2.511980734448159,
2.5016209218121315,
2.491333849511999,
2.481118751750599,
2.470974879075251,
2.460901497849543,
2.450897889744112,
2.4409633512457045,
2.431097193183867,
2.4212987402746045,
2.4115673306803944,
2.4019023155859527,
2.3923030587891767,
2.3827689363067086,
2.3732993359935826,
2.363893657176443,
2.354551310299834,
2.345271716585083,
2.336054307701318,
2.3268985254481733,
2.317803821449758,
2.3087696568594724,
2.2997955020752787,
2.2908808364650413,
2.282025148101571,
2.2732279335070156,
2.264488697406259,
2.2558069524889954,
2.2471822191801656,
2.238614025418448,
2.230101906442511,
2.221645404584744,
2.213244069072192,
2.2048974558344345,
2.196605127318152,
2.1883666523081393,
2.180181605754529,
2.1720495686059973,
2.1639701276487404,
2.1559428753510037,
2.1479674097129657,
2.1400433341217835,
2.1321702572116075,
2.124347792728389,
2.1165755593993048,
2.108853180806629,
2.1011802852658956,
2.0935565057081895,
2.085981479566424,
2.0784548486654533,
2.070976259115883,
2.0635453612114483,
2.056161809329826,
2.0488252618367575,
2.0415353809933636,
2.0342918328665367,
2.027094287242297,
2.019942417542006,
2.0128359007413366,
2.0057744172918963,
1.9987576510454128,
1.9917852891803856,
1.9848570221311161,
1.977972543519032,
1.9711315500862219,
1.9643337416311,
1.9575788209461287,
1.9508664937575193,
1.9441964686668445,
1.937568457094492,
1.9309821732248946,
1.9244373339534724,
1.917933658835226,
1.9114708700349228,
1.9050486922788181,
1.898666852807858,
1.8923250813323098,
1.8860231099877698,
1.8797606732925012,
1.873537508106052,
1.8673533535891094,
1.8612079511645472,
1.8551010444796228,
1.8490323793692847,
1.8430017038205497,
1.8370087679379141,
1.8310533239097608,
1.8251351259757282,
1.8192539303950077,
1.8134094954155358,
1.807601581244051,
1.8018299500169852,
1.7960943657721598,
1.7903945944212578,
1.7847304037230487,
1.7791015632573344,
1.773507844399597,
1.7679490202963197,
1.7624248658409603,
1.7569351576505536,
1.7514796740429228,
1.7460581950144758,
1.7406705022185702,
1.7353163789444253,
1.7299956100965628,
1.7247079821747588,
1.7194532832544906,
1.714231302967858,
1.7090418324849685,
1.7038846644957668,
1.698759593192294,
1.6936664142513655,
1.6886049248176491,
1.6835749234871333,
1.6785762102909711,
1.673608586679689,
1.6686718555077455,
1.6637658210184327,
1.6588902888291046,
1.6540450659167254,
1.6492299606037255,
1.6444447825441555,
1.6396893427101293,
1.6349634533785462,
1.6302669281180833,
1.62559958177645,
1.620961230467896,
1.6163516915609648,
1.611770783666485,
1.6072183266257918,
1.6026941414991724,
1.5981980505545272,
1.5937298772562398,
1.5892894462542524,
1.584876583373336,
1.5804911156025532,
1.5761328710849047,
1.5718016791071578,
1.5674973700898467,
1.5632197755774435,
1.5589687282286933,
1.5547440618071076,
1.5505456111716138,
1.5463732122673544,
1.542226702116631,
1.5381059188099917,
1.5340107014974553,
1.5299408903798692,
1.525896326700398,
1.5218768527361375,
1.5178823117898523,
1.5139125481818336,
1.5099674072418716,
1.5060467353013425,
1.502150379685405,
1.498278188705304,
1.4944300116507794,
1.4906056987825744,
1.4868051013250458,
1.4830280714588686,
1.4792744623138347,
1.4755441279617447,
1.471836923409387,
1.4681527045916056,
1.4644913283644514,
1.460852652498418,
1.457236535671757,
1.4536428374638726,
1.4500714183487942,
1.4465221396887222,
1.44299486372765,
1.4394894535850546,
1.4360057732496612,
1.4325436875732722,
1.429103062264667,
1.425683763883565,
1.4222856598346543,
1.418908618361681,
1.4155525085416034,
1.4122172002788027,
1.408902564299355,
1.4056084721453599,
1.4023347961693262,
1.399081409528613,
1.395848186179924,
1.3926350008738557,
1.3894417291494996,
1.3862682473290915,
1.383114432512715,
1.3799801625730514,
1.3768653161501805,
1.3737697726464264,
1.3706934122212515,
1.3676361157861958,
1.364597764999861,
1.3615782422629394,
1.3585774307132854,
1.3555952142210306,
1.35263147738374,
1.3496861055216107,
1.3467589846727095,
1.343850001588252,
1.3409590437279209,
1.3380859992552219,
1.335230757032879,
1.3323932066182667,
1.3295732382588792,
1.3267707428878364,
1.3239856121194253,
1.3212177382446775,
1.3184670142269805,
1.3157333336977248,
1.3130165909519833,
1.3103166809442257,
1.3076334992840646,
1.3049669422320351,
1.3023169066954061,
1.2996832902240232,
1.2970659910061832,
1.2944649078645394,
1.2918799402520367,
1.2893109882478786,
1.2867579525535218,
1.2842207344887018,
1.2816992359874868,
1.2791933595943608,
1.276703008460334,
1.2742280863390827,
1.2717684975831163,
1.2693241471399712,
1.2668949405484324,
1.2644807839347818,
1.262081584009073,
1.2596972480614328,
1.257327683958387,
1.254972800139214,
1.252632505612323,
1.2503067099516567,
1.2479953232931194,
1.2456982563310302,
1.2434154203146,
1.2411467270444327,
1.2388920888690511,
1.2366514186814448,
1.2344246299156434,
1.232211636543312,
1.2300123530703702,
1.227826694533633,
1.2256545764974753,
1.223495915050519,
1.2213506268023402,
1.2192186288802016,
1.217099838925804,
1.214994175092061,
1.2129015560398937,
1.2108219009350485,
1.2087551294449346,
1.2067011617354824,
1.2046599184680231,
1.202631320796189,
1.200615290362833,
1.19861174929697,
1.1966206202107361,
1.1946418261963707,
1.192675290823215,
1.1907209381347321,
1.1887786926455464,
1.1868484793385008,
1.184930223661735,
1.183023851525781,
1.1811292893006782,
1.1792464638131068,
1.1773753023435405,
1.1755157326234162,
1.173667682832323,
1.1718310815952084,
1.1700058579796042,
1.1681919414928672,
1.1663892620794405,
1.1645977501181308,
1.1628173364194034,
1.1610479522226942,
1.15928952919374,
1.1575419994219238,
1.1558052954176397,
1.1540793501096716,
1.1523640968425908,
1.1506594693741696,
1.1489654018728104,
1.1472818289149922,
1.1456086854827332,
1.143945906961069,
1.142293429135546,
1.1406511881897334,
1.139019120702748,
1.1373971636467957,
1.135785254384729,
1.13418333066762,
1.1325913306323467,
1.131009192799198,
1.1294368560694905,
1.127874259723202,
1.1263213434166204,
1.1247780471800048,
1.1232443114152646,
1.1217200768936513,
1.1202052847534647,
1.1186998764977742,
1.1172037939921549,
1.1157169794624355,
1.114239375492464,
1.1127709250218838,
1.111311571343926,
1.1098612581032157,
1.1084199292935895,
1.1069875292559295,
1.10556400267601,
1.1041492945823568,
1.1027433503441204,
1.1013461156689635,
1.0999575366009597,
1.0985775595185077,
1.097206131132256,
1.095843198483043,
1.094488708939848,
1.0931426101977564,
1.0918048502759363,
1.0904753775156295,
1.0891541405781529,
1.0878410884429142,
1.086536170405439,
1.0852393360754102,
1.0839505353747203,
1.0826697185355347,
1.0813968360983688,
1.0801318389101748,
1.0788746781224428,
1.0776253051893117,
1.0763836718656934,
1.0751497302054074,
1.0739234325593283,
1.0727047315735438,
1.0714935801875247,
1.0702899316323056,
1.0690937394286781,
1.0679049573853945,
1.0667235395973822,
1.0655494404439707,
1.0643826145871276,
1.0632230169697074,
1.0620706028137106,
1.0609253276185524,
1.0597871471593445,
1.0586560174851856,
1.0575318949174632,
1.0564147360481664,
1.055304497738208,
1.054201137115759,
1.0531046115745908,
1.0520148787724306,
1.0509318966293242,
1.0498556233260112,
1.0487860173023094,
1.0477230372555082,
1.0466666421387747,
1.0456167911595664,
1.0445734437780565,
1.043536559705567,
1.0425060989030133,
1.0414820215793563,
1.0404642881900668,
1.0394528594355967,
1.0384476962598614,
1.0374487598487314,
1.0364560116285328,
1.0354694132645572,
1.0344889266595814,
1.0335145139523951,
1.0325461375163394,
1.031583759957853,
1.0306273441150278,
1.0296768530561735,
1.028732250078392,
1.027793498706158,
1.0268605626899125,
1.0259334060046605,
1.025011992848581,
1.0240962876416437,
1.0231862550242354,
1.0222818598557932,
1.0213830672134485,
1.0204898423906776,
1.0196021508959612,
1.0187199584514524,
1.0178432309916532,
1.0169719346620985,
1.0161060358180485,
1.0152455010231898,
1.0143902970483434,
1.013540390870182,
1.012695749669955,
1.011856340832219,
1.011022131943581,
1.0101930907914447,
1.009369185362767,
1.0085503838428223,
1.0077366546139723,
1.0069279662544466,
1.0061242875371286,
1.0053255874283493,
1.004531835086689,
1.0037429998617864,
1.0029590512931548,
1.002179959109006,
1.0014056932250806,
1.0006362237434872,
0.999871520951547,
0.9991115553206468,
0.9983562975050982,
0.9976057183410052,
0.996859788845137,
0.9961184802138094,
0.9953817638217722,
0.9946496112211038,
0.9939219941401128,
0.993198884482246,
0.9924802543250036,
0.9917660759188607,
0.9910563216861957,
0.990350964220226,
0.9896499762839484,
0.9889533308090885,
0.9882610008950549,
0.9875729598079002,
0.9868891809792891,
0.9862096380054721,
0.985534304646266,
0.9848631548240405,
0.9841961626227114,
0.9835333022867395,
0.9828745482201364,
0.9822198749854759,
0.9815692573029116,
0.9809226700492009,
0.9802800882567346,
0.9796414871125733,
0.9790068419574882,
0.9783761282850102,
0.9777493217404825,
0.9771263981201204,
0.976507333370077,
0.9758921035855141,
0.9752806850096791,
0.9746730540329875,
0.9740691871921114,
0.9734690611690735,
0.9728726527903464,
0.972279939025958,
0.9716908969886021,
0.9711055039327546,
0.9705237372537951,
0.9699455744871343,
0.9693709933073459,
0.9687999715273053,
0.9682324870973326,
0.9676685181043404,
0.9671080427709887,
0.9665510394548433,
0.9659974866475404,
0.9654473629739557,
0.9649006471913796,
0.9643573181886962,
0.9638173549855685,
0.9632807367316284,
0.9627474427056709,
0.9622174523148548,
0.9616907450939068,
0.9611673007043319,
0.9606470989336272,
0.9601301196945023,
0.9596163430241029,
0.9591057490832403,
0.9585983181556254,
0.9580940306471069,
0.9575928670849152,
0.9570948081169102,
0.9565998345108341,
0.9561079271535685,
0.9556190670503969,
0.9551332353242707,
0.9546504132150805,
0.9541705820789315,
0.9536937233874238,
0.953219818726937,
0.9527488497979187,
0.9522807984141786,
0.9518156465021853,
0.9513533761003693,
0.9508939693584288,
0.950437408536641,
0.9499836760051763,
0.9495327542434182,
0.9490846258392865,
0.948639273488565,
0.9481966799942332,
0.9477568282658022,
0.9473197013186552,
0.9468852822733907,
0.9464535543551721,
0.9460245008930785,
0.945598105319462,
0.9451743511693074,
0.9447532220795966,
0.9443347017886767,
0.9439187741356323,
0.9435054230596609,
0.9430946325994534,
0.9426863868925771,
0.9422806701748639,
0.9418774667798009,
0.9414767611379257,
0.9410785377762253,
0.9406827813175386,
0.9402894764799624,
0.9398986080762617,
0.9395101610132827,
0.9391241202913703,
0.9387404710037891,
0.9383591983361476,
0.9379802875658256,
0.9376037240614069,
0.9372294932821132,
0.9368575807772432,
0.9364879721856143,
0.9361206532350081,
0.9357556097416198,
0.9353928276095095,
0.9350322928300588,
0.9346739914814296,
0.9343179097280262,
0.9339640338199614,
0.9336123500925254,
0.9332628449656581,
0.9329155049434251,
0.932570316613496,
0.9322272666466267,
0.9318863417961448,
0.9315475288974383,
0.9312108148674466,
0.930876186704156,
0.930543631486097,
0.930213136371846,
0.929884688599529,
0.9295582754863289,
0.9292338844279956,
0.9289115028983598,
0.9285911184488488,
0.9282727187080059,
0.9279562913810129,
0.9276418242492152,
0.92732930516965,
0.9270187220745771,
0.9267100629710138,
0.9264033159402707,
0.9260984691374922,
0.9257955107911987,
0.9254944292028325,
0.9251952127463057,
0.9248978498675513,
0.9246023290840771,
0.9243086389845226
],
"yaxis": "y"
},
{
"hovertemplate": "Chemical=B
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "B",
"line": {
"color": "red",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "B",
"showlegend": true,
"type": "scattergl",
"x": [
0,
0.0005,
0.001,
0.0015,
0.002,
0.0025,
0.003,
0.0035,
0.004,
0.0045000000000000005,
0.005000000000000001,
0.005500000000000001,
0.006000000000000002,
0.006500000000000002,
0.007000000000000003,
0.007500000000000003,
0.008000000000000004,
0.008500000000000004,
0.009000000000000005,
0.009500000000000005,
0.010000000000000005,
0.010500000000000006,
0.011000000000000006,
0.011500000000000007,
0.012000000000000007,
0.012500000000000008,
0.013000000000000008,
0.013500000000000009,
0.014000000000000009,
0.01450000000000001,
0.01500000000000001,
0.01550000000000001,
0.01600000000000001,
0.01650000000000001,
0.01700000000000001,
0.017500000000000012,
0.018000000000000013,
0.018500000000000013,
0.019000000000000013,
0.019500000000000014,
0.020000000000000014,
0.020500000000000015,
0.021000000000000015,
0.021500000000000016,
0.022000000000000016,
0.022500000000000017,
0.023000000000000017,
0.023500000000000017,
0.024000000000000018,
0.02450000000000002,
0.02500000000000002,
0.02550000000000002,
0.02600000000000002,
0.02650000000000002,
0.02700000000000002,
0.02750000000000002,
0.02800000000000002,
0.028500000000000022,
0.029000000000000022,
0.029500000000000023,
0.030000000000000023,
0.030500000000000024,
0.031000000000000024,
0.03150000000000002,
0.03200000000000002,
0.03250000000000002,
0.03300000000000002,
0.03350000000000002,
0.03400000000000002,
0.034500000000000024,
0.035000000000000024,
0.035500000000000025,
0.036000000000000025,
0.036500000000000025,
0.037000000000000026,
0.037500000000000026,
0.03800000000000003,
0.03850000000000003,
0.03900000000000003,
0.03950000000000003,
0.04000000000000003,
0.04050000000000003,
0.04100000000000003,
0.04150000000000003,
0.04200000000000003,
0.04250000000000003,
0.04300000000000003,
0.04350000000000003,
0.04400000000000003,
0.04450000000000003,
0.04500000000000003,
0.045500000000000033,
0.046000000000000034,
0.046500000000000034,
0.047000000000000035,
0.047500000000000035,
0.048000000000000036,
0.048500000000000036,
0.04900000000000004,
0.04950000000000004,
0.05000000000000004,
0.05050000000000004,
0.05100000000000004,
0.05150000000000004,
0.05200000000000004,
0.05250000000000004,
0.05300000000000004,
0.05350000000000004,
0.05400000000000004,
0.05450000000000004,
0.05500000000000004,
0.05550000000000004,
0.05600000000000004,
0.05650000000000004,
0.057000000000000044,
0.057500000000000044,
0.058000000000000045,
0.058500000000000045,
0.059000000000000045,
0.059500000000000046,
0.060000000000000046,
0.06050000000000005,
0.06100000000000005,
0.06150000000000005,
0.06200000000000005,
0.06250000000000004,
0.06300000000000004,
0.06350000000000004,
0.06400000000000004,
0.06450000000000004,
0.06500000000000004,
0.06550000000000004,
0.06600000000000004,
0.06650000000000005,
0.06700000000000005,
0.06750000000000005,
0.06800000000000005,
0.06850000000000005,
0.06900000000000005,
0.06950000000000005,
0.07000000000000005,
0.07050000000000005,
0.07100000000000005,
0.07150000000000005,
0.07200000000000005,
0.07250000000000005,
0.07300000000000005,
0.07350000000000005,
0.07400000000000005,
0.07450000000000005,
0.07500000000000005,
0.07550000000000005,
0.07600000000000005,
0.07650000000000005,
0.07700000000000005,
0.07750000000000005,
0.07800000000000006,
0.07850000000000006,
0.07900000000000006,
0.07950000000000006,
0.08000000000000006,
0.08050000000000006,
0.08100000000000006,
0.08150000000000006,
0.08200000000000006,
0.08250000000000006,
0.08300000000000006,
0.08350000000000006,
0.08400000000000006,
0.08450000000000006,
0.08500000000000006,
0.08550000000000006,
0.08600000000000006,
0.08650000000000006,
0.08700000000000006,
0.08750000000000006,
0.08800000000000006,
0.08850000000000006,
0.08900000000000007,
0.08950000000000007,
0.09000000000000007,
0.09050000000000007,
0.09100000000000007,
0.09150000000000007,
0.09200000000000007,
0.09250000000000007,
0.09300000000000007,
0.09350000000000007,
0.09400000000000007,
0.09450000000000007,
0.09500000000000007,
0.09550000000000007,
0.09600000000000007,
0.09650000000000007,
0.09700000000000007,
0.09750000000000007,
0.09800000000000007,
0.09850000000000007,
0.09900000000000007,
0.09950000000000007,
0.10000000000000007,
0.10050000000000008,
0.10100000000000008,
0.10150000000000008,
0.10200000000000008,
0.10250000000000008,
0.10300000000000008,
0.10350000000000008,
0.10400000000000008,
0.10450000000000008,
0.10500000000000008,
0.10550000000000008,
0.10600000000000008,
0.10650000000000008,
0.10700000000000008,
0.10750000000000008,
0.10800000000000008,
0.10850000000000008,
0.10900000000000008,
0.10950000000000008,
0.11000000000000008,
0.11050000000000008,
0.11100000000000008,
0.11150000000000009,
0.11200000000000009,
0.11250000000000009,
0.11300000000000009,
0.11350000000000009,
0.11400000000000009,
0.11450000000000009,
0.11500000000000009,
0.11550000000000009,
0.11600000000000009,
0.11650000000000009,
0.11700000000000009,
0.11750000000000009,
0.11800000000000009,
0.11850000000000009,
0.11900000000000009,
0.11950000000000009,
0.12000000000000009,
0.1205000000000001,
0.1210000000000001,
0.1215000000000001,
0.1220000000000001,
0.1225000000000001,
0.1230000000000001,
0.1235000000000001,
0.1240000000000001,
0.1245000000000001,
0.12500000000000008,
0.12550000000000008,
0.12600000000000008,
0.12650000000000008,
0.12700000000000009,
0.12750000000000009,
0.12800000000000009,
0.1285000000000001,
0.1290000000000001,
0.1295000000000001,
0.1300000000000001,
0.1305000000000001,
0.1310000000000001,
0.1315000000000001,
0.1320000000000001,
0.1325000000000001,
0.1330000000000001,
0.1335000000000001,
0.1340000000000001,
0.1345000000000001,
0.1350000000000001,
0.1355000000000001,
0.1360000000000001,
0.1365000000000001,
0.1370000000000001,
0.1375000000000001,
0.1380000000000001,
0.1385000000000001,
0.1390000000000001,
0.1395000000000001,
0.1400000000000001,
0.1405000000000001,
0.1410000000000001,
0.1415000000000001,
0.1420000000000001,
0.1425000000000001,
0.1430000000000001,
0.1435000000000001,
0.1440000000000001,
0.1445000000000001,
0.1450000000000001,
0.1455000000000001,
0.1460000000000001,
0.1465000000000001,
0.1470000000000001,
0.1475000000000001,
0.1480000000000001,
0.1485000000000001,
0.1490000000000001,
0.1495000000000001,
0.1500000000000001,
0.1505000000000001,
0.1510000000000001,
0.1515000000000001,
0.1520000000000001,
0.1525000000000001,
0.1530000000000001,
0.1535000000000001,
0.1540000000000001,
0.1545000000000001,
0.1550000000000001,
0.1555000000000001,
0.1560000000000001,
0.1565000000000001,
0.1570000000000001,
0.1575000000000001,
0.1580000000000001,
0.1585000000000001,
0.1590000000000001,
0.15950000000000011,
0.16000000000000011,
0.16050000000000011,
0.16100000000000012,
0.16150000000000012,
0.16200000000000012,
0.16250000000000012,
0.16300000000000012,
0.16350000000000012,
0.16400000000000012,
0.16450000000000012,
0.16500000000000012,
0.16550000000000012,
0.16600000000000012,
0.16650000000000012,
0.16700000000000012,
0.16750000000000012,
0.16800000000000012,
0.16850000000000012,
0.16900000000000012,
0.16950000000000012,
0.17000000000000012,
0.17050000000000012,
0.17100000000000012,
0.17150000000000012,
0.17200000000000013,
0.17250000000000013,
0.17300000000000013,
0.17350000000000013,
0.17400000000000013,
0.17450000000000013,
0.17500000000000013,
0.17550000000000013,
0.17600000000000013,
0.17650000000000013,
0.17700000000000013,
0.17750000000000013,
0.17800000000000013,
0.17850000000000013,
0.17900000000000013,
0.17950000000000013,
0.18000000000000013,
0.18050000000000013,
0.18100000000000013,
0.18150000000000013,
0.18200000000000013,
0.18250000000000013,
0.18300000000000013,
0.18350000000000014,
0.18400000000000014,
0.18450000000000014,
0.18500000000000014,
0.18550000000000014,
0.18600000000000014,
0.18650000000000014,
0.18700000000000014,
0.18750000000000014,
0.18800000000000014,
0.18850000000000014,
0.18900000000000014,
0.18950000000000014,
0.19000000000000014,
0.19050000000000014,
0.19100000000000014,
0.19150000000000014,
0.19200000000000014,
0.19250000000000014,
0.19300000000000014,
0.19350000000000014,
0.19400000000000014,
0.19450000000000014,
0.19500000000000015,
0.19550000000000015,
0.19600000000000015,
0.19650000000000015,
0.19700000000000015,
0.19750000000000015,
0.19800000000000015,
0.19850000000000015,
0.19900000000000015,
0.19950000000000015,
0.20000000000000015,
0.20050000000000015,
0.20100000000000015,
0.20150000000000015,
0.20200000000000015,
0.20250000000000015,
0.20300000000000015,
0.20350000000000015,
0.20400000000000015,
0.20450000000000015,
0.20500000000000015,
0.20550000000000015,
0.20600000000000016,
0.20650000000000016,
0.20700000000000016,
0.20750000000000016,
0.20800000000000016,
0.20850000000000016,
0.20900000000000016,
0.20950000000000016,
0.21000000000000016,
0.21050000000000016,
0.21100000000000016,
0.21150000000000016,
0.21200000000000016,
0.21250000000000016,
0.21300000000000016,
0.21350000000000016,
0.21400000000000016,
0.21450000000000016,
0.21500000000000016,
0.21550000000000016,
0.21600000000000016,
0.21650000000000016,
0.21700000000000016,
0.21750000000000017,
0.21800000000000017,
0.21850000000000017,
0.21900000000000017,
0.21950000000000017,
0.22000000000000017,
0.22050000000000017,
0.22100000000000017,
0.22150000000000017,
0.22200000000000017,
0.22250000000000017,
0.22300000000000017,
0.22350000000000017,
0.22400000000000017,
0.22450000000000017,
0.22500000000000017,
0.22550000000000017,
0.22600000000000017,
0.22650000000000017,
0.22700000000000017,
0.22750000000000017,
0.22800000000000017,
0.22850000000000018,
0.22900000000000018,
0.22950000000000018,
0.23000000000000018,
0.23050000000000018,
0.23100000000000018,
0.23150000000000018,
0.23200000000000018,
0.23250000000000018,
0.23300000000000018,
0.23350000000000018,
0.23400000000000018,
0.23450000000000018,
0.23500000000000018,
0.23550000000000018,
0.23600000000000018,
0.23650000000000018,
0.23700000000000018,
0.23750000000000018,
0.23800000000000018,
0.23850000000000018,
0.23900000000000018,
0.23950000000000018,
0.24000000000000019,
0.24050000000000019,
0.2410000000000002,
0.2415000000000002,
0.2420000000000002,
0.2425000000000002,
0.2430000000000002,
0.2435000000000002,
0.2440000000000002,
0.2445000000000002,
0.2450000000000002,
0.2455000000000002,
0.2460000000000002,
0.2465000000000002,
0.2470000000000002,
0.2475000000000002,
0.2480000000000002,
0.2485000000000002,
0.2490000000000002,
0.2495000000000002,
0.25000000000000017,
0.25050000000000017,
0.25100000000000017,
0.25150000000000017,
0.25200000000000017,
0.25250000000000017,
0.25300000000000017,
0.25350000000000017,
0.25400000000000017,
0.25450000000000017,
0.25500000000000017,
0.25550000000000017,
0.25600000000000017,
0.2565000000000002,
0.2570000000000002,
0.2575000000000002,
0.2580000000000002,
0.2585000000000002,
0.2590000000000002,
0.2595000000000002,
0.2600000000000002,
0.2605000000000002,
0.2610000000000002,
0.2615000000000002,
0.2620000000000002,
0.2625000000000002,
0.2630000000000002,
0.2635000000000002,
0.2640000000000002,
0.2645000000000002,
0.2650000000000002,
0.2655000000000002,
0.2660000000000002,
0.2665000000000002,
0.2670000000000002,
0.2675000000000002,
0.2680000000000002,
0.2685000000000002,
0.2690000000000002,
0.2695000000000002,
0.2700000000000002,
0.2705000000000002,
0.2710000000000002,
0.2715000000000002,
0.2720000000000002,
0.2725000000000002,
0.2730000000000002,
0.2735000000000002,
0.2740000000000002,
0.2745000000000002,
0.2750000000000002,
0.2755000000000002,
0.2760000000000002,
0.2765000000000002,
0.2770000000000002,
0.2775000000000002,
0.2780000000000002,
0.2785000000000002,
0.2790000000000002,
0.2795000000000002,
0.2800000000000002,
0.2805000000000002,
0.2810000000000002,
0.2815000000000002,
0.2820000000000002,
0.2825000000000002,
0.2830000000000002,
0.2835000000000002,
0.2840000000000002,
0.2845000000000002,
0.2850000000000002,
0.2855000000000002,
0.2860000000000002,
0.2865000000000002,
0.2870000000000002,
0.2875000000000002,
0.2880000000000002,
0.2885000000000002,
0.2890000000000002,
0.2895000000000002,
0.2900000000000002,
0.2905000000000002,
0.2910000000000002,
0.2915000000000002,
0.2920000000000002,
0.2925000000000002,
0.2930000000000002,
0.2935000000000002,
0.2940000000000002,
0.2945000000000002,
0.2950000000000002,
0.2955000000000002,
0.2960000000000002,
0.2965000000000002,
0.2970000000000002,
0.2975000000000002,
0.2980000000000002,
0.2985000000000002,
0.2990000000000002,
0.2995000000000002,
0.3000000000000002,
0.3005000000000002,
0.3010000000000002,
0.3015000000000002,
0.3020000000000002,
0.3025000000000002,
0.3030000000000002,
0.3035000000000002,
0.3040000000000002,
0.3045000000000002,
0.3050000000000002,
0.3055000000000002,
0.3060000000000002,
0.3065000000000002,
0.3070000000000002,
0.3075000000000002,
0.3080000000000002,
0.3085000000000002,
0.3090000000000002,
0.3095000000000002,
0.3100000000000002,
0.3105000000000002,
0.3110000000000002,
0.3115000000000002,
0.3120000000000002,
0.3125000000000002,
0.3130000000000002,
0.3135000000000002,
0.3140000000000002,
0.3145000000000002,
0.3150000000000002,
0.3155000000000002,
0.3160000000000002,
0.3165000000000002,
0.3170000000000002,
0.3175000000000002,
0.3180000000000002,
0.3185000000000002,
0.31900000000000023,
0.31950000000000023,
0.32000000000000023,
0.32050000000000023,
0.32100000000000023,
0.32150000000000023,
0.32200000000000023,
0.32250000000000023,
0.32300000000000023,
0.32350000000000023,
0.32400000000000023,
0.32450000000000023,
0.32500000000000023,
0.32550000000000023,
0.32600000000000023,
0.32650000000000023,
0.32700000000000023,
0.32750000000000024,
0.32800000000000024,
0.32850000000000024,
0.32900000000000024,
0.32950000000000024,
0.33000000000000024,
0.33050000000000024,
0.33100000000000024,
0.33150000000000024,
0.33200000000000024,
0.33250000000000024,
0.33300000000000024,
0.33350000000000024,
0.33400000000000024,
0.33450000000000024,
0.33500000000000024,
0.33550000000000024,
0.33600000000000024,
0.33650000000000024,
0.33700000000000024,
0.33750000000000024,
0.33800000000000024,
0.33850000000000025,
0.33900000000000025,
0.33950000000000025,
0.34000000000000025,
0.34050000000000025,
0.34100000000000025,
0.34150000000000025,
0.34200000000000025,
0.34250000000000025,
0.34300000000000025,
0.34350000000000025,
0.34400000000000025,
0.34450000000000025,
0.34500000000000025,
0.34550000000000025,
0.34600000000000025,
0.34650000000000025,
0.34700000000000025,
0.34750000000000025,
0.34800000000000025,
0.34850000000000025,
0.34900000000000025,
0.34950000000000025,
0.35000000000000026,
0.35050000000000026,
0.35100000000000026,
0.35150000000000026,
0.35200000000000026,
0.35250000000000026,
0.35300000000000026,
0.35350000000000026,
0.35400000000000026,
0.35450000000000026,
0.35500000000000026,
0.35550000000000026,
0.35600000000000026,
0.35650000000000026,
0.35700000000000026,
0.35750000000000026,
0.35800000000000026,
0.35850000000000026,
0.35900000000000026,
0.35950000000000026,
0.36000000000000026,
0.36050000000000026,
0.36100000000000027,
0.36150000000000027,
0.36200000000000027,
0.36250000000000027,
0.36300000000000027,
0.36350000000000027,
0.36400000000000027,
0.36450000000000027,
0.36500000000000027,
0.36550000000000027,
0.36600000000000027,
0.36650000000000027,
0.36700000000000027,
0.36750000000000027,
0.36800000000000027,
0.36850000000000027,
0.36900000000000027,
0.3695000000000003,
0.3700000000000003,
0.3705000000000003,
0.3710000000000003,
0.3715000000000003,
0.3720000000000003,
0.3725000000000003,
0.3730000000000003,
0.3735000000000003,
0.3740000000000003,
0.3745000000000003,
0.3750000000000003,
0.3755000000000003,
0.3760000000000003,
0.3765000000000003,
0.3770000000000003,
0.3775000000000003,
0.3780000000000003,
0.3785000000000003,
0.3790000000000003,
0.3795000000000003,
0.3800000000000003,
0.3805000000000003,
0.3810000000000003,
0.3815000000000003,
0.3820000000000003,
0.3825000000000003,
0.3830000000000003,
0.3835000000000003,
0.3840000000000003,
0.3845000000000003,
0.3850000000000003,
0.3855000000000003,
0.3860000000000003,
0.3865000000000003,
0.3870000000000003,
0.3875000000000003,
0.3880000000000003,
0.3885000000000003,
0.3890000000000003,
0.3895000000000003,
0.3900000000000003,
0.3905000000000003,
0.3910000000000003,
0.3915000000000003,
0.3920000000000003,
0.3925000000000003,
0.3930000000000003,
0.3935000000000003,
0.3940000000000003,
0.3945000000000003,
0.3950000000000003,
0.3955000000000003,
0.3960000000000003,
0.3965000000000003,
0.3970000000000003,
0.3975000000000003,
0.3980000000000003,
0.3985000000000003,
0.3990000000000003,
0.3995000000000003,
0.4000000000000003
],
"xaxis": "x",
"y": [
0,
1.6,
3.1328,
4.6009248,
6.0068059552,
7.352785209872,
8.641117804835318,
9.873975663187363,
11.053450458770767,
12.181556571692878,
13.260233935054739,
14.291350776893694,
15.27670626119638,
16.218033031696923,
17.116999662038385,
17.97521301574394,
18.79422051931721,
19.57551235166924,
20.320523552951727,
21.030636055762887,
21.707180641583093,
22.351438825192318,
22.964644669720066,
23.547986534880977,
24.102608760855272,
24.62961329018272,
25.130061229951615,
25.604974356480284,
26.055336564607792,
26.482095263632537,
26.88616272186249,
27.268417361668448,
27.629705006862164,
27.970840084154087,
28.292606780380893,
28.595760157130762,
28.88102722433446,
29.149107974332573,
29.400676377873616,
29.636381343444246,
29.856847641281185,
30.06267679336483,
30.254447930646666,
30.432718618716496,
30.598025653071137,
30.75088582510346,
30.891796659889494,
31.021237126811602,
31.139668324017606,
31.24753413767884,
31.345261876974764,
31.433262885697573,
31.51193313133735,
31.581653772476677,
31.64279170529307,
31.695700089938235,
31.740718857534848,
31.7781751985043,
31.80838403291255,
31.831648463495984,
31.848260212004828,
31.858500039478113,
31.86263815104171,
31.860934585799072,
31.85363959236343,
31.84099399055996,
31.82322951980698,
31.800569174666528,
31.7732275280366,
31.741411042439935,
31.705318369847536,
31.665140640458933,
31.621061740845715,
31.57325858184984,
31.521901356613874,
31.467153789106394,
31.40917337349243,
31.348111604685947,
31.284114200408986,
31.217321315070066,
31.147867745763026,
31.075883130676356,
31.001492140192376,
30.924814660945415,
30.84596597309811,
30.76505692108554,
30.68219407806765,
30.597479904321517,
30.51101289979667,
30.422887751048204,
30.33319547275477,
30.242023544020714,
30.149456039654435,
30.05557375660787,
29.960454335755266,
29.864172379182815,
29.76679956315443,
29.66840474691281,
29.56905407746918,
29.46881109052933,
29.36773680769823,
29.265889830100228,
29.163326428546785,
29.060100630378876,
28.95626430310648,
28.85186723496307,
28.74695721248872,
28.641580095251193,
28.535779887810435,
28.42959880902791,
28.323077358818615,
28.21625438243986,
28.10916713240758,
28.001851328127493,
27.894341213325262,
27.78666961135671,
27.67886797847617,
27.5709664551381,
27.46299391540448,
27.35497801452763,
27.246945234775776,
27.138920929565938,
27.030929365966593,
26.92299376563008,
26.815136344212593,
26.7073783493375,
26.599740097155554,
26.49224100755378,
26.384899638062734,
26.27773371651008,
26.17076017246671,
26.063995167529843,
25.95745412448594,
25.851151755394724,
25.74510208863405,
25.639318494943854,
25.533813712506127,
25.428599871096377,
25.323688515340795,
25.21909062711209,
25.114816647095726,
25.01087649555708,
24.907279592339062,
24.80403487611843,
24.70115082294823,
24.598635464112593,
24.49649640331926,
24.39474083325422,
24.293375551522022,
24.192406975994324,
24.091841159588572,
23.99168380449774,
23.89194027589143,
23.792615615107763,
23.69371455235489,
23.59524151894015,
23.497200659044303,
23.39959584105766,
23.302430668494182,
23.20570849049917,
23.10943241196553,
23.013605303273,
22.91822980966432,
22.82330836027167,
22.7288431768063,
22.6348362819238,
22.541289507276932,
22.448204501267604,
22.355582736509017,
22.26342551700876,
22.171733985083087,
22.08050912801234,
21.98975178444704,
21.89946265057386,
21.809642286050373,
21.720291119717064,
21.631409455094868,
21.54299747567613,
21.45505525001664,
21.36758273663605,
21.28057978873382,
21.194046158727435,
21.107981502619495,
21.022385384200007,
20.93725727908996,
20.852596578632046,
20.76840259363419,
20.684674557971313,
20.601411632050592,
20.518612906145243,
20.436277403601718,
20.354404083924962,
20.272991845746287,
20.19203952967816,
20.11154592106013,
20.03150975259991,
19.95192970691348,
19.87280441896797,
19.794132478430942,
19.715912431929482,
19.638142785222502,
19.56082200528944,
19.483948522338473,
19.40752073173719,
19.331536995868667,
19.255995645915657,
19.18089498357557,
19.106233282708835,
19.032008790923115,
18.958219731095724,
18.88486430283658,
18.811940683893887,
18.739447031504685,
18.667381483692292,
18.59574216051265,
18.52452716525145,
18.453734585573883,
18.383362494628773,
18.313408952108794,
18.243872005268397,
18.174749689901056,
18.10604003127731,
18.037741045045088,
17.969850738093722,
17.902367109382993,
17.835288150738542,
17.76861184761486,
17.702336179827128,
17.636459122253015,
17.570978645505587,
17.505892716578426,
17.441199299463957,
17.37689635574603,
17.312981845167695,
17.24945372617512,
17.186309956438524,
17.123548493351038,
17.061167294506244,
16.99916431815529,
16.937537523644284,
16.87628487183271,
16.815404325493642,
16.754893849696376,
16.69475141217218,
16.634974983663795,
16.575562538259295,
16.516512053710912,
16.457821511739386,
16.39948889832439,
16.341512203981562,
16.283889424026658,
16.226618558827308,
16.169697614042853,
16.113124600852714,
16.05689753617375,
16.00101444286699,
15.94547334993417,
15.890272292704488,
15.835409313011898,
15.780882459363351,
15.726689787098326,
15.672829358539962,
15.61929924313815,
15.566097517604868,
15.513222266042082,
15.460671580062481,
15.408443558903347,
15.3565363095338,
15.304947946755714,
15.253676593298513,
15.20272037990811,
15.152077445430223,
15.101745936888266,
15.051724009556056,
15.00200982702552,
14.952601561269617,
14.903497392700658,
14.854695510224193,
14.806194111288681,
14.757991401931065,
14.710085596818452,
14.66247491928604,
14.615157601371449,
14.568131883845588,
14.521396016240226,
14.474948256872379,
14.428786872865645,
14.382910140168635,
14.337316343570581,
14.292003776714287,
14.246970742106479,
14.202215551125715,
14.157736524027923,
14.113531989949681,
14.069600286909324,
14.025939761805995,
13.982548770416694,
13.93942567739144,
13.896568856246619,
13.853976689356578,
13.811647567943584,
13.769579892066176,
13.727772070606006,
13.686222521253232,
13.644929670490528,
13.603891953575776,
13.563107814523486,
13.522575706085028,
13.482294089727715,
13.442261435612778,
13.402476222572325,
13.362936938085292,
13.323642078252455,
13.284590147770546,
13.245779659905518,
13.207209136464995,
13.168877107769955,
13.130782112625688,
13.092922698292053,
13.055297420453085,
13.017904843185983,
12.980743538929502,
12.943812088451804,
12.90710908081777,
12.870633113355835,
12.834382791624336,
12.798356729377446,
12.762553548530681,
12.72697187912603,
12.691610359296712,
12.656467635231616,
12.621542361139399,
12.586833199212315,
12.552338819589755,
12.518057900321544,
12.483989127331,
12.450131194377777,
12.41648280302051,
12.383042662579289,
12.34980949009795,
12.316782010306241,
12.283958955581834,
12.251339065912227,
12.21892108885654,
12.18670377950722,
12.15468590045166,
12.122866221733762,
12.09124352081543,
12.059816582538032,
12.028584199083816,
11.997545169937313,
11.966698301846717,
11.936042408785273,
11.905576311912649,
11.875298839536345,
11.845208827073106,
11.815305117010372,
11.785586558867763,
11.756052009158608,
11.726700331351525,
11.697530395832057,
11.66854107986438,
11.639731267553062,
11.611099849804921,
11.582645724290948,
11.554367795408321,
11.526264974242508,
11.498336178529472,
11.47058033261797,
11.442996367431958,
11.415583220433106,
11.388339835583432,
11.361265163308035,
11.334358160457967,
11.307617790273218,
11.281043022345829,
11.254632832583134,
11.22838620317114,
11.202302122538034,
11.176379585317829,
11.150617592314154,
11.125015150464183,
11.099571272802713,
11.07428497842638,
11.049155292458032,
11.02418124601124,
10.999361876154982,
10.974696225878452,
10.950183344056049,
10.925822285412508,
10.901612110488195,
10.877551885604554,
10.853640682829719,
10.829877579944283,
10.806261660407236,
10.782792013322053,
10.759467733402962,
10.736287920941354,
10.713251681772379,
10.690358127241694,
10.667606374172387,
10.644995544832048,
10.622524766900032,
10.60019317343487,
10.577999902841858,
10.555944098840802,
10.534024910433944,
10.512241491874045,
10.490593002632643,
10.469078607368473,
10.447697475896064,
10.426448783154488,
10.405331709176295,
10.384345439056604,
10.363489162922368,
10.3427620759018,
10.32216337809397,
10.30169227453857,
10.281347975185849,
10.261129694866698,
10.24103665326293,
10.221068074877692,
10.201223189006077,
10.18150122970587,
10.161901435768478,
10.14242305069002,
10.123065322642582,
10.103827504445626,
10.084708853537576,
10.065708631947558,
10.046826106267305,
10.02806054762322,
10.0094112316486,
9.990877438456032,
9.972458452609928,
9.954153563099238,
9.935962063310313,
9.917883250999925,
9.89991642826845,
9.8820609015332,
9.86431598150192,
9.846680983146435,
9.829155225676454,
9.811738032513524,
9.794428731265146,
9.777226653699035,
9.760131135717538,
9.743141517332203,
9.726257142638493,
9.709477359790661,
9.692801520976765,
9.676228982393834,
9.659759104223186,
9.64339125060589,
9.627124789618374,
9.610959093248184,
9.59489353736988,
9.57892750172108,
9.563060369878661,
9.547291529235073,
9.531620370974826,
9.516046290051104,
9.50056868516252,
9.485186958730013,
9.469900516873887,
9.454708769390985,
9.439611129732,
9.42460701497893,
9.409695845822663,
9.3948770465407,
9.380150044975014,
9.365514272510042,
9.35096916405081,
9.336514158001192,
9.322148696242303,
9.307872224111023,
9.293684190378645,
9.279584047229662,
9.265571250240678,
9.251645258359451,
9.237805533884064,
9.224051542442211,
9.210382752970633,
9.196798637694656,
9.183298672107869,
9.169882334951918,
9.156549108196433,
9.143298477019066,
9.130129929785657,
9.117042958030524,
9.10403705643687,
9.091111722817312,
9.078266458094527,
9.06550076628202,
9.052814154465004,
9.040206132781408,
9.02767621440299,
9.015223915516568,
9.00284875530538,
8.990550255930534,
8.978327942512598,
8.96618134311328,
8.95410998871724,
8.942113413214,
8.930191153379972,
8.918342748860596,
8.90656774215258,
8.89486567858627,
8.883236106308098,
8.871678576263172,
8.860192642177939,
8.848777860542983,
8.837433790595913,
8.826159994304364,
8.814956036349095,
8.803821484107202,
8.792755907635422,
8.781758879653554,
8.770829975527963,
8.759968773255213,
8.749174853445771,
8.738447799307833,
8.72778719663124,
8.717192633771498,
8.706663701633893,
8.696199993657705,
8.685801105800522,
8.675466636522643,
8.66519618677159,
8.654989359966706,
8.644845761983847,
8.63476500114018,
8.624746688179057,
8.614790436255003,
8.604895860918779,
8.595062580102546,
8.585290214105122,
8.575578385577323,
8.565926719507404,
8.55633484320658,
8.546802386294644,
8.53732898068567,
8.527914260573807,
8.518557862419156,
8.509259424933745,
8.500018589067576,
8.490834997994767,
8.48170829709978,
8.472638133963736,
8.463624158350802,
8.454666022194681,
8.44576337958517,
8.436915886754807,
8.428123202065605,
8.419384985995856,
8.410700901127038,
8.402070612130771,
8.393493785755886,
8.384970090815557,
8.376499198174509,
8.36808078073632,
8.359714513430788,
8.351400073201386,
8.343137138992788,
8.33492539173847,
8.326764514348396,
8.318654191696778,
8.310594110609909,
8.302583959854068,
8.29462343012351,
8.286712214028519,
8.278850006083545,
8.271036502695406,
8.26327140215157,
8.255554404608505,
8.247885212080101,
8.240263528426167,
8.232689059340998,
8.22516151234201,
8.21768059675845,
8.210246023720169,
8.202857506146472,
8.195514758735037,
8.188217497950891,
8.180965442015472,
8.173758310895742,
8.166595826293383,
8.15947771163404,
8.152403692056653,
8.145373494402843,
8.138386847206357,
8.131443480682597,
8.124543126718194,
8.117685518860666,
8.11087039230812,
8.104097483899034,
8.097366532102091,
8.090677277006089,
8.084029460309894,
8.077422825312478,
8.070857116903001,
8.06433208155096,
8.057847467296403,
8.051403023740198,
8.044998502034366,
8.038633654872472,
8.032308236480075,
8.026022002605242,
8.019774710509108,
8.013566118956513,
8.007395988206685,
8.001264080003978,
7.995170157568675,
7.98911398558785,
7.983095330206274,
7.977113959017393,
7.971169641054346,
7.965262146781055,
7.959391248083354,
7.953556718260188,
7.947758332014856,
7.94199586544631,
7.936269096040511,
7.9305778026618405,
7.924921765544555,
7.919300766284306,
7.913714587829704,
7.908163014473937,
7.902645831846442,
7.89716282690463,
7.891713787925655,
7.886298504498241,
7.8809167675145595,
7.87556836916215,
7.8702531029159015,
7.8649707635300725,
7.85972114703037,
7.854504050706069,
7.84931927310219,
7.844166614011717,
7.8390458744678675,
7.833956856736409,
7.828899364308024,
7.8238732018907235,
7.818878175402305,
7.813914091962857,
7.808980759887314,
7.804077988678052,
7.799205589017533,
7.794363372760999,
7.7895511529291985,
7.784768743701177,
7.780015960407092,
7.775292619521089,
7.770598538654212,
7.765933536547359,
7.761297433064287,
7.756690049184655,
7.7521112069971085,
7.747560729692412,
7.743038441556623,
7.738544167964302,
7.734077735371777,
7.729638971310434,
7.725227704380065,
7.720843764242242,
7.716486981613747,
7.71215718826003,
7.707854216988715,
7.703577901643143,
7.699328077095958,
7.695104579242726,
7.690907244995606,
7.686735912277045,
7.682590420013523,
7.678470608129333,
7.6743763175404,
7.670307390148138,
7.666263668833344,
7.6622449974501325,
7.6582512208199045,
7.654282184725358,
7.65033773590453,
7.64641772204488,
7.642521991777409,
7.638650394670813,
7.634802781225675,
7.630979002868694,
7.627178911946943,
7.623402361722173,
7.619649206365144,
7.6159193009499955,
7.612212501448647,
7.608528664725239,
7.604867648530608,
7.601229311496789,
7.597613513131559,
7.594020113813013,
7.59044897478417,
7.586899958147618,
7.583372926860187,
7.5798677447276575,
7.576384276399503,
7.572922387363661,
7.569481943941342,
7.566062813281863,
7.562664863357523,
7.559287962958502,
7.555931981687793,
7.552596789956169,
7.549282258977181,
7.545988260762179,
7.542714668115376,
7.539461354628931,
7.536228194678073,
7.533015063416247,
7.529821836770293,
7.526648391435656,
7.523494604871624,
7.5203603552965985,
7.517245521683388,
7.514149983754538,
7.511073621977685,
7.508016317560941,
7.504977952448305,
7.50195840931511,
7.4989575715634835,
7.495975323317853,
7.493011549420468,
7.490066135426955,
7.4871389676018945,
7.484229932914435,
7.481338919033922,
7.478465814325567,
7.475610507846131,
7.472772889339645,
7.469952849233149,
7.467150278632462,
7.464365069317981,
7.461597113740493,
7.458846305017033,
7.456112536926749,
7.4533957039068035,
7.450695701048296,
7.448012424092214,
7.445345769425405,
7.442695634076575,
7.440061915712316,
7.43744451263315,
7.4348433237696065,
7.432258248678314,
7.429689187538129,
7.427136041146272,
7.424598710914507,
7.422077098865326,
7.419571107628172,
7.417080640435674,
7.414605601119914,
7.412145894108712,
7.409701424421937,
7.407272097667836,
7.4048578200393935,
7.402458498310706,
7.400074039833383,
7.39770435253297,
7.395349344905393,
7.393008926013423,
7.3906830054831705,
7.388371493500587,
7.386074300808005,
7.383791338700686,
7.381522519023397,
7.379267754167008,
7.377026957065107,
7.374800041190637,
7.372586920552559,
7.370387509692526,
7.368201723681589,
7.366029478116912,
7.363870689118517,
7.3617252733260425,
7.359593147895525,
7.3574742304962015,
7.355368439307329,
7.353275693015024,
7.3511959108091265,
7.349129012380075,
7.347074917915808,
7.345033548098683,
7.343004824102409,
7.340988667589008,
7.338985000705788,
7.336993746082337,
7.335014826827533,
7.333048166526578,
7.331093689238048,
7.329151319490957,
7.327220982281844,
7.325302603071879,
7.323396107783982,
7.321501422799965
],
"yaxis": "y"
},
{
"hovertemplate": "Chemical=C
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "C",
"line": {
"color": "green",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "C",
"showlegend": true,
"type": "scattergl",
"x": [
0,
0.0005,
0.001,
0.0015,
0.002,
0.0025,
0.003,
0.0035,
0.004,
0.0045000000000000005,
0.005000000000000001,
0.005500000000000001,
0.006000000000000002,
0.006500000000000002,
0.007000000000000003,
0.007500000000000003,
0.008000000000000004,
0.008500000000000004,
0.009000000000000005,
0.009500000000000005,
0.010000000000000005,
0.010500000000000006,
0.011000000000000006,
0.011500000000000007,
0.012000000000000007,
0.012500000000000008,
0.013000000000000008,
0.013500000000000009,
0.014000000000000009,
0.01450000000000001,
0.01500000000000001,
0.01550000000000001,
0.01600000000000001,
0.01650000000000001,
0.01700000000000001,
0.017500000000000012,
0.018000000000000013,
0.018500000000000013,
0.019000000000000013,
0.019500000000000014,
0.020000000000000014,
0.020500000000000015,
0.021000000000000015,
0.021500000000000016,
0.022000000000000016,
0.022500000000000017,
0.023000000000000017,
0.023500000000000017,
0.024000000000000018,
0.02450000000000002,
0.02500000000000002,
0.02550000000000002,
0.02600000000000002,
0.02650000000000002,
0.02700000000000002,
0.02750000000000002,
0.02800000000000002,
0.028500000000000022,
0.029000000000000022,
0.029500000000000023,
0.030000000000000023,
0.030500000000000024,
0.031000000000000024,
0.03150000000000002,
0.03200000000000002,
0.03250000000000002,
0.03300000000000002,
0.03350000000000002,
0.03400000000000002,
0.034500000000000024,
0.035000000000000024,
0.035500000000000025,
0.036000000000000025,
0.036500000000000025,
0.037000000000000026,
0.037500000000000026,
0.03800000000000003,
0.03850000000000003,
0.03900000000000003,
0.03950000000000003,
0.04000000000000003,
0.04050000000000003,
0.04100000000000003,
0.04150000000000003,
0.04200000000000003,
0.04250000000000003,
0.04300000000000003,
0.04350000000000003,
0.04400000000000003,
0.04450000000000003,
0.04500000000000003,
0.045500000000000033,
0.046000000000000034,
0.046500000000000034,
0.047000000000000035,
0.047500000000000035,
0.048000000000000036,
0.048500000000000036,
0.04900000000000004,
0.04950000000000004,
0.05000000000000004,
0.05050000000000004,
0.05100000000000004,
0.05150000000000004,
0.05200000000000004,
0.05250000000000004,
0.05300000000000004,
0.05350000000000004,
0.05400000000000004,
0.05450000000000004,
0.05500000000000004,
0.05550000000000004,
0.05600000000000004,
0.05650000000000004,
0.057000000000000044,
0.057500000000000044,
0.058000000000000045,
0.058500000000000045,
0.059000000000000045,
0.059500000000000046,
0.060000000000000046,
0.06050000000000005,
0.06100000000000005,
0.06150000000000005,
0.06200000000000005,
0.06250000000000004,
0.06300000000000004,
0.06350000000000004,
0.06400000000000004,
0.06450000000000004,
0.06500000000000004,
0.06550000000000004,
0.06600000000000004,
0.06650000000000005,
0.06700000000000005,
0.06750000000000005,
0.06800000000000005,
0.06850000000000005,
0.06900000000000005,
0.06950000000000005,
0.07000000000000005,
0.07050000000000005,
0.07100000000000005,
0.07150000000000005,
0.07200000000000005,
0.07250000000000005,
0.07300000000000005,
0.07350000000000005,
0.07400000000000005,
0.07450000000000005,
0.07500000000000005,
0.07550000000000005,
0.07600000000000005,
0.07650000000000005,
0.07700000000000005,
0.07750000000000005,
0.07800000000000006,
0.07850000000000006,
0.07900000000000006,
0.07950000000000006,
0.08000000000000006,
0.08050000000000006,
0.08100000000000006,
0.08150000000000006,
0.08200000000000006,
0.08250000000000006,
0.08300000000000006,
0.08350000000000006,
0.08400000000000006,
0.08450000000000006,
0.08500000000000006,
0.08550000000000006,
0.08600000000000006,
0.08650000000000006,
0.08700000000000006,
0.08750000000000006,
0.08800000000000006,
0.08850000000000006,
0.08900000000000007,
0.08950000000000007,
0.09000000000000007,
0.09050000000000007,
0.09100000000000007,
0.09150000000000007,
0.09200000000000007,
0.09250000000000007,
0.09300000000000007,
0.09350000000000007,
0.09400000000000007,
0.09450000000000007,
0.09500000000000007,
0.09550000000000007,
0.09600000000000007,
0.09650000000000007,
0.09700000000000007,
0.09750000000000007,
0.09800000000000007,
0.09850000000000007,
0.09900000000000007,
0.09950000000000007,
0.10000000000000007,
0.10050000000000008,
0.10100000000000008,
0.10150000000000008,
0.10200000000000008,
0.10250000000000008,
0.10300000000000008,
0.10350000000000008,
0.10400000000000008,
0.10450000000000008,
0.10500000000000008,
0.10550000000000008,
0.10600000000000008,
0.10650000000000008,
0.10700000000000008,
0.10750000000000008,
0.10800000000000008,
0.10850000000000008,
0.10900000000000008,
0.10950000000000008,
0.11000000000000008,
0.11050000000000008,
0.11100000000000008,
0.11150000000000009,
0.11200000000000009,
0.11250000000000009,
0.11300000000000009,
0.11350000000000009,
0.11400000000000009,
0.11450000000000009,
0.11500000000000009,
0.11550000000000009,
0.11600000000000009,
0.11650000000000009,
0.11700000000000009,
0.11750000000000009,
0.11800000000000009,
0.11850000000000009,
0.11900000000000009,
0.11950000000000009,
0.12000000000000009,
0.1205000000000001,
0.1210000000000001,
0.1215000000000001,
0.1220000000000001,
0.1225000000000001,
0.1230000000000001,
0.1235000000000001,
0.1240000000000001,
0.1245000000000001,
0.12500000000000008,
0.12550000000000008,
0.12600000000000008,
0.12650000000000008,
0.12700000000000009,
0.12750000000000009,
0.12800000000000009,
0.1285000000000001,
0.1290000000000001,
0.1295000000000001,
0.1300000000000001,
0.1305000000000001,
0.1310000000000001,
0.1315000000000001,
0.1320000000000001,
0.1325000000000001,
0.1330000000000001,
0.1335000000000001,
0.1340000000000001,
0.1345000000000001,
0.1350000000000001,
0.1355000000000001,
0.1360000000000001,
0.1365000000000001,
0.1370000000000001,
0.1375000000000001,
0.1380000000000001,
0.1385000000000001,
0.1390000000000001,
0.1395000000000001,
0.1400000000000001,
0.1405000000000001,
0.1410000000000001,
0.1415000000000001,
0.1420000000000001,
0.1425000000000001,
0.1430000000000001,
0.1435000000000001,
0.1440000000000001,
0.1445000000000001,
0.1450000000000001,
0.1455000000000001,
0.1460000000000001,
0.1465000000000001,
0.1470000000000001,
0.1475000000000001,
0.1480000000000001,
0.1485000000000001,
0.1490000000000001,
0.1495000000000001,
0.1500000000000001,
0.1505000000000001,
0.1510000000000001,
0.1515000000000001,
0.1520000000000001,
0.1525000000000001,
0.1530000000000001,
0.1535000000000001,
0.1540000000000001,
0.1545000000000001,
0.1550000000000001,
0.1555000000000001,
0.1560000000000001,
0.1565000000000001,
0.1570000000000001,
0.1575000000000001,
0.1580000000000001,
0.1585000000000001,
0.1590000000000001,
0.15950000000000011,
0.16000000000000011,
0.16050000000000011,
0.16100000000000012,
0.16150000000000012,
0.16200000000000012,
0.16250000000000012,
0.16300000000000012,
0.16350000000000012,
0.16400000000000012,
0.16450000000000012,
0.16500000000000012,
0.16550000000000012,
0.16600000000000012,
0.16650000000000012,
0.16700000000000012,
0.16750000000000012,
0.16800000000000012,
0.16850000000000012,
0.16900000000000012,
0.16950000000000012,
0.17000000000000012,
0.17050000000000012,
0.17100000000000012,
0.17150000000000012,
0.17200000000000013,
0.17250000000000013,
0.17300000000000013,
0.17350000000000013,
0.17400000000000013,
0.17450000000000013,
0.17500000000000013,
0.17550000000000013,
0.17600000000000013,
0.17650000000000013,
0.17700000000000013,
0.17750000000000013,
0.17800000000000013,
0.17850000000000013,
0.17900000000000013,
0.17950000000000013,
0.18000000000000013,
0.18050000000000013,
0.18100000000000013,
0.18150000000000013,
0.18200000000000013,
0.18250000000000013,
0.18300000000000013,
0.18350000000000014,
0.18400000000000014,
0.18450000000000014,
0.18500000000000014,
0.18550000000000014,
0.18600000000000014,
0.18650000000000014,
0.18700000000000014,
0.18750000000000014,
0.18800000000000014,
0.18850000000000014,
0.18900000000000014,
0.18950000000000014,
0.19000000000000014,
0.19050000000000014,
0.19100000000000014,
0.19150000000000014,
0.19200000000000014,
0.19250000000000014,
0.19300000000000014,
0.19350000000000014,
0.19400000000000014,
0.19450000000000014,
0.19500000000000015,
0.19550000000000015,
0.19600000000000015,
0.19650000000000015,
0.19700000000000015,
0.19750000000000015,
0.19800000000000015,
0.19850000000000015,
0.19900000000000015,
0.19950000000000015,
0.20000000000000015,
0.20050000000000015,
0.20100000000000015,
0.20150000000000015,
0.20200000000000015,
0.20250000000000015,
0.20300000000000015,
0.20350000000000015,
0.20400000000000015,
0.20450000000000015,
0.20500000000000015,
0.20550000000000015,
0.20600000000000016,
0.20650000000000016,
0.20700000000000016,
0.20750000000000016,
0.20800000000000016,
0.20850000000000016,
0.20900000000000016,
0.20950000000000016,
0.21000000000000016,
0.21050000000000016,
0.21100000000000016,
0.21150000000000016,
0.21200000000000016,
0.21250000000000016,
0.21300000000000016,
0.21350000000000016,
0.21400000000000016,
0.21450000000000016,
0.21500000000000016,
0.21550000000000016,
0.21600000000000016,
0.21650000000000016,
0.21700000000000016,
0.21750000000000017,
0.21800000000000017,
0.21850000000000017,
0.21900000000000017,
0.21950000000000017,
0.22000000000000017,
0.22050000000000017,
0.22100000000000017,
0.22150000000000017,
0.22200000000000017,
0.22250000000000017,
0.22300000000000017,
0.22350000000000017,
0.22400000000000017,
0.22450000000000017,
0.22500000000000017,
0.22550000000000017,
0.22600000000000017,
0.22650000000000017,
0.22700000000000017,
0.22750000000000017,
0.22800000000000017,
0.22850000000000018,
0.22900000000000018,
0.22950000000000018,
0.23000000000000018,
0.23050000000000018,
0.23100000000000018,
0.23150000000000018,
0.23200000000000018,
0.23250000000000018,
0.23300000000000018,
0.23350000000000018,
0.23400000000000018,
0.23450000000000018,
0.23500000000000018,
0.23550000000000018,
0.23600000000000018,
0.23650000000000018,
0.23700000000000018,
0.23750000000000018,
0.23800000000000018,
0.23850000000000018,
0.23900000000000018,
0.23950000000000018,
0.24000000000000019,
0.24050000000000019,
0.2410000000000002,
0.2415000000000002,
0.2420000000000002,
0.2425000000000002,
0.2430000000000002,
0.2435000000000002,
0.2440000000000002,
0.2445000000000002,
0.2450000000000002,
0.2455000000000002,
0.2460000000000002,
0.2465000000000002,
0.2470000000000002,
0.2475000000000002,
0.2480000000000002,
0.2485000000000002,
0.2490000000000002,
0.2495000000000002,
0.25000000000000017,
0.25050000000000017,
0.25100000000000017,
0.25150000000000017,
0.25200000000000017,
0.25250000000000017,
0.25300000000000017,
0.25350000000000017,
0.25400000000000017,
0.25450000000000017,
0.25500000000000017,
0.25550000000000017,
0.25600000000000017,
0.2565000000000002,
0.2570000000000002,
0.2575000000000002,
0.2580000000000002,
0.2585000000000002,
0.2590000000000002,
0.2595000000000002,
0.2600000000000002,
0.2605000000000002,
0.2610000000000002,
0.2615000000000002,
0.2620000000000002,
0.2625000000000002,
0.2630000000000002,
0.2635000000000002,
0.2640000000000002,
0.2645000000000002,
0.2650000000000002,
0.2655000000000002,
0.2660000000000002,
0.2665000000000002,
0.2670000000000002,
0.2675000000000002,
0.2680000000000002,
0.2685000000000002,
0.2690000000000002,
0.2695000000000002,
0.2700000000000002,
0.2705000000000002,
0.2710000000000002,
0.2715000000000002,
0.2720000000000002,
0.2725000000000002,
0.2730000000000002,
0.2735000000000002,
0.2740000000000002,
0.2745000000000002,
0.2750000000000002,
0.2755000000000002,
0.2760000000000002,
0.2765000000000002,
0.2770000000000002,
0.2775000000000002,
0.2780000000000002,
0.2785000000000002,
0.2790000000000002,
0.2795000000000002,
0.2800000000000002,
0.2805000000000002,
0.2810000000000002,
0.2815000000000002,
0.2820000000000002,
0.2825000000000002,
0.2830000000000002,
0.2835000000000002,
0.2840000000000002,
0.2845000000000002,
0.2850000000000002,
0.2855000000000002,
0.2860000000000002,
0.2865000000000002,
0.2870000000000002,
0.2875000000000002,
0.2880000000000002,
0.2885000000000002,
0.2890000000000002,
0.2895000000000002,
0.2900000000000002,
0.2905000000000002,
0.2910000000000002,
0.2915000000000002,
0.2920000000000002,
0.2925000000000002,
0.2930000000000002,
0.2935000000000002,
0.2940000000000002,
0.2945000000000002,
0.2950000000000002,
0.2955000000000002,
0.2960000000000002,
0.2965000000000002,
0.2970000000000002,
0.2975000000000002,
0.2980000000000002,
0.2985000000000002,
0.2990000000000002,
0.2995000000000002,
0.3000000000000002,
0.3005000000000002,
0.3010000000000002,
0.3015000000000002,
0.3020000000000002,
0.3025000000000002,
0.3030000000000002,
0.3035000000000002,
0.3040000000000002,
0.3045000000000002,
0.3050000000000002,
0.3055000000000002,
0.3060000000000002,
0.3065000000000002,
0.3070000000000002,
0.3075000000000002,
0.3080000000000002,
0.3085000000000002,
0.3090000000000002,
0.3095000000000002,
0.3100000000000002,
0.3105000000000002,
0.3110000000000002,
0.3115000000000002,
0.3120000000000002,
0.3125000000000002,
0.3130000000000002,
0.3135000000000002,
0.3140000000000002,
0.3145000000000002,
0.3150000000000002,
0.3155000000000002,
0.3160000000000002,
0.3165000000000002,
0.3170000000000002,
0.3175000000000002,
0.3180000000000002,
0.3185000000000002,
0.31900000000000023,
0.31950000000000023,
0.32000000000000023,
0.32050000000000023,
0.32100000000000023,
0.32150000000000023,
0.32200000000000023,
0.32250000000000023,
0.32300000000000023,
0.32350000000000023,
0.32400000000000023,
0.32450000000000023,
0.32500000000000023,
0.32550000000000023,
0.32600000000000023,
0.32650000000000023,
0.32700000000000023,
0.32750000000000024,
0.32800000000000024,
0.32850000000000024,
0.32900000000000024,
0.32950000000000024,
0.33000000000000024,
0.33050000000000024,
0.33100000000000024,
0.33150000000000024,
0.33200000000000024,
0.33250000000000024,
0.33300000000000024,
0.33350000000000024,
0.33400000000000024,
0.33450000000000024,
0.33500000000000024,
0.33550000000000024,
0.33600000000000024,
0.33650000000000024,
0.33700000000000024,
0.33750000000000024,
0.33800000000000024,
0.33850000000000025,
0.33900000000000025,
0.33950000000000025,
0.34000000000000025,
0.34050000000000025,
0.34100000000000025,
0.34150000000000025,
0.34200000000000025,
0.34250000000000025,
0.34300000000000025,
0.34350000000000025,
0.34400000000000025,
0.34450000000000025,
0.34500000000000025,
0.34550000000000025,
0.34600000000000025,
0.34650000000000025,
0.34700000000000025,
0.34750000000000025,
0.34800000000000025,
0.34850000000000025,
0.34900000000000025,
0.34950000000000025,
0.35000000000000026,
0.35050000000000026,
0.35100000000000026,
0.35150000000000026,
0.35200000000000026,
0.35250000000000026,
0.35300000000000026,
0.35350000000000026,
0.35400000000000026,
0.35450000000000026,
0.35500000000000026,
0.35550000000000026,
0.35600000000000026,
0.35650000000000026,
0.35700000000000026,
0.35750000000000026,
0.35800000000000026,
0.35850000000000026,
0.35900000000000026,
0.35950000000000026,
0.36000000000000026,
0.36050000000000026,
0.36100000000000027,
0.36150000000000027,
0.36200000000000027,
0.36250000000000027,
0.36300000000000027,
0.36350000000000027,
0.36400000000000027,
0.36450000000000027,
0.36500000000000027,
0.36550000000000027,
0.36600000000000027,
0.36650000000000027,
0.36700000000000027,
0.36750000000000027,
0.36800000000000027,
0.36850000000000027,
0.36900000000000027,
0.3695000000000003,
0.3700000000000003,
0.3705000000000003,
0.3710000000000003,
0.3715000000000003,
0.3720000000000003,
0.3725000000000003,
0.3730000000000003,
0.3735000000000003,
0.3740000000000003,
0.3745000000000003,
0.3750000000000003,
0.3755000000000003,
0.3760000000000003,
0.3765000000000003,
0.3770000000000003,
0.3775000000000003,
0.3780000000000003,
0.3785000000000003,
0.3790000000000003,
0.3795000000000003,
0.3800000000000003,
0.3805000000000003,
0.3810000000000003,
0.3815000000000003,
0.3820000000000003,
0.3825000000000003,
0.3830000000000003,
0.3835000000000003,
0.3840000000000003,
0.3845000000000003,
0.3850000000000003,
0.3855000000000003,
0.3860000000000003,
0.3865000000000003,
0.3870000000000003,
0.3875000000000003,
0.3880000000000003,
0.3885000000000003,
0.3890000000000003,
0.3895000000000003,
0.3900000000000003,
0.3905000000000003,
0.3910000000000003,
0.3915000000000003,
0.3920000000000003,
0.3925000000000003,
0.3930000000000003,
0.3935000000000003,
0.3940000000000003,
0.3945000000000003,
0.3950000000000003,
0.3955000000000003,
0.3960000000000003,
0.3965000000000003,
0.3970000000000003,
0.3975000000000003,
0.3980000000000003,
0.3985000000000003,
0.3990000000000003,
0.3995000000000003,
0.4000000000000003
],
"xaxis": "x",
"y": [
0,
0,
0.009600000000000001,
0.028387200000000005,
0.0559643616,
0.0919492329696,
0.1359739949958624,
0.18768472782987844,
0.24674089708117275,
0.3128148589367162,
0.38559138350793676,
0.4647671957347572,
0.5500505332003847,
0.6411607202343625,
0.7378277577043098,
0.8397919279188357,
0.9468034140853805,
1.0586219337871983,
1.1750163859634266,
1.2957645108951736,
1.4206525627188558,
1.5494749940056354,
1.6820341519627837,
1.8181399858291414,
1.957609765052598,
2.1002678078526773,
2.245945219785921,
2.3944796419458445,
2.54571500844278,
2.699501312821984,
2.8556943830909574,
3.0141556650390413,
3.174752013544013,
3.3373554915716417,
3.5018431765849947,
3.668096974090695,
3.836003438059389,
4.005453597967336,
4.176342792215364,
4.348570507690391,
4.522040225243366,
4.696659270865809,
4.8723386723551325,
5.048993021266657,
5.2265403399576895,
5.404901953536159,
5.584002366533244,
5.763769144126047,
5.944132797742791,
6.1250266748891535,
6.306386853040338,
6.488152037449146,
6.670263462725883,
6.8526647980511814,
7.03530205588799,
7.21812350406386,
7.401079581099426,
7.5841228146635356,
7.767207743039898,
7.9502908394943335,
8.133330439435815,
8.316286670268408,
8.499121383835009,
8.681798091357424,
8.86428190078086,
9.04653945643426,
9.228538880921185,
9.410249719159106,
9.591642884487946,
9.772690606771677,
9.953366382419546,
10.133644926256212,
10.31350212517271,
10.492914993492612,
10.671861629990218,
10.85032117649991,
11.028273778058049,
11.205700544520946,
11.38258351360454,
11.55890561529339,
11.734650637568517,
11.909803193405526,
12.08434868899618,
12.258273293148338,
12.431563907820863,
12.60420813975163,
12.776194273138392,
12.94751124333366,
13.118148611516254,
13.288096540303519,
13.457345770269505,
13.625887597335764,
13.793713851002552,
13.960816873389476,
14.127189499055733,
14.292825035571209,
14.457717244810734,
14.62186032494485,
14.785248893101382,
14.947877968673096,
15.1097429572476,
15.270839635136541,
15.431164134482007,
15.590712928918805,
15.74948281977216,
15.907470922771026,
16.064674655258035,
16.22109172387771,
16.376720112725337,
16.531558071939475,
16.685604106721705,
16.838856966767896,
16.991315636095766,
17.142979323254117,
17.293847451899627,
17.44391965172768,
17.59319574974409,
17.741675761865203,
17.889359884834168,
18.03624848844176,
18.182342108040483,
18.327641437341097,
18.472147321481152,
18.61586075035547,
18.758782852198895,
18.90091488741197,
19.042258242620584,
19.182814424960895,
19.322585056581257,
19.46157186935305,
19.59977669978276,
19.737201484117776,
19.873848253638837,
20.009719130132115,
20.14481632153435,
20.27914211774462,
20.412698886596537,
20.545489069984978,
20.677515180141572,
20.808779796053475,
20.939285560020092,
21.06903517434265,
21.198031398141648,
21.32627704429754,
21.453774976509955,
21.580528106471135,
21.706539391149338,
21.831811830178104,
21.956348463347453,
22.08015236819324,
22.20322665768101,
22.32557447798086,
22.447199006329868,
22.568103448978885,
22.68829103922055,
22.80776503549546,
22.926528719573607,
23.044585394808298,
23.161938384459834,
23.27859103008634,
23.39454668999925,
23.509808737781043,
23.6243805608629,
23.738265559160023,
23.851467143762495,
23.96398873567957,
24.075833764635433,
24.18700566791446,
24.29750788925415,
24.407343877783948,
24.516517087008218,
24.62503097383171,
24.732888997625952,
24.84009461933501,
24.946651300619116,
25.0525625030348,
25.157831687250066,
25.262462312293387,
25.36645783483515,
25.469821708500415,
25.57255738321173,
25.67466830456092,
25.776157913208724,
25.877029644311232,
25.97728692697212,
26.07693318371969,
26.17597183000776,
26.274406273739558,
26.372239914813647,
26.469476144691136,
26.566118345983316,
26.662169892058944,
26.757634146670437,
26.852514463598244,
26.946814186312714,
27.04053664765276,
27.133685169520707,
27.22626306259267,
27.318273626043883,
27.409720147288425,
27.500605901732712,
27.590934152542314,
27.68070815042151,
27.76993113340512,
27.858606326662137,
27.946736942310686,
28.03432617924387,
28.12137722296608,
28.207893245439365,
28.293877404939465,
28.379332845921102,
28.4642626988922,
28.54867008029667,
28.6325580924054,
28.71592982321515,
28.79878834635501,
28.881136721000164,
28.962977991792606,
29.044315188768586,
29.12515132729247,
29.20548940799679,
29.2853324167282,
29.364683324499136,
29.443545087444907,
29.521920646786025,
29.599812928795536,
29.67722484477117,
29.75415929101209,
29.83061914880004,
29.90660728438476,
29.982126548973408,
30.057179778723906,
30.131769794741967,
30.205899403081702,
30.279571394749627,
30.352788545711928,
30.425553616904846,
30.49786935424805,
30.56973848866084,
30.64116373608111,
30.712147797486896,
30.782693358920405,
30.852803091514446,
30.92247965152111,
30.99172568034262,
31.060543804564258,
31.12893663598925,
31.196906771675526,
31.264456793974286,
31.33158927057026,
31.398306754523578,
31.464611784313213,
31.530506883881863,
31.59599456268224,
31.661077315724675,
31.72575762362599,
31.790037952659567,
31.853920754806513,
31.917408467807935,
31.9805035152182,
32.043208306459164,
32.105525236875295,
32.16745668778966,
32.2290050265607,
32.290172606639764,
32.35096176762938,
32.41137483534212,
32.4714141218602,
32.531081925595544,
32.59038053135048,
32.64931221037892,
32.70787922044799,
32.766083805900124,
32.82392819771555,
32.881414613575174,
32.93854525792375,
32.995322322033445,
33.05174798406762,
33.1078244091449,
33.16355374940348,
33.21893814406567,
33.27397971950251,
33.32868058929873,
33.38304285431766,
33.437068602766416,
33.49075991026109,
33.544118839892064,
33.59714744228937,
33.64984775568809,
33.70222180599383,
33.75427160684812,
33.80599915969391,
33.85740645384097,
33.9084954665313,
33.95926816300447,
34.00972649656292,
34.05987240863719,
34.10970782885105,
34.159234675086545,
34.208454853548936,
34.25737025883153,
34.30598277398036,
34.354294270558775,
34.402306608711854,
34.45002163723066,
34.497441193616375,
34.544567104144214,
34.59140118392721,
34.637945236979796,
34.68420105628118,
34.73017042383858,
34.77585511075017,
34.821256877267935,
34.86637747286018,
34.911218636273944,
34.9557820955971,
35.00006956832029,
35.04408276139859,
35.08782337131295,
35.13129308413139,
35.17449357556998,
35.21742651105353,
35.26009354577606,
35.302496324760995,
35.34463648292114,
35.38651564511835,
35.42813542622298,
35.469497431173025,
35.51060325503303,
35.55145448305276,
35.59205269072549,
35.632399443846154,
35.67249629856914,
35.712344801465846,
35.75194648958192,
35.791302890494265,
35.83041552236776,
35.869285894011654,
35.907915504935765,
35.94630584540631,
35.98445839650149,
36.02237463016682,
36.06005600927015,
36.09750398765635,
36.13472001020184,
36.171705512868684,
36.208461922758524,
36.24499065816617,
36.281293128632896,
36.31737073499949,
36.353224869459,
36.38885691560916,
36.42426824850463,
36.459460234708835,
36.494434232345604,
36.52919159115048,
36.56373365252177,
36.59806174957131,
36.63217720717494,
36.666081342022714,
36.6997754626688,
36.73326086958113,
36.76653885519074,
36.799610703940864,
36.83247769233575,
36.86514108898916,
36.897602154672626,
36.92986214236341,
36.961922297292226,
36.99378385699064,
37.02544805133824,
37.0569161026095,
37.08818922552039,
37.119268627274714,
37.15015550761019,
37.18085105884422,
37.21135646591945,
37.24167290644903,
37.27180155076161,
37.301743561946076,
37.33150009589604,
37.36107230135403,
37.390461319955456,
37.41966828627232,
37.44869432785661,
37.4775405652835,
37.50620811219428,
37.534698075339016,
37.563011554618946,
37.59114964312867,
37.619113427198016,
37.64690398643375,
37.674522393760945,
37.70196971546416,
37.72924701122836,
37.756355334179574,
37.783295730925325,
37.81006924159482,
37.83667689987887,
37.863119733069624,
37.88939876210001,
37.91551500158294,
37.941469459850346,
37.967263138991896,
37.99289703489352,
38.018372137275676,
38.043689429731444,
38.068849889764316,
38.0938544888258,
38.118704192352766,
38.143399959804626,
38.1679427447002,
38.19233349465443,
38.21657315141483,
38.240662650897754,
38.26460292322439,
38.28839489275657,
38.31203947813238,
38.33553759230148,
38.35889014256029,
38.38209803058693,
38.405162152475924,
38.42808339877271,
38.45086265450798,
38.47350079923171,
38.495998707047086,
38.51835724664418,
38.54057728133339,
38.562659669078734,
38.58460526253088,
38.606414909060035,
38.62808945078858,
38.64962972462353,
38.6710365622888,
38.69231079035725,
38.713453230282546,
38.73446469843086,
38.75534600611229,
38.77609795961218,
38.79672136022218,
38.81721700427116,
38.8375856831559,
38.85782818337162,
38.877945286542314,
38.897937769450856,
38.917806404069,
38.937551957587125,
38.95717519244384,
38.97667686635539,
38.996057732344866,
39.01531853877127,
39.03446002935836,
39.05348294322336,
39.07238801490547,
39.0911759743942,
39.109847547157514,
39.12840345416985,
39.146844411939895,
39.16517113253828,
39.18338432362502,
39.2014846884768,
39.21947292601418,
39.23734973082847,
39.25511579320862,
39.272771799167785,
39.29031843046986,
39.30775636465574,
39.325086275069474,
39.34230883088428,
39.35942469712833,
39.37643453471045,
39.393339000445586,
39.410138747080204,
39.42683442331743,
39.44342667384212,
39.45991613934573,
39.47630345655105,
39.49258925823677,
39.50877417326191,
39.5248588265901,
39.540843839313666,
39.55672982867766,
39.572517408103636,
39.58820718721336,
39.60379977185231,
39.619295764113104,
39.6346957623587,
39.650000361245525,
39.66521015174639,
39.68032572117336,
39.69534765320037,
39.710276527885796,
39.725112921694816,
39.73985740752169,
39.754510554711864,
39.76907292908394,
39.78354509295154,
39.797927605145006,
39.81222102103296,
39.82642589254376,
39.8405427681868,
39.854572193073686,
39.868514708939294,
39.88237085416266,
39.89614116378778,
39.909826169544274,
39.92342639986789,
39.93694237992094,
39.95037463161254,
39.96372367361877,
39.976990021402734,
39.9901741872344,
40.003276680210426,
40.01629800627379,
40.02923866823335,
40.042099165783206,
40.054879995522064,
40.06758165097236,
40.080204622599304,
40.09274939782987,
40.10521646107157,
40.11760629373117,
40.12991937423329,
40.142156178038846,
40.15431717766344,
40.166402842695575,
40.17841363981483,
40.19035003280982,
40.202212482596146,
40.21400144723418,
40.22571738194675,
40.237360739136705,
40.248931968404406,
40.26043151656508,
40.27185982766604,
40.28321734300389,
40.2945045011415,
40.30572173792499,
40.31686948650053,
40.32794817733107,
40.33895823821298,
40.349900094292536,
40.36077416808236,
40.37158087947772,
40.38232064577276,
40.39299388167659,
40.40360099932932,
40.41414240831796,
40.42461851569224,
40.43502972598033,
40.44537644120445,
40.455659060896416,
40.46587798211303,
40.47603359945144,
40.48612630506438,
40.49615648867529,
40.50612453759338,
40.51603083672857,
40.525875768606376,
40.535659713382664,
40.545383048858326,
40.55504615049389,
40.56464939142398,
40.57419314247176,
40.58367777216325,
40.59310364674152,
40.60247113018087,
40.611780584200865,
40.621032368280325,
40.63022683967117,
40.63936435341223,
40.64844526234299,
40.65746991711715,
40.6664386662162,
40.675351855962894,
40.684209830534584,
40.69301293197653,
40.70176150021511,
40.71045587307094,
40.71909638627192,
40.7276833734662,
40.73621716623505,
40.74469809410569,
40.753126484564,
40.76150266306714,
40.76982695305617,
40.778099675968484,
40.78632115125028,
40.79449169636883,
40.8026116268248,
40.81068125616439,
40.81870089599147,
40.82667085597957,
40.8345914438839,
40.84246296555318,
40.85028572494148,
40.85806002411993,
40.86578616328842,
40.87346444078717,
40.88109515310824,
40.888678594907006,
40.896215059013514,
40.90370483644381,
40.91114821641114,
40.91854548633717,
40.92589693186304,
40.93320283686042,
40.940463483442436,
40.947679151974626,
40.954850121085705,
40.96197666767836,
40.96905906693992,
40.97609759235301,
40.98309251570607,
40.99004410710389,
40.99695263497802,
41.00381836609715,
41.01064156557738,
41.017422496892486,
41.024161421884095,
41.03085860077177,
41.03751429216309,
41.0441287530636,
41.050702238886785,
41.057235003463866,
41.06372729905367,
41.07017937635232,
41.07659148450295,
41.08296387110529,
41.08929678222527,
41.09559046240447,
41.101845154669626,
41.108061100541946,
41.11423854004649,
41.12037771172142,
41.126478852627194,
41.13254219835575,
41.13856798303958,
41.14455643936078,
41.15050779856003,
41.15642229044554,
41.1623001434019,
41.16814158439892,
41.173946839000365,
41.17971613137271,
41.18544968429375,
41.191147719161236,
41.1968104560014,
41.20243811347747,
41.208030908898095,
41.213589058225764,
41.21911277608511,
41.22460227577123,
41.230057769257904,
41.23547946720577,
41.24086757897049,
41.246222312610804,
41.251543874896576,
41.25683247131679,
41.262088306087456,
41.26731158215952,
41.272502501226704,
41.277661263733265,
41.282788068881764,
41.28788311464074,
41.29294659775238,
41.297978713740086,
41.30297965691603,
41.307949620388676,
41.31288879607022,
41.317797374684005,
41.322675545771894,
41.32752349770158,
41.33234141767385,
41.33712949172984,
41.34188790475819,
41.34661684050221,
41.35131648156695,
41.35598700942627,
41.36062860442985,
41.36524144581012,
41.36982571168923,
41.37438157908589,
41.378909223922236,
41.383408821030585,
41.38788054416022,
41.39232456598408,
41.396741058105455,
41.40113019106456,
41.405492134345174,
41.40982705638116,
41.41413512456297,
41.4184165052441,
41.422671363747554,
41.42689986437216,
41.43110217039897,
41.435278444097555,
41.43942884673225,
41.443553538568395,
41.44765267887853,
41.45172642594854,
41.45577493708375,
41.45979836861503,
41.46379687590481,
41.46777061335309,
41.471719734403386,
41.47564439154868,
41.479544736337274,
41.48342091937869,
41.48727309034943,
41.49110139799882,
41.494905990154685,
41.4986870137291,
41.50244461472407,
41.50617893823712,
41.50989012846695,
41.51357832871898,
41.51724368141088,
41.520886328078085,
41.524506409379235,
41.52810406510164,
41.531679434166634,
41.535232654634996,
41.53876386371223,
41.54227319775388,
41.54576079227081,
41.54922678193443,
41.55267130058188,
41.5560944812212,
41.559496456036506,
41.56287735639303,
41.56623731284225,
41.56957645512689,
41.572894912185966,
41.57619281215973,
41.57947028239465,
41.58272744944829,
41.58596443909424,
41.58918137632694,
41.59237838536652,
41.5955555896636,
41.59871311190403,
41.60185107401369,
41.60496959716311,
41.60806880177224,
41.61114880751502,
41.61420973332406,
41.6172516973952,
41.620274817192076,
41.623279209450686,
41.626264990183856,
41.62923227468574,
41.63218117753628,
41.63511181260562,
41.63802429305851,
41.64091873135864,
41.64379523927305,
41.646653927876386,
41.64949490755523,
41.652318288012324,
41.655124178270846,
41.657912686678586,
41.66068392091214,
41.66343798798109,
41.66617499423211,
41.668895045353075,
41.67159824637715,
41.67428470168685,
41.67695451501806,
41.67960778946404,
41.68224462747943,
41.684865130884155,
41.687469400867414,
41.69005753799155,
41.692629642195946,
41.695185812800894,
41.69772614851141,
41.70025074742105,
41.70275970701572,
41.70525312417741,
41.707731095187945,
41.710193715732714,
41.712641080904355,
41.71507328520643,
41.71749042255707,
41.7198925862926,
41.72227986917117,
41.72465236337628,
41.7270101605204,
41.72935335164847,
41.73168202724143,
41.733996277219724,
41.73629619094674,
41.73858185723228,
41.74085336433602,
41.74311079997084,
41.7453542513063,
41.747583804971946,
41.74979954706067,
41.75200156313204,
41.75418993821561
],
"yaxis": "y"
}
],
"layout": {
"autosize": true,
"legend": {
"title": {
"text": "Chemical"
},
"tracegroupgap": 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": "Coupled reactions A <-> B and B <-> C (run with constant steps)"
},
"xaxis": {
"anchor": "y",
"autorange": true,
"domain": [
0,
1
],
"range": [
0,
0.4000000000000003
],
"title": {
"text": "SYSTEM TIME"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
-2.7777777777777777,
52.77777777777778
],
"title": {
"text": "concentration"
},
"type": "linear"
}
}
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAABJQAAAFoCAYAAAABwqGAAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQuYFeWZ7/s2DU2jgQZD4gUaiM6eQW5eclQukcHJ3l5IGOZ4AoMnmjhmHOIlc7w8sCUmxzgTxAcP6mxNDINxcjFbB2Y8w5CgZk8mBgTR7BgFUc/eW0do0Vww0jAqNJc+z1tNNdXVtdaqqvVVre+r+q3n4Wno/ur93u/3r+pa68/7vdXU3d3dLbwgAAEIQAACEIAABCAAAQhAAAIQgAAEIBCTQBOGUkxSDIMABCAAAQhAAAIQgAAEIAABCEAAAhDwCGAocSJAAAIQgAAEIAABCEAAAhCAAAQgAAEIJCKAoZQIF4MhAAEIQAACEIAABCAAAQhAAAIQgAAEMJQ4ByAAAQhAAAIQgAAEIAABCEAAAhCAAAQSEcBQSoSLwRCAAAQgAAEIQAACEIAABCAAAQhAAAIYSpwDEIAABCAAAQhAAAIQgAAEIAABCEAAAokIYCglwsVgCEAAAhCAAAQgAAEIQAACEIAABCAAAQwlzgEIQAACEIAABCAAAQhAAAIQgAAEIACBRAQwlBLhYjAEIAABCEAAAhCAAAQgAAEIQAACEIAAhhLnAAQgAAEIQAACEIAABCAAAQhAAAIQgEAiAhhKiXAxGAIQgAAEIAABCEAAAhCAAAQgAAEIQABDiXMAAhCAAAQgAAEIQAACEIAABCAAAQhAIBEBDKVEuBgMAQhAAAIQgAAEIAABCEAAAhCAAAQggKHEOQABCEAAAhCAAAQgAAEIQAACEIAABCCQiACGUiJcDIYABCAAAQhAAAIQgAAEIAABCEAAAhDAUOIcgAAEIAABCEAAAhCAAAQgAAEIQAACEEhEAEMpES4GQwACEIAABCAAAQhAAAIQgAAEIAABCGAocQ5AAAIQgAAEIAABCEAAAhCAAAQgAAEIJCKAoZQIF4MhAAEIQAACEIAABCAAAQhAAAIQgAAEMJQ4ByAAAQhAAAIQgAAEIAABCEAAAhCAAAQSEcBQSoSLwRCAAAQgAAEIQAACEIAABCAAAQhAAAIYSpwDEIAABCAAAQhAAAIQgAAEIAABCEAAAokIYCglwsVgCEAAAhCAAAQgAAEIQAACEIAABCAAAQwlzgEIQAACEIAABCAAAQhAAAIQgAAEIACBRAQwlBLhYjAEIAABCEAAAhCAAAQgAAEIQAACEIAAhhLnAAQgAAEIQAACEIAABCAAAQhAAAIQgEAiAhhKiXAxGAIQgAAEIAABCEAAAhCAAAQgAAEIQABDiXMAAhCAAAQgAAEIQAACEIAABCAAAQhAIBEBDKVEuBgMAQhAAAIQgAAEIAABCEAAAhCAAAQggKHEOQABCEAAAhCAAAQgAAEIQAACEIAABCCQiACGUiJcDIYABCAAAQhAAAIQgAAEIAABCEAAAhDAUOIcgAAEIAABCEAAAhCAAAQgAAEIQAACEEhEAEMpES4GQwACEIAABCAAAQhAAAIQgAAEIAABCGAocQ5AAAIQgAAEIAABCEAAAhCAAAQgAAEIJCKAoZQIF4MhAAEIQAACEIAABCAAAQhAAAIQgAAEMJQ4ByAAAQhAAAIQgAAEIAABCEAAAhCAAAQSEcBQSoQr38Gv7XhLFi5eIdd+fq5cOnumkckfW79BVq97Sh6480YZ0TbUSEyCQMB1AlwX+Sj48xdelStvuFM+9cmpcvuiq2RIa0s+E1s0Sxa/1y1aHqlkQIDrJgOohIQABCAAAQhAwAiB0hpK/hu0MMXv3HuLnHPmeCNw6w2SxQcPlz84a+7f/O5aWbn8Zjlt7Cl98N69crWs/9dnI39Wrw6mj/d1ffvX78hfL77KmFloOs+08d7t3CfX3HKPbHvl9X4hJp9+qpVmZtzr4oP9XXLbXQ/Jj36ypd/aTj7xw06cf2l0raTpFy6bLTctnB8rpB/j3DPHxz4mVmALBun589XlD4l//6i21ix+r1uAoDcF/V383Auv5nKdZ3VOVbvXNIq1f97M/qPzCnf9NIop80IAAhCAAAQgUD+B0hlKwQ+EYfPIN5mSfEiqX4LKEbL44BH3g3OW60obuyiGkr+OkSOGyZhRJxqt1PDP4aRGlclzv9KHPP/a2/nWb3L5sJnkPIt7Xfhr0NjhChuTpmZaVj57zc9UFaJvloR/LyadK0+jIYn2JsZiKB2jmKfOZTKUlLCNRpeJ64cYEIAABCAAAQi4S6B0hlKtD336BnX9T7bIZy/9Tw1XFUOprwRFeDPtGwUnffQEGdd+UsWKq6QnX7DiLqmZ5M8VrJyqx1St9iEv/ME76TqzGm/CUEpr5gXXFDS801ZzmYjh5xRnTT947L/J7E9OrbqFNovfZVmdCybiUqFEhZKJ8ygcIysDLYtciQkBCEAAAhCAQDkIlMpQSlsy7n8I9k+JqP4falT96je/61e1EP6gGnxDeP55U7x+Iv4rbARU+hAWtf0kaqte1LhPnDtZOve9V7N6IZjn3Is/4fVy0i1awbXHySPMTtdaaWtQ1HYi/0P1Tzf90ttSEn756670v+L6/W8/sr73sEpVFroNp5YeGiRoulTSrdqvDv8DuuZ9wohhdffIMmEkhfOtd0teLUOp0rbFcB5xt6UGrxONETxPTF8X1SqUgtom3TZr0gTyOQZjpulZlLZKKur8r2YGB/VrP+Wjvb8T9Vr9swWXeNsn58+Z1WdraNCY9bfcJT0PKp33wZ51lfQOryf47xOGD43c8ulr8Navd/de93HO10q/T6r9vvT744V/X0X97k3KLfw7NWh8hn8W/H1/yokjI7eLVrqf6ra5O5ZcLV9etqp3+2yt+4/OF+dcr7aGqHuWxg3+Lolz7/PvSdXW4Gub5L4S1/wux1tYVgkBCEAAAhCAQKMJlMpQSlMdETYqKn3ISmooaX+ZoLkRZR5FfS+qYqDaseF+C3G3IwTfMEe9QY+bhzLXV7CpeNSHy0pmn47VD5n6Ab3Wlrdg346oD4L+msac8tFe4y+4zqAeUeZANT3i9t4K8m8dPNj7gKWvpA2KszCSTBlLlQylpP+7rmvc+OzWPv1CqukS7kmV5DyLe11UMhiqGU3VfslnYSSF50trLKU14CvNX+k8r1YZ558zSQylOOdBlCbVTCodH+zdFv59Hz7X4lQopc1Tc4nz+zLqWom6B1YykKOun0r3w6C2la4l5XvXA4/KZy/9j7098CpdN77hEzSropgm/Z2iecZZQ7V7Tdx7X9Qaotab9L5Sj3Hd6DeczA8BCEAAAhCAQPEIlM5QilsdoVJXeuMW9SY2qaEU1Zg2/EY3/EYz6gOPf0qGj42bT6VTutob9SR5RMUPf0iM+2E8iaFUaWyYaa1+P7o1za+AqBbzg/0HZNIffKzqb4iouZJ+OAgaYGm3tiX9NRb8wBnHOIv63/vgnPXkXasyJWhcRpkR9V4X1Zpy6xqTbBX0P9yn3dqWVMdg7nHyNLVNrdaH/mrzpDGUwk/FrBQjil+4+kP//eOf/Xdv6IV/+L95xnhUvDSGUto84/y+rMa81n3G5xJeZ7WYTz71nMyceqb31L645qw/j/4OXLJsVT/DLqqxd7WK3zjN4eOuodLv+iT3vkocwr/zk95XkpzPSX9HMB4CEIAABCAAAQgkJYChVIVYpdLyqDf0cT+oJtkOFP6g5f972ZKr+z2JLvim3N9yEWVaxS2Xj/M/7LXy8J/EFlXOr9h9YyHuG+QkhlIlPcLrqmUoaZ5+9ZD/QSCtARBlHtX6sB0+PdMYSpUMnjjmkM6f1lCKOv/8WGdP+g+xqrIq5V6ruk/zjqu1jo17XVT7MO/Pp/HiNMROaihVMrPiGnSNNpTCVUb+uZ2XoRTn6XLB36P+Fq2pH5/gpbrlFy9756y/ZS34+8+koVQrzzi/L6vdK8K51tpa7ecTPH+qnXO1DKWoLWXhrXiVYiThHHVrj7uGWv8hEefeV2kNYd5J7ytx9E/6RpDxEIAABCAAAQhAIC2B0hlKwUc714JW7Y1x2oqgagZC+H9qK73xrJS3/6Zcf649j8L/A57kg3OtPIO9n8L5BD8c+GX/wQ8g4TfEcSsh4hpK1baShQ2B/QcOeP1Owh/iKhkHUX194lR7KKOo/iI+u6QmlYtb3vy1VtMxeC75HzyDfNNUKPnaVjvPTBhKmnvSirMybHmr9QHYJkMpmOsZE39Pbl22SpYuudo7Lf2//+7dvbJi5eo+pmESoyOugVPp93yc35fVzsPwz5LkE2VqxjWDfLa7f9fZpxopaYVSsMo4qSGvTOOsodLvqEp93Xytwve+qCqrqOshyX2l1vVU630NP4cABCAAAQhAAAImCZTKUEraE8SlCqXgSVHtDWfcD85pK5SCedT6oOJXLMR9gxzXUNKGtFlUKEVdeFGGWdS4ah8Ck5oQwfhZGEuVeqrE/cVT60NeVB+XcOxalWPBrYi1zjPfUDJxXdTabhTVXyUOtyyMpbS9k/x8/eN3vvWbWBVXldZZ63ywyVAKGpb6FEa/KknXpv3OtFrpjY5f9XsAQ56GUpzfl1lUKFX7vTbyhLbecyRudZEfL29DKbwOn1VwDWkqlMJx41YoJb2vxNE/zu8cxkAAAhCAAAQgAAETBEplKCkwfZO3/l+f7fM/pEGQ+oFiw5YX5KJZ5ybuoVRvz4ewCRK330/4RKj2odeEoVTrA2Lwg4JWMoW3VoXfEFfLVxn4/YmiPnj4c4XfvNf6QOBXb9UyLjS+v+Vtw5YXRSuJ/Cco6c/isqhmhvkxgs3Ck17cJoyloJEUt+oqKs9aTOJUKFUyGeqpUDJxXcQ1lOJuJ6x07f7oJ1u8cy3O1rksYoSv4WpbnKKui/Dv1GrN5+MYSpUqCNMYi7WuLf/8HDlimMz/4wt6HygQ1U/JjxU+p6v12olrgFbKM87vy1EnjYysvPTvgcF7Vdx89LrWh0nMnHpGn9TCa690j6nWUyhJD6VghVI1zpV+N8VZQ6V7Ta3fbcE546436X2lnv+AqHXu83MIQAACEIAABCCQlEDpDKXg/9qHP/T5b9SCH6bDBlSl/7Wv9kSdWk+qUdGiqjai3uhH5egbG8v+yw9kyV9+1jM8ovJJ0quh1hvnOHloXuHtZMGeOMEPqVHVY+H/Za/2wbPSk3uC1RVRxk0SQynKCInz5r6WCeHrn6RhfKULPW2FTCU9k/5CqWWyxZ0nilmlHkBxPxBrbvVeF7U+zOtW07j9oaqxTVsd5J/PGjuNGRWVU9TWw6DOceaqZiLW2sJV6dpW0y1NL61a57Sfj44LPtmt0vcrXb9JK1Rq/c4N5h3n92XU74K495mo6zgqv6jrodLvxGrXXtxtc1HnUa2eTUFucdcQp6I0bLpr7OA9OCqvKN2S3lfi/qdQrfOcn0MAAhCAAAQgAAETBEpnKPnQKvVCiKosCDcR/dQnp0Y2FA6PU8NEX6vXPdX74S5oqAQFDL+h1p/V+qCs/9MafIWrCMJr1DfAuo0jmE+lkyjOh5tKa4nql+TnqubaHUuuli8vWyXhJr1R8Wqtyder0oeKcN+iqA8BSXooheNF6RZmGsfkqfWh2sTFnleMSueFP3/c6p1wrxNlfe9fXS/fW/2k1FOZUs91EdV/pdo1mBfzrOeppGncSrZq53etcz+r86DW775wxWA1ky/KFAjn7d83/KbelZ7yVqspt593nN+XwapDPS7NfSaYTziexow6B4L3wuCcUdfe+edNSfSUt7DxXomzPnEu6hV3DeFcg7+34tz7KvXMi6r2i3tfiXNfzvp3AfEhAAEIQAACEIBAkEBpDaVGnQa8IWwUeeaFAAQaSSBJJUkj82RuCJggkMX5Hme7sInciQEBCEAAAhCAAATiEsBQikvK0DgMJUMgCQMBCDhFgN99TslFsnUSMG0o1arkqzNdDocABCAAAQhAAAKpCGAopcKW/iA+VKVnx5EQgIDbBPxtRJW2Dbu9OrKHwDECJg0lrhvOLAhAAAIQgAAEbCWAoWSrMuQFAQhAAAIQgAAEIAABCEAAAhCAAAQsJYChZKkwpAUBCEAAAhCAAAQgAAEIQAACEIAABGwlgKFkqzLkBQEIQAACEIAABCAAAQhAAAIQgAAELCWAoWSpMKQFAQhAAAIQgAAEIAABCEAAAhCAAARsJYChZKsy5AUBCEAAAhCAAAQgAAEIQAACEIAABCwlgKFkqTCkBQEIQAACEIAABCAAAQhAAAIQgAAEbCWAoWSrMuQFAQhAAAIQgAAEIAABCEAAAhCAAAQsJYChZKkwpAUBCEAAAhCAAAQgAAEIQAACEIAABGwlgKFkqzLkBQEIQAACEIAABCAAAQhAAAIQgAAELCWAoWSpMKQFAQhAAAIQgAAEIAABCEAAAhCAAARsJYChZKsy5AUBCEAAAhCAAAQgAAEIQAACEIAABCwlgKFkqTCkBQEIQAACEIAABCAAAQhAAAIQgAAEbCWAoWSrMuQFAQhAAAIQgAAEIAABCEAAAhCAAAQsJYChZKkwpAUBCEAAAhCAAAQgAAEIQAACEIAABGwlgKFkqzLkBQEIQAACEIAABCAAAQhAAAIQgAAELCWAoWSpMKQFAQhAAAIQgAAEIAABCEAAAhCAAARsJYChZKsy5AUBCEAAAhCAAAQgAAEIQAACEIAABCwlgKFkqTCkBQEIQAACEIAABCAAAQhAAAIQgAAEbCWAoWSrMuQFAQhAAAIQgAAEIAABCEAAAhCAAAQsJYChZKkwpAUBCEAAAhCAAAQgAAEIQAACEIAABGwlgKFkqzLkBQEIQAACEIAABCAAAQhAAAIQgAAELCWAoWSpMKQFAQhAAAIQgAAEIAABCEAAAhCAAARsJYChZKsy5AUBCEAAAhCAAAQgAAEIQAACEIAABCwlgKFkqTCkBQEIQAACEIAABCAAAQhAAAIQgAAEbCWAoWSrMuQFAQhAAAIQgAAEIAABCEAAAhCAAAQsJYChZKkwpAUBCEAAAhCAAAQgAAEIQAACEIAABGwlgKFkqzLkBQEIQAACEIAABCAAAQhAAAIQgAAELCWAoWSpMKQFAQhAAAIQgAAEIAABCEAAAhCAAARsJYChZKsy5AUBCEAAAhCAAAQgAAEIQAACEIAABCwlgKFkqTCkBQEIQAACEIAABCAAAQhAAAIQgAAEbCWAoWSrMuQFAQhAAAIQgAAEIAABCEAAAhCAAAQsJYChZKkw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BAgQIECAAAEC7RdQKLU/YyskQIAAAQIECBAgQIAAAQIECCQVUCgl5TQYAQIECBAgQIAAAQIECBAgQKD9Agql9mdshQQIECBAgAABAgQIECBAgACBpAIKpaScBiNAgAABAgQIECBAgAABAgQItF9AodT+jK2QAAECBAgQIECAAAECBAgQIJBUQKGUlNNgBAgQIECAAAECBAgQIECAAIH2CyiU2p+xFRIgQIAAAQIECBAgQIAAAQIEkgoolJJyGowAAQIECBAgQIAAAQIECBAg0H4BhVL7M7ZCAgQIECBAgAABAgQIECBAgEBSAYVSUk6DESBAgAABAgQIECBAgAABAgTaL6BQan/GVkiAAAECBAgQIECAAAECBAgQSCqgUErKaTACBAgQIECAAAECBAgQIECAQPsFFErtz9gKCRAgQIAAAQIECBAgQIAAAQJJBRRKSTkNRoAAAQIECBAgQIAAAQIECBBov4BCqf0ZWyEBAgQIECBAgAABAgQIECBAIKmAQikpp8EIECBAgAABAgQIECBAgAABAu0XUCi1P2MrJECAAAECBAgQIECAAAECBAgkFfg/aJZ6iMsD9DgAAAAASUVORK5CYII=",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"fig = px.line(data_frame=dynamics2.get_history(), x=\"SYSTEM TIME\", y=[\"A\", \"B\", \"C\"], \n",
" title=\"Coupled reactions A <-> B and B <-> C (run with constant steps)\",\n",
" color_discrete_sequence = ['blue', 'red', 'green'],\n",
" labels={\"value\":\"concentration\", \"variable\":\"Chemical\"})\n",
"fig.show()"
]
},
{
"cell_type": "code",
"execution_count": 25,
"id": "e884f562-a723-4208-88e5-ba0bf36e5e3a",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Min abs distance found at data row: 24\n"
]
},
{
"data": {
"text/plain": [
"(0.011934802021672202, 24.03028826511689)"
]
},
"execution_count": 25,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics2.curve_intersection(t_start=0, t_end=0.05, chem1=\"A\", chem2=\"B\")"
]
},
{
"cell_type": "code",
"execution_count": 26,
"id": "5b01f35a-17ac-4965-8a21-f300783c1e2c",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Min abs distance found at data row: 65\n"
]
},
{
"data": {
"text/plain": [
"(0.03259520587890533, 9.081194286771336)"
]
},
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics2.curve_intersection(t_start=0, t_end=0.05, chem1=\"A\", chem2=\"C\")"
]
},
{
"cell_type": "code",
"execution_count": 27,
"id": "5dae6925-3f3b-49ca-81f9-3cb8f19fdd55",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Min abs distance found at data row: 159\n"
]
},
{
"data": {
"text/plain": [
"(0.07932921476313338, 23.238745930657448)"
]
},
"execution_count": 27,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dynamics2.curve_intersection(t_start=0.05, t_end=0.1, chem1=\"B\", chem2=\"C\")"
]
},
{
"cell_type": "code",
"execution_count": 28,
"id": "4fd2ea95-76e3-4cdf-9ea0-ecd37a515cb5",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" SYSTEM TIME | \n",
" A | \n",
" B | \n",
" C | \n",
" caption | \n",
"
\n",
" \n",
" \n",
" \n",
" | 0 | \n",
" 0.0000 | \n",
" 50.000000 | \n",
" 0.000000 | \n",
" 0.000000 | \n",
" Initial state | \n",
"
\n",
" \n",
" | 1 | \n",
" 0.0005 | \n",
" 48.400000 | \n",
" 1.600000 | \n",
" 0.000000 | \n",
" 1st reaction step | \n",
"
\n",
" \n",
" | 2 | \n",
" 0.0010 | \n",
" 46.857600 | \n",
" 3.132800 | \n",
" 0.009600 | \n",
" | \n",
"
\n",
" \n",
" | 3 | \n",
" 0.0015 | \n",
" 45.370688 | \n",
" 4.600925 | \n",
" 0.028387 | \n",
" | \n",
"
\n",
" \n",
" | 4 | \n",
" 0.0020 | \n",
" 43.937230 | \n",
" 6.006806 | \n",
" 0.055964 | \n",
" | \n",
"
\n",
" \n",
" | ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
" ... | \n",
"
\n",
" \n",
" | 796 | \n",
" 0.3980 | \n",
" 0.925494 | \n",
" 7.329151 | \n",
" 41.745354 | \n",
" | \n",
"
\n",
" \n",
" | 797 | \n",
" 0.3985 | \n",
" 0.925195 | \n",
" 7.327221 | \n",
" 41.747584 | \n",
" | \n",
"
\n",
" \n",
" | 798 | \n",
" 0.3990 | \n",
" 0.924898 | \n",
" 7.325303 | \n",
" 41.749800 | \n",
" | \n",
"
\n",
" \n",
" | 799 | \n",
" 0.3995 | \n",
" 0.924602 | \n",
" 7.323396 | \n",
" 41.752002 | \n",
" | \n",
"
\n",
" \n",
" | 800 | \n",
" 0.4000 | \n",
" 0.924309 | \n",
" 7.321501 | \n",
" 41.754190 | \n",
" last reaction step | \n",
"
\n",
" \n",
"
\n",
"
801 rows × 5 columns
\n",
"
"
],
"text/plain": [
" SYSTEM TIME A B C caption\n",
"0 0.0000 50.000000 0.000000 0.000000 Initial state\n",
"1 0.0005 48.400000 1.600000 0.000000 1st reaction step\n",
"2 0.0010 46.857600 3.132800 0.009600 \n",
"3 0.0015 45.370688 4.600925 0.028387 \n",
"4 0.0020 43.937230 6.006806 0.055964 \n",
".. ... ... ... ... ...\n",
"796 0.3980 0.925494 7.329151 41.745354 \n",
"797 0.3985 0.925195 7.327221 41.747584 \n",
"798 0.3990 0.924898 7.325303 41.749800 \n",
"799 0.3995 0.924602 7.323396 41.752002 \n",
"800 0.4000 0.924309 7.321501 41.754190 last reaction step\n",
"\n",
"[801 rows x 5 columns]"
]
},
"execution_count": 28,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df2 = dynamics2.get_history()\n",
"df2"
]
},
{
"cell_type": "markdown",
"id": "45d5883d-c2c6-40a7-80b4-8a5976b8dfcd",
"metadata": {},
"source": [
"## Notice that we now did 801 steps - vs. the 56 of the earlier variable-resolution run!"
]
},
{
"cell_type": "markdown",
"id": "0f590255-1555-43d5-9adb-ace15ac80aa4",
"metadata": {},
"source": [
"### Let's compare some entries with the coarser previous variable-time run"
]
},
{
"cell_type": "markdown",
"id": "bfef068e-d576-4c3c-bda8-b0b51c5f88da",
"metadata": {},
"source": [
"## Let's compare the plots of [B] from the earlier (variable-step) run, and the latest (high-precision, fixed-step) one:"
]
},
{
"cell_type": "code",
"execution_count": 29,
"id": "ce76fb06-b0fa-486b-b1ce-78f5786d8a85",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "Variable-step run=B
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "B",
"line": {
"color": "red",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "B",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.00041625,
0.0009989999999999999,
0.0012903749999999999,
0.0014360624999999998,
0.0015817499999999998,
0.0017274374999999998,
0.0018731249999999998,
0.0020188124999999998,
0.0022227749999999998,
0.0024267374999999997,
0.0026306999999999997,
0.0029162474999999996,
0.0032017949999999995,
0.0034873424999999993,
0.0038871089999999993,
0.004286875499999999,
0.004686641999999999,
0.005246315099999998,
0.005805988199999998,
0.006365661299999998,
0.007149203639999997,
0.007932745979999998,
0.008716288319999998,
0.009813247595999997,
0.010910206871999995,
0.012007166147999994,
0.013542909134399993,
0.015078652120799993,
0.016614395107199992,
0.018764435288159992,
0.02091447546911999,
0.02306451565007999,
0.02607457190342399,
0.02908462815676799,
0.03329870691144959,
0.037512785666131185,
0.04341249592268542,
0.04931220617923966,
0.0552119164357939,
0.06111162669234814,
0.06701133694890238,
0.07291104720545662,
0.08117064156463255,
0.08943023592380848,
0.09768983028298442,
0.10594942464216035,
0.11751285674500665,
0.12907628884785297,
0.14063972095069927,
0.1568285258946841,
0.17301733083866894,
0.19568165776024768,
0.22741171545045794,
0.2718337962167523,
0.3340247092895644,
0.4210919875915013
],
"xaxis": "x",
"y": [
0,
1.332,
3.131597268,
3.987181587116457,
4.404404464803355,
4.816458563810406,
5.223400568203067,
5.625286551897416,
6.0221719852075575,
6.570887643768895,
7.110016168673772,
7.639704907492434,
8.368256618717437,
9.078870958449786,
9.771934239621057,
10.718180775376743,
11.631493980340263,
12.51286818461918,
13.703428392849588,
14.835114846206226,
15.91042114297547,
17.340264292406456,
18.66877874546122,
19.901991913652193,
21.50301773869486,
22.938865444644055,
24.22336067730732,
25.827544217068045,
27.182847997091553,
28.31869200575607,
29.63812752605528,
30.623791826465588,
31.331837780289934,
32.00048444265052,
32.29513006569166,
32.31183933793179,
31.913104400427493,
30.983660768228912,
29.735518910477055,
28.359882254232872,
26.961059001683036,
25.594481116506874,
24.288191791347206,
22.561698388060492,
20.987040765233,
19.563784188697205,
18.282355890305823,
16.669845971311208,
15.287203601914591,
14.102475302604402,
12.681443263309585,
11.545422916153164,
10.273991710723896,
8.993813523547603,
7.906135861179745,
7.221458773130644,
7.001499808632992
],
"yaxis": "y"
}
],
"layout": {
"autosize": true,
"legend": {
"title": {
"text": "Variable-step run"
},
"tracegroupgap": 0
},
"margin": {
"t": 60
},
"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
}
}
},
"xaxis": {
"anchor": "y",
"autorange": true,
"domain": [
0,
1
],
"range": [
0,
0.4210919875915013
],
"title": {
"text": "SYSTEM TIME"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
-1.7951021854406548,
34.10694152337244
],
"title": {
"text": "concentration"
},
"type": "linear"
}
}
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAABJQAAAFoCAYAAAABwqGAAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQeYVOXZhp+Z2Z3tLLt0BAvYsGIhYiMolsQaNRoSTawEwWhERUFj7KLwo9hARNEkGg0abFGTiCWokdh7xwbSYXvfmfmv78zOMNvYOTNfOd/MM9fPBeye877vuZ8DP975znd8kUgkAn5IgARIgARIgARIgARIgARIgARIgARIgARIIEkCPgqlJEnxMBIgARIgARIgARIgARIgARIgARIgARIgAYcAhRJvBBIgARIgARIgARIgARIgARIgARIgARIgAVcEKJRc4eLBJEACJEACJEACJEACJEACJEACJEACJEACFEq8B0iABEiABEiABEiABEiABEiABEiABEiABFwRoFByhYsHkwAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJUCjxHiABEiABEiABEiABEiABEiABEiABEiABEnBFgELJFS4eTAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQKHEe4AESIAESIAESIAESIAESIAESIAESIAESMAVAQolV7h4MAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAIUS7wESIAESIAESIAESIAESIAESIAESIAESIAFXBCiUXOHiwSRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAhRKvAdIgARIgARIgARIgARIgARIgARIgARIgARcEaBQcoWLB5MACZAACZAACZAACZAACZAACZAACZAACVAo8R4gARIgARIgARIgARIgARIgARIgARIgARJwRYBCyRUuHkwCJEACJEACJEACJEACJEACJEACJEACJEChxHuABEiABEiABEiABEiABEiABEiABEiABEjAFQEKJVe4eDAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkACFEu8BEiABEiABEiABEiABEiABEiABEiABEiABVwQolFzh4sEkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIUSrwHSIAESIAESIAESIAESIAESIAESIAESIAEXBGgUHKFiweTAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAlQKPEeIAESIAESIAESIAESIAESIAESIAESIAEScEWAQskVLh5MAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAocR7gARIgARIgARIgARIgARIgARIgARIgARIwBUBCiVXuHgwCZAACZAACZAACZAACZAACZAACZAACZAAhRLvARIgARIgARIgARIgARIgARIgARIgARIgAVcEKJRc4eLBJEACJEACJEACJEACJEACJEACJEACJEACFEq8B0iABEiABEiABEiABEiABEiABEiABEiABFwRoFByhYsHkwAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJUCjxHiABEiABEiABEiABEiABEiABEiABEiABEnBFgELJFS4eTAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQKHEe4AESIAESIAESIAESIAESIAESIAESIAESMAVAQolV7h4MAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAIUS7wESIAESIAESIAESIAESIAESIAESIAESIAFXBCiUXOHiwSRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAhRKvAdIgARIgARIgARIgARIgARIgARIgARIgARcEaBQcoWLB5MACZAACZAACZAACZAACZAACZAACZAACVAo8R4gARIgARIgARIgARIgARIgARIgARIgARJwRYBCyRUuHkwCJEACJEACJEACJEACJEACJEACJEACJEChxHuABEiABEiABEiABEiABEiABEiABEiABEjAFQEKJVe4eDAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkACFEu8BEiABEiABEiABEiABEiABEiABEiABEiABVwQolFzh4sEkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIUSrwHSIAESIAESIAESIAESIAESIAESIAESIAEXBGgUHKFiweTAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAlQKPEeIAESIAESIAESIAESIAESIAESIAESIAEScEWAQskVLh5MAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAocR7gARIgARIgARIgARIgARIgARIgARIgARIwBUBCiVXuHgwCZAACZAACZAACZAACZAACZAACZAACZAAhRLvARIgARIgARIgARIgARIgARIgARIgARIgAVcEKJRc4eLBJEACJEACJEACJEACJEACJEACJEACJEACFEq8B0iABEiABEiABEiABEiABEiABEiABEiABFwRoFByhYsHkwAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJUCjxHiABEiABEiAB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3F4dy+1/zVP72+2bx13zhrL1LH15QZl6pTxHLnTJRv2+5dyb/xHiB93X33yrmrz78pSpYT1K+3Ni075TSKFWZevTPlq358hmrXq9njVfC32OKFvXbsedQKlsLYw2HQICpemoo1UQIECAAAECBAgQIECAAAECBIoJCJSKURuIAAECBAgQIECAAAECBAgQIDAdAgKl6aijVRAgQIAAAQIECBAgQIAAAQIEigkIlIpRG4gAAQIECBAgQIAAAQIECBAgMB0CAqXpqKNVECBAgAABAgQIECBAgAABAgSKCQiUilEbiAABAgQIECBAgAABAgQIECAwHQICpemoo1UQIECAAAECBAgQIECAAAECBIoJCJSKURuIAAECBAgQIECAAAECBAgQIDAdAgKl6aijVRAgQIAAAQIECBAgQIAAAQIEigkIlIpRG4gAAQIECBAgQIAAAQIECBAgMB0CAqXpqKNVECBAgAABAgQIECBAgAABAgSKCQiUilEbiAABAgQIECBAgAABAgQIECAwHQICpemoo1UQIECAAAECBAgQIECAAAECBIoJCJSKURuIAAECBAgQIECAAAECBAgQIDAdAgKl6aijVRAgQIAAAQIECBAgQIAAAQIEigkIlIpRG4gAAQIECBAgQIAAAQIECBAgMB0CAqXpqKNVECBAgAABAgQIECBAgAABAgSKCQiUilEbiAABAgQIECBAgAABAgQIECAwHQICpemoo1UQIECAwIwL/Oztd8K9u74WXnjxlXkSX9m5Odz+W6vDQweOVT9/eMfmsPTSS1ptXn71XNi682DYdvcd4c51t4Vu/cTfHzoyF77x+MkFtW+64dpw6Mt/Eh79i2+Hp06d/Ui79WtXV3OIjzin2Ob4o7vCrTevarV97+L7C/6ubnTi5JmwZ/+Ha+r0+OQnPh727/li2P/1x1smcW6H920PK5Yva60j+sR1tT/qNda/a59Pc6x6Pe2mM74rWj4BAgQIECAwIwICpRkptGUSIECAwPQKNEOheqXx59868fdhx72bwsVf/KIKnDZuWDMvQInhSXzcv3Vj6Kef9uCkDp8e2LqxYyC08vLLqn47PdpDms9/dt28ds8+/1K457591WbNsKlbX6tvufEj4VA9TnMudWjUDIRqg9fffCs0A6Vu65nevcvKCBAgQIAAAQKdBQRK9gwCBAgQIDDhAvFsnbknT7fOvlloOTGo2b33aDiy/4Fw3VVXhPj/g0fmWtv120/df45A6fprfiX8ywv/FnZs21TNqQ6Afu3G68Lxue+Hvbu3zAurcgZK7/78Ynj33Z+HuzasaY0Rg6Zf/qWl4R9++KNW+LZQKDXhu43pEyBAgAABAgSGEhAoDcVnYwIECBAgMHqBZlDUbUYxMHnj/IWw/Qt3he1f/vq8M5ZS+olj5AiU4llFP33tjWrK9VlSBx57IsSzlmL4tZiBUhzz6itXhrPP/bi6DC+exbX7q0ersWPQVp/NJVAa/T5uBgQIECBAgMD4CQiUxq8mZkSAAAECBJIEOt3jp9O9gWKn7Zd0NS/3Sumnn0Cpn3soxUDpM5++Pjy492h4ZPeW8N3v/3MV8sSfxXs7LXag9LlNt1eXAsbL9l47d74Kt+qfNQOlbutxD6WkXVZjAgQIECBAYAoEBEpTUERLIECAAAECtUD7/Yfiz5r3J4o/i5e2PfbN77Yufeuk108/uc5Qqm/2/cyPXgwfW74s7P3SlnDhP98pEijFs6KqS/2+948VQwy1LvvYsnn3m3KGkuOLAAECBAgQIPBRAYGSvYIAAQIECEypwEKXsDXvndRr+Qv1kzNQat4QvP7/Yp+hFAOleh2/cfOq6rK7+v8ueeu1Z/g9AQIECBAgMMsCAqVZrr61EyBAgMBUCJw5+6/hphuuDSuWL5u3nhjK1JeSxRte14+FAqXUfnIGSnFu3zrxd2Hd2tXVOkoGSnHsp08/E66/5lPVjcEFSlNxWFgEAQIECBAgsMgCAqVFBtY9AQIECBBYbIF4ydae/cfC8Ud3tb6trL5MK44dbzjdfo+fhQKl1H5yB0rtTqUDpfaxBUqLvcfqnwABAgQIEJgGAYHSNFTRGggQIEBg5gXqMKgdotP9k+Lvu13yltJPr0Cp35tyx3soNR85AqV6fi+8+ErVfTyL6/C+7dUZUPHb7uIjXuLWfCwUKLkp98wfZgAIECBAgACBNgGBkt2BAAECBAgQIECAAAECBAgQIEAgSUCglMSlMQECBAgQIECAAAECBAgQIECAgEDJPkCAAAECBAgQIECAAAECBAgQIJAkIFBK4tKYAAECBAgQIECAAAECBAgQIEBAoGQfIECAAAECBAgQIECAAAECBAgQSBIQKCVxaUyAAAECBAgQIECAAAECBAgQICBQsg8QIECAAAECBAgQIECAAAECBAgkCQiUkrg0JkCAAAECBAgQIECAAAECBAgQECjZBwgQIECAAAECBAgQIECAAAECBJIEBEpJXBoTIECAAAECBAgQIECAAAECBAgIlOwDBAgQIECAAAECBAgQIECAAAECSQICpSQujQkQIECAAAECBAgQIECAAAECBARK9gECBAgQIECAAAECBAgQIECAAIEkAYFSEpfGBAgQIECAAAECBAgQIECAAAECAiX7AAECBAgQIECAAAECBAgQIECAQJKAQCmJS2MCBAgQIECAAAECBAgQIECAAAGBkn2AAAECBAgQIECAAAECBAgQIEAgSUCglMSlMQECBAgQIECAAAECBAgQIECAgEDJPkCAAAECBAgQIECAAAECBAgQIJAkIFBK4tKYAAECBAgQIECAAAECBAgQIEBAoGQfIECAAAECBAgQIECAAAECBAgQSBIQKCVxaUyAAAECBAgQIECAAAECBAgQICBQsg8QIECAAAECBAgQIECAAAECBAgkCQiUkrg0JkCAAAECBAgQIECAAAECBAgQECjZBwgQIECAAAECBAgQIECAAAECBJIEBEpJXBoTIECAAAECBAgQIECAAAECBAgIlOwDBAgQIECAAAECBAgQIECAAAECSQICpSQujQkQIECAAAECBAgQIECAAAECBARK9gECBAgQIECAAAECBAgQIECAAIEkAYFSEpfGBAgQIECAAAECBAgQIECAAAECAiX7AAECBAgQIECAAAECBAgQIECAQJKAQCmJS2MCBAgQIECAAAECBAgQIECAAAGBkn2AAAECBAgQIECAAAECBAgQIEAgSUCglMSlMQECBAgQIECAAAECBAgQIECAgEDJPkCAAAECBAgQIECAAAECBAgQIJAkIFBK4tKYAAECBAgQIECAAAECBAgQIEBAoGQfIECAAAECBAgQIECAAAECBAgQSBIQKCVxaUyAAAECBAgQIECAAAECBAgQICBQsg8QIECAAAECBAgQIECAAAECBAgkCfwfndxsEGMFE2kAAAAASUVORK5CYII=",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Earlier run (using variable time steps)\n",
"fig1 = px.line(data_frame=dynamics.get_history(), x=\"SYSTEM TIME\", y=[\"B\"], \n",
" color_discrete_sequence = ['red'],\n",
" labels={\"value\":\"concentration\", \"variable\":\"Variable-step run\"})\n",
"fig1.show()"
]
},
{
"cell_type": "code",
"execution_count": 30,
"id": "31dc77f2-ff68-48ba-ab01-a4bfd31a68fc",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "Fine fixed-step run=B
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "B",
"line": {
"color": "orange",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "B",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.0005,
0.001,
0.0015,
0.002,
0.0025,
0.003,
0.0035,
0.004,
0.0045000000000000005,
0.005000000000000001,
0.005500000000000001,
0.006000000000000002,
0.006500000000000002,
0.007000000000000003,
0.007500000000000003,
0.008000000000000004,
0.008500000000000004,
0.009000000000000005,
0.009500000000000005,
0.010000000000000005,
0.010500000000000006,
0.011000000000000006,
0.011500000000000007,
0.012000000000000007,
0.012500000000000008,
0.013000000000000008,
0.013500000000000009,
0.014000000000000009,
0.01450000000000001,
0.01500000000000001,
0.01550000000000001,
0.01600000000000001,
0.01650000000000001,
0.01700000000000001,
0.017500000000000012,
0.018000000000000013,
0.018500000000000013,
0.019000000000000013,
0.019500000000000014,
0.020000000000000014,
0.020500000000000015,
0.021000000000000015,
0.021500000000000016,
0.022000000000000016,
0.022500000000000017,
0.023000000000000017,
0.023500000000000017,
0.024000000000000018,
0.02450000000000002,
0.02500000000000002,
0.02550000000000002,
0.02600000000000002,
0.02650000000000002,
0.02700000000000002,
0.02750000000000002,
0.02800000000000002,
0.028500000000000022,
0.029000000000000022,
0.029500000000000023,
0.030000000000000023,
0.030500000000000024,
0.031000000000000024,
0.03150000000000002,
0.03200000000000002,
0.03250000000000002,
0.03300000000000002,
0.03350000000000002,
0.03400000000000002,
0.034500000000000024,
0.035000000000000024,
0.035500000000000025,
0.036000000000000025,
0.036500000000000025,
0.037000000000000026,
0.037500000000000026,
0.03800000000000003,
0.03850000000000003,
0.03900000000000003,
0.03950000000000003,
0.04000000000000003,
0.04050000000000003,
0.04100000000000003,
0.04150000000000003,
0.04200000000000003,
0.04250000000000003,
0.04300000000000003,
0.04350000000000003,
0.04400000000000003,
0.04450000000000003,
0.04500000000000003,
0.045500000000000033,
0.046000000000000034,
0.046500000000000034,
0.047000000000000035,
0.047500000000000035,
0.048000000000000036,
0.048500000000000036,
0.04900000000000004,
0.04950000000000004,
0.05000000000000004,
0.05050000000000004,
0.05100000000000004,
0.05150000000000004,
0.05200000000000004,
0.05250000000000004,
0.05300000000000004,
0.05350000000000004,
0.05400000000000004,
0.05450000000000004,
0.05500000000000004,
0.05550000000000004,
0.05600000000000004,
0.05650000000000004,
0.057000000000000044,
0.057500000000000044,
0.058000000000000045,
0.058500000000000045,
0.059000000000000045,
0.059500000000000046,
0.060000000000000046,
0.06050000000000005,
0.06100000000000005,
0.06150000000000005,
0.06200000000000005,
0.06250000000000004,
0.06300000000000004,
0.06350000000000004,
0.06400000000000004,
0.06450000000000004,
0.06500000000000004,
0.06550000000000004,
0.06600000000000004,
0.06650000000000005,
0.06700000000000005,
0.06750000000000005,
0.06800000000000005,
0.06850000000000005,
0.06900000000000005,
0.06950000000000005,
0.07000000000000005,
0.07050000000000005,
0.07100000000000005,
0.07150000000000005,
0.07200000000000005,
0.07250000000000005,
0.07300000000000005,
0.07350000000000005,
0.07400000000000005,
0.07450000000000005,
0.07500000000000005,
0.07550000000000005,
0.07600000000000005,
0.07650000000000005,
0.07700000000000005,
0.07750000000000005,
0.07800000000000006,
0.07850000000000006,
0.07900000000000006,
0.07950000000000006,
0.08000000000000006,
0.08050000000000006,
0.08100000000000006,
0.08150000000000006,
0.08200000000000006,
0.08250000000000006,
0.08300000000000006,
0.08350000000000006,
0.08400000000000006,
0.08450000000000006,
0.08500000000000006,
0.08550000000000006,
0.08600000000000006,
0.08650000000000006,
0.08700000000000006,
0.08750000000000006,
0.08800000000000006,
0.08850000000000006,
0.08900000000000007,
0.08950000000000007,
0.09000000000000007,
0.09050000000000007,
0.09100000000000007,
0.09150000000000007,
0.09200000000000007,
0.09250000000000007,
0.09300000000000007,
0.09350000000000007,
0.09400000000000007,
0.09450000000000007,
0.09500000000000007,
0.09550000000000007,
0.09600000000000007,
0.09650000000000007,
0.09700000000000007,
0.09750000000000007,
0.09800000000000007,
0.09850000000000007,
0.09900000000000007,
0.09950000000000007,
0.10000000000000007,
0.10050000000000008,
0.10100000000000008,
0.10150000000000008,
0.10200000000000008,
0.10250000000000008,
0.10300000000000008,
0.10350000000000008,
0.10400000000000008,
0.10450000000000008,
0.10500000000000008,
0.10550000000000008,
0.10600000000000008,
0.10650000000000008,
0.10700000000000008,
0.10750000000000008,
0.10800000000000008,
0.10850000000000008,
0.10900000000000008,
0.10950000000000008,
0.11000000000000008,
0.11050000000000008,
0.11100000000000008,
0.11150000000000009,
0.11200000000000009,
0.11250000000000009,
0.11300000000000009,
0.11350000000000009,
0.11400000000000009,
0.11450000000000009,
0.11500000000000009,
0.11550000000000009,
0.11600000000000009,
0.11650000000000009,
0.11700000000000009,
0.11750000000000009,
0.11800000000000009,
0.11850000000000009,
0.11900000000000009,
0.11950000000000009,
0.12000000000000009,
0.1205000000000001,
0.1210000000000001,
0.1215000000000001,
0.1220000000000001,
0.1225000000000001,
0.1230000000000001,
0.1235000000000001,
0.1240000000000001,
0.1245000000000001,
0.12500000000000008,
0.12550000000000008,
0.12600000000000008,
0.12650000000000008,
0.12700000000000009,
0.12750000000000009,
0.12800000000000009,
0.1285000000000001,
0.1290000000000001,
0.1295000000000001,
0.1300000000000001,
0.1305000000000001,
0.1310000000000001,
0.1315000000000001,
0.1320000000000001,
0.1325000000000001,
0.1330000000000001,
0.1335000000000001,
0.1340000000000001,
0.1345000000000001,
0.1350000000000001,
0.1355000000000001,
0.1360000000000001,
0.1365000000000001,
0.1370000000000001,
0.1375000000000001,
0.1380000000000001,
0.1385000000000001,
0.1390000000000001,
0.1395000000000001,
0.1400000000000001,
0.1405000000000001,
0.1410000000000001,
0.1415000000000001,
0.1420000000000001,
0.1425000000000001,
0.1430000000000001,
0.1435000000000001,
0.1440000000000001,
0.1445000000000001,
0.1450000000000001,
0.1455000000000001,
0.1460000000000001,
0.1465000000000001,
0.1470000000000001,
0.1475000000000001,
0.1480000000000001,
0.1485000000000001,
0.1490000000000001,
0.1495000000000001,
0.1500000000000001,
0.1505000000000001,
0.1510000000000001,
0.1515000000000001,
0.1520000000000001,
0.1525000000000001,
0.1530000000000001,
0.1535000000000001,
0.1540000000000001,
0.1545000000000001,
0.1550000000000001,
0.1555000000000001,
0.1560000000000001,
0.1565000000000001,
0.1570000000000001,
0.1575000000000001,
0.1580000000000001,
0.1585000000000001,
0.1590000000000001,
0.15950000000000011,
0.16000000000000011,
0.16050000000000011,
0.16100000000000012,
0.16150000000000012,
0.16200000000000012,
0.16250000000000012,
0.16300000000000012,
0.16350000000000012,
0.16400000000000012,
0.16450000000000012,
0.16500000000000012,
0.16550000000000012,
0.16600000000000012,
0.16650000000000012,
0.16700000000000012,
0.16750000000000012,
0.16800000000000012,
0.16850000000000012,
0.16900000000000012,
0.16950000000000012,
0.17000000000000012,
0.17050000000000012,
0.17100000000000012,
0.17150000000000012,
0.17200000000000013,
0.17250000000000013,
0.17300000000000013,
0.17350000000000013,
0.17400000000000013,
0.17450000000000013,
0.17500000000000013,
0.17550000000000013,
0.17600000000000013,
0.17650000000000013,
0.17700000000000013,
0.17750000000000013,
0.17800000000000013,
0.17850000000000013,
0.17900000000000013,
0.17950000000000013,
0.18000000000000013,
0.18050000000000013,
0.18100000000000013,
0.18150000000000013,
0.18200000000000013,
0.18250000000000013,
0.18300000000000013,
0.18350000000000014,
0.18400000000000014,
0.18450000000000014,
0.18500000000000014,
0.18550000000000014,
0.18600000000000014,
0.18650000000000014,
0.18700000000000014,
0.18750000000000014,
0.18800000000000014,
0.18850000000000014,
0.18900000000000014,
0.18950000000000014,
0.19000000000000014,
0.19050000000000014,
0.19100000000000014,
0.19150000000000014,
0.19200000000000014,
0.19250000000000014,
0.19300000000000014,
0.19350000000000014,
0.19400000000000014,
0.19450000000000014,
0.19500000000000015,
0.19550000000000015,
0.19600000000000015,
0.19650000000000015,
0.19700000000000015,
0.19750000000000015,
0.19800000000000015,
0.19850000000000015,
0.19900000000000015,
0.19950000000000015,
0.20000000000000015,
0.20050000000000015,
0.20100000000000015,
0.20150000000000015,
0.20200000000000015,
0.20250000000000015,
0.20300000000000015,
0.20350000000000015,
0.20400000000000015,
0.20450000000000015,
0.20500000000000015,
0.20550000000000015,
0.20600000000000016,
0.20650000000000016,
0.20700000000000016,
0.20750000000000016,
0.20800000000000016,
0.20850000000000016,
0.20900000000000016,
0.20950000000000016,
0.21000000000000016,
0.21050000000000016,
0.21100000000000016,
0.21150000000000016,
0.21200000000000016,
0.21250000000000016,
0.21300000000000016,
0.21350000000000016,
0.21400000000000016,
0.21450000000000016,
0.21500000000000016,
0.21550000000000016,
0.21600000000000016,
0.21650000000000016,
0.21700000000000016,
0.21750000000000017,
0.21800000000000017,
0.21850000000000017,
0.21900000000000017,
0.21950000000000017,
0.22000000000000017,
0.22050000000000017,
0.22100000000000017,
0.22150000000000017,
0.22200000000000017,
0.22250000000000017,
0.22300000000000017,
0.22350000000000017,
0.22400000000000017,
0.22450000000000017,
0.22500000000000017,
0.22550000000000017,
0.22600000000000017,
0.22650000000000017,
0.22700000000000017,
0.22750000000000017,
0.22800000000000017,
0.22850000000000018,
0.22900000000000018,
0.22950000000000018,
0.23000000000000018,
0.23050000000000018,
0.23100000000000018,
0.23150000000000018,
0.23200000000000018,
0.23250000000000018,
0.23300000000000018,
0.23350000000000018,
0.23400000000000018,
0.23450000000000018,
0.23500000000000018,
0.23550000000000018,
0.23600000000000018,
0.23650000000000018,
0.23700000000000018,
0.23750000000000018,
0.23800000000000018,
0.23850000000000018,
0.23900000000000018,
0.23950000000000018,
0.24000000000000019,
0.24050000000000019,
0.2410000000000002,
0.2415000000000002,
0.2420000000000002,
0.2425000000000002,
0.2430000000000002,
0.2435000000000002,
0.2440000000000002,
0.2445000000000002,
0.2450000000000002,
0.2455000000000002,
0.2460000000000002,
0.2465000000000002,
0.2470000000000002,
0.2475000000000002,
0.2480000000000002,
0.2485000000000002,
0.2490000000000002,
0.2495000000000002,
0.25000000000000017,
0.25050000000000017,
0.25100000000000017,
0.25150000000000017,
0.25200000000000017,
0.25250000000000017,
0.25300000000000017,
0.25350000000000017,
0.25400000000000017,
0.25450000000000017,
0.25500000000000017,
0.25550000000000017,
0.25600000000000017,
0.2565000000000002,
0.2570000000000002,
0.2575000000000002,
0.2580000000000002,
0.2585000000000002,
0.2590000000000002,
0.2595000000000002,
0.2600000000000002,
0.2605000000000002,
0.2610000000000002,
0.2615000000000002,
0.2620000000000002,
0.2625000000000002,
0.2630000000000002,
0.2635000000000002,
0.2640000000000002,
0.2645000000000002,
0.2650000000000002,
0.2655000000000002,
0.2660000000000002,
0.2665000000000002,
0.2670000000000002,
0.2675000000000002,
0.2680000000000002,
0.2685000000000002,
0.2690000000000002,
0.2695000000000002,
0.2700000000000002,
0.2705000000000002,
0.2710000000000002,
0.2715000000000002,
0.2720000000000002,
0.2725000000000002,
0.2730000000000002,
0.2735000000000002,
0.2740000000000002,
0.2745000000000002,
0.2750000000000002,
0.2755000000000002,
0.2760000000000002,
0.2765000000000002,
0.2770000000000002,
0.2775000000000002,
0.2780000000000002,
0.2785000000000002,
0.2790000000000002,
0.2795000000000002,
0.2800000000000002,
0.2805000000000002,
0.2810000000000002,
0.2815000000000002,
0.2820000000000002,
0.2825000000000002,
0.2830000000000002,
0.2835000000000002,
0.2840000000000002,
0.2845000000000002,
0.2850000000000002,
0.2855000000000002,
0.2860000000000002,
0.2865000000000002,
0.2870000000000002,
0.2875000000000002,
0.2880000000000002,
0.2885000000000002,
0.2890000000000002,
0.2895000000000002,
0.2900000000000002,
0.2905000000000002,
0.2910000000000002,
0.2915000000000002,
0.2920000000000002,
0.2925000000000002,
0.2930000000000002,
0.2935000000000002,
0.2940000000000002,
0.2945000000000002,
0.2950000000000002,
0.2955000000000002,
0.2960000000000002,
0.2965000000000002,
0.2970000000000002,
0.2975000000000002,
0.2980000000000002,
0.2985000000000002,
0.2990000000000002,
0.2995000000000002,
0.3000000000000002,
0.3005000000000002,
0.3010000000000002,
0.3015000000000002,
0.3020000000000002,
0.3025000000000002,
0.3030000000000002,
0.3035000000000002,
0.3040000000000002,
0.3045000000000002,
0.3050000000000002,
0.3055000000000002,
0.3060000000000002,
0.3065000000000002,
0.3070000000000002,
0.3075000000000002,
0.3080000000000002,
0.3085000000000002,
0.3090000000000002,
0.3095000000000002,
0.3100000000000002,
0.3105000000000002,
0.3110000000000002,
0.3115000000000002,
0.3120000000000002,
0.3125000000000002,
0.3130000000000002,
0.3135000000000002,
0.3140000000000002,
0.3145000000000002,
0.3150000000000002,
0.3155000000000002,
0.3160000000000002,
0.3165000000000002,
0.3170000000000002,
0.3175000000000002,
0.3180000000000002,
0.3185000000000002,
0.31900000000000023,
0.31950000000000023,
0.32000000000000023,
0.32050000000000023,
0.32100000000000023,
0.32150000000000023,
0.32200000000000023,
0.32250000000000023,
0.32300000000000023,
0.32350000000000023,
0.32400000000000023,
0.32450000000000023,
0.32500000000000023,
0.32550000000000023,
0.32600000000000023,
0.32650000000000023,
0.32700000000000023,
0.32750000000000024,
0.32800000000000024,
0.32850000000000024,
0.32900000000000024,
0.32950000000000024,
0.33000000000000024,
0.33050000000000024,
0.33100000000000024,
0.33150000000000024,
0.33200000000000024,
0.33250000000000024,
0.33300000000000024,
0.33350000000000024,
0.33400000000000024,
0.33450000000000024,
0.33500000000000024,
0.33550000000000024,
0.33600000000000024,
0.33650000000000024,
0.33700000000000024,
0.33750000000000024,
0.33800000000000024,
0.33850000000000025,
0.33900000000000025,
0.33950000000000025,
0.34000000000000025,
0.34050000000000025,
0.34100000000000025,
0.34150000000000025,
0.34200000000000025,
0.34250000000000025,
0.34300000000000025,
0.34350000000000025,
0.34400000000000025,
0.34450000000000025,
0.34500000000000025,
0.34550000000000025,
0.34600000000000025,
0.34650000000000025,
0.34700000000000025,
0.34750000000000025,
0.34800000000000025,
0.34850000000000025,
0.34900000000000025,
0.34950000000000025,
0.35000000000000026,
0.35050000000000026,
0.35100000000000026,
0.35150000000000026,
0.35200000000000026,
0.35250000000000026,
0.35300000000000026,
0.35350000000000026,
0.35400000000000026,
0.35450000000000026,
0.35500000000000026,
0.35550000000000026,
0.35600000000000026,
0.35650000000000026,
0.35700000000000026,
0.35750000000000026,
0.35800000000000026,
0.35850000000000026,
0.35900000000000026,
0.35950000000000026,
0.36000000000000026,
0.36050000000000026,
0.36100000000000027,
0.36150000000000027,
0.36200000000000027,
0.36250000000000027,
0.36300000000000027,
0.36350000000000027,
0.36400000000000027,
0.36450000000000027,
0.36500000000000027,
0.36550000000000027,
0.36600000000000027,
0.36650000000000027,
0.36700000000000027,
0.36750000000000027,
0.36800000000000027,
0.36850000000000027,
0.36900000000000027,
0.3695000000000003,
0.3700000000000003,
0.3705000000000003,
0.3710000000000003,
0.3715000000000003,
0.3720000000000003,
0.3725000000000003,
0.3730000000000003,
0.3735000000000003,
0.3740000000000003,
0.3745000000000003,
0.3750000000000003,
0.3755000000000003,
0.3760000000000003,
0.3765000000000003,
0.3770000000000003,
0.3775000000000003,
0.3780000000000003,
0.3785000000000003,
0.3790000000000003,
0.3795000000000003,
0.3800000000000003,
0.3805000000000003,
0.3810000000000003,
0.3815000000000003,
0.3820000000000003,
0.3825000000000003,
0.3830000000000003,
0.3835000000000003,
0.3840000000000003,
0.3845000000000003,
0.3850000000000003,
0.3855000000000003,
0.3860000000000003,
0.3865000000000003,
0.3870000000000003,
0.3875000000000003,
0.3880000000000003,
0.3885000000000003,
0.3890000000000003,
0.3895000000000003,
0.3900000000000003,
0.3905000000000003,
0.3910000000000003,
0.3915000000000003,
0.3920000000000003,
0.3925000000000003,
0.3930000000000003,
0.3935000000000003,
0.3940000000000003,
0.3945000000000003,
0.3950000000000003,
0.3955000000000003,
0.3960000000000003,
0.3965000000000003,
0.3970000000000003,
0.3975000000000003,
0.3980000000000003,
0.3985000000000003,
0.3990000000000003,
0.3995000000000003,
0.4000000000000003
],
"xaxis": "x",
"y": [
0,
1.6,
3.1328,
4.6009248,
6.0068059552,
7.352785209872,
8.641117804835318,
9.873975663187363,
11.053450458770767,
12.181556571692878,
13.260233935054739,
14.291350776893694,
15.27670626119638,
16.218033031696923,
17.116999662038385,
17.97521301574394,
18.79422051931721,
19.57551235166924,
20.320523552951727,
21.030636055762887,
21.707180641583093,
22.351438825192318,
22.964644669720066,
23.547986534880977,
24.102608760855272,
24.62961329018272,
25.130061229951615,
25.604974356480284,
26.055336564607792,
26.482095263632537,
26.88616272186249,
27.268417361668448,
27.629705006862164,
27.970840084154087,
28.292606780380893,
28.595760157130762,
28.88102722433446,
29.149107974332573,
29.400676377873616,
29.636381343444246,
29.856847641281185,
30.06267679336483,
30.254447930646666,
30.432718618716496,
30.598025653071137,
30.75088582510346,
30.891796659889494,
31.021237126811602,
31.139668324017606,
31.24753413767884,
31.345261876974764,
31.433262885697573,
31.51193313133735,
31.581653772476677,
31.64279170529307,
31.695700089938235,
31.740718857534848,
31.7781751985043,
31.80838403291255,
31.831648463495984,
31.848260212004828,
31.858500039478113,
31.86263815104171,
31.860934585799072,
31.85363959236343,
31.84099399055996,
31.82322951980698,
31.800569174666528,
31.7732275280366,
31.741411042439935,
31.705318369847536,
31.665140640458933,
31.621061740845715,
31.57325858184984,
31.521901356613874,
31.467153789106394,
31.40917337349243,
31.348111604685947,
31.284114200408986,
31.217321315070066,
31.147867745763026,
31.075883130676356,
31.001492140192376,
30.924814660945415,
30.84596597309811,
30.76505692108554,
30.68219407806765,
30.597479904321517,
30.51101289979667,
30.422887751048204,
30.33319547275477,
30.242023544020714,
30.149456039654435,
30.05557375660787,
29.960454335755266,
29.864172379182815,
29.76679956315443,
29.66840474691281,
29.56905407746918,
29.46881109052933,
29.36773680769823,
29.265889830100228,
29.163326428546785,
29.060100630378876,
28.95626430310648,
28.85186723496307,
28.74695721248872,
28.641580095251193,
28.535779887810435,
28.42959880902791,
28.323077358818615,
28.21625438243986,
28.10916713240758,
28.001851328127493,
27.894341213325262,
27.78666961135671,
27.67886797847617,
27.5709664551381,
27.46299391540448,
27.35497801452763,
27.246945234775776,
27.138920929565938,
27.030929365966593,
26.92299376563008,
26.815136344212593,
26.7073783493375,
26.599740097155554,
26.49224100755378,
26.384899638062734,
26.27773371651008,
26.17076017246671,
26.063995167529843,
25.95745412448594,
25.851151755394724,
25.74510208863405,
25.639318494943854,
25.533813712506127,
25.428599871096377,
25.323688515340795,
25.21909062711209,
25.114816647095726,
25.01087649555708,
24.907279592339062,
24.80403487611843,
24.70115082294823,
24.598635464112593,
24.49649640331926,
24.39474083325422,
24.293375551522022,
24.192406975994324,
24.091841159588572,
23.99168380449774,
23.89194027589143,
23.792615615107763,
23.69371455235489,
23.59524151894015,
23.497200659044303,
23.39959584105766,
23.302430668494182,
23.20570849049917,
23.10943241196553,
23.013605303273,
22.91822980966432,
22.82330836027167,
22.7288431768063,
22.6348362819238,
22.541289507276932,
22.448204501267604,
22.355582736509017,
22.26342551700876,
22.171733985083087,
22.08050912801234,
21.98975178444704,
21.89946265057386,
21.809642286050373,
21.720291119717064,
21.631409455094868,
21.54299747567613,
21.45505525001664,
21.36758273663605,
21.28057978873382,
21.194046158727435,
21.107981502619495,
21.022385384200007,
20.93725727908996,
20.852596578632046,
20.76840259363419,
20.684674557971313,
20.601411632050592,
20.518612906145243,
20.436277403601718,
20.354404083924962,
20.272991845746287,
20.19203952967816,
20.11154592106013,
20.03150975259991,
19.95192970691348,
19.87280441896797,
19.794132478430942,
19.715912431929482,
19.638142785222502,
19.56082200528944,
19.483948522338473,
19.40752073173719,
19.331536995868667,
19.255995645915657,
19.18089498357557,
19.106233282708835,
19.032008790923115,
18.958219731095724,
18.88486430283658,
18.811940683893887,
18.739447031504685,
18.667381483692292,
18.59574216051265,
18.52452716525145,
18.453734585573883,
18.383362494628773,
18.313408952108794,
18.243872005268397,
18.174749689901056,
18.10604003127731,
18.037741045045088,
17.969850738093722,
17.902367109382993,
17.835288150738542,
17.76861184761486,
17.702336179827128,
17.636459122253015,
17.570978645505587,
17.505892716578426,
17.441199299463957,
17.37689635574603,
17.312981845167695,
17.24945372617512,
17.186309956438524,
17.123548493351038,
17.061167294506244,
16.99916431815529,
16.937537523644284,
16.87628487183271,
16.815404325493642,
16.754893849696376,
16.69475141217218,
16.634974983663795,
16.575562538259295,
16.516512053710912,
16.457821511739386,
16.39948889832439,
16.341512203981562,
16.283889424026658,
16.226618558827308,
16.169697614042853,
16.113124600852714,
16.05689753617375,
16.00101444286699,
15.94547334993417,
15.890272292704488,
15.835409313011898,
15.780882459363351,
15.726689787098326,
15.672829358539962,
15.61929924313815,
15.566097517604868,
15.513222266042082,
15.460671580062481,
15.408443558903347,
15.3565363095338,
15.304947946755714,
15.253676593298513,
15.20272037990811,
15.152077445430223,
15.101745936888266,
15.051724009556056,
15.00200982702552,
14.952601561269617,
14.903497392700658,
14.854695510224193,
14.806194111288681,
14.757991401931065,
14.710085596818452,
14.66247491928604,
14.615157601371449,
14.568131883845588,
14.521396016240226,
14.474948256872379,
14.428786872865645,
14.382910140168635,
14.337316343570581,
14.292003776714287,
14.246970742106479,
14.202215551125715,
14.157736524027923,
14.113531989949681,
14.069600286909324,
14.025939761805995,
13.982548770416694,
13.93942567739144,
13.896568856246619,
13.853976689356578,
13.811647567943584,
13.769579892066176,
13.727772070606006,
13.686222521253232,
13.644929670490528,
13.603891953575776,
13.563107814523486,
13.522575706085028,
13.482294089727715,
13.442261435612778,
13.402476222572325,
13.362936938085292,
13.323642078252455,
13.284590147770546,
13.245779659905518,
13.207209136464995,
13.168877107769955,
13.130782112625688,
13.092922698292053,
13.055297420453085,
13.017904843185983,
12.980743538929502,
12.943812088451804,
12.90710908081777,
12.870633113355835,
12.834382791624336,
12.798356729377446,
12.762553548530681,
12.72697187912603,
12.691610359296712,
12.656467635231616,
12.621542361139399,
12.586833199212315,
12.552338819589755,
12.518057900321544,
12.483989127331,
12.450131194377777,
12.41648280302051,
12.383042662579289,
12.34980949009795,
12.316782010306241,
12.283958955581834,
12.251339065912227,
12.21892108885654,
12.18670377950722,
12.15468590045166,
12.122866221733762,
12.09124352081543,
12.059816582538032,
12.028584199083816,
11.997545169937313,
11.966698301846717,
11.936042408785273,
11.905576311912649,
11.875298839536345,
11.845208827073106,
11.815305117010372,
11.785586558867763,
11.756052009158608,
11.726700331351525,
11.697530395832057,
11.66854107986438,
11.639731267553062,
11.611099849804921,
11.582645724290948,
11.554367795408321,
11.526264974242508,
11.498336178529472,
11.47058033261797,
11.442996367431958,
11.415583220433106,
11.388339835583432,
11.361265163308035,
11.334358160457967,
11.307617790273218,
11.281043022345829,
11.254632832583134,
11.22838620317114,
11.202302122538034,
11.176379585317829,
11.150617592314154,
11.125015150464183,
11.099571272802713,
11.07428497842638,
11.049155292458032,
11.02418124601124,
10.999361876154982,
10.974696225878452,
10.950183344056049,
10.925822285412508,
10.901612110488195,
10.877551885604554,
10.853640682829719,
10.829877579944283,
10.806261660407236,
10.782792013322053,
10.759467733402962,
10.736287920941354,
10.713251681772379,
10.690358127241694,
10.667606374172387,
10.644995544832048,
10.622524766900032,
10.60019317343487,
10.577999902841858,
10.555944098840802,
10.534024910433944,
10.512241491874045,
10.490593002632643,
10.469078607368473,
10.447697475896064,
10.426448783154488,
10.405331709176295,
10.384345439056604,
10.363489162922368,
10.3427620759018,
10.32216337809397,
10.30169227453857,
10.281347975185849,
10.261129694866698,
10.24103665326293,
10.221068074877692,
10.201223189006077,
10.18150122970587,
10.161901435768478,
10.14242305069002,
10.123065322642582,
10.103827504445626,
10.084708853537576,
10.065708631947558,
10.046826106267305,
10.02806054762322,
10.0094112316486,
9.990877438456032,
9.972458452609928,
9.954153563099238,
9.935962063310313,
9.917883250999925,
9.89991642826845,
9.8820609015332,
9.86431598150192,
9.846680983146435,
9.829155225676454,
9.811738032513524,
9.794428731265146,
9.777226653699035,
9.760131135717538,
9.743141517332203,
9.726257142638493,
9.709477359790661,
9.692801520976765,
9.676228982393834,
9.659759104223186,
9.64339125060589,
9.627124789618374,
9.610959093248184,
9.59489353736988,
9.57892750172108,
9.563060369878661,
9.547291529235073,
9.531620370974826,
9.516046290051104,
9.50056868516252,
9.485186958730013,
9.469900516873887,
9.454708769390985,
9.439611129732,
9.42460701497893,
9.409695845822663,
9.3948770465407,
9.380150044975014,
9.365514272510042,
9.35096916405081,
9.336514158001192,
9.322148696242303,
9.307872224111023,
9.293684190378645,
9.279584047229662,
9.265571250240678,
9.251645258359451,
9.237805533884064,
9.224051542442211,
9.210382752970633,
9.196798637694656,
9.183298672107869,
9.169882334951918,
9.156549108196433,
9.143298477019066,
9.130129929785657,
9.117042958030524,
9.10403705643687,
9.091111722817312,
9.078266458094527,
9.06550076628202,
9.052814154465004,
9.040206132781408,
9.02767621440299,
9.015223915516568,
9.00284875530538,
8.990550255930534,
8.978327942512598,
8.96618134311328,
8.95410998871724,
8.942113413214,
8.930191153379972,
8.918342748860596,
8.90656774215258,
8.89486567858627,
8.883236106308098,
8.871678576263172,
8.860192642177939,
8.848777860542983,
8.837433790595913,
8.826159994304364,
8.814956036349095,
8.803821484107202,
8.792755907635422,
8.781758879653554,
8.770829975527963,
8.759968773255213,
8.749174853445771,
8.738447799307833,
8.72778719663124,
8.717192633771498,
8.706663701633893,
8.696199993657705,
8.685801105800522,
8.675466636522643,
8.66519618677159,
8.654989359966706,
8.644845761983847,
8.63476500114018,
8.624746688179057,
8.614790436255003,
8.604895860918779,
8.595062580102546,
8.585290214105122,
8.575578385577323,
8.565926719507404,
8.55633484320658,
8.546802386294644,
8.53732898068567,
8.527914260573807,
8.518557862419156,
8.509259424933745,
8.500018589067576,
8.490834997994767,
8.48170829709978,
8.472638133963736,
8.463624158350802,
8.454666022194681,
8.44576337958517,
8.436915886754807,
8.428123202065605,
8.419384985995856,
8.410700901127038,
8.402070612130771,
8.393493785755886,
8.384970090815557,
8.376499198174509,
8.36808078073632,
8.359714513430788,
8.351400073201386,
8.343137138992788,
8.33492539173847,
8.326764514348396,
8.318654191696778,
8.310594110609909,
8.302583959854068,
8.29462343012351,
8.286712214028519,
8.278850006083545,
8.271036502695406,
8.26327140215157,
8.255554404608505,
8.247885212080101,
8.240263528426167,
8.232689059340998,
8.22516151234201,
8.21768059675845,
8.210246023720169,
8.202857506146472,
8.195514758735037,
8.188217497950891,
8.180965442015472,
8.173758310895742,
8.166595826293383,
8.15947771163404,
8.152403692056653,
8.145373494402843,
8.138386847206357,
8.131443480682597,
8.124543126718194,
8.117685518860666,
8.11087039230812,
8.104097483899034,
8.097366532102091,
8.090677277006089,
8.084029460309894,
8.077422825312478,
8.070857116903001,
8.06433208155096,
8.057847467296403,
8.051403023740198,
8.044998502034366,
8.038633654872472,
8.032308236480075,
8.026022002605242,
8.019774710509108,
8.013566118956513,
8.007395988206685,
8.001264080003978,
7.995170157568675,
7.98911398558785,
7.983095330206274,
7.977113959017393,
7.971169641054346,
7.965262146781055,
7.959391248083354,
7.953556718260188,
7.947758332014856,
7.94199586544631,
7.936269096040511,
7.9305778026618405,
7.924921765544555,
7.919300766284306,
7.913714587829704,
7.908163014473937,
7.902645831846442,
7.89716282690463,
7.891713787925655,
7.886298504498241,
7.8809167675145595,
7.87556836916215,
7.8702531029159015,
7.8649707635300725,
7.85972114703037,
7.854504050706069,
7.84931927310219,
7.844166614011717,
7.8390458744678675,
7.833956856736409,
7.828899364308024,
7.8238732018907235,
7.818878175402305,
7.813914091962857,
7.808980759887314,
7.804077988678052,
7.799205589017533,
7.794363372760999,
7.7895511529291985,
7.784768743701177,
7.780015960407092,
7.775292619521089,
7.770598538654212,
7.765933536547359,
7.761297433064287,
7.756690049184655,
7.7521112069971085,
7.747560729692412,
7.743038441556623,
7.738544167964302,
7.734077735371777,
7.729638971310434,
7.725227704380065,
7.720843764242242,
7.716486981613747,
7.71215718826003,
7.707854216988715,
7.703577901643143,
7.699328077095958,
7.695104579242726,
7.690907244995606,
7.686735912277045,
7.682590420013523,
7.678470608129333,
7.6743763175404,
7.670307390148138,
7.666263668833344,
7.6622449974501325,
7.6582512208199045,
7.654282184725358,
7.65033773590453,
7.64641772204488,
7.642521991777409,
7.638650394670813,
7.634802781225675,
7.630979002868694,
7.627178911946943,
7.623402361722173,
7.619649206365144,
7.6159193009499955,
7.612212501448647,
7.608528664725239,
7.604867648530608,
7.601229311496789,
7.597613513131559,
7.594020113813013,
7.59044897478417,
7.586899958147618,
7.583372926860187,
7.5798677447276575,
7.576384276399503,
7.572922387363661,
7.569481943941342,
7.566062813281863,
7.562664863357523,
7.559287962958502,
7.555931981687793,
7.552596789956169,
7.549282258977181,
7.545988260762179,
7.542714668115376,
7.539461354628931,
7.536228194678073,
7.533015063416247,
7.529821836770293,
7.526648391435656,
7.523494604871624,
7.5203603552965985,
7.517245521683388,
7.514149983754538,
7.511073621977685,
7.508016317560941,
7.504977952448305,
7.50195840931511,
7.4989575715634835,
7.495975323317853,
7.493011549420468,
7.490066135426955,
7.4871389676018945,
7.484229932914435,
7.481338919033922,
7.478465814325567,
7.475610507846131,
7.472772889339645,
7.469952849233149,
7.467150278632462,
7.464365069317981,
7.461597113740493,
7.458846305017033,
7.456112536926749,
7.4533957039068035,
7.450695701048296,
7.448012424092214,
7.445345769425405,
7.442695634076575,
7.440061915712316,
7.43744451263315,
7.4348433237696065,
7.432258248678314,
7.429689187538129,
7.427136041146272,
7.424598710914507,
7.422077098865326,
7.419571107628172,
7.417080640435674,
7.414605601119914,
7.412145894108712,
7.409701424421937,
7.407272097667836,
7.4048578200393935,
7.402458498310706,
7.400074039833383,
7.39770435253297,
7.395349344905393,
7.393008926013423,
7.3906830054831705,
7.388371493500587,
7.386074300808005,
7.383791338700686,
7.381522519023397,
7.379267754167008,
7.377026957065107,
7.374800041190637,
7.372586920552559,
7.370387509692526,
7.368201723681589,
7.366029478116912,
7.363870689118517,
7.3617252733260425,
7.359593147895525,
7.3574742304962015,
7.355368439307329,
7.353275693015024,
7.3511959108091265,
7.349129012380075,
7.347074917915808,
7.345033548098683,
7.343004824102409,
7.340988667589008,
7.338985000705788,
7.336993746082337,
7.335014826827533,
7.333048166526578,
7.331093689238048,
7.329151319490957,
7.327220982281844,
7.325302603071879,
7.323396107783982,
7.321501422799965
],
"yaxis": "y"
}
],
"layout": {
"autosize": true,
"legend": {
"title": {
"text": "Fine fixed-step run"
},
"tracegroupgap": 0
},
"margin": {
"t": 60
},
"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
}
}
},
"xaxis": {
"anchor": "y",
"autorange": true,
"domain": [
0,
1
],
"range": [
0,
0.4000000000000003
],
"title": {
"text": "SYSTEM TIME"
},
"type": "linear"
},
"yaxis": {
"anchor": "x",
"autorange": true,
"domain": [
0,
1
],
"range": [
-1.7701465639467617,
33.632784714988475
],
"title": {
"text": "concentration"
},
"type": "linear"
}
}
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAABJQAAAFoCAYAAAABwqGAAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQmYXFWZ9/+1dlXv3ekk3SGBkLCHAIJIQEHEcUQQGZkRQZ0PBgcRZpxRMJqgyKBCGPhA1BEmHw7iwogww8gwMC5sgksUkFUgQEIWsnSW7vRa1bV+z7nV1anu9FK36pxzzz3178c8nXTf+77v+f1vFn6ee28gn8/nwQ8SIAESIAESIAESIAESIAESIAESIAESIAESKJNAgEKpTFI8jARIgARIgARIgARIgARIgARIgARIgARIwCFAocQLgQRIgARIgARIgARIgARIgARIgARIgARIwBUBCiVXuHgwCZAACZAACZAACZAACZAACZAACZAACZAAhRKvARIgARIgARIgARIgARIgARIgARIgARIgAVcEKJRc4eLBJEACJEACJEACJEACJEACJEACJEACJEACFEq8BkiABEiABEiABEiABEiABEiABEiABEiABFwRoFByhYsHkwAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJUCjxGiABEiABEiABEiABEiABEiABEiABEiABEnBFgELJFS4eTAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQKHEa4AESIAESIAESIAESIAESIAESIAESIAESMAVAQolV7h4MAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAIUSrwESIAESIAESIAESIAESIAESIAESIAESIAFXBCiUXOHiwSRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAhRKvAZIgARIgARIgARIgARIgARIgARIgARIgARcEaBQcoWLB5MACZAACZAACZAACZAACZAACZAACZAACVAo8RogARIgARIgARIgARIgARIgARIgARIgARJwRYBCyRUuHkwCJEACJEACJEACJEACJEACJEACJEACJEChxGuABEiABEiABEiABEiABEiABEiABEiABEjAFQEKJVe4eDAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkACFEq8BEiABEiABEiABEiABEiABEiABEiABEiABVwQolFzh4sEkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIUSrwGSIAESIAESIAESIAESIAESIAESIAESIAEXBGgUHKFiweTAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAlQKPEaIAESIAESIAESIAESIAESIAESIAESIAEScEWAQskVLh5MAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAocRrgARIgARIgARIgARIgARIgARIgARIgARIwBUBCiVXuHgwCZAACZAACZAACZAACZAACZAACZAACZAAhRKvARIgARIgARIgARIgARIgARIgARIgARIgAVcEKJRc4eLBJEACJEACJEACJEACJEACJEACJEACJEACFEq8BkiABEiABEiABEiABEiABEiABEiABEiABFwRoFByhYsHkwAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJUCjxGiABEiABEiABEiABEiABEiABEiABEiABEnBFgELJFS4eTAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQKHEa4AESIAESIAESIAESIAESIAESIAESIAESMAVAQolV7h4MAmQAAmQAAmQAAmQAAmQAAmQAAmQAAmQAIUSrwESIAESIAESIAESIAESIAESIAESIAESIAFXBCiUXOHiwSRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAAhRKvAZIgARIgARIgARIgARIgARIgARIgARIgARcEaBQcoWLB5MACZAACZAACZAACZAACZAACZAACZAACVAo8RogARIgARIgARIgARIgARIgARIgARIgARJwRYBCyRUuHkwCJEACJEACJEACJEACJEACJEACJEACJEChxGuABEiABEiABEiABEiABEiABEiABEiABEjAFQEKJVe4eDAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkACFEq8BEiABEiABEiABEiABEiABEiABEiABEiABVwQolFzh4sEkQAIkQAIkQAIkQAIkQAIkQAIkQAIkQAIUSrwGSIAESIAESIAESIAESIAESIAESIAESIAEXBGgUHKFiweTAAmQAAmQAAmQAAmQAAmQAAmQAAmQAAlQKPEaIAESIAESIAESIAESIAESIAESIAESIAEScEWAQskVLh5MAiRAAiRAAiRAAiRAAiRAAiRAAiRAAiRAocRrgARIgARIgARIgARIgARIgARIgARIgARIwBUBCiVXuHgwCZAACZAACZAACZAACZAACZAACZAACZAAhRKvARIgARIgARIgARIgARIgARIgARIgARIgAVcEKJRc4eLBJEACJEACJEACJEACJEACJEAC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gAABAgQIECBAYHoFBErT23srJ0CAAAECBAgQIECAAAECBAjUEhAo1WKzEwECBAgQIECAAAECBAgQIEBgegUEStPbeysnQIAAAQIECBAgQIAAAQIECNQSECjVYrMTAQIECBAgQIAAAQIECBAgQGB6BQRK09t7KydAgAABAgQIECBAgAABAgQI1BIQKNVisxMBAgQIEMgrcN+eh8IN23bNmsTZ739PuOPWq8PTz/1r+Pinbw1f/Nx14bxzzpy1ze07dodvPfpUb7slixeFYXVe/v6hsGHT9vDdF1+ad7E3b1oXTl1+Um+8ub76c3j40ad626y+aGW4aeO6cPxxx85sPux7xUavvHooXHXdZ8PjTz477zw+ccUl4fRTl80yKea25pILwzPP7++t411LF8+su19oru/15zNsPXm7b3QCBAgQIECAQH4BgVL+HpgBAQIECBCoJFAOhfo7F//+4Z/+yV6IVARFu+9/cFaAUoQnW7buDLdsXh9WnLY8jFNncGJFzX2PPDFnILR5686wY9u1vbpzffVDmneffOKs7Y68/ma48bZd4YG9++YMm+artX3H7qPCoWLbYpzyXPqhURGMlUO2wuDOe/aEfhhXhGxz1ajUIBsTIECAAAECBKZAQKA0BU22RAIECBDojkD/ap21l67qXX0z31c/qFl20tJwzYa1of//K889q7ffuHViBkpFCPTzP/tT4fAPjvTm1A+AvnT/g+GEE94eDh9+7aiwKlagVARpv3Lxh8I/PvHMzBhF0HTb5+8NHzz7feHr3/iHmYBKoNSd94uVECBAgAABAukEBErpbFUmQIAAAQLRBcpB0bAB+lfmbN28Pryw/+CsK5aq1OmP0fQKpSJQunbD2rD9j/981lVSxa1q33nhQDhw8OWkgdK1v/9boT+H/lVcxbjF+INXcwmUor9sFSRAgAABAgQ6KCBQ6mBTLYkAAQIEui1QfsbP4O1a5ZX3b+kq/r18u1eVOsX+wwKlcZ6h1L9N7Qv3frU3zV/7pQt6VwhtvX59KP4tdaBU3Or32Lef7t22d/UnLws33X5X2Pipy3v/Vg6URq2n268wqyNAgAABAgQIjBYQKI02sgUBAgQIEGilwODzh4oJlp9PVPxb/9a28885c+Y2s/JixqkzKlAa5xlK/UCpeNh3cQta8bX2V3+udwteEXxNIlBa+s5FvQd8L170jvDjK07tmZSfN+UKpVa+3E2KAAECBAgQaJmAQKllDTEdAgQIECBQR2C+W9jKz04aVXvYrXAxbnnr/3W58gPBJxUoFQ8NL9bx+bu+MvNwcIHSqFeF7xMgQIAAAQIEjhYQKHlVECBAgACBBSRQXHH0+JPPhgtXfuCoWRehTPHVf+B18d/zBUpV6xS1YgZKxfOdnn7uX8JHV53fm/MkA6Vi7Xv27gtXrrm4N7ZAaQG9AUyVAAECBAgQaI2AQKk1rTARAgQIECAwWqB/C9uPLj9p1gOs+89DKj8naVigVNz6NW6d2IFSeaWTDJTKYwuURr/ubEGAAAECBAgQKAsIlLwmCBAgQIDAAhPoh0rFlUr9r7men1R8b9gtb1XqjAqURj3Eugi8+s9QWrJ40VHiMQKlIhi6Yduumdo3b1rXez5TcTVU8cym4qHcxS1v4wRKo9azwF4ypkuAAAECBAgQiC4gUIpOqiABAgQIECBAgAABAgQIECBAoNsCAqVu99fqCBAgQIAAAQIECBAgQIAAAQLRBQRK0UkVJECAAAECBAgQIECAAAECBAh0W0Cg1O3+Wh0BAgQIECBAgAABAgQIECBAILqAQCk6qYIECBAgQIAAAQIECBAgQIAAgW4LCJS63V+rI0CAAAECBAgQIECAAAECBAhEFxAoRSdVkAABAgQIECBAgAABAgQIECDQbQGBUrf7a3UECBAgQIAAAQIECBAgQIAAgegCAqXopAoSIECAAAECBAgQIECAAAECBLotIFDqdn+tjgABAgQIECBAgAABAgQIECAQXUCgFJ1UQQIECBAgQIAAAQIECBAgQIBAtwUESt3ur9URIECAAAECBAgQIECAAAECBKILCJSikypIgAABAgQIECBAgAABAgQIEOi2gECp2/21OgIECBAgQIAAAQIECBAgQIBAdAGBUnRSBQkQIECAAAECBAgQIECAAAEC3RYQKHW7v1ZHgAABAgQIECBAgAABAgQIEIguIFCKTqogAQIECBAgQIAAAQIECBAgQKDbAgKlbvfX6ggQIECAAAECBAgQIECAAAEC0QUEStFJFSRAgAABAgQIECBAgAABAgQIdFtAoNTt/lodAQIECBAgQIAAAQIECBAgQCC6gEApOqmCBAgQIECAAAECBAgQIECAAIFuCwiUut1fqyNAgAABAgQIECBAgAABAgQIRBcQKEUnVZAAAQIECBAgQIAAAQIECBAg0G0BgVK3+2t1BAgQIECAAAECBAgQIECAAIHoAgKl6KQKEiBAgAABAgQIECBAgAABAgS6LSBQ6nZ/rY4AAQIECBAgQIAAAQIECBAgEF1AoBSdVEECBAgQIECAAAECBAgQIECAQLcFBErd7q/VESBAgAABAgQIECBAgAABAgSiCwiUopMqSIAAAQIECBAgQIAAAQIECBDotoBAqdv9tToCBAgQIECAAAECBAgQIECAQHQBgVJ0UgUJECBAgAABAgQIECBAgAABAt0WECh1u79WR4AAAQIECBAgQIAAAQIECBCILiBQik6qIAECBAgQIECAAAECBAgQIECg2wICpW731+oIECBAgAABAgQIECBAgAABAtEFBErRSRUkQIAAAQIECBAgQIAAAQIECHRbQKDU7f5aHQECBAgQIECAAAECBAgQIEAguoBAKTqpggQIECBAgAABAgQIECBAgACBbgsIlLrdX6sjQIAAAQIECBAgQIAAAQIECEQXEChFJ1WQAAECBAgQIECAAAECBAgQINBtgf8Bwd72xS0/qKYAAAAASUVORK5CYII=",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"# Latest run (high-precision result from fine fixed-resolution run)\n",
"fig2 = px.line(data_frame=dynamics2.get_history(), x=\"SYSTEM TIME\", y=[\"B\"], \n",
" color_discrete_sequence = ['orange'],\n",
" labels={\"value\":\"concentration\", \"variable\":\"Fine fixed-step run\"})\n",
"fig2.show()"
]
},
{
"cell_type": "code",
"execution_count": 31,
"id": "633d16a6-5195-4296-945b-05ba27f89570",
"metadata": {},
"outputs": [
{
"data": {
"application/vnd.plotly.v1+json": {
"config": {
"plotlyServerURL": "https://plot.ly"
},
"data": [
{
"hovertemplate": "Variable-step run=B
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "B",
"line": {
"color": "red",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "B (variable steps)",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.00041625,
0.0009989999999999999,
0.0012903749999999999,
0.0014360624999999998,
0.0015817499999999998,
0.0017274374999999998,
0.0018731249999999998,
0.0020188124999999998,
0.0022227749999999998,
0.0024267374999999997,
0.0026306999999999997,
0.0029162474999999996,
0.0032017949999999995,
0.0034873424999999993,
0.0038871089999999993,
0.004286875499999999,
0.004686641999999999,
0.005246315099999998,
0.005805988199999998,
0.006365661299999998,
0.007149203639999997,
0.007932745979999998,
0.008716288319999998,
0.009813247595999997,
0.010910206871999995,
0.012007166147999994,
0.013542909134399993,
0.015078652120799993,
0.016614395107199992,
0.018764435288159992,
0.02091447546911999,
0.02306451565007999,
0.02607457190342399,
0.02908462815676799,
0.03329870691144959,
0.037512785666131185,
0.04341249592268542,
0.04931220617923966,
0.0552119164357939,
0.06111162669234814,
0.06701133694890238,
0.07291104720545662,
0.08117064156463255,
0.08943023592380848,
0.09768983028298442,
0.10594942464216035,
0.11751285674500665,
0.12907628884785297,
0.14063972095069927,
0.1568285258946841,
0.17301733083866894,
0.19568165776024768,
0.22741171545045794,
0.2718337962167523,
0.3340247092895644,
0.4210919875915013
],
"xaxis": "x",
"y": [
0,
1.332,
3.131597268,
3.987181587116457,
4.404404464803355,
4.816458563810406,
5.223400568203067,
5.625286551897416,
6.0221719852075575,
6.570887643768895,
7.110016168673772,
7.639704907492434,
8.368256618717437,
9.078870958449786,
9.771934239621057,
10.718180775376743,
11.631493980340263,
12.51286818461918,
13.703428392849588,
14.835114846206226,
15.91042114297547,
17.340264292406456,
18.66877874546122,
19.901991913652193,
21.50301773869486,
22.938865444644055,
24.22336067730732,
25.827544217068045,
27.182847997091553,
28.31869200575607,
29.63812752605528,
30.623791826465588,
31.331837780289934,
32.00048444265052,
32.29513006569166,
32.31183933793179,
31.913104400427493,
30.983660768228912,
29.735518910477055,
28.359882254232872,
26.961059001683036,
25.594481116506874,
24.288191791347206,
22.561698388060492,
20.987040765233,
19.563784188697205,
18.282355890305823,
16.669845971311208,
15.287203601914591,
14.102475302604402,
12.681443263309585,
11.545422916153164,
10.273991710723896,
8.993813523547603,
7.906135861179745,
7.221458773130644,
7.001499808632992
],
"yaxis": "y"
},
{
"hovertemplate": "Fine fixed-step run=B
SYSTEM TIME=%{x}
concentration=%{y}",
"legendgroup": "B",
"line": {
"color": "orange",
"dash": "solid"
},
"marker": {
"symbol": "circle"
},
"mode": "lines",
"name": "B (fixed high precision)",
"orientation": "v",
"showlegend": true,
"type": "scatter",
"x": [
0,
0.0005,
0.001,
0.0015,
0.002,
0.0025,
0.003,
0.0035,
0.004,
0.0045000000000000005,
0.005000000000000001,
0.005500000000000001,
0.006000000000000002,
0.006500000000000002,
0.007000000000000003,
0.007500000000000003,
0.008000000000000004,
0.008500000000000004,
0.009000000000000005,
0.009500000000000005,
0.010000000000000005,
0.010500000000000006,
0.011000000000000006,
0.011500000000000007,
0.012000000000000007,
0.012500000000000008,
0.013000000000000008,
0.013500000000000009,
0.014000000000000009,
0.01450000000000001,
0.01500000000000001,
0.01550000000000001,
0.01600000000000001,
0.01650000000000001,
0.01700000000000001,
0.017500000000000012,
0.018000000000000013,
0.018500000000000013,
0.019000000000000013,
0.019500000000000014,
0.020000000000000014,
0.020500000000000015,
0.021000000000000015,
0.021500000000000016,
0.022000000000000016,
0.022500000000000017,
0.023000000000000017,
0.023500000000000017,
0.024000000000000018,
0.02450000000000002,
0.02500000000000002,
0.02550000000000002,
0.02600000000000002,
0.02650000000000002,
0.02700000000000002,
0.02750000000000002,
0.02800000000000002,
0.028500000000000022,
0.029000000000000022,
0.029500000000000023,
0.030000000000000023,
0.030500000000000024,
0.031000000000000024,
0.03150000000000002,
0.03200000000000002,
0.03250000000000002,
0.03300000000000002,
0.03350000000000002,
0.03400000000000002,
0.034500000000000024,
0.035000000000000024,
0.035500000000000025,
0.036000000000000025,
0.036500000000000025,
0.037000000000000026,
0.037500000000000026,
0.03800000000000003,
0.03850000000000003,
0.03900000000000003,
0.03950000000000003,
0.04000000000000003,
0.04050000000000003,
0.04100000000000003,
0.04150000000000003,
0.04200000000000003,
0.04250000000000003,
0.04300000000000003,
0.04350000000000003,
0.04400000000000003,
0.04450000000000003,
0.04500000000000003,
0.045500000000000033,
0.046000000000000034,
0.046500000000000034,
0.047000000000000035,
0.047500000000000035,
0.048000000000000036,
0.048500000000000036,
0.04900000000000004,
0.04950000000000004,
0.05000000000000004,
0.05050000000000004,
0.05100000000000004,
0.05150000000000004,
0.05200000000000004,
0.05250000000000004,
0.05300000000000004,
0.05350000000000004,
0.05400000000000004,
0.05450000000000004,
0.05500000000000004,
0.05550000000000004,
0.05600000000000004,
0.05650000000000004,
0.057000000000000044,
0.057500000000000044,
0.058000000000000045,
0.058500000000000045,
0.059000000000000045,
0.059500000000000046,
0.060000000000000046,
0.06050000000000005,
0.06100000000000005,
0.06150000000000005,
0.06200000000000005,
0.06250000000000004,
0.06300000000000004,
0.06350000000000004,
0.06400000000000004,
0.06450000000000004,
0.06500000000000004,
0.06550000000000004,
0.06600000000000004,
0.06650000000000005,
0.06700000000000005,
0.06750000000000005,
0.06800000000000005,
0.06850000000000005,
0.06900000000000005,
0.06950000000000005,
0.07000000000000005,
0.07050000000000005,
0.07100000000000005,
0.07150000000000005,
0.07200000000000005,
0.07250000000000005,
0.07300000000000005,
0.07350000000000005,
0.07400000000000005,
0.07450000000000005,
0.07500000000000005,
0.07550000000000005,
0.07600000000000005,
0.07650000000000005,
0.07700000000000005,
0.07750000000000005,
0.07800000000000006,
0.07850000000000006,
0.07900000000000006,
0.07950000000000006,
0.08000000000000006,
0.08050000000000006,
0.08100000000000006,
0.08150000000000006,
0.08200000000000006,
0.08250000000000006,
0.08300000000000006,
0.08350000000000006,
0.08400000000000006,
0.08450000000000006,
0.08500000000000006,
0.08550000000000006,
0.08600000000000006,
0.08650000000000006,
0.08700000000000006,
0.08750000000000006,
0.08800000000000006,
0.08850000000000006,
0.08900000000000007,
0.08950000000000007,
0.09000000000000007,
0.09050000000000007,
0.09100000000000007,
0.09150000000000007,
0.09200000000000007,
0.09250000000000007,
0.09300000000000007,
0.09350000000000007,
0.09400000000000007,
0.09450000000000007,
0.09500000000000007,
0.09550000000000007,
0.09600000000000007,
0.09650000000000007,
0.09700000000000007,
0.09750000000000007,
0.09800000000000007,
0.09850000000000007,
0.09900000000000007,
0.09950000000000007,
0.10000000000000007,
0.10050000000000008,
0.10100000000000008,
0.10150000000000008,
0.10200000000000008,
0.10250000000000008,
0.10300000000000008,
0.10350000000000008,
0.10400000000000008,
0.10450000000000008,
0.10500000000000008,
0.10550000000000008,
0.10600000000000008,
0.10650000000000008,
0.10700000000000008,
0.10750000000000008,
0.10800000000000008,
0.10850000000000008,
0.10900000000000008,
0.10950000000000008,
0.11000000000000008,
0.11050000000000008,
0.11100000000000008,
0.11150000000000009,
0.11200000000000009,
0.11250000000000009,
0.11300000000000009,
0.11350000000000009,
0.11400000000000009,
0.11450000000000009,
0.11500000000000009,
0.11550000000000009,
0.11600000000000009,
0.11650000000000009,
0.11700000000000009,
0.11750000000000009,
0.11800000000000009,
0.11850000000000009,
0.11900000000000009,
0.11950000000000009,
0.12000000000000009,
0.1205000000000001,
0.1210000000000001,
0.1215000000000001,
0.1220000000000001,
0.1225000000000001,
0.1230000000000001,
0.1235000000000001,
0.1240000000000001,
0.1245000000000001,
0.12500000000000008,
0.12550000000000008,
0.12600000000000008,
0.12650000000000008,
0.12700000000000009,
0.12750000000000009,
0.12800000000000009,
0.1285000000000001,
0.1290000000000001,
0.1295000000000001,
0.1300000000000001,
0.1305000000000001,
0.1310000000000001,
0.1315000000000001,
0.1320000000000001,
0.1325000000000001,
0.1330000000000001,
0.1335000000000001,
0.1340000000000001,
0.1345000000000001,
0.1350000000000001,
0.1355000000000001,
0.1360000000000001,
0.1365000000000001,
0.1370000000000001,
0.1375000000000001,
0.1380000000000001,
0.1385000000000001,
0.1390000000000001,
0.1395000000000001,
0.1400000000000001,
0.1405000000000001,
0.1410000000000001,
0.1415000000000001,
0.1420000000000001,
0.1425000000000001,
0.1430000000000001,
0.1435000000000001,
0.1440000000000001,
0.1445000000000001,
0.1450000000000001,
0.1455000000000001,
0.1460000000000001,
0.1465000000000001,
0.1470000000000001,
0.1475000000000001,
0.1480000000000001,
0.1485000000000001,
0.1490000000000001,
0.1495000000000001,
0.1500000000000001,
0.1505000000000001,
0.1510000000000001,
0.1515000000000001,
0.1520000000000001,
0.1525000000000001,
0.1530000000000001,
0.1535000000000001,
0.1540000000000001,
0.1545000000000001,
0.1550000000000001,
0.1555000000000001,
0.1560000000000001,
0.1565000000000001,
0.1570000000000001,
0.1575000000000001,
0.1580000000000001,
0.1585000000000001,
0.1590000000000001,
0.15950000000000011,
0.16000000000000011,
0.16050000000000011,
0.16100000000000012,
0.16150000000000012,
0.16200000000000012,
0.16250000000000012,
0.16300000000000012,
0.16350000000000012,
0.16400000000000012,
0.16450000000000012,
0.16500000000000012,
0.16550000000000012,
0.16600000000000012,
0.16650000000000012,
0.16700000000000012,
0.16750000000000012,
0.16800000000000012,
0.16850000000000012,
0.16900000000000012,
0.16950000000000012,
0.17000000000000012,
0.17050000000000012,
0.17100000000000012,
0.17150000000000012,
0.17200000000000013,
0.17250000000000013,
0.17300000000000013,
0.17350000000000013,
0.17400000000000013,
0.17450000000000013,
0.17500000000000013,
0.17550000000000013,
0.17600000000000013,
0.17650000000000013,
0.17700000000000013,
0.17750000000000013,
0.17800000000000013,
0.17850000000000013,
0.17900000000000013,
0.17950000000000013,
0.18000000000000013,
0.18050000000000013,
0.18100000000000013,
0.18150000000000013,
0.18200000000000013,
0.18250000000000013,
0.18300000000000013,
0.18350000000000014,
0.18400000000000014,
0.18450000000000014,
0.18500000000000014,
0.18550000000000014,
0.18600000000000014,
0.18650000000000014,
0.18700000000000014,
0.18750000000000014,
0.18800000000000014,
0.18850000000000014,
0.18900000000000014,
0.18950000000000014,
0.19000000000000014,
0.19050000000000014,
0.19100000000000014,
0.19150000000000014,
0.19200000000000014,
0.19250000000000014,
0.19300000000000014,
0.19350000000000014,
0.19400000000000014,
0.19450000000000014,
0.19500000000000015,
0.19550000000000015,
0.19600000000000015,
0.19650000000000015,
0.19700000000000015,
0.19750000000000015,
0.19800000000000015,
0.19850000000000015,
0.19900000000000015,
0.19950000000000015,
0.20000000000000015,
0.20050000000000015,
0.20100000000000015,
0.20150000000000015,
0.20200000000000015,
0.20250000000000015,
0.20300000000000015,
0.20350000000000015,
0.20400000000000015,
0.20450000000000015,
0.20500000000000015,
0.20550000000000015,
0.20600000000000016,
0.20650000000000016,
0.20700000000000016,
0.20750000000000016,
0.20800000000000016,
0.20850000000000016,
0.20900000000000016,
0.20950000000000016,
0.21000000000000016,
0.21050000000000016,
0.21100000000000016,
0.21150000000000016,
0.21200000000000016,
0.21250000000000016,
0.21300000000000016,
0.21350000000000016,
0.21400000000000016,
0.21450000000000016,
0.21500000000000016,
0.21550000000000016,
0.21600000000000016,
0.21650000000000016,
0.21700000000000016,
0.21750000000000017,
0.21800000000000017,
0.21850000000000017,
0.21900000000000017,
0.21950000000000017,
0.22000000000000017,
0.22050000000000017,
0.22100000000000017,
0.22150000000000017,
0.22200000000000017,
0.22250000000000017,
0.22300000000000017,
0.22350000000000017,
0.22400000000000017,
0.22450000000000017,
0.22500000000000017,
0.22550000000000017,
0.22600000000000017,
0.22650000000000017,
0.22700000000000017,
0.22750000000000017,
0.22800000000000017,
0.22850000000000018,
0.22900000000000018,
0.22950000000000018,
0.23000000000000018,
0.23050000000000018,
0.23100000000000018,
0.23150000000000018,
0.23200000000000018,
0.23250000000000018,
0.23300000000000018,
0.23350000000000018,
0.23400000000000018,
0.23450000000000018,
0.23500000000000018,
0.23550000000000018,
0.23600000000000018,
0.23650000000000018,
0.23700000000000018,
0.23750000000000018,
0.23800000000000018,
0.23850000000000018,
0.23900000000000018,
0.23950000000000018,
0.24000000000000019,
0.24050000000000019,
0.2410000000000002,
0.2415000000000002,
0.2420000000000002,
0.2425000000000002,
0.2430000000000002,
0.2435000000000002,
0.2440000000000002,
0.2445000000000002,
0.2450000000000002,
0.2455000000000002,
0.2460000000000002,
0.2465000000000002,
0.2470000000000002,
0.2475000000000002,
0.2480000000000002,
0.2485000000000002,
0.2490000000000002,
0.2495000000000002,
0.25000000000000017,
0.25050000000000017,
0.25100000000000017,
0.25150000000000017,
0.25200000000000017,
0.25250000000000017,
0.25300000000000017,
0.25350000000000017,
0.25400000000000017,
0.25450000000000017,
0.25500000000000017,
0.25550000000000017,
0.25600000000000017,
0.2565000000000002,
0.2570000000000002,
0.2575000000000002,
0.2580000000000002,
0.2585000000000002,
0.2590000000000002,
0.2595000000000002,
0.2600000000000002,
0.2605000000000002,
0.2610000000000002,
0.2615000000000002,
0.2620000000000002,
0.2625000000000002,
0.2630000000000002,
0.2635000000000002,
0.2640000000000002,
0.2645000000000002,
0.2650000000000002,
0.2655000000000002,
0.2660000000000002,
0.2665000000000002,
0.2670000000000002,
0.2675000000000002,
0.2680000000000002,
0.2685000000000002,
0.2690000000000002,
0.2695000000000002,
0.2700000000000002,
0.2705000000000002,
0.2710000000000002,
0.2715000000000002,
0.2720000000000002,
0.2725000000000002,
0.2730000000000002,
0.2735000000000002,
0.2740000000000002,
0.2745000000000002,
0.2750000000000002,
0.2755000000000002,
0.2760000000000002,
0.2765000000000002,
0.2770000000000002,
0.2775000000000002,
0.2780000000000002,
0.2785000000000002,
0.2790000000000002,
0.2795000000000002,
0.2800000000000002,
0.2805000000000002,
0.2810000000000002,
0.2815000000000002,
0.2820000000000002,
0.2825000000000002,
0.2830000000000002,
0.2835000000000002,
0.2840000000000002,
0.2845000000000002,
0.2850000000000002,
0.2855000000000002,
0.2860000000000002,
0.2865000000000002,
0.2870000000000002,
0.2875000000000002,
0.2880000000000002,
0.2885000000000002,
0.2890000000000002,
0.2895000000000002,
0.2900000000000002,
0.2905000000000002,
0.2910000000000002,
0.2915000000000002,
0.2920000000000002,
0.2925000000000002,
0.2930000000000002,
0.2935000000000002,
0.2940000000000002,
0.2945000000000002,
0.2950000000000002,
0.2955000000000002,
0.2960000000000002,
0.2965000000000002,
0.2970000000000002,
0.2975000000000002,
0.2980000000000002,
0.2985000000000002,
0.2990000000000002,
0.2995000000000002,
0.3000000000000002,
0.3005000000000002,
0.3010000000000002,
0.3015000000000002,
0.3020000000000002,
0.3025000000000002,
0.3030000000000002,
0.3035000000000002,
0.3040000000000002,
0.3045000000000002,
0.3050000000000002,
0.3055000000000002,
0.3060000000000002,
0.3065000000000002,
0.3070000000000002,
0.3075000000000002,
0.3080000000000002,
0.3085000000000002,
0.3090000000000002,
0.3095000000000002,
0.3100000000000002,
0.3105000000000002,
0.3110000000000002,
0.3115000000000002,
0.3120000000000002,
0.3125000000000002,
0.3130000000000002,
0.3135000000000002,
0.3140000000000002,
0.3145000000000002,
0.3150000000000002,
0.3155000000000002,
0.3160000000000002,
0.3165000000000002,
0.3170000000000002,
0.3175000000000002,
0.3180000000000002,
0.3185000000000002,
0.31900000000000023,
0.31950000000000023,
0.32000000000000023,
0.32050000000000023,
0.32100000000000023,
0.32150000000000023,
0.32200000000000023,
0.32250000000000023,
0.32300000000000023,
0.32350000000000023,
0.32400000000000023,
0.32450000000000023,
0.32500000000000023,
0.32550000000000023,
0.32600000000000023,
0.32650000000000023,
0.32700000000000023,
0.32750000000000024,
0.32800000000000024,
0.32850000000000024,
0.32900000000000024,
0.32950000000000024,
0.33000000000000024,
0.33050000000000024,
0.33100000000000024,
0.33150000000000024,
0.33200000000000024,
0.33250000000000024,
0.33300000000000024,
0.33350000000000024,
0.33400000000000024,
0.33450000000000024,
0.33500000000000024,
0.33550000000000024,
0.33600000000000024,
0.33650000000000024,
0.33700000000000024,
0.33750000000000024,
0.33800000000000024,
0.33850000000000025,
0.33900000000000025,
0.33950000000000025,
0.34000000000000025,
0.34050000000000025,
0.34100000000000025,
0.34150000000000025,
0.34200000000000025,
0.34250000000000025,
0.34300000000000025,
0.34350000000000025,
0.34400000000000025,
0.34450000000000025,
0.34500000000000025,
0.34550000000000025,
0.34600000000000025,
0.34650000000000025,
0.34700000000000025,
0.34750000000000025,
0.34800000000000025,
0.34850000000000025,
0.34900000000000025,
0.34950000000000025,
0.35000000000000026,
0.35050000000000026,
0.35100000000000026,
0.35150000000000026,
0.35200000000000026,
0.35250000000000026,
0.35300000000000026,
0.35350000000000026,
0.35400000000000026,
0.35450000000000026,
0.35500000000000026,
0.35550000000000026,
0.35600000000000026,
0.35650000000000026,
0.35700000000000026,
0.35750000000000026,
0.35800000000000026,
0.35850000000000026,
0.35900000000000026,
0.35950000000000026,
0.36000000000000026,
0.36050000000000026,
0.36100000000000027,
0.36150000000000027,
0.36200000000000027,
0.36250000000000027,
0.36300000000000027,
0.36350000000000027,
0.36400000000000027,
0.36450000000000027,
0.36500000000000027,
0.36550000000000027,
0.36600000000000027,
0.36650000000000027,
0.36700000000000027,
0.36750000000000027,
0.36800000000000027,
0.36850000000000027,
0.36900000000000027,
0.3695000000000003,
0.3700000000000003,
0.3705000000000003,
0.3710000000000003,
0.3715000000000003,
0.3720000000000003,
0.3725000000000003,
0.3730000000000003,
0.3735000000000003,
0.3740000000000003,
0.3745000000000003,
0.3750000000000003,
0.3755000000000003,
0.3760000000000003,
0.3765000000000003,
0.3770000000000003,
0.3775000000000003,
0.3780000000000003,
0.3785000000000003,
0.3790000000000003,
0.3795000000000003,
0.3800000000000003,
0.3805000000000003,
0.3810000000000003,
0.3815000000000003,
0.3820000000000003,
0.3825000000000003,
0.3830000000000003,
0.3835000000000003,
0.3840000000000003,
0.3845000000000003,
0.3850000000000003,
0.3855000000000003,
0.3860000000000003,
0.3865000000000003,
0.3870000000000003,
0.3875000000000003,
0.3880000000000003,
0.3885000000000003,
0.3890000000000003,
0.3895000000000003,
0.3900000000000003,
0.3905000000000003,
0.3910000000000003,
0.3915000000000003,
0.3920000000000003,
0.3925000000000003,
0.3930000000000003,
0.3935000000000003,
0.3940000000000003,
0.3945000000000003,
0.3950000000000003,
0.3955000000000003,
0.3960000000000003,
0.3965000000000003,
0.3970000000000003,
0.3975000000000003,
0.3980000000000003,
0.3985000000000003,
0.3990000000000003,
0.3995000000000003,
0.4000000000000003
],
"xaxis": "x",
"y": [
0,
1.6,
3.1328,
4.6009248,
6.0068059552,
7.352785209872,
8.641117804835318,
9.873975663187363,
11.053450458770767,
12.181556571692878,
13.260233935054739,
14.291350776893694,
15.27670626119638,
16.218033031696923,
17.116999662038385,
17.97521301574394,
18.79422051931721,
19.57551235166924,
20.320523552951727,
21.030636055762887,
21.707180641583093,
22.351438825192318,
22.964644669720066,
23.547986534880977,
24.102608760855272,
24.62961329018272,
25.130061229951615,
25.604974356480284,
26.055336564607792,
26.482095263632537,
26.88616272186249,
27.268417361668448,
27.629705006862164,
27.970840084154087,
28.292606780380893,
28.595760157130762,
28.88102722433446,
29.149107974332573,
29.400676377873616,
29.636381343444246,
29.856847641281185,
30.06267679336483,
30.254447930646666,
30.432718618716496,
30.598025653071137,
30.75088582510346,
30.891796659889494,
31.021237126811602,
31.139668324017606,
31.24753413767884,
31.345261876974764,
31.433262885697573,
31.51193313133735,
31.581653772476677,
31.64279170529307,
31.695700089938235,
31.740718857534848,
31.7781751985043,
31.80838403291255,
31.831648463495984,
31.848260212004828,
31.858500039478113,
31.86263815104171,
31.860934585799072,
31.85363959236343,
31.84099399055996,
31.82322951980698,
31.800569174666528,
31.7732275280366,
31.741411042439935,
31.705318369847536,
31.665140640458933,
31.621061740845715,
31.57325858184984,
31.521901356613874,
31.467153789106394,
31.40917337349243,
31.348111604685947,
31.284114200408986,
31.217321315070066,
31.147867745763026,
31.075883130676356,
31.001492140192376,
30.924814660945415,
30.84596597309811,
30.76505692108554,
30.68219407806765,
30.597479904321517,
30.51101289979667,
30.422887751048204,
30.33319547275477,
30.242023544020714,
30.149456039654435,
30.05557375660787,
29.960454335755266,
29.864172379182815,
29.76679956315443,
29.66840474691281,
29.56905407746918,
29.46881109052933,
29.36773680769823,
29.265889830100228,
29.163326428546785,
29.060100630378876,
28.95626430310648,
28.85186723496307,
28.74695721248872,
28.641580095251193,
28.535779887810435,
28.42959880902791,
28.323077358818615,
28.21625438243986,
28.10916713240758,
28.001851328127493,
27.894341213325262,
27.78666961135671,
27.67886797847617,
27.5709664551381,
27.46299391540448,
27.35497801452763,
27.246945234775776,
27.138920929565938,
27.030929365966593,
26.92299376563008,
26.815136344212593,
26.7073783493375,
26.599740097155554,
26.49224100755378,
26.384899638062734,
26.27773371651008,
26.17076017246671,
26.063995167529843,
25.95745412448594,
25.851151755394724,
25.74510208863405,
25.639318494943854,
25.533813712506127,
25.428599871096377,
25.323688515340795,
25.21909062711209,
25.114816647095726,
25.01087649555708,
24.907279592339062,
24.80403487611843,
24.70115082294823,
24.598635464112593,
24.49649640331926,
24.39474083325422,
24.293375551522022,
24.192406975994324,
24.091841159588572,
23.99168380449774,
23.89194027589143,
23.792615615107763,
23.69371455235489,
23.59524151894015,
23.497200659044303,
23.39959584105766,
23.302430668494182,
23.20570849049917,
23.10943241196553,
23.013605303273,
22.91822980966432,
22.82330836027167,
22.7288431768063,
22.6348362819238,
22.541289507276932,
22.448204501267604,
22.355582736509017,
22.26342551700876,
22.171733985083087,
22.08050912801234,
21.98975178444704,
21.89946265057386,
21.809642286050373,
21.720291119717064,
21.631409455094868,
21.54299747567613,
21.45505525001664,
21.36758273663605,
21.28057978873382,
21.194046158727435,
21.107981502619495,
21.022385384200007,
20.93725727908996,
20.852596578632046,
20.76840259363419,
20.684674557971313,
20.601411632050592,
20.518612906145243,
20.436277403601718,
20.354404083924962,
20.272991845746287,
20.19203952967816,
20.11154592106013,
20.03150975259991,
19.95192970691348,
19.87280441896797,
19.794132478430942,
19.715912431929482,
19.638142785222502,
19.56082200528944,
19.483948522338473,
19.40752073173719,
19.331536995868667,
19.255995645915657,
19.18089498357557,
19.106233282708835,
19.032008790923115,
18.958219731095724,
18.88486430283658,
18.811940683893887,
18.739447031504685,
18.667381483692292,
18.59574216051265,
18.52452716525145,
18.453734585573883,
18.383362494628773,
18.313408952108794,
18.243872005268397,
18.174749689901056,
18.10604003127731,
18.037741045045088,
17.969850738093722,
17.902367109382993,
17.835288150738542,
17.76861184761486,
17.702336179827128,
17.636459122253015,
17.570978645505587,
17.505892716578426,
17.441199299463957,
17.37689635574603,
17.312981845167695,
17.24945372617512,
17.186309956438524,
17.123548493351038,
17.061167294506244,
16.99916431815529,
16.937537523644284,
16.87628487183271,
16.815404325493642,
16.754893849696376,
16.69475141217218,
16.634974983663795,
16.575562538259295,
16.516512053710912,
16.457821511739386,
16.39948889832439,
16.341512203981562,
16.283889424026658,
16.226618558827308,
16.169697614042853,
16.113124600852714,
16.05689753617375,
16.00101444286699,
15.94547334993417,
15.890272292704488,
15.835409313011898,
15.780882459363351,
15.726689787098326,
15.672829358539962,
15.61929924313815,
15.566097517604868,
15.513222266042082,
15.460671580062481,
15.408443558903347,
15.3565363095338,
15.304947946755714,
15.253676593298513,
15.20272037990811,
15.152077445430223,
15.101745936888266,
15.051724009556056,
15.00200982702552,
14.952601561269617,
14.903497392700658,
14.854695510224193,
14.806194111288681,
14.757991401931065,
14.710085596818452,
14.66247491928604,
14.615157601371449,
14.568131883845588,
14.521396016240226,
14.474948256872379,
14.428786872865645,
14.382910140168635,
14.337316343570581,
14.292003776714287,
14.246970742106479,
14.202215551125715,
14.157736524027923,
14.113531989949681,
14.069600286909324,
14.025939761805995,
13.982548770416694,
13.93942567739144,
13.896568856246619,
13.853976689356578,
13.811647567943584,
13.769579892066176,
13.727772070606006,
13.686222521253232,
13.644929670490528,
13.603891953575776,
13.563107814523486,
13.522575706085028,
13.482294089727715,
13.442261435612778,
13.402476222572325,
13.362936938085292,
13.323642078252455,
13.284590147770546,
13.245779659905518,
13.207209136464995,
13.168877107769955,
13.130782112625688,
13.092922698292053,
13.055297420453085,
13.017904843185983,
12.980743538929502,
12.943812088451804,
12.90710908081777,
12.870633113355835,
12.834382791624336,
12.798356729377446,
12.762553548530681,
12.72697187912603,
12.691610359296712,
12.656467635231616,
12.621542361139399,
12.586833199212315,
12.552338819589755,
12.518057900321544,
12.483989127331,
12.450131194377777,
12.41648280302051,
12.383042662579289,
12.34980949009795,
12.316782010306241,
12.283958955581834,
12.251339065912227,
12.21892108885654,
12.18670377950722,
12.15468590045166,
12.122866221733762,
12.09124352081543,
12.059816582538032,
12.028584199083816,
11.997545169937313,
11.966698301846717,
11.936042408785273,
11.905576311912649,
11.875298839536345,
11.845208827073106,
11.815305117010372,
11.785586558867763,
11.756052009158608,
11.726700331351525,
11.697530395832057,
11.66854107986438,
11.639731267553062,
11.611099849804921,
11.582645724290948,
11.554367795408321,
11.526264974242508,
11.498336178529472,
11.47058033261797,
11.442996367431958,
11.415583220433106,
11.388339835583432,
11.361265163308035,
11.334358160457967,
11.307617790273218,
11.281043022345829,
11.254632832583134,
11.22838620317114,
11.202302122538034,
11.176379585317829,
11.150617592314154,
11.125015150464183,
11.099571272802713,
11.07428497842638,
11.049155292458032,
11.02418124601124,
10.999361876154982,
10.974696225878452,
10.950183344056049,
10.925822285412508,
10.901612110488195,
10.877551885604554,
10.853640682829719,
10.829877579944283,
10.806261660407236,
10.782792013322053,
10.759467733402962,
10.736287920941354,
10.713251681772379,
10.690358127241694,
10.667606374172387,
10.644995544832048,
10.622524766900032,
10.60019317343487,
10.577999902841858,
10.555944098840802,
10.534024910433944,
10.512241491874045,
10.490593002632643,
10.469078607368473,
10.447697475896064,
10.426448783154488,
10.405331709176295,
10.384345439056604,
10.363489162922368,
10.3427620759018,
10.32216337809397,
10.30169227453857,
10.281347975185849,
10.261129694866698,
10.24103665326293,
10.221068074877692,
10.201223189006077,
10.18150122970587,
10.161901435768478,
10.14242305069002,
10.123065322642582,
10.103827504445626,
10.084708853537576,
10.065708631947558,
10.046826106267305,
10.02806054762322,
10.0094112316486,
9.990877438456032,
9.972458452609928,
9.954153563099238,
9.935962063310313,
9.917883250999925,
9.89991642826845,
9.8820609015332,
9.86431598150192,
9.846680983146435,
9.829155225676454,
9.811738032513524,
9.794428731265146,
9.777226653699035,
9.760131135717538,
9.743141517332203,
9.726257142638493,
9.709477359790661,
9.692801520976765,
9.676228982393834,
9.659759104223186,
9.64339125060589,
9.627124789618374,
9.610959093248184,
9.59489353736988,
9.57892750172108,
9.563060369878661,
9.547291529235073,
9.531620370974826,
9.516046290051104,
9.50056868516252,
9.485186958730013,
9.469900516873887,
9.454708769390985,
9.439611129732,
9.42460701497893,
9.409695845822663,
9.3948770465407,
9.380150044975014,
9.365514272510042,
9.35096916405081,
9.336514158001192,
9.322148696242303,
9.307872224111023,
9.293684190378645,
9.279584047229662,
9.265571250240678,
9.251645258359451,
9.237805533884064,
9.224051542442211,
9.210382752970633,
9.196798637694656,
9.183298672107869,
9.169882334951918,
9.156549108196433,
9.143298477019066,
9.130129929785657,
9.117042958030524,
9.10403705643687,
9.091111722817312,
9.078266458094527,
9.06550076628202,
9.052814154465004,
9.040206132781408,
9.02767621440299,
9.015223915516568,
9.00284875530538,
8.990550255930534,
8.978327942512598,
8.96618134311328,
8.95410998871724,
8.942113413214,
8.930191153379972,
8.918342748860596,
8.90656774215258,
8.89486567858627,
8.883236106308098,
8.871678576263172,
8.860192642177939,
8.848777860542983,
8.837433790595913,
8.826159994304364,
8.814956036349095,
8.803821484107202,
8.792755907635422,
8.781758879653554,
8.770829975527963,
8.759968773255213,
8.749174853445771,
8.738447799307833,
8.72778719663124,
8.717192633771498,
8.706663701633893,
8.696199993657705,
8.685801105800522,
8.675466636522643,
8.66519618677159,
8.654989359966706,
8.644845761983847,
8.63476500114018,
8.624746688179057,
8.614790436255003,
8.604895860918779,
8.595062580102546,
8.585290214105122,
8.575578385577323,
8.565926719507404,
8.55633484320658,
8.546802386294644,
8.53732898068567,
8.527914260573807,
8.518557862419156,
8.509259424933745,
8.500018589067576,
8.490834997994767,
8.48170829709978,
8.472638133963736,
8.463624158350802,
8.454666022194681,
8.44576337958517,
8.436915886754807,
8.428123202065605,
8.419384985995856,
8.410700901127038,
8.402070612130771,
8.393493785755886,
8.384970090815557,
8.376499198174509,
8.36808078073632,
8.359714513430788,
8.351400073201386,
8.343137138992788,
8.33492539173847,
8.326764514348396,
8.318654191696778,
8.310594110609909,
8.302583959854068,
8.29462343012351,
8.286712214028519,
8.278850006083545,
8.271036502695406,
8.26327140215157,
8.255554404608505,
8.247885212080101,
8.240263528426167,
8.232689059340998,
8.22516151234201,
8.21768059675845,
8.210246023720169,
8.202857506146472,
8.195514758735037,
8.188217497950891,
8.180965442015472,
8.173758310895742,
8.166595826293383,
8.15947771163404,
8.152403692056653,
8.145373494402843,
8.138386847206357,
8.131443480682597,
8.124543126718194,
8.117685518860666,
8.11087039230812,
8.104097483899034,
8.097366532102091,
8.090677277006089,
8.084029460309894,
8.077422825312478,
8.070857116903001,
8.06433208155096,
8.057847467296403,
8.051403023740198,
8.044998502034366,
8.038633654872472,
8.032308236480075,
8.026022002605242,
8.019774710509108,
8.013566118956513,
8.007395988206685,
8.001264080003978,
7.995170157568675,
7.98911398558785,
7.983095330206274,
7.977113959017393,
7.971169641054346,
7.965262146781055,
7.959391248083354,
7.953556718260188,
7.947758332014856,
7.94199586544631,
7.936269096040511,
7.9305778026618405,
7.924921765544555,
7.919300766284306,
7.913714587829704,
7.908163014473937,
7.902645831846442,
7.89716282690463,
7.891713787925655,
7.886298504498241,
7.8809167675145595,
7.87556836916215,
7.8702531029159015,
7.8649707635300725,
7.85972114703037,
7.854504050706069,
7.84931927310219,
7.844166614011717,
7.8390458744678675,
7.833956856736409,
7.828899364308024,
7.8238732018907235,
7.818878175402305,
7.813914091962857,
7.808980759887314,
7.804077988678052,
7.799205589017533,
7.794363372760999,
7.7895511529291985,
7.784768743701177,
7.780015960407092,
7.775292619521089,
7.770598538654212,
7.765933536547359,
7.761297433064287,
7.756690049184655,
7.7521112069971085,
7.747560729692412,
7.743038441556623,
7.738544167964302,
7.734077735371777,
7.729638971310434,
7.725227704380065,
7.720843764242242,
7.716486981613747,
7.71215718826003,
7.707854216988715,
7.703577901643143,
7.699328077095958,
7.695104579242726,
7.690907244995606,
7.686735912277045,
7.682590420013523,
7.678470608129333,
7.6743763175404,
7.670307390148138,
7.666263668833344,
7.6622449974501325,
7.6582512208199045,
7.654282184725358,
7.65033773590453,
7.64641772204488,
7.642521991777409,
7.638650394670813,
7.634802781225675,
7.630979002868694,
7.627178911946943,
7.623402361722173,
7.619649206365144,
7.6159193009499955,
7.612212501448647,
7.608528664725239,
7.604867648530608,
7.601229311496789,
7.597613513131559,
7.594020113813013,
7.59044897478417,
7.586899958147618,
7.583372926860187,
7.5798677447276575,
7.576384276399503,
7.572922387363661,
7.569481943941342,
7.566062813281863,
7.562664863357523,
7.559287962958502,
7.555931981687793,
7.552596789956169,
7.549282258977181,
7.545988260762179,
7.542714668115376,
7.539461354628931,
7.536228194678073,
7.533015063416247,
7.529821836770293,
7.526648391435656,
7.523494604871624,
7.5203603552965985,
7.517245521683388,
7.514149983754538,
7.511073621977685,
7.508016317560941,
7.504977952448305,
7.50195840931511,
7.4989575715634835,
7.495975323317853,
7.493011549420468,
7.490066135426955,
7.4871389676018945,
7.484229932914435,
7.481338919033922,
7.478465814325567,
7.475610507846131,
7.472772889339645,
7.469952849233149,
7.467150278632462,
7.464365069317981,
7.461597113740493,
7.458846305017033,
7.456112536926749,
7.4533957039068035,
7.450695701048296,
7.448012424092214,
7.445345769425405,
7.442695634076575,
7.440061915712316,
7.43744451263315,
7.4348433237696065,
7.432258248678314,
7.429689187538129,
7.427136041146272,
7.424598710914507,
7.422077098865326,
7.419571107628172,
7.417080640435674,
7.414605601119914,
7.412145894108712,
7.409701424421937,
7.407272097667836,
7.4048578200393935,
7.402458498310706,
7.400074039833383,
7.39770435253297,
7.395349344905393,
7.393008926013423,
7.3906830054831705,
7.388371493500587,
7.386074300808005,
7.383791338700686,
7.381522519023397,
7.379267754167008,
7.377026957065107,
7.374800041190637,
7.372586920552559,
7.370387509692526,
7.368201723681589,
7.366029478116912,
7.363870689118517,
7.3617252733260425,
7.359593147895525,
7.3574742304962015,
7.355368439307329,
7.353275693015024,
7.3511959108091265,
7.349129012380075,
7.347074917915808,
7.345033548098683,
7.343004824102409,
7.340988667589008,
7.338985000705788,
7.336993746082337,
7.335014826827533,
7.333048166526578,
7.331093689238048,
7.329151319490957,
7.327220982281844,
7.325302603071879,
7.323396107783982,
7.321501422799965
],
"yaxis": "y"
}
],
"layout": {
"autosize": true,
"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": "The 2 runs contrasted"
},
"xaxis": {
"autorange": true,
"range": [
0,
0.4210919875915013
],
"type": "linear"
},
"yaxis": {
"autorange": true,
"range": [
-1.7951021854406548,
34.10694152337244
],
"type": "linear"
}
}
},
"image/png": "iVBORw0KGgoAAAANSUhEUgAABJQAAAFoCAYAAAABwqGAAAAAAXNSR0IArs4c6QAAIABJREFUeF7snQmYXEW9vr/T++yZmcwK2VkS1kBIiLLvGGS5UTZBQRQQ7r1eBeEa0b+CIFwU9aKCyAVRxCUqgsguAgEx7DuELQkEkkz22afX83/q9HSnp6dnuk93nT5VPV8/T55Jpqt/VfV+NZG8VtUxTNM0wRcJkAAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJFEjAoFAqkBSbkQAJkAAJkAAJkAAJkAAJkAAJkAAJkAAJWAQolLgQSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgULKFi41JgARIgARIgARIgARIgARIgARIgARIgAQolLgGSIAESIAESIAESIAESIAESIAESIAESIAEbBGgUBoD1533LcMNv7obN117MWZN67QFlY1JwA0CP7xpKdZv2ILLLzkHVaGAG0NgnyRAAiRAAiRAAiRAAiRAAiRAAhOEwIQRSkIQfevaW/PGuuecmbjxmq/i0X++WFah9OxLK3D2V64ZMb7vXnoOFi86OO+Y2aAwAu+9vxbnX3odLjzrRNe4OikqKZQKWwdsRQIkQAIkQAIkQAIkQAIkQAIkUDqBCSOUslFt7e7FBV//EU45/tCccsHJf/hnjyUlkzIFUkp+LDp8f1x0/imlJ80KoFDiIiABEiABEiABEiABEiABEiABEiABOQQolBQQSq+9tQpVoeCoo3XllFpylpPaVSiU1M6HoyMBEiABEiABEiABEiABEiABEtCHAIVSHqH04yv+A79e+iDufWS5lWrqSFxjQ92IlFM7nl59c2X6+7f9+OuYP3d20avBjlASx52eeWkFfvSdf8ePfvFHa7wdbc3WHVAvv/4ult7zmHWUL3PcYmfUkqtvHnFPVKrO95aci29cfTNS8znuiIWj7uZJCZp1XZvTc7RzTC/XMcRsZmI8t/zuvnT9L5y+aMSOrRT3BXNn46D99xpxbDDXjq/MsYqiqXqZrO9+4Ml0n2I84pV9HFF8L1e+2ePNXC9jHbvMrFPoOspmL7Ke3FiPqTu08Q6lon/i+EESIAESIAESIAESIAESIAESIIFCCVAojSOUxJ1LKSkjLuYeHIrg299P3sOUefHxeEfWir2vJ9XXB2s3jBJBucJNiYzM8abaCZFhRygJgZMpQjKlTer4Xa7dPikO+UTaWHMTNR954nmcd+bxOVmnxjG1szXNP1PAZMqmXGMZb4dSpuzJHr+o9cTTr4wQWbnqp2RcStzlWi/jScJC11GudmOtzUL/ImA7EiABEiABEiABEiABEiABEiABErBDgELJ5pG37F09qX/It7c2jbrrKFsw2AkmJQ2yd+SMVWO8vuwKJbHTKXs3U3aNscSIkDaDQ2HsseuMMadbyM6r8epnXqydS3aJjnPlkk8o2XmqX3b9scYhxvLgY8/g4IVzrSevjTWvQtdRKBi0pOZY641PebPzU8a2JEACJEACJEACJEACJEACJEACxRKgUCpCKInjT6ldLClJcfWSc0cdb8t1pKyQoFI1Jzc1FLQ7SdQsh1DKFC4p4TXWEcDx5lnI08jGapMtbvIJJTGO1G6yUoRSrqNoonZK+KWEkDhqON6xv3yiLN86En2O9aS6QrgWsv7YhgRIgARIgARIgARIgARIgARIgATyEaBQKlEopcTKWKBzHUEbL5RiZJIbQkn0mWvu+XZUFXI0a7w22e8NhcPW0/rEHUqZT8PLVaNYoZQ6Dpc5t1w7ijKlUirj7PzHEkqFrqMtW3us+5zGur+JO5Ty/ZXH90mABEiABEiABEiABEiABEiABGQQoFAqUSiNt0PJbkDFyiS3hFL2/FL3OOW7mLuQnTSq7FDKtwMq19GzFJdceRazQymT83jrrRCudtck25MACZAACZAACZAACZAACZAACZBALgIUSiUKpfHuzrGz5FI7VHI9Ta2QOvmOvOW6H2i8p7zlukMps8ay5S9bF3dnPjWuUBbj3SO0bPlLOObQBWPeNZS9yyif8BHsUkfeUm1PyZF5PtGTfbl6rjuUxBPxDl6494i4suuOdQyyUHbjtaNQKuQnhW1IgARIgARIgARIgARIgARIgARkEKBQKlEoiRDGukBb/OP/6uvvwJIvnzFCvGQHZ/cC7lzBjyeUxnsiW/aRrLHqZIuRXAKmlKe8ZQuaXE+CG+8pb4UceRvvKF2+y7IzxVTm0bbUMbhcosfusbtC11GusaaO5RUrJGX8ZcIaJEACJEACJEACJEACJEACJEACE4cAhZIEoSSWy1iXNuc7/iU+mzoqNtayy3cvUapGrqezpWpm39Ejah60/15YcvXNuOnaizFrWqfVtFChlGvcdu+Lyp53LhmS3SabhZ0dSrlyStUb78lz2XcjiXn++Ir/wK+XPjjiaWspcbeua3M6ylzZZWeReR9SoesoJZBSHYl1tnrNevAOpYnzlzdnSgIkQAIkQAIkQAIkQAIkQAJuEpiwQslN6OybBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCyQXo7JIESIAESIAESIAESIAESIAESIAESIAEdCZAoaRzehw7CZAACZAACZAACZAACZAACZAACZAACbhAgELJBejskgRIgARIgARIgARIgARIgARIgARIgAR0JkChpHN6HDsJkAAJkAAJkAAJkAAJkAAJkAAJkAAJuECAQskF6OySBEiABEiABEiABEiABEiABEiABEiABHQmQKGkc3ocOwmQAAmQAAmQAAmQAAmQAAmQAAmQAAm4QIBCSQL0tZsHJVRhCdkEaqt8MAwDvQNR2aVZTwIB5iMBooMlakM+eDwGevjz4yDl4kszn+LZleOTNSEffF4D3f38359y8LbbB/OxS6y87auDXgT8Xmzri5S3Y/ZWEAEd8+lsripobmxEAiRg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",
"text/html": [
""
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import plotly.graph_objects as go\n",
"\n",
"all_fig = go.Figure(data=fig1.data + fig2.data) # Note that the + is concatenating lists\n",
"all_fig.update_layout(title=\"The 2 runs contrasted\")\n",
"all_fig['data'][0]['name']=\"B (variable steps)\"\n",
"all_fig['data'][1]['name']=\"B (fixed high precision)\"\n",
"all_fig.show()"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "a796af3e-a7cc-4faa-b425-f07ddaf33aa1",
"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
}