{ "cells": [ { "cell_type": "markdown", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "# Skyrmion in a disk" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "In this tutorial, we compute and relax a skyrmion in an interfacial-DMI material in a confined disk like geometry." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import oommfc as oc\n", "import discretisedfield as df\n", "import micromagneticmodel as mm" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We define mesh in cuboid through corner points `p1` and `p2`, and discretisation cell size `cell`." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "region = df.Region(p1=(-50e-9, -50e-9, 0), p2=(50e-9, 50e-9, 10e-9))\n", "mesh = df.Mesh(region=region, cell=(5e-9, 5e-9, 5e-9))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The mesh we defined is:" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "tags": [ "nbval-ignore-output" ] }, "outputs": [ { "data": { "image/png": "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ACIiIhliAkBERCRDTACIiIhkiAkAERGRDDEBICIikiEmAERERDLEBICIiEiGmAAQERHJEBMAIiIiGWICQEREJENMAIiIiGSICQAREZEMMQEgIiKSISYAREREMsQEgIiISIaYABAREckQEwAiIiIZYgJAREQkQ0wAiIiIZIgJABERkQwxASAiIpIhJgBEREQyxASAiIhIhpgAEBERyRATACIiIhliAkBERCRDTACIiIhkiAkAERGRDDEBICIikiEmAERERDLEBICIiEiGmAAQERHJEBMAIiIiGWICQEREJENMAIiIiGSICQAREZEMMQEgIiKSISYAREREMsQEgIiISIaYABAREckQEwAiIiIZYgJAREQkQ0wAiIiIZIgJABERkQwxASAiIpIhJgBEREQyxASAiIhIhpgAEBERyRATACIiIhliAkBERCRDTACIiIhkiAkAERGRDDEBICIikiEmAERERDLEBICIiEiGmAAQERHJEBMAIiIiGWICQEREJENMAIiIiGSICQAREZEMMQEgIiKSISYAREREMsQEgIiISIaYABAREckQEwAiIiIZYgJAREQkQ0wAiIiIZIgJABERkQwxASAiIpIhJgBEREQyxASAiIhIhpgAEBERyRATACIiIhn6/4tdTp3lxKdcAAAAAElFTkSuQmCC", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "mesh.mpl()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Now, we can define the system object by first setting up the Hamiltonian:" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "system = mm.System(name='skyrmion')\n", "\n", "system.energy = (mm.Exchange(A=1.6e-11)\n", " + mm.DMI(D=4e-3, crystalclass='Cnv_z') \n", " + mm.UniaxialAnisotropy(K=0.51e6, u=(0, 0, 1)) \n", " + mm.Demag()\n", " + mm.Zeeman(H=(0, 0, 2e5)))" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Disk geometry is set up by defining the saturation magnetisation (norm of the magnetisation field). For that, we define a function:" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "Ms = 1.1e6\n", "\n", "def Ms_fun(pos):\n", " \"\"\"Function to set magnitude of magnetisation: zero outside cylindric shape, \n", " Ms inside cylinder.\n", " \n", " Cylinder radius is 50nm.\n", " \n", " \"\"\"\n", " x, y, z = pos\n", " if (x**2 + y**2)**0.5 < 50e-9:\n", " return Ms\n", " else:\n", " return 0" ] }, { "cell_type": "markdown", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "And the second function we need is the function to define the initial magnetisation which is going to relax to skyrmion." ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "scrolled": true }, "outputs": [], "source": [ "def m_init(pos):\n", " \"\"\"Function to set initial magnetisation direction: \n", " -z inside cylinder (r=10nm),\n", " +z outside cylinder.\n", " y-component to break symmetry.\n", " \n", " \"\"\"\n", " x, y, z = pos\n", " if (x**2 + y**2)**0.5 < 10e-9:\n", " return (0, 0, -1)\n", " else:\n", " return (0, 0, 1)\n", " \n", "\n", "# create system with above geometry and initial magnetisation\n", "system.m = df.Field(mesh, nvdim=3, value=m_init, norm=Ms_fun, valid='norm')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The geometry is now cylindrical:" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "tags": [ "nbval-ignore-output" ] }, "outputs": [ { "data": { "application/javascript": [ "(function(root) {\n", " function now() {\n", " return new Date();\n", " }\n", "\n", " var force = true;\n", " var py_version = '3.2.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n", " var is_dev = py_version.indexOf(\"+\") !== -1 || py_version.indexOf(\"-\") !== -1;\n", " var reloading = false;\n", " var Bokeh = root.Bokeh;\n", " var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n", "\n", " if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n", " root._bokeh_timeout = Date.now() + 5000;\n", " root._bokeh_failed_load = false;\n", " }\n", "\n", " function run_callbacks() {\n", " try {\n", " root._bokeh_onload_callbacks.forEach(function(callback) {\n", " if (callback != null)\n", " callback();\n", " });\n", " } finally {\n", " delete root._bokeh_onload_callbacks;\n", " }\n", " console.debug(\"Bokeh: all callbacks have finished\");\n", " }\n", "\n", " function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n", " if (css_urls == null) css_urls = [];\n", " if (js_urls == null) js_urls = [];\n", " if (js_modules == null) js_modules = [];\n", " if (js_exports == null) js_exports = {};\n", "\n", " root._bokeh_onload_callbacks.push(callback);\n", "\n", " if (root._bokeh_is_loading > 0) {\n", " console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n", " return null;\n", " }\n", " if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n", " run_callbacks();\n", " return null;\n", " }\n", " if (!reloading) {\n", " console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n", " }\n", "\n", " function on_load() {\n", " root._bokeh_is_loading--;\n", " if (root._bokeh_is_loading === 0) {\n", " console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n", " run_callbacks()\n", " }\n", " }\n", " window._bokeh_on_load = on_load\n", "\n", " function on_error() {\n", " console.error(\"failed to load \" + url);\n", " }\n", "\n", " var skip = [];\n", " if (window.requirejs) {\n", " window.requirejs.config({'packages': {}, 'paths': {'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n", " require([\"jspanel\"], function(jsPanel) {\n", "\twindow.jsPanel = jsPanel\n", "\ton_load()\n", " })\n", " require([\"jspanel-modal\"], function() {\n", "\ton_load()\n", " })\n", " require([\"jspanel-tooltip\"], function() {\n", "\ton_load()\n", " })\n", " require([\"jspanel-hint\"], function() {\n", "\ton_load()\n", " })\n", " require([\"jspanel-layout\"], function() {\n", "\ton_load()\n", " })\n", " require([\"jspanel-contextmenu\"], function() {\n", "\ton_load()\n", " })\n", " require([\"jspanel-dock\"], function() {\n", "\ton_load()\n", " })\n", " require([\"gridstack\"], function(GridStack) {\n", "\twindow.GridStack = GridStack\n", "\ton_load()\n", " })\n", " require([\"notyf\"], function() {\n", "\ton_load()\n", " })\n", " root._bokeh_is_loading = css_urls.length + 9;\n", " } else {\n", " root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n", " }\n", "\n", " var existing_stylesheets = []\n", " var links = document.getElementsByTagName('link')\n", " for (var i = 0; i < links.length; i++) {\n", " var link = links[i]\n", " if (link.href != null) {\n", "\texisting_stylesheets.push(link.href)\n", " }\n", " }\n", " for (var i = 0; i < css_urls.length; i++) {\n", " var url = css_urls[i];\n", " if (existing_stylesheets.indexOf(url) !== -1) {\n", "\ton_load()\n", "\tcontinue;\n", " }\n", " const element = document.createElement(\"link\");\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.rel = \"stylesheet\";\n", " element.type = \"text/css\";\n", " element.href = url;\n", " console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n", " document.body.appendChild(element);\n", " } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n", " var urls = ['https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n", " for (var i = 0; i < urls.length; i++) {\n", " skip.push(urls[i])\n", " }\n", " } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n", " var urls = ['https://cdn.holoviz.org/panel/1.2.3/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n", " for (var i = 0; i < urls.length; i++) {\n", " skip.push(urls[i])\n", " }\n", " } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n", " var urls = ['https://cdn.holoviz.org/panel/1.2.3/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n", " for (var i = 0; i < urls.length; i++) {\n", " skip.push(urls[i])\n", " }\n", " } var existing_scripts = []\n", " var scripts = document.getElementsByTagName('script')\n", " for (var i = 0; i < scripts.length; i++) {\n", " var script = scripts[i]\n", " if (script.src != null) {\n", "\texisting_scripts.push(script.src)\n", " }\n", " }\n", " for (var i = 0; i < js_urls.length; i++) {\n", " var url = js_urls[i];\n", " if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n", "\tif (!window.requirejs) {\n", "\t on_load();\n", "\t}\n", "\tcontinue;\n", " }\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " for (var i = 0; i < js_modules.length; i++) {\n", " var url = js_modules[i];\n", " if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n", "\tif (!window.requirejs) {\n", "\t on_load();\n", "\t}\n", "\tcontinue;\n", " }\n", " var element = document.createElement('script');\n", " element.onload = on_load;\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.src = url;\n", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " document.head.appendChild(element);\n", " }\n", " for (const name in js_exports) {\n", " var url = js_exports[name];\n", " if (skip.indexOf(url) >= 0 || root[name] != null) {\n", "\tif (!window.requirejs) {\n", "\t on_load();\n", "\t}\n", "\tcontinue;\n", " }\n", " var element = document.createElement('script');\n", " element.onerror = on_error;\n", " element.async = false;\n", " element.type = \"module\";\n", " console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n", " element.textContent = `\n", " import ${name} from \"${url}\"\n", " window.${name} = ${name}\n", " window._bokeh_on_load()\n", " `\n", " document.head.appendChild(element);\n", " }\n", " if (!js_urls.length && !js_modules.length) {\n", " on_load()\n", " }\n", " };\n", "\n", " function inject_raw_css(css) {\n", " const element = document.createElement(\"style\");\n", " element.appendChild(document.createTextNode(css));\n", " document.body.appendChild(element);\n", " }\n", "\n", " var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.holoviz.org/panel/1.2.3/dist/panel.min.js\"];\n", " var js_modules = [];\n", " var js_exports = {};\n", " var css_urls = [];\n", " var inline_js = [ function(Bokeh) {\n", " Bokeh.set_log_level(\"info\");\n", " },\n", "function(Bokeh) {} // ensure no trailing comma for IE\n", " ];\n", "\n", " function run_inline_js() {\n", " if ((root.Bokeh !== undefined) || (force === true)) {\n", " for (var i = 0; i < inline_js.length; i++) {\n", " inline_js[i].call(root, root.Bokeh);\n", " }\n", " // Cache old bokeh versions\n", " if (Bokeh != undefined && !reloading) {\n", "\tvar NewBokeh = root.Bokeh;\n", "\tif (Bokeh.versions === undefined) {\n", "\t Bokeh.versions = new Map();\n", "\t}\n", "\tif (NewBokeh.version !== Bokeh.version) {\n", "\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n", "\t}\n", "\troot.Bokeh = Bokeh;\n", " }} else if (Date.now() < root._bokeh_timeout) {\n", " setTimeout(run_inline_js, 100);\n", " } else if (!root._bokeh_failed_load) {\n", " console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n", " root._bokeh_failed_load = true;\n", " }\n", " root._bokeh_is_initializing = false\n", " }\n", "\n", " function load_or_wait() {\n", " // Implement a backoff loop that tries to ensure we do not load multiple\n", " // versions of Bokeh and its dependencies at the same time.\n", " // In recent versions we use the root._bokeh_is_initializing flag\n", " // to determine whether there is an ongoing attempt to initialize\n", " // bokeh, however for backward compatibility we also try to ensure\n", " // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n", " // before older versions are fully initialized.\n", " if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n", " root._bokeh_is_initializing = false;\n", " root._bokeh_onload_callbacks = undefined;\n", " console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n", " load_or_wait();\n", " } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n", " setTimeout(load_or_wait, 100);\n", " } else {\n", " Bokeh = root.Bokeh;\n", " bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n", " root._bokeh_is_initializing = true\n", " root._bokeh_onload_callbacks = []\n", " if (!reloading && (!bokeh_loaded || is_dev)) {\n", "\troot.Bokeh = undefined;\n", " }\n", " load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n", "\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n", "\trun_inline_js();\n", " });\n", " }\n", " }\n", " // Give older versions of the autoload script a head-start to ensure\n", " // they initialize before we start loading newer version.\n", " setTimeout(load_or_wait, 100)\n", "}(window));" ], "application/vnd.holoviews_load.v0+json": "(function(root) {\n function now() {\n return new Date();\n }\n\n var force = true;\n var py_version = '3.2.2'.replace('rc', '-rc.').replace('.dev', '-dev.');\n var is_dev = py_version.indexOf(\"+\") !== -1 || py_version.indexOf(\"-\") !== -1;\n var reloading = false;\n var Bokeh = root.Bokeh;\n var bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n\n if (typeof (root._bokeh_timeout) === \"undefined\" || force) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks;\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, js_modules, js_exports, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n if (js_modules == null) js_modules = [];\n if (js_exports == null) js_exports = {};\n\n root._bokeh_onload_callbacks.push(callback);\n\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls.length === 0 && js_modules.length === 0 && Object.keys(js_exports).length === 0) {\n run_callbacks();\n return null;\n }\n if (!reloading) {\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n }\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n window._bokeh_on_load = on_load\n\n function on_error() {\n console.error(\"failed to load \" + url);\n }\n\n var skip = [];\n if (window.requirejs) {\n window.requirejs.config({'packages': {}, 'paths': {'jspanel': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/jspanel', 'jspanel-modal': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal', 'jspanel-tooltip': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip', 'jspanel-hint': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint', 'jspanel-layout': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout', 'jspanel-contextmenu': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu', 'jspanel-dock': 'https://cdn.jsdelivr.net/npm/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock', 'gridstack': 'https://cdn.jsdelivr.net/npm/gridstack@7.2.3/dist/gridstack-all', 'notyf': 'https://cdn.jsdelivr.net/npm/notyf@3/notyf.min'}, 'shim': {'jspanel': {'exports': 'jsPanel'}, 'gridstack': {'exports': 'GridStack'}}});\n require([\"jspanel\"], function(jsPanel) {\n\twindow.jsPanel = jsPanel\n\ton_load()\n })\n require([\"jspanel-modal\"], function() {\n\ton_load()\n })\n require([\"jspanel-tooltip\"], function() {\n\ton_load()\n })\n require([\"jspanel-hint\"], function() {\n\ton_load()\n })\n require([\"jspanel-layout\"], function() {\n\ton_load()\n })\n require([\"jspanel-contextmenu\"], function() {\n\ton_load()\n })\n require([\"jspanel-dock\"], function() {\n\ton_load()\n })\n require([\"gridstack\"], function(GridStack) {\n\twindow.GridStack = GridStack\n\ton_load()\n })\n require([\"notyf\"], function() {\n\ton_load()\n })\n root._bokeh_is_loading = css_urls.length + 9;\n } else {\n root._bokeh_is_loading = css_urls.length + js_urls.length + js_modules.length + Object.keys(js_exports).length;\n }\n\n var existing_stylesheets = []\n var links = document.getElementsByTagName('link')\n for (var i = 0; i < links.length; i++) {\n var link = links[i]\n if (link.href != null) {\n\texisting_stylesheets.push(link.href)\n }\n }\n for (var i = 0; i < css_urls.length; i++) {\n var url = css_urls[i];\n if (existing_stylesheets.indexOf(url) !== -1) {\n\ton_load()\n\tcontinue;\n }\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error;\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n } if (((window['jsPanel'] !== undefined) && (!(window['jsPanel'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/jspanel.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/modal/jspanel.modal.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/tooltip/jspanel.tooltip.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/hint/jspanel.hint.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/layout/jspanel.layout.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/contextmenu/jspanel.contextmenu.js', 'https://cdn.holoviz.org/panel/1.2.3/dist/bundled/floatpanel/jspanel4@4.12.0/dist/extensions/dock/jspanel.dock.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['GridStack'] !== undefined) && (!(window['GridStack'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.2.3/dist/bundled/gridstack/gridstack@7.2.3/dist/gridstack-all.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } if (((window['Notyf'] !== undefined) && (!(window['Notyf'] instanceof HTMLElement))) || window.requirejs) {\n var urls = ['https://cdn.holoviz.org/panel/1.2.3/dist/bundled/notificationarea/notyf@3/notyf.min.js'];\n for (var i = 0; i < urls.length; i++) {\n skip.push(urls[i])\n }\n } var existing_scripts = []\n var scripts = document.getElementsByTagName('script')\n for (var i = 0; i < scripts.length; i++) {\n var script = scripts[i]\n if (script.src != null) {\n\texisting_scripts.push(script.src)\n }\n }\n for (var i = 0; i < js_urls.length; i++) {\n var url = js_urls[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (var i = 0; i < js_modules.length; i++) {\n var url = js_modules[i];\n if (skip.indexOf(url) !== -1 || existing_scripts.indexOf(url) !== -1) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error;\n element.async = false;\n element.src = url;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n for (const name in js_exports) {\n var url = js_exports[name];\n if (skip.indexOf(url) >= 0 || root[name] != null) {\n\tif (!window.requirejs) {\n\t on_load();\n\t}\n\tcontinue;\n }\n var element = document.createElement('script');\n element.onerror = on_error;\n element.async = false;\n element.type = \"module\";\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n element.textContent = `\n import ${name} from \"${url}\"\n window.${name} = ${name}\n window._bokeh_on_load()\n `\n document.head.appendChild(element);\n }\n if (!js_urls.length && !js_modules.length) {\n on_load()\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n var js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.2.2.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.2.2.min.js\", \"https://cdn.holoviz.org/panel/1.2.3/dist/panel.min.js\"];\n var js_modules = [];\n var js_exports = {};\n var css_urls = [];\n var inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {} // ensure no trailing comma for IE\n ];\n\n function run_inline_js() {\n if ((root.Bokeh !== undefined) || (force === true)) {\n for (var i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\n // Cache old bokeh versions\n if (Bokeh != undefined && !reloading) {\n\tvar NewBokeh = root.Bokeh;\n\tif (Bokeh.versions === undefined) {\n\t Bokeh.versions = new Map();\n\t}\n\tif (NewBokeh.version !== Bokeh.version) {\n\t Bokeh.versions.set(NewBokeh.version, NewBokeh)\n\t}\n\troot.Bokeh = Bokeh;\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n }\n root._bokeh_is_initializing = false\n }\n\n function load_or_wait() {\n // Implement a backoff loop that tries to ensure we do not load multiple\n // versions of Bokeh and its dependencies at the same time.\n // In recent versions we use the root._bokeh_is_initializing flag\n // to determine whether there is an ongoing attempt to initialize\n // bokeh, however for backward compatibility we also try to ensure\n // that we do not start loading a newer (Panel>=1.0 and Bokeh>3) version\n // before older versions are fully initialized.\n if (root._bokeh_is_initializing && Date.now() > root._bokeh_timeout) {\n root._bokeh_is_initializing = false;\n root._bokeh_onload_callbacks = undefined;\n console.log(\"Bokeh: BokehJS was loaded multiple times but one version failed to initialize.\");\n load_or_wait();\n } else if (root._bokeh_is_initializing || (typeof root._bokeh_is_initializing === \"undefined\" && root._bokeh_onload_callbacks !== undefined)) {\n setTimeout(load_or_wait, 100);\n } else {\n Bokeh = root.Bokeh;\n bokeh_loaded = Bokeh != null && (Bokeh.version === py_version || (Bokeh.versions !== undefined && Bokeh.versions.has(py_version)));\n root._bokeh_is_initializing = true\n root._bokeh_onload_callbacks = []\n if (!reloading && (!bokeh_loaded || is_dev)) {\n\troot.Bokeh = undefined;\n }\n load_libs(css_urls, js_urls, js_modules, js_exports, function() {\n\tconsole.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n\trun_inline_js();\n });\n }\n }\n // Give older versions of the autoload script a head-start to ensure\n // they initialize before we start loading newer version.\n setTimeout(load_or_wait, 100)\n}(window));" }, "metadata": {}, "output_type": "display_data" }, { "data": { "application/javascript": [ "\n", "if ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n", " window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n", "}\n", "\n", "\n", " function JupyterCommManager() {\n", " }\n", "\n", " JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n", " if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " comm_manager.register_target(comm_id, function(comm) {\n", " comm.on_msg(msg_handler);\n", " });\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n", " comm.onMsg = msg_handler;\n", " });\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " console.log(message)\n", " var content = {data: message.data, comm_id};\n", " var buffers = []\n", " for (var buffer of message.buffers || []) {\n", " buffers.push(new DataView(buffer))\n", " }\n", " var metadata = message.metadata || {};\n", " var msg = {content, buffers, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " })\n", " }\n", " }\n", "\n", " JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n", " if (comm_id in window.PyViz.comms) {\n", " return window.PyViz.comms[comm_id];\n", " } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n", " var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n", " var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n", " if (msg_handler) {\n", " comm.on_msg(msg_handler);\n", " }\n", " } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n", " var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n", " comm.open();\n", " if (msg_handler) {\n", " comm.onMsg = msg_handler;\n", " }\n", " } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n", " var comm_promise = google.colab.kernel.comms.open(comm_id)\n", " comm_promise.then((comm) => {\n", " window.PyViz.comms[comm_id] = comm;\n", " if (msg_handler) {\n", " var messages = comm.messages[Symbol.asyncIterator]();\n", " function processIteratorResult(result) {\n", " var message = result.value;\n", " var content = {data: message.data};\n", " var metadata = message.metadata || {comm_id};\n", " var msg = {content, metadata}\n", " msg_handler(msg);\n", " return messages.next().then(processIteratorResult);\n", " }\n", " return messages.next().then(processIteratorResult);\n", " }\n", " }) \n", " var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n", " return comm_promise.then((comm) => {\n", " comm.send(data, metadata, buffers, disposeOnDone);\n", " });\n", " };\n", " var comm = {\n", " send: sendClosure\n", " };\n", " }\n", " window.PyViz.comms[comm_id] = comm;\n", " return comm;\n", " }\n", " window.PyViz.comm_manager = new JupyterCommManager();\n", " \n", "\n", "\n", "var JS_MIME_TYPE = 'application/javascript';\n", "var HTML_MIME_TYPE = 'text/html';\n", "var EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\n", "var CLASS_NAME = 'output';\n", "\n", "/**\n", " * Render data to the DOM node\n", " */\n", "function render(props, node) {\n", " var div = document.createElement(\"div\");\n", " var script = document.createElement(\"script\");\n", " node.appendChild(div);\n", " node.appendChild(script);\n", "}\n", "\n", "/**\n", " * Handle when a new output is added\n", " */\n", "function handle_add_output(event, handle) {\n", " var output_area = handle.output_area;\n", " var output = handle.output;\n", " if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n", " return\n", " }\n", " var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n", " var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n", " if (id !== undefined) {\n", " var nchildren = toinsert.length;\n", " var html_node = toinsert[nchildren-1].children[0];\n", " html_node.innerHTML = output.data[HTML_MIME_TYPE];\n", " var scripts = [];\n", " var nodelist = html_node.querySelectorAll(\"script\");\n", " for (var i in nodelist) {\n", " if (nodelist.hasOwnProperty(i)) {\n", " scripts.push(nodelist[i])\n", " }\n", " }\n", "\n", " scripts.forEach( function (oldScript) {\n", " var newScript = document.createElement(\"script\");\n", " var attrs = [];\n", " var nodemap = oldScript.attributes;\n", " for (var j in nodemap) {\n", " if (nodemap.hasOwnProperty(j)) {\n", " attrs.push(nodemap[j])\n", " }\n", " }\n", " attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n", " newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n", " oldScript.parentNode.replaceChild(newScript, oldScript);\n", " });\n", " if (JS_MIME_TYPE in output.data) {\n", " toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n", " }\n", " output_area._hv_plot_id = id;\n", " if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n", " window.PyViz.plot_index[id] = Bokeh.index[id];\n", " } else {\n", " window.PyViz.plot_index[id] = null;\n", " }\n", " } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n", " var bk_div = document.createElement(\"div\");\n", " bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n", " var script_attrs = bk_div.children[0].attributes;\n", " for (var i = 0; i < script_attrs.length; i++) {\n", " toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n", " }\n", " // store reference to server id on output_area\n", " output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n", " }\n", "}\n", "\n", "/**\n", " * Handle when an output is cleared or removed\n", " */\n", "function handle_clear_output(event, handle) {\n", " var id = handle.cell.output_area._hv_plot_id;\n", " var server_id = handle.cell.output_area._bokeh_server_id;\n", " if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n", " var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n", " if (server_id !== null) {\n", " comm.send({event_type: 'server_delete', 'id': server_id});\n", " return;\n", " } else if (comm !== null) {\n", " comm.send({event_type: 'delete', 'id': id});\n", " }\n", " delete PyViz.plot_index[id];\n", " if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n", " var doc = window.Bokeh.index[id].model.document\n", " doc.clear();\n", " const i = window.Bokeh.documents.indexOf(doc);\n", " if (i > -1) {\n", " window.Bokeh.documents.splice(i, 1);\n", " }\n", " }\n", "}\n", "\n", "/**\n", " * Handle kernel restart event\n", " */\n", "function handle_kernel_cleanup(event, handle) {\n", " delete PyViz.comms[\"hv-extension-comm\"];\n", " window.PyViz.plot_index = {}\n", "}\n", "\n", "/**\n", " * Handle update_display_data messages\n", " */\n", "function handle_update_output(event, handle) {\n", " handle_clear_output(event, {cell: {output_area: handle.output_area}})\n", " handle_add_output(event, handle)\n", "}\n", "\n", "function register_renderer(events, OutputArea) {\n", " function append_mime(data, metadata, element) {\n", " // create a DOM node to render to\n", " var toinsert = this.create_output_subarea(\n", " metadata,\n", " CLASS_NAME,\n", " EXEC_MIME_TYPE\n", " );\n", " this.keyboard_manager.register_events(toinsert);\n", " // Render to node\n", " var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n", " render(props, toinsert[0]);\n", " element.append(toinsert);\n", " return toinsert\n", " }\n", "\n", " events.on('output_added.OutputArea', handle_add_output);\n", " events.on('output_updated.OutputArea', handle_update_output);\n", " events.on('clear_output.CodeCell', handle_clear_output);\n", " events.on('delete.Cell', handle_clear_output);\n", " events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n", "\n", " OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n", " safe: true,\n", " index: 0\n", " });\n", "}\n", "\n", "if (window.Jupyter !== undefined) {\n", " try {\n", " var events = require('base/js/events');\n", " var OutputArea = require('notebook/js/outputarea').OutputArea;\n", " if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n", " register_renderer(events, OutputArea);\n", " }\n", " } catch(err) {\n", " }\n", "}\n" ], "application/vnd.holoviews_load.v0+json": "\nif ((window.PyViz === undefined) || (window.PyViz instanceof HTMLElement)) {\n window.PyViz = {comms: {}, comm_status:{}, kernels:{}, receivers: {}, plot_index: []}\n}\n\n\n function JupyterCommManager() {\n }\n\n JupyterCommManager.prototype.register_target = function(plot_id, comm_id, msg_handler) {\n if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n comm_manager.register_target(comm_id, function(comm) {\n comm.on_msg(msg_handler);\n });\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n window.PyViz.kernels[plot_id].registerCommTarget(comm_id, function(comm) {\n comm.onMsg = msg_handler;\n });\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n google.colab.kernel.comms.registerTarget(comm_id, (comm) => {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n console.log(message)\n var content = {data: message.data, comm_id};\n var buffers = []\n for (var buffer of message.buffers || []) {\n buffers.push(new DataView(buffer))\n }\n var metadata = message.metadata || {};\n var msg = {content, buffers, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n })\n }\n }\n\n JupyterCommManager.prototype.get_client_comm = function(plot_id, comm_id, msg_handler) {\n if (comm_id in window.PyViz.comms) {\n return window.PyViz.comms[comm_id];\n } else if (window.comm_manager || ((window.Jupyter !== undefined) && (Jupyter.notebook.kernel != null))) {\n var comm_manager = window.comm_manager || Jupyter.notebook.kernel.comm_manager;\n var comm = comm_manager.new_comm(comm_id, {}, {}, {}, comm_id);\n if (msg_handler) {\n comm.on_msg(msg_handler);\n }\n } else if ((plot_id in window.PyViz.kernels) && (window.PyViz.kernels[plot_id])) {\n var comm = window.PyViz.kernels[plot_id].connectToComm(comm_id);\n comm.open();\n if (msg_handler) {\n comm.onMsg = msg_handler;\n }\n } else if (typeof google != 'undefined' && google.colab.kernel != null) {\n var comm_promise = google.colab.kernel.comms.open(comm_id)\n comm_promise.then((comm) => {\n window.PyViz.comms[comm_id] = comm;\n if (msg_handler) {\n var messages = comm.messages[Symbol.asyncIterator]();\n function processIteratorResult(result) {\n var message = result.value;\n var content = {data: message.data};\n var metadata = message.metadata || {comm_id};\n var msg = {content, metadata}\n msg_handler(msg);\n return messages.next().then(processIteratorResult);\n }\n return messages.next().then(processIteratorResult);\n }\n }) \n var sendClosure = (data, metadata, buffers, disposeOnDone) => {\n return comm_promise.then((comm) => {\n comm.send(data, metadata, buffers, disposeOnDone);\n });\n };\n var comm = {\n send: sendClosure\n };\n }\n window.PyViz.comms[comm_id] = comm;\n return comm;\n }\n window.PyViz.comm_manager = new JupyterCommManager();\n \n\n\nvar JS_MIME_TYPE = 'application/javascript';\nvar HTML_MIME_TYPE = 'text/html';\nvar EXEC_MIME_TYPE = 'application/vnd.holoviews_exec.v0+json';\nvar CLASS_NAME = 'output';\n\n/**\n * Render data to the DOM node\n */\nfunction render(props, node) {\n var div = document.createElement(\"div\");\n var script = document.createElement(\"script\");\n node.appendChild(div);\n node.appendChild(script);\n}\n\n/**\n * Handle when a new output is added\n */\nfunction handle_add_output(event, handle) {\n var output_area = handle.output_area;\n var output = handle.output;\n if ((output.data == undefined) || (!output.data.hasOwnProperty(EXEC_MIME_TYPE))) {\n return\n }\n var id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n var toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n if (id !== undefined) {\n var nchildren = toinsert.length;\n var html_node = toinsert[nchildren-1].children[0];\n html_node.innerHTML = output.data[HTML_MIME_TYPE];\n var scripts = [];\n var nodelist = html_node.querySelectorAll(\"script\");\n for (var i in nodelist) {\n if (nodelist.hasOwnProperty(i)) {\n scripts.push(nodelist[i])\n }\n }\n\n scripts.forEach( function (oldScript) {\n var newScript = document.createElement(\"script\");\n var attrs = [];\n var nodemap = oldScript.attributes;\n for (var j in nodemap) {\n if (nodemap.hasOwnProperty(j)) {\n attrs.push(nodemap[j])\n }\n }\n attrs.forEach(function(attr) { newScript.setAttribute(attr.name, attr.value) });\n newScript.appendChild(document.createTextNode(oldScript.innerHTML));\n oldScript.parentNode.replaceChild(newScript, oldScript);\n });\n if (JS_MIME_TYPE in output.data) {\n toinsert[nchildren-1].children[1].textContent = output.data[JS_MIME_TYPE];\n }\n output_area._hv_plot_id = id;\n if ((window.Bokeh !== undefined) && (id in Bokeh.index)) {\n window.PyViz.plot_index[id] = Bokeh.index[id];\n } else {\n window.PyViz.plot_index[id] = null;\n }\n } else if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n var bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n var script_attrs = bk_div.children[0].attributes;\n for (var i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].childNodes[1].setAttribute(script_attrs[i].name, script_attrs[i].value);\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n}\n\n/**\n * Handle when an output is cleared or removed\n */\nfunction handle_clear_output(event, handle) {\n var id = handle.cell.output_area._hv_plot_id;\n var server_id = handle.cell.output_area._bokeh_server_id;\n if (((id === undefined) || !(id in PyViz.plot_index)) && (server_id !== undefined)) { return; }\n var comm = window.PyViz.comm_manager.get_client_comm(\"hv-extension-comm\", \"hv-extension-comm\", function () {});\n if (server_id !== null) {\n comm.send({event_type: 'server_delete', 'id': server_id});\n return;\n } else if (comm !== null) {\n comm.send({event_type: 'delete', 'id': id});\n }\n delete PyViz.plot_index[id];\n if ((window.Bokeh !== undefined) & (id in window.Bokeh.index)) {\n var doc = window.Bokeh.index[id].model.document\n doc.clear();\n const i = window.Bokeh.documents.indexOf(doc);\n if (i > -1) {\n window.Bokeh.documents.splice(i, 1);\n }\n }\n}\n\n/**\n * Handle kernel restart event\n */\nfunction handle_kernel_cleanup(event, handle) {\n delete PyViz.comms[\"hv-extension-comm\"];\n window.PyViz.plot_index = {}\n}\n\n/**\n * Handle update_display_data messages\n */\nfunction handle_update_output(event, handle) {\n handle_clear_output(event, {cell: {output_area: handle.output_area}})\n handle_add_output(event, handle)\n}\n\nfunction register_renderer(events, OutputArea) {\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n var toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n var props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[0]);\n element.append(toinsert);\n return toinsert\n }\n\n events.on('output_added.OutputArea', handle_add_output);\n events.on('output_updated.OutputArea', handle_update_output);\n events.on('clear_output.CodeCell', handle_clear_output);\n events.on('delete.Cell', handle_clear_output);\n events.on('kernel_ready.Kernel', handle_kernel_cleanup);\n\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n safe: true,\n index: 0\n });\n}\n\nif (window.Jupyter !== undefined) {\n try {\n var events = require('base/js/events');\n var OutputArea = require('notebook/js/outputarea').OutputArea;\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n } catch(err) {\n }\n}\n" }, "metadata": {}, "output_type": "display_data" }, { "data": { "text/html": [ "" ] }, "metadata": {}, "output_type": "display_data" }, { "data": {}, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.holoviews_exec.v0+json": "", "text/html": [ "
\n", "
\n", "
\n", "" ], "text/plain": [ ":DynamicMap [z]\n", " :Image [x,y] (field)" ] }, "execution_count": 7, "metadata": { "application/vnd.holoviews_exec.v0+json": { "id": "p1002" } }, "output_type": "execute_result" } ], "source": [ "system.m.norm.hv(kdims=['x', 'y'])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "and the initial magnetsation is:" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "tags": [ "nbval-ignore-output" ] }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/home/mlang/miniconda3/envs/ubermagdev310/lib/python3.10/site-packages/matplotlib/quiver.py:645: RuntimeWarning: divide by zero encountered in scalar divide\n", " length = a * (widthu_per_lenu / (self.scale * self.width))\n", "/home/mlang/miniconda3/envs/ubermagdev310/lib/python3.10/site-packages/matplotlib/quiver.py:645: RuntimeWarning: invalid value encountered in multiply\n", " length = a * (widthu_per_lenu / (self.scale * self.width))\n" ] }, { "data": { "image/png": "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66+/3u0xCDYBAIA18MymKW6//XbdfPPNSk1N1b59+3Tq1CkFBASoVatWuuWWW1S/fv2L6p9gEwAAoJoLDAzUgAEDTOmbYBMAAFgDmU3TFBcXKzc3t9yNQpLUpEkTt/om2AQAANZQjQ9fN0teXp6effZZpaWlnTPQtNls+uGHH9waw61g88yZM/rkk0+0bds2HTp0SLm5ucrLy1O9evXUsGFDhYaGqlOnTurRo4f8/PzcmhgAAADMNWHCBK1du1Z16tRRZGSkatWq5fExLijY/PXXXzVv3jy9+eabKigoKPX+zD9btmyZ6tSpo3/+859KTEy86IdLAQBA9XaOsANu2rhxozp37qy5c+de1MHt51LhYHP9+vV69tln9euvv6pp06b6+9//rhtvvFEtWrRQYGCg6tWrp7y8POXm5mr//v367LPP9Pnnn+v1119XSkqKnn/+efXs2dOULwEAAIAL99tvv+kf//iHaYGmVMFg8+WXX9bcuXPVunVrTZo0Sd27dy+zXcOGDdWwYUOFh4c7A8uNGzdq+vTpGjNmjEaMGKExY8Z4bvYALlqvJu28PYVKx8x7su7It6b1DVR5ZDY9rkmTJiosLDR1jAq9rnLBggX617/+pZSUlHIDzfJ0795dKSkpGj16tBYsWODWJAEAAOB5t99+u9599105HA7TxqhQZnPevHm66aab3B7ksssu08iRIy/qvZoAAKCaYze6xw0cOFD79u3T3XffrXvuuUdXXXVVuZuEwsPD3RqjQsHmxQSaf3TjjTd6pB8AAABcvOjoaNlsNhmG4XxdZVku+dFHdrtdixcv1scff6xffvml3HOZbDabUlNT3ZoYAADAH9l4ZtPjOnfubPoYbgWbEydO1H//+99zHn0EAADgUYQdHrd06VLTx3Ar2NywYYNatGihF154QW3atJGvr6+n5wUAAIAqwK1gMycnR08++aTatWvn4ekAAACUgw1Cpjhz5oyWLl2qtLQ0/fTTTyooKJC/v7/Cw8MVGxurgQMHqkaNGm7371aw2axZM9PPZAIAAIC58vLyNGjQIO3bt0+GYcjX11d16tRRQUGBvvrqK3399df68MMP9dprr7m9kl2hczb/bNiwYVq6dKlyc3PdGhQAAOCCGSZ+qqn58+dr7969io+P10cffaTvvvtO6enp2rFjhz744AMNHDhQ27Zt02uvveb2GG5lNvv166fs7Gz97W9/0y233KImTZrIx8fHpZ3NZtODDz7o9uQAAABgnrS0NN1+++169NFHXepatGihcePGKS8vT++//74SExPdGsPtDULTp09XUVGR3n333XLbEWwCAACPqcYZSLMcOXJE999//znbXHfddUpLS3N7DLeCzZdeekk2m03//Oc/1aZNm3JPmgcAAEDlVaNGDZ05c+acbRwOh2w29zdnuRVs/vzzz7r//vs1evRotwcGAAC4IGQ2Pa558+bauHGjBg0aVG6bDRs2qHnz5m6P4dYGofr166tp06ZuDwoAAHDBDJt5n2qqX79++vTTTzV69Gh98cUXys7O1qlTp5SVlaXPP/9ciYmJ+uyzzxQXF+f2GG5lNvv27au0tDT179/f7YEBAADgXffcc4+2bt2qjz76qMxXjBuGob59+2rw4MFuj+FWsHn//ffrhRdeUEJCggYMGKCmTZuWe/ZSeHi425MDAAAowbvRPa9GjRqaM2eO1q9fr3Xr1unHH390HuresmVL9e3bV927d7+oMdwKNrt27ep8UPSzzz4rt53NZtMPP/zg3swAAABwScTExCgmJsaUvt0KNjt37uzpeZhu9+7dmj59ur766isVFxfrmmuu0ZgxYxQdHe3tqQEAgIqoBJlNd+OJil536NAhTZs2TZs3b1ZBQYFatmypxMRE0wLBEna7XXv37lVWVpby8/NVv359hYSEKDw8/KJ2okuSzTCMSvCrM1dmZqbi4uLUokULjRw5Un5+flq8eLE2bdqkZcuWKSoqqtxrHcdaXsKZApderybtvD2FamXdkW+9PQXAVJddvte0vpvPmmZa3/tHP3zeNu7GExW97uTJk+rXr59q166thx56SEFBQXr77beVkpKimTNnmhZwvv7665o3b57y8vJc6oKCgjR69GjdeeedbvfvVmbTaubMmSO73a758+erYcOGkqSOHTsqJiZGM2bM0BtvvOHdCQIAgErP3XiiotctWbJEv/zyi9599121bPl7sqtTp0768ccfNXXqVFOCzeXLl2vSpEny9fVV165d1bhxYwUEBCg/P1+ZmZn65ptv9J///Ec1a9bU7bff7tYYbgebubm5+vTTT3X8+HEVFRWV227UqFHuDuERhmEoNTVVXbt2df6CJcnX11cxMTFaunSp8vLyVK9ePS/OEgAAVGbuxhMXct1HH32k1q1bOwNN6ff9L3379tWECROUkZGh1q1be/R7LVu2TM2aNdPixYvVuHFjl/pDhw5p2LBheuONNy5tsLl161YlJiaqoKBA51qFt9lsXg82jxw5ovz8/FK/uBItW7aUw+HQnj171KlTJy/MDgAAVJQ3d6O7G09U9Lp27drpp59+Uu/evctsJ0m7du3yeLB58OBBPf7442UGmpIUGhqqIUOGaPLkyW6P4VawOW3aNJ09e1a33nqroqKi5Ofn5/YEzJaTkyNJCgwMdKkrKStpAwAAUBZ344mKXpeXl6eioqJztsvNzXVz9uULCAg472vH/fz8LmoF2K1gc9euXRo8eLAef/xxtwe+VAoLCyWpzHNAfXx8JOm87wQFAACVgBff9ONuPFHR686ePetW/xera9eu2rZt2zmXyLdt26abbrrJ7THcel2lj4+PIiMj3R70UiqJ1st6rrTkf4DatWtf0jkBAAA3GCZ+zsPdeKKi13krXnniiSeUkZGhCRMm6KeffipVd/jwYU2bNk379+/XY4895vYYbmU2IyMjdfDgQbcHvZSCg4MllZ16zs7OLtUGAACgLO7GExW9rn79+vL19b3k8crAgQN1+vRpLV26VEuXLlXNmjVVp04dnT171pltrVevnmJjY0tdZ7PZtHnz5gqN4VawOXbsWI0dO1YxMTFq1aqVO11cMpdffrkCAwOVkZHhUpeRkSEfH59K/x0AAIC8eqi7u/FERa+rUaOGWrZsWW47SWrbtq0Hvklpf04eFhUV6eTJk6XK/vzzhXIr2Pzhhx903XXXKS4uTtdff72aN29e5jMGNptNjz766EVN0BN69eqllJQUZWVlOf9VUFBQoPXr16tbt27y9/f38gwBAEBl5248UdHrevfurWnTpmn37t2KiIiQJDkcDr377ruKiIhQ8+bNPf6ddu/e7fE+/8ytNwhFRETIZrOd89gj6fdgc9euXW5PzlOOHz+uf/zjHwoNDdXo0aPl4+OjV199Vdu3b9ebb76p8PDwcq/lDUKo6niD0KXFG4RQ1Zn5BqGw6dNN6/vHpKTztqlIPJGenq57771X48aNc751p6JxSEFBgW677TYZhqFHHnlEDRo00MqVK7V+/XotXLhQXbp0Me37m8mtzOaLL77o6XmYqnHjxlq+fLmmTJmipKQkGYahdu3aacmSJecMNAEAAEpUJJ4wDEN2u10Oh+OCrpOkOnXqaOnSpZo8ebKeffZZnT59Wm3atNH8+fNNDzQPHTqkrKwsFRcXl9umc+fObvVdLd6NfjHIbKKqI7N5aZHZRFVnamZzmomZzYfPn9msin788Uf961//0r59+87b1t3V6gplNv/973/r+eefL/O5zIoqLCzUM888o0mTJrndBwAAADwnOTlZe/fuVfPmzRUZGXneA97dUaFg86OPPtLu3bv13HPPKSoq6oIH+fbbb/Xss8/q8OHDF3wtAACAJK/uRq+qfvjhB912222aOHGiaWNU6FD3//73vzp58qQGDhyohIQEpaenl3oWoSwOh0NbtmzR/fffr7vuukv5+fn673//65FJAwCA6sdmmPepzq6//npT+69QZrNNmzb63//+p+TkZP3vf//TZ599Jn9/f1133XVq3ry5goKCFBAQoN9++005OTnav3+/tmzZolOnTskwDN1666168sknVb9+fVO/DAAAACquU6dO2rNnj6ljVHg3er169TR58mQNHTpUS5cu1Weffaa0tDRn/Z+PQgoKClLPnj01ZMgQtWnTxrOzBgAA1Y8X341eVT322GO67777dMUVV+j222+/qP055bngo4/atm3rXNffvXu39u/fr9zcXOXn56tu3bpq2LChmjdv7jyMFAAAAJXTFVdcob///e967rnnlJycrKCgIPn4+Li0s9lsSk1NdWsMt87ZLBEREUFQCQAALo1q/mylGSZNmqQlS5Y4zwf95ZdfPD7GRQWbAAAAsK73339fYWFhSk5OVps2bSrHMjoAAIA3VPdd42bIz8/X2LFj1a5dO9PGqNDRRwAAAKh6WrRooYKCAlPHINgEAADWYJj4qabGjBmjZcuW6fjx46aN4dYyemZmpq688kpPzwUAAKBcLKN73sGDB9WmTRv17NlTN9xwg5o2bVrmc5s2m02PPvqoW2O4FWzGxMTo+uuv1z//+U/17NmzzC3yAAAAqNwmTJjgPCv9448/LrfdJQ8227Vrpy+//FJbtmxR/fr1ddttt2nAgAEKCwtzaxIAAADnRWbT41588UXTx7AZf3ztzwU4fPiw3n33Xb3//vvau3evbDab2rVrpzvvvFO9e/eWn5+fp+fqFY5jLb09BcCyejVp5+0puGXdkW+9PQXAsi67fK9pfbd6YYZpfe956iHT+q7u3A42/ygjI0Pv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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "system.m.sel('z').mpl()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Finally we can minimise the energy and plot the magnetisation." ] }, { "cell_type": "code", "execution_count": 9, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Running OOMMF (ExeOOMMFRunner)[2023/10/23 16:07]... (0.5 s)\n" ] }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# minimize the energy\n", "md = oc.MinDriver()\n", "md.drive(system)\n", "\n", "# Plot relaxed configuration: vectors in z-plane\n", "system.m.sel('z').mpl()" ] }, { "cell_type": "code", "execution_count": 10, "metadata": {}, "outputs": [ { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAoIAAAIjCAYAAACXsHpeAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy81sbWrAAAACXBIWXMAAA9hAAAPYQGoP6dpAABVVUlEQVR4nO3de3xU1b3///eQTC6QGJKQhGJqgQSSgAgIRrEKVA9RoHw1VI5aUGyIMSCXNlpr1epBo+WOEuWmVJBykdqmVFtvCd4QJdKLBxECXgNykSRAIiHMZGb//vCXOcYJMIS9STbzej4e83jI2mt/Zs02l08+a6+1HYZhGAIAAEDQadfaAwAAAEDrIBEEAAAIUiSCAAAAQYpEEAAAIEiRCAIAAAQpEkEAAIAgRSIIAAAQpEgEAQAAghSJIAAAQJAiEQQAAG3Wjh07dO211yotLU2ffvppi+PU1dVpxowZGjx4sC666CKNHDlSzz//vIkjtafQ1h4AAABAc1atWqUZM2YoJibmjOJ4vV7l5+dr27Ztuvvuu5WSkqLi4mI9+OCDCgsLU3Z2tkkjth8SQQAA0OaUlZVp5syZeuihh7Rv3z49+eSTLY71j3/8Q5s3b9bjjz+u4cOHS5IyMzO1d+9e/fvf/yYRBAAAaEs6duyotWvXqlevXioqKjphv3feeUeLFy/Wtm3b5HA4lJ6erokTJ2rw4MG+Pn/961/VuXNnXXvttU3OXbFihWXjtwvuEQQAAG1Oz5491atXr5P2efPNN3X77berQ4cOKioq0uOPP66YmBjdcccdeuutt3z9PvzwQ1188cVyOBxWD9t2qAgCAABbmjVrlnr27KmnnnpKTqdTkvTjH/9Yo0aN0vz58zVkyBDV1NSopqZGnTt31qpVq/Tcc8/pq6++UmJiosaNG6fx48crJCSklT9J66EiCAAAbGffvn369NNPlZWV5UsCJSk0NFRDhw7V9u3bVV9fr7q6OknSq6++qtdee0333Xefnn76aQ0aNEgzZ87U3LlzW+sjtAlUBAEAgO0cOHBAklRUVHTCewi//vprRUZGSpLcbreWLFmiiIgISdKgQYP09ddfa8WKFcrNzVVcXNzZGXgbQyIIAABs6xe/+IWuu+66Zo8lJiYqJCREISEh6t27ty8JbPTjH/9Yb7/9tnbt2qVLL730bAy3zSERBAAAtvODH/xAkuTxeJSRkXHSvqmpqaqurvZr93g8ktRkajnYcI8gAACwnaSkJKWkpOjVV1+Vy+VqcuyZZ57R6tWrff8eMWKEtm7dql27djXp99ZbbykyMlLp6elnZcxtEYkgAABoc/bs2aOtW7dq69at+vrrryVJn3zyia/N5XLprrvu0sGDB/WLX/xC77zzjt5//30VFhZq9uzZOnbsmC/WuHHjdMEFFyg3N1cvv/yy3nvvPf32t7/V5s2blZubq/bt27fWx2x1DsMwjNYeBAAAwHfde++9Ki4uPuHx0tJSJScn+zaU/vjjj9XQ0KCUlBTddtttuv7665v0P3jwoObMmaO33npL33zzjbp166Zbb71VY8aMsfiTtG0kggAAAEGKqWEAAIAgRSIIAAAQpEgEAQAAghT7CJ7CwYO1rT0EQPuPnXyPrDMR185jWewQmz7g3WPhrdPVXuueado5crtlsYFAJSREWxbbu7+nZbHbdd5pWey2jEQQAADYgldey2IH6xRpsH5uAACAoEdFEAAA2ILHsK4iGKwJERVBAACAIBWsCTAAALAZr3gGhtmoCAIAAAQpKoIAAMAWrFw1HKyoCAIAAAQpKoIAAMAWrNzsPViRCAIAAFtgsYj5mBoGAAAIUlQEAQCALXioCJqOiiAAAECQoiIIAABsgXsEzUdFEAAA4DTs2LFD1157rdLS0vTpp58GdE5ZWZnGjRunfv366eKLL1ZeXp527NjRbOy8vDwNGDBAffv21bhx41RWVmb2R/AhEQQAALbgMQzLXoFatWqVxowZo2+++Sbgc/75z38qJydHkZGReuqpp/T444+rpqZG48aN0549e3z9KioqNHbsWB06dEhz5szR4sWLFRUVpZycHH344Yenda0CRSIIAAAQgLKyMs2cOVMPPfSQbrzxxoDPe/zxx9WpUyc99dRT+vGPf6zBgwdr4cKFamho0KJFi3z9Fi5cKI/HoyVLlugnP/mJBg0apAULFqhTp06aP3++FR+JRBAAANiD18JXIDp27Ki1a9fqhhtuCHjMhw8f1gcffKBhw4YpLCzM1x4XF6cf//jHKikpkSQZhqGSkhJdfvnliouL8/ULCwtTVlaWNm/erJqamoDfN1AkggAAwBY8Mix7BaJnz57q1avXaY15586dMgxDPXv29DuWmpqqw4cPa9++fdq7d69qa2vVo0cPv349evSQ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3t+1Y8cO5eTkKCIiQmvWrFFqamqT41xv8yQkJEhSs9PplZWVTfqg5R566CGtXbtWubm5uvvuu33Vba6/eV599VW98cYbWrJkidxuty/Za9x26ujRo4qPj5fE9Yb1SATPAfv37/ctOrj44ov9jufl5Un6duFCRkaGDMPQrl271Lt3b1+fyspKVVZWNmnDyX311VfKzc1VfHy8nnnmGSUlJfn14Xqbp3PnzoqNjW02US8vL5fT6WxSjcXpmz9/vp5//nndf//9uvXWW5sc4/qb54033pBhGL6fzd938cUXa/LkyVxvnBUkgueAxMRErVq1yq99+/btKiws1AMPPKCMjAxJ0rBhw/T73/9e69evb5KErF+/XpI0fPjwszNom/N4PJo6darCwsL07LPPqlOnTs3243qb65prrlFxcbEOHjzoq4bU1dXptdde0+DBg9WhQ4dWHqF9lZSUaPHixbr77rv9ksBGXH9z5Ofn64YbbvBrLywslCQ98MAD6tKliyorK7nesByJ4DkgLCxMAwcO9GtvnGbo2bOn73hSUpJycnK0bNkyxcbGKjMzU9u2bdOCBQs0evRoX8KIkysuLtZHH32kgoIC7du3z7dvYKPY2FglJydzvU02adIkvfLKK8rPz9eUKVPkdDr19NNP69ixYyooKGjt4dlWQ0ODZsyYoeTkZF166aXaunWrX5+0tDSuv0m6du2qrl27+rVHR0dLku/nNdcbZ4PDML73TBucMzZv3qxbb71Vzz33nC699FJfu2EYWrZsmdatW6e9e/cqMTFR119/vSZOnNhkM1mc2L333qvi4uITHv/ughKut7k+/fRTzZ49W2VlZTIMQ/369VNBQYH69OnT2kOzrT179ujqq68+aZ/S0lIlJydz/S3U+JzhlStX+tq43rAaiSAAAECQYkNpAACAIEUiCAAAEKRIBAEAAIIUiSAAAECQIhEEAAAIUiSCAAAAQYpEEAAAIEiRCAIAAAQpEkEAAIAgRSIIoM35+OOP1b9/f/36179ulfd/++231atXL82fP79V3h8AzhYeMQegTTly5Iiuu+46RUdH64UXXlB4eHirjGPhwoV64okn9MQTT+jaa69tlTEAgNVIBAG0Kffcc4/Wr1+vNWvW6OKLL261cXg8HmVnZ+vAgQN6+eWXFRcX12pjAQCrMDUMoM3Ytm2b1q9fryuuuKJVk0BJCgkJ0V133aXDhw9r8eLFrToWALAKiSCAM7ZlyxZlZGTo5ptv1vcnGV544QWlpaXpN7/5zSnjrFy5UpKUm5vbpP0vf/mL0tLStHz5cn3wwQe65ZZbNGDAAF100UW66aabVFZW1qT/LbfcorS0NFVXV2vmzJm68sorddFFF2nUqFEqLS2VJL344ou67rrr1LdvX1111VUqLCyU2+1uEmfw4ME6//zz9ac//Ul1dXWnfV0AoK0jEQRwxgYOHKgJEyboX//6l1avXu1rr6ys1KxZs3T++efrd7/73UljGIaht99+Wx06dNAll1zSbJ8PP/xQU6dOVWZmpn73u9/ppptu0tatW3XHHXeosrLSr39hYaG++OILTZs2TRMmTPD99x/+8AcVFRVp9OjR+u1vf6vw8HCtXLlSK1asaHK+w+HQFVdcobq6Or355punf2EAoI0Lbe0BADg3TJ06VRs3btS8efN09dVXq3PnziosLFRtba0WLlyoqKiok56/Y8cOVVVV6aqrrlJoaPM/ml555RUVFxcrPT1dknT99dfryJEj+utf/6q3335bo0ePbtK/pqZGzzzzjO/fVVVVev7551VUVKTXX39dnTp1kiSlpaXppptu0htvvOFXjbziiiv0/PPPa8uWLRoxYsRpXxcAaMuoCAIwRVhYmGbPni23263/+Z//0YYNG/Tyyy8rLy9PAwcOPOX5n3/+uSSpW7duJ+wzaNAgXxLYqG/fvpKkAwcO+PUfM2ZMk39nZGRIkq666ipfEihJvXr1kiQdPHjQL0b37t0lSXv27DnlZwAAu6EiCMA0PXr00F133aXHHntMmzdvVu/evTV58uSAzj106JAkKT4+/oR9unbt6tcWEREhSWpoaPA7dv755zf5d+NWNCdqby5G42rh6urqE44LAOyKiiAAU11//fUKDw9XXV2dsrOz5XQ6AzqvpqZGkhQdHX3CPqe7p2BYWFiz7YGO6bvjqa2tPa33BgA7IBEEYKqHH35YDQ0NSklJ0YIFC7Rv376AzjvvvPMktb2Eq3E8J0tQAcCuSAQBmOYf//iHXnrpJU2YMEFFRUWqr6/XPffcI6/Xe8pzY2NjJX27oKMtaRwPG0oDOBeRCAIwxYEDBzR9+nSlpKRoypQpSklJ0eTJk1VWVqZly5ad8vzGRSKNi0baisbxJCcnt/JIAMB8JIIAzphhGLrvvvtUU1Ojxx57zHdv3oQJE9S7d2898cQT2r59+0ljpKenKz4+Xps3b2520UZr2bhxoyQFtPIZAOyGRBDAGVu9erU2btyo2267Tf369fO1h4aG6rHHHpMk3X333Tp+/PgJYzgcDg0ePFhHjx7VBx98YPWQA2IYhjZu3Kj27dtr6NChrT0cADCdw/j+86AAoJVs27ZNo0eP1hVXXBHQdLLV3nrrLeXl5em2227Tb3/729YeDgCYjooggDajd+/euu6667Rx40b961//atWxeDwezZs3Tx07dlR+fn6rjgUArEIiCKBNue+++/SDH/xADz300Emnkq22ZMkS7dixQ9OnT/etaAaAcw2JIIA2pWPHjlq4cKH27NmjBx54oFXG8M477+jJJ59Ufn6+rr322lYZAwCcDdwjCAAAEKSoCAIAAAQpEkEAAIAgRSIIAAAQpEgEAQAAghSJIAAAQJAiEQQAAAhSJIIAAABBikQQAAAgSP1/A9EXaTiY75kAAAAASUVORK5CYII=", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "# Plot z-component only:\n", "system.m.z.sel('z').mpl()" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "tags": [ "nbval-ignore-output" ] }, "outputs": [ { "data": {}, "metadata": {}, "output_type": "display_data" }, { "data": { "application/vnd.holoviews_exec.v0+json": "", "text/html": [ "
\n", "
\n", "
\n", "" ], "text/plain": [ ":DynamicMap [z]\n", " :Overlay\n", " .Image.I :Image [x,y] (field)\n", " .VectorField.I :VectorField [x,y] (angle,mag)" ] }, "execution_count": 11, "metadata": { "application/vnd.holoviews_exec.v0+json": { "id": "p1079" } }, "output_type": "execute_result" } ], "source": [ "system.m.hv(kdims=['x', 'y'])" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Finally we can sample and plot the magnetisation along the line:" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [ { "data": { "image/png": "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kRiGoe985zu655575HA4ArcnJiZq+PDhOnjwIGMbgcrKyvS73/1Ot912m5KSkgK3M5aR44033lBBQYHmzZvX4/ZnnnlG9957ryTpH//4h4qLizVmzJjA/RaLReeee6727Nmj0tLSkNaMI4uLi+txHEq+cUpJSZHEcRmuMjIy9OKLL+rSSy894v0nM27BPlYJwmHowIEDam5u7jHIfmPGjJHX61VZWZkJleFYLBaL5s+fr9NOO63H7Z2dndqzZ4+GDRvG2EYYr9eru+++W1OnTtUll1zS4z7GMnKsX79e06ZNk8ViOeL9brdbO3fuPOpYStKWLVsGtEacmGuvvVaffPKJXn31VbW1tcnpdOqFF17Q1q1bdfXVV3NchqmioiKVlJQc9f4THbeBOFbtJ/VohERtba0kKTMzs9d9/tv8j0H4W7JkiRoaGnTllVcythHmhRde0Oeff67/+7//63UfYxkZmpqa1NTUpIKCAi1dulTPPvus9u/fr7y8PC1cuFBXX321mpqa1NnZecyxrKurC3XpOIJvfetbSkpK0v/7f/9Pd911lyTfWbfFixfrggsu0IYNGyRxXEaaE309HYhjlSAchlwulyTfKYHD+U+5t7e3h7Qm9M2LL76op556ShdffLHmzp2rNWvWSGJsI8HBgwf14IMPatGiRRo5cmSv+zlOI4PT6ZQkvfPOOxo6dKh++MMfKi4uTn/961+1ePFi1dTUBDqBMJbhb8WKFVq8eLHOOeccXXDBBers7NQbb7yhu+++W5mZmYFlE4xlZDnR19OOjo4TetzJIAiHofj4eEm+U+qH8/+xJCYmhrQmnLxf//rXWrJkic4//3z99Kc/lcTYRpJ77rlHeXl5+va3v33E+xnLyGCz2ST5xunJJ59UQkKCJGn27NmqqqrSM888o+uvvz7wmMMxluHD5XLprrvu0tSpU3X//fcHbv/yl7+sSy65RPfee68efvhhSYxlpDnR19OBeN1ljXAYys3NlXTk6f2ampoej0F4+slPfqIlS5bo+uuv1/333y+73feZk7GNDO+8847ef/993Xnnners7FRra6taW1vl8Xjk8XjU2tqq7OxsSYxluMvIyJDNZtP48eMDIdjv9NNPl9vtVmlpqeLi4hjLMLd7925VV1fri1/8Yq/7Zs6cqX379nFcRqgTfW9MT08P+rHKjHAYKigoUGZm5hF3PpaWlsrhcKioqMiEynAiHn74Yb300ku66667dNVVV/W4j7GNDO+//74Mw9CiRYuOeP+0adN00003MZYRwOFwaPTo0Ud84/R4PJJ8s1Fjxow56lhK0vjx4we2UByX/5S32+3udZ9/htBisXBcRqATfW+02WxBP1aZEQ5TX/va1/Txxx+ruro6cJvT6dSyZcs0Z84cJScnm1gdjubdd9/VE088odtuu61XCPZjbMPfDTfcoKVLl/b6v3HjxmncuHFaunSpLrnkEsYyQsyfP18bN27Utm3bety+YsUKJSYmauzYsZo3b57Kysq0devWwP1er1dvvvmmxo4dqxEjRoS6bBxm9OjRSkhI0EcffdTrvlWrVik3N1cFBQUclxHqRMct2MeqxTAOu1QSwkJlZaW+/vWva8iQIbr55pvlcDj029/+VuvXr9crr7yi0aNHm10iDuN2uzVv3jwZhqGHH374iK2aiouLVV9fz9hGKP+mqueee04Sx2mkaGlp0SWXXKL29nbdcccdysjI0F/+8hf9+c9/1s0336ybbrpJTqdTF154oQzD0O233x7oe7ps2TL97ne/0+zZs83+NaBDey8uvPBCnXvuuTIMQ6+//rrefvtt/eQnP9GVV17JcRmGysvLVV9fL0l6+eWX9fLLL+vRRx/VoEGDJJ3ce2Owj1WCcBjbsWOH7r//fq1atUqGYWjKlCm69dZbNXHiRLNLwxGUl5frrLPOOuZjli9friFDhjC2EerwICxxnEaK6upqPfDAA1qxYoVaWlo0YsQIXXXVVbrssssCj6msrNQvf/lL/etf/1JbW5tKSkp000036YwzzjCxchzulVde0dKlS7Vz505ZLBaNGTNG1113nebPnx94DMdleLnjjjsClzM/kpN9bwzmsUoQBgAAQExijTAAAABiEkEYAAAAMYkgDAAAgJhEEAYAAEBMIggDAAAgJhGEAQAAEJMIwgAAAIhJBGEAAADEJIIwAAAAYhJBGACikMvl0lVXXaUzzjhDFRUVIf/5zc3NOvfcc3Xeeeepubk55D8fAE4EQRgAotB9992n1atX6+GHH1ZhYWHIf35qaqqWLFmi8vJy/dd//VfIfz4AnAiCMABEmU8++URLly7VpZdeqlNPPdW0OkaOHKmbb75Z77//vl577TXT6gCAo7EYhmGYXQQAIHguuOAC7dixQ8uWLdOgQYNMrcXlcumrX/2qvF6v3nvvPcXFxZlaDwB0x4wwAISpO+64Q8XFxfrss8/0/e9/X1OnTtXjjz9+zOesXLlSW7du1fz583uF4OLiYl1wwQVqbGzUj3/8Y51xxhmaMGGCvvzlL+vXv/61vF5v4LF//vOfVVxcrKefflrvvfeeLrzwQk2aNEmnn366fvGLX8jtdmvPnj268cYbNXPmTM2cOVPXXHONduzY0eNnxsXF6dJLL1V1dbXeeuut4P3jAEAQEIQBIMw99dRTamtr07333qs5c+Yc87ErVqyQJJ155plHvL+zs1PXXnutWltb9f3vf1+33367LBaLlixZohdeeKHX49etW6df/OIXuvDCC3XXXXcpPT1dzzzzjH71q1/pmmuu0fDhw3XnnXfqzDPP1CeffKLvfe97vb6Hv+a//e1vJ/mbA8DAsptdAADg2Pbt26c///nPcjgcx33sRx99JIvFotmzZx/x/h07dui6667T//zP/wRuGzt2rK6++mr9/e9/14IFC3o8fvny5T2WWBQVFek///M/9dRTT+nuu+8OPP6iiy7Shg0btG3bNu3bt09Dhw4NfI+JEycqPT1da9euldfrldXKHAyA8MCrEQCEufnz559QCJak3bt3KzMzU5mZmUd9zDXXXNPjv6dMmSJJqqys7PXYM844o8cSi5KSEkmS1WrVpZde2uOx48aNkyRVVVX1uN1ms2nYsGFqbW1VQ0PDCf0eABAKBGEACHPdZ1ePxel0qr29XdnZ2Ud9TFJSkvLz83vclpCQIElyu929Hj948OAe/x0fHy9Jys7ODnx9+H1H+j5ZWVmSpLq6uuP9GgAQMgRhAAhzycnJJ/Q4/4UrUlJSjvqYk+3acLTHn+z3SU1NlSQ1NTWd1PMAYCARhAEgSvjDZktLi8mV9OYP6WlpaSZXAgCHEIQBIEokJSUpISFBtbW1ZpfSi78m/xIJAAgHBGEAiCKnnHKK6uvrVV9fb3YpAR6PR/v27VNycrIyMjLMLgcAAgjCABBFTj/9dBmGoU8++cTsUgI2btyoxsZGTZ8+ndZpAMIKr0gAEEW+9KUvSZI++OADcwvp5sMPP5TkawMHAOHEYhiGYXYRAIDgueCCC7Rjx44eF8Iwi8vl0le/+lV5vV699957J91tAgAGEjPCABBl7rjjDnV2durxxx83uxQ999xzqqys1A9+8ANCMICwQxAGgCgze/ZsLViwQK+++qpWr15tWh27du3SkiVL9OUvf1mXXHKJaXUAwNGwNAIAopDL5dL111+vnTt36tVXX1VBQUFIf35LS4suv/xyWSwWvfDCC4EexwAQTgjCAAAAiEksjQAAAEBMIggDAAAgJhGEAQAAEJMIwgAAAIhJBGEAAADEJIIwAAAAYhJBGAAAADGJIAwAAICY9P8BnofCuXLOyVIAAAAASUVORK5CYII=", "text/plain": [ "
" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "system.m.z.line(p1=(-49e-9, 0, 0), p2=(49e-9, 0, 0), n=20).mpl()" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.12" }, "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { "0905d522719844af90b5f06b249c203d": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "120865f508934b9d8172afe730663c8d": { "buffers": [ { "data": "sHJMAFKE3QA=", "encoding": "base64", "path": [ "color_map", "data" ] }, { "data": "AADIQgAAAAAAAAAAAAAAAAAAAAAAAMhCAAAAAAAAAAAAAAAAAAAAAAAAIEEAAKBAAAAAAAAAAAAAAAAAAACAPw==", "encoding": "base64", "path": [ "model_matrix", "data" ] }, { "data": "AQEBAQEBAQEBAQEBAQEBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQE=", "encoding": "base64", "path": [ "voxels", "data" ] } ], "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "ObjectModel", "state": { "_view_count": null, "_view_module": null, "_view_module_version": "", "_view_name": null, "colorLegend": false, "color_map": { "dtype": "uint32", "shape": [ 2 ] }, "compression_level": 0, "id": 140304640798240, "model_matrix": { "dtype": "float32", "shape": [ 4, 4 ] }, "name": "Voxels #1", "opacity": 1, "outlines": false, "outlines_color": 0, "type": "Voxels", "visible": true, "voxels": { "dtype": "uint8", "shape": [ 2, 20, 20 ] }, "wireframe": false } }, "28f46ec5ca0e494089d5076f6e6b8eb3": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_59371492d76e475ea303a3168d7da8f5", "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "4f786a9449304b60ac235dfb3072e8ee", "version_major": 2, "version_minor": 0 }, "text/plain": "Plot(antialias=3, axes=['x', 'y', 'z'], axes_helper=1.0, background_color=16777215, camera_animation=[], camer…" }, "metadata": {}, "output_type": "display_data" } ] } }, "340d3486cfb34483bc790f81a6371d65": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "37cd5361b70d42faaac1f5f523e87549": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_628912940407461486f3ad2a0cffbe15", "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "9ea41d3a9fff4fce812a26b9d5b2a04a", "version_major": 2, "version_minor": 0 }, "text/plain": "Plot(antialias=3, axes=['x', 'y', 'z'], axes_helper=1.0, background_color=16777215, camera_animation=[], camer…" }, "metadata": {}, "output_type": "display_data" } ] } }, "4f786a9449304b60ac235dfb3072e8ee": { "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "PlotModel", "state": { "_backend_version": "2.11.0", "_dom_classes": [], "_view_count": null, "antialias": 3, "auto_rendering": true, "axes": [ "x\\,\\text{(nm)}", "y\\,\\text{(nm)}", "z\\,\\text{(nm)}" ], "axes_helper": 1, "background_color": 16777215, "camera": [ 118.1482925020046, -177.84743868082938, 16.589829187708908, -0.2499999711290002, -0.2499999711290002, 4.749999940395355, 0, 0, 1 ], "camera_animation": [], "camera_auto_fit": true, "camera_damping_factor": 0, "camera_fov": 60, "camera_mode": "trackball", "camera_no_pan": false, "camera_no_rotate": false, "camera_no_zoom": false, "camera_pan_speed": 0.3, "camera_rotate_speed": 1, "camera_zoom_speed": 1.2, "clipping_planes": [], "colorbar_object_id": -1, "colorbar_scientific": false, "fps": 25, "fps_meter": false, "grid": [ -1, -1, -1, 1, 1, 1 ], "grid_auto_fit": true, "grid_color": 15132390, "grid_visible": true, "height": 512, "label_color": 4473924, "layout": "IPY_MODEL_7dd637babdd44904a63353144c00e5c1", "lighting": 1.5, "manipulate_mode": "translate", "menu_visibility": true, "mode": "view", "name": null, "object_ids": [ 140304640798240 ], "rendering_steps": 1, "screenshot": "", "screenshot_scale": 2, "snapshot": "", "snapshot_type": "full", "time": 0, "voxel_paint_color": 0 } }, "59371492d76e475ea303a3168d7da8f5": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "628912940407461486f3ad2a0cffbe15": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7dd637babdd44904a63353144c00e5c1": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "7f4319496ccd4ad0a35942af7ab8f6de": { "buffers": [ { "data": "TiIAAE8jAABRJAAAUyUAAFQlAABWJgAAWCcAAFkoAABbKAAAXSkAAF8qAABhKgAAYisAAGQsAABmLAAAaC0AAGouAABsLgAAbS8AAG8wAABwMAAAcDEAAHExAABxMgEAcTMFAHAzCABwNAwAcDUPAHA1EgBwNhQAcDcWAG83GABvOBoAbzkcAG86HgBvOiAAbjshAG48IwBuPCQAbj0mAG4+JwBuPykAbT8qAG1AKwBtQS0AbUEuAG1CLwBtQzEAbUMyAG1EMwBsRTQAbEU1AGxGNgBsRzgAbEg5AGxIOgBsSTsAbEo8AGxKPQBsSz4AbEw/AGxMQABsTUEAbE5CAGxOQwBsT0QAbFBFAGxRRgBsUUcAbFJIAGxTSQBsU0oAbFRLAGxVTABsVU0AbFZOAGxXTwBsV1AAbVhRAG1ZUgBtWlMAbVpUAG1bVQBtXFUAbVxWAG1dVwBtXlgAbl5ZAG5fWgBuYFsAbmFcAG5hXQBuYl4Ab2NeAG9jXwBvZGAAb2VhAG9lYgBwZmMAcGdkAHBoZQBwaGUAcGlmAHFqZwBxamgAcWtpAHFsagBybWsAcm1sAHJubAByb20Ac29uAHNwbwBzcXAAdHJxAHRycgB0c3IAdXRzAHV0dAB1dXUAdnZ2AHZ3dwB3d3cAd3h4AHd5eQB4enoAeHp7AHh7fAB4fH0AeHx+AHh9fgB4fn8AeH+AAHh/gQB5gIIAeYGDAHmChAB5goUAeYOGAHiEhwB4hYgAeIWJAHiGigB4h4sAeIiMAHiIjQB4iY4AeIqPAHiLkAB4i5EAeIySAHiNkgB4jpMAd46UAHePlQB3kJYAd5GXAHeSmAB3kpkAdpOaAHaUmwB2lZwAdpWdAHaWngB1l58AdZigAHWZoQB1maIAdJqjAHSbpAB0nKUAdJymAHOdpwBznqgAc5+pAHOgqgByoKsAcqGsAHKirQBxo64AcaSvAHGlsABwpbEAcKazAG+ntABvqLUAb6m2AG6ptwBuqrgAbau5AG2sugBtrbsAbK68AGyuvQBrr74Aa7C/AGqxwABqssEAabPCAGmzwwBotMQAaLXFAGe2xgBnt8cAZrjIAGW5yQBlucsAZLrMAGO7zQBjvM4AYr3PAGK+0ABhv9EAYMDSAF/A0wBfwdQAXsLVAF3D1gBcxNcAXMXZAFvG2gBax9sAWcjcAFjI3QBYyd4AV8rfAFbL4ABVzOEAVM3iAFPO5ABSz+UAUdDmAFDR5wBP0ugATtPpAEzT6gBL1OsAStXtAEnW7gBI1+8ARtjwAEXZ8QBE2vIAQtvzAEHc9QA/3fYAPt73ADzf+AA64PkAOOH7ADbi/AA04/0ANOT+ADXl/gA25v4AOOj+AA==", "encoding": "base64", "path": [ "color_map", "data" ] }, { "data": "AADIQgAAAAAAAAAAAAAAAAAAAAAAAMhCAAAAAAAAAAAAAAAAAAAAAAAAIEEAAKBAAAAAAAAAAAAAAAAAAACAPw==", "encoding": "base64", "path": [ "model_matrix", "data" ] }, { "data": "AAAAAAAAAPP5+vr58wAAAAAAAAAAAAAAAPT6/f7///79+vQAAAAAAAAAAPL5/f///////////fnyAAAAAADy/P7///78+/v8/v///vzyAAAAAPn+//78+PHs7PH4/P7//vkAAAD0/f/++/PiybW1yeLz+/7//fQAAPr///zz2aNnSEhno9nz/P//+gDz/f/++OKjTyMUFCNPo+L4/v/98/n+//zxyWcjDAUFDCNnyfH8//75+v//++y1SBQFAQEFFEi17Pv///r6///77LVIFAUBAQUUSLXs+///+vn+//zxyWcjDAUFDCNnyfH8//758/3//vjio08jFBQjT6Pi+P7//fMA+v///PPZo2dISGej2fP8///6AAD0/f/++/PiybW1yeLz+/7//fQAAAD5/v/+/Pjx7Ozx+Pz+//75AAAAAPL8/v///vz7+/z+///+/PIAAAAAAPL5/f///////////fnyAAAAAAAAAAD0+v3+///+/fr0AAAAAAAAAAAAAAAA8/n6+vnzAAAAAAAAAAAAAAAAAADu9Pb29O4AAAAAAAAAAAAAAADu9/z9/v79/PfuAAAAAAAAAADs9vz+/////////vz27AAAAAAA7Pn9///9+/r6+/3///357AAAAAD2/f/++/Xt5+ft9fv+//32AAAA7vz//vrv28KxscLb7/r+//zuAAD3/v/779KicVZWcaLS7/v//vcA7vz//fXbolwxHx8xXKLb9f3//O70/f/77cJxMRQJCRQxccLt+//99Pb+//rnsVYfCQICCR9Wsef6//729v7/+uexVh8JAgIJH1ax5/r//vb0/f/77cJxMRQJCRQxccLt+//99O78//3126JcMR8fMVyi2/X9//zuAPf+//vv0qJxVlZxotLv+//+9wAA7vz//vrv28KxscLb7/r+//zuAAAA9v3//vv17efn7fX7/v/99gAAAADs+f3///37+vr7/f///fnsAAAAAADs9vz+/////////vz27AAAAAAAAAAA7vf8/f7+/fz37gAAAAAAAAAAAAAAAO709vb07gAAAAAAAAA=", "encoding": "base64", "path": [ "voxels", "data" ] } ], "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "ObjectModel", "state": { "_view_count": null, "_view_module": null, "_view_module_version": "", "_view_name": null, "colorLegend": false, "color_map": { "dtype": "uint32", "shape": [ 256 ] }, "compression_level": 0, "id": 140304377649376, "model_matrix": { "dtype": "float32", "shape": [ 4, 4 ] }, "name": "Voxels #1", "opacity": 1, "outlines": false, "outlines_color": 0, "type": "Voxels", "visible": true, "voxels": { "dtype": "uint8", "shape": [ 2, 20, 20 ] }, "wireframe": false } }, "8ee937e142da4b08861f1ae3b2a23d99": { "buffers": [ { "data": "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", "encoding": "base64", "path": [ "colors", "data" ] }, { "data": "AACAPwAAAAAAAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAAAAAAAAAAAAgD8AAAAAAAAAAAAAAAAAAAAAAACAPw==", "encoding": "base64", "path": [ "model_matrix", "data" ] }, { "data": "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", "encoding": "base64", "path": [ "origins", "data" ] }, { "data": "nOSjv9mb1r+TD5FAmyr4vqxgv7+n45dAcUYCvr/Lt7/HNJlAcUYCPr/Lt7/HNJlAmyr4Pqxgv7+n45dAnOSjP9mb1r+TD5FAldinv2dTzL93tJFANp0Hv0Yfor+v2ZlA+9TBvm5GLr/mC55AZgE8vt8c8b4vLp9AUidZvcDQw76zhZ9AUidZPcDQw76zhZ9AZgE8Pt8c8b4vLp9A+9TBPm5GLr/mC55ANp0HP0Yfor+v2ZlAldinP2dTzL93tJFAzVm8v/kB1r/FP49A9qshv66MqL/mBZlAEevPvnY0Kb8IEJ5A7rUrvigmo76olZ9AGkBYvbzDzzwz/Z9AV8GjOzbceD6Tz59AWgUJPLlbtz7Blp9AWgUJvLlbtz7Blp9AV8GjuzbceD6Tz59AGkBYPbzDzzwz/Z9A7rUrPigmo76olZ9AEevPPnY0Kb8IEJ5A9qshP66MqL/mBZlAzVm8P/kB1r/FP49A+QHWv81ZvL/FP49AKYdLvymHS7/85ptAFE6fvvo35r5XCp9AUP81vUoIa72y+59A/LkLPlBNnD5PpJ9AewNfPrxiMT+HTZ5AcARIPu+Igz+ndZxAbemfPQxPnT9HEptAbemfvQxPnT9HEptAcARIvu+Igz+ndZxAewNfvrxiMT+HTZ5A/LkLvlBNnD5PpJ9AUP81PUoIa72y+59AFE6fPvo35r5XCp9AKYdLPymHS7/85ptA+QHWP81ZvL/FP49Aroyov/arIb/mBZlA+jfmvhROn75XCp9A9hkUO/YZFDsAAKBATwGhPoV3zz7sJ59APtsKP3xFbD8uSpxAWMYjP+HZxz88nZZAcKMIPzhJDECVyY5A+FVXPo/+JUDRn4hA+FVXvo/+JUDRn4hAcKMIvzhJDECVyY5AWMYjv+HZxz88nZZAPtsKv3xFbD8uSpxATwGhvoV3zz7sJ59A9hkUu/YZFDsAAKBA+jfmPhROn75XCp9AroyoP/arIb/mBZlAZ1PMv5XYp793tJFAdjQpvxHrz74IEJ5ASghrvVD/Nb2y+59AhXfPPk8BoT7sJ59AYihZP2IoWT+ZU5tAtsyhP/ie1z8oHZFAGam+PzgdNEB8uHZAfOKgP+laeUD4tjdARnL9PrNDkEBltgZARnL9vrNDkEBltgZAfOKgv+laeUD4tjdAGam+vzgdNEB8uHZAtsyhv/ie1z8oHZFAYihZv2IoWT+ZU5tAhXfPvk8BoT7sJ59ASghrPVD/Nb2y+59AdjQpPxHrz74IEJ5AZ1PMP5XYp793tJFARh+ivzadB7+v2ZlAKCajvu61K76olZ9AUE2cPvy5Cz5PpJ9AfEVsPz7bCj8uSpxA+J7XP7bMoT8oHZFAzRAhQM0QIUDTwWBAkic1QK+UeECAh7A/IswDQM53jkD95ne/Rmc1P+oDjkDpPwzARmc1v+oDjkDpPwzAIswDwM53jkD95ne/kic1wK+UeECAh7A/zRAhwM0QIUDTwWBA+J7Xv7bMoT8oHZFAfEVsvz7bCj8uSpxAUE2cvvy5Cz5PpJ9AKCajPu61K76olZ9ARh+iPzadB7+v2ZlA2ZvWv5zko7+TD5FAbkYuv/vUwb7mC55AvMPPPBpAWL0z/Z9AvGIxP3sDXz6HTZ5A4dnHP1jGIz88nZZAOB00QBmpvj98uHZAr5R4QJInNUCAh7A/t15RQLdeUUDGuPK/353pP4i1OkB4J2jAvsUQP1VmKUDPh4bAvsUQv1VmKUDPh4bA353pv4i1OkB4J2jAt15RwLdeUUDGuPK/r5R4wJInNUCAh7A/OB00wBmpvj98uHZA4dnHv1jGIz88nZZAvGIxv3sDXz6HTZ5AvMPPvBpAWL0z/Z9AbkYuP/vUwb7mC55A2ZvWP5zko7+TD5FArGC/v5sq+L6n45dA3xzxvmYBPL4vLp9ANtx4PlfBozuTz59A74iDP3AESD6ndZxAOEkMQHCjCD+VyY5A6Vp5QHzioD/4tjdAzneOQCLMA0D95ne/iLU6QN+d6T94J2jAS4i/P0uIvz+r9pDANM7qPvUFrD9kaZnANM7qvvUFrD9kaZnAS4i/v0uIvz+r9pDAiLU6wN+d6T94J2jAzneOwCLMA0D95ne/6Vp5wHzioD/4tjdAOEkMwHCjCD+VyY5A74iDv3AESD6ndZxANtx4vlfBozuTz59A3xzxPmYBPL4vLp9ArGC/P5sq+L6n45dAv8u3v3FGAr7HNJlAwNDDvlInWb2zhZ9AuVu3PloFCTzBlp9ADE+dP23pnz1HEptAj/4lQPhVVz7Rn4hAs0OQQEZy/T5ltgZA6gOOQEZnNT/pPwzAVWYpQL7FED/Ph4bA9QWsPzTO6j5kaZnAOzDUPjsw1D6j5Z7AOzDUvjsw1D6j5Z7A9QWsvzTO6j5kaZnAVWYpwL7FED/Ph4bA6gOOwEZnNT/pPwzAs0OQwEZy/T5ltgZAj/4lwPhVVz7Rn4hADE+dv23pnz1HEptAuVu3vloFCTzBlp9AwNDDPlInWb2zhZ9Av8u3P3FGAr7HNJlAv8u3v3FGAj7HNJlAwNDDvlInWT2zhZ9AuVu3PloFCbzBlp9ADE+dP23pn71HEptAj/4lQPhVV77Rn4hAs0OQQEZy/b5ltgZA6gOOQEZnNb/pPwzAVWYpQL7FEL/Ph4bA9QWsPzTO6r5kaZnAOzDUPjsw1L6j5Z7AOzDUvjsw1L6j5Z7A9QWsvzTO6r5kaZnAVWYpwL7FEL/Ph4bA6gOOwEZnNb/pPwzAs0OQwEZy/b5ltgZAj/4lwPhVV77Rn4hADE+dv23pn71HEptAuVu3vloFCbzBlp9AwNDDPlInWT2zhZ9Av8u3P3FGAj7HNJlArGC/v5sq+D6n45dA3xzxvmYBPD4vLp9ANtx4PlfBo7uTz59A74iDP3AESL6ndZxAOEkMQHCjCL+VyY5A6Vp5QHzioL/4tjdAzneOQCLMA8D95ne/iLU6QN+d6b94J2jAS4i/P0uIv7+r9pDANM7qPvUFrL9kaZnANM7qvvUFrL9kaZnAS4i/v0uIv7+r9pDAiLU6wN+d6b94J2jAzneOwCLMA8D95ne/6Vp5wHzioL/4tjdAOEkMwHCjCL+VyY5A74iDv3AESL6ndZxANtx4vlfBo7uTz59A3xzxPmYBPD4vLp9ArGC/P5sq+D6n45dA2ZvWv5zkoz+TD5FAbkYuv/vUwT7mC55AvMPPPBpAWD0z/Z9AvGIxP3sDX76HTZ5A4dnHP1jGI788nZZAOB00QBmpvr98uHZAr5R4QJInNcCAh7A/t15RQLdeUcDGuPK/353pP4i1OsB4J2jAvsUQP1VmKcDPh4bAvsUQv1VmKcDPh4bA353pv4i1OsB4J2jAt15RwLdeUcDGuPK/r5R4wJInNcCAh7A/OB00wBmpvr98uHZA4dnHv1jGI788nZZAvGIxv3sDX76HTZ5AvMPPvBpAWD0z/Z9AbkYuP/vUwT7mC55A2ZvWP5zkoz+TD5FARh+ivzadBz+v2ZlAKCajvu61Kz6olZ9AUE2cPvy5C75PpJ9AfEVsPz7bCr8uSpxA+J7XP7bMob8oHZFAzRAhQM0QIcDTwWBAkic1QK+UeMCAh7A/IswDQM53jsD95ne/Rmc1P+oDjsDpPwzARmc1v+oDjsDpPwzAIswDwM53jsD95ne/kic1wK+UeMCAh7A/zRAhwM0QIcDTwWBA+J7Xv7bMob8oHZFAfEVsvz7bCr8uSpxAUE2cvvy5C75PpJ9AKCajPu61Kz6olZ9ARh+iPzadBz+v2ZlAZ1PMv5XYpz93tJFAdjQpvxHrzz4IEJ5ASghrvVD/NT2y+59AhXfPPk8Bob7sJ59AYihZP2IoWb+ZU5tAtsyhP/ie178oHZFAGam+PzgdNMB8uHZAfOKgP+laecD4tjdARnL9PrNDkMBltgZARnL9vrNDkMBltgZAfOKgv+laecD4tjdAGam+vzgdNMB8uHZAtsyhv/ie178oHZFAYihZv2IoWb+ZU5tAhXfPvk8Bob7sJ59ASghrPVD/NT2y+59AdjQpPxHrzz4IEJ5AZ1PMP5XYpz93tJFAroyov/arIT/mBZlA+jfmvhROnz5XCp9A9hkUO/YZFLsAAKBATwGhPoV3z77sJ59APtsKP3xFbL8uSpxAWMYjP+HZx788nZZAcKMIPzhJDMCVyY5A+FVXPo/+JcDRn4hA+FVXvo/+JcDRn4hAcKMIvzhJDMCVyY5AWMYjv+HZx788nZZAPtsKv3xFbL8uSpxATwGhvoV3z77sJ59A9hkUu/YZFLsAAKBA+jfmPhROnz5XCp9AroyoP/arIT/mBZlA+QHWv81ZvD/FP49AKYdLvymHSz/85ptAFE6fvvo35j5XCp9AUP81vUoIaz2y+59A/LkLPlBNnL5PpJ9AewNfPrxiMb+HTZ5AcARIPu+Ig7+ndZxAbemfPQxPnb9HEptAbemfvQxPnb9HEptAcARIvu+Ig7+ndZxAewNfvrxiMb+HTZ5A/LkLvlBNnL5PpJ9AUP81PUoIaz2y+59AFE6fPvo35j5XCp9AKYdLPymHSz/85ptA+QHWP81ZvD/FP49AzVm8v/kB1j/FP49A9qshv66MqD/mBZlAEevPvnY0KT8IEJ5A7rUrvigmoz6olZ9AGkBYvbzDz7wz/Z9AV8GjOzbceL6Tz59AWgUJPLlbt77Blp9AWgUJvLlbt77Blp9AV8GjuzbceL6Tz59AGkBYPbzDz7wz/Z9A7rUrPigmoz6olZ9AEevPPnY0KT8IEJ5A9qshP66MqD/mBZlAzVm8P/kB1j/FP49Aldinv2dTzD93tJFANp0Hv0Yfoj+v2ZlA+9TBvm5GLj/mC55AZgE8vt8c8T4vLp9AUidZvcDQwz6zhZ9AUidZPcDQwz6zhZ9AZgE8Pt8c8T4vLp9A+9TBPm5GLj/mC55ANp0HP0Yfoj+v2ZlAldinP2dTzD93tJFAnOSjv9mb1j+TD5FAmyr4vqxgvz+n45dAcUYCvr/Ltz/HNJlAcUYCPr/Ltz/HNJlAmyr4Pqxgvz+n45dAnOSjP9mb1j+TD5FA", "encoding": "base64", "path": [ "vectors", "data" ] } ], "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "ObjectModel", "state": { "_view_count": null, "_view_module": null, "_view_module_version": "", "_view_name": null, "colorLegend": false, "colors": { "dtype": "uint32", "shape": [ 316, 2 ] }, "compression_level": 0, "head_color": 255, "head_size": 15, "id": 140302878881440, "label_size": 1, "labels": [], "line_width": 0.01, "model_matrix": { "dtype": "float32", "shape": [ 4, 4 ] }, "name": "Vectors #1", "origin_color": 255, "origins": { "dtype": "float32", "shape": [ 316, 3 ] }, "type": "Vectors", "use_head": true, "vectors": { "dtype": "float32", "shape": [ 316, 3 ] }, "visible": true } }, "9162327dfff34538b168569286112c4a": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_d12e25700b3846718156f46d72759257", "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "c319a55557c54c4fa18406e24cc12e1d", "version_major": 2, "version_minor": 0 }, "text/plain": "Plot(antialias=3, axes=['x', 'y', 'z'], axes_helper=1.0, background_color=16777215, camera_animation=[], camer…" }, "metadata": {}, "output_type": "display_data" } ] } }, "9a72f2fcb2544dfda132c2b6ce99fddd": { "model_module": "@jupyter-widgets/output", "model_module_version": "1.0.0", "model_name": "OutputModel", "state": { "layout": "IPY_MODEL_340d3486cfb34483bc790f81a6371d65", "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "a339b766554241ae9e4bc32a3fa1894c", "version_major": 2, "version_minor": 0 }, "text/plain": "Plot(antialias=3, axes=['x', 'y', 'z'], axes_helper=1.0, background_color=16777215, camera_animation=[], camer…" }, "metadata": {}, "output_type": "display_data" } ] } }, "9ea41d3a9fff4fce812a26b9d5b2a04a": { "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "PlotModel", "state": { "_backend_version": "2.11.0", "_dom_classes": [], "_view_count": null, "antialias": 3, "auto_rendering": true, "axes": [ "x\\,\\text{ (nm)}", "y\\,\\text{ (nm)}", "z\\,\\text{ (nm)}" ], "axes_helper": 1, "background_color": 16777215, "camera": [ 113.6604073692814, -170.4906110539221, 16.366040736928326, 0, 0, 5, 0, 0, 1 ], "camera_animation": [], "camera_auto_fit": true, "camera_damping_factor": 0, "camera_fov": 60, "camera_mode": "trackball", "camera_no_pan": false, "camera_no_rotate": false, "camera_no_zoom": false, "camera_pan_speed": 0.3, "camera_rotate_speed": 1, "camera_zoom_speed": 1.2, "clipping_planes": [], "colorbar_object_id": -1, "colorbar_scientific": false, "fps": 25, "fps_meter": false, "grid": [ -1, -1, -1, 1, 1, 1 ], "grid_auto_fit": true, "grid_color": 15132390, "grid_visible": true, "height": 512, "label_color": 4473924, "layout": "IPY_MODEL_0905d522719844af90b5f06b249c203d", "lighting": 1.5, "manipulate_mode": "translate", "menu_visibility": true, "mode": "view", "name": null, "object_ids": [ 140302878881440 ], "rendering_steps": 1, "screenshot": "", "screenshot_scale": 2, "snapshot": "", "snapshot_type": "full", "time": 0, "voxel_paint_color": 0 } }, "a339b766554241ae9e4bc32a3fa1894c": { "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "PlotModel", "state": { "_backend_version": "2.11.0", "_dom_classes": [], "_view_count": null, "antialias": 3, "auto_rendering": true, "axes": [ "x\\,\\text{ (nm)}", "y\\,\\text{ (nm)}", "z\\,\\text{ (nm)}" ], "axes_helper": 1, "background_color": 16777215, "camera": [ 118.1482925020046, -177.84743868082938, 16.589829187708908, -0.2499999711290002, -0.2499999711290002, 4.749999940395355, 0, 0, 1 ], "camera_animation": [], "camera_auto_fit": true, "camera_damping_factor": 0, "camera_fov": 60, "camera_mode": "trackball", "camera_no_pan": false, "camera_no_rotate": false, "camera_no_zoom": false, "camera_pan_speed": 0.3, "camera_rotate_speed": 1, "camera_zoom_speed": 1.2, "clipping_planes": [], "colorbar_object_id": -1, "colorbar_scientific": false, "fps": 25, "fps_meter": false, "grid": [ -1, -1, -1, 1, 1, 1 ], "grid_auto_fit": true, "grid_color": 15132390, "grid_visible": true, "height": 512, "label_color": 4473924, "layout": "IPY_MODEL_be920aec154d4978ba44cfc862392159", "lighting": 1.5, "manipulate_mode": "translate", "menu_visibility": true, "mode": "view", "name": null, "object_ids": [ 140304377649376 ], "rendering_steps": 1, "screenshot": "", "screenshot_scale": 2, "snapshot": "", "snapshot_type": "full", "time": 0, "voxel_paint_color": 0 } }, "afebf4d31a874010b1242b5b5ae9c765": { "buffers": [ { "data": "sHJMAA==", "encoding": "base64", "path": [ "color_map", "data" ] }, { "data": "AADIQgAAAAAAAAAAAAAAAAAAAAAAAMhCAAAAAAAAAAAAAAAAAAAAAAAAIEEAAKBAAAAAAAAAAAAAAAAAAACAPw==", "encoding": "base64", "path": [ "model_matrix", "data" ] }, { "data": "AAAAAAAAAAEBAQEBAQAAAAAAAAAAAAAAAAEBAQEBAQEBAQEAAAAAAAAAAAEBAQEBAQEBAQEBAQEBAAAAAAABAQEBAQEBAQEBAQEBAQEBAAAAAAEBAQEBAQEBAQEBAQEBAQEAAAABAQEBAQEBAQEBAQEBAQEBAQEAAAEBAQEBAQEBAQEBAQEBAQEBAQABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAAABAQEBAQEBAQEBAQEBAQEBAQEAAAABAQEBAQEBAQEBAQEBAQEBAAAAAAEBAQEBAQEBAQEBAQEBAQEAAAAAAAEBAQEBAQEBAQEBAQEBAAAAAAAAAAABAQEBAQEBAQEBAAAAAAAAAAAAAAAAAQEBAQEBAAAAAAAAAAAAAAAAAAABAQEBAQEAAAAAAAAAAAAAAAABAQEBAQEBAQEBAAAAAAAAAAABAQEBAQEBAQEBAQEBAQAAAAAAAQEBAQEBAQEBAQEBAQEBAQAAAAABAQEBAQEBAQEBAQEBAQEBAAAAAQEBAQEBAQEBAQEBAQEBAQEBAAABAQEBAQEBAQEBAQEBAQEBAQEAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAAEBAQEBAQEBAQEBAQEBAQEBAQAAAQEBAQEBAQEBAQEBAQEBAQEBAAAAAQEBAQEBAQEBAQEBAQEBAQAAAAABAQEBAQEBAQEBAQEBAQEBAAAAAAABAQEBAQEBAQEBAQEBAQAAAAAAAAAAAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAEBAQEBAQAAAAAAAAA=", "encoding": "base64", "path": [ "voxels", "data" ] } ], "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "ObjectModel", "state": { "_view_count": null, "_view_module": null, "_view_module_version": "", "_view_name": null, "colorLegend": false, "color_map": { "dtype": "uint32", "shape": [] }, "compression_level": 0, "id": 140302912819792, "model_matrix": { "dtype": "float32", "shape": [ 4, 4 ] }, "name": "Voxels #1", "opacity": 1, "outlines": false, "outlines_color": 0, "type": "Voxels", "visible": true, "voxels": { "dtype": "uint8", "shape": [ 2, 20, 20 ] }, "wireframe": false } }, "b86adb94d1314c35b677eca792bd3d67": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "be920aec154d4978ba44cfc862392159": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} }, "c319a55557c54c4fa18406e24cc12e1d": { "model_module": "k3d", "model_module_version": "2.11.0", "model_name": "PlotModel", "state": { "_backend_version": "2.11.0", "_dom_classes": [], "_view_count": null, "antialias": 3, "auto_rendering": true, "axes": [ "x\\,\\text{ (nm)}", "y\\,\\text{ (nm)}", "z\\,\\text{ (nm)}" ], "axes_helper": 1, "background_color": 16777215, "camera": [ 118.1482925020046, -177.84743868082938, 16.589829187708908, -0.2499999711290002, -0.2499999711290002, 4.749999940395355, 0, 0, 1 ], "camera_animation": [], "camera_auto_fit": true, "camera_damping_factor": 0, "camera_fov": 60, "camera_mode": "trackball", "camera_no_pan": false, "camera_no_rotate": false, "camera_no_zoom": false, "camera_pan_speed": 0.3, "camera_rotate_speed": 1, "camera_zoom_speed": 1.2, "clipping_planes": [], "colorbar_object_id": -1, "colorbar_scientific": false, "fps": 25, "fps_meter": false, "grid": [ -1, -1, -1, 1, 1, 1 ], "grid_auto_fit": true, "grid_color": 15132390, "grid_visible": true, "height": 512, "label_color": 4473924, "layout": "IPY_MODEL_b86adb94d1314c35b677eca792bd3d67", "lighting": 1.5, "manipulate_mode": "translate", "menu_visibility": true, "mode": "view", "name": null, "object_ids": [ 140302912819792 ], "rendering_steps": 1, "screenshot": "", "screenshot_scale": 2, "snapshot": "", "snapshot_type": "full", "time": 0, "voxel_paint_color": 0 } }, "d12e25700b3846718156f46d72759257": { "model_module": "@jupyter-widgets/base", "model_module_version": "1.2.0", "model_name": "LayoutModel", "state": {} } }, "version_major": 2, "version_minor": 0 } } }, "nbformat": 4, "nbformat_minor": 4 }