Date: Mon, 3 Jun 2024 14:04:53 +0530
Subject: [PATCH 08/14] Uploading the notebook
---
examples/MDF/Newton_Law_of_Cooling.ipynb | 3494 ++++++++++++++++++++++
1 file changed, 3494 insertions(+)
create mode 100644 examples/MDF/Newton_Law_of_Cooling.ipynb
diff --git a/examples/MDF/Newton_Law_of_Cooling.ipynb b/examples/MDF/Newton_Law_of_Cooling.ipynb
new file mode 100644
index 00000000..5a827325
--- /dev/null
+++ b/examples/MDF/Newton_Law_of_Cooling.ipynb
@@ -0,0 +1,3494 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "4581f50f-39bd-44e2-9287-160f904cd43b",
+ "metadata": {
+ "id": "4581f50f-39bd-44e2-9287-160f904cd43b"
+ },
+ "source": [
+ "# Implementing Model Description Format for Newton's Law of Cooling\n",
+ "\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "5e8d408f-beb4-41ab-9124-1dc1655eb312",
+ "metadata": {
+ "id": "5e8d408f-beb4-41ab-9124-1dc1655eb312"
+ },
+ "source": [
+ "\n",
+ "\n",
+ "## 1. Newton's Law of Cooling Process Model: Introduction\n",
+ "\n",
+ "In this notebook, a simple Newtonian cooling process model is implemented using the MDF library. The model simulates the cooling of an object to the ambient temperature over time.\n",
+ "\n",
+ "Newton's Law of Cooling is expressed by the differential equation:\n",
+ "$$\n",
+ "\\frac{dT}{dt} = -k(T - T_{\\text{ambient}})\n",
+ "$$\n",
+ "The temperature of the object is denoted by $T$,\\\n",
+ "The ambient temperature is denoted by $T_{\\text{ambient}}$,\\\n",
+ "The cooling coefficient is represented by $k$,\\\n",
+ "The rate of change of the temperature over time is given by $\\frac{dT}{dt}$.\\\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "source": [
+ "!pip install modeci_mdf"
+ ],
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "N_GWvBGgN4Fs",
+ "outputId": "a92af041-98fd-46d7-87d3-88beadc4670e"
+ },
+ "id": "N_GWvBGgN4Fs",
+ "execution_count": 1,
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Requirement already satisfied: modeci_mdf in /usr/local/lib/python3.10/dist-packages (0.4.10)\n",
+ "Requirement already satisfied: graph-scheduler>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (1.2.1)\n",
+ "Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (1.25.2)\n",
+ "Requirement already satisfied: matplotlib in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (3.7.1)\n",
+ "Requirement already satisfied: graphviz in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (0.20.3)\n",
+ "Requirement already satisfied: h5py in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (3.9.0)\n",
+ "Requirement already satisfied: onnxruntime in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (1.18.0)\n",
+ "Requirement already satisfied: onnx in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (1.16.1)\n",
+ "Requirement already satisfied: skl2onnx in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (1.17.0)\n",
+ "Requirement already satisfied: attrs>=21.1.0 in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (23.2.0)\n",
+ "Requirement already satisfied: cattrs in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (23.2.3)\n",
+ "Requirement already satisfied: modelspec<0.4,>=0.3.0 in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (0.3.4)\n",
+ "Requirement already satisfied: glom in /usr/local/lib/python3.10/dist-packages (from modeci_mdf) (23.5.0)\n",
+ "Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from graph-scheduler>=1.1.1->modeci_mdf) (3.3)\n",
+ "Requirement already satisfied: pandas in /usr/local/lib/python3.10/dist-packages (from graph-scheduler>=1.1.1->modeci_mdf) (2.0.3)\n",
+ "Requirement already satisfied: pint in /usr/local/lib/python3.10/dist-packages (from graph-scheduler>=1.1.1->modeci_mdf) (0.23)\n",
+ "Requirement already satisfied: scipy in /usr/local/lib/python3.10/dist-packages (from graph-scheduler>=1.1.1->modeci_mdf) (1.11.4)\n",
+ "Requirement already satisfied: toposort in /usr/local/lib/python3.10/dist-packages (from graph-scheduler>=1.1.1->modeci_mdf) (1.10)\n",
+ "Requirement already satisfied: pyyaml in /usr/local/lib/python3.10/dist-packages (from modelspec<0.4,>=0.3.0->modeci_mdf) (6.0.1)\n",
+ "Requirement already satisfied: pymongo in /usr/local/lib/python3.10/dist-packages (from modelspec<0.4,>=0.3.0->modeci_mdf) (4.7.2)\n",
+ "Requirement already satisfied: tabulate in /usr/local/lib/python3.10/dist-packages (from modelspec<0.4,>=0.3.0->modeci_mdf) (0.9.0)\n",
+ "Requirement already satisfied: docstring-parser in /usr/local/lib/python3.10/dist-packages (from modelspec<0.4,>=0.3.0->modeci_mdf) (0.16)\n",
+ "Requirement already satisfied: exceptiongroup>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from cattrs->modeci_mdf) (1.2.1)\n",
+ "Requirement already satisfied: typing-extensions!=4.6.3,>=4.1.0 in /usr/local/lib/python3.10/dist-packages (from cattrs->modeci_mdf) (4.11.0)\n",
+ "Requirement already satisfied: boltons>=19.3.0 in /usr/local/lib/python3.10/dist-packages (from glom->modeci_mdf) (24.0.0)\n",
+ "Requirement already satisfied: face==20.1.1 in /usr/local/lib/python3.10/dist-packages (from glom->modeci_mdf) (20.1.1)\n",
+ "Requirement already satisfied: contourpy>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (1.2.1)\n",
+ "Requirement already satisfied: cycler>=0.10 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (0.12.1)\n",
+ "Requirement already satisfied: fonttools>=4.22.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (4.51.0)\n",
+ "Requirement already satisfied: kiwisolver>=1.0.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (1.4.5)\n",
+ "Requirement already satisfied: packaging>=20.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (24.0)\n",
+ "Requirement already satisfied: pillow>=6.2.0 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (9.4.0)\n",
+ "Requirement already satisfied: pyparsing>=2.3.1 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (3.1.2)\n",
+ "Requirement already satisfied: python-dateutil>=2.7 in /usr/local/lib/python3.10/dist-packages (from matplotlib->modeci_mdf) (2.8.2)\n",
+ "Requirement already satisfied: protobuf>=3.20.2 in /usr/local/lib/python3.10/dist-packages (from onnx->modeci_mdf) (3.20.2)\n",
+ "Requirement already satisfied: coloredlogs in /usr/local/lib/python3.10/dist-packages (from onnxruntime->modeci_mdf) (15.0.1)\n",
+ "Requirement already satisfied: flatbuffers in /usr/local/lib/python3.10/dist-packages (from onnxruntime->modeci_mdf) (24.3.25)\n",
+ "Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from onnxruntime->modeci_mdf) (1.12)\n",
+ "Requirement already satisfied: scikit-learn>=1.1 in /usr/local/lib/python3.10/dist-packages (from skl2onnx->modeci_mdf) (1.2.2)\n",
+ "Requirement already satisfied: onnxconverter-common>=1.7.0 in /usr/local/lib/python3.10/dist-packages (from skl2onnx->modeci_mdf) (1.14.0)\n",
+ "Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.10/dist-packages (from python-dateutil>=2.7->matplotlib->modeci_mdf) (1.16.0)\n",
+ "Requirement already satisfied: joblib>=1.1.1 in /usr/local/lib/python3.10/dist-packages (from scikit-learn>=1.1->skl2onnx->modeci_mdf) (1.4.2)\n",
+ "Requirement already satisfied: threadpoolctl>=2.0.0 in /usr/local/lib/python3.10/dist-packages (from scikit-learn>=1.1->skl2onnx->modeci_mdf) (3.5.0)\n",
+ "Requirement already satisfied: humanfriendly>=9.1 in /usr/local/lib/python3.10/dist-packages (from coloredlogs->onnxruntime->modeci_mdf) (10.0)\n",
+ "Requirement already satisfied: pytz>=2020.1 in /usr/local/lib/python3.10/dist-packages (from pandas->graph-scheduler>=1.1.1->modeci_mdf) (2023.4)\n",
+ "Requirement already satisfied: tzdata>=2022.1 in /usr/local/lib/python3.10/dist-packages (from pandas->graph-scheduler>=1.1.1->modeci_mdf) (2024.1)\n",
+ "Requirement already satisfied: dnspython<3.0.0,>=1.16.0 in /usr/local/lib/python3.10/dist-packages (from pymongo->modelspec<0.4,>=0.3.0->modeci_mdf) (2.6.1)\n",
+ "Requirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.10/dist-packages (from sympy->onnxruntime->modeci_mdf) (1.3.0)\n"
+ ]
+ }
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "c9108ee9-870c-43ef-a6d6-0cc0656403ca",
+ "metadata": {
+ "id": "c9108ee9-870c-43ef-a6d6-0cc0656403ca"
+ },
+ "outputs": [],
+ "source": [
+ "from modeci_mdf.mdf import Model, Graph, Node, Parameter, OutputPort, Function, InputPort"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "e392770f-6610-448f-a17e-92d2f19bf213",
+ "metadata": {
+ "tags": [],
+ "id": "e392770f-6610-448f-a17e-92d2f19bf213"
+ },
+ "source": [
+ "## 2. Creating the Model and Graph\n",
+ "First, we initialize the model and a graph to hold our computational nodes."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "id": "42d29dbe-9da6-421c-b5f1-6c0ba65cd9a8",
+ "metadata": {
+ "id": "42d29dbe-9da6-421c-b5f1-6c0ba65cd9a8"
+ },
+ "outputs": [],
+ "source": [
+ "mod = Model(id=\"NewtonCoolingModel\")\n",
+ "mod_graph = Graph(id=\"cooling_process\")\n",
+ "mod.graphs.append(mod_graph)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "13452273-3035-4c7d-98a0-5a4bf1fc936d",
+ "metadata": {
+ "id": "13452273-3035-4c7d-98a0-5a4bf1fc936d"
+ },
+ "source": [
+ "### 2.1 Defining Nodes and Parameters\n",
+ "We define a single node with parameters for the cooling coefficient, ambient temperature (\\`T_a\\`), current temperature (\\`T_curr\\`), and the rate of temperature change (\\`dT_dt\\`). These parameters are essential for modeling the cooling process according to Newton's law of cooling."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "b285917f-c263-4cb4-bb77-410dfd239bc6",
+ "metadata": {
+ "id": "b285917f-c263-4cb4-bb77-410dfd239bc6"
+ },
+ "outputs": [],
+ "source": [
+ "cool_node = Node(id=\"cool_node\")\n",
+ "cool_node.parameters.append(Parameter(id=\"cooling_coeff\", value=0.1))\n",
+ "cool_node.parameters.append(Parameter(id=\"T_a\", value=20))"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "9ebb4a51-e0eb-4966-9fa5-f86933fada67",
+ "metadata": {
+ "id": "9ebb4a51-e0eb-4966-9fa5-f86933fada67"
+ },
+ "outputs": [],
+ "source": [
+ "s1 = Parameter(\n",
+ " id=\"T_curr\", default_initial_value=90, time_derivative=\"dT_dt\"\n",
+ ")\n",
+ "cool_node.parameters.append(s1)\n",
+ "\n",
+ "s2 = Parameter(\n",
+ " id=\"dT_dt\",\n",
+ " default_initial_value=0,\n",
+ " value=\"-cooling_coeff*(T_curr - T_a)\",\n",
+ ")\n",
+ "cool_node.parameters.append(s2)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "f45f4dc5-db21-4623-b95b-caeb23a27a2c",
+ "metadata": {
+ "id": "f45f4dc5-db21-4623-b95b-caeb23a27a2c"
+ },
+ "source": [
+ "### 2.2 Output Ports\n",
+ "An output port is defined to represent the current temperature of the object and the rate of change of the temperature over time 'dT_dt'."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "f5130413-ac3b-45cb-bca1-2bc43907cbd3",
+ "metadata": {
+ "id": "f5130413-ac3b-45cb-bca1-2bc43907cbd3"
+ },
+ "outputs": [],
+ "source": [
+ "op1 = OutputPort(id=\"out_port\", value=\"T_curr\")\n",
+ "cool_node.output_ports.append(op1)\n",
+ "op2 = OutputPort(id=\"out_port2\", value=\"dT_dt\")\n",
+ "cool_node.output_ports.append(op2)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "f5644dcf-218c-41e5-9458-7ab4baf06da2",
+ "metadata": {
+ "tags": [],
+ "id": "f5644dcf-218c-41e5-9458-7ab4baf06da2"
+ },
+ "source": [
+ "## 3. Visualizing the Model\n",
+ "The MDF library allows for the visualization of the model structure, which can be generated as follows:"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "61cf61d9-3a05-4f93-a37e-6603ce16118c",
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/",
+ "height": 291
+ },
+ "id": "61cf61d9-3a05-4f93-a37e-6603ce16118c",
+ "outputId": "e9ea80d7-10cf-4145-ca4d-9fd7390d9c1e"
+ },
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "Converting MDF graph: cooling_process to graphviz (level: 3, format: png)\n",
+ " Node: cool_node\n",
+ "Written graph image to: NewtonsLawOfCooling.png\n"
+ ]
+ },
+ {
+ "output_type": "execute_result",
+ "data": {
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAckAAADcCAIAAACUMc26AAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nO3dd1xTVxsH8F8IISRskaEMwVEFKxTXK26roLUq1aporXTYqrV1tWptrVWLddSqraulONCKRXCg4sQFKoobRRysILJkKishCff949I0IoR1AcHn+/EPcs655zz3Bh9uTu69h8cwDAghhHBKq7EDIISQZohyKyGEcI9yKyGEcE+7dpvJ5XKJRJKXl1dcXMxtQIQQ8ioQCAT6+vp2dnYGBga12LxmubWgoCA0NPTixYv37t1TKpW1GI8QQpoWa2vrXr16DR061M7Orvpb8ap5nYBMJtu7d29gYCCfz+/du3ePHj06dOhgamoqFotrGS8hhLzC5HL5s2fPEhMTo6KiLly4kJqa6urqOn369NatW1dn82rl1kuXLm3ZsqWgoGDSpEkjRoygfEoIea0wDHPt2jVfX9+UlJT3339/8uTJOjo6mjepIrcyDLNjx46AgAB3d/cpU6aYmJhwGjAhhDQZSqUyJCTEz8/P1tZ22bJlxsbGGhpryq0ymWz16tWXL1+eO3euu7t7PYRKCCFNTHJy8g8//KBUKpcvX65hBrbS3MowjLe39+3bt5ctW9alS5f6CpMQQpqa58+fL1myJDU1ddOmTWZmZhW2qTS3bt++PSgoaOXKlW+99VZ9BkkIIU1PUVHRnDlztLS01q9fLxKJXm5Q8b0DFy9eDAgImDt3LiVWQgh5mVgs9vb2zs7OXr9+fYUNKsitMpnsjz/+cHd3pzlWQgipjIWFxfz588+dOxcVFfVybQW5NSAgoKCg4NNPP63/2AghpAnr2bNnr169Nm3a9PK9VOVza0FBQVBQ0KRJk1q0aNFQ4RFCSFM1ffr0J0+enD9/vlx5+dwaGhrK5/NHjBjRQHERQkhTZmVl1bt375CQkHLl5XPrxYsXe/fuTXdekYb3zz//DB061M3Nzc3NrWFGTE9Pf//999kRjx8/3jCDkuZnyJAh9+7dy83NVS98IbeWlJTExMT06NGjYQMjBAAmTpzYq1evhhzR0tJy4cKFDTkiaZa6du3K5/PLfaP1Qm59/PixQqFo3759wwZGCCFNmFAotLa2TkxMVC98Ibfm5OQAqOw2A0KaHx6P19ghkObAzMyMzZ8qLzy/VSqVAtDV1W3QoEgTFx4evn///vj4eADGxsZ9+vT54osvGIbZu3fvqVOn0tLSdHV1O3fuPGXKFHt7ewAaqqrp+PHjGzZsUCgUQqFw5cqVwcHBt27dAjBy5MhPPvmkyiFCQkIOHTqUkpJiYGBQ7qsFuVy+c+fO8+fPZ2dnm5mZDR482MvLi/IvqZJIJCq3UMAL563s/a/0m0Sq7/Dhw97e3g8ePPj6668PHDgwfvz4hw8fAvD19d22bVtpaam/v/+4ceMiIyO//vrr7OxszVXV9M477wwYMACATCbT0dGZP39+9+7d8/Pz9+zZ8+DBA81DHD169Pfff09KSvr222937949adIk9Z5/++23vXv3mpqa7t69m2GY3bt3Hz16lMPDRZqxcs8PoPWySO3JZLLt27cDcHV1ffvtt3V0dNzc3LS1taVS6eHDhwH06tWrRYsWw4cPB1BQUHDs2DENVbWLwdbWVldXd+DAgexLiUSiYQiGYfz9/QE4OTkNGDBAIBAYGRmpusrLywsNDWU3NDU17dSpE4AzZ87U9vCQ1xrlVlJ7Dx8+LCwsBKB6UppIJPr1118lEolMJgPAPvDX2NhYW1sbwIMHDzRU1SUSgUDA/qBQKDQMkZ2dnZmZCaDCL2zj4uLYUw/2uZzsAzhSU1PrEhh5bdVyLUJCAOTn57M/qJ/94d+JewBsUgOgo6OjUCiKi4s1VHEVlYYhVDMPenp6L29YVFTE/rBu3bp169axP5eUlHAVGHmtUG4ltWdqasr+oMpKLNUN03K5nP2BPZE0NTXVUMVVVBqGEAqF6iXlqBLu119//c4773AVD3k90ZwAqT0bGxv2w/j9+/fVyy0tLdksxt6pkpubyz7Jok2bNhqquIpKwxDW1tbsZTDsF27ltG/fns/nA8jIyOAqGPLaotxKak9PT2/ChAkAzp8/f/r0adXZq46OjoeHB4ArV67k5OSw31Pp6+u/8847Gqq4ikrDENra2uyzMqKioiIjI4uLixMSElQbGhkZsWGEhIRERUUpFIrCwsLk5GSuAiOvFf7SpUtVL5KSksLDw728vBovHtLEODs7t2rVKisr6+TJk/7+/iEhIXFxcf369XNxceHz+fHx8bt27YqNje3atet3333HLj5cWZWfn9+JEyfYb5MuXLgwatSoygY9fvx4YGBgaWkpgAcPHgwYMOCbb75hp1nv3r3r4uLi5uamYXQAGRkZx44dO3HihImJyaNHjwBERUW1b9/ew8NDIBCkpKQEBwf//fffAQEBiYmJQ4cObZBjSZqw8PBwAOylgawX1nQJCwtbvnw5exkKIYSQavL29gawePFiVQl9l0VeRcnJyRqezj5w4MBFixY1ZDyE1BTlVvIqsrGxoc9PpEmj77IIIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFsJIYR7lFuJJltOwXEeLKZhZ3hZyelotJ+NU3caNaxqK1Hgh714cz7afIWz9youqbvo6Og5c+aMGDHC09Nz69atqrVkKsQwzP79+2fPns3N2ORVRbmVaDLDHUcXvFDy4hrsr7o/QnH2Hi4tw3JPFMoqLqkjiUSycOFCFxeXffv2LVmy5MSJE7///ntljVNSUubOnfvnn3+qFkwkzRU9Y5DUjFsXxFWaOl45x27DuQ2MxJjcr9KSOvL39zcxMfHy8uLxeI6Ojp6enr6+vp6enjY2NuVaJiQk/P333yNHjpRKpUzT+htFao7OW0kDYRgcvoG/LzTooGm5EPCrKKkLpVIZGRnp5OTE4/HYkh49ejAMExER8XLjtm3bLlmyZPDgwewCjqR5o/PW5inoCnzP4n4K+FowNcCkPvj6XTAMfM5g9wVIsiDWgWsH/DAGHSwBaKpSFxmH6VuRmosVEzBlEHacx7L9YBj4fI6dYbgaDwNdLBmL0T0AQFmKTSex9zKe5ECsAz1dGItx4Gvug1eW4tcQBEQguwBtzTF3ODy6I+w+Fvgj4xn2XsbeyxAL4fdF+ZLEDeWHLi4urmydrk6dOm3cuLFcYVpaWnFxsbm5uaqEXZVLfYlD8nqi3NoM/XUGiwOxaDQCZwM8HLmBy7EAsCYEG07gNy+4OyElB7P8MGoNwpfAzFBTlbr/tcfRb+GysOzlJwOR/gy/HYO+EH9NRYkcn/rg678xoisEfGw6idWHsWM6BjjiURo+2AhDEYzE3Ae//CC2nsUfU9CvEzafwvStaGOGAQ6IXI435+PtztjwcVnnL5eUIxKJarTeAbtMt1j8317p6OgIhUK2nLzOaE6guZEr8WsI+nTErGEw1oOxGB/0gUsbSOX4MxTvumDs/2AogoMV1kxCTgH+vqCpqpp6tIOBLkwN8F53FMmQkgMAx27DyRZDnaErgJMthjnjSizkCo6Dl8mx4zyGu2BEVxiJ8fW70OYjoIJP5PWipKQEgJbWC/+P+Hw+W05eZ5Rbm5uYJ3hWhEGd/yvha+HzwXiQikIZ3mrzX/lbdhBo42aipqqa0tEGALkSAGRyqH9foyyFNh9aGn/jahF8XAaKS+DQuqxcVwBzI8Sm1zjy2tHR0QGgVCrVCxUKBVtOXmc0J9DcFEgBwEhUvvx5EQDoCV8oNBKhQKqpqi6GvInNp3AiCgMd8SAVx2/D3Ql8jbm1FsEXyQBg5SGsPPRflYVRLWOu6XxrixYtABQVFalKZDJZSUkJW05eZ5RbmxsLYwDIKShfbigGUD5dPitGKxNNVXUxfySiHmOWHwqlMDeCR3d8914Vm9QieFMDAPAej6mD6xQtq6bzrZaWlmKxOCMjQ1WSkpICoG3bthxEQ5oyyq3Nja0pjPVwPgZzhr9Q7tAaekLcTvqv5GYi5Ao4t9FUVRcPUiHJRMxaaFd75qkWwVuZQChAdHKdQq01Pp/fs2fPu3fvMgzDXoZ17do1Ho/n6uraOAGRVwbNtzY3OtqY8w4ux2JRANLyUMqgQIpHaRAK8IUbjt3CvkjkS3E/BQv8YWEEr36aquriuwBYt0BhTSYWahf8xN44cA07ziNfCmUpUnOR8axOkdfIpEmTcnNzd+7cKZVKY2JiAgMD3d3d2RsHdu7c6eHhcePGjYaLhrwy6Ly1GfrCDUIBdoXj74sA8IYlJvXFG60wbwT0hFgbgjk7oSdE747w+RxiIYBKq/48jU0nAWDpPoTFoE9H/HYMALwPIOw+BjnC5zQADPwJAbNx4T6W7gOACRsQNAeL3sMUH7wxtywqAR925vjOA++6cBz88vEw0MXGk/hhL4z04NoB346CXIGP/0Dmc+yPxP0UzH4Hb7UpXzKiKwdH287ObtWqVX/99VdgYKCBgcGwYcM+/vjjClvev3/fx8cnLS0tJycHgKenZ6tWraZMmdKlSxcO4iCvGJ76vXdhYWHLly+v0XwTIZXZcR4JT+E9vuylXAHvg9hxHrG/QZfuSyLNi7e3N4DFixerSmhOgNSLp8+xaC8m9f2vRKAN6xZQKMuu0CKkeaM5AVIvdAXQ5sP/YtldANn5OBON1Yfxpg3aV/50PY/u+OvzBoySkHpDuZXUC0MRAmdj7VG4LkZRCfSE6NgaP4zG5P41uGyAkKaLciupL706IGhOYwdBSCOhUwhCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe3fNK6mqqLw5d19Rg95dwc2qoaMoNvXv3uXPnsrKySkpKzM3N+/bt++GHH4pEZQtyRUdHb926NS4uTk9Pz83N7aOPPhII6OmHhBuUWwkHAufAxQ5iIXIK0GU+hjpj2zQolCiSYcWhqjevP7du3fLw8Bg0aBCfz7927dqqVasSExNXrFgBQCKRLFy4cNy4catWrUpISPjxxx/z8vLmzZvXmOGSZoTmBEhd8Xjo2Q6Gov8ecMUDBHyIdGBqAGfbxoxNJBKNGDHCwMBALBYPGDCgT58+165dy8zMBODv729iYuLl5aWrq+vo6Ojp6Xnq1Knk5EZaeIs0O5RbSV35fAaRTqW1Xv0bbUIAwPLly7W0/vslNzIyAiCVSpVKZWRkpJOTE7uAIIAePXowDBMREdE4gZJmh+YESCO7Eot5/kjPhUyBtuZYOhaDOlfcsri4eNSoURVWderUaePGjVWOlZWVJRQKW7VqlZaWVlxcbG5urqpq3bo1gISEhNrsAyEvodxKGllmPt7rjs/eBhh8sAlfbMODdRW3FIlEdVnMTSaT3b59e/jw4dra2rm5uQDEYrGqVkdHRygUsuWE1B3NCZBGNrIr5o2AsRjGehjqhNxCZOfXy0B79uxp0aIFuwhrSUkJAPXpAgB8Pp8tJ6Tu6LyVvEIEfABQMlW1q7mLFy+GhYWtXr2aPVfV0dEBoFS+sCyiQqFgywmpO8qtpJGF3sWWU3iQinwpFBqXgK31fOu5c+f279+/du1aU1NTtqRFixYAioqKVG1kMllJSQlbTkjdUW4ljSklB5/8geEu+O0jWBph6zn8tL/SxrWbbw0ODr5+/fqaNWtUtwwAsLS0FIvFGRkZ/0WSkgKgbdu2Ne2fkApRbiWNKSYFciU+GYg2LQGAx2nnDMNs27YtPz9/2bJlfD5fvYrP5/fs2fPu3bsMw7CXYV27do3H47m6unIaAnl9UW4ljcm6BQCE30dXO6Tk4mYil50nJSXt3bsXwLFjx9TLp06dOm7cuEmTJn355Zc7d+6cMGFCQkJCYGCgu7u7jY0NlxGQ1xhdJ0C4USDFe7+i31IAOHUHvRbj9+NVb+VghZlDsf08uizAymD07ggAI39Bav1fCmVnZ7dq1aobN26MGTNm2bJlw4YNmz17dr2PSl4bPIb570vZsLCw5cuX1+USQkIIeQ15e3sDWLx4saqEzlsJIYR7NN9K6ldsOvouqbTWozv++rwBoyGkoVBuJfWrgyUyfBo7CEIaHM0JEEII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3EkII9yi3vi7OnDnj6enp5ua2b98+zS2Lioo2btw4ceLEd99999y5c+pVqampY8eODQgIqHK46resnblz57q7u8+dO7ee+gegUCh27tw5efLkd955Z8KECT4+PjKZTFUbHR09Z86cESNGeHp6bt26VS6X12KIyt6UrVu3sk/1rrJlLczdhbazYDEN0cmY6guLaZr+hd6pTbcEr+GzWj7chNC7VbRZNxmT+jZINA1o8ODBVlZWM2fOrHJJqHXr1mVkZPj6+h49etTc3Fy9in3ar/ozfytT/Za1s379+okTJ9br8lZ//PHHiRMn5s2b97///S82NvbHH3/Mycn57rvvAEgkkoULF44bN27VqlUJCQk//vhjXl7evHnzajpEhW9KXl7e+fPnt27dWmXL2lnvhQEOmPZv94Fz4GIHsRA5BegyH0OdsW0aFEoUybDiUO27Ja/jeav3eDxaj5Q/cMW7rKSrPZ5sQdIm3F2D/g6NGlx9evToEYB27dppaJOamhoWFjZmzBh9fX1PT8/OnTur11pZWe3bt2/ixIlVjlWupUwm++qrr+oQe3n5+flZWVma96Uu0tLSjhw54ubmNmjQILFY7OzsPHr06LNnzz5+/BiAv7+/iYmJl5eXrq6uo6Ojp6fnqVOnkpNrc8L28puyd+9eDw8PXV1dDS25Op48Hnq2g6EI2v9mAh4g4EOkA1MDONvWvmepHO+urnuATdjrmFvftIGR+L9fJpaAD10BzA3R3qKRwqp/Dx8+bNmypZGRkYY2ERERAN566y1uh961a5eOjg6HHcbHx6M+l2V9+PAhwzCdOnVSlfTo0QPA9evXlUplZGSkk5MTu4ghW8UwDHvoajGQ+puSk5Nz4cKFCpcKV29Zx+P5b+Dw+Qyiyrvx6g83p9p0C8D/IrLyaxVcc/HazQl49oaDlaYGo3tCX1hFJ0du4s9QRCeDx0NLA7zzFgpl8L8IAO0tcOkn3EjA2N9QJAOAk98j5gl+2ItCGQCELoK+Ln7Yi4sPsWwsvA9UUB67HkLBCyMWFxdX+P8NQKdOnTZu3FhhFcMwoaGhhw8fTkpK0tbWViqVXbp0YatKS0sPHz589OjRtLS01q1bT5s2zd7e3tvbOyYmBsD48eNtbGy2b9+u3pufn19QUJBcLj9y5IhQKJw5c+aDBw9Gjhw5atQoHx+f6OhoKysrb29vMzMz9ZYlJSVLliy5e/cuADc3t1GjRs2cOVPVp6+v7/79+9u0aePjU/aQ14MHD27ZsmXBggVubm4Azp07FxwcnJiYyOPx7O3tzc3Nv//+ewAJCQlsCcMwU6dOlUgkY8eOnTZtGtvJ9OnTTUxMVq5cWeGeduvWDUBMTMyiRYvc3NxmzJjx8qHT0tICIBT+96tgZWUF4PHjx2lpacXFxeqzJa1bt2ZDqvBdqP6bAiAgIOC9995jx62wZX5+/svHU/O+AGAYbAmF/0U8zoauNgxEFbaqscq6/SEQfmGQK2AxDXZmiFzOzXBNy2uXW0d2raJBz6o+Ze44j4X/gK+FTZ/gXRfsuYQDV3FkASJjEffvcvfd2mLWMKz6d7rqgz7Q0caX2wEg7D42nUBeUVm5gaiC8peJRKKarmPGMMzq1auvX78+d+7crl27JiUlzZo1i/1EWVpa+tNPPz158uTbb7+1srL67rvvVq9eHRgYuH79+i+//FIoFK5bt+7lDj/++OOcnJyoqCj2f/769etHjhyZlZW1d+/er776qqioaMaMGaGhoR988IF6S6FQ+O2333744YdfffWVh4dHuT4///xzqVR69OhRuVwuEAgADBw4cMuWLdbW1gzDrF279sqVK/PmzevateuTJ0+mT5/etWvZ+5eQkGBtbc1GsmbNmnHjxrVp04atKi0tTU5OZltWtqdVHj12wVd2BoBlaGgIIC8vLzc3F4BYLFZV6ejoCIVCtrzWbwqA7OzsiIiIbdu2aWhpYGCg4XhWZtVh/H4cS8diYm8IBfjnEhb+U81Na9Pt8vFIy0V08muaVVmvXW6tI6kcK4IBYKgzxvQEgPGuOHyjBj0cu4V1XujXCR9srFZ5rQUHB585c2bdunXsaZGenh7DMO3btwcQGBgYFRW1bdu2Fi1aKJXK4uJiNnEwDPP48WN3d/fK+kxMTFR9DE9OTlYoFCKRaMGCBTwer6ioCACfz3+5JXtCZ29vX2GfDg4Ohw8fTkhI6NixI4Dr1687OTk5ODgcOnTo5MmTv//+u6OjIwCBQMAwjCoNJSQkqPpn5wfs7OzYlykpKSUlJWxtZXsKwNHR8eDBg5Xtqb29fY8ePQ4dOuTs7Ozo6FhQUBAdHc3j8ZRKZUlJCf49sVXh8/lsuWYa3hQAe/bsef/999k/GBpavnw8Ne+LVA6f0+jfCdOHlJWY6FUZadXqqdtmg3JrzdxMxPNiAOhV9t8BekIc/KYGPcxwx7suABCyoFrltaNUKv39/bt166b6vBkXFwegbdu2crk8MDBw2LBhMpksNDT04MGDxcXFy5YtA5CWliaVSitLggzDSCQSdtoRQGJiIoAPP/yQnXZkT/HYk8dyLdlcUNncqIODA4DY2NiOHTvK5fKAgIDFixcrlcrdu3ezea1c/ABKS0uTkpL69eunioTH46nOWyUSCQB7e3sNe1odixYt2rp16+rVq/Pz81u0aNGpUyeGYQwNDdmJTqVSqd5YoVBUOQGq4U0BkJmZefXqVXZaQ3NLzcfzZYlPUVyCflx/SVtP3TYblFtrJq+w7IcW+g06bk3nW2NiYp49e9a7d29VSXx8vK6urpWVVVRUVH5+/qFDhyIiItq3bz9mzJgBAwawn8fZdFlZbmUzr/rZqEAgYGchy237ckszMzN9/YoPmZWVlZGREZs7AgIC+vTpY2dnFxUVlZeXN2nSJPX4xWKxpaUlgOTkZNWZKTu0hYWFSFQ22yeRSPh8vq2t7b179yrb0+rQ09ObPXv27Nmz2Zc5OTnnzp0zNTVt0aIFAPY8nSWTyUpKSthyDTS8Kfj3pJVN0Jpbaj6eL0vNBQBTrn9j66nbZoNya81YGpf9UCBt0HFrOt+alpaGf79+YcXHx7dt25bH42VkZABYtWqVk1P574DZMz7Vh+tyymXexMREGxsb1UdjiUQiFostLCxebpmQkFBZvmZ17NgxNjaWvfxr8+bNAFJTU/Hvd0Sq+O3t7dlz5HInbgkJCeoxSyQSa2trgUCgYU9r4eHDhwCcnZ0tLS3FYjHbOSslJQXVOJHU/KZcv35d9U2UhpaoxvEsR1cAACWK6m/RmN02G6/jNVh10d4SOtoAcCOxfJVAGwBkr8avGnt2JpWW/QVQKBRxcXHsf372S5js7OyXt5JIJObm5np6FU+bJSQkCIVCVb5LTExU/x8ukUjUk6mqpUKhSE1N1ZwLHBwcEhMTN2zYMHXqVHa2kY1fdbMTG79qsjU+Pt7AwMDMzAwAwzBJSUmqCYG4uLgrV65Uuae1cOzYMUtLS2dnZz6f37Nnz7t376rujLh27RqPx3N1ddXcg4Y3xd/ff9y4capzag0tq3M8y+nUGlo8RDyq/haN2W2zQbm1ZgxFmDUMAIKvI+gK8tXOXt9oBQBPchDxCAVSJHPzP7qWOnfurK2tHRwcXFBQkJCQsHbt2ry8PDY3OTk56evrBwQEsJ+s792798svv2RmZgJITEys7KRVVcueOhUUFGRmZqoyGgCJRKL+IV3VUiaTlZaW5ufna7hHy8HBQS6X6+vr9+zZUxU/n89n409MTPz111/z8vLUT5lVYzEMwzAMe13U2bNnjxw5wjAM21LDnu7evdvDw+Pq1asajuFXX32VkZGhVCozMjJ8fHxu3rz5zTffaGtrA5g0aVJubu7OnTulUmlMTExgYKC7uzt7acHPP/88bty42NjY6r8paWlpt27dGj58eHXevpePZ5X7YmqAkd0QchN7LiFfipgn2HVBw35Xl+ZujfWQnofkbBRIIVdW3kvzxV+6dKnqRVJSUnh4uJeXV+PF00Ayn2PEL9hwouxdT8vDrnAkPIV7NT479umINmZIy0NABH47Br8w3E3GiK7oYouoJGTlI+IRnhfDzBAXHgBA6B0ItPFjYNlYp6Px9BkGvwkAey7hu38qKK87PT29Vq1ahYWFBQUFAejVq9e5c+cePHjg4OBga2vbpUuXW7du+fv7Hz9+vLS09OOPPzY1NVUoFD4+Pr1791Zd51SOn5+fRCK5fPlynz59kpKSTp48OWbMGGtrawD5+fl+fn5JSUkymczFxUW9paGhYWZm5tmzZ8+cOSMUClXfiaszNjYOCQlZvny5as7UwMCgZcuW4eHh7O3z6vFbWFj4+vomJSVFRkYOHDhQR0dHS0srNDT0xIkTtra2Hh4eQUFBjx49at26dceOHSvcUwB37tyJiYnp37+/+ufucsLDw3fu3Llz586TJ0+yV5Kp7lIzNjZ2cnIKCQn5888/L1++7O7uPn36dPYaibNnz8bGxpqYmLx8/0Vlb0p4ePj48ePV71PQ8PZZW1uXO57V2Ze330RWPraexeaTuPMYvTvi8iOcvov+nWBmiAIpxv+GX45AKkfCU+yLRKEMvTpU1lm1unVug1N3sekkLj3EUCfoVXXNeFMXHh4OYMCAAaoSnvrZRFhY2PLly2t6HSVpHhITE6dOnbpw4cLBgwc3dixNGMMw33zzjbu7+7Bhwxo7FtJwvL29ASxevFhVQt9llRebjr5LKq316I6/Pm/AaBqQ5osESHWUlpZGRL4KLdEAACAASURBVEQUFRUNGjSosWMhjYxya3kdLJHh09hBNAb20iV20pDUTlRU1IULF1asWKF+s2zT9dqeZ3CCcispk5iYaGVlVf3LP8nLXFxcXFxcGjsKzry25xmcoNxKyrATRoQQTtA1WIQQwj3KrYQQwj3KrYQQwj3KrYQQwj3KrYQQwj3KrYQQwj3KrYQQwj3KrYQQwj3KrYQQwj3KrYQQwj3u73l9nAX3FcgtBIB1kzGpb5PpvMFsOYVNp5Cdj18m4aP+AHA6GtN9sWVKtR4g2+hKFPhpP4KvI78YO77A250rKFGZOHGip6fne++993I/N2/evHXr1pQpU6b64tB1TSPu/hJuTeHI1NOOXL58+fHjx+PGjSu3uGw5Z86c+euvv3JycqZNmzZ27FgNLYuKirZt2xYREfH8+fN58+apP7UrNTV11qxZY8eOnTBhguaoqt+ydubOnXvv3r3OnTuvX7++PvoHEB0dvXXr1ri4OD09PTc3t48++ojD52lwn1ttW2LLFEzcUPbyw00IvVvFJtXPkuU6b6JmuOOdt9Drvyc9ovJH8r+K/gjF2Xu4tAyHb6BQVnFJcHDwW2+9ZWdnZ2lpaWVlxTDMkSNHXF1d2YVYAOzcuTMuLu67775jXwbOgYsdxELkFKDLfAx1xrZpUChRJMOKQ42zm7VTHzvi6uqanp4+f/78ZcuWaViCcPDgwVZWVjNnzqxy5a5169ZlZGT4+voePXrU3NxcvYp9oLOGRSJq0bJ21q9fP3HixOovZ1tTEolk4cKF48aNW7VqVUJCwo8//piXlzdv3jyu+m+IZ7V4j4enK/R0kZxVllC62uPwfChL8bwYX26va/8/7cfmU7i+AjamdQ+2cbh1QdzvjR1EtR27Dec2MBJjcr+KSxiGiYyM9PX1HT16tImJyfPnz2fMmJGdnW1iYsLm1oCAgPPnz/v4+LDLmvJ46NkOIrUlqHmAgA8BHyIdONs2+B7WVv3tyOjRo9PS0hYtWrRu3Tp2gYMKPXr0CIBqYbEKsWs+fv/99/r6+p6enuVqrays2LUeqlSupUwm++abbzZt2lSdbasjPz8/KytL877Uhb+/v4mJiZeXF4/Hc3R09PT09PX19fT05Ooxm/Uy38p78eWbNjASQ/vFoQR86Apgboj2FnXqPDUXW8/VIsZmgmFw+Ab+5mL5o+pLy4WAr6mEx+OtXLnS19c3MTHx4sWLmzdvHjZsWEBAQL9+/QCkpqb6+fl5eXmxiRWAz2cv5KNyvPo3jQkB1POOeHl5xcfHHzhwQEObhw8ftmzZ0sjISEObiIgIAC8vOVNHu3btUr2hnIiPj0c1Vs+tHaVSGRkZ6eTkxK7qBqBHjx4Mw7AHhxOcnbfuCsfWc0h8CmMxDET/lXv2hkOlq/gAwOie0K/qOcKVdb42BH+ehkwOAN2/h442kjeX37a4uHjUqFEVdtupU6eNGzdWMbaaoCvwPYv7KeBrwdQAk/rg63fBMPA5g90XIMmCWAeuHfDDGHSwBKCpSl1kHKZvRWouVkzAlEHYcR7L9oNh4PM5dobhajwMdLFkLEb3AABlKTadxN7LeJIDsQ70dGEsxoGvuQ9eWYpfQxAQgewCtDXH3OHw6I6w+1jgj4xn2HsZey9DLITfF+VLEjeAYZhFixbduXNn9OjRQqGwV69e+/fv9/f3nzVrVt++fQ8ePMgwTO/evat/5Guxd9n52BkOYz1ErwGAhf8gIALFJbi/FnsuYc0R8LVw9WdsPIHg63i7Mw5cfaFk/9c1/qtfd1diMc8f6bmQKdDWHEvHYpDazLW+vr6Tk9OBAwfGjh2ryggMw4SGhh4+fDgpKUlbW1upVHbp0oWtKi0tPXz48NGjR9PS0lq3bj1t2jR7e3tvb++YmBgA48ePt7Gx2b79hY+Nfn5+QUFBcrn8yJEjQqFw5syZDx48GDly5KhRo3x8fKKjo62srLy9vc3MzNRblpSULFmy5O7duwDc3NxGjRo1c+ZMVZ++vr779+9v06aNj0/Zs2APHjy4ZcuWBQsWuLm5ATh37lxwcHBiYiKPx7O3tzc3N//+++8BJCQksCUMw0ydOlUikYwdO3batGlsJ9OnTzcxMVm5cmWFe9qtWzcAMTExixYtcnNzUy1OrsIuXqk+H8IuS8wuz84NRs358+eHDBnC1NyucMZ8KmM5jQm+xsjkTOBlxnwqYz6V2X3hhWYJGWXlw1Zy1vmSoLKXj7NqEXgN+JxmzKcyvx9ncguY3EJmVzjzxTaGYZjVhxmrGUzQFeZZERPzhBmynOn0NfP0WRVV7KHwCyvrPCWHMZ/KbD1b9nJFMGM+lblwn3lezGQ9Z0atYexmMiUKhmGY344xraYzJ24zxSVMVBLTeR7z3q/1EvzSfYz1DObIDSavkPn5IGM5jbklKeut8zxm5o4X+n+55ODBg4mJiQzDzJkz5+rVq0qlMjg4+OnTpwzDTJ48ecqUKZWFmvGMMZ/KeG2ueqeq3LsvtjGd5/3XbPNJxnwqk53PMP8e4UV7ma1nmU/+YB6lVVBSR7XYkcM3mDVHmNxCJreAeWcV03Fu+Qbbtm0bMmRIXFwc+7K0tHTlypXvv//+xYsXi4qK7t+/7+bmtm3bNoZhlErlkiVLpkyZ8ujRo8LCwlmzZo0bN47dasaMGXPnvtT1v9auXevl5cX+LJfLhw0btnjx4lWrVj158uTRo0dDhgzx9/d/uWV6evqQIUOCg4Mr7HPDhg1Dhw4tKSlhX+bk5AwZMiQmJqa0tHTNmjXvv//+5cuXZTJZfHy8m5vbzp072WZr1qz55JNP2J9zc3OHDBly/Phx9qVSqRw+fLiPj4/mPb1379577723eXMF78GdO3eGDBkSGBioXvjuu+/Onz+/siOj2U8//fTTTz+pl3AwJ8AwWHcUAHp1gEd36GjD1KDuvTZE59UnV+LXEPTpiFnDYKwHYzE+6AOXNpDK8Wco3nXB2P/BUAQHK6yZhJwC/H1BU1U19WgHA12YGuC97iiSISUHAI7dhpMthjpDVwAnWwxzxpVYyBUcBy+TY8d5DHfBiK4wEuPrd6HNR0BNPi2999577HLc6enpKSkpWlpaHh4eZmZmUqk0PT29VatWNehLo8r2rjoWj8aUQdg+/b8PEy+XNKSRXTFvBIzFMNbDUCfkFiI7/4UG7Equ7MpmAIKDg8+cObNkyZI+ffqIRCI9PT2GYdiVdAMDA6Oion755ZcOHToIhcLi4mJDQ0MADMM8fvxYw6po6uuTJycnKxQKkUi0YMECKysrdnTVbK96S/Z0r7JuHRwclEql6pTw+vXrTk5ODg4Ohw8fPnny5E8//dSrVy8dHR2BQMAwjGqCNSEhQdU/Oz+gWuA9JSWlpKSEra1sTwE4OjoePHjw5ZNWACUlJQDKXXfB5/PZck5wkFvTnyE1FwC61MN3DvXaefXFPMGzohc+oPG18PlgPEhFoQxvqf1PfssOAm3cTNRUVVM62gDKltqWyaH+vayyFNp8aLwypzbBx2WguAQOrcvKdQUwN0Jseo0jB/DPP/+oX4CVl5fHMIyurm5t+qpIZXvX1LHz18oXv4Rnl+HKzc0FoFQq/f39u3XrppoEiIuLA9C2bVu5XB4YGDhs2DCZTBYaGjpz5szi4mL2g3ZaWppUKq0sCTIMI5FIVLVsEv/www/ZKYjHjx8DaNOmzcst2bxZ2dyog4MDgNjYWAByuTwgIGDmzJlKpXL37t3Ozs6Ojo7l4gdQWlqalJSkyrPsjAE7NACJRALA3t5ew55qxk4NK5VK9UKFQsHhlDEH860ZeWU/GIo0tmukzms633rlyhX1hXAHDx68cOHCAikAGL0Uw/MiAOXXXjcSoUCqqaouhryJzadwIgoDHfEgFcdvw90JfI25tRbBF8kAYOUhrFS7bMhC0xck1cWeF3B4FWFle8e5Cn8xuB0i9C62nMKDVORLoVBW0IDNrewxjImJefbsmfq0dXx8vK6urpWVVVRUVH5+/qFDhyIiItq3bz9mzJgBAwawx1zzar5s5lU/GxUIBOzparltX25pZmZW2fVhVlZWRkZGbOoMCAjo06ePnZ1dVFRUXl7epEmT1OMXi8WWlpYAkpOTVWem7NAWFhYiUdnbzK6baWtre+/evcr2VLMWLVoAKCoqUpXIZLKSkhK2nBMc5FbdfxN9MWdn01x2LhKJQkNDq9++V69eL7e3MAaAnILyjQ3FAMqny2fFaGWiqaou5o9E1GPM8kOhFOZG8OiO7yq4Kv8FtQienXjxHo+pXJ8AstmhtLSUqw4r2zvOVfiLwaGUHHzyB4a74LePYGmErefw0/7ybeRyOf49hmlpafh3loAVHx/ftm1bHo+XkZEBYNWqVU5O5a9LYM/4VB+uyymXeRMTE21sbFQfnCUSiVgstrCweLllQkKC5tXXO3bsGBsby17+tXnzZgCpqan49xskVfz29vbsOXK5E+GEhAT1mCUSibW1tUAg0LCnmllaWorFYnZzVkpKCji9LIGDOYF25hALAeB2Ut07q3HnPF7F5dyyNYWxHs7HlC93aA094Qux3UyEXAHnNpqq6uJBKiSZiFmLlD9waxVWfwBjMffBW5lAKEB0cp1CrZCxsTGPxyssLOSqw8r2DoC2VtlESpMQkwK5Ep8MRJuWEArKX2vIYo+biYkJ/j33l0rL/jYqFIq4uDg2NYjFYgDZ2dkv9yCRSMzNzfX09CqMISEhQSgUqvJdYmKiesYsNwmgaqlQKFJTUzXnVgcHh8TExA0bNkydOpX928DGz/61UMWvmgSIj483MDBgr4ZmGCYpKUk1IRAXF3flypUq91QzPp/fs2fPu3fvMv/e+3Dt2jUej+fq6lrTrirDQW4VaMOrHwBEPEToXRTKEPOk7r1Wt3O7stt8cD0BUjlKNH6rU2s62pjzDi7HYlEA0vJQyqBAikdpEArwhRuO3cK+SORLcT8FC/xhYQSvfpqq6uK7AFi3QGFNJhZqF/zE3jhwDTvOI18KZSlSc5HxrE6Rs4RCYatWrTIzMznoC0DlewfA3hx5hTh+G3IlsvPxJIerMeuFdQsACL8PmRwJTyuel8/KysK/Z4udO3fW1tYODg4uKChISEhYu3ZtXl4em5ucnJz09fUDAgLYT9b37t375Zdf2GOemJhY2UmrqpY9cywoKMjMzFRlNAASiUT9Q7qqpUwmKy0tzc/PZyq/R8vBwUEul+vr6/fs2ZMt6dy5M5/PZ+NPTEz89ddf8/Ly1E+ZVWOxX7uzV02dPXv2yJEjDMOwLTXs6e7duz08PK5evVpZSJMmTcrNzd25c6dUKo2JiQkMDHR3d+fqxgEA/KVLl6peJCUlhYeHe3l51bSXfg4A8Dgbuy9gzyWYGSIqCQAuPUIXW9ibI/M5RvyCDSfKziPS8rArHAlPq3X7vObOR7gg/RlScnHkBs7FoL8DjCv+k1xXPdrB1AAhN7HmCH47jtA7MNaDix16vwGRDv48jRXBOHAVb9piy6dlU5OVVf15GnN3oUiGS49wJwlZ+fhqOwpliHiEmxLkFWLtUSiUOHQdbk4IuYGl+1CiwKm7cOsCFztsO4c1R/BrCH4Nwe/HceAaLIzwhsYv3msR/EAHyOTYGY7Vh7A9DLHp6N4WxSUYsw6JmXiYihNRaKEPsU75Es2RAEhLS7t69eq4ceO0tV+YkiqQYvxv+OUIpHIkPMW+SBTK0KtD7d8ah9a4JcFfZ7D3Mp4+g64A1+Jx7DYSnmLHeShKsfcyWhrA0RqbTmLD8RdK6qJ2O2JmWHbAt4QiORu9O+JMNI7fxrsu/13THRQUJJPJPvvsMx6Pp6en16pVq7CwsKCgIAC9evU6d+7cgwcPHBwcbG1tu3TpcuvWLX9//+PHj5eWln788cempqYKhcLHx6d3795du3atMAY/Pz+JRHL58uU+ffokJSWdPHlyzJgx1tbWAPLz8/38/JKSkmQymYuLi3pLQ0PDzMzMs2fPnjlzRigUshcqlGNsbBwSErJ8+XLVnKmBgUHLli3Dw8PZm7vU47ewsPD19U1KSoqMjBw4cKCOjo6WllZoaOiJEydsbW09PDyCgoIePXrUunXrjh07VrinAO7cuRMTE9O/f3/1aZNyITk5OYWEhPz555+XL192d3efPn26hnveNAsPDwcwYMCA/4rUL8iq9fWtpMFsP8f8sPe/lyVyZnEgYz2DKS5pvJhqKCUlZejQoadPn27sQJqYZ8+eDR8+PCgoqNY9JCQkDBkyhI58fXj5+taGeJ6AZrHp6Luk0lqP7vjr8waM5tX29DkW7cVZtYe8CLRh3QIKJeRK6HL23Xv9at269UcfffT333/37t1bdRZDqrRr16527dpV+ESxatJ8kQDhVuPn1g6WyPBp7CCaCF0BtPnwv1h2nXx2Ps5EY/VhvGmD9rMr3eoV/Ps0ceLE4uLin3/++bvvvqvsexWVZvPXty47sm/fvvj4+BUrVpSbSKkR9tIlDqcUiQaNn1tJ9RmKEDgba4/CdTGKSqAnRMfW+GE0Jvcv/yicV9+nn35648aNf/7557PPPtPcstn89a31jkRERMjl8rVr12p+fmuVEhMTraysOLy4mGhAubWJ6dUBQXMaOwiOdOvWjX2mBtGsd+/enDzaxtvbu+6dkGpqamc7hBDSFFBuJYQQ7lFuJYQQ7lFuJYQQ7lFuJYQQ7lFuJYQQ7lFuJYQQ7lFuJYQQ7lFuJYQQ7lFuJYQQ7tE9r6QZmuqLQ9c1Ndj9JdxqtggIITVDuZU0T4Fz4GIHsRA5BegyH0OdsW0aFEoUybDiUNWbE1JHNCdAKlAqK3nw6Q9Nd0QeDz3bwVD03+PBeICAD5EOTA3g3KjrsZPXBJ23kgpkHTqryOFieaxGGtFH42MLvfpzNQ4hlaLc2twxTMaeo1kHz8hSMrR0hQZdHa1mfqBrZ5W8Zkfm/lPahvpOp3wBPF69LfvI+VKpzPn0trRt+zP3nWLkihvdxwutLd4M3lhZ308Djj/ZsJuvJzIZ9L+8sGuK/EJxJ3ubrz/Se7ODhqHTdx1K8wkCX6tL8Mb0nYdyTl0SdWiTfy1aw4jFxcWjRo2qMIZOnTpt3FhphLUWdAW+Z3E/BXwtmBpgUh9k52NnOIz1EL0GABb+g4AIFJfg/lrsuYQ1R8DXwtWfsfEEgq/j7c44cPWFkv1fo70F52GSVxfl1mYu9a+gdL9gu8VfGPXvVpKeJVm6+eFnPzoGrrOZ/4nieUF+5B22me23U4StzZ/8/jcAm28+lmdkFz2SaMiqLPMJ70gTnmQfDzefONxm3seyJxmSpZtjZyx3DFqnY2Fa2dCWXh6lBcVp2w+k7TgotLHU6/KG1YwJqVsCNIwoEolCQ0O5PTIa/HUGiwOxaDQCZwM8HLmBy7HY8ilyixB+v6zNqomwNcWy/QDw1VDkS/HbMfx2HPZm6GaPGe4wN3qhpPIlUEnzRPOtzVmprCTDP8Rk0P9aDO/H1xeL2tvafj9VkZefdeA0h6Pw+HxdeyuejkC3rbXtws+URcXZh89VZ2irmZPMxw9r98s3unYVr8TZKORK/BqCPh3LFs4xFuODPnBpU/WGABaPxpRB2D4dHSwrLSGvCcqtzZk0Prm0SCp2bKsq0XNsxxNoF0bH1tOIYsd2WrpCqSSl4YfmSswTPCvCoM7/lfC18PngxguINE00J9CcKQqKAGiJddUL+QZ6yqLi+huUp6OtyH3O7dANOd9aIAUAI1p/ltQN5dbmTFtfDKC0UKpeqMwv1DE3racRGYVSmV8ksDDlduiGnG+1MAaAnIKGGY00WzQn0JzptrfVEusW3o9XlRRGxzJyhdihLQAeX4tRKLkdMf/GPTCMXpcOmod+ldmawlgP52MqqNLWgpzjA0aaLcqtzZmWjsDiw5F5ZyNzjl1QFhYXxz1+vHKroKWJ2Rg3AEIbS8Xzgrzz1xiFUpH7vCQtU7Uh30hfnplbkpqpLCquOv+WMsrnhYxSWRyblLzWT8eyZcsRAzUP/bKajVifdLQx5x1cjsWiAKTloZRBgRSP0gDA3hx5hTh+G3IlsvPxJKcRwySvOv7SpUtVL5KSksLDw728vBovHsIxg66OWrrCjD0hqZv35Jy4KO5oZ798lqClMQBRe9uie3FP9xzNPnJenp3H09UpjHqYd+6q8aCeorbWzy7czNh1KP/6PaP+3fki3cr6f3bhZmFMXPbRsNRN/+QcC9dzbGf/82xtE0MNQ6fvOpS+I5hRKnNCwgQmRqIObQDoWJhWc8TqK5Bi/G/45QikciQ8xb5IFMrQq0PVG/ZoB1MDhNzEmiP47ThC78BYDy52cGiNWxL8dQZ7L+PpM+gKcC0ex24j4Sl2nIeiFHsvo6UBHK2x6SQ2HH+hhDRv4eHhAAYMGKAq4TFq192FhYUtX768IS8kJE3d4xW+uacvO5/d3tiBENKYvL29ASxevFhVQnMCpK6Y0tLGDoGQVw5dJ0A0kUpS7o2dW1mtiXtvbX29hoyHE7Hp6Luk0lqP7vjr8waMhjRTlFuJJrp2Vt2uB1ZWm7L5n4zdRxi54u6oL61nTzYZ3KshY6u1DpbI8GnsIEhzR7mV1J7VlxOtvpzY2FEQ8iqi+VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe5VZCCOEe3fNKXi1pvvtyTl2SZ+SUyuU6FqbGb/+v9Wdjy627xYm5u3DoOgplOPMDNpzAoeuaGu/+Em5ONe72TRtOIiVNEuVW8mrJvxZtPn6YydA+PG3+80u3ExdvKI573GHD95wPtN4LAxwwbWvZy8A5cLGDWIicAnSZj6HO2DYNCiWKZFhxqPbdktcWzQmQF5TKSh58+kMjjqgl1m35vpu2oT5fLDJxczUe1PN5xO2SjOx6jYHHQ892MBRB+9//EDxAwIdIB6YGcLatfc9SOd5dzUmMpImh81bygqxDZxU5zxpxxPa/LVSv1TY2BFAqldXH0Dxe2Q8+n2lq5tW/lt0C8L+IrPwahkWaBcqtzRfDZOw5mnXwjCwlQ0tXaNDV0WrmB7p2VslrdmTuP6VtqO90yhfA49Xbso+cL5XKnE9vS9u2P3PfKUauuNF9vNDa4s3gjZX1/TTg+JMNu/l6IpNB/8sLu6bILxR3srf5+iO9NztoGDp916E0nyDwtboEb0zfeSjn1CVRhzb516I1jCh/mqMl1BG2Nn85huLi4lGjRlUYXqdOnTZurCB4hsGWUPhfxONs6GrDQFTtg6lRZd3+EAi/MMgVsJgGOzNELudmONIkUG5ttlL/Ckr3C7Zb/IVR/24l6VmSpZsffvajY+A6m/mfKJ4X5EfeYZvZfjtF2Nr8ye9/A7D55mN5RnbRI4mGrMoyn/CONOFJ9vFw84nDbeZ9LHuSIVm6OXbGcsegdToWppUNbenlUVpQnLb9QNqOg0IbS70ub1jNmJC6JaCyEUulsvxr0S1HD+YJKvhFFYlENV3bbdVh/H4cS8diYm8IBfjnEhb+U6MOatbt8vFIy0V0MmXV1xHNtzZPpbKSDP8Qk0H/azG8H19fLGpva/v9VEVeftaB0xyOwuPzde2teDoC3bbWtgs/UxYVZx8+V52hrWZOMh8/rN0v3+jaWWnoP337QUFL49YzJnASrVQOn9Po3wnTh8BIDF0BTLhYj6aeuiVNHeXW5kkan1xaJBU7tlWV6Dm24wm0C6Nj62lEsWM7LV2hVJLC1dB5ZyNzTl/usOkHvpibj+6JT1Fcgn4OnHRW792Spo7mBJonRUERgHKXhfIN9JRFxfU3KE9HW5H7nJOhc05dero7pKPPUoGZSWVtajrfmpoLAKb61Y+iWuqpW9LUUW5tnrT1xQBKC6Xqhcr8Qh1z03oakVEolflFAgvTug/9dO/x55ej3vhzieZbBmo636orAIASRfW3aMxuSVNHcwLNk257Wy2xbuH9eFVJYXQsI1eIHdoC4PG1GIWS2xHzb9wDw+h16aB56CowTMoG/+K4x+3Wzuf8XqxOraHFQ8Qjbnutr25JU0fnrc2Tlo7A4sOR6dsP5By7YDSge0la5uOVWwUtTczGuAEQ2lgqnhfknb9m1LerMr+wJC1TtSHfSF+emVuSmsk31tfS0eFp8zUNU8oonxdq6elKE54kr/XTsWzZcsRAnsahX6Y+ouxJRvquQwCyDp5Rb2M9e7LF5JF1PCamBhjZDSE3secSRnZDchZ2Xahjl1V3a6yH9DwkZ8NED0IBBBoPJ2lO+EuXLlW9SEpKCg8P9/Lyarx4CGcMujpq6Qoz9oSkbt6Tc+KiuKOd/fJZgpbGAETtbYvuxT3dczT7yHl5dh5PV6cw6mHeuavGg3qK2lo/u3AzY9eh/Ov3jPp354sqPXl8duFmYUxc9tGw1E3/5BwL13NsZ//zbG0TQw1Dp+86lL4jmFEqc0LCBCZGog5tAOhYmKpG1O/cPvto+MtjGfZy1nfuWPdj8vabyMrH1rPYfBJ3HqN3R1x+hNN30b8TzAxRIMX43/DLEUjlSHiKfZEolKFXhzp169wGp+5i00lceoihTtAT1n0nyKsoPDwcwIABA1QlPIZh1Ku9vb1PnTrFU7+zhJCKPF7hm3v6svPZ7Y0dCCGNz9vbm8fj/fCD2t3b6tW6uroAZLJ6ub+QND9MaWljh0DIK6GoqEgsFquXvDDfampqCiAzM9PGhh6O9rqTSlLujZ1bWa2Je29t/dflEvnYdPRdUmmtR3f89XkDRkNeSVlZWW+88YZ6yQu51dbWVltbOzY2lnIr0bWz6nY9sLLalM3/ZOw+wsgVd0d9aT17ssngXg0ZWwPrYIkMn8YOgrzCpFLpkydP7O3t1QtfyK0CgcDR0fHatWtvv/12w8ZGmhirLydafTmxsaMg5JVw69YtpVLp7OysXlj++ta+fftGREQUFRU1YGCEENKEnT59unPnvJtP5wAAAhlJREFUziYmL9xDWD63urm5KZXKkJCQBgyMEEKaqpSUlIiIiBEjRpQrL59b9fX1x48f7+/vn5OT01CxEUJIU/XHH39YW1sPHDiwXHkF97x6enrq6+tv307XLRJCiCZXr16NjIz86quv+Pzyt9xVkFuFQuEXX3xx6tSpU6dONUh4hBDS9GRkZKxZs2bQoEHlvsViVfyslr59+06YMGH9+vW3b9+u5/AIIaTpKSoqWrx4samp6dy5FV8GXulzsD755BNXV9effvrp7t279RYeIYQ0Pc+fP1+0aNGzZ8+8vb1Fooqf3V5pbuXxeN9+++1bb721YMECmhwghBBWcnLyzJkzMzMzV69ebWZmVlmzF57V8jKGYXbs2BEQEODu7j5lypRyF3ARQsjrg70+1c/Pz9bWdtmyZcbGxhoaV5FbWZcuXdqyZUtBQcGkSZNGjBhR7pEEhBDSvDEMc+3aNV9f35SUlPfff3/y5Mk6OjqaN6lWbgUgk8n27t0bGBjI5/NdXV179OjRoUOHli1bUp4lhDRLJSUlz549k0gkUVFRFy5cSE1NdXV1nT59euvWrauzeXVzK6ugoCA0NPTSpUvR0dFKJceLghBCyCvI2tra1dV16NChbdq0qf5WNcutKnK5PCkpKTc3t7i4HtcNJYSQxiIQCPT19e3s7AwMDGqxeS1zKyGEEA1onVdCCOEe5VZCCOEe5VZCCOHe/wH84fXSQgMnDQAAAABJRU5ErkJggg==\n",
+ "text/plain": [
+ ""
+ ]
+ },
+ "metadata": {},
+ "execution_count": 7
+ }
+ ],
+ "source": [
+ "mod_graph.nodes.append(cool_node)\n",
+ "mod.to_graph_image(\n",
+ " engine=\"dot\",\n",
+ " output_format=\"png\",\n",
+ " view_on_render=False,\n",
+ " level=3,\n",
+ " filename_root=\"NewtonsLawOfCooling\",\n",
+ " is_horizontal=True\n",
+ " )\n",
+ "\n",
+ "from IPython.display import Image\n",
+ "Image(filename=\"NewtonsLawOfCooling.png\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "8d5adafb-e704-41c7-ab91-d83f887e0d29",
+ "metadata": {
+ "tags": [],
+ "id": "8d5adafb-e704-41c7-ab91-d83f887e0d29"
+ },
+ "source": [
+ "## 4. Print the structure as yaml"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "af51ce0d-5b55-431e-b6c6-dafa53d74ab7",
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/"
+ },
+ "id": "af51ce0d-5b55-431e-b6c6-dafa53d74ab7",
+ "outputId": "6a625ee0-e7e5-40db-d929-24d8d0597bb5"
+ },
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "cooling_process:\n",
+ " nodes:\n",
+ " cool_node:\n",
+ " parameters:\n",
+ " cooling_coeff:\n",
+ " value: 0.1\n",
+ " T_a:\n",
+ " value: 20\n",
+ " T_curr:\n",
+ " default_initial_value: 90\n",
+ " time_derivative: dT_dt\n",
+ " dT_dt:\n",
+ " value: -cooling_coeff*(T_curr - T_a)\n",
+ " default_initial_value: 0\n",
+ " output_ports:\n",
+ " out_port:\n",
+ " value: T_curr\n",
+ " out_port2:\n",
+ " value: dT_dt\n",
+ "\n"
+ ]
+ }
+ ],
+ "source": [
+ "print(mod_graph.to_yaml())"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "3b8e928c-517d-4873-90d5-4e6cea5bc4bf",
+ "metadata": {
+ "tags": [],
+ "id": "3b8e928c-517d-4873-90d5-4e6cea5bc4bf"
+ },
+ "source": [
+ "## 5. Running the Model\n",
+ "We can execute the model simulation over a specified duration. This is achieved using the \\`EvaluableGraph\\` class from MDF's execution engine, illustrating how the temperature of the object changes over time."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 9,
+ "id": "4ac2c8b0-7578-4442-9b33-b713a7f2008f",
+ "metadata": {
+ "colab": {
+ "base_uri": "https://localhost:8080/",
+ "height": 1000
+ },
+ "id": "4ac2c8b0-7578-4442-9b33-b713a7f2008f",
+ "outputId": "6673188f-f389-4389-fd34-0ceb8329b205"
+ },
+ "outputs": [
+ {
+ "output_type": "stream",
+ "name": "stdout",
+ "text": [
+ "\n",
+ "Init graph: cooling_process\n",
+ "====== Evaluating at t = 0.0 ======\n",
+ "dT_dt= None\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.1 ======\n",
+ "dT_dt= -7\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.2 ======\n",
+ "dT_dt= -6.93\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.3 ======\n",
+ "dT_dt= -6.8607000000000005\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.4 ======\n",
+ "dT_dt= -6.792093\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.5 ======\n",
+ "dT_dt= -6.724172070000001\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.6 ======\n",
+ "dT_dt= -6.656930349300001\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.7 ======\n",
+ "dT_dt= -6.5903610458070006\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.8 ======\n",
+ "dT_dt= -6.52445743534893\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 0.9 ======\n",
+ "dT_dt= -6.45921286099544\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.0 ======\n",
+ "dT_dt= -6.394620732385485\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.1 ======\n",
+ "dT_dt= -6.330674525061631\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.2 ======\n",
+ "dT_dt= -6.267367779811014\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.3 ======\n",
+ "dT_dt= -6.204694102012903\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.4 ======\n",
+ "dT_dt= -6.142647160992773\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.5 ======\n",
+ "dT_dt= -6.081220689382846\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.6 ======\n",
+ "dT_dt= -6.020408482489017\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.7 ======\n",
+ "dT_dt= -5.9602043976641275\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.8 ======\n",
+ "dT_dt= -5.9006023536874865\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 1.9 ======\n",
+ "dT_dt= -5.841596330150612\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.0 ======\n",
+ "dT_dt= -5.7831803668491055\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.1 ======\n",
+ "dT_dt= -5.7253485631806145\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.2 ======\n",
+ "dT_dt= -5.668095077548809\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.3 ======\n",
+ "dT_dt= -5.611414126773321\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.4 ======\n",
+ "dT_dt= -5.555299985505588\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.5 ======\n",
+ "dT_dt= -5.499746985650532\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.6 ======\n",
+ "dT_dt= -5.444749515794027\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.7 ======\n",
+ "dT_dt= -5.390302020636087\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.8 ======\n",
+ "dT_dt= -5.336399000429726\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 2.9 ======\n",
+ "dT_dt= -5.2830350104254284\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.0 ======\n",
+ "dT_dt= -5.230204660321174\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.1 ======\n",
+ "dT_dt= -5.177902613717961\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.2 ======\n",
+ "dT_dt= -5.126123587580782\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.3 ======\n",
+ "dT_dt= -5.074862351704974\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.4 ======\n",
+ "dT_dt= -5.024113728187924\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.5 ======\n",
+ "dT_dt= -4.973872590906044\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.6 ======\n",
+ "dT_dt= -4.924133864996984\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.7 ======\n",
+ "dT_dt= -4.874892526347015\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.8 ======\n",
+ "dT_dt= -4.826143601083544\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 3.9 ======\n",
+ "dT_dt= -4.777882165072708\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.0 ======\n",
+ "dT_dt= -4.730103343421982\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.1 ======\n",
+ "dT_dt= -4.682802309987763\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.2 ======\n",
+ "dT_dt= -4.635974286887886\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.3 ======\n",
+ "dT_dt= -4.589614544019007\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.4 ======\n",
+ "dT_dt= -4.543718398578817\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.5 ======\n",
+ "dT_dt= -4.498281214593028\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.6 ======\n",
+ "dT_dt= -4.453298402447098\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.7 ======\n",
+ "dT_dt= -4.408765418422627\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.8 ======\n",
+ "dT_dt= -4.3646777642384\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 4.9 ======\n",
+ "dT_dt= -4.321030986596017\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.0 ======\n",
+ "dT_dt= -4.277820676730056\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.1 ======\n",
+ "dT_dt= -4.235042469962756\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.2 ======\n",
+ "dT_dt= -4.192692045263128\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.3 ======\n",
+ "dT_dt= -4.150765124810497\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.4 ======\n",
+ "dT_dt= -4.1092574735623915\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.5 ======\n",
+ "dT_dt= -4.068164898826768\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.6 ======\n",
+ "dT_dt= -4.027483249838499\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.7 ======\n",
+ "dT_dt= -3.987208417340115\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.8 ======\n",
+ "dT_dt= -3.9473363331667137\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 5.9 ======\n",
+ "dT_dt= -3.907862969835047\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.0 ======\n",
+ "dT_dt= -3.8687843401366964\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.1 ======\n",
+ "dT_dt= -3.8300964967353295\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.2 ======\n",
+ "dT_dt= -3.7917955317679763\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.3 ======\n",
+ "dT_dt= -3.7538775764502965\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.4 ======\n",
+ "dT_dt= -3.7163388006857936\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.5 ======\n",
+ "dT_dt= -3.6791754126789358\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.6 ======\n",
+ "dT_dt= -3.6423836585521467\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.7 ======\n",
+ "dT_dt= -3.605959821966625\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.8 ======\n",
+ "dT_dt= -3.569900223746959\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 6.9 ======\n",
+ "dT_dt= -3.5342012215094893\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.0 ======\n",
+ "dT_dt= -3.498859209294394\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.1 ======\n",
+ "dT_dt= -3.4638706172014504\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.2 ======\n",
+ "dT_dt= -3.429231911029436\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.3 ======\n",
+ "dT_dt= -3.394939591919142\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.4 ======\n",
+ "dT_dt= -3.3609901959999506\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.5 ======\n",
+ "dT_dt= -3.3273802940399513\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.6 ======\n",
+ "dT_dt= -3.2941064910995514\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.7 ======\n",
+ "dT_dt= -3.2611654261885565\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.8 ======\n",
+ "dT_dt= -3.228553771926671\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 7.9 ======\n",
+ "dT_dt= -3.196268234207404\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.0 ======\n",
+ "dT_dt= -3.16430555186533\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.1 ======\n",
+ "dT_dt= -3.1326624963466765\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.2 ======\n",
+ "dT_dt= -3.1013358713832098\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.3 ======\n",
+ "dT_dt= -3.0703225126693776\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.4 ======\n",
+ "dT_dt= -3.0396192875426835\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.5 ======\n",
+ "dT_dt= -3.0092230946672567\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.6 ======\n",
+ "dT_dt= -2.979130863720584\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.7 ======\n",
+ "dT_dt= -2.9493395550833785\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.8 ======\n",
+ "dT_dt= -2.9198461595325442\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 8.9 ======\n",
+ "dT_dt= -2.8906476979372187\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.0 ======\n",
+ "dT_dt= -2.861741220957846\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.1 ======\n",
+ "dT_dt= -2.8331238087482675\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.2 ======\n",
+ "dT_dt= -2.8047925706607852\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.3 ======\n",
+ "dT_dt= -2.7767446449541775\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.4 ======\n",
+ "dT_dt= -2.7489771985046354\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.5 ======\n",
+ "dT_dt= -2.721487426519589\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.6 ======\n",
+ "dT_dt= -2.694272552254393\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.7 ======\n",
+ "dT_dt= -2.6673298267318497\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.8 ======\n",
+ "dT_dt= -2.640656528464531\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 9.9 ======\n",
+ "dT_dt= -2.6142499631798857\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.0 ======\n",
+ "dT_dt= -2.5881074635480865\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.1 ======\n",
+ "dT_dt= -2.5622263889126056\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.2 ======\n",
+ "dT_dt= -2.5366041250234797\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.3 ======\n",
+ "dT_dt= -2.511238083773245\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.4 ======\n",
+ "dT_dt= -2.4861257029355124\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.5 ======\n",
+ "dT_dt= -2.4612644459061572\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.6 ======\n",
+ "dT_dt= -2.4366518014470957\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.7 ======\n",
+ "dT_dt= -2.4122852834326247\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.8 ======\n",
+ "dT_dt= -2.3881624305982982\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 10.9 ======\n",
+ "dT_dt= -2.364280806292315\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.0 ======\n",
+ "dT_dt= -2.340637998229392\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.1 ======\n",
+ "dT_dt= -2.317231618247098\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.2 ======\n",
+ "dT_dt= -2.294059302064627\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.3 ======\n",
+ "dT_dt= -2.271118709043981\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.4 ======\n",
+ "dT_dt= -2.2484075219535415\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.5 ======\n",
+ "dT_dt= -2.2259234467340057\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.6 ======\n",
+ "dT_dt= -2.203664212266666\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.7 ======\n",
+ "dT_dt= -2.1816275701439993\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.8 ======\n",
+ "dT_dt= -2.1598112944425596\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 11.9 ======\n",
+ "dT_dt= -2.1382131814981338\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.0 ======\n",
+ "dT_dt= -2.1168310496831526\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.1 ======\n",
+ "dT_dt= -2.095662739186321\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.2 ======\n",
+ "dT_dt= -2.0747061117944576\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.3 ======\n",
+ "dT_dt= -2.053959050676513\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.4 ======\n",
+ "dT_dt= -2.0334194601697475\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.5 ======\n",
+ "dT_dt= -2.01308526556805\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.6 ======\n",
+ "dT_dt= -1.9929544129123693\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.7 ======\n",
+ "dT_dt= -1.973024868783246\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.8 ======\n",
+ "dT_dt= -1.9532946200954138\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 12.9 ======\n",
+ "dT_dt= -1.9337616738944599\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.0 ======\n",
+ "dT_dt= -1.9144240571555153\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.1 ======\n",
+ "dT_dt= -1.8952798165839604\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.2 ======\n",
+ "dT_dt= -1.876327018418121\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.3 ======\n",
+ "dT_dt= -1.8575637482339395\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.4 ======\n",
+ "dT_dt= -1.8389881107516004\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.5 ======\n",
+ "dT_dt= -1.8205982296440846\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.6 ======\n",
+ "dT_dt= -1.8023922473476433\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.7 ======\n",
+ "dT_dt= -1.784368324874167\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.8 ======\n",
+ "dT_dt= -1.7665246416254257\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 13.9 ======\n",
+ "dT_dt= -1.7488593952091713\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.0 ======\n",
+ "dT_dt= -1.7313708012570794\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.1 ======\n",
+ "dT_dt= -1.7140570932445087\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.2 ======\n",
+ "dT_dt= -1.6969165223120635\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.3 ======\n",
+ "dT_dt= -1.6799473570889427\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.4 ======\n",
+ "dT_dt= -1.663147883518053\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.5 ======\n",
+ "dT_dt= -1.6465164046828726\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.6 ======\n",
+ "dT_dt= -1.6300512406360441\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.7 ======\n",
+ "dT_dt= -1.613750728229684\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.8 ======\n",
+ "dT_dt= -1.5976132209473868\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 14.9 ======\n",
+ "dT_dt= -1.581637088737913\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.0 ======\n",
+ "dT_dt= -1.5658207178505337\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.1 ======\n",
+ "dT_dt= -1.5501625106720285\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.2 ======\n",
+ "dT_dt= -1.534660885565308\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.3 ======\n",
+ "dT_dt= -1.5193142767096555\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.4 ======\n",
+ "dT_dt= -1.5041211339425589\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.5 ======\n",
+ "dT_dt= -1.4890799226031335\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.6 ======\n",
+ "dT_dt= -1.4741891233771023\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.7 ======\n",
+ "dT_dt= -1.459447232143331\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.8 ======\n",
+ "dT_dt= -1.4448527598218974\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 15.9 ======\n",
+ "dT_dt= -1.4304042322236783\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.0 ======\n",
+ "dT_dt= -1.4161001899014416\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.1 ======\n",
+ "dT_dt= -1.4019391880024274\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.2 ======\n",
+ "dT_dt= -1.387919796122403\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.3 ======\n",
+ "dT_dt= -1.3740405981611787\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.4 ======\n",
+ "dT_dt= -1.3603001921795668\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.5 ======\n",
+ "dT_dt= -1.3466971902577711\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.6 ======\n",
+ "dT_dt= -1.3332302183551932\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.7 ======\n",
+ "dT_dt= -1.3198979161716409\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.8 ======\n",
+ "dT_dt= -1.3066989370099245\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 16.9 ======\n",
+ "dT_dt= -1.2936319476398255\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.0 ======\n",
+ "dT_dt= -1.2806956281634272\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.1 ======\n",
+ "dT_dt= -1.267888671881793\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.2 ======\n",
+ "dT_dt= -1.2552097851629747\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.3 ======\n",
+ "dT_dt= -1.2426576873113448\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.4 ======\n",
+ "dT_dt= -1.2302311104382313\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.5 ======\n",
+ "dT_dt= -1.2179287993338492\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.6 ======\n",
+ "dT_dt= -1.2057495113405103\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.7 ======\n",
+ "dT_dt= -1.1936920162271052\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.8 ======\n",
+ "dT_dt= -1.181755096064834\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 17.9 ======\n",
+ "dT_dt= -1.1699375451041856\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.0 ======\n",
+ "dT_dt= -1.1582381696531439\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.1 ======\n",
+ "dT_dt= -1.1466557879566126\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.2 ======\n",
+ "dT_dt= -1.1351892300770463\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.3 ======\n",
+ "dT_dt= -1.123837337776276\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.4 ======\n",
+ "dT_dt= -1.1125989643985132\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.5 ======\n",
+ "dT_dt= -1.1014729747545282\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.6 ======\n",
+ "dT_dt= -1.0904582450069829\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.7 ======\n",
+ "dT_dt= -1.079553662556913\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.8 ======\n",
+ "dT_dt= -1.0687581259313441\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 18.9 ======\n",
+ "dT_dt= -1.0580705446720307\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.0 ======\n",
+ "dT_dt= -1.0474898392253102\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.1 ======\n",
+ "dT_dt= -1.0370149408330573\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.2 ======\n",
+ "dT_dt= -1.0266447914247265\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.3 ======\n",
+ "dT_dt= -1.0163783435104794\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.4 ======\n",
+ "dT_dt= -1.0062145600753745\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.5 ======\n",
+ "dT_dt= -0.9961524144746208\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.6 ======\n",
+ "dT_dt= -0.9861908903298744\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.7 ======\n",
+ "dT_dt= -0.9763289814265758\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.8 ======\n",
+ "dT_dt= -0.9665656916123102\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 19.9 ======\n",
+ "dT_dt= -0.9569000346961872\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.0 ======\n",
+ "dT_dt= -0.9473310343492252\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.1 ======\n",
+ "dT_dt= -0.9378577240057329\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.2 ======\n",
+ "dT_dt= -0.9284791467656757\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.3 ======\n",
+ "dT_dt= -0.9191943552980189\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.4 ======\n",
+ "dT_dt= -0.9100024117450385\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.5 ======\n",
+ "dT_dt= -0.900902387627588\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.6 ======\n",
+ "dT_dt= -0.8918933637513121\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.7 ======\n",
+ "dT_dt= -0.882974430113799\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.8 ======\n",
+ "dT_dt= -0.8741446858126608\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 20.9 ======\n",
+ "dT_dt= -0.8654032389545343\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.0 ======\n",
+ "dT_dt= -0.8567492065649891\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.1 ======\n",
+ "dT_dt= -0.8481817144993393\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.2 ======\n",
+ "dT_dt= -0.8396998973543458\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.3 ======\n",
+ "dT_dt= -0.8313028983808025\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.4 ======\n",
+ "dT_dt= -0.8229898693969944\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.5 ======\n",
+ "dT_dt= -0.8147599707030246\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.6 ======\n",
+ "dT_dt= -0.8066123709959943\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.7 ======\n",
+ "dT_dt= -0.7985462472860345\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.8 ======\n",
+ "dT_dt= -0.7905607848131742\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 21.9 ======\n",
+ "dT_dt= -0.7826551769650423\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.0 ======\n",
+ "dT_dt= -0.7748286251953918\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.1 ======\n",
+ "dT_dt= -0.767080338943438\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.2 ======\n",
+ "dT_dt= -0.7594095355540035\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.3 ======\n",
+ "dT_dt= -0.7518154401984636\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.4 ======\n",
+ "dT_dt= -0.744297285796479\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.5 ======\n",
+ "dT_dt= -0.7368543129385142\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.6 ======\n",
+ "dT_dt= -0.7294857698091293\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.7 ======\n",
+ "dT_dt= -0.7221909121110379\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.8 ======\n",
+ "dT_dt= -0.7149690029899276\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 22.9 ======\n",
+ "dT_dt= -0.7078193129600283\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.0 ======\n",
+ "dT_dt= -0.700741119830428\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.1 ======\n",
+ "dT_dt= -0.6937337086321236\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.2 ======\n",
+ "dT_dt= -0.6867963715458025\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.3 ======\n",
+ "dT_dt= -0.6799284078303445\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.4 ======\n",
+ "dT_dt= -0.6731291237520409\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.5 ======\n",
+ "dT_dt= -0.6663978325145206\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.6 ======\n",
+ "dT_dt= -0.6597338541893752\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.7 ======\n",
+ "dT_dt= -0.6531365156474813\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.8 ======\n",
+ "dT_dt= -0.6466051504910066\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 23.9 ======\n",
+ "dT_dt= -0.6401390989860964\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.0 ======\n",
+ "dT_dt= -0.6337377079962355\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.1 ======\n",
+ "dT_dt= -0.6274003309162733\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.2 ======\n",
+ "dT_dt= -0.6211263276071105\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.3 ======\n",
+ "dT_dt= -0.6149150643310393\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.4 ======\n",
+ "dT_dt= -0.6087659136877289\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.5 ======\n",
+ "dT_dt= -0.6026782545508518\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.6 ======\n",
+ "dT_dt= -0.5966514720053432\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.7 ======\n",
+ "dT_dt= -0.5906849572852899\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.8 ======\n",
+ "dT_dt= -0.5847781077124371\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 24.9 ======\n",
+ "dT_dt= -0.5789303266353126\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.0 ======\n",
+ "dT_dt= -0.5731410233689594\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.1 ======\n",
+ "dT_dt= -0.5674096131352698\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.2 ======\n",
+ "dT_dt= -0.5617355170039172\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.3 ======\n",
+ "dT_dt= -0.5561181618338779\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.4 ======\n",
+ "dT_dt= -0.5505569802155392\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.5 ======\n",
+ "dT_dt= -0.5450514104133838\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.6 ======\n",
+ "dT_dt= -0.5396008963092499\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.7 ======\n",
+ "dT_dt= -0.5342048873461572\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.8 ======\n",
+ "dT_dt= -0.5288628384726956\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 25.9 ======\n",
+ "dT_dt= -0.5235742100879687\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.0 ======\n",
+ "dT_dt= -0.518338467987089\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.1 ======\n",
+ "dT_dt= -0.5131550833072183\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.2 ======\n",
+ "dT_dt= -0.5080235324741462\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.3 ======\n",
+ "dT_dt= -0.5029432971494047\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.4 ======\n",
+ "dT_dt= -0.49791386417791056\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.5 ======\n",
+ "dT_dt= -0.49293472553613144\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.6 ======\n",
+ "dT_dt= -0.48800537828077\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.7 ======\n",
+ "dT_dt= -0.48312532449796247\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.8 ======\n",
+ "dT_dt= -0.4782940712529829\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 26.9 ======\n",
+ "dT_dt= -0.473511130540453\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.0 ======\n",
+ "dT_dt= -0.4687760192350485\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.1 ======\n",
+ "dT_dt= -0.464088259042698\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.2 ======\n",
+ "dT_dt= -0.4594473764522711\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.3 ======\n",
+ "dT_dt= -0.4548529026877482\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.4 ======\n",
+ "dT_dt= -0.45030437366087067\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.5 ======\n",
+ "dT_dt= -0.44580132992426197\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.6 ======\n",
+ "dT_dt= -0.44134331662501936\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.7 ======\n",
+ "dT_dt= -0.4369298834587692\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.8 ======\n",
+ "dT_dt= -0.4325605846241814\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 27.9 ======\n",
+ "dT_dt= -0.4282349787779396\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.0 ======\n",
+ "dT_dt= -0.4239526289901601\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.1 ======\n",
+ "dT_dt= -0.4197131027002584\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.2 ======\n",
+ "dT_dt= -0.41551597167325593\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.3 ======\n",
+ "dT_dt= -0.4113608119565232\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.4 ======\n",
+ "dT_dt= -0.4072472038369579\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.5 ======\n",
+ "dT_dt= -0.40317473179858826\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.6 ======\n",
+ "dT_dt= -0.3991429844806025\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.7 ======\n",
+ "dT_dt= -0.39515155463579643\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.8 ======\n",
+ "dT_dt= -0.39120003908943846\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 28.9 ======\n",
+ "dT_dt= -0.387288038698544\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.0 ======\n",
+ "dT_dt= -0.3834151583115585\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.1 ======\n",
+ "dT_dt= -0.37958100672844286\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.2 ======\n",
+ "dT_dt= -0.3757851966611583\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.3 ======\n",
+ "dT_dt= -0.3720273446945466\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.4 ======\n",
+ "dT_dt= -0.3683070712476013\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.5 ======\n",
+ "dT_dt= -0.3646240005351253\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.6 ======\n",
+ "dT_dt= -0.36097776052977404\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.7 ======\n",
+ "dT_dt= -0.3573679829244764\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.8 ======\n",
+ "dT_dt= -0.3537943030952317\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 29.9 ======\n",
+ "dT_dt= -0.35025636006427946\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.0 ======\n",
+ "dT_dt= -0.34675379646363674\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.1 ======\n",
+ "dT_dt= -0.3432862584990005\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.2 ======\n",
+ "dT_dt= -0.33985339591401065\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.3 ======\n",
+ "dT_dt= -0.3364548619548707\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.4 ======\n",
+ "dT_dt= -0.33309031333532213\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.5 ======\n",
+ "dT_dt= -0.3297594102019691\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.6 ======\n",
+ "dT_dt= -0.32646181609994934\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.7 ======\n",
+ "dT_dt= -0.3231971979389499\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.8 ======\n",
+ "dT_dt= -0.31996522595956023\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 30.9 ======\n",
+ "dT_dt= -0.31676557369996455\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.0 ======\n",
+ "dT_dt= -0.3135979179629647\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.1 ======\n",
+ "dT_dt= -0.31046193878333495\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.2 ======\n",
+ "dT_dt= -0.3073573193955017\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.3 ======\n",
+ "dT_dt= -0.30428374620154663\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.4 ======\n",
+ "dT_dt= -0.30124090873953124\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.5 ======\n",
+ "dT_dt= -0.29822849965213577\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.6 ======\n",
+ "dT_dt= -0.2952462146556144\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.7 ======\n",
+ "dT_dt= -0.2922937525090582\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.8 ======\n",
+ "dT_dt= -0.2893708149839675\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 31.9 ======\n",
+ "dT_dt= -0.2864771068341277\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.0 ======\n",
+ "dT_dt= -0.2836123357657865\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.1 ======\n",
+ "dT_dt= -0.2807762124081286\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.2 ======\n",
+ "dT_dt= -0.2779684502840475\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.3 ======\n",
+ "dT_dt= -0.275188765781207\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.4 ======\n",
+ "dT_dt= -0.2724368781233949\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.5 ======\n",
+ "dT_dt= -0.2697125093421608\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.6 ======\n",
+ "dT_dt= -0.2670153842487391\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.7 ======\n",
+ "dT_dt= -0.26434523040625174\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.8 ======\n",
+ "dT_dt= -0.2617017781021893\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 32.9 ======\n",
+ "dT_dt= -0.25908476032116745\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.0 ======\n",
+ "dT_dt= -0.2564939127179557\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.1 ======\n",
+ "dT_dt= -0.25392897359077615\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.2 ======\n",
+ "dT_dt= -0.25138968385486854\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.3 ======\n",
+ "dT_dt= -0.24887578701631982\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.4 ======\n",
+ "dT_dt= -0.2463870291461568\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.5 ======\n",
+ "dT_dt= -0.2439231588546953\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.6 ======\n",
+ "dT_dt= -0.24148392726614817\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.7 ======\n",
+ "dT_dt= -0.23906908799348658\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.8 ======\n",
+ "dT_dt= -0.23667839711355187\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 33.9 ======\n",
+ "dT_dt= -0.23431161314241644\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.0 ======\n",
+ "dT_dt= -0.2319684970109922\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.1 ======\n",
+ "dT_dt= -0.22964881204088244\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.2 ======\n",
+ "dT_dt= -0.22735232392047353\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.3 ======\n",
+ "dT_dt= -0.22507880068126873\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.4 ======\n",
+ "dT_dt= -0.22282801267445615\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.5 ======\n",
+ "dT_dt= -0.22059973254771173\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.6 ======\n",
+ "dT_dt= -0.21839373522223476\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.7 ======\n",
+ "dT_dt= -0.2162097978700125\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.8 ======\n",
+ "dT_dt= -0.21404769989131225\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 34.9 ======\n",
+ "dT_dt= -0.21190722289239902\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.0 ======\n",
+ "dT_dt= -0.20978815066347495\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.1 ======\n",
+ "dT_dt= -0.2076902691568403\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.2 ======\n",
+ "dT_dt= -0.20561336646527195\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.3 ======\n",
+ "dT_dt= -0.20355723280061933\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.4 ======\n",
+ "dT_dt= -0.2015216604726131\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.5 ======\n",
+ "dT_dt= -0.19950644386788705\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.6 ======\n",
+ "dT_dt= -0.19751137942920816\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.7 ======\n",
+ "dT_dt= -0.1955362656349159\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.8 ======\n",
+ "dT_dt= -0.19358090297856664\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 35.9 ======\n",
+ "dT_dt= -0.19164509394878096\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.0 ======\n",
+ "dT_dt= -0.18972864300929332\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.1 ======\n",
+ "dT_dt= -0.18783135657920022\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.2 ======\n",
+ "dT_dt= -0.18595304301340826\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.3 ======\n",
+ "dT_dt= -0.18409351258327433\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.4 ======\n",
+ "dT_dt= -0.1822525774574416\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.5 ======\n",
+ "dT_dt= -0.1804300516828672\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.6 ======\n",
+ "dT_dt= -0.17862575116603843\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.7 ======\n",
+ "dT_dt= -0.1768394936543782\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.8 ======\n",
+ "dT_dt= -0.17507109871783444\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 36.9 ======\n",
+ "dT_dt= -0.17332038773065614\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.0 ======\n",
+ "dT_dt= -0.1715871838533495\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.1 ======\n",
+ "dT_dt= -0.16987131201481598\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.2 ======\n",
+ "dT_dt= -0.16817259889466776\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.3 ======\n",
+ "dT_dt= -0.16649087290572098\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.4 ======\n",
+ "dT_dt= -0.16482596417666395\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.5 ======\n",
+ "dT_dt= -0.16317770453489722\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.6 ======\n",
+ "dT_dt= -0.1615459274895482\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.7 ======\n",
+ "dT_dt= -0.1599304682146528\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.8 ======\n",
+ "dT_dt= -0.1583311635325064\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 37.9 ======\n",
+ "dT_dt= -0.15674785189718143\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.0 ======\n",
+ "dT_dt= -0.15518037337820978\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.1 ======\n",
+ "dT_dt= -0.15362856964442778\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.2 ======\n",
+ "dT_dt= -0.15209228394798338\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.3 ======\n",
+ "dT_dt= -0.15057136110850353\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.4 ======\n",
+ "dT_dt= -0.1490656474974184\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.5 ======\n",
+ "dT_dt= -0.1475749910224444\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.6 ======\n",
+ "dT_dt= -0.14609924111221986\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.7 ======\n",
+ "dT_dt= -0.14463824870109754\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.8 ======\n",
+ "dT_dt= -0.1431918662140866\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 38.9 ======\n",
+ "dT_dt= -0.1417599475519456\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.0 ======\n",
+ "dT_dt= -0.14034234807642607\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.1 ======\n",
+ "dT_dt= -0.13893892459566182\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.2 ======\n",
+ "dT_dt= -0.13754953534970513\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.3 ======\n",
+ "dT_dt= -0.13617403999620806\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.4 ======\n",
+ "dT_dt= -0.13481229959624594\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.5 ======\n",
+ "dT_dt= -0.1334641766002836\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.6 ======\n",
+ "dT_dt= -0.1321295348342808\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.7 ======\n",
+ "dT_dt= -0.13080823948593798\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.8 ======\n",
+ "dT_dt= -0.12950015709107845\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 39.9 ======\n",
+ "dT_dt= -0.1282051555201676\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.0 ======\n",
+ "dT_dt= -0.12692310396496573\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.1 ======\n",
+ "dT_dt= -0.12565387292531618\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.2 ======\n",
+ "dT_dt= -0.12439733419606291\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.3 ======\n",
+ "dT_dt= -0.12315336085410244\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.4 ======\n",
+ "dT_dt= -0.12192182724556133\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.5 ======\n",
+ "dT_dt= -0.1207026089731059\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.6 ======\n",
+ "dT_dt= -0.11949558288337486\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.7 ======\n",
+ "dT_dt= -0.11830062705454125\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.8 ======\n",
+ "dT_dt= -0.11711762078399596\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 40.9 ======\n",
+ "dT_dt= -0.11594644457615609\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.0 ======\n",
+ "dT_dt= -0.11478698013039441\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.1 ======\n",
+ "dT_dt= -0.11363911032909045\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.2 ======\n",
+ "dT_dt= -0.11250271922579956\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.3 ======\n",
+ "dT_dt= -0.11137769203354148\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.4 ======\n",
+ "dT_dt= -0.11026391511320598\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.5 ======\n",
+ "dT_dt= -0.10916127596207376\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.6 ======\n",
+ "dT_dt= -0.10806966320245302\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.7 ======\n",
+ "dT_dt= -0.10698896657042845\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.8 ======\n",
+ "dT_dt= -0.10591907690472412\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 41.9 ======\n",
+ "dT_dt= -0.10485988613567693\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.0 ======\n",
+ "dT_dt= -0.10381128727432021\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.1 ======\n",
+ "dT_dt= -0.1027731744015771\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.2 ======\n",
+ "dT_dt= -0.10174544265756147\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.3 ======\n",
+ "dT_dt= -0.10072798823098594\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.4 ======\n",
+ "dT_dt= -0.09972070834867602\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.5 ======\n",
+ "dT_dt= -0.09872350126518939\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.6 ======\n",
+ "dT_dt= -0.09773626625253762\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.7 ======\n",
+ "dT_dt= -0.09675890359001223\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.8 ======\n",
+ "dT_dt= -0.09579131455411201\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 42.9 ======\n",
+ "dT_dt= -0.09483340140857095\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.0 ======\n",
+ "dT_dt= -0.09388506739448524\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.1 ======\n",
+ "dT_dt= -0.09294621672054043\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.2 ======\n",
+ "dT_dt= -0.09201675455333494\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.3 ======\n",
+ "dT_dt= -0.0910965870078016\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.4 ======\n",
+ "dT_dt= -0.09018562113772362\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.5 ======\n",
+ "dT_dt= -0.08928376492634627\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.6 ======\n",
+ "dT_dt= -0.08839092727708292\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.7 ======\n",
+ "dT_dt= -0.0875070180043121\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.8 ======\n",
+ "dT_dt= -0.08663194782426907\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 43.9 ======\n",
+ "dT_dt= -0.08576562834602655\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.0 ======\n",
+ "dT_dt= -0.08490797206256638\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.1 ======\n",
+ "dT_dt= -0.08405889234194071\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.2 ======\n",
+ "dT_dt= -0.08321830341852135\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.3 ======\n",
+ "dT_dt= -0.08238612038433608\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.4 ======\n",
+ "dT_dt= -0.08156225918049281\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.5 ======\n",
+ "dT_dt= -0.0807466365886878\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.6 ======\n",
+ "dT_dt= -0.07993917022280109\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.7 ======\n",
+ "dT_dt= -0.07913977852057315\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.8 ======\n",
+ "dT_dt= -0.0783483807353676\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 44.9 ======\n",
+ "dT_dt= -0.07756489692801374\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.0 ======\n",
+ "dT_dt= -0.0767892479587335\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.1 ======\n",
+ "dT_dt= -0.07602135547914629\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.2 ======\n",
+ "dT_dt= -0.07526114192435465\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.3 ======\n",
+ "dT_dt= -0.07450853050511093\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.4 ======\n",
+ "dT_dt= -0.07376344520005987\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.5 ======\n",
+ "dT_dt= -0.07302581074805943\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.6 ======\n",
+ "dT_dt= -0.07229555264057873\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.7 ======\n",
+ "dT_dt= -0.07157259711417296\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.8 ======\n",
+ "dT_dt= -0.07085687114303134\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 45.9 ======\n",
+ "dT_dt= -0.0701483024316012\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.0 ======\n",
+ "dT_dt= -0.06944681940728507\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.1 ======\n",
+ "dT_dt= -0.0687523512132124\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.2 ======\n",
+ "dT_dt= -0.06806482770108034\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.3 ======\n",
+ "dT_dt= -0.06738417942406941\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.4 ======\n",
+ "dT_dt= -0.06671033762982859\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.5 ======\n",
+ "dT_dt= -0.06604323425353016\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.6 ======\n",
+ "dT_dt= -0.06538280191099481\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.7 ======\n",
+ "dT_dt= -0.06472897389188503\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.8 ======\n",
+ "dT_dt= -0.06408168415296629\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 46.9 ======\n",
+ "dT_dt= -0.06344086731143649\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.0 ======\n",
+ "dT_dt= -0.06280645863832213\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.1 ======\n",
+ "dT_dt= -0.06217839405193892\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.2 ======\n",
+ "dT_dt= -0.06155661011141938\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.3 ======\n",
+ "dT_dt= -0.06094104401030514\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.4 ======\n",
+ "dT_dt= -0.060331633570202214\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.5 ======\n",
+ "dT_dt= -0.059728317234500145\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.6 ======\n",
+ "dT_dt= -0.05913103406215506\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.7 ======\n",
+ "dT_dt= -0.05853972372153358\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.8 ======\n",
+ "dT_dt= -0.057954326484318135\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 47.9 ======\n",
+ "dT_dt= -0.057374783219474784\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.0 ======\n",
+ "dT_dt= -0.056801035387280055\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.1 ======\n",
+ "dT_dt= -0.0562330250334071\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.2 ======\n",
+ "dT_dt= -0.05567069478307296\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.3 ======\n",
+ "dT_dt= -0.05511398783524229\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.4 ======\n",
+ "dT_dt= -0.05456284795688973\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.5 ======\n",
+ "dT_dt= -0.054017219477320924\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.6 ======\n",
+ "dT_dt= -0.05347704728254783\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.7 ======\n",
+ "dT_dt= -0.05294227680972235\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.8 ======\n",
+ "dT_dt= -0.05241285404162497\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 48.9 ======\n",
+ "dT_dt= -0.05188872550120856\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.0 ======\n",
+ "dT_dt= -0.05136983824619641\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.1 ======\n",
+ "dT_dt= -0.050856139863734384\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.2 ======\n",
+ "dT_dt= -0.05034757846509699\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.3 ======\n",
+ "dT_dt= -0.04984410268044606\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.4 ======\n",
+ "dT_dt= -0.049345661653641675\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.5 ======\n",
+ "dT_dt= -0.04885220503710528\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.6 ======\n",
+ "dT_dt= -0.04836368298673435\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.7 ======\n",
+ "dT_dt= -0.0478800461568671\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.8 ======\n",
+ "dT_dt= -0.047401245695298404\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 49.9 ======\n",
+ "dT_dt= -0.046927233238345425\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.0 ======\n",
+ "dT_dt= -0.04645796090596193\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.1 ======\n",
+ "dT_dt= -0.045993381296902315\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.2 ======\n",
+ "dT_dt= -0.04553344748393329\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.3 ======\n",
+ "dT_dt= -0.04507811300909381\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.4 ======\n",
+ "dT_dt= -0.044627331879002696\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.5 ======\n",
+ "dT_dt= -0.044181058560212705\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.6 ======\n",
+ "dT_dt= -0.04373924797461051\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.7 ======\n",
+ "dT_dt= -0.04330185549486423\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.8 ======\n",
+ "dT_dt= -0.04286883693991542\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 50.9 ======\n",
+ "dT_dt= -0.042440148570516104\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.0 ======\n",
+ "dT_dt= -0.04201574708481104\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.1 ======\n",
+ "dT_dt= -0.04159558961396286\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.2 ======\n",
+ "dT_dt= -0.0411796337178231\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.3 ======\n",
+ "dT_dt= -0.04076783738064478\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.4 ======\n",
+ "dT_dt= -0.04036015900683836\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.5 ======\n",
+ "dT_dt= -0.039956557416769914\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.6 ======\n",
+ "dT_dt= -0.039556991842602335\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.7 ======\n",
+ "dT_dt= -0.039161421924176314\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.8 ======\n",
+ "dT_dt= -0.03876980770493468\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 51.9 ======\n",
+ "dT_dt= -0.03838210962788544\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.0 ======\n",
+ "dT_dt= -0.037998288531606764\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.1 ======\n",
+ "dT_dt= -0.03761830564629065\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.2 ======\n",
+ "dT_dt= -0.03724212258982789\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.3 ======\n",
+ "dT_dt= -0.03686970136392951\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.4 ======\n",
+ "dT_dt= -0.036501004350290245\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.5 ======\n",
+ "dT_dt= -0.03613599430678747\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.6 ======\n",
+ "dT_dt= -0.035774634363719575\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.7 ======\n",
+ "dT_dt= -0.03541688802008238\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.8 ======\n",
+ "dT_dt= -0.03506271913988144\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 52.9 ======\n",
+ "dT_dt= -0.03471209194848264\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.0 ======\n",
+ "dT_dt= -0.034364971028997715\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.1 ======\n",
+ "dT_dt= -0.03402132131870772\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.2 ======\n",
+ "dT_dt= -0.03368110810552061\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.3 ======\n",
+ "dT_dt= -0.03334429702446542\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.4 ======\n",
+ "dT_dt= -0.03301085405422093\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.5 ======\n",
+ "dT_dt= -0.03268074551367874\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.6 ======\n",
+ "dT_dt= -0.03235393805854194\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.7 ======\n",
+ "dT_dt= -0.03203039867795639\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.8 ======\n",
+ "dT_dt= -0.03171009469117685\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 53.9 ======\n",
+ "dT_dt= -0.031392993744265144\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.0 ======\n",
+ "dT_dt= -0.03107906380682266\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.1 ======\n",
+ "dT_dt= -0.030768273168754592\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.2 ======\n",
+ "dT_dt= -0.030460590437067128\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.3 ======\n",
+ "dT_dt= -0.030155984532696325\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.4 ======\n",
+ "dT_dt= -0.029854424687369277\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.5 ======\n",
+ "dT_dt= -0.029555880440495487\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.6 ======\n",
+ "dT_dt= -0.029260321636090582\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.7 ======\n",
+ "dT_dt= -0.02896771841972985\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.8 ======\n",
+ "dT_dt= -0.028678041235532706\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 54.9 ======\n",
+ "dT_dt= -0.028391260823177333\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.0 ======\n",
+ "dT_dt= -0.028107348214945562\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.1 ======\n",
+ "dT_dt= -0.02782627473279611\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.2 ======\n",
+ "dT_dt= -0.02754801198546808\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.3 ======\n",
+ "dT_dt= -0.02727253186561356\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.4 ======\n",
+ "dT_dt= -0.026999806546957574\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.5 ======\n",
+ "dT_dt= -0.026729808481487895\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.6 ======\n",
+ "dT_dt= -0.02646251039667291\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.7 ======\n",
+ "dT_dt= -0.026197885292706148\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.8 ======\n",
+ "dT_dt= -0.02593590643977919\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 55.9 ======\n",
+ "dT_dt= -0.025676547375381276\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.0 ======\n",
+ "dT_dt= -0.025419781901627303\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.1 ======\n",
+ "dT_dt= -0.025165584082611048\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.2 ======\n",
+ "dT_dt= -0.024913928241785045\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.3 ======\n",
+ "dT_dt= -0.024664788959367103\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.4 ======\n",
+ "dT_dt= -0.02441814106977347\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.5 ======\n",
+ "dT_dt= -0.024173959659075806\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.6 ======\n",
+ "dT_dt= -0.023932220062485146\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.7 ======\n",
+ "dT_dt= -0.023692897861860376\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.8 ======\n",
+ "dT_dt= -0.0234559688832416\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 56.9 ======\n",
+ "dT_dt= -0.02322140919440905\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.0 ======\n",
+ "dT_dt= -0.022989195102465134\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.1 ======\n",
+ "dT_dt= -0.02275930315144059\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.2 ======\n",
+ "dT_dt= -0.022531710119926274\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.3 ======\n",
+ "dT_dt= -0.022306393018726924\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.4 ======\n",
+ "dT_dt= -0.022083329088539827\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.5 ======\n",
+ "dT_dt= -0.02186249579765445\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.6 ======\n",
+ "dT_dt= -0.02164387083967796\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.7 ======\n",
+ "dT_dt= -0.021427432131281066\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.8 ======\n",
+ "dT_dt= -0.02121315780996831\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 57.9 ======\n",
+ "dT_dt= -0.021001026231868638\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.0 ======\n",
+ "dT_dt= -0.020791015969549777\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.1 ======\n",
+ "dT_dt= -0.020583105809854275\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.2 ======\n",
+ "dT_dt= -0.020377274751755794\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.3 ======\n",
+ "dT_dt= -0.020173502004238134\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.4 ======\n",
+ "dT_dt= -0.019971766984195585\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.5 ======\n",
+ "dT_dt= -0.019772049314353526\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.6 ======\n",
+ "dT_dt= -0.019574328821209977\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.7 ======\n",
+ "dT_dt= -0.01937858553299776\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.8 ======\n",
+ "dT_dt= -0.019184799677667643\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 58.9 ======\n",
+ "dT_dt= -0.01899295168089097\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.0 ======\n",
+ "dT_dt= -0.018803022164081896\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.1 ======\n",
+ "dT_dt= -0.01861499194244125\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.2 ======\n",
+ "dT_dt= -0.018428842023016756\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.3 ======\n",
+ "dT_dt= -0.018244553602786696\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.4 ======\n",
+ "dT_dt= -0.018062108066758852\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.5 ======\n",
+ "dT_dt= -0.017881486986091134\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.6 ======\n",
+ "dT_dt= -0.01770267211623029\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.7 ======\n",
+ "dT_dt= -0.017525645395068068\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.8 ======\n",
+ "dT_dt= -0.017350388941117244\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 59.9 ======\n",
+ "dT_dt= -0.01717688505170614\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.0 ======\n",
+ "dT_dt= -0.017005116201189097\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.1 ======\n",
+ "dT_dt= -0.016835065039177265\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.2 ======\n",
+ "dT_dt= -0.016666714388785666\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.3 ======\n",
+ "dT_dt= -0.016500047244897686\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.4 ======\n",
+ "dT_dt= -0.01633504677244879\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.5 ======\n",
+ "dT_dt= -0.016171696304724394\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.6 ======\n",
+ "dT_dt= -0.016009979341677295\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.7 ======\n",
+ "dT_dt= -0.015849879548260403\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.8 ======\n",
+ "dT_dt= -0.015691380752777918\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 60.9 ======\n",
+ "dT_dt= -0.015534466945250004\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.0 ======\n",
+ "dT_dt= -0.015379122275797387\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.1 ======\n",
+ "dT_dt= -0.015225331053039427\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.2 ======\n",
+ "dT_dt= -0.0150730777425089\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.3 ======\n",
+ "dT_dt= -0.014922346965083834\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.4 ======\n",
+ "dT_dt= -0.014773123495432828\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.5 ======\n",
+ "dT_dt= -0.014625392260478522\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.6 ======\n",
+ "dT_dt= -0.014479138337873822\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.7 ======\n",
+ "dT_dt= -0.014334346954495203\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.8 ======\n",
+ "dT_dt= -0.014191003484950216\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 61.9 ======\n",
+ "dT_dt= -0.014049093450100615\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.0 ======\n",
+ "dT_dt= -0.013908602515599711\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.1 ======\n",
+ "dT_dt= -0.013769516490443579\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.2 ======\n",
+ "dT_dt= -0.013631821325539306\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.3 ======\n",
+ "dT_dt= -0.013495503112283914\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.4 ======\n",
+ "dT_dt= -0.01336054808116103\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.5 ======\n",
+ "dT_dt= -0.01322694260034929\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.6 ======\n",
+ "dT_dt= -0.013094673174345673\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.7 ======\n",
+ "dT_dt= -0.012963726442602309\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.8 ======\n",
+ "dT_dt= -0.012834089178176456\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 62.9 ======\n",
+ "dT_dt= -0.012705748286394682\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.0 ======\n",
+ "dT_dt= -0.012578690803530891\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.1 ======\n",
+ "dT_dt= -0.012452903895495738\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.2 ======\n",
+ "dT_dt= -0.012328374856540947\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.3 ======\n",
+ "dT_dt= -0.012205091107975364\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.4 ======\n",
+ "dT_dt= -0.012083040196895567\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.5 ======\n",
+ "dT_dt= -0.011962209794926439\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.6 ======\n",
+ "dT_dt= -0.011842587696977347\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.7 ======\n",
+ "dT_dt= -0.011724161820007595\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.8 ======\n",
+ "dT_dt= -0.01160692020180747\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 63.9 ======\n",
+ "dT_dt= -0.01149085099978926\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.0 ======\n",
+ "dT_dt= -0.011375942489791414\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.1 ======\n",
+ "dT_dt= -0.01126218306489335\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.2 ======\n",
+ "dT_dt= -0.011149561234244487\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.3 ======\n",
+ "dT_dt= -0.01103806562190215\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.4 ======\n",
+ "dT_dt= -0.010927684965682971\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.5 ======\n",
+ "dT_dt= -0.010818408116026036\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.6 ======\n",
+ "dT_dt= -0.010710224034865946\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.7 ======\n",
+ "dT_dt= -0.010603121794517278\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.8 ======\n",
+ "dT_dt= -0.010497090576572178\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 64.9 ======\n",
+ "dT_dt= -0.010392119670806466\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.0 ======\n",
+ "dT_dt= -0.010288198474098564\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.1 ======\n",
+ "dT_dt= -0.010185316489357632\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.2 ======\n",
+ "dT_dt= -0.010083463324464149\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.3 ======\n",
+ "dT_dt= -0.009982628691219375\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.4 ======\n",
+ "dT_dt= -0.009882802404307257\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.5 ======\n",
+ "dT_dt= -0.009783974380264127\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.6 ======\n",
+ "dT_dt= -0.009686134636461575\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.7 ======\n",
+ "dT_dt= -0.009589273290097112\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.8 ======\n",
+ "dT_dt= -0.009493380557196219\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 65.9 ======\n",
+ "dT_dt= -0.009398446751624335\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.0 ======\n",
+ "dT_dt= -0.009304462284108084\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.1 ======\n",
+ "dT_dt= -0.009211417661267164\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.2 ======\n",
+ "dT_dt= -0.009119303484654395\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.3 ======\n",
+ "dT_dt= -0.009028110449807869\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.4 ======\n",
+ "dT_dt= -0.008937829345309822\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.5 ======\n",
+ "dT_dt= -0.0088484510518569\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.6 ======\n",
+ "dT_dt= -0.008759966541338217\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.7 ======\n",
+ "dT_dt= -0.00867236687592481\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.8 ======\n",
+ "dT_dt= -0.00858564320716546\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 66.9 ======\n",
+ "dT_dt= -0.00849978677509391\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.0 ======\n",
+ "dT_dt= -0.008414788907342796\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.1 ======\n",
+ "dT_dt= -0.008330641018269348\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.2 ======\n",
+ "dT_dt= -0.008247334608086732\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.3 ======\n",
+ "dT_dt= -0.00816486126200573\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.4 ======\n",
+ "dT_dt= -0.00808321264938563\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.5 ======\n",
+ "dT_dt= -0.008002380522891884\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.6 ======\n",
+ "dT_dt= -0.007922356717662993\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.7 ======\n",
+ "dT_dt= -0.007843133150486282\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.8 ======\n",
+ "dT_dt= -0.007764701818981479\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 67.9 ======\n",
+ "dT_dt= -0.007687054800791771\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.0 ======\n",
+ "dT_dt= -0.007610184252783725\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.1 ======\n",
+ "dT_dt= -0.00753408241025575\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.2 ======\n",
+ "dT_dt= -0.007458741586153295\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.3 ======\n",
+ "dT_dt= -0.007384154170291879\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.4 ======\n",
+ "dT_dt= -0.007310312628588989\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.5 ======\n",
+ "dT_dt= -0.0072372095023030885\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.6 ======\n",
+ "dT_dt= -0.007164837407280089\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.7 ======\n",
+ "dT_dt= -0.007093189033207281\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.8 ======\n",
+ "dT_dt= -0.007022257142875077\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 68.9 ======\n",
+ "dT_dt= -0.0069520345714462195\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.0 ======\n",
+ "dT_dt= -0.00688251422573174\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.1 ======\n",
+ "dT_dt= -0.006813689083474373\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.2 ======\n",
+ "dT_dt= -0.006745552192639792\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.3 ======\n",
+ "dT_dt= -0.0066780966707135295\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.4 ======\n",
+ "dT_dt= -0.006611315704006415\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.5 ======\n",
+ "dT_dt= -0.006545202546966423\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.6 ======\n",
+ "dT_dt= -0.006479750521496897\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.7 ======\n",
+ "dT_dt= -0.0064149530162819\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.8 ======\n",
+ "dT_dt= -0.006350803486119006\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 69.9 ======\n",
+ "dT_dt= -0.006287295451257791\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.0 ======\n",
+ "dT_dt= -0.006224422496745064\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.1 ======\n",
+ "dT_dt= -0.006162178271777563\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.2 ======\n",
+ "dT_dt= -0.006100556489059628\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.3 ======\n",
+ "dT_dt= -0.006039550924169035\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.4 ======\n",
+ "dT_dt= -0.005979155414927462\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.5 ======\n",
+ "dT_dt= -0.005919363860778049\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.6 ======\n",
+ "dT_dt= -0.005860170222170425\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.7 ======\n",
+ "dT_dt= -0.005801568519948575\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.8 ======\n",
+ "dT_dt= -0.005743552834749011\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 70.9 ======\n",
+ "dT_dt= -0.005686117306401429\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.0 ======\n",
+ "dT_dt= -0.005629256133337535\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.1 ======\n",
+ "dT_dt= -0.005572963572004142\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.2 ======\n",
+ "dT_dt= -0.005517233936284072\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.3 ======\n",
+ "dT_dt= -0.005462061596921331\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.4 ======\n",
+ "dT_dt= -0.0054074409809519615\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.5 ======\n",
+ "dT_dt= -0.00535336657114236\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.6 ======\n",
+ "dT_dt= -0.00529983290543079\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.7 ======\n",
+ "dT_dt= -0.005246834576376359\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.8 ======\n",
+ "dT_dt= -0.005194366230612602\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 71.9 ======\n",
+ "dT_dt= -0.005142422568306416\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.0 ======\n",
+ "dT_dt= -0.005090998342623366\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.1 ======\n",
+ "dT_dt= -0.005040088359197271\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.2 ======\n",
+ "dT_dt= -0.004989687475605464\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.3 ======\n",
+ "dT_dt= -0.004939790600849392\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.4 ======\n",
+ "dT_dt= -0.004890392694840884\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.5 ======\n",
+ "dT_dt= -0.004841488767892344\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.6 ======\n",
+ "dT_dt= -0.004793073880213328\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.7 ======\n",
+ "dT_dt= -0.004745143141411035\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.8 ======\n",
+ "dT_dt= -0.0046976917099968325\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 72.9 ======\n",
+ "dT_dt= -0.004650714792896693\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.0 ======\n",
+ "dT_dt= -0.004604207644967673\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.1 ======\n",
+ "dT_dt= -0.004558165568517936\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.2 ======\n",
+ "dT_dt= -0.004512583912832824\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.3 ======\n",
+ "dT_dt= -0.004467458073704478\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.4 ======\n",
+ "dT_dt= -0.004422783492967497\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.5 ======\n",
+ "dT_dt= -0.004378555658037797\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.6 ======\n",
+ "dT_dt= -0.004334770101457508\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.7 ======\n",
+ "dT_dt= -0.004291422400443068\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.8 ======\n",
+ "dT_dt= -0.004248508176438648\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 73.9 ======\n",
+ "dT_dt= -0.004206023094674194\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.0 ======\n",
+ "dT_dt= -0.004163962863727377\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.1 ======\n",
+ "dT_dt= -0.004122323235090164\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.2 ======\n",
+ "dT_dt= -0.004081100002739291\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.3 ======\n",
+ "dT_dt= -0.004040289002712072\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.4 ======\n",
+ "dT_dt= -0.003999886112685047\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.5 ======\n",
+ "dT_dt= -0.003959887251558314\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.6 ======\n",
+ "dT_dt= -0.003920288379042703\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.7 ======\n",
+ "dT_dt= -0.003881085495252279\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.8 ======\n",
+ "dT_dt= -0.0038422746402996923\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 74.9 ======\n",
+ "dT_dt= -0.003803851893896848\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.0 ======\n",
+ "dT_dt= -0.003765813374957716\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.1 ======\n",
+ "dT_dt= -0.003728155241208242\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.2 ======\n",
+ "dT_dt= -0.003690873688796259\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.3 ======\n",
+ "dT_dt= -0.003653964951908151\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.4 ======\n",
+ "dT_dt= -0.0036174253023890657\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.5 ======\n",
+ "dT_dt= -0.003581251049365264\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.6 ======\n",
+ "dT_dt= -0.003545438538871437\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.7 ======\n",
+ "dT_dt= -0.0035099841534826483\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.8 ======\n",
+ "dT_dt= -0.0034748843119476905\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 75.9 ======\n",
+ "dT_dt= -0.0034401354688281317\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.0 ======\n",
+ "dT_dt= -0.003405734114139847\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.1 ======\n",
+ "dT_dt= -0.0033716767729984557\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.2 ======\n",
+ "dT_dt= -0.0033379600052683145\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.3 ======\n",
+ "dT_dt= -0.003304580405215774\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.4 ======\n",
+ "dT_dt= -0.0032715346011634953\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.5 ======\n",
+ "dT_dt= -0.0032388192551518814\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.6 ======\n",
+ "dT_dt= -0.003206431062600501\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.7 ======\n",
+ "dT_dt= -0.0031743667519744893\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.8 ======\n",
+ "dT_dt= -0.0031426230844548543\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 76.9 ======\n",
+ "dT_dt= -0.00311119685361021\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.0 ======\n",
+ "dT_dt= -0.003080084885074186\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.1 ======\n",
+ "dT_dt= -0.0030492840362235543\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.2 ======\n",
+ "dT_dt= -0.0030187911958613257\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.3 ======\n",
+ "dT_dt= -0.002988603283902691\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.4 ======\n",
+ "dT_dt= -0.002958717251063803\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.5 ======\n",
+ "dT_dt= -0.002929130078553044\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.6 ======\n",
+ "dT_dt= -0.0028998387777676273\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.7 ======\n",
+ "dT_dt= -0.0028708403899898372\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.8 ======\n",
+ "dT_dt= -0.002842131986090024\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 77.9 ======\n",
+ "dT_dt= -0.002813710666229241\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.0 ======\n",
+ "dT_dt= -0.0027855735595668563\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.1 ======\n",
+ "dT_dt= -0.002757717823971362\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.2 ======\n",
+ "dT_dt= -0.0027301406457315384\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.3 ======\n",
+ "dT_dt= -0.0027028392392743684\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.4 ======\n",
+ "dT_dt= -0.0026758108468815326\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.5 ======\n",
+ "dT_dt= -0.0026490527384126494\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.6 ======\n",
+ "dT_dt= -0.002622562211028523\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.7 ======\n",
+ "dT_dt= -0.002596336588918291\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.8 ======\n",
+ "dT_dt= -0.0025703732230290656\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 78.9 ======\n",
+ "dT_dt= -0.002544669490798768\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.0 ======\n",
+ "dT_dt= -0.002519222795890741\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.1 ======\n",
+ "dT_dt= -0.0024940305679319154\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.2 ======\n",
+ "dT_dt= -0.002469090262252749\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.3 ======\n",
+ "dT_dt= -0.002444399359630367\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.4 ======\n",
+ "dT_dt= -0.002419955366034188\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.5 ======\n",
+ "dT_dt= -0.002395755812373679\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.6 ======\n",
+ "dT_dt= -0.002371798254250024\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.7 ======\n",
+ "dT_dt= -0.0023480802717074315\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.8 ======\n",
+ "dT_dt= -0.002324599468990485\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 79.9 ======\n",
+ "dT_dt= -0.0023013534743004274\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.0 ======\n",
+ "dT_dt= -0.0022783399395574833\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.1 ======\n",
+ "dT_dt= -0.0022555565401617627\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.2 ======\n",
+ "dT_dt= -0.002233000974760202\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.3 ======\n",
+ "dT_dt= -0.0022106709650124403\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.4 ======\n",
+ "dT_dt= -0.0021885642553623797\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.5 ======\n",
+ "dT_dt= -0.0021666786128086814\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.6 ======\n",
+ "dT_dt= -0.0021450118266805873\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.7 ======\n",
+ "dT_dt= -0.002123561708413746\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.8 ======\n",
+ "dT_dt= -0.0021023260913295874\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 80.9 ======\n",
+ "dT_dt= -0.002081302830416121\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.0 ======\n",
+ "dT_dt= -0.002060489802111931\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.1 ======\n",
+ "dT_dt= -0.002039884904090883\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.2 ======\n",
+ "dT_dt= -0.002019486055050024\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.3 ======\n",
+ "dT_dt= -0.0019992911944996194\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.4 ======\n",
+ "dT_dt= -0.001979298282554609\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.5 ======\n",
+ "dT_dt= -0.001959505299728903\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.6 ======\n",
+ "dT_dt= -0.0019399102467314577\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.7 ======\n",
+ "dT_dt= -0.0019205111442641256\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.8 ======\n",
+ "dT_dt= -0.001901306032821637\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 81.9 ======\n",
+ "dT_dt= -0.0018822929724933602\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.0 ======\n",
+ "dT_dt= -0.001863470042768256\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.1 ======\n",
+ "dT_dt= -0.0018448353423405452\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.2 ======\n",
+ "dT_dt= -0.0018263869889171504\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.3 ======\n",
+ "dT_dt= -0.0018081231190279824\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.4 ======\n",
+ "dT_dt= -0.0017900418878376457\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.5 ======\n",
+ "dT_dt= -0.0017721414689592764\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.6 ======\n",
+ "dT_dt= -0.001754420054269801\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.7 ======\n",
+ "dT_dt= -0.0017368758537269714\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.8 ======\n",
+ "dT_dt= -0.0017195070951895987\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 82.9 ======\n",
+ "dT_dt= -0.0017023120242377844\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.0 ======\n",
+ "dT_dt= -0.0016852889039952858\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.1 ======\n",
+ "dT_dt= -0.0016684360149554324\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.2 ======\n",
+ "dT_dt= -0.0016517516548059776\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.3 ======\n",
+ "dT_dt= -0.0016352341382578574\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.4 ======\n",
+ "dT_dt= -0.0016188817968753712\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.5 ======\n",
+ "dT_dt= -0.001602692978906717\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.6 ======\n",
+ "dT_dt= -0.0015866660491177242\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.7 ======\n",
+ "dT_dt= -0.0015707993886266538\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.8 ======\n",
+ "dT_dt= -0.0015550913947404155\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 83.9 ======\n",
+ "dT_dt= -0.0015395404807929227\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.0 ======\n",
+ "dT_dt= -0.0015241450759848618\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.1 ======\n",
+ "dT_dt= -0.001508903625224889\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.2 ======\n",
+ "dT_dt= -0.0014938145889725975\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.3 ======\n",
+ "dT_dt= -0.0014788764430829105\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.4 ======\n",
+ "dT_dt= -0.0014640876786522483\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.5 ======\n",
+ "dT_dt= -0.0014494468018657614\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.6 ======\n",
+ "dT_dt= -0.0014349523338470505\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.7 ======\n",
+ "dT_dt= -0.0014206028105085977\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.8 ======\n",
+ "dT_dt= -0.0014063967824036183\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 84.9 ======\n",
+ "dT_dt= -0.0013923328145796889\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.0 ======\n",
+ "dT_dt= -0.001378409486433796\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.1 ======\n",
+ "dT_dt= -0.0013646253915695185\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.2 ======\n",
+ "dT_dt= -0.0013509791376538516\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.3 ======\n",
+ "dT_dt= -0.0013374693462772315\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.4 ======\n",
+ "dT_dt= -0.0013240946528146225\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.5 ======\n",
+ "dT_dt= -0.0013108537062866078\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.6 ======\n",
+ "dT_dt= -0.0012977451692236742\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.7 ======\n",
+ "dT_dt= -0.0012847677175315654\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.8 ======\n",
+ "dT_dt= -0.0012719200403562782\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 85.9 ======\n",
+ "dT_dt= -0.0012592008399526123\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.0 ======\n",
+ "dT_dt= -0.0012466088315530755\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.1 ======\n",
+ "dT_dt= -0.0012341427432374986\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.2 ======\n",
+ "dT_dt= -0.001221801315805138\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.3 ======\n",
+ "dT_dt= -0.0012095833026471326\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.4 ======\n",
+ "dT_dt= -0.0011974874696207395\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.5 ======\n",
+ "dT_dt= -0.0011855125949246316\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.6 ======\n",
+ "dT_dt= -0.0011736574689752645\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.7 ======\n",
+ "dT_dt= -0.0011619208942853733\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.8 ======\n",
+ "dT_dt= -0.0011503016853424697\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 86.9 ======\n",
+ "dT_dt= -0.0011387986684891162\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.0 ======\n",
+ "dT_dt= -0.001127410681804264\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.1 ======\n",
+ "dT_dt= -0.0011161365749863706\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.2 ======\n",
+ "dT_dt= -0.001104975209236514\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.3 ======\n",
+ "dT_dt= -0.001093925457143996\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.4 ======\n",
+ "dT_dt= -0.0010829862025726557\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.5 ======\n",
+ "dT_dt= -0.001072156340546826\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.6 ======\n",
+ "dT_dt= -0.0010614347771412014\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.7 ======\n",
+ "dT_dt= -0.0010508204293696367\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.8 ======\n",
+ "dT_dt= -0.001040312225076079\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 87.9 ======\n",
+ "dT_dt= -0.0010299091028251439\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.0 ======\n",
+ "dT_dt= -0.0010196100117969564\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.1 ======\n",
+ "dT_dt= -0.0010094139116791467\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.2 ======\n",
+ "dT_dt= -0.0009993197725624015\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.3 ======\n",
+ "dT_dt= -0.0009893265748367242\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.4 ======\n",
+ "dT_dt= -0.0009794333090884066\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.5 ======\n",
+ "dT_dt= -0.0009696389759973556\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.6 ======\n",
+ "dT_dt= -0.0009599425862372613\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.7 ======\n",
+ "dT_dt= -0.0009503431603750557\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.8 ======\n",
+ "dT_dt= -0.0009408397287714366\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 88.9 ======\n",
+ "dT_dt= -0.0009314313314838785\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.0 ======\n",
+ "dT_dt= -0.0009221170181689331\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.1 ======\n",
+ "dT_dt= -0.0009128958479873717\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.2 ======\n",
+ "dT_dt= -0.0009037668895075512\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.3 ======\n",
+ "dT_dt= -0.0008947292206123337\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.4 ======\n",
+ "dT_dt= -0.0008857819284063596\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.5 ======\n",
+ "dT_dt= -0.0008769241091222569\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.6 ======\n",
+ "dT_dt= -0.0008681548680311125\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.7 ======\n",
+ "dT_dt= -0.000859473319350812\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.8 ======\n",
+ "dT_dt= -0.0008508785861572222\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 89.9 ======\n",
+ "dT_dt= -0.0008423698002957281\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.0 ======\n",
+ "dT_dt= -0.0008339461022927708\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.1 ======\n",
+ "dT_dt= -0.0008256066412698715\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.2 ======\n",
+ "dT_dt= -0.0008173505748573008\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.3 ======\n",
+ "dT_dt= -0.000809177069108813\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.4 ======\n",
+ "dT_dt= -0.000801085298417803\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.5 ======\n",
+ "dT_dt= -0.0007930744454334615\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.6 ======\n",
+ "dT_dt= -0.000785143700979063\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.7 ======\n",
+ "dT_dt= -0.0007772922639691871\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.8 ======\n",
+ "dT_dt= -0.0007695193413294277\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 90.9 ======\n",
+ "dT_dt= -0.0007618241479161015\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.0 ======\n",
+ "dT_dt= -0.0007542059064370222\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.1 ======\n",
+ "dT_dt= -0.0007466638473726307\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.2 ======\n",
+ "dT_dt= -0.0007391972088989008\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.3 ======\n",
+ "dT_dt= -0.0007318052368098905\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.4 ======\n",
+ "dT_dt= -0.0007244871844417134\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.5 ======\n",
+ "dT_dt= -0.0007172423125972216\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.6 ======\n",
+ "dT_dt= -0.0007100698894713987\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.7 ======\n",
+ "dT_dt= -0.0007029691905767522\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.8 ======\n",
+ "dT_dt= -0.000695939498670839\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 91.9 ======\n",
+ "dT_dt= -0.0006889801036841448\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.0 ======\n",
+ "dT_dt= -0.0006820903026472536\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.1 ======\n",
+ "dT_dt= -0.0006752693996208592\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.2 ======\n",
+ "dT_dt= -0.0006685167056247111\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.3 ======\n",
+ "dT_dt= -0.0006618315385683361\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.4 ======\n",
+ "dT_dt= -0.0006552132231828268\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.5 ======\n",
+ "dT_dt= -0.0006486610909508528\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.6 ======\n",
+ "dT_dt= -0.000642174480041291\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.7 ======\n",
+ "dT_dt= -0.0006357527352410131\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.8 ======\n",
+ "dT_dt= -0.0006293952078884502\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 92.9 ======\n",
+ "dT_dt= -0.0006231012558096439\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.0 ======\n",
+ "dT_dt= -0.000616870243251455\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.1 ======\n",
+ "dT_dt= -0.0006107015408190364\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.2 ======\n",
+ "dT_dt= -0.0006045945254108177\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.3 ======\n",
+ "dT_dt= -0.0005985485801566882\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.4 ======\n",
+ "dT_dt= -0.0005925630943551142\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.5 ======\n",
+ "dT_dt= -0.0005866374634116767\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.6 ======\n",
+ "dT_dt= -0.0005807710887776096\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.7 ======\n",
+ "dT_dt= -0.0005749633778897589\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.8 ======\n",
+ "dT_dt= -0.0005692137441108969\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 93.9 ======\n",
+ "dT_dt= -0.0005635216066696814\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.0 ======\n",
+ "dT_dt= -0.0005578863906031018\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.1 ======\n",
+ "dT_dt= -0.0005523075266971489\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.2 ======\n",
+ "dT_dt= -0.0005467844514303266\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.3 ======\n",
+ "dT_dt= -0.000541316606916098\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.4 ======\n",
+ "dT_dt= -0.0005359034408471075\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.5 ======\n",
+ "dT_dt= -0.0005305444064386933\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.6 ======\n",
+ "dT_dt= -0.000525238962374175\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.7 ======\n",
+ "dT_dt= -0.0005199865727504972\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.8 ======\n",
+ "dT_dt= -0.0005147867070231627\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 94.9 ======\n",
+ "dT_dt= -0.0005096388399529417\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.0 ======\n",
+ "dT_dt= -0.0005045424515532915\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.1 ======\n",
+ "dT_dt= -0.0004994970270377763\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.2 ======\n",
+ "dT_dt= -0.0004945020567674874\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.3 ======\n",
+ "dT_dt= -0.0004895570361998835\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.4 ======\n",
+ "dT_dt= -0.00048466146583798776\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.5 ======\n",
+ "dT_dt= -0.00047981485117958305\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.6 ======\n",
+ "dT_dt= -0.0004750167026678298\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.7 ======\n",
+ "dT_dt= -0.00047026653564117286\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.8 ======\n",
+ "dT_dt= -0.00046556387028466877\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 95.9 ======\n",
+ "dT_dt= -0.0004609082315816693\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.0 ======\n",
+ "dT_dt= -0.0004562991492658597\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.1 ======\n",
+ "dT_dt= -0.00045173615777329703\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.2 ======\n",
+ "dT_dt= -0.00044721879619551434\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.3 ======\n",
+ "dT_dt= -0.0004427466082336906\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.4 ======\n",
+ "dT_dt= -0.0004383191421513999\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.5 ======\n",
+ "dT_dt= -0.00043393595072984683\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.6 ======\n",
+ "dT_dt= -0.00042959659122239203\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.7 ======\n",
+ "dT_dt= -0.0004253006253101433\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.8 ======\n",
+ "dT_dt= -0.00042104761905719106\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 96.9 ======\n",
+ "dT_dt= -0.00041683714286655515\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.0 ======\n",
+ "dT_dt= -0.0004126687714379074\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.1 ======\n",
+ "dT_dt= -0.00040854208372351767\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.2 ======\n",
+ "dT_dt= -0.00040445666288633223\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.3 ======\n",
+ "dT_dt= -0.000400412096257341\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.4 ======\n",
+ "dT_dt= -0.0003964079752947214\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.5 ======\n",
+ "dT_dt= -0.0003924438955419163\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.6 ======\n",
+ "dT_dt= -0.0003885194565864225\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.7 ======\n",
+ "dT_dt= -0.0003846342620207111\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.8 ======\n",
+ "dT_dt= -0.00038078791940066026\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 97.9 ======\n",
+ "dT_dt= -0.0003769800402068313\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.0 ======\n",
+ "dT_dt= -0.00037321023980467776\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.1 ======\n",
+ "dT_dt= -0.0003694781374065315\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.2 ======\n",
+ "dT_dt= -0.000365783356032523\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.3 ======\n",
+ "dT_dt= -0.000362125522472212\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.4 ======\n",
+ "dT_dt= -0.0003585042672476391\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.5 ======\n",
+ "dT_dt= -0.0003549192245753119\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.6 ======\n",
+ "dT_dt= -0.00035137003232961207\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.7 ======\n",
+ "dT_dt= -0.0003478563320062023\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.8 ======\n",
+ "dT_dt= -0.0003443777686861438\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 98.9 ======\n",
+ "dT_dt= -0.0003409339909993037\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.0 ======\n",
+ "dT_dt= -0.00033752465108918275\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.1 ======\n",
+ "dT_dt= -0.00033414940457845434\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.2 ======\n",
+ "dT_dt= -0.00033080791053272666\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.3 ======\n",
+ "dT_dt= -0.0003274998314275024\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.4 ======\n",
+ "dT_dt= -0.0003242248331133624\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.5 ======\n",
+ "dT_dt= -0.00032098258478221455\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.6 ======\n",
+ "dT_dt= -0.00031777275893425384\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.7 ======\n",
+ "dT_dt= -0.00031459503134492197\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.8 ======\n",
+ "dT_dt= -0.00031144908103151184\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 99.9 ======\n",
+ "dT_dt= -0.00030833459022119316\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n",
+ "====== Evaluating at t = 100.0 ======\n",
+ "dT_dt= -0.00030525124431903807\n",
+ "Evaluating graph: cooling_process, root nodes: ['cool_node'], with array format numpy\n"
+ ]
+ },
+ {
+ "output_type": "display_data",
+ "data": {
+ "text/plain": [
+ "