diff --git a/.binder/environment.yml b/.binder/environment.yml new file mode 120000 index 000000000..4dde0049b --- /dev/null +++ b/.binder/environment.yml @@ -0,0 +1 @@ +../conda/environment.yaml \ No newline at end of file diff --git a/.binder/postBuild b/.binder/postBuild new file mode 100644 index 000000000..300367449 --- /dev/null +++ b/.binder/postBuild @@ -0,0 +1,8 @@ +#!/bin/bash -v + +# stop on error +set -e + +echo "Install Underworld2" + +pip install . diff --git a/.gitattributes b/.gitattributes index c11ad1fe5..6a6f1f1f8 100644 --- a/.gitattributes +++ b/.gitattributes @@ -3,3 +3,5 @@ *.ipynb diff=jupyternotebook *.ipynb merge=jupyternotebook +# SCM syntax highlighting & preventing 3-way merges +pixi.lock merge=binary linguist-language=YAML linguist-generated=true diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index b6e436eb5..4fd1d454a 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -2,7 +2,7 @@ - [ ] I have read the `CONTRIBUTING.rst` document. - [ ] I have updated the docstrings accordingly. -- [ ] I have updated `CHANGES.md`. +- [ ] I have updated `CHANGELOG.md`. - [ ] I have added tests which give complete coverage for my changes. - [ ] I have provided a usage example for my changes. - [ ] All new and existing tests pass. diff --git a/.github/workflows/conda-build-test.yml b/.github/workflows/conda-build-test.yml index 98a47f89c..068aab414 100644 --- a/.github/workflows/conda-build-test.yml +++ b/.github/workflows/conda-build-test.yml @@ -4,7 +4,7 @@ on: push: branches: - main - - developmemt + - development - v2.* pull_request: branches: @@ -17,20 +17,23 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Micromamba - uses: mamba-org/setup-micromamba@v2 + uses: mamba-org/setup-micromamba@v3 with: - environment-file: conda/environment.yaml + environment-file: conda/CI-env.lock + environment-name: uw-2.17 + generate-run-shell: true cache-environment: true - cache-downloads: true - init-shell: bash - - - name: Compile the code, run tests - shell: micromamba-shell {0} + #cache-downloads: false + + - name: compile and pytests run: | - micromamba list - pip list - pip install . - pytest ./docs/pytests/tests.py ./docs/pytests/test_examples.py + micromamba env list + micromamba list -v + env + pip install git+https://github.com/kinnala/meshplex badlands + pip install . --no-build-isolation + pytest ./docs/pytests/tests.py ./docs/pytests/test_examples.py ./docs/pytests/test_UWGeo_examples.py + shell: micromamba-shell {0} diff --git a/.github/workflows/issue-metrics.yml b/.github/workflows/issue-metrics.yml new file mode 100644 index 000000000..9d17c9f08 --- /dev/null +++ b/.github/workflows/issue-metrics.yml @@ -0,0 +1,43 @@ +name: Monthly issue metrics - Underworld +on: + workflow_dispatch: + schedule: + - cron: "30 22 25 * *" # 22:30 on the 25th every month + +permissions: + contents: read + +jobs: + build: + name: issue metrics + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: read + steps: + - name: Get dates for last month + shell: bash + run: | + # Calculate the first day of the previous month + first_day=$(date -d "last month" +%Y-%m-01) + + # Calculate the last day of the previous month + last_day=$(date -d "$first_day +1 month -1 day" +%Y-%m-%d) + + #Set an environment variable with the date range + echo "$first_day..$last_day" + echo "last_month=$first_day..$last_day" >> "$GITHUB_ENV" + + - name: Run issue-metrics tool + uses: github-community-projects/issue-metrics@v4 + env: + GH_TOKEN: ${{ secrets.GH_TOKEN }} + SEARCH_QUERY: 'repo:underworldcode/underworld2 repo:underworldcode/underworld3 is:issue created:${{ env.last_month }} -reason:"not planned"' + + - name: Create issue + uses: peter-evans/create-issue-from-file@v5 + with: + title: Monthly issue metrics report + token: ${{ secrets.GH_TOKEN }} + content-filepath: ./issue_metrics.md + assignees: julesghub diff --git a/.github/workflows/publish-to-pypi.yml b/.github/workflows/publish-to-pypi.yml new file mode 100644 index 000000000..4393eadaf --- /dev/null +++ b/.github/workflows/publish-to-pypi.yml @@ -0,0 +1,83 @@ +name: Publish Python distribution 📦 to TestPyPI then PyPI + +on: + workflow_dispatch: + release: + type: [publish] # triggers when you publish a GitHub release + +jobs: + + build_uw: + name: Build distribution 📦 + runs-on: ubuntu-latest + + steps: + - name: Checkout release + uses: actions/checkout@v4 + + - name: Set up Micromamba + uses: mamba-org/setup-micromamba@v2 + with: + environment-file: conda/CI-env.lock + environment-name: uw-2.17 + generate-run-shell: true + cache-environment: true + + - name: Form tarball to publish + run: | + micromamba env list + micromamba list -v + pip install build + env + python3 -m build --sdist + shell: micromamba-shell {0} + + - name: Store the distribution packages + uses: actions/upload-artifact@v4 + with: + name: underworld-${{ github.event.release.name }} + path: dist/ + + publish_testpypi: + name: Publish to TestPyPI + needs: build_uw + runs-on: ubuntu-latest + + environment: + name: testpypi + url: https://test.pypi.org/p/underworld # Replace with your PyPI project name + permissions: + id-token: write # IMPORTANT: mandatory for trusted publishing + + steps: + - name: Download package + uses: actions/download-artifact@v4 + with: + name: underworld-${{ github.event.release.name }} + path: dist/ + + - name: Push 📦 to testPyPI + uses: pypa/gh-action-pypi-publish@release/v1 + with: + repository-url: https://test.pypi.org/legacy/ + + publish_pypi: + name: Publish to PyPI + needs: publish_testpypi + runs-on: ubuntu-latest + + environment: + name: pypi + url: https://pypi.org/p/underworld + permissions: + id-token: write # IMPORTANT: mandatory for trusted publishing + + steps: + - name: Download package + uses: actions/download-artifact@v4 + with: + name: underworld-${{ github.event.release.name }} + path: dist/ + + - name: Push 📦 to PyPI + uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml.disable similarity index 100% rename from .github/workflows/pypi.yml rename to .github/workflows/pypi.yml.disable diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml.disable similarity index 100% rename from .github/workflows/release.yml rename to .github/workflows/release.yml.disable diff --git a/.gitignore b/.gitignore index 272b91972..5f9c779d9 100644 --- a/.gitignore +++ b/.gitignore @@ -106,3 +106,7 @@ docs/test/Pressure_Error.png docs/test/uplift/buildMount.txt docs/test/temp.h5 + +# pixi environments +.pixi +*.egg-info diff --git a/.zenodo.json b/.zenodo.json index d6c89833a..900c722d8 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -1,21 +1,30 @@ { "creators": [ - { - "name": "Romain Beucher", - "affiliation": "Research School of Earth Sciences, The Australian National University", - "orcid": "0000-0003-3891-5444" - }, { "name": "Julian Giordani", "affiliation": "School of Earth Science, The University of Sydney", "orcid": "0000-0003-4515-9296" }, + { + "name": "Ben Knight", + "affiliation": "Curtin University", + "orcid": "0000-0001-7919-2575" + }, + { + "name": "Neng Lu", + "affiliation": "Research School of Earth Sciences, The Australian National University", + "orcid": "0000-0001-9424-2315" + }, { "name": "Louis Moresi", "affiliation": "Research School of Earth Sciences, The Australian National University", "orcid": "0000-0003-3685-174X" }, { + "name": "Romain Beucher", + "affiliation": "Research School of Earth Sciences, The Australian National University", + "orcid": "0000-0003-3891-5444" + }, { "name": "John Mansour", "affiliation": "Monash eResearch Centre, Monash University", "orcid": "0000-0001-5865-1664" @@ -84,16 +93,6 @@ "affiliation": "School of Earth and Ocean Sciences, Cardiff University", "orcid": "0000-0002-7182-1864" }, - { - "name": "Ben Knight", - "affiliation": "Monash University", - "orcid": "0000-0001-7919-2575" - }, - { - "name": "Neng Lu", - "affiliation": "Research School of Earth Sciences, The Australian National University", - "orcid": "0000-0001-9424-2315" - } ], "license": "lgpl-3.0", "title": "Underworld2: Python Geodynamics Modelling for Desktop, HPC and Cloud", diff --git a/CHANGES.md b/CHANGELOG.md similarity index 94% rename from CHANGES.md rename to CHANGELOG.md index dda0682b4..7adb2017f 100755 --- a/CHANGES.md +++ b/CHANGELOG.md @@ -1,5 +1,40 @@ -CHANGES: Underworld2 +CHANGELOG: Underworld2 ======================= + +Release 2.17.2 [2026-05-07] +--------------------------- +New: +* ALE-IB (Arbitrary Lagragian Eulerian - Internal Boundary) models added. #753 + +Changes: +* Adding UWGeo example tests to CI testing. +* Rename files .yaml -> .yml. + +Fixes: +* clean.sh fix +* PostHog metrics changed - 'distinct_id' fix. + +Release 2.17.1 [2026-02-01] +--------------------------- +Changes: +* Support python 3.9-3.12. + +Fixes: +* Swarm checkpoint fix - `proc_offset` is no longer a h5py attribute. #749 + + +Release 2.17 [2025-07-08] +------------------------- +New: +* Move container definitions to `./docs/development/container/`. Podman container is now preferred over docker and Dockerfiles. + +Changes: +* UWGeodynamics - Badlands coupling imporvements. See [blog](https://www.underworldcode.org/new-features-of-the-surface-coupling-framework-in-underworld-2/) + +Fixes: +* Fix for Badlands coupling - Tectonic velocity now evaluated at surface, rather than Badlands basement recGrid. #725 +* UWGeo checkpoint times fix, e5d9ba1 + Release 2.16 [2025-03-03] --------------------------- New: diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index c11115ae8..000000000 --- a/Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -FROM underworldcode/underworld2:2.16.4-mpich - -# Set the UW_MACHINE env variable for metrics -ENV UW_MACHINE=binder diff --git a/Installation.rst b/Installation.rst index d8ec215c9..3002406da 100644 --- a/Installation.rst +++ b/Installation.rst @@ -1,16 +1,63 @@ Underworld Installation ======================= -Detailed instructions for supported HPC platforms may be found at `docs/install_guides -`_. You may also find useful usage information (on docker/hpc/compilation/other) on the Underworld blog. +Underworld 2 can be installed in multiple ways, using the container (preferred), from source code (advanced). It can also be installed on HPC clusters. These installation methods are documented below. + +Container +---------- + +Containers provide a type of lightweight virtualisation. The Underworld 2 container includes the latest version of Underworld 2 with all the dependencies packages and is the preferred method for usage on personal computers. + +You will first need to install *podman* (recommended) or *docker* on your system. Both these tools can be used from the command line, but new users may wish to use the GUI Desktop versions to get started with it. + +The following script is the recommended way for launching the container with *podman*. + +.. code:: bash + + sh ./docs/development/container/launch-container.sh + +This will take a moment to load up - be patient please. What you'll get is a container running a functioning Jupyterlab environment with the latest Underworld 2 installed at `localhost:20000 `_. A directory called **uw_space** will be create in the user's home directory which is (volume) mapped into the container, this acts as a tranfser directory for sending files to and from the container. + +Remember to take note of the Jupyterlab token from the start up messages. It will look something like. + +.. code:: bash + + http://127.0.0.1:20000/lab?token=e79006f4e441cf781440a9ea0cad8cf2a0dfd3b9c236a0ca + +The value must be copy-pasted into the jupyterlab launch page the first time. + + +.. podman run -p 8888:8888 -v uw2-vol:/home/jovyan/workspace underworldcode/underworld2 +.. +.. Navigate to `localhost:8888 `_ to see the notebooks. Note that you can also use particular versions of Underworld using any of the Docker image tags. For example: +.. +.. .. code:: bash +.. +.. docker run -p 8888:8888 underworldcode/underworld2:2.7.1b +.. +.. By default (ie, if no tag is provided), docker will use the latest stable release. A list of available tags may be found on `our DockerHub page `_. Tags can also be accessed in Kitematic via the ellipsis button on container search results. +.. +.. A number of useful docker commands are provided within the `Underworld cheat-sheet `_. +.. +.. see old `Notes on Installing Docker`_) and then you may install Underworld via Docker. Docker can be driven from the command line, but new users may wish to use the Docker Kitematic GUI instead for ease. Simply search for 'underworldcode/underworld2' within Kitematic, and then click 'CREATE' to launch a container. You will eventually wish to modify your container settings (again through Kitematic) to enable local folder volume mapping, which will allow you to access your local drives from within your container. +.. +.. For Linux users, and those who prefer the command line, the following minimal command should be sufficient to access the Underworld2 Jupyter Notebook examples: +.. + We welcome feedback and support requests at our `github issue tracker `_. +HPC Installation +---------------- + +Detailed instructions for supported HPC platforms may be found at `docs/install_guides +`_. You may also find useful usage information (on docker/hpc/compilation/other) on the Underworld blog. + Native Installation ------------------- Requirements -~~~~~~~~~~~~ +++++++++++++ Build environment ***************** @@ -70,27 +117,6 @@ Note that some tests also require *matplotlib* pytest -vvv ./docs/pytests -Docker ------- - -Docker is a type of lightweight virtualisation, and is the preferred method for Underworld usage on personal computers. You will first need to install Docker on your system (see `Notes on Installing Docker`_) and then you may install Underworld via Docker. Docker can be driven from the command line, but new users may wish to use the Docker Kitematic GUI instead for ease. Simply search for 'underworldcode/underworld2' within Kitematic, and then click 'CREATE' to launch a container. You will eventually wish to modify your container settings (again through Kitematic) to enable local folder volume mapping, which will allow you to access your local drives from within your container. - -For Linux users, and those who prefer the command line, the following minimal command should be sufficient to access the Underworld2 Jupyter Notebook examples: - -.. code:: bash - - docker run -p 8888:8888 underworldcode/underworld2 - -Navigate to `localhost:8888 `_ to see the notebooks. Note that you can also use particular versions of Underworld using any of the Docker image tags. For example: - -.. code:: bash - - docker run -p 8888:8888 underworldcode/underworld2:2.7.1b - -By default (ie, if no tag is provided), docker will use the latest stable release. A list of available tags may be found on `our DockerHub page `_. Tags can also be accessed in Kitematic via the ellipsis button on container search results. - -A number of useful docker commands are provided within the `Underworld cheat-sheet `_. - Notes on Installing Docker ~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/LICENSE.md b/LICENSE.md index d528e76d2..bcdd602c9 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -16,7 +16,8 @@ Underworld has been in development since 2003. It has always been released under ### Copyright holders -Copyright Australian National University, 2020-2023 +Copyright Australian National University, 2020-2025 +Copyright The University of Sydney, 2020-2025 Copyright Melbourne University, 2014-2021 Copyright Monash University, 2003-2021 Copyright VPAC, 2003-2009 diff --git a/actions/globalprotect/.github/workflows/main.yml b/actions/globalprotect/.github/workflows/main.yml deleted file mode 100644 index 29eb29f54..000000000 --- a/actions/globalprotect/.github/workflows/main.yml +++ /dev/null @@ -1,17 +0,0 @@ -on: - push: - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - name: Global Protect - steps: - - name: Checkout - uses: actions/checkout@v2 - - name: Connect - uses: "./" - env: - USER: ${{ secrets.GB_USER }} - PASS: ${{ secrets.GB_PASSWORD }} - SERVER: ${{ secrets.GB_SERVER }} diff --git a/actions/globalprotect/Dockerfile b/actions/globalprotect/Dockerfile deleted file mode 100644 index b44733db2..000000000 --- a/actions/globalprotect/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -FROM alpine:3.13 - -LABEL Maintainer="Bhaskar KC " -LABEL Description="Alipne linux based openconnect." - -RUN apk --no-cache add bash openconnect openssl openssh sshpass - -COPY scripts/entrypoint.sh /tmp/ - -RUN chmod +x /tmp/entrypoint.sh - -WORKDIR /tmp - -CMD ["/bin/bash", "/tmp/entrypoint.sh"] diff --git a/actions/globalprotect/LICENSE b/actions/globalprotect/LICENSE deleted file mode 100644 index f288702d2..000000000 --- a/actions/globalprotect/LICENSE +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/actions/globalprotect/README.md b/actions/globalprotect/README.md deleted file mode 100644 index 491cb9aa8..000000000 --- a/actions/globalprotect/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# Docker container for GlobalProtect - -## Steps to build - -- `docker build -t gp .` -- ```sh - docker run --privileged -it \ - -e SERVER= \ - -e USER= \ - -e PASSWORD= \ - gp - ``` -# vpn_action diff --git a/actions/globalprotect/action.yml b/actions/globalprotect/action.yml deleted file mode 100644 index 8582c8ba1..000000000 --- a/actions/globalprotect/action.yml +++ /dev/null @@ -1,41 +0,0 @@ -# action name -name: 'globalprotect' - -# action author -author: 'Romain Beucher ' - -# action description -description: 'GlobalProtect connection' - -# action input values -inputs: - SERVER: - description: 'Global Protect Server URL.' - required: true - default: '' - USER: - description: 'Global Protect user.' - required: true - default: '' - PASS: - description: 'Global Protect Password.' - required: true - default: '' - KAIJUPASS: - description: 'Kaiju Password.' - required: true - default: '' - KAIJUUSER: - description: 'Kaiju User.' - required: true - default: '' - - -# action runner -runs: - using: 'docker' - image: 'Dockerfile' - -# branding -branding: - icon: terminal diff --git a/actions/globalprotect/scripts/entrypoint.sh b/actions/globalprotect/scripts/entrypoint.sh deleted file mode 100644 index 4dc9bea15..000000000 --- a/actions/globalprotect/scripts/entrypoint.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env bash -# -# Author: Bhaskar K C - -_sha256() { - echo 'Q' \ - | openssl s_client \ - -connect "${SERVER}":443 \ - 2> /dev/null \ - | openssl x509 -pubkey -noout \ - | openssl pkey -pubin -outform der \ - | openssl dgst -sha256 -binary \ - | openssl enc -base64 -} - - -gvpn() { - echo -n "${PASS}" \ - | openconnect --protocol=gp "${SERVER}" \ - --servercert pin-sha256:"$(_sha256)" \ - --user="${USER}" -b && echo "Connected!" && \ - /bin/bash -} - - -kaiju_connect() { - - sshpass -p ${KAIJUPASSWD} ssh -tt -oStrictHostKeyChecking=no ${KAIJUUSER}@kaiju.anu.edu.au - mkdir this_was_created_by_action - -} - -gvpn && kaiju_connect diff --git a/clean.sh b/clean.sh index 2376497f5..de56b3098 100755 --- a/clean.sh +++ b/clean.sh @@ -3,9 +3,17 @@ set -x # show commands rm -fr build -find . -name \*.so -exec rm {} + -find . -name __pycache__ -exec rm -r {} + -find . -name '*.egg-info' -exec rm -r {} + + rm -rf .pytest_cache + +# remove install distinct-id +rm -f src/underworld/_uwid.py + +find . -name '__pycache__' -exec rm -r {} + + +find docs -name '.ipynb_checkpoints' -exec rm -r {} + + +find src -name '*.egg-info' -exec rm -r {} + +find src -name '*.so' -exec rm {} + ## To remove untracked git files #git clean -dfX ; git clean -dfx diff --git a/conda/CI-env.lock b/conda/CI-env.lock new file mode 100644 index 000000000..54ab64aca --- /dev/null +++ b/conda/CI-env.lock @@ -0,0 +1,371 @@ +# This file may be used to create an environment using: +# $ conda create --name --file +# platform: linux-64 +@EXPLICIT +https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-21.1.8-h4922eb0_0.conda#f8640b709b37dc7758ddce45ea18d000 +https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-7_kmp_llvm.conda#887b70e1d607fba7957aa02f9ee0d939 +https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.2.0-he0feb66_17.conda#3c281169ea25b987311400d7a7e28445 +https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-hda65f42_8.conda#51a19bba1b8ebfb60df25cde030b7ebc +https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.2-h25fd6f3_2.conda#d87ff7921124eccd67248aa483c23fec +https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb78ec9c_6.conda#4a13eeac0b5c8e5b8ab496e6c4ddd829 +https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.45.1-default_hbd61a6d_101.conda#12bd9a3f089ee6c9266a37dab82afabd +https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.5-hecca717_0.conda#49f570f3bc4c874a06ea69b7225753af +https://conda.anaconda.org/conda-forge/linux-64/libffi-3.5.2-h3435931_0.conda#a360c33a5abe61c07959e449fa1453eb +https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.2.0-h69a702a_17.conda#1478bfa85224a65ab096d69ffd2af1e5 +https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda#d864d34357c3b65a4b731f78c0801dc4 +https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.2.0-h934c35e_17.conda#24c2fe35fa45cd71214beba6f337c071 +https://conda.anaconda.org/conda-forge/linux-64/icu-78.3-h33c6efd_0.conda#c80d8a3b84358cb967fa81e7075fbc8a +https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.51.2-hf4e2dac_0.conda#da5be73701eecd0e8454423fd6ffcf30 +https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.41.3-h5347b49_0.conda#db409b7c1720428638e7c0d509d3e1b5 +https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda#47e340acb35de30501a76c7c799c41d7 +https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2026.1.4-hbd8a1cb_0.conda#bddacf101bb4dd0e51811cb69c7790e2 +https://conda.anaconda.org/conda-forge/linux-64/openssl-3.6.1-h35e630c_1.conda#f61eb8cd60ff9057122a3d338b99c00f +https://conda.anaconda.org/conda-forge/linux-64/readline-8.3-h853b02a_0.conda#d7d95fc8287ea7bf33e0e7116d2b95ec +https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h366c992_103.conda#cffd3bdd58090148f4cfcd831f4b26ab +https://conda.anaconda.org/conda-forge/noarch/tzdata-2025c-hc9c84f9_1.conda#ad659d0a2b3e47e38d829aa8cad2d610 +https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.3-hb03c661_0.conda#b88d90cad08e6bc8ad540cb310a761fb +https://conda.anaconda.org/conda-forge/linux-64/liblzma-devel-5.8.3-hb03c661_0.conda#55c20edec8e90c4703787acaade60808 +https://conda.anaconda.org/conda-forge/linux-64/xz-gpl-tools-5.8.3-ha02ee65_0.conda#8f5e2c6726c1339287a3c76a2c138ac7 +https://conda.anaconda.org/conda-forge/linux-64/xz-tools-5.8.3-hb03c661_0.conda#b62b615caa60812640f24db3a8d0fc87 +https://conda.anaconda.org/conda-forge/linux-64/xz-5.8.3-ha02ee65_0.conda#6a1b6af49a334e4e06b9f103367762bf +https://conda.anaconda.org/conda-forge/linux-64/python-3.12.0-hab00c5b_0_cpython.conda#7f97faab5bebcc2580f4f299285323da +https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-8_cp312.conda#c3efd25ac4d74b1584d2f7a57195ddf1 +https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.12-py312hd8ed1ab_2.conda#ef3e093ecfd4533eee992cdaa155b47e +https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.12-hd8ed1ab_2.conda#d41b6b394546ee6e1c423e28a581fc71 +https://conda.anaconda.org/conda-forge/noarch/_python_abi3_support-1.0-hd8ed1ab_2.conda#aaa2a381ccc56eac91d63b6c1240312f +https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhcf101f3_1.conda#30cd29cb87d819caead4d55184c1d115 +https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda#63ccfdc3a3ce25b027b8767eb722fca8 +https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.3-py312h8a5da7c_0.conda#f775a43412f7f3d7ed218113ad233869 +https://conda.anaconda.org/conda-forge/noarch/mako-1.3.10-pyhcf101f3_1.conda#99f74609a309e434f25f0ede5f50580c +https://conda.anaconda.org/conda-forge/linux-64/greenlet-3.3.1-py312h8285ef7_1.conda#a2f6062a30e6bbae2a59b773b5daa605 +https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.15.0-pyhcf101f3_0.conda#0caa1af407ecff61170c9437a808404d +https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.15.0-h396c80c_0.conda#edd329d7d3a4ab45dcf905899a7a6115 +https://conda.anaconda.org/conda-forge/linux-64/sqlalchemy-2.0.46-py312h5253ce2_1.conda#7f6c876c3c8918a46fb41e487fddbc8f +https://conda.anaconda.org/conda-forge/noarch/tomli-2.4.0-pyhcf101f3_0.conda#72e780e9aa2d0a3295f59b1874e3768b +https://conda.anaconda.org/conda-forge/noarch/alembic-1.18.4-pyhcf101f3_0.conda#c45fa7cf996b766cb63eadf3c3e6408a +https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.15.3-hb03c661_0.conda#dcdc58c15961dbf17a0621312b01f5cb +https://conda.anaconda.org/conda-forge/noarch/annotated-types-0.7.0-pyhd8ed1ab_1.conda#2934f256a8acfe48f6ebb4fce6cde29c +https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.1-pyhd8ed1ab_0.conda#8e662bd460bda79b1ea39194e3c4c9ab +https://conda.anaconda.org/conda-forge/noarch/idna-3.11-pyhd8ed1ab_0.conda#53abe63df7e10a6ba605dc5f9f961d36 +https://conda.anaconda.org/conda-forge/noarch/anyio-4.12.1-pyhcf101f3_0.conda#11a2b8c732d215d977998ccd69a9d5e8 +https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda#12c566707c80111f9799308d9e265aef +https://conda.anaconda.org/conda-forge/linux-64/cffi-2.0.0-py312h460c074_1.conda#648ee28dcd4e07a1940a17da62eccd40 +https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-25.1.0-py312h4c3975b_2.conda#1567f06d717246abab170736af8bad1b +https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-25.1.0-pyhd8ed1ab_0.conda#8ac12aff0860280ee0cff7fa2cf63f3b +https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhe01879c_1.conda#3339e3b65d58accf4ca4fb8748ab16b3 +https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda#5b8d21249ff20967101ffa321cab24e8 +https://conda.anaconda.org/conda-forge/noarch/python-tzdata-2025.3-pyhd8ed1ab_0.conda#7ead57407430ba33f681738905278d03 +https://conda.anaconda.org/conda-forge/noarch/arrow-1.4.0-pyhcf101f3_0.conda#85c4f19f377424eafc4ed7911b291642 +https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.1-pyhd8ed1ab_0.conda#9673a61a297b00016442e022d689faa6 +https://conda.anaconda.org/conda-forge/noarch/async-lru-2.1.0-pyhcf101f3_0.conda#04d2e5fba67e5a1ecec8e25d6c769004 +https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.2-h39aace5_0.conda#791365c5f65975051e4e017b5da3abf5 +https://conda.anaconda.org/conda-forge/noarch/attrs-25.4.0-pyhcf101f3_1.conda#537296d57ea995666c68c821b00e360b +https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda#bc8e3267d44011051f2eb14d22fb0960 +https://conda.anaconda.org/conda-forge/noarch/babel-2.18.0-pyhcf101f3_0.conda#ea5be9abc2939c8431893b4e123a2065 +https://conda.anaconda.org/conda-forge/linux-64/backports.zstd-1.3.0-py312h90b7ffd_0.conda#5b8c55fed2e576dde4b0b33693a4fdb1 +https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.8.3-pyhd8ed1ab_0.conda#18de09b20462742fe093ba39185d9bac +https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.14.3-pyha770c72_0.conda#5267bef8efea4127aacd1f4e1f149b6e +https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-6.12.0-he073ed8_5.conda#5cc622606f004d411998e3d53167684f +https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.39-hc4b9eeb_5.conda#8cc2794eba510d2bb0db763243043e71 +https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.45.1-default_hfdba357_101.conda#83aa53cb3f5fc849851a84d777a60551 +https://conda.anaconda.org/conda-forge/linux-64/binutils-2.45.1-default_h4852527_101.conda#9902aeb08445c03fb31e01beeb173988 +https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.45.1-default_h4852527_101.conda#dec96579f9a7035a59492bf6ee613b53 +https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda#2841eb5bfc75ce15e9a0054b98dcd64d +https://conda.anaconda.org/conda-forge/noarch/bleach-6.3.0-pyhcf101f3_1.conda#7c5ebdc286220e8021bf55e6384acd67 +https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda#f1acf5fdefa8300de697982bcb1761c9 +https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.3.0-hbca2aae_1.conda#f11a319b9700b203aa14c295858782b6 +https://conda.anaconda.org/conda-forge/noarch/blinker-1.9.0-pyhff2d567_0.conda#42834439227a4551b939beeeb8a4b085 +https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.2.0-hb03c661_1.conda#72c8fd1af66bd67bf580645b426513ed +https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.2.0-hb03c661_1.conda#366b40a69f0ad6072561c1d09301c886 +https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.2.0-hb03c661_1.conda#4ffbb341c8b616aa2494b6afb26a0c5f +https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.2.0-hb03c661_1.conda#af39b9a8711d4a8d437b52c1d78eb6a1 +https://conda.anaconda.org/conda-forge/linux-64/brotli-1.2.0-hed03a55_1.conda#8ccf913aaba749a5496c17629d859ed1 +https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.2.0-py312hdb49522_1.conda#64088dffd7413a2dd557ce837b4cbbdb +https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.6-hb03c661_0.conda#920bb03579f15389b9e512095ad995b7 +https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-14.3.0-hf649bbc_117.conda#50d5470d29a25808d108d3917426d24b +https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.2.0-he0feb66_17.conda#51b78c6a757575c0d12f4401ffc67029 +https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-14.3.0-h8f1669f_17.conda#5edfb6baf1af52fa7c0a7072a42d1558 +https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-14.3.0-h9f08a49_117.conda#97f8b7e451f960200c057ca83d92f9be +https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-14.3.0-hb1e0a52_17.conda#f5c501fe2a016ed0103f7a89d2ac0412 +https://conda.anaconda.org/conda-forge/linux-64/conda-gcc-specs-14.3.0-he8ccf15_17.conda#4e58f090f75b2941346da3685564e7a7 +https://conda.anaconda.org/conda-forge/linux-64/gcc-14.3.0-h0dff253_17.conda#dfcfcc0c20762eeb840771eda366940e +https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-14.3.0-h298d278_20.conda#6a7d74012f6ff0b58fb8fcb5286fa584 +https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.11.0-h4d9bdce_0.conda#abd85120de1187b0d1ec305c2173c71b +https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2#576d629e47797577ab0f1b351297ef4a +https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2#9b347a7ec10940d3f7941ff6c460b551 +https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.55-h421ea60_0.conda#5f13ffc7d30ffec87864e678df9957b4 +https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.14.3-h73754d4_0.conda#fb16b4b69e3f1dcfe79d80db8fd0c55d +https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.14.3-ha770c72_0.conda#e289f3d17880e44b633ba911d57a321b +https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.17.1-h27c8c51_0.conda#867127763fbe935bab59815b6e0b7b5c +https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2#0c96522c6bdaed4b1566d11387caaf45 +https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2#34893075a5c9e55cdafac56607368fc6 +https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2#4d59c254e01d9cde7957100457e2d5fb +https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda#49023d73832ef61042f6a237cb2687e7 +https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-hc364b38_1.conda#a7970cd949a077b7cb9696379d338681 +https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2#fee5683a3f04bd15cbd8318b096a27ab +https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h3b78370_2.conda#915f5995e94f60e9a4826e0b0920ee88 +https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.47-haa7fec5_0.conda#7a3bff861a6583f1889021facefc08b1 +https://conda.anaconda.org/conda-forge/linux-64/libglib-2.86.4-h6548e54_1.conda#bb26456332b07f68bf3b7622ed71c0da +https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda#b3c17d95b5a10c6e64a21fa17573e70e +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb03c661_1.conda#b2895afaf55bf96a8c8282a2e47a5de0 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb03c661_1.conda#1dafce8548e38671bea82e3f5c6ce22f +https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda#92ed62436b625154323d40d5f2f11dd7 +https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda#c01af13bdc553d1a8fbfff6e8db075f0 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda#fb901ff28063514abb6046c9ec2c4a45 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.6-he73a12e_0.conda#1c74ff8c35dcadf952a16f752ca5aa49 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.13-he1eb515_0.conda#861fb6ccbc677bb9a9fb2468430b9c6a +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.7-hb03c661_0.conda#34e54f03dfea3e7a2dcf1453a85f1085 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda#96d57aba173e878a2089d5638016dc5e +https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-he90730b_1.conda#bb6c4808bfa69d6f7f6b07e5846ced37 +https://conda.anaconda.org/conda-forge/noarch/certifi-2026.1.4-pyhd8ed1ab_0.conda#eacc711330cd46939f66cd401ff9c44b +https://conda.anaconda.org/conda-forge/linux-64/cryptography-46.0.5-py312ha4b625e_0.conda#4c69182866fcdd2fc335885b8f0ac192 +https://conda.anaconda.org/conda-forge/noarch/certipy-0.2.2-pyhd8ed1ab_0.conda#7bacdbd6bb3b4fe905a3235d2799ca78 +https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.4-pyhd8ed1ab_0.conda#a22d1fd9bf98827e280a02875d9a007a +https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.3-hb9d3cd8_0.conda#b38117a3c920364aff79f870c984b4a3 +https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda#c277e0a4d549b03ac1e9d6cbbe3d017b +https://conda.anaconda.org/conda-forge/linux-64/krb5-1.22.2-ha1258a1_0.conda#fb53fb07ce46a575c5d004bbc96032c2 +https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda#172bf1cd1ff8629f2b1179945ed45055 +https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.67.0-had1ee68_0.conda#b499ce4b026493a13774bcf0f4c33849 +https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda#eecce068c7e4eddeb169591baac20ac4 +https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.19.0-hcf29cc6_0.conda#d50608c443a30c341c24277d28290f76 +https://conda.anaconda.org/conda-forge/linux-64/libuv-1.51.0-hb03c661_1.conda#0f03292cc56bf91a077a134ea8747118 +https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.6-hb9d3cd8_1.conda#c1c9b02933fdb2cfb791d936c20e887e +https://conda.anaconda.org/conda-forge/linux-64/cmake-4.3.2-hc85cc9f_0.conda#92093889766d74d1d3d8079cd11d5642 +https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda#962b9857ee8e7018c22f2776ffa0b2d7 +https://conda.anaconda.org/conda-forge/noarch/comm-0.2.3-pyhe01879c_0.conda#2da13f2b299d8e1995bafbbe9689a2f7 +https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-14.3.0-h2185e75_17.conda#8f02f68c780b0a6eeba034af3ed1c00a +https://conda.anaconda.org/conda-forge/linux-64/gxx-14.3.0-h76987e4_17.conda#eae8e3fb1f5eecb829dd7347d33ecacb +https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-14.3.0-h3c3a7a4_20.conda#4b46597b58a2495ec48c215a40e42f0c +https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.11.0-hfcd1e18_0.conda#5da8c935dca9186673987f79cef0b2a5 +https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.2.0-h68bc16d_17.conda#202fdf8cad9eea704c2b0d823d1732bf +https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-14.3.0-h1a219da_17.conda#ea4724804b89ddc81d16cabe3f4719b5 +https://conda.anaconda.org/conda-forge/linux-64/gfortran-14.3.0-h76987e4_17.conda#329ef645bc2f75b4025cba573810e178 +https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-14.3.0-h741da5e_20.conda#5f2bd1037991d4960438641a3ed3c5ae +https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.11.0-h9bea470_0.conda#d5596f445a1273ddc5ea68864c01b69f +https://conda.anaconda.org/conda-forge/linux-64/compilers-1.11.0-ha770c72_0.conda#fdcf2e31dd960ef7c5daa9f2c95eff0e +https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.2.0-h69a702a_17.conda#a6c682ac611cb1fa4d73478f9e6efb06 +https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.30-openmp_hd680484_4.conda#c0512e4f60d62ccccb4c3c8333b33608 +https://conda.anaconda.org/conda-forge/linux-64/libblas-3.11.0-5_h4a7cf45_openblas.conda#c160954f7418d7b6e87eaf05a8913fa9 +https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.11.0-5_h0358290_openblas.conda#6636a2b6f1a87572df2970d3ebc87cc0 +https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.11.0-5_h47877c9_openblas.conda#b38076eb5c8e40d0106beda6f95d7609 +https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.2.0-hdf11a46_17.conda#ea12f5a6bf12c88c06750d9803e1a570 +https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda#d8285bea2a350f63fab23bf460221f3f +https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py312h0a2e395_4.conda#43c2bc96af3ae5ed9e8a10ded942aa50 +https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhcf101f3_2.conda#4c2a8fef270f6c69591889b93f9f55c1 +https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda#7c7927b404672409d9917d49bff5f2d6 +https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda#5aa797f8787fe7a17d1b0821485b5adc +https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hac629b4_1.conda#af491aae930edc096b58466c51c4126c +https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h24cb091_1.conda#ce96f2f470d39bd96ce03945af92e280 +https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.20-py312h8285ef7_0.conda#ee1b48795ceb07311dd3e665dd4f5f33 +https://conda.anaconda.org/conda-forge/noarch/decorator-5.2.1-pyhd8ed1ab_0.conda#9ce473d1d1be1cc3810856a48b3fab32 +https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2#961b3a227b437d82ad7054484cfa71b2 +https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.4.0-hecca717_0.conda#dbe3ec0f120af456b3477743ffd99b74 +https://conda.anaconda.org/conda-forge/noarch/executing-2.2.1-pyhd8ed1ab_0.conda#ff9efb7f7469aed3c4a8106ffa29593c +https://conda.anaconda.org/conda-forge/linux-64/libnl-3.11.0-hb9d3cd8_0.conda#db63358239cbe1ff86242406d440e44a +https://conda.anaconda.org/conda-forge/linux-64/libcap-2.77-h3ff7636_0.conda#09c264d40c67b82b49a3f3b89037bd2e +https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-259.1-h6569c3e_0.conda#dbd34a7b836b479604b8b5f07c3a35ba +https://conda.anaconda.org/conda-forge/linux-64/libudev1-259.1-h6569c3e_0.conda#8b11ee89763fc236d854c46cab7e762d +https://conda.anaconda.org/conda-forge/linux-64/rdma-core-61.0-h192683f_0.conda#d487d93d170e332ab39803e05912a762 +https://conda.anaconda.org/conda-forge/linux-64/libfabric1-2.4.0-h8f87c3e_1.conda#c5fc7dbc3dbabcae1eec5d6c62251df8 +https://conda.anaconda.org/conda-forge/linux-64/libfabric-2.4.0-ha770c72_1.conda#647939791f2cc2de3b4ecac28d216279 +https://conda.anaconda.org/conda-forge/linux-64/libxml2-16-2.15.3-hca6bf5a_0.conda#e79d2c2f24b027aa8d5ab1b1ba3061e7 +https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.15.3-h49c6c72_0.conda#995d8c8bad2a3cc8db14675a153dec2b +https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.12.2-default_hafda6a7_1000.conda#0ed3aa3e3e6bc85050d38881673a692f +https://conda.anaconda.org/conda-forge/noarch/mpi-1.0.1-mpich.conda#1052de900d672ec8b3713b8e300a8f06 +https://conda.anaconda.org/conda-forge/linux-64/ucx-1.20.0-hf72d326_1.conda#d878a39ba2fc02440785a6a5c4657b09 +https://conda.anaconda.org/conda-forge/linux-64/mpich-4.3.2-h23078de_105.conda#389a090c7fc18637931d52695bff505c +https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-mpi_mpich_h084ba78_11.conda#67140e827381d9dcbc80760c288481fd +https://conda.anaconda.org/conda-forge/noarch/flexcache-0.3-pyhd8ed1ab_1.conda#f1e618f2f783427019071b14a111b30d +https://conda.anaconda.org/conda-forge/noarch/flexparser-0.4-pyhd8ed1ab_1.conda#6dc4e43174cd552452fdb8c423e90e69 +https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda#37293a85a0f4f77bbd9cf7aaefc62609 +https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-17.0.0-py312h4c3975b_1.conda#a0b8efbe73c90f810a171a6c746be087 +https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.61.1-py312h8a5da7c_0.conda#3bf8fb959dc598c67dac0430b4aff57a +https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda#d3549fd50d450b6d9e7dddff25dd2110 +https://conda.anaconda.org/conda-forge/linux-64/freetype-2.14.3-ha770c72_0.conda#8462b5322567212beeb025f3519fb3e2 +https://conda.anaconda.org/conda-forge/linux-64/perl-5.32.1-7_hd590300_perl5.conda#f2cfec9406850991f4e3d960cc9e3321 +https://conda.anaconda.org/conda-forge/linux-64/git-2.53.0-pl5321h6d3cee1_0.conda#ad8d4260a6dae5f55960b26b237d576b +https://conda.anaconda.org/conda-forge/linux-64/git-lfs-3.7.1-ha8f183a_1.conda#185f332b1a60ed24701358bb3c21aee2 +https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda#c94a5994ef49749880a8139cf9afcbe1 +https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_2.conda#2cd94587f3a401ae05e03a6caf09539d +https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhcf101f3_1.conda#b8993c19b0c32a2f7b66cbb58ca27069 +https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda#0a802cb9888dd14eeefc611f05c40b6e +https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda#8e6923fc12f1fe8f8c4e5c9f343256ac +https://conda.anaconda.org/conda-forge/noarch/h2-4.3.0-pyhcf101f3_0.conda#164fc43f0b53b6e3a7bc7dce5e4f1dc9 +https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.5-h088129d_0.conda#86f7414544ae606282352fa1e116b41f +https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-mpi_mpich_h7f58efa_9.conda#a51d78bcf5894aa3986f1fdeca19eec9 +https://conda.anaconda.org/conda-forge/linux-64/mpi4py-4.1.1-py312h613620b_103.conda#33435dfcc2297874d7be18c83a43cb08 +https://conda.anaconda.org/conda-forge/linux-64/h5py-3.13.0-mpi_mpich_py312h452a92f_0.conda#1e0efe312ac5c63eca29e705bd01d257 +https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-12.3.2-h6083320_0.conda#d170a70fc1d5c605fcebdf16851bd54a +https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_2.conda#03fe290994c5e4ec17293cfb6bdce520 +https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda#4f14640d58e2cc0aa0819d9d8ba125bb +https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda#d6989ead454181f4f9bc987d3dc4e285 +https://conda.anaconda.org/conda-forge/linux-64/hypre-2.31.0-mpi_mpich_hd1da18f_1.conda#621c53b587caf1696dfc55c5fb128d13 +https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.3.0-pyhd8ed1ab_0.conda#9614359868482abba1bd15ce465e3c42 +https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda#6b6ece66ebcae2d5f326c77ef2c5a066 +https://conda.anaconda.org/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda#bd80ba060603cc228d9d81c257093119 +https://conda.anaconda.org/conda-forge/noarch/parso-0.8.6-pyhcf101f3_0.conda#97c1ce2fffa1209e7afb432810ec6e12 +https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda#a4f4c5dc9b80bc50e0d3dc4e6e8f1bd9 +https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda#019a7385be9af33791c989871317e1ed +https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.2.1-pyhd8ed1ab_0.conda#00e120ce3e40bad7bfc78861ce3c4a25 +https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda#7d9daffbb8d8e0af0f769dbbcd173a54 +https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda#d0d408b1f18883a944376da5cf8101ea +https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.6.0-pyhd8ed1ab_0.conda#c3197f8c0d5b955c904616b716aca093 +https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.52-pyha770c72_0.conda#edb16f14d920fb3faf17f5ce582942d6 +https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda#3bfdfb8dbcdc4af1ae3f9a8eb3948f04 +https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda#b1b505328da7a6b246787df4b5a49fbc +https://conda.anaconda.org/conda-forge/noarch/ipython-9.10.0-pyh53cf698_0.conda#441ca4e203a62f7db2f29f190c02b9cf +https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.5.1-pyhcf101f3_0.conda#1bd2e65c8c7ef24f4639ae6e850dacc2 +https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.9.1-pyhc90fa1f_0.conda#b38fe4e78ee75def7e599843ef4c1ab0 +https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.21-h280c20c_3.conda#7af961ef4aa2c1136e11dd43ded245ab +https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h41580af_10.conda#755b096086851e1193f3b10347415d7c +https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.1.0-py312hfb55c3c_0.conda#3399d43f564c905250c1aea268ebb935 +https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.4-py312h961da02_0.conda#a3251df9fb038a72992ee84e4449c717 +https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.8.0-pyhcf101f3_0.conda#8a3d6d0523f66cf004e563a50d9392b3 +https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda#598fd7d4d0de2455fb74f56063969a97 +https://conda.anaconda.org/conda-forge/noarch/packaging-26.0-pyhcf101f3_0.conda#b76541e68fea4d511b1ac46a28dcd2c6 +https://conda.anaconda.org/conda-forge/linux-64/psutil-7.2.2-py312h5253ce2_0.conda#dd94c506b119130aef5a9382aed648e7 +https://conda.anaconda.org/conda-forge/noarch/ipykernel-7.2.0-pyha191276_1.conda#8b267f517b81c13594ed68d646fd5dcb +https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda#0b0154421989637d424ccf0f104be51a +https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhcf101f3_1.conda#04558c96691bed63104678757beb4f8d +https://conda.anaconda.org/conda-forge/noarch/json5-0.13.0-pyhd8ed1ab_0.conda#8d5f66ebf832c4ce28d5c37a0e76605c +https://conda.anaconda.org/conda-forge/noarch/jsonpointer-3.0.0-pyhcf101f3_3.conda#cd2214824e36b0180141d422aba01938 +https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.30.0-py312h868fb18_0.conda#3ffc5a3572db8751c2f15bacf6a0e937 +https://conda.anaconda.org/conda-forge/noarch/referencing-0.37.0-pyhcf101f3_0.conda#870293df500ca7e18bedefa5838a22ab +https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2025.9.1-pyhcf101f3_0.conda#439cd0f567d697b20a8f45cb70a1005a +https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.26.0-pyhcf101f3_0.conda#ada41c863af263cc4c5fcbaff7c3e4dc +https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda#36de09a8d3e5d5e6f4ee63af49e59706 +https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2#912a71cc01012ee38e6b90ddd561e36f +https://conda.anaconda.org/conda-forge/noarch/lark-1.3.1-pyhd8ed1ab_0.conda#9b965c999135d43a3d0f7bd7d024e26a +https://conda.anaconda.org/conda-forge/noarch/rfc3987-syntax-1.1.0-pyhe01879c_1.conda#7234f99325263a5af6d4cd195035e8f2 +https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda#e7cb0f5745e4c5035a460248334af7eb +https://conda.anaconda.org/conda-forge/noarch/webcolors-25.10.0-pyhd8ed1ab_0.conda#6639b6b0d8b5a284f027a2003669aa65 +https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.26.0-hcf101f3_0.conda#8368d58342d0825f0843dc6acdd0c483 +https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda#a61bf9ec79426938ff785eb69dbb1960 +https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h280c20c_3.conda#a77f85f77be52ff59391544bfe73390a +https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.3-py312h8a5da7c_1.conda#15878599a87992e44c059731771591cb +https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.12.0-pyh29332c3_0.conda#f56000b36f09ab7533877e695e4e8cb0 +https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyhc90fa1f_1.conda#17b43cee5cc84969529d5d0b0309b2cb +https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.4-pyhcf101f3_0.conda#7b8bace4943e0dc345fc45938826f2b8 +https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda#fd312693df06da3578383232528c468d +https://conda.anaconda.org/conda-forge/noarch/mistune-3.2.0-pyhcf101f3_0.conda#b11e360fc4de2b0035fc8aaa74f17fd6 +https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.2-pyhe01879c_0.conda#23029aae904a2ba587daba708208012f +https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda#bbe1963f1e47f594070ffe87cdf612ea +https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2#f052376c70c9d6a8e783e8e7c56b5f82 +https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2#457c2c8c08e54905d6954e79cb5b5db9 +https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.17.0-pyhcf101f3_0.conda#b14079a39ae60ac7ad2ec3d9eab075ca +https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda#f6d7aa696c67756a650e91e15e88223c +https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda#e51f1e4089cad105b6cac64bd8166587 +https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.24.1-pyhd8ed1ab_0.conda#7526d20621b53440b0aae45d4797847e +https://conda.anaconda.org/conda-forge/noarch/send2trash-2.1.0-pyha191276_0.conda#645026465469ecd4989188e1c4e24953 +https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.9.0-pyhd8ed1ab_0.conda#2f1ed718fcd829c184a6d4f0f2e07409 +https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.17.0-pyhcf101f3_0.conda#d79a87dcfa726bcea8e61275feed6f83 +https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.3.0-pyhcf101f3_0.conda#62b7c96c6cd77f8173cc5cada6a9acaa +https://conda.anaconda.org/conda-forge/noarch/pyjwt-2.11.0-pyhd8ed1ab_0.conda#f9517d2fe1501919d7a236aba73409bb +https://conda.anaconda.org/conda-forge/noarch/oauthlib-3.3.1-pyhd8ed1ab_0.conda#d4f3f31ee39db3efecb96c0728d4bdbf +https://conda.anaconda.org/conda-forge/noarch/pamela-1.2.0-pyhd8ed1ab_1.conda#a3a069b6dbf63e1a635f3feeffdaeb4e +https://conda.anaconda.org/conda-forge/linux-64/pydantic-core-2.41.5-py312h868fb18_1.conda#56a776330a7d21db63a7c9d6c3711a04 +https://conda.anaconda.org/conda-forge/noarch/typing-inspection-0.4.2-pyhd8ed1ab_1.conda#a0a4a3035667fc34f29bfbd5c190baa6 +https://conda.anaconda.org/conda-forge/noarch/pydantic-2.12.5-pyhcf101f3_1.conda#c3946ed24acdb28db1b5d63321dbca7d +https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda#461219d1a5bd61342293efa2c0c90eac +https://conda.anaconda.org/conda-forge/noarch/urllib3-2.6.3-pyhd8ed1ab_0.conda#9272daa869e03efe68833e3dc7a02130 +https://conda.anaconda.org/conda-forge/noarch/requests-2.32.5-pyhcf101f3_1.conda#c65df89a0b2e321045a9e01d1337b182 +https://conda.anaconda.org/conda-forge/noarch/jupyterhub-base-5.4.5-pyhc90fa1f_0.conda#90e9fa669f5402438a6912fc6441e2a7 +https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.28.0-pyhcf101f3_0.conda#a63877cb23de826b1620d3adfccc4014 +https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda#e7f89ea5f7ea9401642758ff50a2d9c1 +https://conda.anaconda.org/conda-forge/noarch/setuptools-82.0.0-pyh332efcf_0.conda#1d00d46c634177fc8ede8b99d6089239 +https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.5.7-pyhd8ed1ab_0.conda#2ffe77234070324e763a6eddabb5f467 +https://conda.anaconda.org/conda-forge/noarch/jupyterhub-singleuser-5.4.5-hdbe6b15_0.conda#37bdf613445a01139c912d31ee166bef +https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda#592132998493b3ff25fd7479396e8351 +https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-4.0.0-pyhd8ed1ab_0.conda#5b5203189eb668f042ac2b0826244964 +https://conda.anaconda.org/conda-forge/noarch/mdit-py-plugins-0.5.0-pyhd8ed1ab_0.conda#1997a083ef0b4c9331f9191564be275e +https://conda.anaconda.org/conda-forge/noarch/jupytext-1.19.1-pyhbbac1ac_0.conda#d8f030e3730713c93a358fdb46f08281 +https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.9-py312h0a2e395_2.conda#3a3004fddd39e3bb1a631b08d7045156 +https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.2-hb03c661_0.conda#8397539e3a0bbd1695584fb4f927485a +https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda#9344155d33912347b37f0ae6c410a835 +https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.25-h17f619e_0.conda#6c77a605a7a689d17d4819c0f8ac9a00 +https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.6.0-hd42ef1d_0.conda#aea31d2e5b1091feca96fcfe945c3cf9 +https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.1-h9d88235_1.conda#cd5a90476766d53e901500df9215e927 +https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.18-h0c24ade_0.conda#6f2e2c8f58160147c4d1c6f4c14cbac4 +https://conda.anaconda.org/conda-forge/linux-64/libsuitesparseconfig-7.8.3-ss783_h83006af.conda#1dbec7fae0400c4f83cd400a01d187d6 +https://conda.anaconda.org/conda-forge/linux-64/libamd-3.3.3-ss783_h889e182.conda#3f5acd96dfc9ff4c3b02c38120d7dc8b +https://conda.anaconda.org/conda-forge/linux-64/libbtf-2.3.2-ss783_h2377355.conda#c60157e1d22e52ccc5aabc7b2f61c94d +https://conda.anaconda.org/conda-forge/linux-64/libcamd-3.3.3-ss783_h2377355.conda#0178bc68cbcdb89d02b46594acace3d6 +https://conda.anaconda.org/conda-forge/linux-64/libccolamd-3.3.4-ss783_h2377355.conda#69a12c4c23969027c00a5ccca335df74 +https://conda.anaconda.org/conda-forge/linux-64/libcolamd-3.3.4-ss783_h2377355.conda#15fbaba693872fecc4f557922e41859d +https://conda.anaconda.org/conda-forge/linux-64/libcholmod-5.3.0-ss783_h3fa60b6.conda#c832eba46245682fabd96afb3f561601 +https://conda.anaconda.org/conda-forge/linux-64/libllvm22-22.1.4-hf7376ad_0.conda#80a690c83cba58ba483b90a07e59e721 +https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp22.1-22.1.4-default_h99862b1_0.conda#fe7972688e6e3dd9b97d1fcce2d88235 +https://conda.anaconda.org/conda-forge/linux-64/libclang13-22.1.4-default_h746c552_0.conda#1a39f14c89cf0a54aee5ef6f679f1030 +https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-h7a8fb5f_6.conda#49c553b47ff679a6a1e9fc80b9c5a2d4 +https://conda.anaconda.org/conda-forge/linux-64/libcxsparse-4.4.1-ss783_h2377355.conda#1728fa3e6b6e0852e06418cba06e2596 +https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda#70e3400cbbfa03e96dcde7fc13e38c7b +https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb03c661_1.conda#9314bc5a1fe7d1044dc9dfd3ef400535 +https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda#434ca7e50e40f4918ab701e3facd59a0 +https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda#c151d5eb730e9b7480e6d48c0fc44048 +https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda#c8013e438185f33b13814c5c488acd5c +https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda#928b8be80851f5d8ffb016f9c81dae7a +https://conda.anaconda.org/conda-forge/linux-64/metis-5.1.0-hd0bcaf9_1007.conda#28eb714416de4eb83e2cbc47e99a1b45 +https://conda.anaconda.org/conda-forge/linux-64/libklu-2.3.5-ss783_hfbdfdfc.conda#9ef3af7a987541ae75e8d3765c6f31a2 +https://conda.anaconda.org/conda-forge/linux-64/libldl-3.3.2-ss783_h2377355.conda#22292db3a270520d9a63ac2625931603 +https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda#7df50d44d4a14d6c31a2c54f2cd92157 +https://conda.anaconda.org/conda-forge/linux-64/libumfpack-6.3.5-ss783_hd4f9ce1.conda#7196f225e50e2582ea887e12146ddb5f +https://conda.anaconda.org/conda-forge/linux-64/libparu-1.0.0-ss783_h8814b27.conda#707eb61a0c3b223702ac326c04546b50 +https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.13-hbde042b_0.conda#680608784722880fbfe1745067570b00 +https://conda.anaconda.org/conda-forge/linux-64/libpq-18.3-h9abb657_0.conda#405ec206d230d9d37ad7c2636114cbf4 +https://conda.anaconda.org/conda-forge/linux-64/libscotch-7.0.5-ha3546ae_4.conda#3a79298294fccc0bf702ec9122c99882 +https://conda.anaconda.org/conda-forge/linux-64/libptscotch-7.0.5-h7ea1560_4.conda#58ddb5fbc06a85a72728323c9e3e6e4f +https://conda.anaconda.org/conda-forge/linux-64/librbio-4.3.4-ss783_h2377355.conda#02b58b64883d9d888252c6a485e003e6 +https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda#2eeb50cab6652538eee8fc0bc3340c81 +https://conda.anaconda.org/conda-forge/linux-64/libspex-3.2.1-ss783_h5a7e440.conda#16f6f74255e7dead91a9809386ad531c +https://conda.anaconda.org/conda-forge/linux-64/libspqr-4.3.4-ss783_hae1ff0d.conda#04b223bbfa980f40315c3699a0e0ad33 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.5-hb03c661_0.conda#e192019153591938acf7322b6459d36e +https://conda.anaconda.org/conda-forge/linux-64/libvulkan-loader-1.4.341.0-h5279c79_0.conda#31ad065eda3c2d88f8215b1289df9c89 +https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.46-hb03c661_0.conda#71ae752a748962161b4740eaff510258 +https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.13.1-hca5e8e5_0.conda#2bca1fbb221d9c3c8e3a155784bbc2e9 +https://conda.anaconda.org/conda-forge/linux-64/libxml2-devel-2.15.3-h49c6c72_0.conda#be70cb50dd0ecc1531c58034d38f72e0 +https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.43-h711ed8c_1.conda#87e6096ec6d542d1c1f8b33245fe8300 +https://conda.anaconda.org/conda-forge/linux-64/make-4.4.1-hb9d3cd8_2.conda#33405d2a66b1411db9f7242c8b97c9e7 +https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.4-h55fea9a_0.conda#11b3379b191f63139e29c0d19dee24cd +https://conda.anaconda.org/conda-forge/linux-64/zlib-ng-2.3.3-hceb46e0_1.conda#2aadb0d17215603a82a2a6b0afd9a4cb +https://conda.anaconda.org/conda-forge/linux-64/pillow-12.1.1-py312h50c33e8_0.conda#c5eff3ada1a829f0bdb780dc4b62bbae +https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.3.2-pyhcf101f3_0.conda#3687cc0b82a8b4c17e1f0eb7e47163d5 +https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda#353823361b1d27eb3960efb076dfcaf6 +https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.9-py312he3d6523_0.conda#7d499b5b6d150f133800dc3a582771c7 +https://conda.anaconda.org/conda-forge/linux-64/wayland-1.24.0-hd6090a7_1.conda#035da2e4f5770f036ff704fa17aace24 +https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-h4f16b4b_2.conda#fdc27cb255a7a2cc73b7919a968b48f0 +https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda#a0901183f08b6c7107aab109733a3c91 +https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda#0e0cbe0564d03a99afd5fd7b362feecd +https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.6-hb03c661_0.conda#4d1fc190b99912ed557a8236e958c559 +https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda#ad748ccca349aec3e91743e08b5e2b50 +https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda#608e0ef8256b81d04456e8d211eee3e8 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.2-hb03c661_0.conda#ba231da7fccf9ea1e768caf5c7099b84 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.7-hb03c661_0.conda#f2ba4192d38b6cef2bb2c25029071d90 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda#2ccd714aa2242315acaf0a67faea780b +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda#b5fcc7172d22516e1f965490e65e33a4 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda#17dcc85db3c7886650b8908b183d6876 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda#7bbe9a0cc0df0ac5f5a8ad6d6a11af2f +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.7-hb03c661_0.conda#665d152b9c6e78da404086088077c844 +https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.10.2-h17e89b9_5.conda#6c4f73c9a7e9b51f3a8e321c3e867bb6 +https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.10.2-py312h9da60e5_0.conda#52412f1ae11e89b721784f2118188902 +https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.10.9-py312h7900ff3_0.conda#579c6a324b197594fabc9240bddf2d8b +https://conda.anaconda.org/conda-forge/linux-64/spirv-tools-2026.1-hb700be7_0.conda#8809e0bd5ec279bfe4bb6651c3ed2730 +https://conda.anaconda.org/conda-forge/linux-64/xorg-libxshmfence-1.3.3-hb9d3cd8_0.conda#9a809ce9f65460195777f2f2116bae02 +https://conda.anaconda.org/conda-forge/linux-64/mesalib-26.0.3-h8cca3c9_0.conda#823e4ae1d60e97845773f7358585fc56 +https://conda.anaconda.org/conda-forge/linux-64/mumps-include-5.7.3-ha770c72_5.conda#1f49bbeab690751b93f54cb61b0722aa +https://conda.anaconda.org/conda-forge/linux-64/parmetis-4.0.3-hc7bef4e_1007.conda#063cb8cf6792672eccec72760b866dcb +https://conda.anaconda.org/conda-forge/linux-64/scalapack-2.2.0-h6b1b6a3_5.conda#6b978406219e5aaa34342afff38ddb04 +https://conda.anaconda.org/conda-forge/linux-64/mumps-mpi-5.7.3-hb595572_5.conda#b604e288340eba6b814a7a4bf09e5db2 +https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhf9edf01_1.conda#d7585b6550ad04c8c5e21097ada2888e +https://conda.anaconda.org/conda-forge/noarch/pytest-9.0.3-pyhc364b38_1.conda#6a991452eadf2771952f39d43615bb3e +https://conda.anaconda.org/conda-forge/noarch/nbmake-1.5.5-pyhd8ed1ab_0.conda#17b69c555fa9bdcf135306b20c554092 +https://conda.anaconda.org/conda-forge/linux-64/ninja-1.13.2-h171cf75_0.conda#b518e9e92493721281a60fa975bddc65 +https://conda.anaconda.org/conda-forge/linux-64/suitesparse-7.8.3-ss783_h36e971b.conda#64c7f927c297e2e3b94c4330e3d9db18 +https://conda.anaconda.org/conda-forge/linux-64/superlu-7.0.1-h8f6e6c4_0.conda#6bd14d1838657334b3c0eb02f85561e2 +https://conda.anaconda.org/conda-forge/linux-64/superlu_dist-9.1.0-h0804ebd_0.conda#999cbfcd769a7da336fbd00308559d9e +https://conda.anaconda.org/conda-forge/linux-64/petsc-3.21.5-real_h4684f28_102.conda#4adca00f1f9a21adcf9d9c8745989462 +https://conda.anaconda.org/conda-forge/noarch/pint-0.25.3-pyhc364b38_0.conda#293c4719f6d62778ffecd18e024a8fcd +https://conda.anaconda.org/conda-forge/noarch/wheel-0.46.3-pyhd8ed1ab_0.conda#bdbd7385b4a67025ac2dba4ef8cb6a8f +https://conda.anaconda.org/conda-forge/noarch/pip-26.1.1-pyh8b19718_0.conda#35870d32aed92041d31cbb15e822dca3 +https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda#1bee70681f504ea424fb07cdb090c001 +https://conda.anaconda.org/conda-forge/linux-64/scipy-1.17.1-py312h54fa4ab_0.conda#3e38daeb1fb05a95656ff5af089d2e4c +https://conda.anaconda.org/conda-forge/linux-64/swig-4.4.1-h793e66c_0.conda#48c8324bd1ff6916cab94baf929b5513 diff --git a/conda/conda_build_config.yaml b/conda/conda_build_config.yaml index b287d395c..6626c0873 100644 --- a/conda/conda_build_config.yaml +++ b/conda/conda_build_config.yaml @@ -1,5 +1,5 @@ mpi: - - mpich - #- openmpi [linux] + #- mpich + - openmpi [linux] petsc: - <3.22 diff --git a/conda/environment.yaml b/conda/environment.yml similarity index 66% rename from conda/environment.yaml rename to conda/environment.yml index 83c5fbe5b..e67c45ce9 100644 --- a/conda/environment.yaml +++ b/conda/environment.yml @@ -1,11 +1,13 @@ -name: uw2-dev +name: uw-2.17 channels: - conda-forge dependencies: - - python==3.11 + - python==3.12 + - numpy<2 - compilers - pkg-config - - libxml2 + - libxml2-devel + - make - cmake - swig>=4.0.0 - ninja @@ -13,17 +15,20 @@ dependencies: - mpich - petsc==3.21.5 - mesalib - - numpy<2 + - git + - git-lfs - scipy - mpi4py - h5py=*=mpi* - pytest - nbmake - matplotlib + - jupyterhub-singleuser - jupyterlab - jupytext - pip - pip: - lavavu - - "badlands @ git+https://github.com/julesghub/badlands.git@julesghub/meson-build#subdirectory=badlands" + - lavavu-osmesa + - badlands diff --git a/conda/meta.yaml b/conda/meta.yaml index 05b1e4bb4..a95bbe443 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -1,5 +1,5 @@ {% set name = "underworld" %} -{% set version = "2.16.4" %} +{% set version = "2.17.1" %} {% set build = 0 %} package: @@ -7,20 +7,22 @@ package: version: {{ version }} source: - url: https://github.com/underworldcode/underworld2/archive/refs/tags/v{{ version }}.tar.gz - sha256: 70b2ccadc4917b82cf64819956acf2a0c8b69fcb3117188e801ef435da2c2f28 -# git_url : https://github.com/underworldcode/underworld2.git -# git_rev : v2.16.x +# url: https://github.com/underworldcode/underworld2/archive/refs/tags/v{{ version }}.tar.gz +# sha256: 70b2ccadc4917b82cf64819956acf2a0c8b69fcb3117188e801ef435da2c2f28 + git_url : https://github.com/underworldcode/underworld2.git + git_rev : v2.17.x build: skip: true # [py<39 or win] + script: PETSC_DIR=$PREFIX {{ PYTHON }} -m pip install .[full] -vv number: 0 - script: PETSC_DIR=$PREFIX {{ PYTHON }} -m pip install . -vv ignore_run_exports: - mpi4py - - hdf5 - - h5py - numpy + - libxml2 + - pip + - h5py + - hdf5 requirements: @@ -47,8 +49,9 @@ requirements: run: - python - - {{ pin_compatible('h5py') }} + - pip - {{ pin_compatible('hdf5') }} + - {{ pin_compatible('h5py') }} - {{ pin_compatible('numpy') }} - petsc {{ petsc }} - {{ mpi }} diff --git a/docs/UWGeodynamics/examples/1_12_Uplift_TractionBCs.py b/docs/UWGeodynamics/examples/1_12_Uplift_TractionBCs.py new file mode 100644 index 000000000..2de082dba --- /dev/null +++ b/docs/UWGeodynamics/examples/1_12_Uplift_TractionBCs.py @@ -0,0 +1,138 @@ +# --- +# jupyter: +# jupytext: +# formats: ipynb,py:percent +# text_representation: +# extension: .py +# format_name: percent +# format_version: '1.3' +# jupytext_version: 1.17.1 +# kernelspec: +# display_name: Python 3 (ipykernel) +# language: python +# name: python3 +# --- + +# %% [markdown] +# ## Recreation of the Underworld model using traction BCs +# +# Click [here](../../examples/08_Uplift_TractionBCs.ipynb) for the original model. + +# %% +from underworld import UWGeodynamics as GEO +from underworld import visualisation as vis + +# %% +u = GEO.UnitRegistry + +# %% +# build reference units +KL_meters = 100e3 * u.meter +K_viscosity = 1e16 * u.pascal * u.second +K_density = 3.3e3 * u.kilogram / (u.meter)**3 + +# compute dependent scaling units +KM_kilograms = K_density * KL_meters**3 +KT_seconds = KM_kilograms / ( KL_meters * K_viscosity ) +K_substance = 1. * u.mole +Kt_degrees = 1. * u.kelvin + +# Characteristic values of the system +GEO.scaling_coefficients["[length]"] = KL_meters.to_base_units() +GEO.scaling_coefficients["[temperature]"] = Kt_degrees.to_base_units() +GEO.scaling_coefficients["[time]"] = KT_seconds.to_base_units() +GEO.scaling_coefficients["[mass]"] = KM_kilograms.to_base_units() + +# %% +Model = GEO.Model(elementRes=(100,60), + minCoord=( 0 * u.km , 0 * u.km), + maxCoord=( 100 * u.km, 60 * u.km)) + +# %% +Model.outputDir="1_12_Uplift_TractionBCs" + +# %% +layer_h = 0.6 * Model.maxCoord[1] + +# %% +# lithostaticPressure = GEO.nd(-Model.gravity[1] * K_density * layer_h) +lithostaticPressure = -Model.gravity[1] * K_density * layer_h + +# %% +air = Model.add_material(name="air", shape=GEO.shapes.Layer2D(top=Model.top, bottom=0.0)) +background = Model.add_material(name="background", shape=GEO.shapes.Layer2D(top=layer_h, bottom=Model.bottom)) + +# %% +# if GEO.size == 1: +# Fig = vis.Figure(figsize=(1200,400)) +# Fig.Points(Model.swarm, Model.materialField, fn_size=2.0) +# Fig.save("Figure_1.png") +# Fig.show() + +# %% +air.density = 0. * u.kilogram / u.metre**3 +background.density = 3300. * u.kilogram / u.metre**3 + +air.viscosity = 1e22 * u.pascal * u.second +background.viscosity = 1e22 * u.pascal * u.second + +air.compressibility = 1./( 1e11 * u.Pa *u.sec ) +background.compressibility = 0. + +# %% +if GEO.size == 1: + Fig = vis.Figure(figsize=(1200,400)) + Fig.Points(Model.swarm, Model.materialField, fn_size=2) + # Fig.Mesh(Model.mesh) + Fig.VectorArrows(Model.mesh, Model.velocityField) + Fig.show() + +# %% +# traction perturbation parameters +import numpy as np +xp = GEO.nd( 50e3 * u.meter) +width = GEO.nd( 3e3 * u.meter) +for ii in Model.bottom_wall: + coord = Model.mesh.data[ii] + P = lithostaticPressure*(1.+0.2*np.exp((-1/width*(coord[0]-xp)**2))) + Model.tractionField.data[ii] = [0.0,GEO.nd(P)] # important to non dimensionalise this + +# %% +# # visualise the bottom stress condition +# if GEO.size == 1: +# GEO.uw.utils.matplotlib_inline() +# import matplotlib.pyplot as pyplot +# import matplotlib.pylab as pylab +# pyplot.ion() +# pylab.rcParams[ 'figure.figsize'] = 12, 6 +# pyplot.title('Prescribed traction component normal to base wall') +# km_scaling = GEO.dimensionalise(1,u.kilometer) +# MPa_scaling = GEO.dimensionalise(1,u.MPa) +# pyplot.xlabel('X coordinate - (x{}km)'.format(km_scaling.magnitude)) +# pyplot.ylabel('Normal basal traction MPa - (x{:.3e}MPa)'.format(MPa_scaling.magnitude)) + +# xcoord = Model.mesh.data[Model.bottom_wall.data][:,0] # x coordinate +# stress = Model.tractionField.data[Model.bottom_wall.data][:,1] # 2nd component of the traction along the bottom wall + +# pyplot.plot( xcoord, stress, 'o', color = 'black', label='numerical') +# pyplot.show() + +# %% +Model.set_velocityBCs(left=[0.,None], right=[0.,None], top=[None, 0.]) +Model.set_stressBCs(bottom=[0., Model.tractionField[1]]) + +# %% +Model.run_for(nstep=10) + +# %% +if GEO.size==1: + Fig = vis.Figure(figsize=(1200,400)) + Fig.Points(Model.swarm, Model.materialField, fn_size=2.0) + # Fig.Mesh(Model.mesh) + Fig.VectorArrows(Model.mesh, Model.velocityField) + Fig.show() + +# %% +# TODO, 1e-18 is close to zero so overwrite the atol, and rtol +if not np.isclose( Model.stokes_SLE.velocity_rms(), 1.3497493646857656e-18, rtol=1e-5, atol=0): + raise RuntimeError("Velocity is not as expected") diff --git a/docs/UWGeodynamics/examples/1_23_02_FreeSurface_Kaus2010_Rayleigh-Taylor_Instability.ipynb b/docs/UWGeodynamics/examples/1_23_02_FreeSurface_Kaus2010_Rayleigh-Taylor_Instability.ipynb index b1468eb4a..f027632fc 100644 --- a/docs/UWGeodynamics/examples/1_23_02_FreeSurface_Kaus2010_Rayleigh-Taylor_Instability.ipynb +++ b/docs/UWGeodynamics/examples/1_23_02_FreeSurface_Kaus2010_Rayleigh-Taylor_Instability.ipynb @@ -14,35 +14,29 @@ "**References**\n", "1. Kaus, B. J., Mühlhaus, H., & May, D. A. (2010). A stabilization algorithm for geodynamic numerical simulations with a free surface. Physics of the Earth and Planetary Interiors, 181(1-2), 12-20.\n", "\n", - "![](./images/kaus2010RTI.gif)" + "| | |\n", + "| :---: | :---: |\n", + "| ![](./images/kaus2010RTI.gif) | |" ] }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "No module named 'lavavu' : module not found! disabling inline visualisation\n", - "loaded rc file /home/romain/PROJECTS/Project_underworld2/uw2_venv/lib/python3.10/site-packages/UWGeodynamics/uwgeo-data/uwgeodynamicsrc\n" - ] - } - ], + "outputs": [], "source": [ "from underworld import UWGeodynamics as GEO\n", "from underworld import visualisation as vis\n", "\n", "import underworld.function as fn\n", "import math\n", - "import numpy as np" + "import numpy as np\n", + "import os" ] }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -62,25 +56,16 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\tGlobal element size: 50x50\n", - "\tLocal offset of rank 0: 0x0\n", - "\tLocal range of rank 0: 50x50\n", - "In func WeightsCalculator_CalculateAll(): for swarm \"KK2F3UT0__swarm\"\n", - "\tdone 33% (834 cells)...\n", - "\tdone 67% (1667 cells)...\n", - "\tdone 100% (2500 cells)...\n", - "WeightsCalculator_CalculateAll(): finished update of weights for swarm \"KK2F3UT0__swarm\"\n" - ] - } - ], + "outputs": [], "source": [ + "longtest = False\n", + "model_end_time = 0.025 * u.megayears\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " model_end_time = 5.5 * u.megayears\n", + "\n", "Model = GEO.Model(elementRes=(50,50),\n", " minCoord=(-250. * u.kilometer, -500. * u.kilometer), \n", " maxCoord=(250. * u.kilometer, 0. * u.kilometer),\n", @@ -95,7 +80,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -116,7 +101,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -129,7 +114,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -143,7 +128,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -157,7 +142,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -167,2390 +152,18 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Running with UWGeodynamics version 2.10.1-dev-dcb2ff4(development)\n", - "Options: -Q22_pc_type uw -ksp_type bsscr -pc_type none -ksp_k2_type NULL -rescale_equations False -remove_constant_pressure_null_space False -change_backsolve False -change_A11rhspresolve False -restore_K False -A11_ksp_type fgmres -A11_ksp_rtol 1e-06 -scr_ksp_type fgmres -scr_ksp_rtol 1e-05\n", - "Step: 1 Model Time: 2500.0 year dt: 2500.0 year (2021-09-28 12:43:09)\n", - "Step: 2 Model Time: 5000.0 year dt: 2500.0 year (2021-09-28 12:43:09)\n", - "Step: 3 Model Time: 7500.0 year dt: 2500.0 year (2021-09-28 12:43:09)\n", - "Step: 4 Model Time: 10000.0 year dt: 2500.0 year (2021-09-28 12:43:10)\n", - "Step: 5 Model Time: 12500.0 year dt: 2500.0 year (2021-09-28 12:43:10)\n", - "Step: 6 Model Time: 15000.0 year dt: 2500.0 year (2021-09-28 12:43:11)\n", - "Step: 7 Model Time: 17500.0 year dt: 2500.0 year (2021-09-28 12:43:11)\n", - "Step: 8 Model Time: 20000.0 year dt: 2500.0 year (2021-09-28 12:43:12)\n", - "Step: 9 Model Time: 22500.0 year dt: 2500.0 year (2021-09-28 12:43:12)\n", - "Step: 10 Model Time: 25000.0 year dt: 2500.0 year (2021-09-28 12:43:13)\n", - "Step: 11 Model Time: 27500.0 year dt: 2500.0 year (2021-09-28 12:43:13)\n", - "Step: 12 Model Time: 30000.0 year dt: 2500.0 year (2021-09-28 12:43:14)\n", - "Step: 13 Model Time: 32500.0 year dt: 2500.0 year (2021-09-28 12:43:14)\n", - "Step: 14 Model Time: 35000.0 year dt: 2500.0 year (2021-09-28 12:43:15)\n", - "Step: 15 Model Time: 37500.0 year dt: 2500.0 year (2021-09-28 12:43:15)\n", - "Step: 16 Model Time: 40000.0 year dt: 2500.0 year (2021-09-28 12:43:16)\n", - "Step: 17 Model Time: 42500.0 year dt: 2500.0 year (2021-09-28 12:43:16)\n", - "Step: 18 Model Time: 45000.0 year dt: 2500.0 year (2021-09-28 12:43:17)\n", - "Step: 19 Model Time: 47500.0 year dt: 2500.0 year (2021-09-28 12:43:17)\n", - "Step: 20 Model Time: 50000.0 year dt: 2500.0 year (2021-09-28 12:43:18)\n", - "Step: 21 Model Time: 52500.0 year dt: 2500.0 year (2021-09-28 12:43:18)\n", - "Step: 22 Model Time: 55000.0 year dt: 2500.0 year (2021-09-28 12:43:19)\n", - "Step: 23 Model Time: 57500.0 year dt: 2500.0 year (2021-09-28 12:43:19)\n", - "Step: 24 Model Time: 60000.0 year dt: 2500.0 year (2021-09-28 12:43:20)\n", - "Step: 25 Model Time: 62500.0 year dt: 2500.0 year (2021-09-28 12:43:21)\n", - "Step: 26 Model Time: 65000.0 year dt: 2500.0 year (2021-09-28 12:43:21)\n", - "Step: 27 Model Time: 67500.0 year dt: 2500.0 year (2021-09-28 12:43:22)\n", - "Step: 28 Model Time: 70000.0 year dt: 2500.0 year (2021-09-28 12:43:22)\n", - "Step: 29 Model Time: 72500.0 year dt: 2500.0 year (2021-09-28 12:43:23)\n", - "Step: 30 Model Time: 75000.0 year dt: 2500.0 year (2021-09-28 12:43:23)\n", - "Step: 31 Model Time: 77500.0 year dt: 2500.0 year (2021-09-28 12:43:24)\n", - "Step: 32 Model Time: 80000.0 year dt: 2500.0 year (2021-09-28 12:43:25)\n", - "Step: 33 Model Time: 82500.0 year dt: 2500.0 year (2021-09-28 12:43:25)\n", - "Step: 34 Model Time: 85000.0 year dt: 2500.0 year (2021-09-28 12:43:26)\n", - "Step: 35 Model Time: 87500.0 year dt: 2500.0 year (2021-09-28 12:43:26)\n", - "Step: 36 Model Time: 90000.0 year dt: 2500.0 year (2021-09-28 12:43:27)\n", - "Step: 37 Model Time: 92500.0 year dt: 2500.0 year (2021-09-28 12:43:27)\n", - "Step: 38 Model Time: 95000.0 year dt: 2500.0 year (2021-09-28 12:43:28)\n", - "Step: 39 Model Time: 97500.0 year dt: 2500.0 year (2021-09-28 12:43:28)\n", - "Step: 40 Model Time: 100000.0 year dt: 2500.0 year (2021-09-28 12:43:30)\n", - "Step: 41 Model Time: 102500.0 year dt: 2500.0 year (2021-09-28 12:43:31)\n", - "Step: 42 Model Time: 105000.0 year dt: 2500.0 year (2021-09-28 12:43:32)\n", - "Step: 43 Model Time: 107500.0 year dt: 2500.0 year (2021-09-28 12:43:32)\n", - "Step: 44 Model Time: 110000.0 year dt: 2500.0 year (2021-09-28 12:43:32)\n", - "Step: 45 Model Time: 112500.0 year dt: 2500.0 year (2021-09-28 12:43:33)\n", - "Step: 46 Model Time: 115000.0 year dt: 2500.0 year (2021-09-28 12:43:34)\n", - "Step: 47 Model Time: 117500.0 year dt: 2500.0 year (2021-09-28 12:43:34)\n", - "Step: 48 Model Time: 120000.0 year dt: 2500.0 year (2021-09-28 12:43:35)\n", - "Step: 49 Model Time: 122500.0 year dt: 2500.0 year (2021-09-28 12:43:35)\n", - "Step: 50 Model Time: 125000.0 year dt: 2500.0 year (2021-09-28 12:43:36)\n", - "Step: 51 Model Time: 127500.0 year dt: 2500.0 year (2021-09-28 12:43:36)\n", - "Step: 52 Model Time: 130000.0 year dt: 2500.0 year (2021-09-28 12:43:37)\n", - "Step: 53 Model Time: 132500.0 year dt: 2500.0 year (2021-09-28 12:43:37)\n", - "Step: 54 Model Time: 135000.0 year dt: 2500.0 year (2021-09-28 12:43:38)\n", - "Step: 55 Model Time: 137500.0 year dt: 2500.0 year (2021-09-28 12:43:38)\n", - "Step: 56 Model Time: 140000.0 year dt: 2500.0 year (2021-09-28 12:43:39)\n", - "Step: 57 Model Time: 142500.0 year dt: 2500.0 year (2021-09-28 12:43:39)\n", - "Step: 58 Model Time: 145000.0 year dt: 2500.0 year (2021-09-28 12:43:40)\n", - "Step: 59 Model Time: 147500.0 year dt: 2500.0 year (2021-09-28 12:43:40)\n", - "Step: 60 Model Time: 150000.0 year dt: 2500.0 year (2021-09-28 12:43:41)\n", - "Step: 61 Model Time: 152500.0 year dt: 2500.0 year (2021-09-28 12:43:42)\n", - "Step: 62 Model Time: 155000.0 year dt: 2500.0 year (2021-09-28 12:43:42)\n", - "Step: 63 Model Time: 157500.0 year dt: 2500.0 year (2021-09-28 12:43:43)\n", - "Step: 64 Model Time: 160000.0 year dt: 2500.0 year (2021-09-28 12:43:43)\n", - "Step: 65 Model Time: 162500.0 year dt: 2500.0 year (2021-09-28 12:43:44)\n", - "Step: 66 Model Time: 165000.0 year dt: 2500.0 year (2021-09-28 12:43:44)\n", - "Step: 67 Model Time: 167500.0 year dt: 2500.0 year (2021-09-28 12:43:45)\n", - "Step: 68 Model Time: 170000.0 year dt: 2500.0 year (2021-09-28 12:43:45)\n", - "Step: 69 Model Time: 172500.0 year dt: 2500.0 year (2021-09-28 12:43:46)\n", - "Step: 70 Model Time: 175000.0 year dt: 2500.0 year (2021-09-28 12:43:46)\n", - "Step: 71 Model Time: 177500.0 year dt: 2500.0 year (2021-09-28 12:43:47)\n", - "Step: 72 Model Time: 180000.0 year dt: 2500.0 year (2021-09-28 12:43:47)\n", - "Step: 73 Model Time: 182500.0 year dt: 2500.0 year (2021-09-28 12:43:48)\n", - "Step: 74 Model Time: 185000.0 year dt: 2500.0 year (2021-09-28 12:43:48)\n", - "Step: 75 Model Time: 187500.0 year dt: 2500.0 year (2021-09-28 12:43:49)\n", - "Step: 76 Model Time: 190000.0 year dt: 2500.0 year (2021-09-28 12:43:49)\n", - "Step: 77 Model Time: 192500.0 year dt: 2500.0 year (2021-09-28 12:43:50)\n", - "Step: 78 Model Time: 195000.0 year dt: 2500.0 year (2021-09-28 12:43:51)\n", - "Step: 79 Model Time: 197500.0 year dt: 2500.0 year (2021-09-28 12:43:51)\n", - "Step: 80 Model Time: 200000.0 year dt: 2500.0 year (2021-09-28 12:43:53)\n", - "Step: 81 Model Time: 202500.0 year dt: 2500.0 year (2021-09-28 12:43:54)\n", - "Step: 82 Model Time: 205000.0 year dt: 2500.0 year (2021-09-28 12:43:55)\n", - "Step: 83 Model Time: 207500.0 year dt: 2500.0 year (2021-09-28 12:43:55)\n", - "Step: 84 Model Time: 210000.0 year dt: 2500.0 year (2021-09-28 12:43:56)\n", - "Step: 85 Model Time: 212500.0 year dt: 2500.0 year (2021-09-28 12:43:56)\n", - "Step: 86 Model Time: 215000.0 year dt: 2500.0 year (2021-09-28 12:43:57)\n", - "Step: 87 Model Time: 217500.0 year dt: 2500.0 year (2021-09-28 12:43:57)\n", - "Step: 88 Model Time: 220000.0 year dt: 2500.0 year (2021-09-28 12:43:58)\n", - "Step: 89 Model Time: 222500.0 year dt: 2500.0 year (2021-09-28 12:43:58)\n", - "Step: 90 Model Time: 225000.0 year dt: 2500.0 year (2021-09-28 12:43:59)\n", - "Step: 91 Model Time: 227500.0 year dt: 2500.0 year (2021-09-28 12:43:59)\n", - "Step: 92 Model Time: 230000.0 year dt: 2500.0 year (2021-09-28 12:44:00)\n", - "Step: 93 Model Time: 232500.0 year dt: 2500.0 year (2021-09-28 12:44:01)\n", - "Step: 94 Model Time: 235000.0 year dt: 2500.0 year (2021-09-28 12:44:01)\n", - "Step: 95 Model Time: 237500.0 year dt: 2500.0 year (2021-09-28 12:44:02)\n", - "Step: 96 Model Time: 240000.0 year dt: 2500.0 year (2021-09-28 12:44:02)\n", - "Step: 97 Model Time: 242500.0 year dt: 2500.0 year (2021-09-28 12:44:03)\n", - "Step: 98 Model Time: 245000.0 year dt: 2500.0 year (2021-09-28 12:44:03)\n", - "Step: 99 Model Time: 247500.0 year dt: 2500.0 year (2021-09-28 12:44:04)\n", - "Step: 100 Model Time: 250000.0 year dt: 2500.0 year (2021-09-28 12:44:04)\n", - "Step: 101 Model Time: 252500.0 year dt: 2500.0 year (2021-09-28 12:44:05)\n", - "Step: 102 Model Time: 255000.0 year dt: 2500.0 year (2021-09-28 12:44:05)\n", - "Step: 103 Model Time: 257500.0 year dt: 2500.0 year (2021-09-28 12:44:06)\n", - "Step: 104 Model Time: 260000.0 year dt: 2500.0 year (2021-09-28 12:44:06)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 105 Model Time: 262500.0 year dt: 2500.0 year (2021-09-28 12:44:07)\n", - "Step: 106 Model Time: 265000.0 year dt: 2500.0 year (2021-09-28 12:44:08)\n", - "Step: 107 Model Time: 267500.0 year dt: 2500.0 year (2021-09-28 12:44:08)\n", - "Step: 108 Model Time: 270000.0 year dt: 2500.0 year (2021-09-28 12:44:09)\n", - "Step: 109 Model Time: 272500.0 year dt: 2500.0 year (2021-09-28 12:44:09)\n", - "Step: 110 Model Time: 275000.0 year dt: 2500.0 year (2021-09-28 12:44:10)\n", - "Step: 111 Model Time: 277500.0 year dt: 2500.0 year (2021-09-28 12:44:10)\n", - "Step: 112 Model Time: 280000.0 year dt: 2500.0 year (2021-09-28 12:44:11)\n", - "Step: 113 Model Time: 282500.0 year dt: 2500.0 year (2021-09-28 12:44:11)\n", - "Step: 114 Model Time: 285000.0 year dt: 2500.0 year (2021-09-28 12:44:12)\n", - "Step: 115 Model Time: 287500.0 year dt: 2500.0 year (2021-09-28 12:44:12)\n", - "Step: 116 Model Time: 290000.0 year dt: 2500.0 year (2021-09-28 12:44:13)\n", - "Step: 117 Model Time: 292500.0 year dt: 2500.0 year (2021-09-28 12:44:13)\n", - "Step: 118 Model Time: 295000.0 year dt: 2500.0 year (2021-09-28 12:44:14)\n", - "Step: 119 Model Time: 297500.0 year dt: 2500.0 year (2021-09-28 12:44:14)\n", - "Step: 120 Model Time: 300000.0 year dt: 2500.0 year (2021-09-28 12:44:16)\n", - "Step: 121 Model Time: 302500.0 year dt: 2500.0 year (2021-09-28 12:44:17)\n", - "Step: 122 Model Time: 305000.0 year dt: 2500.0 year (2021-09-28 12:44:17)\n", - "Step: 123 Model Time: 307500.0 year dt: 2500.0 year (2021-09-28 12:44:18)\n", - "Step: 124 Model Time: 310000.0 year dt: 2500.0 year (2021-09-28 12:44:18)\n", - "Step: 125 Model Time: 312500.0 year dt: 2500.0 year (2021-09-28 12:44:19)\n", - "Step: 126 Model Time: 315000.0 year dt: 2500.0 year (2021-09-28 12:44:19)\n", - "Step: 127 Model Time: 317500.0 year dt: 2500.0 year (2021-09-28 12:44:20)\n", - "Step: 128 Model Time: 320000.0 year dt: 2500.0 year (2021-09-28 12:44:20)\n", - "Step: 129 Model Time: 322500.0 year dt: 2500.0 year (2021-09-28 12:44:21)\n", - "Step: 130 Model Time: 325000.0 year dt: 2500.0 year (2021-09-28 12:44:21)\n", - "Step: 131 Model Time: 327500.0 year dt: 2500.0 year (2021-09-28 12:44:22)\n", - "Step: 132 Model Time: 330000.0 year dt: 2500.0 year (2021-09-28 12:44:22)\n", - "Step: 133 Model Time: 332500.0 year dt: 2500.0 year (2021-09-28 12:44:23)\n", - "Step: 134 Model Time: 335000.0 year dt: 2500.0 year (2021-09-28 12:44:23)\n", - "Step: 135 Model Time: 337500.0 year dt: 2500.0 year (2021-09-28 12:44:24)\n", - "Step: 136 Model Time: 340000.0 year dt: 2500.0 year (2021-09-28 12:44:25)\n", - "Step: 137 Model Time: 342500.0 year dt: 2500.0 year (2021-09-28 12:44:25)\n", - "Step: 138 Model Time: 345000.0 year dt: 2500.0 year (2021-09-28 12:44:26)\n", - "Step: 139 Model Time: 347500.0 year dt: 2500.0 year (2021-09-28 12:44:26)\n", - "Step: 140 Model Time: 350000.0 year dt: 2500.0 year (2021-09-28 12:44:27)\n", - "Step: 141 Model Time: 352500.0 year dt: 2500.0 year (2021-09-28 12:44:27)\n", - "Step: 142 Model Time: 355000.0 year dt: 2500.0 year (2021-09-28 12:44:28)\n", - "Step: 143 Model Time: 357500.0 year dt: 2500.0 year (2021-09-28 12:44:28)\n", - "Step: 144 Model Time: 360000.0 year dt: 2500.0 year (2021-09-28 12:44:29)\n", - "Step: 145 Model Time: 362500.0 year dt: 2500.0 year (2021-09-28 12:44:29)\n", - "Step: 146 Model Time: 365000.0 year dt: 2500.0 year (2021-09-28 12:44:30)\n", - "Step: 147 Model Time: 367500.0 year dt: 2500.0 year (2021-09-28 12:44:30)\n", - "Step: 148 Model Time: 370000.0 year dt: 2500.0 year (2021-09-28 12:44:31)\n", - "Step: 149 Model Time: 372500.0 year dt: 2500.0 year (2021-09-28 12:44:32)\n", - "Step: 150 Model Time: 375000.0 year dt: 2500.0 year (2021-09-28 12:44:32)\n", - "Step: 151 Model Time: 377500.0 year dt: 2500.0 year (2021-09-28 12:44:33)\n", - "Step: 152 Model Time: 380000.0 year dt: 2500.0 year (2021-09-28 12:44:33)\n", - "Step: 153 Model Time: 382500.0 year dt: 2500.0 year (2021-09-28 12:44:34)\n", - "Step: 154 Model Time: 385000.0 year dt: 2500.0 year (2021-09-28 12:44:34)\n", - "Step: 155 Model Time: 387500.0 year dt: 2500.0 year (2021-09-28 12:44:35)\n", - "Step: 156 Model Time: 390000.0 year dt: 2500.0 year (2021-09-28 12:44:35)\n", - "Step: 157 Model Time: 392500.0 year dt: 2500.0 year (2021-09-28 12:44:36)\n", - "Step: 158 Model Time: 395000.0 year dt: 2500.0 year (2021-09-28 12:44:37)\n", - "Step: 159 Model Time: 397500.0 year dt: 2500.0 year (2021-09-28 12:44:37)\n", - "Step: 160 Model Time: 400000.0 year dt: 2500.0 year (2021-09-28 12:44:39)\n", - "Step: 161 Model Time: 402500.0 year dt: 2500.0 year (2021-09-28 12:44:40)\n", - "Step: 162 Model Time: 405000.0 year dt: 2500.0 year (2021-09-28 12:44:40)\n", - "Step: 163 Model Time: 407500.0 year dt: 2500.0 year (2021-09-28 12:44:41)\n", - "Step: 164 Model Time: 410000.0 year dt: 2500.0 year (2021-09-28 12:44:41)\n", - "Step: 165 Model Time: 412500.0 year dt: 2500.0 year (2021-09-28 12:44:42)\n", - "Step: 166 Model Time: 415000.0 year dt: 2500.0 year (2021-09-28 12:44:43)\n", - "Step: 167 Model Time: 417500.0 year dt: 2500.0 year (2021-09-28 12:44:43)\n", - "Step: 168 Model Time: 420000.0 year dt: 2500.0 year (2021-09-28 12:44:44)\n", - "Step: 169 Model Time: 422500.0 year dt: 2500.0 year (2021-09-28 12:44:44)\n", - "Step: 170 Model Time: 425000.0 year dt: 2500.0 year (2021-09-28 12:44:45)\n", - "Step: 171 Model Time: 427500.0 year dt: 2500.0 year (2021-09-28 12:44:45)\n", - "Step: 172 Model Time: 430000.0 year dt: 2500.0 year (2021-09-28 12:44:46)\n", - "Step: 173 Model Time: 432500.0 year dt: 2500.0 year (2021-09-28 12:44:46)\n", - "Step: 174 Model Time: 435000.0 year dt: 2500.0 year (2021-09-28 12:44:47)\n", - "Step: 175 Model Time: 437500.0 year dt: 2500.0 year (2021-09-28 12:44:47)\n", - "Step: 176 Model Time: 440000.0 year dt: 2500.0 year (2021-09-28 12:44:48)\n", - "Step: 177 Model Time: 442500.0 year dt: 2500.0 year (2021-09-28 12:44:48)\n", - "Step: 178 Model Time: 445000.0 year dt: 2500.0 year (2021-09-28 12:44:49)\n", - "Step: 179 Model Time: 447500.0 year dt: 2500.0 year (2021-09-28 12:44:49)\n", - "Step: 180 Model Time: 450000.0 year dt: 2500.0 year (2021-09-28 12:44:50)\n", - "Step: 181 Model Time: 452500.0 year dt: 2500.0 year (2021-09-28 12:44:50)\n", - "Step: 182 Model Time: 455000.0 year dt: 2500.0 year (2021-09-28 12:44:51)\n", - "Step: 183 Model Time: 457500.0 year dt: 2500.0 year (2021-09-28 12:44:51)\n", - "Step: 184 Model Time: 460000.0 year dt: 2500.0 year (2021-09-28 12:44:52)\n", - "Step: 185 Model Time: 462500.0 year dt: 2500.0 year (2021-09-28 12:44:52)\n", - "Step: 186 Model Time: 465000.0 year dt: 2500.0 year (2021-09-28 12:44:53)\n", - "Step: 187 Model Time: 467500.0 year dt: 2500.0 year (2021-09-28 12:44:53)\n", - "Step: 188 Model Time: 470000.0 year dt: 2500.0 year (2021-09-28 12:44:54)\n", - "Step: 189 Model Time: 472500.0 year dt: 2500.0 year (2021-09-28 12:44:54)\n", - "Step: 190 Model Time: 475000.0 year dt: 2500.0 year (2021-09-28 12:44:55)\n", - "Step: 191 Model Time: 477500.0 year dt: 2500.0 year (2021-09-28 12:44:55)\n", - "Step: 192 Model Time: 480000.0 year dt: 2500.0 year (2021-09-28 12:44:56)\n", - "Step: 193 Model Time: 482500.0 year dt: 2500.0 year (2021-09-28 12:44:57)\n", - "Step: 194 Model Time: 485000.0 year dt: 2500.0 year (2021-09-28 12:44:57)\n", - "Step: 195 Model Time: 487500.0 year dt: 2500.0 year (2021-09-28 12:44:58)\n", - "Step: 196 Model Time: 490000.0 year dt: 2500.0 year (2021-09-28 12:44:58)\n", - "Step: 197 Model Time: 492500.0 year dt: 2500.0 year (2021-09-28 12:44:59)\n", - "Step: 198 Model Time: 495000.0 year dt: 2500.0 year (2021-09-28 12:44:59)\n", - "Step: 199 Model Time: 497500.0 year dt: 2500.0 year (2021-09-28 12:45:00)\n", - "Step: 200 Model Time: 500000.0 year dt: 2500.0 year (2021-09-28 12:45:02)\n", - "Step: 201 Model Time: 502500.0 year dt: 2500.0 year (2021-09-28 12:45:02)\n", - "Step: 202 Model Time: 505000.0 year dt: 2500.0 year (2021-09-28 12:45:03)\n", - "Step: 203 Model Time: 507500.0 year dt: 2500.0 year (2021-09-28 12:45:04)\n", - "Step: 204 Model Time: 510000.0 year dt: 2500.0 year (2021-09-28 12:45:04)\n", - "Step: 205 Model Time: 512500.0 year dt: 2500.0 year (2021-09-28 12:45:05)\n", - "Step: 206 Model Time: 515000.0 year dt: 2500.0 year (2021-09-28 12:45:05)\n", - "Step: 207 Model Time: 517500.0 year dt: 2500.0 year (2021-09-28 12:45:06)\n", - "Step: 208 Model Time: 520000.0 year dt: 2500.0 year (2021-09-28 12:45:06)\n", - "Step: 209 Model Time: 522500.0 year dt: 2500.0 year (2021-09-28 12:45:07)\n", - "Step: 210 Model Time: 525000.0 year dt: 2500.0 year (2021-09-28 12:45:07)\n", - "Step: 211 Model Time: 527500.0 year dt: 2500.0 year (2021-09-28 12:45:08)\n", - "Step: 212 Model Time: 530000.0 year dt: 2500.0 year (2021-09-28 12:45:08)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 213 Model Time: 532500.0 year dt: 2500.0 year (2021-09-28 12:45:09)\n", - "Step: 214 Model Time: 535000.0 year dt: 2500.0 year (2021-09-28 12:45:09)\n", - "Step: 215 Model Time: 537500.0 year dt: 2500.0 year (2021-09-28 12:45:10)\n", - "Step: 216 Model Time: 540000.0 year dt: 2500.0 year (2021-09-28 12:45:10)\n", - "Step: 217 Model Time: 542500.0 year dt: 2500.0 year (2021-09-28 12:45:11)\n", - "Step: 218 Model Time: 545000.0 year dt: 2500.0 year (2021-09-28 12:45:11)\n", - "Step: 219 Model Time: 547500.0 year dt: 2500.0 year (2021-09-28 12:45:12)\n", - "Step: 220 Model Time: 550000.0 year dt: 2500.0 year (2021-09-28 12:45:12)\n", - "Step: 221 Model Time: 552500.0 year dt: 2500.0 year (2021-09-28 12:45:13)\n", - "Step: 222 Model Time: 555000.0 year dt: 2500.0 year (2021-09-28 12:45:14)\n", - "Step: 223 Model Time: 557500.0 year dt: 2500.0 year (2021-09-28 12:45:14)\n", - "Step: 224 Model Time: 560000.0 year dt: 2500.0 year (2021-09-28 12:45:15)\n", - "Step: 225 Model Time: 562500.0 year dt: 2500.0 year (2021-09-28 12:45:15)\n", - "Step: 226 Model Time: 565000.0 year dt: 2500.0 year (2021-09-28 12:45:16)\n", - "Step: 227 Model Time: 567500.0 year dt: 2500.0 year (2021-09-28 12:45:16)\n", - "Step: 228 Model Time: 570000.0 year dt: 2500.0 year (2021-09-28 12:45:17)\n", - "Step: 229 Model Time: 572500.0 year dt: 2500.0 year (2021-09-28 12:45:17)\n", - "Step: 230 Model Time: 575000.0 year dt: 2500.0 year (2021-09-28 12:45:18)\n", - "Step: 231 Model Time: 577500.0 year dt: 2500.0 year (2021-09-28 12:45:18)\n", - "Step: 232 Model Time: 580000.0 year dt: 2500.0 year (2021-09-28 12:45:19)\n", - "Step: 233 Model Time: 582500.0 year dt: 2500.0 year (2021-09-28 12:45:19)\n", - "Step: 234 Model Time: 585000.0 year dt: 2500.0 year (2021-09-28 12:45:20)\n", - "Step: 235 Model Time: 587500.0 year dt: 2500.0 year (2021-09-28 12:45:21)\n", - "Step: 236 Model Time: 590000.0 year dt: 2500.0 year (2021-09-28 12:45:21)\n", - "Step: 237 Model Time: 592500.0 year dt: 2500.0 year (2021-09-28 12:45:22)\n", - "Step: 238 Model Time: 595000.0 year dt: 2500.0 year (2021-09-28 12:45:22)\n", - "Step: 239 Model Time: 597500.0 year dt: 2500.0 year (2021-09-28 12:45:23)\n", - "Step: 240 Model Time: 600000.0 year dt: 2500.0 year (2021-09-28 12:45:25)\n", - "Step: 241 Model Time: 602500.0 year dt: 2500.0 year (2021-09-28 12:45:25)\n", - "Step: 242 Model Time: 605000.0 year dt: 2500.0 year (2021-09-28 12:45:26)\n", - "Step: 243 Model Time: 607500.0 year dt: 2500.0 year (2021-09-28 12:45:27)\n", - "Step: 244 Model Time: 610000.0 year dt: 2500.0 year (2021-09-28 12:45:27)\n", - "Step: 245 Model Time: 612500.0 year dt: 2500.0 year (2021-09-28 12:45:27)\n", - "Step: 246 Model Time: 615000.0 year dt: 2500.0 year (2021-09-28 12:45:28)\n", - "Step: 247 Model Time: 617500.0 year dt: 2500.0 year (2021-09-28 12:45:29)\n", - "Step: 248 Model Time: 620000.0 year dt: 2500.0 year (2021-09-28 12:45:29)\n", - "Step: 249 Model Time: 622500.0 year dt: 2500.0 year (2021-09-28 12:45:30)\n", - "Step: 250 Model Time: 625000.0 year dt: 2500.0 year (2021-09-28 12:45:30)\n", - "Step: 251 Model Time: 627500.0 year dt: 2500.0 year (2021-09-28 12:45:31)\n", - "Step: 252 Model Time: 630000.0 year dt: 2500.0 year (2021-09-28 12:45:31)\n", - "Step: 253 Model Time: 632500.0 year dt: 2500.0 year (2021-09-28 12:45:32)\n", - "Step: 254 Model Time: 635000.0 year dt: 2500.0 year (2021-09-28 12:45:32)\n", - "Step: 255 Model Time: 637500.0 year dt: 2500.0 year (2021-09-28 12:45:33)\n", - "Step: 256 Model Time: 640000.0 year dt: 2500.0 year (2021-09-28 12:45:33)\n", - "Step: 257 Model Time: 642500.0 year dt: 2500.0 year (2021-09-28 12:45:34)\n", - "Step: 258 Model Time: 645000.0 year dt: 2500.0 year (2021-09-28 12:45:34)\n", - "Step: 259 Model Time: 647500.0 year dt: 2500.0 year (2021-09-28 12:45:35)\n", - "Step: 260 Model Time: 650000.0 year dt: 2500.0 year (2021-09-28 12:45:35)\n", - "Step: 261 Model Time: 652500.0 year dt: 2500.0 year (2021-09-28 12:45:36)\n", - "Step: 262 Model Time: 655000.0 year dt: 2500.0 year (2021-09-28 12:45:36)\n", - "Step: 263 Model Time: 657500.0 year dt: 2500.0 year (2021-09-28 12:45:37)\n", - "Step: 264 Model Time: 660000.0 year dt: 2500.0 year (2021-09-28 12:45:38)\n", - "Step: 265 Model Time: 662500.0 year dt: 2500.0 year (2021-09-28 12:45:38)\n", - "Step: 266 Model Time: 665000.0 year dt: 2500.0 year (2021-09-28 12:45:39)\n", - "Step: 267 Model Time: 667500.0 year dt: 2500.0 year (2021-09-28 12:45:39)\n", - "Step: 268 Model Time: 670000.0 year dt: 2500.0 year (2021-09-28 12:45:40)\n", - "Step: 269 Model Time: 672500.0 year dt: 2500.0 year (2021-09-28 12:45:40)\n", - "Step: 270 Model Time: 675000.0 year dt: 2500.0 year (2021-09-28 12:45:41)\n", - "Step: 271 Model Time: 677500.0 year dt: 2500.0 year (2021-09-28 12:45:41)\n", - "Step: 272 Model Time: 680000.0 year dt: 2500.0 year (2021-09-28 12:45:42)\n", - "Step: 273 Model Time: 682500.0 year dt: 2500.0 year (2021-09-28 12:45:43)\n", - "Step: 274 Model Time: 685000.0 year dt: 2500.0 year (2021-09-28 12:45:43)\n", - "Step: 275 Model Time: 687500.0 year dt: 2500.0 year (2021-09-28 12:45:44)\n", - "Step: 276 Model Time: 690000.0 year dt: 2500.0 year (2021-09-28 12:45:44)\n", - "Step: 277 Model Time: 692500.0 year dt: 2500.0 year (2021-09-28 12:45:45)\n", - "Step: 278 Model Time: 695000.0 year dt: 2500.0 year (2021-09-28 12:45:46)\n", - "Step: 279 Model Time: 697500.0 year dt: 2500.0 year (2021-09-28 12:45:46)\n", - "Step: 280 Model Time: 700000.0 year dt: 2500.0 year (2021-09-28 12:45:49)\n", - "Step: 281 Model Time: 702500.0 year dt: 2500.0 year (2021-09-28 12:45:49)\n", - "Step: 282 Model Time: 705000.0 year dt: 2500.0 year (2021-09-28 12:45:50)\n", - "Step: 283 Model Time: 707500.0 year dt: 2500.0 year (2021-09-28 12:45:50)\n", - "Step: 284 Model Time: 710000.0 year dt: 2500.0 year (2021-09-28 12:45:51)\n", - "Step: 285 Model Time: 712500.0 year dt: 2500.0 year (2021-09-28 12:45:51)\n", - "Step: 286 Model Time: 715000.0 year dt: 2500.0 year (2021-09-28 12:45:52)\n", - "Step: 287 Model Time: 717500.0 year dt: 2500.0 year (2021-09-28 12:45:52)\n", - "Step: 288 Model Time: 720000.0 year dt: 2500.0 year (2021-09-28 12:45:53)\n", - "Step: 289 Model Time: 722500.0 year dt: 2500.0 year (2021-09-28 12:45:54)\n", - "Step: 290 Model Time: 725000.0 year dt: 2500.0 year (2021-09-28 12:45:54)\n", - "Step: 291 Model Time: 727500.0 year dt: 2500.0 year (2021-09-28 12:45:55)\n", - "Step: 292 Model Time: 730000.0 year dt: 2500.0 year (2021-09-28 12:45:55)\n", - "Step: 293 Model Time: 732500.0 year dt: 2500.0 year (2021-09-28 12:45:56)\n", - "Step: 294 Model Time: 735000.0 year dt: 2500.0 year (2021-09-28 12:45:57)\n", - "Step: 295 Model Time: 737500.0 year dt: 2500.0 year (2021-09-28 12:45:57)\n", - "Step: 296 Model Time: 740000.0 year dt: 2500.0 year (2021-09-28 12:45:58)\n", - "Step: 297 Model Time: 742500.0 year dt: 2500.0 year (2021-09-28 12:45:58)\n", - "Step: 298 Model Time: 745000.0 year dt: 2500.0 year (2021-09-28 12:45:59)\n", - "Step: 299 Model Time: 747500.0 year dt: 2500.0 year (2021-09-28 12:45:59)\n", - "Step: 300 Model Time: 750000.0 year dt: 2500.0 year (2021-09-28 12:46:00)\n", - "Step: 301 Model Time: 752500.0 year dt: 2500.0 year (2021-09-28 12:46:00)\n", - "Step: 302 Model Time: 755000.0 year dt: 2500.0 year (2021-09-28 12:46:01)\n", - "Step: 303 Model Time: 757500.0 year dt: 2500.0 year (2021-09-28 12:46:02)\n", - "Step: 304 Model Time: 760000.0 year dt: 2500.0 year (2021-09-28 12:46:02)\n", - "Step: 305 Model Time: 762500.0 year dt: 2500.0 year (2021-09-28 12:46:03)\n", - "Step: 306 Model Time: 765000.0 year dt: 2500.0 year (2021-09-28 12:46:03)\n", - "Step: 307 Model Time: 767500.0 year dt: 2500.0 year (2021-09-28 12:46:04)\n", - "Step: 308 Model Time: 770000.0 year dt: 2500.0 year (2021-09-28 12:46:04)\n", - "Step: 309 Model Time: 772500.0 year dt: 2500.0 year (2021-09-28 12:46:05)\n", - "Step: 310 Model Time: 775000.0 year dt: 2500.0 year (2021-09-28 12:46:05)\n", - "Step: 311 Model Time: 777500.0 year dt: 2500.0 year (2021-09-28 12:46:06)\n", - "Step: 312 Model Time: 780000.0 year dt: 2500.0 year (2021-09-28 12:46:06)\n", - "Step: 313 Model Time: 782500.0 year dt: 2500.0 year (2021-09-28 12:46:07)\n", - "Step: 314 Model Time: 785000.0 year dt: 2500.0 year (2021-09-28 12:46:07)\n", - "Step: 315 Model Time: 787500.0 year dt: 2500.0 year (2021-09-28 12:46:08)\n", - "Step: 316 Model Time: 790000.0 year dt: 2500.0 year (2021-09-28 12:46:08)\n", - "Step: 317 Model Time: 792500.0 year dt: 2500.0 year (2021-09-28 12:46:09)\n", - "Step: 318 Model Time: 795000.0 year dt: 2500.0 year (2021-09-28 12:46:09)\n", - "Step: 319 Model Time: 797500.0 year dt: 2500.0 year (2021-09-28 12:46:10)\n", - "Step: 320 Model Time: 800000.0 year dt: 2500.0 year (2021-09-28 12:46:12)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 321 Model Time: 802500.0 year dt: 2500.0 year (2021-09-28 12:46:13)\n", - "Step: 322 Model Time: 805000.0 year dt: 2500.0 year (2021-09-28 12:46:13)\n", - "Step: 323 Model Time: 807500.0 year dt: 2500.0 year (2021-09-28 12:46:14)\n", - "Step: 324 Model Time: 810000.0 year dt: 2500.0 year (2021-09-28 12:46:14)\n", - "Step: 325 Model Time: 812500.0 year dt: 2500.0 year (2021-09-28 12:46:15)\n", - "Step: 326 Model Time: 815000.0 year dt: 2500.0 year (2021-09-28 12:46:15)\n", - "Step: 327 Model Time: 817500.0 year dt: 2500.0 year (2021-09-28 12:46:16)\n", - "Step: 328 Model Time: 820000.0 year dt: 2500.0 year (2021-09-28 12:46:17)\n", - "Step: 329 Model Time: 822500.0 year dt: 2500.0 year (2021-09-28 12:46:17)\n", - "Step: 330 Model Time: 825000.0 year dt: 2500.0 year (2021-09-28 12:46:18)\n", - "Step: 331 Model Time: 827500.0 year dt: 2500.0 year (2021-09-28 12:46:18)\n", - "Step: 332 Model Time: 830000.0 year dt: 2500.0 year (2021-09-28 12:46:19)\n", - "Step: 333 Model Time: 832500.0 year dt: 2500.0 year (2021-09-28 12:46:19)\n", - "Step: 334 Model Time: 835000.0 year dt: 2500.0 year (2021-09-28 12:46:20)\n", - "Step: 335 Model Time: 837500.0 year dt: 2500.0 year (2021-09-28 12:46:21)\n", - "Step: 336 Model Time: 840000.0 year dt: 2500.0 year (2021-09-28 12:46:21)\n", - "Step: 337 Model Time: 842500.0 year dt: 2500.0 year (2021-09-28 12:46:22)\n", - "Step: 338 Model Time: 845000.0 year dt: 2500.0 year (2021-09-28 12:46:22)\n", - "Step: 339 Model Time: 847500.0 year dt: 2500.0 year (2021-09-28 12:46:23)\n", - "Step: 340 Model Time: 850000.0 year dt: 2500.0 year (2021-09-28 12:46:23)\n", - "Step: 341 Model Time: 852500.0 year dt: 2500.0 year (2021-09-28 12:46:24)\n", - "Step: 342 Model Time: 855000.0 year dt: 2500.0 year (2021-09-28 12:46:24)\n", - "Step: 343 Model Time: 857500.0 year dt: 2500.0 year (2021-09-28 12:46:25)\n", - "Step: 344 Model Time: 860000.0 year dt: 2500.0 year (2021-09-28 12:46:26)\n", - "Step: 345 Model Time: 862500.0 year dt: 2500.0 year (2021-09-28 12:46:26)\n", - "Step: 346 Model Time: 865000.0 year dt: 2500.0 year (2021-09-28 12:46:27)\n", - "Step: 347 Model Time: 867500.0 year dt: 2500.0 year (2021-09-28 12:46:27)\n", - "Step: 348 Model Time: 870000.0 year dt: 2500.0 year (2021-09-28 12:46:28)\n", - "Step: 349 Model Time: 872500.0 year dt: 2500.0 year (2021-09-28 12:46:28)\n", - "Step: 350 Model Time: 875000.0 year dt: 2500.0 year (2021-09-28 12:46:29)\n", - "Step: 351 Model Time: 877500.0 year dt: 2500.0 year (2021-09-28 12:46:29)\n", - "Step: 352 Model Time: 880000.0 year dt: 2500.0 year (2021-09-28 12:46:30)\n", - "Step: 353 Model Time: 882500.0 year dt: 2500.0 year (2021-09-28 12:46:30)\n", - "Step: 354 Model Time: 885000.0 year dt: 2500.0 year (2021-09-28 12:46:31)\n", - "Step: 355 Model Time: 887500.0 year dt: 2500.0 year (2021-09-28 12:46:32)\n", - "Step: 356 Model Time: 890000.0 year dt: 2500.0 year (2021-09-28 12:46:32)\n", - "Step: 357 Model Time: 892500.0 year dt: 2500.0 year (2021-09-28 12:46:33)\n", - "Step: 358 Model Time: 895000.0 year dt: 2500.0 year (2021-09-28 12:46:33)\n", - "Step: 359 Model Time: 897500.0 year dt: 2500.0 year (2021-09-28 12:46:34)\n", - "Step: 360 Model Time: 900000.0 year dt: 2500.0 year (2021-09-28 12:46:36)\n", - "Step: 361 Model Time: 902500.0 year dt: 2500.0 year (2021-09-28 12:46:36)\n", - "Step: 362 Model Time: 905000.0 year dt: 2500.0 year (2021-09-28 12:46:37)\n", - "Step: 363 Model Time: 907500.0 year dt: 2500.0 year (2021-09-28 12:46:37)\n", - "Step: 364 Model Time: 910000.0 year dt: 2500.0 year (2021-09-28 12:46:38)\n", - "Step: 365 Model Time: 912500.0 year dt: 2500.0 year (2021-09-28 12:46:39)\n", - "Step: 366 Model Time: 915000.0 year dt: 2500.0 year (2021-09-28 12:46:39)\n", - "Step: 367 Model Time: 917500.0 year dt: 2500.0 year (2021-09-28 12:46:40)\n", - "Step: 368 Model Time: 920000.0 year dt: 2500.0 year (2021-09-28 12:46:40)\n", - "Step: 369 Model Time: 922500.0 year dt: 2500.0 year (2021-09-28 12:46:41)\n", - "Step: 370 Model Time: 925000.0 year dt: 2500.0 year (2021-09-28 12:46:41)\n", - "Step: 371 Model Time: 927500.0 year dt: 2500.0 year (2021-09-28 12:46:42)\n", - "Step: 372 Model Time: 930000.0 year dt: 2500.0 year (2021-09-28 12:46:42)\n", - "Step: 373 Model Time: 932500.0 year dt: 2500.0 year (2021-09-28 12:46:43)\n", - "Step: 374 Model Time: 935000.0 year dt: 2500.0 year (2021-09-28 12:46:44)\n", - "Step: 375 Model Time: 937500.0 year dt: 2500.0 year (2021-09-28 12:46:44)\n", - "Step: 376 Model Time: 940000.0 year dt: 2500.0 year (2021-09-28 12:46:45)\n", - "Step: 377 Model Time: 942500.0 year dt: 2500.0 year (2021-09-28 12:46:45)\n", - "Step: 378 Model Time: 945000.0 year dt: 2500.0 year (2021-09-28 12:46:46)\n", - "Step: 379 Model Time: 947500.0 year dt: 2500.0 year (2021-09-28 12:46:46)\n", - "Step: 380 Model Time: 950000.0 year dt: 2500.0 year (2021-09-28 12:46:47)\n", - "Step: 381 Model Time: 952500.0 year dt: 2500.0 year (2021-09-28 12:46:47)\n", - "Step: 382 Model Time: 955000.0 year dt: 2500.0 year (2021-09-28 12:46:48)\n", - "Step: 383 Model Time: 957500.0 year dt: 2500.0 year (2021-09-28 12:46:48)\n", - "Step: 384 Model Time: 960000.0 year dt: 2500.0 year (2021-09-28 12:46:49)\n", - "Step: 385 Model Time: 962500.0 year dt: 2500.0 year (2021-09-28 12:46:49)\n", - "Step: 386 Model Time: 965000.0 year dt: 2500.0 year (2021-09-28 12:46:50)\n", - "Step: 387 Model Time: 967500.0 year dt: 2500.0 year (2021-09-28 12:46:51)\n", - "Step: 388 Model Time: 970000.0 year dt: 2500.0 year (2021-09-28 12:46:51)\n", - "Step: 389 Model Time: 972500.0 year dt: 2500.0 year (2021-09-28 12:46:52)\n", - "Step: 390 Model Time: 975000.0 year dt: 2500.0 year (2021-09-28 12:46:52)\n", - "Step: 391 Model Time: 977500.0 year dt: 2500.0 year (2021-09-28 12:46:53)\n", - "Step: 392 Model Time: 980000.0 year dt: 2500.0 year (2021-09-28 12:46:53)\n", - "Step: 393 Model Time: 982500.0 year dt: 2500.0 year (2021-09-28 12:46:54)\n", - "Step: 394 Model Time: 985000.0 year dt: 2500.0 year (2021-09-28 12:46:55)\n", - "Step: 395 Model Time: 987500.0 year dt: 2500.0 year (2021-09-28 12:46:55)\n", - "Step: 396 Model Time: 990000.0 year dt: 2500.0 year (2021-09-28 12:46:56)\n", - "Step: 397 Model Time: 992500.0 year dt: 2500.0 year (2021-09-28 12:46:56)\n", - "Step: 398 Model Time: 995000.0 year dt: 2500.0 year (2021-09-28 12:46:57)\n", - "Step: 399 Model Time: 997500.0 year dt: 2500.0 year (2021-09-28 12:46:57)\n", - "Step: 400 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:00)\n", - "Step: 401 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:00)\n", - "Step: 402 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:01)\n", - "Step: 403 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:01)\n", - "Step: 404 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:02)\n", - "Step: 405 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:02)\n", - "Step: 406 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:03)\n", - "Step: 407 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:03)\n", - "Step: 408 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:04)\n", - "Step: 409 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:05)\n", - "Step: 410 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:05)\n", - "Step: 411 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:06)\n", - "Step: 412 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:06)\n", - "Step: 413 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:07)\n", - "Step: 414 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:08)\n", - "Step: 415 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:08)\n", - "Step: 416 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:09)\n", - "Step: 417 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:09)\n", - "Step: 418 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:10)\n", - "Step: 419 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 12:47:11)\n", - "Step: 420 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:11)\n", - "Step: 421 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:12)\n", - "Step: 422 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:12)\n", - "Step: 423 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:13)\n", - "Step: 424 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:13)\n", - "Step: 425 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:14)\n", - "Step: 426 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:15)\n", - "Step: 427 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:15)\n", - "Step: 428 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:16)\n", - "Step: 429 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:17)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 430 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:18)\n", - "Step: 431 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:19)\n", - "Step: 432 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:20)\n", - "Step: 433 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:21)\n", - "Step: 434 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:22)\n", - "Step: 435 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:23)\n", - "Step: 436 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:24)\n", - "Step: 437 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:25)\n", - "Step: 438 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:26)\n", - "Step: 439 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:27)\n", - "Step: 440 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:31)\n", - "Step: 441 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:32)\n", - "Step: 442 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:33)\n", - "Step: 443 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:35)\n", - "Step: 444 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:36)\n", - "Step: 445 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:37)\n", - "Step: 446 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:38)\n", - "Step: 447 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:39)\n", - "Step: 448 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:40)\n", - "Step: 449 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:41)\n", - "Step: 450 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:42)\n", - "Step: 451 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:44)\n", - "Step: 452 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:45)\n", - "Step: 453 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:46)\n", - "Step: 454 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:47)\n", - "Step: 455 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:48)\n", - "Step: 456 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:49)\n", - "Step: 457 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:50)\n", - "Step: 458 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:52)\n", - "Step: 459 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:53)\n", - "Step: 460 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 12:47:54)\n", - "Step: 461 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:55)\n", - "Step: 462 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:56)\n", - "Step: 463 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:56)\n", - "Step: 464 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:57)\n", - "Step: 465 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:58)\n", - "Step: 466 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:59)\n", - "Step: 467 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:47:59)\n", - "Step: 468 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:00)\n", - "Step: 469 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:01)\n", - "Step: 470 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:02)\n", - "Step: 471 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:02)\n", - "Step: 472 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:03)\n", - "Step: 473 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:04)\n", - "Step: 474 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:05)\n", - "Step: 475 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:06)\n", - "Step: 476 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:07)\n", - "Step: 477 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:08)\n", - "Step: 478 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:09)\n", - "Step: 479 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:09)\n", - "Step: 480 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:10)\n", - "Step: 481 Model Time: 1.2 megayear dt: 0.0 second (2021-09-28 12:48:14)\n", - "Step: 482 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:15)\n", - "Step: 483 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:16)\n", - "Step: 484 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:17)\n", - "Step: 485 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:18)\n", - "Step: 486 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:19)\n", - "Step: 487 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:21)\n", - "Step: 488 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:22)\n", - "Step: 489 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:23)\n", - "Step: 490 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:24)\n", - "Step: 491 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:25)\n", - "Step: 492 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:26)\n", - "Step: 493 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:27)\n", - "Step: 494 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:28)\n", - "Step: 495 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:29)\n", - "Step: 496 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:31)\n", - "Step: 497 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:32)\n", - "Step: 498 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:33)\n", - "Step: 499 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:34)\n", - "Step: 500 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:35)\n", - "Step: 501 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 12:48:36)\n", - "Step: 502 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:37)\n", - "Step: 503 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:38)\n", - "Step: 504 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:39)\n", - "Step: 505 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:40)\n", - "Step: 506 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:41)\n", - "Step: 507 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:42)\n", - "Step: 508 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:43)\n", - "Step: 509 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:44)\n", - "Step: 510 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:45)\n", - "Step: 511 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:46)\n", - "Step: 512 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:47)\n", - "Step: 513 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:48)\n", - "Step: 514 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:49)\n", - "Step: 515 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:50)\n", - "Step: 516 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:51)\n", - "Step: 517 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:52)\n", - "Step: 518 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:53)\n", - "Step: 519 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:54)\n", - "Step: 520 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:55)\n", - "Step: 521 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:48:56)\n", - "Step: 522 Model Time: 1.3 megayear dt: 0.2 second (2021-09-28 12:49:00)\n", - "Step: 523 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:01)\n", - "Step: 524 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:01)\n", - "Step: 525 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:02)\n", - "Step: 526 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:03)\n", - "Step: 527 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:04)\n", - "Step: 528 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:05)\n", - "Step: 529 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:06)\n", - "Step: 530 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:07)\n", - "Step: 531 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:08)\n", - "Step: 532 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:08)\n", - "Step: 533 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:09)\n", - "Step: 534 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:10)\n", - "Step: 535 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:11)\n", - "Step: 536 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:12)\n", - "Step: 537 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:13)\n", - "Step: 538 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:13)\n", - "Step: 539 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:14)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 540 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:15)\n", - "Step: 541 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:16)\n", - "Step: 542 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 12:49:17)\n", - "Step: 543 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:18)\n", - "Step: 544 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:18)\n", - "Step: 545 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:19)\n", - "Step: 546 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:20)\n", - "Step: 547 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:21)\n", - "Step: 548 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:22)\n", - "Step: 549 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:23)\n", - "Step: 550 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:24)\n", - "Step: 551 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:24)\n", - "Step: 552 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:25)\n", - "Step: 553 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:26)\n", - "Step: 554 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:27)\n", - "Step: 555 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:28)\n", - "Step: 556 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:29)\n", - "Step: 557 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:30)\n", - "Step: 558 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:30)\n", - "Step: 559 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:31)\n", - "Step: 560 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:32)\n", - "Step: 561 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:33)\n", - "Step: 562 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:34)\n", - "Step: 563 Model Time: 1.4 megayear dt: 0.2 second (2021-09-28 12:49:38)\n", - "Step: 564 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:38)\n", - "Step: 565 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:39)\n", - "Step: 566 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:40)\n", - "Step: 567 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:41)\n", - "Step: 568 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:42)\n", - "Step: 569 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:43)\n", - "Step: 570 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:44)\n", - "Step: 571 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:44)\n", - "Step: 572 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:45)\n", - "Step: 573 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:46)\n", - "Step: 574 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:47)\n", - "Step: 575 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:48)\n", - "Step: 576 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:49)\n", - "Step: 577 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:50)\n", - "Step: 578 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:50)\n", - "Step: 579 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:51)\n", - "Step: 580 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:52)\n", - "Step: 581 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:53)\n", - "Step: 582 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:54)\n", - "Step: 583 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 12:49:55)\n", - "Step: 584 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:49:56)\n", - "Step: 585 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:49:57)\n", - "Step: 586 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:49:59)\n", - "Step: 587 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:49:59)\n", - "Step: 588 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:01)\n", - "Step: 589 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:01)\n", - "Step: 590 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:02)\n", - "Step: 591 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:03)\n", - "Step: 592 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:03)\n", - "Step: 593 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:04)\n", - "Step: 594 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:05)\n", - "Step: 595 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:05)\n", - "Step: 596 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:06)\n", - "Step: 597 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:07)\n", - "Step: 598 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:07)\n", - "Step: 599 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:08)\n", - "Step: 600 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:09)\n", - "Step: 601 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:09)\n", - "Step: 602 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:10)\n", - "Step: 603 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:11)\n", - "Step: 604 Model Time: 1.5 megayear dt: 0.2 second (2021-09-28 12:50:13)\n", - "Step: 605 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:14)\n", - "Step: 606 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:14)\n", - "Step: 607 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:15)\n", - "Step: 608 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:15)\n", - "Step: 609 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:16)\n", - "Step: 610 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:17)\n", - "Step: 611 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:17)\n", - "Step: 612 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:18)\n", - "Step: 613 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:18)\n", - "Step: 614 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:19)\n", - "Step: 615 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:19)\n", - "Step: 616 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:20)\n", - "Step: 617 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:20)\n", - "Step: 618 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:21)\n", - "Step: 619 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:22)\n", - "Step: 620 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:22)\n", - "Step: 621 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:23)\n", - "Step: 622 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:23)\n", - "Step: 623 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:24)\n", - "Step: 624 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 12:50:24)\n", - "Step: 625 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:25)\n", - "Step: 626 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:26)\n", - "Step: 627 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:26)\n", - "Step: 628 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:27)\n", - "Step: 629 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:27)\n", - "Step: 630 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:28)\n", - "Step: 631 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:28)\n", - "Step: 632 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:29)\n", - "Step: 633 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:30)\n", - "Step: 634 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:30)\n", - "Step: 635 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:31)\n", - "Step: 636 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:31)\n", - "Step: 637 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:32)\n", - "Step: 638 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:33)\n", - "Step: 639 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:33)\n", - "Step: 640 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:34)\n", - "Step: 641 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:35)\n", - "Step: 642 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:35)\n", - "Step: 643 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:36)\n", - "Step: 644 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:36)\n", - "Step: 645 Model Time: 1.6 megayear dt: 0.2 second (2021-09-28 12:50:38)\n", - "Step: 646 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:39)\n", - "Step: 647 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:40)\n", - "Step: 648 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:40)\n", - "Step: 649 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:41)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 650 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:41)\n", - "Step: 651 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:42)\n", - "Step: 652 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:42)\n", - "Step: 653 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:43)\n", - "Step: 654 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:44)\n", - "Step: 655 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:44)\n", - "Step: 656 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:45)\n", - "Step: 657 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:45)\n", - "Step: 658 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:46)\n", - "Step: 659 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:46)\n", - "Step: 660 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:47)\n", - "Step: 661 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:48)\n", - "Step: 662 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:49)\n", - "Step: 663 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:49)\n", - "Step: 664 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:50)\n", - "Step: 665 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 12:50:50)\n", - "Step: 666 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:51)\n", - "Step: 667 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:51)\n", - "Step: 668 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:52)\n", - "Step: 669 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:52)\n", - "Step: 670 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:53)\n", - "Step: 671 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:54)\n", - "Step: 672 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:54)\n", - "Step: 673 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:55)\n", - "Step: 674 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:55)\n", - "Step: 675 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:56)\n", - "Step: 676 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:56)\n", - "Step: 677 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:57)\n", - "Step: 678 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:58)\n", - "Step: 679 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:59)\n", - "Step: 680 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:50:59)\n", - "Step: 681 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:00)\n", - "Step: 682 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:00)\n", - "Step: 683 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:01)\n", - "Step: 684 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:02)\n", - "Step: 685 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:02)\n", - "Step: 686 Model Time: 1.7 megayear dt: 0.2 second (2021-09-28 12:51:05)\n", - "Step: 687 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:05)\n", - "Step: 688 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:06)\n", - "Step: 689 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:06)\n", - "Step: 690 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:07)\n", - "Step: 691 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:08)\n", - "Step: 692 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:08)\n", - "Step: 693 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:09)\n", - "Step: 694 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:09)\n", - "Step: 695 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:10)\n", - "Step: 696 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:11)\n", - "Step: 697 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:11)\n", - "Step: 698 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:12)\n", - "Step: 699 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:13)\n", - "Step: 700 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:13)\n", - "Step: 701 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:14)\n", - "Step: 702 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:15)\n", - "Step: 703 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:15)\n", - "Step: 704 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:16)\n", - "Step: 705 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:17)\n", - "Step: 706 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 12:51:17)\n", - "Step: 707 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:18)\n", - "Step: 708 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:19)\n", - "Step: 709 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:19)\n", - "Step: 710 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:20)\n", - "Step: 711 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:21)\n", - "Step: 712 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:21)\n", - "Step: 713 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:22)\n", - "Step: 714 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:23)\n", - "Step: 715 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:23)\n", - "Step: 716 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:24)\n", - "Step: 717 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:24)\n", - "Step: 718 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:25)\n", - "Step: 719 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:25)\n", - "Step: 720 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:26)\n", - "Step: 721 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:27)\n", - "Step: 722 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:27)\n", - "Step: 723 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:28)\n", - "Step: 724 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:29)\n", - "Step: 725 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:29)\n", - "Step: 726 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:30)\n", - "Step: 727 Model Time: 1.8 megayear dt: 0.2 second (2021-09-28 12:51:33)\n", - "Step: 728 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:34)\n", - "Step: 729 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:35)\n", - "Step: 730 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:35)\n", - "Step: 731 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:36)\n", - "Step: 732 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:36)\n", - "Step: 733 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:37)\n", - "Step: 734 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:38)\n", - "Step: 735 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:38)\n", - "Step: 736 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:39)\n", - "Step: 737 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:39)\n", - "Step: 738 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:40)\n", - "Step: 739 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:41)\n", - "Step: 740 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:41)\n", - "Step: 741 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:42)\n", - "Step: 742 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:43)\n", - "Step: 743 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:43)\n", - "Step: 744 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:44)\n", - "Step: 745 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:44)\n", - "Step: 746 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:45)\n", - "Step: 747 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 12:51:45)\n", - "Step: 748 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:46)\n", - "Step: 749 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:47)\n", - "Step: 750 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:47)\n", - "Step: 751 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:48)\n", - "Step: 752 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:49)\n", - "Step: 753 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:49)\n", - "Step: 754 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:50)\n", - "Step: 755 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:50)\n", - "Step: 756 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:51)\n", - "Step: 757 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:52)\n", - "Step: 758 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:52)\n", - "Step: 759 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:53)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 760 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:53)\n", - "Step: 761 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:54)\n", - "Step: 762 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:55)\n", - "Step: 763 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:55)\n", - "Step: 764 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:56)\n", - "Step: 765 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:57)\n", - "Step: 766 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:57)\n", - "Step: 767 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:51:58)\n", - "Step: 768 Model Time: 1.9 megayear dt: 0.2 second (2021-09-28 12:52:00)\n", - "Step: 769 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:01)\n", - "Step: 770 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:01)\n", - "Step: 771 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:02)\n", - "Step: 772 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:02)\n", - "Step: 773 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:03)\n", - "Step: 774 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:04)\n", - "Step: 775 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:05)\n", - "Step: 776 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:06)\n", - "Step: 777 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:07)\n", - "Step: 778 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:07)\n", - "Step: 779 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:08)\n", - "Step: 780 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:08)\n", - "Step: 781 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:09)\n", - "Step: 782 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:10)\n", - "Step: 783 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:10)\n", - "Step: 784 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:11)\n", - "Step: 785 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:12)\n", - "Step: 786 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:12)\n", - "Step: 787 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:13)\n", - "Step: 788 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 12:52:14)\n", - "Step: 789 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:14)\n", - "Step: 790 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:15)\n", - "Step: 791 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:15)\n", - "Step: 792 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:16)\n", - "Step: 793 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:16)\n", - "Step: 794 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:17)\n", - "Step: 795 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:17)\n", - "Step: 796 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:18)\n", - "Step: 797 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:19)\n", - "Step: 798 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:19)\n", - "Step: 799 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:20)\n", - "Step: 800 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:20)\n", - "Step: 801 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:21)\n", - "Step: 802 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:21)\n", - "Step: 803 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:22)\n", - "Step: 804 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:23)\n", - "Step: 805 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:23)\n", - "Step: 806 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:24)\n", - "Step: 807 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:24)\n", - "Step: 808 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:25)\n", - "Step: 809 Model Time: 2.0 megayear dt: 0.2 second (2021-09-28 12:52:27)\n", - "Step: 810 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:28)\n", - "Step: 811 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:29)\n", - "Step: 812 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:29)\n", - "Step: 813 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:30)\n", - "Step: 814 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:31)\n", - "Step: 815 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:31)\n", - "Step: 816 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:32)\n", - "Step: 817 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:33)\n", - "Step: 818 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:34)\n", - "Step: 819 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:34)\n", - "Step: 820 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:35)\n", - "Step: 821 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:36)\n", - "Step: 822 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:36)\n", - "Step: 823 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:37)\n", - "Step: 824 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:37)\n", - "Step: 825 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:38)\n", - "Step: 826 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:39)\n", - "Step: 827 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:39)\n", - "Step: 828 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:40)\n", - "Step: 829 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 12:52:40)\n", - "Step: 830 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:41)\n", - "Step: 831 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:41)\n", - "Step: 832 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:42)\n", - "Step: 833 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:43)\n", - "Step: 834 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:43)\n", - "Step: 835 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:44)\n", - "Step: 836 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:45)\n", - "Step: 837 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:46)\n", - "Step: 838 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:46)\n", - "Step: 839 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:47)\n", - "Step: 840 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:47)\n", - "Step: 841 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:48)\n", - "Step: 842 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:49)\n", - "Step: 843 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:49)\n", - "Step: 844 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:50)\n", - "Step: 845 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:51)\n", - "Step: 846 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:51)\n", - "Step: 847 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:52)\n", - "Step: 848 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:52)\n", - "Step: 849 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:53)\n", - "Step: 850 Model Time: 2.1 megayear dt: 0.2 second (2021-09-28 12:52:55)\n", - "Step: 851 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:56)\n", - "Step: 852 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:56)\n", - "Step: 853 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:57)\n", - "Step: 854 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:57)\n", - "Step: 855 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:58)\n", - "Step: 856 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:58)\n", - "Step: 857 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:59)\n", - "Step: 858 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:52:59)\n", - "Step: 859 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:00)\n", - "Step: 860 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:01)\n", - "Step: 861 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:01)\n", - "Step: 862 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:02)\n", - "Step: 863 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:02)\n", - "Step: 864 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:03)\n", - "Step: 865 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:03)\n", - "Step: 866 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:04)\n", - "Step: 867 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:04)\n", - "Step: 868 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:05)\n", - "Step: 869 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:05)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 870 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 12:53:06)\n", - "Step: 871 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:07)\n", - "Step: 872 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:07)\n", - "Step: 873 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:08)\n", - "Step: 874 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:08)\n", - "Step: 875 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:09)\n", - "Step: 876 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:09)\n", - "Step: 877 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:10)\n", - "Step: 878 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:10)\n", - "Step: 879 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:11)\n", - "Step: 880 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:11)\n", - "Step: 881 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:12)\n", - "Step: 882 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:13)\n", - "Step: 883 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:13)\n", - "Step: 884 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:14)\n", - "Step: 885 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:14)\n", - "Step: 886 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:15)\n", - "Step: 887 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:15)\n", - "Step: 888 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:16)\n", - "Step: 889 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:16)\n", - "Step: 890 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:17)\n", - "Step: 891 Model Time: 2.2 megayear dt: 0.2 second (2021-09-28 12:53:19)\n", - "Step: 892 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:20)\n", - "Step: 893 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:21)\n", - "Step: 894 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:21)\n", - "Step: 895 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:22)\n", - "Step: 896 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:22)\n", - "Step: 897 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:23)\n", - "Step: 898 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:23)\n", - "Step: 899 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:24)\n", - "Step: 900 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:24)\n", - "Step: 901 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:25)\n", - "Step: 902 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:26)\n", - "Step: 903 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:26)\n", - "Step: 904 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:27)\n", - "Step: 905 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:27)\n", - "Step: 906 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:28)\n", - "Step: 907 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:29)\n", - "Step: 908 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:29)\n", - "Step: 909 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:30)\n", - "Step: 910 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:30)\n", - "Step: 911 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 12:53:31)\n", - "Step: 912 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:32)\n", - "Step: 913 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:32)\n", - "Step: 914 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:33)\n", - "Step: 915 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:34)\n", - "Step: 916 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:34)\n", - "Step: 917 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:35)\n", - "Step: 918 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:35)\n", - "Step: 919 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:36)\n", - "Step: 920 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:37)\n", - "Step: 921 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:37)\n", - "Step: 922 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:38)\n", - "Step: 923 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:38)\n", - "Step: 924 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:39)\n", - "Step: 925 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:40)\n", - "Step: 926 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:40)\n", - "Step: 927 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:41)\n", - "Step: 928 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:41)\n", - "Step: 929 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:42)\n", - "Step: 930 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:43)\n", - "Step: 931 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:43)\n", - "Step: 932 Model Time: 2.3 megayear dt: 0.2 second (2021-09-28 12:53:45)\n", - "Step: 933 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:46)\n", - "Step: 934 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:46)\n", - "Step: 935 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:47)\n", - "Step: 936 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:48)\n", - "Step: 937 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:48)\n", - "Step: 938 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:49)\n", - "Step: 939 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:49)\n", - "Step: 940 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:50)\n", - "Step: 941 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:51)\n", - "Step: 942 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:51)\n", - "Step: 943 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:52)\n", - "Step: 944 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:52)\n", - "Step: 945 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:53)\n", - "Step: 946 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:53)\n", - "Step: 947 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:54)\n", - "Step: 948 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:55)\n", - "Step: 949 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:55)\n", - "Step: 950 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:56)\n", - "Step: 951 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 12:53:57)\n", - "Step: 952 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:53:57)\n", - "Step: 953 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:53:58)\n", - "Step: 954 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:53:59)\n", - "Step: 955 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:53:59)\n", - "Step: 956 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:00)\n", - "Step: 957 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:00)\n", - "Step: 958 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:01)\n", - "Step: 959 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:01)\n", - "Step: 960 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:02)\n", - "Step: 961 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:03)\n", - "Step: 962 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:03)\n", - "Step: 963 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:04)\n", - "Step: 964 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:05)\n", - "Step: 965 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:05)\n", - "Step: 966 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:06)\n", - "Step: 967 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:07)\n", - "Step: 968 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:08)\n", - "Step: 969 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:08)\n", - "Step: 970 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:09)\n", - "Step: 971 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:09)\n", - "Step: 972 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:12)\n", - "Step: 973 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:12)\n", - "Step: 974 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:13)\n", - "Step: 975 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:14)\n", - "Step: 976 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:14)\n", - "Step: 977 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:15)\n", - "Step: 978 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:15)\n", - "Step: 979 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:16)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 980 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:16)\n", - "Step: 981 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:17)\n", - "Step: 982 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:17)\n", - "Step: 983 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:18)\n", - "Step: 984 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:19)\n", - "Step: 985 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:19)\n", - "Step: 986 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:20)\n", - "Step: 987 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:21)\n", - "Step: 988 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:21)\n", - "Step: 989 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:22)\n", - "Step: 990 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:23)\n", - "Step: 991 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 12:54:23)\n", - "Step: 992 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:24)\n", - "Step: 993 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:24)\n", - "Step: 994 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:25)\n", - "Step: 995 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:25)\n", - "Step: 996 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:26)\n", - "Step: 997 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:26)\n", - "Step: 998 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:27)\n", - "Step: 999 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:28)\n", - "Step: 1000 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:28)\n", - "Step: 1001 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:29)\n", - "Step: 1002 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:29)\n", - "Step: 1003 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:30)\n", - "Step: 1004 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:30)\n", - "Step: 1005 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:31)\n", - "Step: 1006 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:31)\n", - "Step: 1007 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:32)\n", - "Step: 1008 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:32)\n", - "Step: 1009 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:33)\n", - "Step: 1010 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:34)\n", - "Step: 1011 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:34)\n", - "Step: 1012 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:36)\n", - "Step: 1013 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:37)\n", - "Step: 1014 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:37)\n", - "Step: 1015 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:38)\n", - "Step: 1016 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:38)\n", - "Step: 1017 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:39)\n", - "Step: 1018 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:40)\n", - "Step: 1019 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:40)\n", - "Step: 1020 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:41)\n", - "Step: 1021 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:41)\n", - "Step: 1022 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:42)\n", - "Step: 1023 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:42)\n", - "Step: 1024 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:43)\n", - "Step: 1025 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:43)\n", - "Step: 1026 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:44)\n", - "Step: 1027 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:44)\n", - "Step: 1028 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:45)\n", - "Step: 1029 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:46)\n", - "Step: 1030 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:46)\n", - "Step: 1031 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 12:54:47)\n", - "Step: 1032 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:47)\n", - "Step: 1033 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:48)\n", - "Step: 1034 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:48)\n", - "Step: 1035 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:49)\n", - "Step: 1036 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:50)\n", - "Step: 1037 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:50)\n", - "Step: 1038 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:51)\n", - "Step: 1039 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:51)\n", - "Step: 1040 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:52)\n", - "Step: 1041 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:52)\n", - "Step: 1042 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:53)\n", - "Step: 1043 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:54)\n", - "Step: 1044 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:54)\n", - "Step: 1045 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:55)\n", - "Step: 1046 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:55)\n", - "Step: 1047 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:56)\n", - "Step: 1048 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:57)\n", - "Step: 1049 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:57)\n", - "Step: 1050 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:58)\n", - "Step: 1051 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:54:59)\n", - "Step: 1052 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:01)\n", - "Step: 1053 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:02)\n", - "Step: 1054 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:02)\n", - "Step: 1055 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:03)\n", - "Step: 1056 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:03)\n", - "Step: 1057 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:04)\n", - "Step: 1058 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:05)\n", - "Step: 1059 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:06)\n", - "Step: 1060 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:06)\n", - "Step: 1061 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:07)\n", - "Step: 1062 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:07)\n", - "Step: 1063 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:08)\n", - "Step: 1064 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:09)\n", - "Step: 1065 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:09)\n", - "Step: 1066 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:10)\n", - "Step: 1067 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:10)\n", - "Step: 1068 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:11)\n", - "Step: 1069 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:12)\n", - "Step: 1070 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:12)\n", - "Step: 1071 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 12:55:13)\n", - "Step: 1072 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:13)\n", - "Step: 1073 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:14)\n", - "Step: 1074 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:14)\n", - "Step: 1075 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:15)\n", - "Step: 1076 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:16)\n", - "Step: 1077 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:16)\n", - "Step: 1078 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:17)\n", - "Step: 1079 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:17)\n", - "Step: 1080 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:18)\n", - "Step: 1081 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:19)\n", - "Step: 1082 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:19)\n", - "Step: 1083 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:20)\n", - "Step: 1084 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:20)\n", - "Step: 1085 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:21)\n", - "Step: 1086 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:21)\n", - "Step: 1087 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:22)\n", - "Step: 1088 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:23)\n", - "Step: 1089 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:23)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1090 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:24)\n", - "Step: 1091 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:24)\n", - "Step: 1092 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:27)\n", - "Step: 1093 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:27)\n", - "Step: 1094 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:28)\n", - "Step: 1095 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:28)\n", - "Step: 1096 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:29)\n", - "Step: 1097 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:29)\n", - "Step: 1098 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:30)\n", - "Step: 1099 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:31)\n", - "Step: 1100 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:31)\n", - "Step: 1101 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:32)\n", - "Step: 1102 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:32)\n", - "Step: 1103 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:33)\n", - "Step: 1104 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:33)\n", - "Step: 1105 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:34)\n", - "Step: 1106 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:35)\n", - "Step: 1107 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:35)\n", - "Step: 1108 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:36)\n", - "Step: 1109 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:36)\n", - "Step: 1110 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:37)\n", - "Step: 1111 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 12:55:37)\n", - "Step: 1112 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:38)\n", - "Step: 1113 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:38)\n", - "Step: 1114 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:39)\n", - "Step: 1115 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:40)\n", - "Step: 1116 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:40)\n", - "Step: 1117 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:41)\n", - "Step: 1118 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:41)\n", - "Step: 1119 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:42)\n", - "Step: 1120 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:42)\n", - "Step: 1121 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:43)\n", - "Step: 1122 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:44)\n", - "Step: 1123 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:44)\n", - "Step: 1124 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:45)\n", - "Step: 1125 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:45)\n", - "Step: 1126 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:46)\n", - "Step: 1127 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:46)\n", - "Step: 1128 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:47)\n", - "Step: 1129 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:48)\n", - "Step: 1130 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:48)\n", - "Step: 1131 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:49)\n", - "Step: 1132 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:51)\n", - "Step: 1133 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:52)\n", - "Step: 1134 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:52)\n", - "Step: 1135 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:53)\n", - "Step: 1136 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:53)\n", - "Step: 1137 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:54)\n", - "Step: 1138 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:54)\n", - "Step: 1139 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:55)\n", - "Step: 1140 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:55)\n", - "Step: 1141 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:56)\n", - "Step: 1142 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:57)\n", - "Step: 1143 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:57)\n", - "Step: 1144 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:58)\n", - "Step: 1145 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:58)\n", - "Step: 1146 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:59)\n", - "Step: 1147 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:55:59)\n", - "Step: 1148 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:56:00)\n", - "Step: 1149 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:56:00)\n", - "Step: 1150 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:56:01)\n", - "Step: 1151 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 12:56:02)\n", - "Step: 1152 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:02)\n", - "Step: 1153 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:03)\n", - "Step: 1154 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:03)\n", - "Step: 1155 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:04)\n", - "Step: 1156 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:04)\n", - "Step: 1157 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:05)\n", - "Step: 1158 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:05)\n", - "Step: 1159 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:06)\n", - "Step: 1160 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:06)\n", - "Step: 1161 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:07)\n", - "Step: 1162 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:07)\n", - "Step: 1163 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:08)\n", - "Step: 1164 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:09)\n", - "Step: 1165 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:09)\n", - "Step: 1166 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:10)\n", - "Step: 1167 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:10)\n", - "Step: 1168 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:11)\n", - "Step: 1169 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:11)\n", - "Step: 1170 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:12)\n", - "Step: 1171 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:12)\n", - "Step: 1172 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:15)\n", - "Step: 1173 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:15)\n", - "Step: 1174 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:16)\n", - "Step: 1175 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:16)\n", - "Step: 1176 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:17)\n", - "Step: 1177 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:18)\n", - "Step: 1178 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:18)\n", - "Step: 1179 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:19)\n", - "Step: 1180 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:19)\n", - "Step: 1181 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:20)\n", - "Step: 1182 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:20)\n", - "Step: 1183 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:21)\n", - "Step: 1184 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:21)\n", - "Step: 1185 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:22)\n", - "Step: 1186 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:23)\n", - "Step: 1187 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:23)\n", - "Step: 1188 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:24)\n", - "Step: 1189 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:24)\n", - "Step: 1190 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:25)\n", - "Step: 1191 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 12:56:25)\n", - "Step: 1192 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:26)\n", - "Step: 1193 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:26)\n", - "Step: 1194 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:27)\n", - "Step: 1195 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:28)\n", - "Step: 1196 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:28)\n", - "Step: 1197 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:29)\n", - "Step: 1198 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:29)\n", - "Step: 1199 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:30)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1200 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:31)\n", - "Step: 1201 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:31)\n", - "Step: 1202 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:32)\n", - "Step: 1203 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:32)\n", - "Step: 1204 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:33)\n", - "Step: 1205 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:34)\n", - "Step: 1206 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:34)\n", - "Step: 1207 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:35)\n", - "Step: 1208 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:35)\n", - "Step: 1209 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:36)\n", - "Step: 1210 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:37)\n", - "Step: 1211 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:37)\n", - "Step: 1212 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:40)\n", - "Step: 1213 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:40)\n", - "Step: 1214 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:41)\n", - "Step: 1215 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:41)\n", - "Step: 1216 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:42)\n", - "Step: 1217 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:42)\n", - "Step: 1218 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:43)\n", - "Step: 1219 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:43)\n", - "Step: 1220 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:44)\n", - "Step: 1221 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:45)\n", - "Step: 1222 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:45)\n", - "Step: 1223 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:46)\n", - "Step: 1224 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:46)\n", - "Step: 1225 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:47)\n", - "Step: 1226 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:47)\n", - "Step: 1227 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:48)\n", - "Step: 1228 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:49)\n", - "Step: 1229 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:50)\n", - "Step: 1230 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:50)\n", - "Step: 1231 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 12:56:51)\n", - "Step: 1232 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:52)\n", - "Step: 1233 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:53)\n", - "Step: 1234 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:54)\n", - "Step: 1235 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:55)\n", - "Step: 1236 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:55)\n", - "Step: 1237 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:56)\n", - "Step: 1238 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:57)\n", - "Step: 1239 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:57)\n", - "Step: 1240 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:58)\n", - "Step: 1241 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:58)\n", - "Step: 1242 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:59)\n", - "Step: 1243 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:56:59)\n", - "Step: 1244 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:00)\n", - "Step: 1245 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:00)\n", - "Step: 1246 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:01)\n", - "Step: 1247 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:02)\n", - "Step: 1248 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:02)\n", - "Step: 1249 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:03)\n", - "Step: 1250 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:03)\n", - "Step: 1251 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:04)\n", - "Step: 1252 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:06)\n", - "Step: 1253 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:06)\n", - "Step: 1254 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:07)\n", - "Step: 1255 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:08)\n", - "Step: 1256 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:08)\n", - "Step: 1257 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:09)\n", - "Step: 1258 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:09)\n", - "Step: 1259 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:10)\n", - "Step: 1260 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:11)\n", - "Step: 1261 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:11)\n", - "Step: 1262 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:12)\n", - "Step: 1263 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:12)\n", - "Step: 1264 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:13)\n", - "Step: 1265 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:13)\n", - "Step: 1266 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:14)\n", - "Step: 1267 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:15)\n", - "Step: 1268 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:15)\n", - "Step: 1269 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:16)\n", - "Step: 1270 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:16)\n", - "Step: 1271 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 12:57:17)\n", - "Step: 1272 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:18)\n", - "Step: 1273 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:18)\n", - "Step: 1274 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:19)\n", - "Step: 1275 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:19)\n", - "Step: 1276 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:20)\n", - "Step: 1277 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:20)\n", - "Step: 1278 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:21)\n", - "Step: 1279 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:22)\n", - "Step: 1280 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:22)\n", - "Step: 1281 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:23)\n", - "Step: 1282 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:23)\n", - "Step: 1283 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:24)\n", - "Step: 1284 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:25)\n", - "Step: 1285 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:25)\n", - "Step: 1286 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:26)\n", - "Step: 1287 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:26)\n", - "Step: 1288 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:27)\n", - "Step: 1289 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:27)\n", - "Step: 1290 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:28)\n", - "Step: 1291 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:29)\n", - "Step: 1292 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:31)\n", - "Step: 1293 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:31)\n", - "Step: 1294 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:32)\n", - "Step: 1295 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:32)\n", - "Step: 1296 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:33)\n", - "Step: 1297 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:34)\n", - "Step: 1298 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:34)\n", - "Step: 1299 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:35)\n", - "Step: 1300 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:36)\n", - "Step: 1301 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:36)\n", - "Step: 1302 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:37)\n", - "Step: 1303 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:38)\n", - "Step: 1304 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:39)\n", - "Step: 1305 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:39)\n", - "Step: 1306 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:40)\n", - "Step: 1307 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:40)\n", - "Step: 1308 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:41)\n", - "Step: 1309 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:41)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1310 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:42)\n", - "Step: 1311 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 12:57:43)\n", - "Step: 1312 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:43)\n", - "Step: 1313 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:44)\n", - "Step: 1314 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:44)\n", - "Step: 1315 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:45)\n", - "Step: 1316 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:45)\n", - "Step: 1317 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:46)\n", - "Step: 1318 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:47)\n", - "Step: 1319 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:47)\n", - "Step: 1320 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:48)\n", - "Step: 1321 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:48)\n", - "Step: 1322 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:49)\n", - "Step: 1323 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:49)\n", - "Step: 1324 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:50)\n", - "Step: 1325 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:51)\n", - "Step: 1326 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:51)\n", - "Step: 1327 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:52)\n", - "Step: 1328 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:52)\n", - "Step: 1329 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:53)\n", - "Step: 1330 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:53)\n", - "Step: 1331 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:54)\n", - "Step: 1332 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:56)\n", - "Step: 1333 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:57)\n", - "Step: 1334 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:57)\n", - "Step: 1335 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:58)\n", - "Step: 1336 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:59)\n", - "Step: 1337 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:57:59)\n", - "Step: 1338 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:00)\n", - "Step: 1339 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:00)\n", - "Step: 1340 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:01)\n", - "Step: 1341 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:02)\n", - "Step: 1342 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:03)\n", - "Step: 1343 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:03)\n", - "Step: 1344 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:04)\n", - "Step: 1345 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:05)\n", - "Step: 1346 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:06)\n", - "Step: 1347 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:06)\n", - "Step: 1348 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:07)\n", - "Step: 1349 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:08)\n", - "Step: 1350 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:09)\n", - "Step: 1351 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 12:58:09)\n", - "Step: 1352 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:10)\n", - "Step: 1353 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:11)\n", - "Step: 1354 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:11)\n", - "Step: 1355 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:12)\n", - "Step: 1356 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:12)\n", - "Step: 1357 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:13)\n", - "Step: 1358 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:14)\n", - "Step: 1359 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:14)\n", - "Step: 1360 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:15)\n", - "Step: 1361 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:16)\n", - "Step: 1362 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:16)\n", - "Step: 1363 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:17)\n", - "Step: 1364 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:18)\n", - "Step: 1365 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:18)\n", - "Step: 1366 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:19)\n", - "Step: 1367 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:19)\n", - "Step: 1368 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:20)\n", - "Step: 1369 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:21)\n", - "Step: 1370 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:21)\n", - "Step: 1371 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:22)\n", - "Step: 1372 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:24)\n", - "Step: 1373 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:25)\n", - "Step: 1374 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:25)\n", - "Step: 1375 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:26)\n", - "Step: 1376 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:26)\n", - "Step: 1377 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:27)\n", - "Step: 1378 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:28)\n", - "Step: 1379 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:28)\n", - "Step: 1380 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:29)\n", - "Step: 1381 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:29)\n", - "Step: 1382 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:30)\n", - "Step: 1383 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:30)\n", - "Step: 1384 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:31)\n", - "Step: 1385 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:32)\n", - "Step: 1386 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:32)\n", - "Step: 1387 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:33)\n", - "Step: 1388 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:33)\n", - "Step: 1389 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:34)\n", - "Step: 1390 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:35)\n", - "Step: 1391 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 12:58:35)\n", - "Step: 1392 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:36)\n", - "Step: 1393 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:36)\n", - "Step: 1394 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:37)\n", - "Step: 1395 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:38)\n", - "Step: 1396 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:38)\n", - "Step: 1397 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:39)\n", - "Step: 1398 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:40)\n", - "Step: 1399 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:40)\n", - "Step: 1400 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:41)\n", - "Step: 1401 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:41)\n", - "Step: 1402 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:42)\n", - "Step: 1403 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:42)\n", - "Step: 1404 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:43)\n", - "Step: 1405 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:44)\n", - "Step: 1406 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:44)\n", - "Step: 1407 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:45)\n", - "Step: 1408 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:45)\n", - "Step: 1409 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:46)\n", - "Step: 1410 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:47)\n", - "Step: 1411 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:47)\n", - "Step: 1412 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:50)\n", - "Step: 1413 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:50)\n", - "Step: 1414 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:51)\n", - "Step: 1415 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:51)\n", - "Step: 1416 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:52)\n", - "Step: 1417 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:52)\n", - "Step: 1418 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:53)\n", - "Step: 1419 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:54)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1420 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:54)\n", - "Step: 1421 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:55)\n", - "Step: 1422 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:56)\n", - "Step: 1423 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:56)\n", - "Step: 1424 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:57)\n", - "Step: 1425 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:57)\n", - "Step: 1426 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:58)\n", - "Step: 1427 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:59)\n", - "Step: 1428 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:58:59)\n", - "Step: 1429 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:59:00)\n", - "Step: 1430 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:59:01)\n", - "Step: 1431 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 12:59:01)\n", - "Step: 1432 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:02)\n", - "Step: 1433 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:02)\n", - "Step: 1434 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:03)\n", - "Step: 1435 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:04)\n", - "Step: 1436 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:04)\n", - "Step: 1437 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:05)\n", - "Step: 1438 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:06)\n", - "Step: 1439 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:07)\n", - "Step: 1440 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:07)\n", - "Step: 1441 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:08)\n", - "Step: 1442 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:09)\n", - "Step: 1443 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:09)\n", - "Step: 1444 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:10)\n", - "Step: 1445 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:11)\n", - "Step: 1446 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:11)\n", - "Step: 1447 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:12)\n", - "Step: 1448 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:12)\n", - "Step: 1449 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:13)\n", - "Step: 1450 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:14)\n", - "Step: 1451 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:14)\n", - "Step: 1452 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:17)\n", - "Step: 1453 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:17)\n", - "Step: 1454 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:18)\n", - "Step: 1455 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:19)\n", - "Step: 1456 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:19)\n", - "Step: 1457 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:20)\n", - "Step: 1458 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:20)\n", - "Step: 1459 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:21)\n", - "Step: 1460 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:22)\n", - "Step: 1461 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:22)\n", - "Step: 1462 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:23)\n", - "Step: 1463 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:24)\n", - "Step: 1464 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:24)\n", - "Step: 1465 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:25)\n", - "Step: 1466 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:26)\n", - "Step: 1467 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:27)\n", - "Step: 1468 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:27)\n", - "Step: 1469 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:28)\n", - "Step: 1470 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:29)\n", - "Step: 1471 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 12:59:29)\n", - "Step: 1472 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:30)\n", - "Step: 1473 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:30)\n", - "Step: 1474 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:31)\n", - "Step: 1475 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:31)\n", - "Step: 1476 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:32)\n", - "Step: 1477 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:33)\n", - "Step: 1478 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:33)\n", - "Step: 1479 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:34)\n", - "Step: 1480 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:34)\n", - "Step: 1481 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:35)\n", - "Step: 1482 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:36)\n", - "Step: 1483 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:36)\n", - "Step: 1484 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:37)\n", - "Step: 1485 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:37)\n", - "Step: 1486 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:38)\n", - "Step: 1487 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:39)\n", - "Step: 1488 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:39)\n", - "Step: 1489 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:40)\n", - "Step: 1490 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:40)\n", - "Step: 1491 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:41)\n", - "Step: 1492 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:43)\n", - "Step: 1493 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:44)\n", - "Step: 1494 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:44)\n", - "Step: 1495 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:45)\n", - "Step: 1496 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:45)\n", - "Step: 1497 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:46)\n", - "Step: 1498 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:46)\n", - "Step: 1499 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:47)\n", - "Step: 1500 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:48)\n", - "Step: 1501 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:48)\n", - "Step: 1502 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:49)\n", - "Step: 1503 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:49)\n", - "Step: 1504 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:50)\n", - "Step: 1505 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:50)\n", - "Step: 1506 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:51)\n", - "Step: 1507 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:52)\n", - "Step: 1508 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:52)\n", - "Step: 1509 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:53)\n", - "Step: 1510 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:53)\n", - "Step: 1511 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 12:59:54)\n", - "Step: 1512 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:54)\n", - "Step: 1513 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:55)\n", - "Step: 1514 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:56)\n", - "Step: 1515 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:56)\n", - "Step: 1516 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:57)\n", - "Step: 1517 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:57)\n", - "Step: 1518 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:58)\n", - "Step: 1519 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:58)\n", - "Step: 1520 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 12:59:59)\n", - "Step: 1521 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:00)\n", - "Step: 1522 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:00)\n", - "Step: 1523 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:01)\n", - "Step: 1524 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:01)\n", - "Step: 1525 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:02)\n", - "Step: 1526 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:03)\n", - "Step: 1527 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:03)\n", - "Step: 1528 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:04)\n", - "Step: 1529 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:04)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1530 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:05)\n", - "Step: 1531 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:06)\n", - "Step: 1532 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:08)\n", - "Step: 1533 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:09)\n", - "Step: 1534 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:09)\n", - "Step: 1535 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:10)\n", - "Step: 1536 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:11)\n", - "Step: 1537 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:11)\n", - "Step: 1538 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:12)\n", - "Step: 1539 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:13)\n", - "Step: 1540 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:13)\n", - "Step: 1541 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:14)\n", - "Step: 1542 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:15)\n", - "Step: 1543 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:16)\n", - "Step: 1544 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:17)\n", - "Step: 1545 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:17)\n", - "Step: 1546 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:18)\n", - "Step: 1547 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:19)\n", - "Step: 1548 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:20)\n", - "Step: 1549 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:20)\n", - "Step: 1550 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:21)\n", - "Step: 1551 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 13:00:21)\n", - "Step: 1552 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:22)\n", - "Step: 1553 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:23)\n", - "Step: 1554 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:24)\n", - "Step: 1555 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:24)\n", - "Step: 1556 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:25)\n", - "Step: 1557 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:25)\n", - "Step: 1558 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:26)\n", - "Step: 1559 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:26)\n", - "Step: 1560 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:27)\n", - "Step: 1561 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:28)\n", - "Step: 1562 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:28)\n", - "Step: 1563 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:29)\n", - "Step: 1564 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:30)\n", - "Step: 1565 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:30)\n", - "Step: 1566 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:31)\n", - "Step: 1567 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:32)\n", - "Step: 1568 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:33)\n", - "Step: 1569 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:33)\n", - "Step: 1570 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:34)\n", - "Step: 1571 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:35)\n", - "Step: 1572 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:37)\n", - "Step: 1573 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:38)\n", - "Step: 1574 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:39)\n", - "Step: 1575 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:39)\n", - "Step: 1576 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:40)\n", - "Step: 1577 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:41)\n", - "Step: 1578 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:42)\n", - "Step: 1579 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:42)\n", - "Step: 1580 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:43)\n", - "Step: 1581 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:43)\n", - "Step: 1582 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:44)\n", - "Step: 1583 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:45)\n", - "Step: 1584 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:45)\n", - "Step: 1585 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:46)\n", - "Step: 1586 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:47)\n", - "Step: 1587 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:47)\n", - "Step: 1588 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:48)\n", - "Step: 1589 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:48)\n", - "Step: 1590 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:49)\n", - "Step: 1591 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 13:00:50)\n", - "Step: 1592 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:50)\n", - "Step: 1593 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:51)\n", - "Step: 1594 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:51)\n", - "Step: 1595 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:52)\n", - "Step: 1596 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:53)\n", - "Step: 1597 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:53)\n", - "Step: 1598 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:54)\n", - "Step: 1599 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:54)\n", - "Step: 1600 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:55)\n", - "Step: 1601 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:55)\n", - "Step: 1602 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:56)\n", - "Step: 1603 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:57)\n", - "Step: 1604 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:57)\n", - "Step: 1605 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:58)\n", - "Step: 1606 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:58)\n", - "Step: 1607 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:59)\n", - "Step: 1608 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:00:59)\n", - "Step: 1609 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:00)\n", - "Step: 1610 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:01)\n", - "Step: 1611 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:01)\n", - "Step: 1612 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:03)\n", - "Step: 1613 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:04)\n", - "Step: 1614 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:04)\n", - "Step: 1615 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:05)\n", - "Step: 1616 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:06)\n", - "Step: 1617 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:06)\n", - "Step: 1618 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:07)\n", - "Step: 1619 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:07)\n", - "Step: 1620 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:08)\n", - "Step: 1621 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:09)\n", - "Step: 1622 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:09)\n", - "Step: 1623 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:10)\n", - "Step: 1624 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:11)\n", - "Step: 1625 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:12)\n", - "Step: 1626 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:12)\n", - "Step: 1627 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:13)\n", - "Step: 1628 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:13)\n", - "Step: 1629 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:14)\n", - "Step: 1630 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:15)\n", - "Step: 1631 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 13:01:16)\n", - "Step: 1632 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:16)\n", - "Step: 1633 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:17)\n", - "Step: 1634 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:18)\n", - "Step: 1635 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:18)\n", - "Step: 1636 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:19)\n", - "Step: 1637 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:20)\n", - "Step: 1638 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:21)\n", - "Step: 1639 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:22)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1640 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:23)\n", - "Step: 1641 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:24)\n", - "Step: 1642 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:25)\n", - "Step: 1643 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:26)\n", - "Step: 1644 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:27)\n", - "Step: 1645 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:28)\n", - "Step: 1646 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:28)\n", - "Step: 1647 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:29)\n", - "Step: 1648 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:30)\n", - "Step: 1649 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:31)\n", - "Step: 1650 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:31)\n", - "Step: 1651 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:32)\n", - "Step: 1652 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:34)\n", - "Step: 1653 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:35)\n", - "Step: 1654 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:35)\n", - "Step: 1655 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:36)\n", - "Step: 1656 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:37)\n", - "Step: 1657 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:38)\n", - "Step: 1658 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:39)\n", - "Step: 1659 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:39)\n", - "Step: 1660 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:40)\n", - "Step: 1661 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:41)\n", - "Step: 1662 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:41)\n", - "Step: 1663 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:42)\n", - "Step: 1664 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:42)\n", - "Step: 1665 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:43)\n", - "Step: 1666 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:43)\n", - "Step: 1667 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:44)\n", - "Step: 1668 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:45)\n", - "Step: 1669 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:45)\n", - "Step: 1670 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:46)\n", - "Step: 1671 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 13:01:47)\n", - "Step: 1672 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:48)\n", - "Step: 1673 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:49)\n", - "Step: 1674 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:50)\n", - "Step: 1675 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:50)\n", - "Step: 1676 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:51)\n", - "Step: 1677 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:52)\n", - "Step: 1678 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:52)\n", - "Step: 1679 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:53)\n", - "Step: 1680 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:54)\n", - "Step: 1681 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:54)\n", - "Step: 1682 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:55)\n", - "Step: 1683 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:56)\n", - "Step: 1684 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:56)\n", - "Step: 1685 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:57)\n", - "Step: 1686 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:57)\n", - "Step: 1687 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:58)\n", - "Step: 1688 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:59)\n", - "Step: 1689 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:01:59)\n", - "Step: 1690 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:00)\n", - "Step: 1691 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:00)\n", - "Step: 1692 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:02)\n", - "Step: 1693 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:03)\n", - "Step: 1694 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:04)\n", - "Step: 1695 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:04)\n", - "Step: 1696 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:05)\n", - "Step: 1697 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:05)\n", - "Step: 1698 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:06)\n", - "Step: 1699 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:06)\n", - "Step: 1700 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:07)\n", - "Step: 1701 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:07)\n", - "Step: 1702 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:08)\n", - "Step: 1703 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:09)\n", - "Step: 1704 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:09)\n", - "Step: 1705 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:10)\n", - "Step: 1706 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:10)\n", - "Step: 1707 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:11)\n", - "Step: 1708 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:11)\n", - "Step: 1709 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:12)\n", - "Step: 1710 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:13)\n", - "Step: 1711 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 13:02:13)\n", - "Step: 1712 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:14)\n", - "Step: 1713 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:14)\n", - "Step: 1714 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:15)\n", - "Step: 1715 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:15)\n", - "Step: 1716 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:16)\n", - "Step: 1717 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:16)\n", - "Step: 1718 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:17)\n", - "Step: 1719 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:18)\n", - "Step: 1720 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:18)\n", - "Step: 1721 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:19)\n", - "Step: 1722 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:19)\n", - "Step: 1723 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:20)\n", - "Step: 1724 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:20)\n", - "Step: 1725 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:21)\n", - "Step: 1726 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:22)\n", - "Step: 1727 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:22)\n", - "Step: 1728 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:23)\n", - "Step: 1729 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:23)\n", - "Step: 1730 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:24)\n", - "Step: 1731 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:24)\n", - "Step: 1732 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:26)\n", - "Step: 1733 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:27)\n", - "Step: 1734 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:28)\n", - "Step: 1735 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:28)\n", - "Step: 1736 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:29)\n", - "Step: 1737 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:29)\n", - "Step: 1738 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:30)\n", - "Step: 1739 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:30)\n", - "Step: 1740 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:31)\n", - "Step: 1741 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:32)\n", - "Step: 1742 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:32)\n", - "Step: 1743 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:33)\n", - "Step: 1744 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:33)\n", - "Step: 1745 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:34)\n", - "Step: 1746 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:34)\n", - "Step: 1747 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:35)\n", - "Step: 1748 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:36)\n", - "Step: 1749 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:36)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1750 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:37)\n", - "Step: 1751 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 13:02:37)\n", - "Step: 1752 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:38)\n", - "Step: 1753 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:38)\n", - "Step: 1754 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:39)\n", - "Step: 1755 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:40)\n", - "Step: 1756 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:40)\n", - "Step: 1757 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:41)\n", - "Step: 1758 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:42)\n", - "Step: 1759 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:42)\n", - "Step: 1760 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:43)\n", - "Step: 1761 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:43)\n", - "Step: 1762 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:44)\n", - "Step: 1763 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:45)\n", - "Step: 1764 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:45)\n", - "Step: 1765 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:46)\n", - "Step: 1766 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:46)\n", - "Step: 1767 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:47)\n", - "Step: 1768 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:48)\n", - "Step: 1769 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:48)\n", - "Step: 1770 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:49)\n", - "Step: 1771 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:50)\n", - "Step: 1772 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:52)\n", - "Step: 1773 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:52)\n", - "Step: 1774 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:53)\n", - "Step: 1775 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:54)\n", - "Step: 1776 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:54)\n", - "Step: 1777 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:55)\n", - "Step: 1778 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:55)\n", - "Step: 1779 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:56)\n", - "Step: 1780 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:56)\n", - "Step: 1781 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:57)\n", - "Step: 1782 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:58)\n", - "Step: 1783 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:58)\n", - "Step: 1784 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:59)\n", - "Step: 1785 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:02:59)\n", - "Step: 1786 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:03:00)\n", - "Step: 1787 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:03:01)\n", - "Step: 1788 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:03:01)\n", - "Step: 1789 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:03:02)\n", - "Step: 1790 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:03:02)\n", - "Step: 1791 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 13:03:03)\n", - "Step: 1792 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:04)\n", - "Step: 1793 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:04)\n", - "Step: 1794 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:05)\n", - "Step: 1795 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:05)\n", - "Step: 1796 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:06)\n", - "Step: 1797 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:06)\n", - "Step: 1798 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:07)\n", - "Step: 1799 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:08)\n", - "Step: 1800 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:08)\n", - "Step: 1801 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:09)\n", - "Step: 1802 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:09)\n", - "Step: 1803 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:10)\n", - "Step: 1804 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:10)\n", - "Step: 1805 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:11)\n", - "Step: 1806 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:12)\n", - "Step: 1807 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:12)\n", - "Step: 1808 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:13)\n", - "Step: 1809 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:13)\n", - "Step: 1810 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:14)\n", - "Step: 1811 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:15)\n", - "Step: 1812 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:17)\n", - "Step: 1813 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:17)\n", - "Step: 1814 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:18)\n", - "Step: 1815 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:19)\n", - "Step: 1816 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:20)\n", - "Step: 1817 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:20)\n", - "Step: 1818 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:21)\n", - "Step: 1819 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:22)\n", - "Step: 1820 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:22)\n", - "Step: 1821 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:23)\n", - "Step: 1822 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:24)\n", - "Step: 1823 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:24)\n", - "Step: 1824 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:25)\n", - "Step: 1825 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:26)\n", - "Step: 1826 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:26)\n", - "Step: 1827 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:27)\n", - "Step: 1828 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:27)\n", - "Step: 1829 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:28)\n", - "Step: 1830 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:29)\n", - "Step: 1831 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 13:03:29)\n", - "Step: 1832 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:30)\n", - "Step: 1833 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:31)\n", - "Step: 1834 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:31)\n", - "Step: 1835 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:32)\n", - "Step: 1836 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:33)\n", - "Step: 1837 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:33)\n", - "Step: 1838 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:34)\n", - "Step: 1839 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:34)\n", - "Step: 1840 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:35)\n", - "Step: 1841 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:36)\n", - "Step: 1842 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:36)\n", - "Step: 1843 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:37)\n", - "Step: 1844 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:37)\n", - "Step: 1845 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:38)\n", - "Step: 1846 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:39)\n", - "Step: 1847 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:39)\n", - "Step: 1848 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:40)\n", - "Step: 1849 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:41)\n", - "Step: 1850 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:41)\n", - "Step: 1851 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:42)\n", - "Step: 1852 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:44)\n", - "Step: 1853 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:45)\n", - "Step: 1854 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:46)\n", - "Step: 1855 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:46)\n", - "Step: 1856 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:47)\n", - "Step: 1857 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:47)\n", - "Step: 1858 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:48)\n", - "Step: 1859 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:49)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1860 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:49)\n", - "Step: 1861 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:50)\n", - "Step: 1862 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:50)\n", - "Step: 1863 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:51)\n", - "Step: 1864 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:52)\n", - "Step: 1865 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:52)\n", - "Step: 1866 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:53)\n", - "Step: 1867 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:54)\n", - "Step: 1868 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:54)\n", - "Step: 1869 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:55)\n", - "Step: 1870 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:56)\n", - "Step: 1871 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 13:03:56)\n", - "Step: 1872 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:03:57)\n", - "Step: 1873 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:03:58)\n", - "Step: 1874 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:03:58)\n", - "Step: 1875 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:03:59)\n", - "Step: 1876 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:03:59)\n", - "Step: 1877 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:00)\n", - "Step: 1878 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:01)\n", - "Step: 1879 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:01)\n", - "Step: 1880 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:02)\n", - "Step: 1881 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:03)\n", - "Step: 1882 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:03)\n", - "Step: 1883 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:04)\n", - "Step: 1884 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:05)\n", - "Step: 1885 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:05)\n", - "Step: 1886 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:06)\n", - "Step: 1887 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:07)\n", - "Step: 1888 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:08)\n", - "Step: 1889 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:08)\n", - "Step: 1890 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:09)\n", - "Step: 1891 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:10)\n", - "Step: 1892 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:12)\n", - "Step: 1893 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:13)\n", - "Step: 1894 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:14)\n", - "Step: 1895 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:14)\n", - "Step: 1896 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:15)\n", - "Step: 1897 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:15)\n", - "Step: 1898 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:16)\n", - "Step: 1899 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:17)\n", - "Step: 1900 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:18)\n", - "Step: 1901 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:18)\n", - "Step: 1902 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:19)\n", - "Step: 1903 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:20)\n", - "Step: 1904 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:20)\n", - "Step: 1905 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:21)\n", - "Step: 1906 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:21)\n", - "Step: 1907 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:22)\n", - "Step: 1908 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:23)\n", - "Step: 1909 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:23)\n", - "Step: 1910 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:24)\n", - "Step: 1911 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:24)\n", - "Step: 1912 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 13:04:25)\n", - "Step: 1913 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:25)\n", - "Step: 1914 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:26)\n", - "Step: 1915 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:27)\n", - "Step: 1916 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:27)\n", - "Step: 1917 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:29)\n", - "Step: 1918 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:30)\n", - "Step: 1919 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:31)\n", - "Step: 1920 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:32)\n", - "Step: 1921 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:33)\n", - "Step: 1922 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:34)\n", - "Step: 1923 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:35)\n", - "Step: 1924 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:36)\n", - "Step: 1925 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:37)\n", - "Step: 1926 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:39)\n", - "Step: 1927 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:40)\n", - "Step: 1928 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:41)\n", - "Step: 1929 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:42)\n", - "Step: 1930 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:43)\n", - "Step: 1931 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:44)\n", - "Step: 1932 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:45)\n", - "Step: 1933 Model Time: 4.8 megayear dt: 0.5 second (2021-09-28 13:04:49)\n", - "Step: 1934 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:50)\n", - "Step: 1935 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:51)\n", - "Step: 1936 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:52)\n", - "Step: 1937 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:53)\n", - "Step: 1938 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:54)\n", - "Step: 1939 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:55)\n", - "Step: 1940 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:56)\n", - "Step: 1941 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:57)\n", - "Step: 1942 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:58)\n", - "Step: 1943 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:04:59)\n", - "Step: 1944 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:00)\n", - "Step: 1945 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:01)\n", - "Step: 1946 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:02)\n", - "Step: 1947 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:03)\n", - "Step: 1948 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:04)\n", - "Step: 1949 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:05)\n", - "Step: 1950 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:06)\n", - "Step: 1951 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:07)\n", - "Step: 1952 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:08)\n", - "Step: 1953 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 13:05:09)\n", - "Step: 1954 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:09)\n", - "Step: 1955 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:10)\n", - "Step: 1956 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:11)\n", - "Step: 1957 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:12)\n", - "Step: 1958 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:13)\n", - "Step: 1959 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:14)\n", - "Step: 1960 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:15)\n", - "Step: 1961 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:16)\n", - "Step: 1962 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:17)\n", - "Step: 1963 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:18)\n", - "Step: 1964 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:19)\n", - "Step: 1965 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:20)\n", - "Step: 1966 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:21)\n", - "Step: 1967 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:22)\n", - "Step: 1968 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:23)\n", - "Step: 1969 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:23)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1970 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:24)\n", - "Step: 1971 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:25)\n", - "Step: 1972 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:27)\n", - "Step: 1973 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:28)\n", - "Step: 1974 Model Time: 4.9 megayear dt: 0.5 second (2021-09-28 13:05:32)\n", - "Step: 1975 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:33)\n", - "Step: 1976 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:34)\n", - "Step: 1977 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:35)\n", - "Step: 1978 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:36)\n", - "Step: 1979 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:37)\n", - "Step: 1980 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:38)\n", - "Step: 1981 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:39)\n", - "Step: 1982 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:40)\n", - "Step: 1983 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:40)\n", - "Step: 1984 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:41)\n", - "Step: 1985 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:42)\n", - "Step: 1986 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:43)\n", - "Step: 1987 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:44)\n", - "Step: 1988 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:45)\n", - "Step: 1989 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:46)\n", - "Step: 1990 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:47)\n", - "Step: 1991 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:48)\n", - "Step: 1992 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:49)\n", - "Step: 1993 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:51)\n", - "Step: 1994 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 13:05:52)\n", - "Step: 1995 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:53)\n", - "Step: 1996 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:54)\n", - "Step: 1997 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:55)\n", - "Step: 1998 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:55)\n", - "Step: 1999 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:56)\n", - "Step: 2000 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:57)\n", - "Step: 2001 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:58)\n", - "Step: 2002 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:05:59)\n", - "Step: 2003 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:01)\n", - "Step: 2004 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:02)\n", - "Step: 2005 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:03)\n", - "Step: 2006 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:04)\n", - "Step: 2007 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:05)\n", - "Step: 2008 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:07)\n", - "Step: 2009 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:07)\n", - "Step: 2010 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:08)\n", - "Step: 2011 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:09)\n", - "Step: 2012 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:10)\n", - "Step: 2013 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:11)\n", - "Step: 2014 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:12)\n", - "Step: 2015 Model Time: 5.0 megayear dt: 0.5 second (2021-09-28 13:06:15)\n", - "Step: 2016 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:16)\n", - "Step: 2017 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:17)\n", - "Step: 2018 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:18)\n", - "Step: 2019 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:19)\n", - "Step: 2020 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:20)\n", - "Step: 2021 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:20)\n", - "Step: 2022 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:21)\n", - "Step: 2023 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:22)\n", - "Step: 2024 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:23)\n", - "Step: 2025 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:24)\n", - "Step: 2026 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:25)\n", - "Step: 2027 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:26)\n", - "Step: 2028 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:27)\n", - "Step: 2029 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:28)\n", - "Step: 2030 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:30)\n", - "Step: 2031 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:31)\n", - "Step: 2032 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:32)\n", - "Step: 2033 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:33)\n", - "Step: 2034 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:34)\n", - "Step: 2035 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 13:06:35)\n", - "Step: 2036 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:36)\n", - "Step: 2037 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:36)\n", - "Step: 2038 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:37)\n", - "Step: 2039 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:38)\n", - "Step: 2040 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:40)\n", - "Step: 2041 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:41)\n", - "Step: 2042 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:42)\n", - "Step: 2043 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:43)\n", - "Step: 2044 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:44)\n", - "Step: 2045 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:45)\n", - "Step: 2046 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:46)\n", - "Step: 2047 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:47)\n", - "Step: 2048 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:48)\n", - "Step: 2049 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:49)\n", - "Step: 2050 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:50)\n", - "Step: 2051 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:51)\n", - "Step: 2052 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:52)\n", - "Step: 2053 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:53)\n", - "Step: 2054 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:54)\n", - "Step: 2055 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:06:55)\n", - "Step: 2056 Model Time: 5.1 megayear dt: 0.5 second (2021-09-28 13:06:59)\n", - "Step: 2057 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:00)\n", - "Step: 2058 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:01)\n", - "Step: 2059 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:03)\n", - "Step: 2060 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:03)\n", - "Step: 2061 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:04)\n", - "Step: 2062 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:05)\n", - "Step: 2063 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:06)\n", - "Step: 2064 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:07)\n", - "Step: 2065 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:08)\n", - "Step: 2066 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:09)\n", - "Step: 2067 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:10)\n", - "Step: 2068 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:11)\n", - "Step: 2069 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:12)\n", - "Step: 2070 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:13)\n", - "Step: 2071 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:14)\n", - "Step: 2072 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:16)\n", - "Step: 2073 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:17)\n", - "Step: 2074 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:18)\n", - "Step: 2075 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:19)\n", - "Step: 2076 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 13:07:20)\n", - "Step: 2077 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:21)\n", - "Step: 2078 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:22)\n", - "Step: 2079 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:23)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2080 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:24)\n", - "Step: 2081 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:25)\n", - "Step: 2082 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:26)\n", - "Step: 2083 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:28)\n", - "Step: 2084 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:29)\n", - "Step: 2085 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:30)\n", - "Step: 2086 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:31)\n", - "Step: 2087 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:32)\n", - "Step: 2088 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:33)\n", - "Step: 2089 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:34)\n", - "Step: 2090 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:35)\n", - "Step: 2091 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:36)\n", - "Step: 2092 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:38)\n", - "Step: 2093 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:39)\n", - "Step: 2094 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:40)\n", - "Step: 2095 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:41)\n", - "Step: 2096 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:42)\n", - "Step: 2097 Model Time: 5.2 megayear dt: 0.5 second (2021-09-28 13:07:46)\n", - "Step: 2098 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:47)\n", - "Step: 2099 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:48)\n", - "Step: 2100 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:49)\n", - "Step: 2101 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:50)\n", - "Step: 2102 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:52)\n", - "Step: 2103 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:53)\n", - "Step: 2104 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:54)\n", - "Step: 2105 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:55)\n", - "Step: 2106 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:56)\n", - "Step: 2107 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:57)\n", - "Step: 2108 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:58)\n", - "Step: 2109 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:07:59)\n", - "Step: 2110 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:00)\n", - "Step: 2111 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:01)\n", - "Step: 2112 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:02)\n", - "Step: 2113 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:03)\n", - "Step: 2114 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:04)\n", - "Step: 2115 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:05)\n", - "Step: 2116 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:06)\n", - "Step: 2117 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 13:08:07)\n", - "Step: 2118 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:08)\n", - "Step: 2119 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:09)\n", - "Step: 2120 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:10)\n", - "Step: 2121 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:11)\n", - "Step: 2122 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:12)\n", - "Step: 2123 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:13)\n", - "Step: 2124 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:14)\n", - "Step: 2125 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:15)\n", - "Step: 2126 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:16)\n", - "Step: 2127 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:17)\n", - "Step: 2128 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:18)\n", - "Step: 2129 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:19)\n", - "Step: 2130 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:20)\n", - "Step: 2131 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:21)\n", - "Step: 2132 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:23)\n", - "Step: 2133 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:24)\n", - "Step: 2134 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:25)\n", - "Step: 2135 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:26)\n", - "Step: 2136 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:28)\n", - "Step: 2137 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:29)\n", - "Step: 2138 Model Time: 5.3 megayear dt: 0.5 second (2021-09-28 13:08:36)\n", - "Step: 2139 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:38)\n", - "Step: 2140 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:40)\n", - "Step: 2141 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:41)\n", - "Step: 2142 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:43)\n", - "Step: 2143 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:44)\n", - "Step: 2144 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:46)\n", - "Step: 2145 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:47)\n", - "Step: 2146 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:49)\n", - "Step: 2147 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:50)\n", - "Step: 2148 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:52)\n", - "Step: 2149 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:53)\n", - "Step: 2150 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:54)\n", - "Step: 2151 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:56)\n", - "Step: 2152 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:57)\n", - "Step: 2153 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:08:58)\n", - "Step: 2154 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:09:00)\n", - "Step: 2155 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:09:01)\n", - "Step: 2156 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:09:02)\n", - "Step: 2157 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:09:03)\n", - "Step: 2158 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 13:09:04)\n", - "Step: 2159 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:06)\n", - "Step: 2160 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:07)\n", - "Step: 2161 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:08)\n", - "Step: 2162 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:09)\n", - "Step: 2163 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:10)\n", - "Step: 2164 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:11)\n", - "Step: 2165 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:13)\n", - "Step: 2166 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:14)\n", - "Step: 2167 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:15)\n", - "Step: 2168 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:17)\n", - "Step: 2169 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:18)\n", - "Step: 2170 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:19)\n", - "Step: 2171 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:20)\n", - "Step: 2172 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:21)\n", - "Step: 2173 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:22)\n", - "Step: 2174 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:24)\n", - "Step: 2175 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:25)\n", - "Step: 2176 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:26)\n", - "Step: 2177 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:27)\n", - "Step: 2178 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:28)\n", - "Step: 2179 Model Time: 5.4 megayear dt: 0.5 second (2021-09-28 13:09:34)\n", - "Step: 2180 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:35)\n", - "Step: 2181 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:36)\n", - "Step: 2182 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:39)\n", - "Step: 2183 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:40)\n", - "Step: 2184 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:41)\n", - "Step: 2185 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:43)\n", - "Step: 2186 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:44)\n", - "Step: 2187 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:46)\n", - "Step: 2188 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:47)\n", - "Step: 2189 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:48)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2190 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:50)\n", - "Step: 2191 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:51)\n", - "Step: 2192 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:53)\n", - "Step: 2193 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:55)\n", - "Step: 2194 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:56)\n", - "Step: 2195 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:57)\n", - "Step: 2196 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:58)\n", - "Step: 2197 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:09:59)\n", - "Step: 2198 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:10:01)\n", - "Step: 2199 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 13:10:03)\n", - "Step: 2200 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:04)\n", - "Step: 2201 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:05)\n", - "Step: 2202 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:07)\n", - "Step: 2203 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:10)\n", - "Step: 2204 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:11)\n", - "Step: 2205 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:13)\n", - "Step: 2206 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:14)\n", - "Step: 2207 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:15)\n", - "Step: 2208 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:17)\n", - "Step: 2209 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:18)\n", - "Step: 2210 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:20)\n", - "Step: 2211 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:21)\n", - "Step: 2212 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:23)\n", - "Step: 2213 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:24)\n", - "Step: 2214 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:26)\n", - "Step: 2215 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:27)\n", - "Step: 2216 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:28)\n", - "Step: 2217 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:29)\n", - "Step: 2218 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:31)\n", - "Step: 2219 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 13:10:33)\n", - "Step: 2220 Model Time: 5.5 megayear dt: 0.4 second (2021-09-28 13:10:35)\n" - ] - }, - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "Model.run_for(5.5 * u.megayears, checkpoint_interval=checkpoint_interval,dt= dt)" + "Model.run_for(model_end_time, checkpoint_interval=checkpoint_interval,dt= dt)" ] }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "Fig.save(\"Fig_Kaus2010RTI_1.png\")\n", "Fig.show()" @@ -2561,80 +174,40 @@ "execution_count": null, "metadata": {}, "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [], "source": [ - "import h5py \n", - "import matplotlib.pyplot as plt\n", - "import numpy as np\n", - "import math\n", - "\n", - "def load_surf_swarm(fdir,step):\n", - " fname = fdir+\"interface-\"+str(step)+\".h5\"\n", - " fh5 = h5py.File(fname ,'r') \n", - " fdata = fh5[\"data\"][()]\n", - " xcoord = fdata[:,0]\n", - " ycoord = fdata[:,1]\n", - " return xcoord,ycoord\n", - "\n", - "def load_depth(fdir,maxstep,dstep):\n", - " depth_l = []\n", - " depth_r = []\n", - " for step in range(0,maxstep+1,dstep):\n", - " xcoord,ycoord = load_surf_swarm(fdir,step)\n", - " depth_l.append(ycoord[0]) \n", - " depth_r.append(ycoord[-1]) \n", - " return np.array(depth_l),np.array(depth_r)" + "# import h5py \n", + "# import matplotlib.pyplot as plt\n", + " \n", + "\n", + "# def load_surf_swarm(fdir,step):\n", + "# fname = fdir+\"interface-\"+str(step)+\".h5\"\n", + "# fh5 = h5py.File(fname ,'r') \n", + "# fdata = fh5[\"data\"][()]\n", + "# xcoord = fdata[:,0]\n", + "# ycoord = fdata[:,1]\n", + "# return xcoord,ycoord\n", + "\n", + "# def load_depth(fdir,maxstep,dstep):\n", + "# depth_l = []\n", + "# depth_r = []\n", + "# for step in range(0,maxstep+1,dstep):\n", + "# xcoord,ycoord = load_surf_swarm(fdir,step)\n", + "# depth_l.append(ycoord[0]) \n", + "# depth_r.append(ycoord[-1]) \n", + "# return np.array(depth_l),np.array(depth_r)" ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "dt0,maxsteps0,dstep0,= 100,54,1\n", - "times0 = np.arange(0,dt0*maxsteps0+dt0*dstep0/2,dt0*dstep0)\n", + "# dt0,maxsteps0,dstep0,= 100,54,1\n", + "# times0 = np.arange(0,dt0*maxsteps0+dt0*dstep0/2,dt0*dstep0)\n", "\n", - "fdir += \"/\"\n", - "depth0_l,depth0_r = load_depth(fdir,maxsteps0,dstep0)" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAgAAAAF3CAYAAADTt/MeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nO3de5iV8/7/8ed7poPpfBodda6hQuckh0FSpJx1IPZGSiUlHbTFJlskSsQvlc1WaEdKUgpD8iVFRVSS2iUSHTSids3798es2lPmsKqZudes9Xpc131Z677vNevVh8u8ug+f29wdERERiS1xQQcQERGR/KcCICIiEoNUAERERGKQCoCIiEgMUgEQERGJQSoAIiIiMSiQAmBmV5vZKjNLM7PmR2wbZmbrzGyNmV2UYX370Lp1ZjY0/1OLiIhEj6COAHwJXAF8kHGlmTUAugANgfbABDOLN7N44CmgA9AA6BraV0RERI5BoSC+1N2/BjCzIzd1Bl52973Ad2a2DmgZ2rbO3deHPvdyaN+v8iexiIhIdIm0awCqApsyvN8cWpfVehERETkGeXYEwMwWApUy2TTc3Wdl9bFM1jmZF5Us5zA2s55AT4ATTjihWfXq1XNIK2lpacTFRVofjDwap/BprMKjcQqfxio8a9eu/dndE3PaL88KgLu3PYaPbQZOyvC+GrAl9Dqr9Zl990RgIkBSUpKvWbPmGKLElpSUFJKTk4OOEfE0TuHTWIVH4xQ+jVV4zGxjOPtFWpWaDXQxs6JmVguoBywBPgXqmVktMytC+oWCswPMKSIiUqAFchGgmV0OjAcSgTfNbLm7X+Tuq8xsOukX9+0H+rj7gdBn+gLzgXhgiruvCue71q5dy4knnkiZMmX+tJQuXZqSJUtSqlSpLJfSpUtTvHhxHXYSEZGoEtRdADOBmVlsexB4MJP1c4G5R/td5cqV46qrrmLnzp2Hls2bN7Njxw5+/fVX9uzZk+PPMLPDCsGRy8EykfH1kWUjISEhs7seREREAhFIAchPFSpUYMKECVlu379/P7t372b37t38+uuvh5Zdu3Yd9vrg+4Ovt27dytq1a9m1axc7d+7kv//9b7Y5ChcunGU5OHJ9uXLlKFu2LGXLlj30unDhwrk9NCIiEsOivgDkpFChQod+2R4rd+ePP/44VAZ27tx52OuMy44dOw6ViO+///7Q+t9//z3b7yhevDjlypWjfPnyh5YKFSr86XViYiIVKlSgQoUKFC9e/Jj/TCIiEt1ivgDkBjMjISGBhIQEKlXK7M7HnO3bt49du3axY8eOQ8v27dsPe31w+eWXX1i+fDm//PIL27dvxz3zOyITEhIOlYEKFSpw4oknUrFiRU488cQ/Lfv27TueIRARkQJGBSBCFClShMTERBITc7x18zBpaWns3LmTn3/++bBl27Zth73etm0b69atY+vWrVle91CmTBkqVapEpUqVqFy58mGvK1euTJUqVahSpQqlS5fW9QwiIgWcCkABFxcXR7ly5ShXrhz169cP6zO//fYbP/3006Fl69atfPzxxyQkJPDjjz/yww8/sGTJEn744YdMy0JCQgJVqlQ5VAqqVq1KtWrVDi1Vq1alSpUqum5BRCSCqQDEoOLFi1OrVi1q1ap1aF3dunUznWAjNTWVH374gR9++IEtW7b8afn888+ZM2fOn4qCmVGxYkWqVatG9erVM10SExN1e6WISEBUACRbJUqUoF69etSrVy/LfdydXbt2sXnz5kPL999/z+bNm9m0aROrV69m/vz5/Pbbb4d9rmjRolSvXp1atWpRs2bNQ6Xk4OvExESdahARySMqAHLczOzQLYyNGjXKdB93Z+fOnfznP/85tGzcuJENGzbw3Xff8dlnn/Hzzz8f9pnixYtTu3ZtateuTZ06dahTp86h1zVq1KBIkSL58ccTEYlKKgCSL8zs0O2Wp59+eqb77N69mw0bNhwqBevXr2f9+vV88803zJ8/nz/++OPQvnFxcdSqVYukpCSSkpI4+eSTD72uWLGijhyIiORABUAiRsmSJTn11FM59dRT/7QtLS2NH3/8kfXr1/Ptt9+ybt061q5dy5o1a3j33XcPKwelS5fm5JNPpkGDBoct1atX1zUHIiIhKgBSIMTFxR26DfGss846bFtaWhqbNm1izZo1rFmzhtWrV7N69WreeustnnvuuUP7FS9enFNOOYUGDRrQsGFDGjVqRMOGDalevbqOGIhIzFEBkAIvLi6OGjVqUKNGDdq1a3fYtu3bt/PVV18dtixcuJAXXnjh0D4lS5Y8rBCcdtppNGnS5LhmhxQRiXQqABLVypUrx1lnnfWnowY7duxg1apVfPnll4f+OXPmTCZNmnRonxo1atCk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\n", - "text/plain": [ - "
" - ] - }, - "metadata": { - "needs_background": "light" - }, - "output_type": "display_data" - } - ], - "source": [ - "# Fig 3 in Kaus et al., 2010\n", - "\n", - "fname = \"Depth of the interface at x=−250km versus time for the free surface simulations\"\n", - "fig, ax1 = plt.subplots(nrows=1, figsize=(8,6))\n", - "ax1.set(xlabel='Time [Myrs]', ylabel='Interface Depth [km]') \n", - "ax1.plot(times0/1000,depth0_l,'-k')\n", - "ax1.set_ylim([-500,-100])\n", - "ax1.set_xlim([0,6])\n", - "ax1.grid()\n", - "#ax1.legend(loc = 'lower right',prop = {'size':8})\n", - "plt.savefig(fname,dpi=150,bbox_inches='tight')" + "# fdir += \"/\"\n", + "# depth0_l,depth0_r = load_depth(fdir,maxsteps0,dstep0)" ] }, { @@ -2642,14 +215,26 @@ "execution_count": null, "metadata": {}, "outputs": [], - "source": [] + "source": [ + "# # Fig 3 in Kaus et al., 2010\n", + "\n", + "# fname = \"Depth of the interface at x=−250km versus time for the free surface simulations\"\n", + "# fig, ax1 = plt.subplots(nrows=1, figsize=(8,6))\n", + "# ax1.set(xlabel='Time [Myrs]', ylabel='Interface Depth [km]') \n", + "# ax1.plot(times0/1000,depth0_l,'-k')\n", + "# ax1.set_ylim([-500,-100])\n", + "# ax1.set_xlim([0,6])\n", + "# ax1.grid()\n", + "# #ax1.legend(loc = 'lower right',prop = {'size':8})\n", + "# plt.savefig(fname,dpi=150,bbox_inches='tight')" + ] } ], "metadata": { "kernelspec": { - "display_name": "uwgeo_test", + "display_name": "Python 3 (ipykernel)", "language": "python", - "name": "uwgeo_test" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -2661,7 +246,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.1" + "version": "3.12.0" } }, "nbformat": 4, diff --git a/docs/UWGeodynamics/examples/1_23_03_FreeSurface_Crameri2012Case1_Relaxation.ipynb b/docs/UWGeodynamics/examples/1_23_03_FreeSurface_Crameri2012Case1_Relaxation.ipynb index 9e86eec12..5633d8e8c 100644 --- a/docs/UWGeodynamics/examples/1_23_03_FreeSurface_Crameri2012Case1_Relaxation.ipynb +++ b/docs/UWGeodynamics/examples/1_23_03_FreeSurface_Crameri2012Case1_Relaxation.ipynb @@ -13,34 +13,30 @@ "\n", "**References**\n", "1. Crameri, F., Schmeling, H., Golabek, G. J., Duretz, T., Orendt, R., Buiter, S. J. H., ... & Tackley, P. J. (2012). A comparison of numerical surface topography calculations in geodynamic modelling: an evaluation of the ‘sticky air’method. Geophysical Journal International, 189(1), 38-54.\n", - "![](./images/crameri2012case1.png)" + " \n", + "| | |\n", + "| :---: | :---: |\n", + "| | |" ] }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "loaded rc file /opt/venv/lib/python3.7/site-packages/UWGeodynamics/uwgeo-data/uwgeodynamicsrc\n" - ] - } - ], + "outputs": [], "source": [ "from underworld import UWGeodynamics as GEO\n", "from underworld import visualisation as vis\n", "\n", "import underworld.function as fn\n", "import math\n", - "import numpy as np" + "import numpy as np\n", + "import os" ] }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -60,11 +56,19 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "Model = GEO.Model(elementRes=(256,64),\n", + "longtest = False\n", + "model_end_time = 10 * u.kiloyear\n", + "elementRes = (128,32)\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " model_end_time = 100 * u.kiloyear\n", + " elementRes = (256,64)\n", + "\n", + "Model = GEO.Model(elementRes=elementRes,\n", " minCoord=(0. * u.kilometer, 0. * u.kilometer), \n", " maxCoord=(2800. * u.kilometer, 700. * u.kilometer),\n", " gravity=(0.0, -10 * u.meter / u.second**2))\n", @@ -78,7 +82,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -99,32 +103,21 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ "with Model.mesh.deform_mesh():\n", - " Model.mesh.data[Model.top_wall.data, 1] = perturbationFn.evaluate(Model.top_wall)[:,0] " + " Model.mesh.data[Model.top_wall.data, 1] = perturbationFn.evaluate(Model.top_wall)[:,0]\n", + "Model.freeSurface = True \n", + "Model._freeSurface.solve(0.)" ] }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "Fig = vis.Figure(figsize=(1200,400))\n", "Fig.Mesh(Model.mesh)\n", @@ -134,7 +127,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -142,33 +135,14 @@ "coords = np.ndarray((npoints, 2))\n", "coords[:, 0] = np.linspace(GEO.nd(Model.minCoord[0]), GEO.nd(Model.maxCoord[0]), npoints)\n", "coords[:, 1] = offset + amplitude*np.cos(k*coords[:, 0])\n", - "surf_tracers = Model.add_passive_tracers(name=\"Surface\",vertices=coords)\n", - "\n", - "# import matplotlib.pyplot as plt\n", - "# fig, ax1 = plt.subplots(nrows=1, figsize=(10,5))\n", - "# ax1.plot(surf_tracers.data[:,0],surf_tracers.data[:,1])\n", - "# ax1.plot(coords[:, 0],coords[:, 1],'r')\n", - "# ax1.plot(Model.mesh.data[Model.top_wall.data, 0],Model.mesh.data[Model.top_wall.data, 1],'k')" + "surf_tracers = Model.add_passive_tracers(name=\"Surface\",vertices=coords)" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "Fig = vis.Figure(figsize=(1200,400))\n", "#Fig.Points(surf_tracers, pointSize=4.0)\n", @@ -180,7 +154,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -193,17 +167,16 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "Model.set_velocityBCs(left=[0., None], right=[0., None], top=[None, None], bottom=[0.,0.])\n", - "Model.freeSurface = True" + "Model.set_velocityBCs(left=[0., None], right=[0., None], top=[None, None], bottom=[0.,0.])" ] }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -213,152 +186,20 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": null, "metadata": { "scrolled": true }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Running with UWGeodynamics version 2.10.1-dev-dcb2ff4(development)\n", - "Options: -Q22_pc_type uw -ksp_type bsscr -pc_type none -ksp_k2_type NULL -rescale_equations False -remove_constant_pressure_null_space False -change_backsolve False -change_A11rhspresolve False -restore_K False -A11_ksp_type preonly -A11_pc_type lu -A11_pc_factor_mat_solver_type mumps -scr_ksp_type fgmres -scr_ksp_rtol 1e-05 -A11_mg_active False\n", - "Step: 1 Model Time: 1000.0 year dt: 1000.0 year (2021-09-28 14:04:12)\n", - "Step: 2 Model Time: 2000.0 year dt: 1000.0 year (2021-09-28 14:04:35)\n", - "Step: 3 Model Time: 3000.0 year dt: 1000.0 year (2021-09-28 14:04:58)\n", - "Step: 4 Model Time: 4000.0 year dt: 1000.0 year (2021-09-28 14:05:21)\n", - "Step: 5 Model Time: 5000.0 year dt: 1000.0 year (2021-09-28 14:05:44)\n", - "Step: 6 Model Time: 6000.0 year dt: 1000.0 year (2021-09-28 14:06:06)\n", - "Step: 7 Model Time: 7000.0 year dt: 1000.0 year (2021-09-28 14:06:26)\n", - "Step: 8 Model Time: 8000.0 year dt: 1000.0 year (2021-09-28 14:06:49)\n", - "Step: 9 Model Time: 9000.0 year dt: 1000.0 year (2021-09-28 14:07:11)\n", - "Step: 10 Model Time: 10000.0 year dt: 1000.0 year (2021-09-28 14:07:33)\n", - "Step: 11 Model Time: 11000.0 year dt: 1000.0 year (2021-09-28 14:07:55)\n", - "Step: 12 Model Time: 12000.0 year dt: 1000.0 year (2021-09-28 14:08:17)\n", - "Step: 13 Model Time: 13000.0 year dt: 1000.0 year (2021-09-28 14:08:39)\n", - "Step: 14 Model Time: 14000.0 year dt: 1000.0 year (2021-09-28 14:09:01)\n", - "Step: 15 Model Time: 15000.0 year dt: 1000.0 year (2021-09-28 14:09:23)\n", - "Step: 16 Model Time: 16000.0 year dt: 1000.0 year (2021-09-28 14:09:43)\n", - "Step: 17 Model Time: 17000.0 year dt: 1000.0 year (2021-09-28 14:10:04)\n", - "Step: 18 Model Time: 18000.0 year dt: 1000.0 year (2021-09-28 14:10:27)\n", - "Step: 19 Model Time: 19000.0 year dt: 1000.0 year (2021-09-28 14:10:50)\n", - "Step: 20 Model Time: 20000.0 year dt: 1000.0 year (2021-09-28 14:11:11)\n", - "Step: 21 Model Time: 21000.0 year dt: 1000.0 year (2021-09-28 14:11:33)\n", - "Step: 22 Model Time: 22000.0 year dt: 1000.0 year (2021-09-28 14:11:56)\n", - "Step: 23 Model Time: 23000.0 year dt: 1000.0 year (2021-09-28 14:12:18)\n", - "Step: 24 Model Time: 24000.0 year dt: 1000.0 year (2021-09-28 14:12:40)\n", - "Step: 25 Model Time: 25000.0 year dt: 1000.0 year (2021-09-28 14:13:01)\n", - "Step: 26 Model Time: 26000.0 year dt: 1000.0 year (2021-09-28 14:13:21)\n", - "Step: 27 Model Time: 27000.0 year dt: 1000.0 year (2021-09-28 14:13:43)\n", - "Step: 28 Model Time: 28000.0 year dt: 1000.0 year (2021-09-28 14:14:05)\n", - "Step: 29 Model Time: 29000.0 year dt: 1000.0 year (2021-09-28 14:14:27)\n", - "Step: 30 Model Time: 30000.0 year dt: 1000.0 year (2021-09-28 14:14:50)\n", - "Step: 31 Model Time: 31000.0 year dt: 1000.0 year (2021-09-28 14:15:12)\n", - "Step: 32 Model Time: 32000.0 year dt: 1000.0 year (2021-09-28 14:15:35)\n", - "Step: 33 Model Time: 33000.0 year dt: 1000.0 year (2021-09-28 14:15:57)\n", - "Step: 34 Model Time: 34000.0 year dt: 1000.0 year (2021-09-28 14:16:19)\n", - "Step: 35 Model Time: 35000.0 year dt: 1000.0 year (2021-09-28 14:16:39)\n", - "Step: 36 Model Time: 36000.0 year dt: 1000.0 year (2021-09-28 14:17:02)\n", - "Step: 37 Model Time: 37000.0 year dt: 1000.0 year (2021-09-28 14:17:27)\n", - "Step: 38 Model Time: 38000.0 year dt: 1000.0 year (2021-09-28 14:17:51)\n", - "Step: 39 Model Time: 39000.0 year dt: 1000.0 year (2021-09-28 14:18:14)\n", - "Step: 40 Model Time: 40000.0 year dt: 1000.0 year (2021-09-28 14:18:40)\n", - "Step: 41 Model Time: 41000.0 year dt: 1000.0 year (2021-09-28 14:19:04)\n", - "Step: 42 Model Time: 42000.0 year dt: 1000.0 year (2021-09-28 14:19:32)\n", - "Step: 43 Model Time: 43000.0 year dt: 1000.0 year (2021-09-28 14:20:00)\n", - "Step: 44 Model Time: 44000.0 year dt: 1000.0 year (2021-09-28 14:20:24)\n", - "Step: 45 Model Time: 45000.0 year dt: 1000.0 year (2021-09-28 14:20:54)\n", - "Step: 46 Model Time: 46000.0 year dt: 1000.0 year (2021-09-28 14:21:21)\n", - "Step: 47 Model Time: 47000.0 year dt: 1000.0 year (2021-09-28 14:21:44)\n", - "Step: 48 Model Time: 48000.0 year dt: 1000.0 year (2021-09-28 14:22:08)\n", - "Step: 49 Model Time: 49000.0 year dt: 1000.0 year (2021-09-28 14:22:31)\n", - "Step: 50 Model Time: 50000.0 year dt: 1000.0 year (2021-09-28 14:22:56)\n", - "Step: 51 Model Time: 51000.0 year dt: 1000.0 year (2021-09-28 14:23:25)\n", - "Step: 52 Model Time: 52000.0 year dt: 1000.0 year (2021-09-28 14:23:57)\n", - "Step: 53 Model Time: 53000.0 year dt: 1000.0 year (2021-09-28 14:24:24)\n", - "Step: 54 Model Time: 54000.0 year dt: 1000.0 year (2021-09-28 14:24:49)\n", - "Step: 55 Model Time: 55000.0 year dt: 1000.0 year (2021-09-28 14:25:16)\n", - "Step: 56 Model Time: 56000.0 year dt: 1000.0 year (2021-09-28 14:25:40)\n", - "Step: 57 Model Time: 57000.0 year dt: 1000.0 year (2021-09-28 14:26:02)\n", - "Step: 58 Model Time: 58000.0 year dt: 1000.0 year (2021-09-28 14:26:25)\n", - "Step: 59 Model Time: 59000.0 year dt: 1000.0 year (2021-09-28 14:26:48)\n", - "Step: 60 Model Time: 60000.0 year dt: 1000.0 year (2021-09-28 14:27:10)\n", - "Step: 61 Model Time: 61000.0 year dt: 1000.0 year (2021-09-28 14:27:32)\n", - "Step: 62 Model Time: 62000.0 year dt: 1000.0 year (2021-09-28 14:27:54)\n", - "Step: 63 Model Time: 63000.0 year dt: 1000.0 year (2021-09-28 14:28:15)\n", - "Step: 64 Model Time: 64000.0 year dt: 1000.0 year (2021-09-28 14:28:37)\n", - "Step: 65 Model Time: 65000.0 year dt: 1000.0 year (2021-09-28 14:28:59)\n", - "Step: 66 Model Time: 66000.0 year dt: 1000.0 year (2021-09-28 14:29:20)\n", - "Step: 67 Model Time: 67000.0 year dt: 1000.0 year (2021-09-28 14:29:42)\n", - "Step: 68 Model Time: 68000.0 year dt: 1000.0 year (2021-09-28 14:30:05)\n", - "Step: 69 Model Time: 69000.0 year dt: 1000.0 year (2021-09-28 14:30:28)\n", - "Step: 70 Model Time: 70000.0 year dt: 1000.0 year (2021-09-28 14:30:50)\n", - "Step: 71 Model Time: 71000.0 year dt: 1000.0 year (2021-09-28 14:31:12)\n", - "Step: 72 Model Time: 72000.0 year dt: 1000.0 year (2021-09-28 14:31:34)\n", - "Step: 73 Model Time: 73000.0 year dt: 1000.0 year (2021-09-28 14:31:55)\n", - "Step: 74 Model Time: 74000.0 year dt: 1000.0 year (2021-09-28 14:32:17)\n", - "Step: 75 Model Time: 75000.0 year dt: 1000.0 year (2021-09-28 14:32:40)\n", - "Step: 76 Model Time: 76000.0 year dt: 1000.0 year (2021-09-28 14:33:02)\n", - "Step: 77 Model Time: 77000.0 year dt: 1000.0 year (2021-09-28 14:33:24)\n", - "Step: 78 Model Time: 78000.0 year dt: 1000.0 year (2021-09-28 14:33:47)\n", - "Step: 79 Model Time: 79000.0 year dt: 1000.0 year (2021-09-28 14:34:09)\n", - "Step: 80 Model Time: 80000.0 year dt: 1000.0 year (2021-09-28 14:34:32)\n", - "Step: 81 Model Time: 81000.0 year dt: 1000.0 year (2021-09-28 14:34:53)\n", - "Step: 82 Model Time: 82000.0 year dt: 1000.0 year (2021-09-28 14:35:14)\n", - "Step: 83 Model Time: 83000.0 year dt: 1000.0 year (2021-09-28 14:35:36)\n", - "Step: 84 Model Time: 84000.0 year dt: 1000.0 year (2021-09-28 14:35:58)\n", - "Step: 85 Model Time: 85000.0 year dt: 1000.0 year (2021-09-28 14:36:20)\n", - "Step: 86 Model Time: 86000.0 year dt: 1000.0 year (2021-09-28 14:36:43)\n", - "Step: 87 Model Time: 87000.0 year dt: 1000.0 year (2021-09-28 14:37:05)\n", - "Step: 88 Model Time: 88000.0 year dt: 1000.0 year (2021-09-28 14:37:28)\n", - "Step: 89 Model Time: 89000.0 year dt: 1000.0 year (2021-09-28 14:37:51)\n", - "Step: 90 Model Time: 90000.0 year dt: 1000.0 year (2021-09-28 14:38:13)\n", - "Step: 91 Model Time: 91000.0 year dt: 1000.0 year (2021-09-28 14:38:33)\n", - "Step: 92 Model Time: 92000.0 year dt: 1000.0 year (2021-09-28 14:38:55)\n", - "Step: 93 Model Time: 93000.0 year dt: 1000.0 year (2021-09-28 14:39:17)\n", - "Step: 94 Model Time: 94000.0 year dt: 1000.0 year (2021-09-28 14:39:40)\n", - "Step: 95 Model Time: 95000.0 year dt: 1000.0 year (2021-09-28 14:40:03)\n", - "Step: 96 Model Time: 96000.0 year dt: 1000.0 year (2021-09-28 14:40:25)\n", - "Step: 97 Model Time: 97000.0 year dt: 1000.0 year (2021-09-28 14:40:47)\n", - "Step: 98 Model Time: 98000.0 year dt: 1000.0 year (2021-09-28 14:41:09)\n", - "Step: 99 Model Time: 99000.0 year dt: 1000.0 year (2021-09-28 14:41:32)\n", - "Step: 100 Model Time: 100000.0 year dt: 1000.0 year (2021-09-28 14:41:36)\n" - ] - }, - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 12, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "Model.run_for(0.1 * u.megayears, checkpoint_interval=checkpoint_interval,dt= dt)" + "Model.run_for(model_end_time, checkpoint_interval= checkpoint_interval, dt= dt)" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "Fig.save(\"Fig_CrameriCase1_1.png\")\n", "Fig.show()" @@ -369,96 +210,69 @@ "execution_count": null, "metadata": {}, "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [], "source": [ - "import h5py\n", - "import underworld as uw\n", - "import matplotlib.pyplot as plt\n", + "# import h5py\n", + "# import underworld as uw\n", + "# import matplotlib.pyplot as plt\n", + "\n", + "# mesh = uw.mesh.FeMesh_Cartesian(elementType = 'Q1/dQ0', \n", + "# elementRes = elementRes)\n", "\n", - "(xRes, yRes) = 256,64\n", - "def loadtopo(fdir,maxstep,dstep):\n", - " depth_max = []\n", - " for step in range(0,maxstep,dstep):\n", - " mesh = uw.mesh.FeMesh_Cartesian(elementType = 'Q1/dQ0', \n", - " elementRes = (xRes, yRes))\n", - " meshfile = fdir+\"mesh-\"+ str(step)+\".h5\"\n", - " mesh.load(meshfile)\n", - " top = mesh.specialSets[ 'Top_VertexSet'] \n", - " ycoord = mesh.data[top.data, 1]\n", - " depth_max.append(ycoord.max()) \n", - " return np.array(depth_max)" + "# def loadtopo(fdir,maxstep,dstep):\n", + "# depth_max = []\n", + "# for step in range(0,maxstep,dstep):\n", + "# meshfile = fdir+\"mesh-\"+ str(step)+\".h5\"\n", + "# mesh.load(meshfile)\n", + "# top = mesh.specialSets[ 'Top_VertexSet'] \n", + "# ycoord = mesh.data[top.data, 1]\n", + "# depth_max.append(ycoord.max()) \n", + "# return np.array(depth_max)" ] }, { "cell_type": "code", - "execution_count": 18, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "dt1,maxstep1,dstep1,= 1,99,1 \n", - "times1 = np.arange(0,dt1*maxstep1-dt1*dstep1/2,dt1*dstep1)\n", + "# dt1,maxstep1,dstep1,= 1,99,1 \n", + "# times1 = np.arange(0,dt1*maxstep1-dt1*dstep1/2,dt1*dstep1)\n", "\n", - "gamma = -0.2139e-11\n", - "h_init = 7\n", - "tao = 1000*365.25*24*3600\n", - "h_analytic = h_init*np.exp(gamma*times1*tao)\n", + "# gamma = -0.2139e-11\n", + "# h_init = 7\n", + "# tao = 1000*365.25*24*3600\n", + "# h_analytic = h_init*np.exp(gamma*times1*tao)\n", "\n", - "fdir += \"/\"\n", - "h_calculate = loadtopo(fdir,maxstep1,dstep1)-700" + "# fdir += \"/\"\n", + "# h_calculate = loadtopo(fdir,maxstep1,dstep1)-700" ] }, { "cell_type": "code", - "execution_count": 25, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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\n", - "text/plain": [ - "
" - ] - }, - "metadata": { - "needs_background": "light" - }, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ - "# Fig 2(a) in Crameri et al., 2012\n", + "# # Fig 2(a) in Crameri et al., 2012\n", "\n", - "fname = \"Maximum topography of Case 1 over time\"+ \".png\"\n", - "fig, ax = plt.subplots(1, 1, figsize=(8,6))\n", - "ax.set(xlabel='Time [ka]', ylabel='Max.Topography [km]') \n", + "# fname = \"Maximum topography of Case 1 over time\"+ \".png\"\n", + "# fig, ax = plt.subplots(1, 1, figsize=(8,6))\n", + "# ax.set(xlabel='Time [ka]', ylabel='Max.Topography [km]') \n", "\n", - "ax.plot(times1,h_analytic,'k',label= \"analytical solution\")\n", - "ax.plot(times1,h_calculate,'--r',label= \"free surface\") \n", + "# ax.plot(times1,h_analytic,'k',label= \"analytical solution\")\n", + "# ax.plot(times1,h_calculate,'--r',label= \"free surface\") \n", "\n", - "ax.legend(loc = 'upper right',prop = {'size':8})\n", - "ax.set_xlim([0,100]) \n", - "ax.set_ylim([0,7]) \n", - "ax.grid()\n", - "plt.savefig(fname,dpi=150,bbox_inches='tight')" + "# ax.legend(loc = 'upper right',prop = {'size':8})\n", + "# ax.set_xlim([0,100]) \n", + "# ax.set_ylim([0,7]) \n", + "# ax.grid()\n", + "# plt.savefig(fname,dpi=150,bbox_inches='tight')" ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -472,7 +286,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.3" + "version": "3.12.0" } }, "nbformat": 4, diff --git a/docs/UWGeodynamics/examples/1_23_04_FreeSurface_Crameri2012Case2_Rising_Plume.ipynb b/docs/UWGeodynamics/examples/1_23_04_FreeSurface_Crameri2012Case2_Rising_Plume.ipynb index f3a85699c..a2a9466eb 100644 --- a/docs/UWGeodynamics/examples/1_23_04_FreeSurface_Crameri2012Case2_Rising_Plume.ipynb +++ b/docs/UWGeodynamics/examples/1_23_04_FreeSurface_Crameri2012Case2_Rising_Plume.ipynb @@ -13,35 +13,28 @@ "\n", "**References**\n", "1. Crameri, F., Schmeling, H., Golabek, G. J., Duretz, T., Orendt, R., Buiter, S. J. H., ... & Tackley, P. J. (2012). A comparison of numerical surface topography calculations in geodynamic modelling: an evaluation of the ‘sticky air’method. Geophysical Journal International, 189(1), 38-54.\n", - "![](./images/crameri2012case2.png)" + "\n", + " " ] }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "No module named 'lavavu' : module not found! disabling inline visualisation\n", - "loaded rc file /home/romain/PROJECTS/Project_underworld2/uw2_venv/lib/python3.10/site-packages/UWGeodynamics/uwgeo-data/uwgeodynamicsrc\n" - ] - } - ], + "outputs": [], "source": [ "from underworld import UWGeodynamics as GEO\n", "from underworld import visualisation as vis\n", "\n", "import underworld.function as fn\n", "import math\n", - "import numpy as np" + "import numpy as np\n", + "import os" ] }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -61,26 +54,19 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\tGlobal element size: 140x140\n", - "\tLocal offset of rank 0: 0x0\n", - "\tLocal range of rank 0: 140x140\n", - "In func WeightsCalculator_CalculateAll(): for swarm \"XMYVVXGK__swarm\"\n", - "\tdone 33% (6534 cells)...\n", - "\tdone 67% (13067 cells)...\n", - "\tdone 100% (19600 cells)...\n", - "WeightsCalculator_CalculateAll(): finished update of weights for swarm \"XMYVVXGK__swarm\"\n" - ] - } - ], + "outputs": [], "source": [ - "Model = GEO.Model(elementRes=(140,140),\n", + "longtest = False\n", + "model_end_time = 0.01 * u.megayears\n", + "elementRes = (70,70)\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " model_end_time = 16.0 * u.megayears\n", + " elementRes = (140, 140)\n", + "\n", + "Model = GEO.Model(elementRes=elementRes,\n", " minCoord=(0. * u.kilometer, 0. * u.kilometer), \n", " maxCoord=(2800. * u.kilometer, 700. * u.kilometer),\n", " gravity=(0.0, -10 * u.meter / u.second**2))\n", @@ -94,7 +80,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -113,7 +99,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -126,7 +112,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -140,7 +126,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -155,7 +141,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -165,7 +151,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -175,6899 +161,20 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "metadata": { "scrolled": true }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Running with UWGeodynamics version 2.10.1-dev-dcb2ff4(development)\n", - "Options: -Q22_pc_type uw -ksp_type bsscr -pc_type none -ksp_k2_type NULL -rescale_equations False -remove_constant_pressure_null_space False -change_backsolve False -change_A11rhspresolve False -restore_K False -A11_ksp_type preonly -A11_pc_type lu -A11_pc_factor_mat_solver_type mumps -scr_ksp_type fgmres -scr_ksp_rtol 1e-05 -A11_mg_active False\n", - "Step: 1 Model Time: 2500.0 year dt: 2500.0 year (2021-09-28 16:02:58)\n", - "Step: 2 Model Time: 5000.0 year dt: 2500.0 year (2021-09-28 16:03:03)\n", - "Step: 3 Model Time: 7500.0 year dt: 2500.0 year (2021-09-28 16:03:08)\n", - "Step: 4 Model Time: 10000.0 year dt: 2500.0 year (2021-09-28 16:03:11)\n", - "Step: 5 Model Time: 12500.0 year dt: 2500.0 year (2021-09-28 16:03:16)\n", - "Step: 6 Model Time: 15000.0 year dt: 2500.0 year (2021-09-28 16:03:20)\n", - "Step: 7 Model Time: 17500.0 year dt: 2500.0 year (2021-09-28 16:03:24)\n", - "Step: 8 Model Time: 20000.0 year dt: 2500.0 year (2021-09-28 16:03:29)\n", - "Step: 9 Model Time: 22500.0 year dt: 2500.0 year (2021-09-28 16:03:33)\n", - "Step: 10 Model Time: 25000.0 year dt: 2500.0 year (2021-09-28 16:03:36)\n", - "Step: 11 Model Time: 27500.0 year dt: 2500.0 year (2021-09-28 16:03:40)\n", - "Step: 12 Model Time: 30000.0 year dt: 2500.0 year (2021-09-28 16:03:44)\n", - "Step: 13 Model Time: 32500.0 year dt: 2500.0 year (2021-09-28 16:03:48)\n", - "Step: 14 Model Time: 35000.0 year dt: 2500.0 year (2021-09-28 16:03:53)\n", - "Step: 15 Model Time: 37500.0 year dt: 2500.0 year (2021-09-28 16:03:57)\n", - "Step: 16 Model Time: 40000.0 year dt: 2500.0 year (2021-09-28 16:04:01)\n", - "Step: 17 Model Time: 42500.0 year dt: 2500.0 year (2021-09-28 16:04:06)\n", - "Step: 18 Model Time: 45000.0 year dt: 2500.0 year (2021-09-28 16:04:10)\n", - "Step: 19 Model Time: 47500.0 year dt: 2500.0 year (2021-09-28 16:04:14)\n", - "Step: 20 Model Time: 50000.0 year dt: 2500.0 year (2021-09-28 16:04:17)\n", - "Step: 21 Model Time: 52500.0 year dt: 2500.0 year (2021-09-28 16:07:24)\n", - "Step: 22 Model Time: 55000.0 year dt: 2500.0 year (2021-09-28 16:07:28)\n", - "Step: 23 Model Time: 57500.0 year dt: 2500.0 year (2021-09-28 16:07:32)\n", - "Step: 24 Model Time: 60000.0 year dt: 2500.0 year (2021-09-28 16:07:36)\n", - "Step: 25 Model Time: 62500.0 year dt: 2500.0 year (2021-09-28 16:07:39)\n", - "Step: 26 Model Time: 65000.0 year dt: 2500.0 year (2021-09-28 16:07:43)\n", - "Step: 27 Model Time: 67500.0 year dt: 2500.0 year (2021-09-28 16:07:47)\n", - "Step: 28 Model Time: 70000.0 year dt: 2500.0 year (2021-09-28 16:07:50)\n", - "Step: 29 Model Time: 72500.0 year dt: 2500.0 year (2021-09-28 16:07:54)\n", - "Step: 30 Model Time: 75000.0 year dt: 2500.0 year (2021-09-28 16:07:58)\n", - "Step: 31 Model Time: 77500.0 year dt: 2500.0 year (2021-09-28 16:08:01)\n", - "Step: 32 Model Time: 80000.0 year dt: 2500.0 year (2021-09-28 16:08:05)\n", - "Step: 33 Model Time: 82500.0 year dt: 2500.0 year (2021-09-28 16:08:08)\n", - "Step: 34 Model Time: 85000.0 year dt: 2500.0 year (2021-09-28 16:08:12)\n", - "Step: 35 Model Time: 87500.0 year dt: 2500.0 year (2021-09-28 16:08:15)\n", - "Step: 36 Model Time: 90000.0 year dt: 2500.0 year (2021-09-28 16:08:19)\n", - "Step: 37 Model Time: 92500.0 year dt: 2500.0 year (2021-09-28 16:08:22)\n", - "Step: 38 Model Time: 95000.0 year dt: 2500.0 year (2021-09-28 16:08:26)\n", - "Step: 39 Model Time: 97500.0 year dt: 2500.0 year (2021-09-28 16:08:30)\n", - "Step: 40 Model Time: 100000.0 year dt: 2500.0 year (2021-09-28 16:08:48)\n", - "Step: 41 Model Time: 102500.0 year dt: 2500.0 year (2021-09-28 16:08:51)\n", - "Step: 42 Model Time: 105000.0 year dt: 2500.0 year (2021-09-28 16:08:55)\n", - "Step: 43 Model Time: 107500.0 year dt: 2500.0 year (2021-09-28 16:08:59)\n", - "Step: 44 Model Time: 110000.0 year dt: 2500.0 year (2021-09-28 16:09:02)\n", - "Step: 45 Model Time: 112500.0 year dt: 2500.0 year (2021-09-28 16:09:06)\n", - "Step: 46 Model Time: 115000.0 year dt: 2500.0 year (2021-09-28 16:09:10)\n", - "Step: 47 Model Time: 117500.0 year dt: 2500.0 year (2021-09-28 16:09:14)\n", - "Step: 48 Model Time: 120000.0 year dt: 2500.0 year (2021-09-28 16:09:17)\n", - "Step: 49 Model Time: 122500.0 year dt: 2500.0 year (2021-09-28 16:09:21)\n", - "Step: 50 Model Time: 125000.0 year dt: 2500.0 year (2021-09-28 16:09:25)\n", - "Step: 51 Model Time: 127500.0 year dt: 2500.0 year (2021-09-28 16:09:29)\n", - "Step: 52 Model Time: 130000.0 year dt: 2500.0 year (2021-09-28 16:09:33)\n", - "Step: 53 Model Time: 132500.0 year dt: 2500.0 year (2021-09-28 16:09:37)\n", - "Step: 54 Model Time: 135000.0 year dt: 2500.0 year (2021-09-28 16:09:40)\n", - "Step: 55 Model Time: 137500.0 year dt: 2500.0 year (2021-09-28 16:09:44)\n", - "Step: 56 Model Time: 140000.0 year dt: 2500.0 year (2021-09-28 16:09:47)\n", - "Step: 57 Model Time: 142500.0 year dt: 2500.0 year (2021-09-28 16:09:51)\n", - "Step: 58 Model Time: 145000.0 year dt: 2500.0 year (2021-09-28 16:09:54)\n", - "Step: 59 Model Time: 147500.0 year dt: 2500.0 year (2021-09-28 16:09:58)\n", - "Step: 60 Model Time: 150000.0 year dt: 2500.0 year (2021-09-28 16:10:01)\n", - "Step: 61 Model Time: 152500.0 year dt: 2500.0 year (2021-09-28 16:10:05)\n", - "Step: 62 Model Time: 155000.0 year dt: 2500.0 year (2021-09-28 16:10:09)\n", - "Step: 63 Model Time: 157500.0 year dt: 2500.0 year (2021-09-28 16:10:12)\n", - "Step: 64 Model Time: 160000.0 year dt: 2500.0 year (2021-09-28 16:10:16)\n", - "Step: 65 Model Time: 162500.0 year dt: 2500.0 year (2021-09-28 16:10:20)\n", - "Step: 66 Model Time: 165000.0 year dt: 2500.0 year (2021-09-28 16:10:24)\n", - "Step: 67 Model Time: 167500.0 year dt: 2500.0 year (2021-09-28 16:10:27)\n", - "Step: 68 Model Time: 170000.0 year dt: 2500.0 year (2021-09-28 16:10:31)\n", - "Step: 69 Model Time: 172500.0 year dt: 2500.0 year (2021-09-28 16:10:35)\n", - "Step: 70 Model Time: 175000.0 year dt: 2500.0 year (2021-09-28 16:10:38)\n", - "Step: 71 Model Time: 177500.0 year dt: 2500.0 year (2021-09-28 16:10:42)\n", - "Step: 72 Model Time: 180000.0 year dt: 2500.0 year (2021-09-28 16:10:45)\n", - "Step: 73 Model Time: 182500.0 year dt: 2500.0 year (2021-09-28 16:10:49)\n", - "Step: 74 Model Time: 185000.0 year dt: 2500.0 year (2021-09-28 16:10:52)\n", - "Step: 75 Model Time: 187500.0 year dt: 2500.0 year (2021-09-28 16:10:56)\n", - "Step: 76 Model Time: 190000.0 year dt: 2500.0 year (2021-09-28 16:11:00)\n", - "Step: 77 Model Time: 192500.0 year dt: 2500.0 year (2021-09-28 16:11:03)\n", - "Step: 78 Model Time: 195000.0 year dt: 2500.0 year (2021-09-28 16:11:07)\n", - "Step: 79 Model Time: 197500.0 year dt: 2500.0 year (2021-09-28 16:11:11)\n", - "Step: 80 Model Time: 200000.0 year dt: 2500.0 year (2021-09-28 16:11:30)\n", - "Step: 81 Model Time: 202500.0 year dt: 2500.0 year (2021-09-28 16:11:34)\n", - "Step: 82 Model Time: 205000.0 year dt: 2500.0 year (2021-09-28 16:11:38)\n", - "Step: 83 Model Time: 207500.0 year dt: 2500.0 year (2021-09-28 16:11:42)\n", - "Step: 84 Model Time: 210000.0 year dt: 2500.0 year (2021-09-28 16:11:46)\n", - "Step: 85 Model Time: 212500.0 year dt: 2500.0 year (2021-09-28 16:11:50)\n", - "Step: 86 Model Time: 215000.0 year dt: 2500.0 year (2021-09-28 16:11:54)\n", - "Step: 87 Model Time: 217500.0 year dt: 2500.0 year (2021-09-28 16:11:58)\n", - "Step: 88 Model Time: 220000.0 year dt: 2500.0 year (2021-09-28 16:12:02)\n", - "Step: 89 Model Time: 222500.0 year dt: 2500.0 year (2021-09-28 16:12:05)\n", - "Step: 90 Model Time: 225000.0 year dt: 2500.0 year (2021-09-28 16:12:09)\n", - "Step: 91 Model Time: 227500.0 year dt: 2500.0 year (2021-09-28 16:12:13)\n", - "Step: 92 Model Time: 230000.0 year dt: 2500.0 year (2021-09-28 16:12:17)\n", - "Step: 93 Model Time: 232500.0 year dt: 2500.0 year (2021-09-28 16:12:21)\n", - "Step: 94 Model Time: 235000.0 year dt: 2500.0 year (2021-09-28 16:12:24)\n", - "Step: 95 Model Time: 237500.0 year dt: 2500.0 year (2021-09-28 16:12:28)\n", - "Step: 96 Model Time: 240000.0 year dt: 2500.0 year (2021-09-28 16:12:32)\n", - "Step: 97 Model Time: 242500.0 year dt: 2500.0 year (2021-09-28 16:12:35)\n", - "Step: 98 Model Time: 245000.0 year dt: 2500.0 year (2021-09-28 16:12:39)\n", - "Step: 99 Model Time: 247500.0 year dt: 2500.0 year (2021-09-28 16:12:43)\n", - "Step: 100 Model Time: 250000.0 year dt: 2500.0 year (2021-09-28 16:12:46)\n", - "Step: 101 Model Time: 252500.0 year dt: 2500.0 year (2021-09-28 16:12:50)\n", - "Step: 102 Model Time: 255000.0 year dt: 2500.0 year (2021-09-28 16:12:54)\n", - "Step: 103 Model Time: 257500.0 year dt: 2500.0 year (2021-09-28 16:12:58)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 104 Model Time: 260000.0 year dt: 2500.0 year (2021-09-28 16:13:02)\n", - "Step: 105 Model Time: 262500.0 year dt: 2500.0 year (2021-09-28 16:13:05)\n", - "Step: 106 Model Time: 265000.0 year dt: 2500.0 year (2021-09-28 16:13:09)\n", - "Step: 107 Model Time: 267500.0 year dt: 2500.0 year (2021-09-28 16:13:13)\n", - "Step: 108 Model Time: 270000.0 year dt: 2500.0 year (2021-09-28 16:13:16)\n", - "Step: 109 Model Time: 272500.0 year dt: 2500.0 year (2021-09-28 16:13:20)\n", - "Step: 110 Model Time: 275000.0 year dt: 2500.0 year (2021-09-28 16:13:23)\n", - "Step: 111 Model Time: 277500.0 year dt: 2500.0 year (2021-09-28 16:13:27)\n", - "Step: 112 Model Time: 280000.0 year dt: 2500.0 year (2021-09-28 16:13:31)\n", - "Step: 113 Model Time: 282500.0 year dt: 2500.0 year (2021-09-28 16:13:34)\n", - "Step: 114 Model Time: 285000.0 year dt: 2500.0 year (2021-09-28 16:13:38)\n", - "Step: 115 Model Time: 287500.0 year dt: 2500.0 year (2021-09-28 16:13:41)\n", - "Step: 116 Model Time: 290000.0 year dt: 2500.0 year (2021-09-28 16:13:45)\n", - "Step: 117 Model Time: 292500.0 year dt: 2500.0 year (2021-09-28 16:13:48)\n", - "Step: 118 Model Time: 295000.0 year dt: 2500.0 year (2021-09-28 16:13:52)\n", - "Step: 119 Model Time: 297500.0 year dt: 2500.0 year (2021-09-28 16:13:56)\n", - "Step: 120 Model Time: 300000.0 year dt: 2500.0 year (2021-09-28 16:13:59)\n", - "Step: 121 Model Time: 300000.0 year dt: 0.0 second (2021-09-28 16:14:18)\n", - "Step: 122 Model Time: 302500.0 year dt: 2500.0 year (2021-09-28 16:14:22)\n", - "Step: 123 Model Time: 305000.0 year dt: 2500.0 year (2021-09-28 16:14:26)\n", - "Step: 124 Model Time: 307500.0 year dt: 2500.0 year (2021-09-28 16:14:30)\n", - "Step: 125 Model Time: 310000.0 year dt: 2500.0 year (2021-09-28 16:14:34)\n", - "Step: 126 Model Time: 312500.0 year dt: 2500.0 year (2021-09-28 16:14:37)\n", - "Step: 127 Model Time: 315000.0 year dt: 2500.0 year (2021-09-28 16:14:41)\n", - "Step: 128 Model Time: 317500.0 year dt: 2500.0 year (2021-09-28 16:14:45)\n", - "Step: 129 Model Time: 320000.0 year dt: 2500.0 year (2021-09-28 16:14:48)\n", - "Step: 130 Model Time: 322500.0 year dt: 2500.0 year (2021-09-28 16:14:52)\n", - "Step: 131 Model Time: 325000.0 year dt: 2500.0 year (2021-09-28 16:14:56)\n", - "Step: 132 Model Time: 327500.0 year dt: 2500.0 year (2021-09-28 16:15:00)\n", - "Step: 133 Model Time: 330000.0 year dt: 2500.0 year (2021-09-28 16:15:03)\n", - "Step: 134 Model Time: 332500.0 year dt: 2500.0 year (2021-09-28 16:15:07)\n", - "Step: 135 Model Time: 335000.0 year dt: 2500.0 year (2021-09-28 16:15:11)\n", - "Step: 136 Model Time: 337500.0 year dt: 2500.0 year (2021-09-28 16:15:14)\n", - "Step: 137 Model Time: 340000.0 year dt: 2500.0 year (2021-09-28 16:15:18)\n", - "Step: 138 Model Time: 342500.0 year dt: 2500.0 year (2021-09-28 16:15:22)\n", - "Step: 139 Model Time: 345000.0 year dt: 2500.0 year (2021-09-28 16:15:26)\n", - "Step: 140 Model Time: 347500.0 year dt: 2500.0 year (2021-09-28 16:15:29)\n", - "Step: 141 Model Time: 350000.0 year dt: 2500.0 year (2021-09-28 16:15:33)\n", - "Step: 142 Model Time: 352500.0 year dt: 2500.0 year (2021-09-28 16:15:37)\n", - "Step: 143 Model Time: 355000.0 year dt: 2500.0 year (2021-09-28 16:15:41)\n", - "Step: 144 Model Time: 357500.0 year dt: 2500.0 year (2021-09-28 16:15:45)\n", - "Step: 145 Model Time: 360000.0 year dt: 2500.0 year (2021-09-28 16:15:48)\n", - "Step: 146 Model Time: 362500.0 year dt: 2500.0 year (2021-09-28 16:15:52)\n", - "Step: 147 Model Time: 365000.0 year dt: 2500.0 year (2021-09-28 16:15:56)\n", - "Step: 148 Model Time: 367500.0 year dt: 2500.0 year (2021-09-28 16:16:00)\n", - "Step: 149 Model Time: 370000.0 year dt: 2500.0 year (2021-09-28 16:16:03)\n", - "Step: 150 Model Time: 372500.0 year dt: 2500.0 year (2021-09-28 16:16:07)\n", - "Step: 151 Model Time: 375000.0 year dt: 2500.0 year (2021-09-28 16:16:11)\n", - "Step: 152 Model Time: 377500.0 year dt: 2500.0 year (2021-09-28 16:16:15)\n", - "Step: 153 Model Time: 380000.0 year dt: 2500.0 year (2021-09-28 16:16:18)\n", - "Step: 154 Model Time: 382500.0 year dt: 2500.0 year (2021-09-28 16:16:22)\n", - "Step: 155 Model Time: 385000.0 year dt: 2500.0 year (2021-09-28 16:16:26)\n", - "Step: 156 Model Time: 387500.0 year dt: 2500.0 year (2021-09-28 16:16:29)\n", - "Step: 157 Model Time: 390000.0 year dt: 2500.0 year (2021-09-28 16:16:33)\n", - "Step: 158 Model Time: 392500.0 year dt: 2500.0 year (2021-09-28 16:16:36)\n", - "Step: 159 Model Time: 395000.0 year dt: 2500.0 year (2021-09-28 16:16:40)\n", - "Step: 160 Model Time: 397500.0 year dt: 2500.0 year (2021-09-28 16:16:43)\n", - "Step: 161 Model Time: 400000.0 year dt: 2500.0 year (2021-09-28 16:16:47)\n", - "Step: 162 Model Time: 400000.0 year dt: 0.0 second (2021-09-28 16:17:05)\n", - "Step: 163 Model Time: 402500.0 year dt: 2500.0 year (2021-09-28 16:17:09)\n", - "Step: 164 Model Time: 405000.0 year dt: 2500.0 year (2021-09-28 16:17:13)\n", - "Step: 165 Model Time: 407500.0 year dt: 2500.0 year (2021-09-28 16:17:17)\n", - "Step: 166 Model Time: 410000.0 year dt: 2500.0 year (2021-09-28 16:17:21)\n", - "Step: 167 Model Time: 412500.0 year dt: 2500.0 year (2021-09-28 16:17:25)\n", - "Step: 168 Model Time: 415000.0 year dt: 2500.0 year (2021-09-28 16:17:29)\n", - "Step: 169 Model Time: 417500.0 year dt: 2500.0 year (2021-09-28 16:17:32)\n", - "Step: 170 Model Time: 420000.0 year dt: 2500.0 year (2021-09-28 16:17:37)\n", - "Step: 171 Model Time: 422500.0 year dt: 2500.0 year (2021-09-28 16:17:41)\n", - "Step: 172 Model Time: 425000.0 year dt: 2500.0 year (2021-09-28 16:17:45)\n", - "Step: 173 Model Time: 427500.0 year dt: 2500.0 year (2021-09-28 16:17:48)\n", - "Step: 174 Model Time: 430000.0 year dt: 2500.0 year (2021-09-28 16:17:52)\n", - "Step: 175 Model Time: 432500.0 year dt: 2500.0 year (2021-09-28 16:17:56)\n", - "Step: 176 Model Time: 435000.0 year dt: 2500.0 year (2021-09-28 16:17:59)\n", - "Step: 177 Model Time: 437500.0 year dt: 2500.0 year (2021-09-28 16:18:03)\n", - "Step: 178 Model Time: 440000.0 year dt: 2500.0 year (2021-09-28 16:18:07)\n", - "Step: 179 Model Time: 442500.0 year dt: 2500.0 year (2021-09-28 16:18:11)\n", - "Step: 180 Model Time: 445000.0 year dt: 2500.0 year (2021-09-28 16:18:15)\n", - "Step: 181 Model Time: 447500.0 year dt: 2500.0 year (2021-09-28 16:18:19)\n", - "Step: 182 Model Time: 450000.0 year dt: 2500.0 year (2021-09-28 16:18:23)\n", - "Step: 183 Model Time: 452500.0 year dt: 2500.0 year (2021-09-28 16:18:27)\n", - "Step: 184 Model Time: 455000.0 year dt: 2500.0 year (2021-09-28 16:18:32)\n", - "Step: 185 Model Time: 457500.0 year dt: 2500.0 year (2021-09-28 16:18:36)\n", - "Step: 186 Model Time: 460000.0 year dt: 2500.0 year (2021-09-28 16:18:39)\n", - "Step: 187 Model Time: 462500.0 year dt: 2500.0 year (2021-09-28 16:18:43)\n", - "Step: 188 Model Time: 465000.0 year dt: 2500.0 year (2021-09-28 16:18:47)\n", - "Step: 189 Model Time: 467500.0 year dt: 2500.0 year (2021-09-28 16:18:50)\n", - "Step: 190 Model Time: 470000.0 year dt: 2500.0 year (2021-09-28 16:18:54)\n", - "Step: 191 Model Time: 472500.0 year dt: 2500.0 year (2021-09-28 16:18:58)\n", - "Step: 192 Model Time: 475000.0 year dt: 2500.0 year (2021-09-28 16:19:01)\n", - "Step: 193 Model Time: 477500.0 year dt: 2500.0 year (2021-09-28 16:19:05)\n", - "Step: 194 Model Time: 480000.0 year dt: 2500.0 year (2021-09-28 16:19:09)\n", - "Step: 195 Model Time: 482500.0 year dt: 2500.0 year (2021-09-28 16:19:12)\n", - "Step: 196 Model Time: 485000.0 year dt: 2500.0 year (2021-09-28 16:19:16)\n", - "Step: 197 Model Time: 487500.0 year dt: 2500.0 year (2021-09-28 16:19:20)\n", - "Step: 198 Model Time: 490000.0 year dt: 2500.0 year (2021-09-28 16:19:23)\n", - "Step: 199 Model Time: 492500.0 year dt: 2500.0 year (2021-09-28 16:19:27)\n", - "Step: 200 Model Time: 495000.0 year dt: 2500.0 year (2021-09-28 16:19:31)\n", - "Step: 201 Model Time: 497500.0 year dt: 2500.0 year (2021-09-28 16:19:35)\n", - "Step: 202 Model Time: 500000.0 year dt: 2500.0 year (2021-09-28 16:19:38)\n", - "Step: 203 Model Time: 500000.0 year dt: 0.0 second (2021-09-28 16:19:58)\n", - "Step: 204 Model Time: 502500.0 year dt: 2500.0 year (2021-09-28 16:20:01)\n", - "Step: 205 Model Time: 505000.0 year dt: 2500.0 year (2021-09-28 16:20:05)\n", - "Step: 206 Model Time: 507500.0 year dt: 2500.0 year (2021-09-28 16:20:09)\n", - "Step: 207 Model Time: 510000.0 year dt: 2500.0 year (2021-09-28 16:20:12)\n", - "Step: 208 Model Time: 512500.0 year dt: 2500.0 year (2021-09-28 16:20:16)\n", - "Step: 209 Model Time: 515000.0 year dt: 2500.0 year (2021-09-28 16:20:20)\n", - "Step: 210 Model Time: 517500.0 year dt: 2500.0 year (2021-09-28 16:20:24)\n", - "Step: 211 Model Time: 520000.0 year dt: 2500.0 year (2021-09-28 16:20:27)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 212 Model Time: 522500.0 year dt: 2500.0 year (2021-09-28 16:20:31)\n", - "Step: 213 Model Time: 525000.0 year dt: 2500.0 year (2021-09-28 16:20:35)\n", - "Step: 214 Model Time: 527500.0 year dt: 2500.0 year (2021-09-28 16:20:39)\n", - "Step: 215 Model Time: 530000.0 year dt: 2500.0 year (2021-09-28 16:20:42)\n", - "Step: 216 Model Time: 532500.0 year dt: 2500.0 year (2021-09-28 16:20:46)\n", - "Step: 217 Model Time: 535000.0 year dt: 2500.0 year (2021-09-28 16:20:50)\n", - "Step: 218 Model Time: 537500.0 year dt: 2500.0 year (2021-09-28 16:20:54)\n", - "Step: 219 Model Time: 540000.0 year dt: 2500.0 year (2021-09-28 16:20:57)\n", - "Step: 220 Model Time: 542500.0 year dt: 2500.0 year (2021-09-28 16:21:01)\n", - "Step: 221 Model Time: 545000.0 year dt: 2500.0 year (2021-09-28 16:21:05)\n", - "Step: 222 Model Time: 547500.0 year dt: 2500.0 year (2021-09-28 16:21:08)\n", - "Step: 223 Model Time: 550000.0 year dt: 2500.0 year (2021-09-28 16:21:12)\n", - "Step: 224 Model Time: 552500.0 year dt: 2500.0 year (2021-09-28 16:21:15)\n", - "Step: 225 Model Time: 555000.0 year dt: 2500.0 year (2021-09-28 16:21:19)\n", - "Step: 226 Model Time: 557500.0 year dt: 2500.0 year (2021-09-28 16:21:23)\n", - "Step: 227 Model Time: 560000.0 year dt: 2500.0 year (2021-09-28 16:21:27)\n", - "Step: 228 Model Time: 562500.0 year dt: 2500.0 year (2021-09-28 16:21:30)\n", - "Step: 229 Model Time: 565000.0 year dt: 2500.0 year (2021-09-28 16:21:34)\n", - "Step: 230 Model Time: 567500.0 year dt: 2500.0 year (2021-09-28 16:21:38)\n", - "Step: 231 Model Time: 570000.0 year dt: 2500.0 year (2021-09-28 16:21:42)\n", - "Step: 232 Model Time: 572500.0 year dt: 2500.0 year (2021-09-28 16:21:46)\n", - "Step: 233 Model Time: 575000.0 year dt: 2500.0 year (2021-09-28 16:21:50)\n", - "Step: 234 Model Time: 577500.0 year dt: 2500.0 year (2021-09-28 16:21:53)\n", - "Step: 235 Model Time: 580000.0 year dt: 2500.0 year (2021-09-28 16:21:57)\n", - "Step: 236 Model Time: 582500.0 year dt: 2500.0 year (2021-09-28 16:22:01)\n", - "Step: 237 Model Time: 585000.0 year dt: 2500.0 year (2021-09-28 16:22:05)\n", - "Step: 238 Model Time: 587500.0 year dt: 2500.0 year (2021-09-28 16:22:08)\n", - "Step: 239 Model Time: 590000.0 year dt: 2500.0 year (2021-09-28 16:22:12)\n", - "Step: 240 Model Time: 592500.0 year dt: 2500.0 year (2021-09-28 16:22:16)\n", - "Step: 241 Model Time: 595000.0 year dt: 2500.0 year (2021-09-28 16:22:20)\n", - "Step: 242 Model Time: 597500.0 year dt: 2500.0 year (2021-09-28 16:22:23)\n", - "Step: 243 Model Time: 600000.0 year dt: 2500.0 year (2021-09-28 16:22:27)\n", - "Step: 244 Model Time: 600000.0 year dt: 0.0 second (2021-09-28 16:22:46)\n", - "Step: 245 Model Time: 602500.0 year dt: 2500.0 year (2021-09-28 16:22:50)\n", - "Step: 246 Model Time: 605000.0 year dt: 2500.0 year (2021-09-28 16:22:54)\n", - "Step: 247 Model Time: 607500.0 year dt: 2500.0 year (2021-09-28 16:22:58)\n", - "Step: 248 Model Time: 610000.0 year dt: 2500.0 year (2021-09-28 16:23:02)\n", - "Step: 249 Model Time: 612500.0 year dt: 2500.0 year (2021-09-28 16:23:06)\n", - "Step: 250 Model Time: 615000.0 year dt: 2500.0 year (2021-09-28 16:23:09)\n", - "Step: 251 Model Time: 617500.0 year dt: 2500.0 year (2021-09-28 16:23:13)\n", - "Step: 252 Model Time: 620000.0 year dt: 2500.0 year (2021-09-28 16:23:17)\n", - "Step: 253 Model Time: 622500.0 year dt: 2500.0 year (2021-09-28 16:23:20)\n", - "Step: 254 Model Time: 625000.0 year dt: 2500.0 year (2021-09-28 16:23:24)\n", - "Step: 255 Model Time: 627500.0 year dt: 2500.0 year (2021-09-28 16:23:28)\n", - "Step: 256 Model Time: 630000.0 year dt: 2500.0 year (2021-09-28 16:23:31)\n", - "Step: 257 Model Time: 632500.0 year dt: 2500.0 year (2021-09-28 16:23:35)\n", - "Step: 258 Model Time: 635000.0 year dt: 2500.0 year (2021-09-28 16:23:39)\n", - "Step: 259 Model Time: 637500.0 year dt: 2500.0 year (2021-09-28 16:23:42)\n", - "Step: 260 Model Time: 640000.0 year dt: 2500.0 year (2021-09-28 16:23:46)\n", - "Step: 261 Model Time: 642500.0 year dt: 2500.0 year (2021-09-28 16:23:50)\n", - "Step: 262 Model Time: 645000.0 year dt: 2500.0 year (2021-09-28 16:23:53)\n", - "Step: 263 Model Time: 647500.0 year dt: 2500.0 year (2021-09-28 16:23:57)\n", - "Step: 264 Model Time: 650000.0 year dt: 2500.0 year (2021-09-28 16:24:01)\n", - "Step: 265 Model Time: 652500.0 year dt: 2500.0 year (2021-09-28 16:24:05)\n", - "Step: 266 Model Time: 655000.0 year dt: 2500.0 year (2021-09-28 16:24:08)\n", - "Step: 267 Model Time: 657500.0 year dt: 2500.0 year (2021-09-28 16:24:12)\n", - "Step: 268 Model Time: 660000.0 year dt: 2500.0 year (2021-09-28 16:24:16)\n", - "Step: 269 Model Time: 662500.0 year dt: 2500.0 year (2021-09-28 16:24:20)\n", - "Step: 270 Model Time: 665000.0 year dt: 2500.0 year (2021-09-28 16:24:23)\n", - "Step: 271 Model Time: 667500.0 year dt: 2500.0 year (2021-09-28 16:24:27)\n", - "Step: 272 Model Time: 670000.0 year dt: 2500.0 year (2021-09-28 16:24:30)\n", - "Step: 273 Model Time: 672500.0 year dt: 2500.0 year (2021-09-28 16:24:34)\n", - "Step: 274 Model Time: 675000.0 year dt: 2500.0 year (2021-09-28 16:24:38)\n", - "Step: 275 Model Time: 677500.0 year dt: 2500.0 year (2021-09-28 16:24:42)\n", - "Step: 276 Model Time: 680000.0 year dt: 2500.0 year (2021-09-28 16:24:45)\n", - "Step: 277 Model Time: 682500.0 year dt: 2500.0 year (2021-09-28 16:24:49)\n", - "Step: 278 Model Time: 685000.0 year dt: 2500.0 year (2021-09-28 16:24:53)\n", - "Step: 279 Model Time: 687500.0 year dt: 2500.0 year (2021-09-28 16:24:56)\n", - "Step: 280 Model Time: 690000.0 year dt: 2500.0 year (2021-09-28 16:25:00)\n", - "Step: 281 Model Time: 692500.0 year dt: 2500.0 year (2021-09-28 16:25:03)\n", - "Step: 282 Model Time: 695000.0 year dt: 2500.0 year (2021-09-28 16:25:07)\n", - "Step: 283 Model Time: 697500.0 year dt: 2500.0 year (2021-09-28 16:25:10)\n", - "Step: 284 Model Time: 700000.0 year dt: 2500.0 year (2021-09-28 16:25:14)\n", - "Step: 285 Model Time: 700000.0 year dt: 0.0 second (2021-09-28 16:25:33)\n", - "Step: 286 Model Time: 702500.0 year dt: 2500.0 year (2021-09-28 16:25:37)\n", - "Step: 287 Model Time: 705000.0 year dt: 2500.0 year (2021-09-28 16:25:40)\n", - "Step: 288 Model Time: 707500.0 year dt: 2500.0 year (2021-09-28 16:25:44)\n", - "Step: 289 Model Time: 710000.0 year dt: 2500.0 year (2021-09-28 16:25:47)\n", - "Step: 290 Model Time: 712500.0 year dt: 2500.0 year (2021-09-28 16:25:51)\n", - "Step: 291 Model Time: 715000.0 year dt: 2500.0 year (2021-09-28 16:25:55)\n", - "Step: 292 Model Time: 717500.0 year dt: 2500.0 year (2021-09-28 16:25:58)\n", - "Step: 293 Model Time: 720000.0 year dt: 2500.0 year (2021-09-28 16:26:02)\n", - "Step: 294 Model Time: 722500.0 year dt: 2500.0 year (2021-09-28 16:26:06)\n", - "Step: 295 Model Time: 725000.0 year dt: 2500.0 year (2021-09-28 16:26:09)\n", - "Step: 296 Model Time: 727500.0 year dt: 2500.0 year (2021-09-28 16:26:13)\n", - "Step: 297 Model Time: 730000.0 year dt: 2500.0 year (2021-09-28 16:26:16)\n", - "Step: 298 Model Time: 732500.0 year dt: 2500.0 year (2021-09-28 16:26:20)\n", - "Step: 299 Model Time: 735000.0 year dt: 2500.0 year (2021-09-28 16:26:23)\n", - "Step: 300 Model Time: 737500.0 year dt: 2500.0 year (2021-09-28 16:26:27)\n", - "Step: 301 Model Time: 740000.0 year dt: 2500.0 year (2021-09-28 16:26:31)\n", - "Step: 302 Model Time: 742500.0 year dt: 2500.0 year (2021-09-28 16:26:34)\n", - "Step: 303 Model Time: 745000.0 year dt: 2500.0 year (2021-09-28 16:26:38)\n", - "Step: 304 Model Time: 747500.0 year dt: 2500.0 year (2021-09-28 16:26:41)\n", - "Step: 305 Model Time: 750000.0 year dt: 2500.0 year (2021-09-28 16:26:45)\n", - "Step: 306 Model Time: 752500.0 year dt: 2500.0 year (2021-09-28 16:26:49)\n", - "Step: 307 Model Time: 755000.0 year dt: 2500.0 year (2021-09-28 16:26:52)\n", - "Step: 308 Model Time: 757500.0 year dt: 2500.0 year (2021-09-28 16:26:56)\n", - "Step: 309 Model Time: 760000.0 year dt: 2500.0 year (2021-09-28 16:26:59)\n", - "Step: 310 Model Time: 762500.0 year dt: 2500.0 year (2021-09-28 16:27:03)\n", - "Step: 311 Model Time: 765000.0 year dt: 2500.0 year (2021-09-28 16:27:07)\n", - "Step: 312 Model Time: 767500.0 year dt: 2500.0 year (2021-09-28 16:27:10)\n", - "Step: 313 Model Time: 770000.0 year dt: 2500.0 year (2021-09-28 16:27:14)\n", - "Step: 314 Model Time: 772500.0 year dt: 2500.0 year (2021-09-28 16:27:18)\n", - "Step: 315 Model Time: 775000.0 year dt: 2500.0 year (2021-09-28 16:27:21)\n", - "Step: 316 Model Time: 777500.0 year dt: 2500.0 year (2021-09-28 16:27:25)\n", - "Step: 317 Model Time: 780000.0 year dt: 2500.0 year (2021-09-28 16:27:29)\n", - "Step: 318 Model Time: 782500.0 year dt: 2500.0 year (2021-09-28 16:27:33)\n", - "Step: 319 Model Time: 785000.0 year dt: 2500.0 year (2021-09-28 16:27:36)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 320 Model Time: 787500.0 year dt: 2500.0 year (2021-09-28 16:27:40)\n", - "Step: 321 Model Time: 790000.0 year dt: 2500.0 year (2021-09-28 16:27:44)\n", - "Step: 322 Model Time: 792500.0 year dt: 2500.0 year (2021-09-28 16:27:48)\n", - "Step: 323 Model Time: 795000.0 year dt: 2500.0 year (2021-09-28 16:27:51)\n", - "Step: 324 Model Time: 797500.0 year dt: 2500.0 year (2021-09-28 16:27:55)\n", - "Step: 325 Model Time: 800000.0 year dt: 2500.0 year (2021-09-28 16:27:59)\n", - "Step: 326 Model Time: 800000.0 year dt: 0.0 second (2021-09-28 16:28:17)\n", - "Step: 327 Model Time: 802500.0 year dt: 2500.0 year (2021-09-28 16:28:21)\n", - "Step: 328 Model Time: 805000.0 year dt: 2500.0 year (2021-09-28 16:28:25)\n", - "Step: 329 Model Time: 807500.0 year dt: 2500.0 year (2021-09-28 16:28:29)\n", - "Step: 330 Model Time: 810000.0 year dt: 2500.0 year (2021-09-28 16:28:33)\n", - "Step: 331 Model Time: 812500.0 year dt: 2500.0 year (2021-09-28 16:28:36)\n", - "Step: 332 Model Time: 815000.0 year dt: 2500.0 year (2021-09-28 16:28:40)\n", - "Step: 333 Model Time: 817500.0 year dt: 2500.0 year (2021-09-28 16:28:44)\n", - "Step: 334 Model Time: 820000.0 year dt: 2500.0 year (2021-09-28 16:28:48)\n", - "Step: 335 Model Time: 822500.0 year dt: 2500.0 year (2021-09-28 16:28:51)\n", - "Step: 336 Model Time: 825000.0 year dt: 2500.0 year (2021-09-28 16:28:55)\n", - "Step: 337 Model Time: 827500.0 year dt: 2500.0 year (2021-09-28 16:28:59)\n", - "Step: 338 Model Time: 830000.0 year dt: 2500.0 year (2021-09-28 16:29:03)\n", - "Step: 339 Model Time: 832500.0 year dt: 2500.0 year (2021-09-28 16:29:06)\n", - "Step: 340 Model Time: 835000.0 year dt: 2500.0 year (2021-09-28 16:29:10)\n", - "Step: 341 Model Time: 837500.0 year dt: 2500.0 year (2021-09-28 16:29:14)\n", - "Step: 342 Model Time: 840000.0 year dt: 2500.0 year (2021-09-28 16:29:17)\n", - "Step: 343 Model Time: 842500.0 year dt: 2500.0 year (2021-09-28 16:29:21)\n", - "Step: 344 Model Time: 845000.0 year dt: 2500.0 year (2021-09-28 16:29:25)\n", - "Step: 345 Model Time: 847500.0 year dt: 2500.0 year (2021-09-28 16:29:29)\n", - "Step: 346 Model Time: 850000.0 year dt: 2500.0 year (2021-09-28 16:29:33)\n", - "Step: 347 Model Time: 852500.0 year dt: 2500.0 year (2021-09-28 16:29:36)\n", - "Step: 348 Model Time: 855000.0 year dt: 2500.0 year (2021-09-28 16:29:40)\n", - "Step: 349 Model Time: 857500.0 year dt: 2500.0 year (2021-09-28 16:29:44)\n", - "Step: 350 Model Time: 860000.0 year dt: 2500.0 year (2021-09-28 16:29:48)\n", - "Step: 351 Model Time: 862500.0 year dt: 2500.0 year (2021-09-28 16:29:51)\n", - "Step: 352 Model Time: 865000.0 year dt: 2500.0 year (2021-09-28 16:29:55)\n", - "Step: 353 Model Time: 867500.0 year dt: 2500.0 year (2021-09-28 16:29:59)\n", - "Step: 354 Model Time: 870000.0 year dt: 2500.0 year (2021-09-28 16:30:02)\n", - "Step: 355 Model Time: 872500.0 year dt: 2500.0 year (2021-09-28 16:30:06)\n", - "Step: 356 Model Time: 875000.0 year dt: 2500.0 year (2021-09-28 16:30:10)\n", - "Step: 357 Model Time: 877500.0 year dt: 2500.0 year (2021-09-28 16:30:14)\n", - "Step: 358 Model Time: 880000.0 year dt: 2500.0 year (2021-09-28 16:30:17)\n", - "Step: 359 Model Time: 882500.0 year dt: 2500.0 year (2021-09-28 16:30:21)\n", - "Step: 360 Model Time: 885000.0 year dt: 2500.0 year (2021-09-28 16:30:25)\n", - "Step: 361 Model Time: 887500.0 year dt: 2500.0 year (2021-09-28 16:30:28)\n", - "Step: 362 Model Time: 890000.0 year dt: 2500.0 year (2021-09-28 16:30:32)\n", - "Step: 363 Model Time: 892500.0 year dt: 2500.0 year (2021-09-28 16:30:35)\n", - "Step: 364 Model Time: 895000.0 year dt: 2500.0 year (2021-09-28 16:30:39)\n", - "Step: 365 Model Time: 897500.0 year dt: 2500.0 year (2021-09-28 16:30:43)\n", - "Step: 366 Model Time: 900000.0 year dt: 2500.0 year (2021-09-28 16:30:46)\n", - "Step: 367 Model Time: 900000.0 year dt: 0.0 second (2021-09-28 16:31:06)\n", - "Step: 368 Model Time: 902500.0 year dt: 2500.0 year (2021-09-28 16:31:09)\n", - "Step: 369 Model Time: 905000.0 year dt: 2500.0 year (2021-09-28 16:31:13)\n", - "Step: 370 Model Time: 907500.0 year dt: 2500.0 year (2021-09-28 16:31:17)\n", - "Step: 371 Model Time: 910000.0 year dt: 2500.0 year (2021-09-28 16:31:21)\n", - "Step: 372 Model Time: 912500.0 year dt: 2500.0 year (2021-09-28 16:31:24)\n", - "Step: 373 Model Time: 915000.0 year dt: 2500.0 year (2021-09-28 16:31:28)\n", - "Step: 374 Model Time: 917500.0 year dt: 2500.0 year (2021-09-28 16:31:32)\n", - "Step: 375 Model Time: 920000.0 year dt: 2500.0 year (2021-09-28 16:31:36)\n", - "Step: 376 Model Time: 922500.0 year dt: 2500.0 year (2021-09-28 16:31:40)\n", - "Step: 377 Model Time: 925000.0 year dt: 2500.0 year (2021-09-28 16:31:44)\n", - "Step: 378 Model Time: 927500.0 year dt: 2500.0 year (2021-09-28 16:31:47)\n", - "Step: 379 Model Time: 930000.0 year dt: 2500.0 year (2021-09-28 16:31:51)\n", - "Step: 380 Model Time: 932500.0 year dt: 2500.0 year (2021-09-28 16:31:55)\n", - "Step: 381 Model Time: 935000.0 year dt: 2500.0 year (2021-09-28 16:31:59)\n", - "Step: 382 Model Time: 937500.0 year dt: 2500.0 year (2021-09-28 16:32:03)\n", - "Step: 383 Model Time: 940000.0 year dt: 2500.0 year (2021-09-28 16:32:07)\n", - "Step: 384 Model Time: 942500.0 year dt: 2500.0 year (2021-09-28 16:32:10)\n", - "Step: 385 Model Time: 945000.0 year dt: 2500.0 year (2021-09-28 16:32:14)\n", - "Step: 386 Model Time: 947500.0 year dt: 2500.0 year (2021-09-28 16:32:18)\n", - "Step: 387 Model Time: 950000.0 year dt: 2500.0 year (2021-09-28 16:32:21)\n", - "Step: 388 Model Time: 952500.0 year dt: 2500.0 year (2021-09-28 16:32:25)\n", - "Step: 389 Model Time: 955000.0 year dt: 2500.0 year (2021-09-28 16:32:29)\n", - "Step: 390 Model Time: 957500.0 year dt: 2500.0 year (2021-09-28 16:32:33)\n", - "Step: 391 Model Time: 960000.0 year dt: 2500.0 year (2021-09-28 16:32:36)\n", - "Step: 392 Model Time: 962500.0 year dt: 2500.0 year (2021-09-28 16:32:40)\n", - "Step: 393 Model Time: 965000.0 year dt: 2500.0 year (2021-09-28 16:32:44)\n", - "Step: 394 Model Time: 967500.0 year dt: 2500.0 year (2021-09-28 16:32:47)\n", - "Step: 395 Model Time: 970000.0 year dt: 2500.0 year (2021-09-28 16:32:51)\n", - "Step: 396 Model Time: 972500.0 year dt: 2500.0 year (2021-09-28 16:32:55)\n", - "Step: 397 Model Time: 975000.0 year dt: 2500.0 year (2021-09-28 16:32:59)\n", - "Step: 398 Model Time: 977500.0 year dt: 2500.0 year (2021-09-28 16:33:03)\n", - "Step: 399 Model Time: 980000.0 year dt: 2500.0 year (2021-09-28 16:33:07)\n", - "Step: 400 Model Time: 982500.0 year dt: 2500.0 year (2021-09-28 16:33:11)\n", - "Step: 401 Model Time: 985000.0 year dt: 2500.0 year (2021-09-28 16:33:15)\n", - "Step: 402 Model Time: 987500.0 year dt: 2500.0 year (2021-09-28 16:33:19)\n", - "Step: 403 Model Time: 990000.0 year dt: 2500.0 year (2021-09-28 16:33:23)\n", - "Step: 404 Model Time: 992500.0 year dt: 2500.0 year (2021-09-28 16:33:27)\n", - "Step: 405 Model Time: 995000.0 year dt: 2500.0 year (2021-09-28 16:33:31)\n", - "Step: 406 Model Time: 997500.0 year dt: 2500.0 year (2021-09-28 16:33:35)\n", - "Step: 407 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:33:39)\n", - "Step: 408 Model Time: 1.0 megayear dt: 0.0 second (2021-09-28 16:33:57)\n", - "Step: 409 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:01)\n", - "Step: 410 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:05)\n", - "Step: 411 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:09)\n", - "Step: 412 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:13)\n", - "Step: 413 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:17)\n", - "Step: 414 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:21)\n", - "Step: 415 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:25)\n", - "Step: 416 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:29)\n", - "Step: 417 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:32)\n", - "Step: 418 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:36)\n", - "Step: 419 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:40)\n", - "Step: 420 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:44)\n", - "Step: 421 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:47)\n", - "Step: 422 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:51)\n", - "Step: 423 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:55)\n", - "Step: 424 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:34:59)\n", - "Step: 425 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:35:03)\n", - "Step: 426 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:35:07)\n", - "Step: 427 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:35:11)\n", - "Step: 428 Model Time: 1.0 megayear dt: 2500.0 year (2021-09-28 16:35:16)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 429 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:20)\n", - "Step: 430 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:23)\n", - "Step: 431 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:27)\n", - "Step: 432 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:31)\n", - "Step: 433 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:35)\n", - "Step: 434 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:38)\n", - "Step: 435 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:42)\n", - "Step: 436 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:46)\n", - "Step: 437 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:50)\n", - "Step: 438 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:53)\n", - "Step: 439 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:35:57)\n", - "Step: 440 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:01)\n", - "Step: 441 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:05)\n", - "Step: 442 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:09)\n", - "Step: 443 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:13)\n", - "Step: 444 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:17)\n", - "Step: 445 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:21)\n", - "Step: 446 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:25)\n", - "Step: 447 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:28)\n", - "Step: 448 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:32)\n", - "Step: 449 Model Time: 1.1 megayear dt: 0.0 second (2021-09-28 16:36:51)\n", - "Step: 450 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:55)\n", - "Step: 451 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:36:59)\n", - "Step: 452 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:03)\n", - "Step: 453 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:06)\n", - "Step: 454 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:10)\n", - "Step: 455 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:14)\n", - "Step: 456 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:18)\n", - "Step: 457 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:22)\n", - "Step: 458 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:26)\n", - "Step: 459 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:29)\n", - "Step: 460 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:33)\n", - "Step: 461 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:37)\n", - "Step: 462 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:41)\n", - "Step: 463 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:45)\n", - "Step: 464 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:49)\n", - "Step: 465 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:53)\n", - "Step: 466 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:37:57)\n", - "Step: 467 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:38:01)\n", - "Step: 468 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:38:05)\n", - "Step: 469 Model Time: 1.1 megayear dt: 2500.0 year (2021-09-28 16:38:09)\n", - "Step: 470 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:13)\n", - "Step: 471 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:17)\n", - "Step: 472 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:20)\n", - "Step: 473 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:24)\n", - "Step: 474 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:27)\n", - "Step: 475 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:31)\n", - "Step: 476 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:35)\n", - "Step: 477 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:38)\n", - "Step: 478 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:42)\n", - "Step: 479 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:46)\n", - "Step: 480 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:49)\n", - "Step: 481 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:53)\n", - "Step: 482 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:38:57)\n", - "Step: 483 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:00)\n", - "Step: 484 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:04)\n", - "Step: 485 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:08)\n", - "Step: 486 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:11)\n", - "Step: 487 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:15)\n", - "Step: 488 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:19)\n", - "Step: 489 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:23)\n", - "Step: 490 Model Time: 1.2 megayear dt: 0.0 second (2021-09-28 16:39:41)\n", - "Step: 491 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:45)\n", - "Step: 492 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:48)\n", - "Step: 493 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:52)\n", - "Step: 494 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:56)\n", - "Step: 495 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:39:59)\n", - "Step: 496 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:03)\n", - "Step: 497 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:07)\n", - "Step: 498 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:11)\n", - "Step: 499 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:14)\n", - "Step: 500 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:18)\n", - "Step: 501 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:21)\n", - "Step: 502 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:25)\n", - "Step: 503 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:29)\n", - "Step: 504 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:33)\n", - "Step: 505 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:36)\n", - "Step: 506 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:40)\n", - "Step: 507 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:44)\n", - "Step: 508 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:47)\n", - "Step: 509 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:51)\n", - "Step: 510 Model Time: 1.2 megayear dt: 2500.0 year (2021-09-28 16:40:55)\n", - "Step: 511 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:40:58)\n", - "Step: 512 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:02)\n", - "Step: 513 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:06)\n", - "Step: 514 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:10)\n", - "Step: 515 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:14)\n", - "Step: 516 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:17)\n", - "Step: 517 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:21)\n", - "Step: 518 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:25)\n", - "Step: 519 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:29)\n", - "Step: 520 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:33)\n", - "Step: 521 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:37)\n", - "Step: 522 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:41)\n", - "Step: 523 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:44)\n", - "Step: 524 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:48)\n", - "Step: 525 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:52)\n", - "Step: 526 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:41:56)\n", - "Step: 527 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:00)\n", - "Step: 528 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:04)\n", - "Step: 529 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:07)\n", - "Step: 530 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:11)\n", - "Step: 531 Model Time: 1.3 megayear dt: 0.0 second (2021-09-28 16:42:30)\n", - "Step: 532 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:34)\n", - "Step: 533 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:38)\n", - "Step: 534 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:43)\n", - "Step: 535 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:47)\n", - "Step: 536 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:50)\n", - "Step: 537 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:54)\n", - "Step: 538 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:42:58)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 539 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:02)\n", - "Step: 540 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:05)\n", - "Step: 541 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:09)\n", - "Step: 542 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:13)\n", - "Step: 543 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:16)\n", - "Step: 544 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:20)\n", - "Step: 545 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:24)\n", - "Step: 546 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:28)\n", - "Step: 547 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:31)\n", - "Step: 548 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:35)\n", - "Step: 549 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:39)\n", - "Step: 550 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:42)\n", - "Step: 551 Model Time: 1.3 megayear dt: 2500.0 year (2021-09-28 16:43:46)\n", - "Step: 552 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:43:50)\n", - "Step: 553 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:43:54)\n", - "Step: 554 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:43:57)\n", - "Step: 555 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:01)\n", - "Step: 556 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:05)\n", - "Step: 557 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:09)\n", - "Step: 558 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:12)\n", - "Step: 559 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:16)\n", - "Step: 560 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:20)\n", - "Step: 561 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:24)\n", - "Step: 562 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:28)\n", - "Step: 563 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:31)\n", - "Step: 564 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:35)\n", - "Step: 565 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:39)\n", - "Step: 566 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:43)\n", - "Step: 567 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:47)\n", - "Step: 568 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:50)\n", - "Step: 569 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:54)\n", - "Step: 570 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:44:58)\n", - "Step: 571 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:02)\n", - "Step: 572 Model Time: 1.4 megayear dt: 0.0 second (2021-09-28 16:45:21)\n", - "Step: 573 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:25)\n", - "Step: 574 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:28)\n", - "Step: 575 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:32)\n", - "Step: 576 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:36)\n", - "Step: 577 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:40)\n", - "Step: 578 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:44)\n", - "Step: 579 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:47)\n", - "Step: 580 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:51)\n", - "Step: 581 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:55)\n", - "Step: 582 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:45:58)\n", - "Step: 583 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:02)\n", - "Step: 584 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:06)\n", - "Step: 585 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:10)\n", - "Step: 586 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:13)\n", - "Step: 587 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:17)\n", - "Step: 588 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:21)\n", - "Step: 589 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:25)\n", - "Step: 590 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:29)\n", - "Step: 591 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:33)\n", - "Step: 592 Model Time: 1.4 megayear dt: 2500.0 year (2021-09-28 16:46:37)\n", - "Step: 593 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:46:41)\n", - "Step: 594 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:46:45)\n", - "Step: 595 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:46:48)\n", - "Step: 596 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:46:52)\n", - "Step: 597 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:46:56)\n", - "Step: 598 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:00)\n", - "Step: 599 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:04)\n", - "Step: 600 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:07)\n", - "Step: 601 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:11)\n", - "Step: 602 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:15)\n", - "Step: 603 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:19)\n", - "Step: 604 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:23)\n", - "Step: 605 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:26)\n", - "Step: 606 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:30)\n", - "Step: 607 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:34)\n", - "Step: 608 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:37)\n", - "Step: 609 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:41)\n", - "Step: 610 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:45)\n", - "Step: 611 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:48)\n", - "Step: 612 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:47:52)\n", - "Step: 613 Model Time: 1.5 megayear dt: 0.0 second (2021-09-28 16:48:11)\n", - "Step: 614 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:15)\n", - "Step: 615 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:18)\n", - "Step: 616 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:22)\n", - "Step: 617 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:26)\n", - "Step: 618 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:30)\n", - "Step: 619 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:34)\n", - "Step: 620 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:38)\n", - "Step: 621 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:42)\n", - "Step: 622 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:46)\n", - "Step: 623 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:49)\n", - "Step: 624 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:53)\n", - "Step: 625 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:48:57)\n", - "Step: 626 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:01)\n", - "Step: 627 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:05)\n", - "Step: 628 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:09)\n", - "Step: 629 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:12)\n", - "Step: 630 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:16)\n", - "Step: 631 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:19)\n", - "Step: 632 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:23)\n", - "Step: 633 Model Time: 1.5 megayear dt: 2500.0 year (2021-09-28 16:49:26)\n", - "Step: 634 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:30)\n", - "Step: 635 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:33)\n", - "Step: 636 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:37)\n", - "Step: 637 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:41)\n", - "Step: 638 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:44)\n", - "Step: 639 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:48)\n", - "Step: 640 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:52)\n", - "Step: 641 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:55)\n", - "Step: 642 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:49:59)\n", - "Step: 643 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:03)\n", - "Step: 644 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:07)\n", - "Step: 645 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:10)\n", - "Step: 646 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:14)\n", - "Step: 647 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:18)\n", - "Step: 648 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:22)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 649 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:26)\n", - "Step: 650 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:29)\n", - "Step: 651 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:33)\n", - "Step: 652 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:37)\n", - "Step: 653 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:50:41)\n", - "Step: 654 Model Time: 1.6 megayear dt: 0.0 second (2021-09-28 16:51:00)\n", - "Step: 655 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:04)\n", - "Step: 656 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:08)\n", - "Step: 657 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:11)\n", - "Step: 658 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:15)\n", - "Step: 659 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:19)\n", - "Step: 660 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:22)\n", - "Step: 661 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:26)\n", - "Step: 662 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:30)\n", - "Step: 663 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:34)\n", - "Step: 664 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:38)\n", - "Step: 665 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:42)\n", - "Step: 666 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:45)\n", - "Step: 667 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:49)\n", - "Step: 668 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:53)\n", - "Step: 669 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:51:56)\n", - "Step: 670 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:52:00)\n", - "Step: 671 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:52:04)\n", - "Step: 672 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:52:07)\n", - "Step: 673 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:52:11)\n", - "Step: 674 Model Time: 1.6 megayear dt: 2500.0 year (2021-09-28 16:52:14)\n", - "Step: 675 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:18)\n", - "Step: 676 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:21)\n", - "Step: 677 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:25)\n", - "Step: 678 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:29)\n", - "Step: 679 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:32)\n", - "Step: 680 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:36)\n", - "Step: 681 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:40)\n", - "Step: 682 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:44)\n", - "Step: 683 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:47)\n", - "Step: 684 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:51)\n", - "Step: 685 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:55)\n", - "Step: 686 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:52:59)\n", - "Step: 687 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:03)\n", - "Step: 688 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:06)\n", - "Step: 689 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:10)\n", - "Step: 690 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:14)\n", - "Step: 691 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:18)\n", - "Step: 692 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:21)\n", - "Step: 693 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:25)\n", - "Step: 694 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:29)\n", - "Step: 695 Model Time: 1.7 megayear dt: 0.0 second (2021-09-28 16:53:48)\n", - "Step: 696 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:52)\n", - "Step: 697 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:56)\n", - "Step: 698 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:53:59)\n", - "Step: 699 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:03)\n", - "Step: 700 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:07)\n", - "Step: 701 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:11)\n", - "Step: 702 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:14)\n", - "Step: 703 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:18)\n", - "Step: 704 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:22)\n", - "Step: 705 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:26)\n", - "Step: 706 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:29)\n", - "Step: 707 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:33)\n", - "Step: 708 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:37)\n", - "Step: 709 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:40)\n", - "Step: 710 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:44)\n", - "Step: 711 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:48)\n", - "Step: 712 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:51)\n", - "Step: 713 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:55)\n", - "Step: 714 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:54:59)\n", - "Step: 715 Model Time: 1.7 megayear dt: 2500.0 year (2021-09-28 16:55:02)\n", - "Step: 716 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:06)\n", - "Step: 717 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:10)\n", - "Step: 718 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:13)\n", - "Step: 719 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:17)\n", - "Step: 720 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:20)\n", - "Step: 721 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:24)\n", - "Step: 722 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:27)\n", - "Step: 723 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:31)\n", - "Step: 724 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:35)\n", - "Step: 725 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:38)\n", - "Step: 726 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:42)\n", - "Step: 727 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:46)\n", - "Step: 728 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:50)\n", - "Step: 729 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:54)\n", - "Step: 730 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:55:58)\n", - "Step: 731 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:02)\n", - "Step: 732 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:05)\n", - "Step: 733 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:09)\n", - "Step: 734 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:13)\n", - "Step: 735 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:17)\n", - "Step: 736 Model Time: 1.8 megayear dt: 0.0 second (2021-09-28 16:56:36)\n", - "Step: 737 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:39)\n", - "Step: 738 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:43)\n", - "Step: 739 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:47)\n", - "Step: 740 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:50)\n", - "Step: 741 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:54)\n", - "Step: 742 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:56:58)\n", - "Step: 743 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:01)\n", - "Step: 744 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:05)\n", - "Step: 745 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:08)\n", - "Step: 746 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:12)\n", - "Step: 747 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:16)\n", - "Step: 748 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:20)\n", - "Step: 749 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:23)\n", - "Step: 750 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:27)\n", - "Step: 751 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:31)\n", - "Step: 752 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:35)\n", - "Step: 753 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:38)\n", - "Step: 754 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:42)\n", - "Step: 755 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:46)\n", - "Step: 756 Model Time: 1.8 megayear dt: 2500.0 year (2021-09-28 16:57:50)\n", - "Step: 757 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:57:53)\n", - "Step: 758 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:57:57)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 759 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:01)\n", - "Step: 760 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:05)\n", - "Step: 761 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:08)\n", - "Step: 762 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:12)\n", - "Step: 763 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:16)\n", - "Step: 764 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:19)\n", - "Step: 765 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:23)\n", - "Step: 766 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:27)\n", - "Step: 767 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:30)\n", - "Step: 768 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:34)\n", - "Step: 769 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:38)\n", - "Step: 770 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:41)\n", - "Step: 771 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:45)\n", - "Step: 772 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:49)\n", - "Step: 773 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:52)\n", - "Step: 774 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:56)\n", - "Step: 775 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:58:59)\n", - "Step: 776 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:03)\n", - "Step: 777 Model Time: 1.9 megayear dt: 0.0 second (2021-09-28 16:59:21)\n", - "Step: 778 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:25)\n", - "Step: 779 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:29)\n", - "Step: 780 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:32)\n", - "Step: 781 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:36)\n", - "Step: 782 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:40)\n", - "Step: 783 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:43)\n", - "Step: 784 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:47)\n", - "Step: 785 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:51)\n", - "Step: 786 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:54)\n", - "Step: 787 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 16:59:58)\n", - "Step: 788 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:02)\n", - "Step: 789 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:05)\n", - "Step: 790 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:09)\n", - "Step: 791 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:13)\n", - "Step: 792 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:16)\n", - "Step: 793 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:20)\n", - "Step: 794 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:24)\n", - "Step: 795 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:27)\n", - "Step: 796 Model Time: 1.9 megayear dt: 2500.0 year (2021-09-28 17:00:31)\n", - "Step: 797 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:35)\n", - "Step: 798 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:39)\n", - "Step: 799 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:42)\n", - "Step: 800 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:46)\n", - "Step: 801 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:50)\n", - "Step: 802 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:53)\n", - "Step: 803 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:00:57)\n", - "Step: 804 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:01)\n", - "Step: 805 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:04)\n", - "Step: 806 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:08)\n", - "Step: 807 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:12)\n", - "Step: 808 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:15)\n", - "Step: 809 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:19)\n", - "Step: 810 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:23)\n", - "Step: 811 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:27)\n", - "Step: 812 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:30)\n", - "Step: 813 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:34)\n", - "Step: 814 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:38)\n", - "Step: 815 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:42)\n", - "Step: 816 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:01:46)\n", - "Step: 817 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:05)\n", - "Step: 818 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:09)\n", - "Step: 819 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:13)\n", - "Step: 820 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:17)\n", - "Step: 821 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:20)\n", - "Step: 822 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:24)\n", - "Step: 823 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:28)\n", - "Step: 824 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:32)\n", - "Step: 825 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:36)\n", - "Step: 826 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:40)\n", - "Step: 827 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:43)\n", - "Step: 828 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:47)\n", - "Step: 829 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:51)\n", - "Step: 830 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:54)\n", - "Step: 831 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:02:58)\n", - "Step: 832 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:03:01)\n", - "Step: 833 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:03:05)\n", - "Step: 834 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:03:09)\n", - "Step: 835 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:03:12)\n", - "Step: 836 Model Time: 2.0 megayear dt: 2500.0 year (2021-09-28 17:03:16)\n", - "Step: 837 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:20)\n", - "Step: 838 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:23)\n", - "Step: 839 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:27)\n", - "Step: 840 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:31)\n", - "Step: 841 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:35)\n", - "Step: 842 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:38)\n", - "Step: 843 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:42)\n", - "Step: 844 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:46)\n", - "Step: 845 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:50)\n", - "Step: 846 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:54)\n", - "Step: 847 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:03:58)\n", - "Step: 848 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:01)\n", - "Step: 849 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:05)\n", - "Step: 850 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:09)\n", - "Step: 851 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:12)\n", - "Step: 852 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:16)\n", - "Step: 853 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:20)\n", - "Step: 854 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:23)\n", - "Step: 855 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:27)\n", - "Step: 856 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:30)\n", - "Step: 857 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:49)\n", - "Step: 858 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:53)\n", - "Step: 859 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:04:57)\n", - "Step: 860 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:00)\n", - "Step: 861 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:04)\n", - "Step: 862 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:07)\n", - "Step: 863 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:11)\n", - "Step: 864 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:15)\n", - "Step: 865 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:18)\n", - "Step: 866 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:22)\n", - "Step: 867 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:26)\n", - "Step: 868 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:30)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 869 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:33)\n", - "Step: 870 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:37)\n", - "Step: 871 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:41)\n", - "Step: 872 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:44)\n", - "Step: 873 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:48)\n", - "Step: 874 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:52)\n", - "Step: 875 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:56)\n", - "Step: 876 Model Time: 2.1 megayear dt: 2500.0 year (2021-09-28 17:05:59)\n", - "Step: 877 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:03)\n", - "Step: 878 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:07)\n", - "Step: 879 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:11)\n", - "Step: 880 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:15)\n", - "Step: 881 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:18)\n", - "Step: 882 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:22)\n", - "Step: 883 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:26)\n", - "Step: 884 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:30)\n", - "Step: 885 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:33)\n", - "Step: 886 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:37)\n", - "Step: 887 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:41)\n", - "Step: 888 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:44)\n", - "Step: 889 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:48)\n", - "Step: 890 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:52)\n", - "Step: 891 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:55)\n", - "Step: 892 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:06:59)\n", - "Step: 893 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:03)\n", - "Step: 894 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:06)\n", - "Step: 895 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:10)\n", - "Step: 896 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:14)\n", - "Step: 897 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:33)\n", - "Step: 898 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:36)\n", - "Step: 899 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:40)\n", - "Step: 900 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:43)\n", - "Step: 901 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:47)\n", - "Step: 902 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:51)\n", - "Step: 903 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:54)\n", - "Step: 904 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:07:58)\n", - "Step: 905 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:01)\n", - "Step: 906 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:05)\n", - "Step: 907 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:09)\n", - "Step: 908 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:12)\n", - "Step: 909 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:16)\n", - "Step: 910 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:20)\n", - "Step: 911 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:23)\n", - "Step: 912 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:27)\n", - "Step: 913 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:30)\n", - "Step: 914 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:34)\n", - "Step: 915 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:37)\n", - "Step: 916 Model Time: 2.2 megayear dt: 2500.0 year (2021-09-28 17:08:41)\n", - "Step: 917 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:08:45)\n", - "Step: 918 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:08:48)\n", - "Step: 919 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:08:52)\n", - "Step: 920 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:08:56)\n", - "Step: 921 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:00)\n", - "Step: 922 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:04)\n", - "Step: 923 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:07)\n", - "Step: 924 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:11)\n", - "Step: 925 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:14)\n", - "Step: 926 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:18)\n", - "Step: 927 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:21)\n", - "Step: 928 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:25)\n", - "Step: 929 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:29)\n", - "Step: 930 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:32)\n", - "Step: 931 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:36)\n", - "Step: 932 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:40)\n", - "Step: 933 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:43)\n", - "Step: 934 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:47)\n", - "Step: 935 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:51)\n", - "Step: 936 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:09:55)\n", - "Step: 937 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:13)\n", - "Step: 938 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:17)\n", - "Step: 939 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:20)\n", - "Step: 940 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:24)\n", - "Step: 941 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:28)\n", - "Step: 942 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:31)\n", - "Step: 943 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:35)\n", - "Step: 944 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:39)\n", - "Step: 945 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:43)\n", - "Step: 946 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:46)\n", - "Step: 947 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:50)\n", - "Step: 948 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:54)\n", - "Step: 949 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:10:58)\n", - "Step: 950 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:01)\n", - "Step: 951 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:05)\n", - "Step: 952 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:09)\n", - "Step: 953 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:13)\n", - "Step: 954 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:16)\n", - "Step: 955 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:20)\n", - "Step: 956 Model Time: 2.3 megayear dt: 2500.0 year (2021-09-28 17:11:24)\n", - "Step: 957 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:28)\n", - "Step: 958 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:31)\n", - "Step: 959 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:35)\n", - "Step: 960 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:39)\n", - "Step: 961 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:42)\n", - "Step: 962 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:46)\n", - "Step: 963 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:50)\n", - "Step: 964 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:53)\n", - "Step: 965 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:11:57)\n", - "Step: 966 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:00)\n", - "Step: 967 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:04)\n", - "Step: 968 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:08)\n", - "Step: 969 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:11)\n", - "Step: 970 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:15)\n", - "Step: 971 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:18)\n", - "Step: 972 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:22)\n", - "Step: 973 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:25)\n", - "Step: 974 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:29)\n", - "Step: 975 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:33)\n", - "Step: 976 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:37)\n", - "Step: 977 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:12:56)\n", - "Step: 978 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:00)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 979 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:04)\n", - "Step: 980 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:08)\n", - "Step: 981 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:12)\n", - "Step: 982 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:15)\n", - "Step: 983 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:19)\n", - "Step: 984 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:23)\n", - "Step: 985 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:26)\n", - "Step: 986 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:30)\n", - "Step: 987 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:34)\n", - "Step: 988 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:38)\n", - "Step: 989 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:41)\n", - "Step: 990 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:45)\n", - "Step: 991 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:48)\n", - "Step: 992 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:52)\n", - "Step: 993 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:56)\n", - "Step: 994 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:13:59)\n", - "Step: 995 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:14:03)\n", - "Step: 996 Model Time: 2.4 megayear dt: 2500.0 year (2021-09-28 17:14:06)\n", - "Step: 997 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:10)\n", - "Step: 998 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:14)\n", - "Step: 999 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:17)\n", - "Step: 1000 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:21)\n", - "Step: 1001 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:25)\n", - "Step: 1002 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:28)\n", - "Step: 1003 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:32)\n", - "Step: 1004 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:36)\n", - "Step: 1005 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:39)\n", - "Step: 1006 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:43)\n", - "Step: 1007 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:46)\n", - "Step: 1008 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:50)\n", - "Step: 1009 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:54)\n", - "Step: 1010 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:14:58)\n", - "Step: 1011 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:01)\n", - "Step: 1012 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:05)\n", - "Step: 1013 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:09)\n", - "Step: 1014 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:12)\n", - "Step: 1015 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:16)\n", - "Step: 1016 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:19)\n", - "Step: 1017 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:38)\n", - "Step: 1018 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:42)\n", - "Step: 1019 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:45)\n", - "Step: 1020 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:48)\n", - "Step: 1021 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:52)\n", - "Step: 1022 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:56)\n", - "Step: 1023 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:15:59)\n", - "Step: 1024 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:03)\n", - "Step: 1025 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:06)\n", - "Step: 1026 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:10)\n", - "Step: 1027 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:14)\n", - "Step: 1028 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:18)\n", - "Step: 1029 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:21)\n", - "Step: 1030 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:25)\n", - "Step: 1031 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:29)\n", - "Step: 1032 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:32)\n", - "Step: 1033 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:36)\n", - "Step: 1034 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:40)\n", - "Step: 1035 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:43)\n", - "Step: 1036 Model Time: 2.5 megayear dt: 2500.0 year (2021-09-28 17:16:47)\n", - "Step: 1037 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:16:51)\n", - "Step: 1038 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:16:54)\n", - "Step: 1039 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:16:58)\n", - "Step: 1040 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:02)\n", - "Step: 1041 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:05)\n", - "Step: 1042 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:09)\n", - "Step: 1043 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:12)\n", - "Step: 1044 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:16)\n", - "Step: 1045 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:20)\n", - "Step: 1046 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:24)\n", - "Step: 1047 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:27)\n", - "Step: 1048 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:31)\n", - "Step: 1049 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:35)\n", - "Step: 1050 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:39)\n", - "Step: 1051 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:42)\n", - "Step: 1052 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:46)\n", - "Step: 1053 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:50)\n", - "Step: 1054 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:53)\n", - "Step: 1055 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:17:57)\n", - "Step: 1056 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:01)\n", - "Step: 1057 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:21)\n", - "Step: 1058 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:25)\n", - "Step: 1059 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:29)\n", - "Step: 1060 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:33)\n", - "Step: 1061 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:36)\n", - "Step: 1062 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:40)\n", - "Step: 1063 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:44)\n", - "Step: 1064 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:47)\n", - "Step: 1065 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:51)\n", - "Step: 1066 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:55)\n", - "Step: 1067 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:18:59)\n", - "Step: 1068 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:03)\n", - "Step: 1069 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:07)\n", - "Step: 1070 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:10)\n", - "Step: 1071 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:14)\n", - "Step: 1072 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:17)\n", - "Step: 1073 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:21)\n", - "Step: 1074 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:25)\n", - "Step: 1075 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:28)\n", - "Step: 1076 Model Time: 2.6 megayear dt: 2500.0 year (2021-09-28 17:19:32)\n", - "Step: 1077 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:36)\n", - "Step: 1078 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:39)\n", - "Step: 1079 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:43)\n", - "Step: 1080 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:47)\n", - "Step: 1081 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:50)\n", - "Step: 1082 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:54)\n", - "Step: 1083 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:19:58)\n", - "Step: 1084 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:01)\n", - "Step: 1085 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:05)\n", - "Step: 1086 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:09)\n", - "Step: 1087 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:12)\n", - "Step: 1088 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:16)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1089 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:20)\n", - "Step: 1090 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:23)\n", - "Step: 1091 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:27)\n", - "Step: 1092 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:30)\n", - "Step: 1093 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:34)\n", - "Step: 1094 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:38)\n", - "Step: 1095 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:41)\n", - "Step: 1096 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:20:45)\n", - "Step: 1097 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:04)\n", - "Step: 1098 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:07)\n", - "Step: 1099 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:11)\n", - "Step: 1100 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:15)\n", - "Step: 1101 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:18)\n", - "Step: 1102 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:22)\n", - "Step: 1103 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:25)\n", - "Step: 1104 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:29)\n", - "Step: 1105 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:33)\n", - "Step: 1106 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:36)\n", - "Step: 1107 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:40)\n", - "Step: 1108 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:44)\n", - "Step: 1109 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:47)\n", - "Step: 1110 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:51)\n", - "Step: 1111 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:55)\n", - "Step: 1112 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:21:58)\n", - "Step: 1113 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:22:02)\n", - "Step: 1114 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:22:06)\n", - "Step: 1115 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:22:10)\n", - "Step: 1116 Model Time: 2.7 megayear dt: 2500.0 year (2021-09-28 17:22:13)\n", - "Step: 1117 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:17)\n", - "Step: 1118 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:21)\n", - "Step: 1119 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:24)\n", - "Step: 1120 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:28)\n", - "Step: 1121 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:31)\n", - "Step: 1122 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:35)\n", - "Step: 1123 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:39)\n", - "Step: 1124 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:43)\n", - "Step: 1125 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:46)\n", - "Step: 1126 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:50)\n", - "Step: 1127 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:54)\n", - "Step: 1128 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:22:57)\n", - "Step: 1129 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:01)\n", - "Step: 1130 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:04)\n", - "Step: 1131 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:08)\n", - "Step: 1132 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:11)\n", - "Step: 1133 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:15)\n", - "Step: 1134 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:19)\n", - "Step: 1135 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:22)\n", - "Step: 1136 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:26)\n", - "Step: 1137 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:44)\n", - "Step: 1138 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:48)\n", - "Step: 1139 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:52)\n", - "Step: 1140 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:55)\n", - "Step: 1141 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:23:59)\n", - "Step: 1142 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:03)\n", - "Step: 1143 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:06)\n", - "Step: 1144 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:10)\n", - "Step: 1145 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:13)\n", - "Step: 1146 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:17)\n", - "Step: 1147 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:21)\n", - "Step: 1148 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:25)\n", - "Step: 1149 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:28)\n", - "Step: 1150 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:32)\n", - "Step: 1151 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:36)\n", - "Step: 1152 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:39)\n", - "Step: 1153 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:43)\n", - "Step: 1154 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:47)\n", - "Step: 1155 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:50)\n", - "Step: 1156 Model Time: 2.8 megayear dt: 2500.0 year (2021-09-28 17:24:54)\n", - "Step: 1157 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:24:58)\n", - "Step: 1158 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:01)\n", - "Step: 1159 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:05)\n", - "Step: 1160 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:08)\n", - "Step: 1161 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:12)\n", - "Step: 1162 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:15)\n", - "Step: 1163 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:19)\n", - "Step: 1164 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:23)\n", - "Step: 1165 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:26)\n", - "Step: 1166 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:30)\n", - "Step: 1167 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:33)\n", - "Step: 1168 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:37)\n", - "Step: 1169 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:40)\n", - "Step: 1170 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:44)\n", - "Step: 1171 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:47)\n", - "Step: 1172 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:51)\n", - "Step: 1173 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:55)\n", - "Step: 1174 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:25:58)\n", - "Step: 1175 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:02)\n", - "Step: 1176 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:06)\n", - "Step: 1177 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:24)\n", - "Step: 1178 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:28)\n", - "Step: 1179 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:31)\n", - "Step: 1180 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:35)\n", - "Step: 1181 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:39)\n", - "Step: 1182 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:42)\n", - "Step: 1183 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:46)\n", - "Step: 1184 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:50)\n", - "Step: 1185 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:53)\n", - "Step: 1186 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:26:57)\n", - "Step: 1187 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:00)\n", - "Step: 1188 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:04)\n", - "Step: 1189 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:08)\n", - "Step: 1190 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:11)\n", - "Step: 1191 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:15)\n", - "Step: 1192 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:19)\n", - "Step: 1193 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:23)\n", - "Step: 1194 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:26)\n", - "Step: 1195 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:30)\n", - "Step: 1196 Model Time: 2.9 megayear dt: 2500.0 year (2021-09-28 17:27:34)\n", - "Step: 1197 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:27:38)\n", - "Step: 1198 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:27:41)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1199 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:27:45)\n", - "Step: 1200 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:27:49)\n", - "Step: 1201 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:27:53)\n", - "Step: 1202 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:27:56)\n", - "Step: 1203 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:00)\n", - "Step: 1204 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:04)\n", - "Step: 1205 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:07)\n", - "Step: 1206 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:11)\n", - "Step: 1207 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:15)\n", - "Step: 1208 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:18)\n", - "Step: 1209 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:22)\n", - "Step: 1210 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:26)\n", - "Step: 1211 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:29)\n", - "Step: 1212 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:33)\n", - "Step: 1213 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:36)\n", - "Step: 1214 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:40)\n", - "Step: 1215 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:44)\n", - "Step: 1216 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:28:48)\n", - "Step: 1217 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:07)\n", - "Step: 1218 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:10)\n", - "Step: 1219 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:14)\n", - "Step: 1220 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:18)\n", - "Step: 1221 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:21)\n", - "Step: 1222 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:25)\n", - "Step: 1223 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:28)\n", - "Step: 1224 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:32)\n", - "Step: 1225 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:36)\n", - "Step: 1226 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:40)\n", - "Step: 1227 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:43)\n", - "Step: 1228 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:47)\n", - "Step: 1229 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:51)\n", - "Step: 1230 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:55)\n", - "Step: 1231 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:29:58)\n", - "Step: 1232 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:30:02)\n", - "Step: 1233 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:30:06)\n", - "Step: 1234 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:30:09)\n", - "Step: 1235 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:30:13)\n", - "Step: 1236 Model Time: 3.0 megayear dt: 2500.0 year (2021-09-28 17:30:17)\n", - "Step: 1237 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:21)\n", - "Step: 1238 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:24)\n", - "Step: 1239 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:28)\n", - "Step: 1240 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:32)\n", - "Step: 1241 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:36)\n", - "Step: 1242 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:40)\n", - "Step: 1243 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:43)\n", - "Step: 1244 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:47)\n", - "Step: 1245 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:51)\n", - "Step: 1246 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:55)\n", - "Step: 1247 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:30:59)\n", - "Step: 1248 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:03)\n", - "Step: 1249 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:07)\n", - "Step: 1250 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:11)\n", - "Step: 1251 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:15)\n", - "Step: 1252 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:19)\n", - "Step: 1253 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:23)\n", - "Step: 1254 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:27)\n", - "Step: 1255 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:31)\n", - "Step: 1256 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:35)\n", - "Step: 1257 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:55)\n", - "Step: 1258 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:31:58)\n", - "Step: 1259 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:02)\n", - "Step: 1260 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:06)\n", - "Step: 1261 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:10)\n", - "Step: 1262 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:14)\n", - "Step: 1263 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:18)\n", - "Step: 1264 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:22)\n", - "Step: 1265 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:26)\n", - "Step: 1266 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:30)\n", - "Step: 1267 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:33)\n", - "Step: 1268 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:37)\n", - "Step: 1269 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:41)\n", - "Step: 1270 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:45)\n", - "Step: 1271 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:48)\n", - "Step: 1272 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:52)\n", - "Step: 1273 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:56)\n", - "Step: 1274 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:32:59)\n", - "Step: 1275 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:33:03)\n", - "Step: 1276 Model Time: 3.1 megayear dt: 2500.0 year (2021-09-28 17:33:07)\n", - "Step: 1277 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:11)\n", - "Step: 1278 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:14)\n", - "Step: 1279 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:18)\n", - "Step: 1280 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:22)\n", - "Step: 1281 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:26)\n", - "Step: 1282 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:29)\n", - "Step: 1283 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:33)\n", - "Step: 1284 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:37)\n", - "Step: 1285 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:40)\n", - "Step: 1286 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:44)\n", - "Step: 1287 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:48)\n", - "Step: 1288 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:52)\n", - "Step: 1289 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:55)\n", - "Step: 1290 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:33:59)\n", - "Step: 1291 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:03)\n", - "Step: 1292 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:06)\n", - "Step: 1293 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:10)\n", - "Step: 1294 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:14)\n", - "Step: 1295 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:18)\n", - "Step: 1296 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:21)\n", - "Step: 1297 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:40)\n", - "Step: 1298 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:44)\n", - "Step: 1299 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:48)\n", - "Step: 1300 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:52)\n", - "Step: 1301 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:55)\n", - "Step: 1302 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:34:59)\n", - "Step: 1303 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:03)\n", - "Step: 1304 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:06)\n", - "Step: 1305 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:10)\n", - "Step: 1306 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:14)\n", - "Step: 1307 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:17)\n", - "Step: 1308 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:21)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1309 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:25)\n", - "Step: 1310 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:28)\n", - "Step: 1311 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:32)\n", - "Step: 1312 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:36)\n", - "Step: 1313 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:39)\n", - "Step: 1314 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:43)\n", - "Step: 1315 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:47)\n", - "Step: 1316 Model Time: 3.2 megayear dt: 2500.0 year (2021-09-28 17:35:51)\n", - "Step: 1317 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:35:54)\n", - "Step: 1318 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:35:58)\n", - "Step: 1319 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:02)\n", - "Step: 1320 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:05)\n", - "Step: 1321 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:09)\n", - "Step: 1322 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:12)\n", - "Step: 1323 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:16)\n", - "Step: 1324 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:20)\n", - "Step: 1325 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:23)\n", - "Step: 1326 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:27)\n", - "Step: 1327 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:30)\n", - "Step: 1328 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:34)\n", - "Step: 1329 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:38)\n", - "Step: 1330 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:41)\n", - "Step: 1331 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:45)\n", - "Step: 1332 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:48)\n", - "Step: 1333 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:52)\n", - "Step: 1334 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:56)\n", - "Step: 1335 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:36:59)\n", - "Step: 1336 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:03)\n", - "Step: 1337 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:22)\n", - "Step: 1338 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:25)\n", - "Step: 1339 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:29)\n", - "Step: 1340 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:33)\n", - "Step: 1341 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:36)\n", - "Step: 1342 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:40)\n", - "Step: 1343 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:44)\n", - "Step: 1344 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:47)\n", - "Step: 1345 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:51)\n", - "Step: 1346 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:55)\n", - "Step: 1347 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:37:58)\n", - "Step: 1348 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:02)\n", - "Step: 1349 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:05)\n", - "Step: 1350 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:09)\n", - "Step: 1351 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:12)\n", - "Step: 1352 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:16)\n", - "Step: 1353 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:20)\n", - "Step: 1354 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:23)\n", - "Step: 1355 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:27)\n", - "Step: 1356 Model Time: 3.3 megayear dt: 2500.0 year (2021-09-28 17:38:31)\n", - "Step: 1357 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:34)\n", - "Step: 1358 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:38)\n", - "Step: 1359 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:42)\n", - "Step: 1360 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:46)\n", - "Step: 1361 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:49)\n", - "Step: 1362 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:53)\n", - "Step: 1363 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:38:57)\n", - "Step: 1364 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:00)\n", - "Step: 1365 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:04)\n", - "Step: 1366 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:07)\n", - "Step: 1367 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:11)\n", - "Step: 1368 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:15)\n", - "Step: 1369 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:18)\n", - "Step: 1370 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:22)\n", - "Step: 1371 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:26)\n", - "Step: 1372 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:29)\n", - "Step: 1373 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:33)\n", - "Step: 1374 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:37)\n", - "Step: 1375 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:41)\n", - "Step: 1376 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:39:44)\n", - "Step: 1377 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:03)\n", - "Step: 1378 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:07)\n", - "Step: 1379 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:10)\n", - "Step: 1380 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:14)\n", - "Step: 1381 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:18)\n", - "Step: 1382 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:21)\n", - "Step: 1383 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:25)\n", - "Step: 1384 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:29)\n", - "Step: 1385 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:32)\n", - "Step: 1386 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:36)\n", - "Step: 1387 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:40)\n", - "Step: 1388 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:43)\n", - "Step: 1389 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:47)\n", - "Step: 1390 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:51)\n", - "Step: 1391 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:55)\n", - "Step: 1392 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:40:58)\n", - "Step: 1393 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:41:02)\n", - "Step: 1394 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:41:06)\n", - "Step: 1395 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:41:10)\n", - "Step: 1396 Model Time: 3.4 megayear dt: 2500.0 year (2021-09-28 17:41:13)\n", - "Step: 1397 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:17)\n", - "Step: 1398 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:20)\n", - "Step: 1399 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:24)\n", - "Step: 1400 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:27)\n", - "Step: 1401 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:31)\n", - "Step: 1402 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:34)\n", - "Step: 1403 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:38)\n", - "Step: 1404 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:41)\n", - "Step: 1405 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:45)\n", - "Step: 1406 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:49)\n", - "Step: 1407 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:52)\n", - "Step: 1408 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:56)\n", - "Step: 1409 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:41:59)\n", - "Step: 1410 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:03)\n", - "Step: 1411 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:07)\n", - "Step: 1412 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:10)\n", - "Step: 1413 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:14)\n", - "Step: 1414 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:18)\n", - "Step: 1415 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:21)\n", - "Step: 1416 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:25)\n", - "Step: 1417 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:44)\n", - "Step: 1418 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:47)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1419 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:51)\n", - "Step: 1420 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:55)\n", - "Step: 1421 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:42:58)\n", - "Step: 1422 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:02)\n", - "Step: 1423 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:06)\n", - "Step: 1424 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:10)\n", - "Step: 1425 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:13)\n", - "Step: 1426 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:17)\n", - "Step: 1427 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:20)\n", - "Step: 1428 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:24)\n", - "Step: 1429 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:27)\n", - "Step: 1430 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:31)\n", - "Step: 1431 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:35)\n", - "Step: 1432 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:38)\n", - "Step: 1433 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:42)\n", - "Step: 1434 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:45)\n", - "Step: 1435 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:49)\n", - "Step: 1436 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:53)\n", - "Step: 1437 Model Time: 3.5 megayear dt: 2500.0 year (2021-09-28 17:43:56)\n", - "Step: 1438 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:00)\n", - "Step: 1439 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:04)\n", - "Step: 1440 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:08)\n", - "Step: 1441 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:12)\n", - "Step: 1442 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:15)\n", - "Step: 1443 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:19)\n", - "Step: 1444 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:23)\n", - "Step: 1445 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:26)\n", - "Step: 1446 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:30)\n", - "Step: 1447 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:34)\n", - "Step: 1448 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:37)\n", - "Step: 1449 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:41)\n", - "Step: 1450 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:45)\n", - "Step: 1451 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:48)\n", - "Step: 1452 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:52)\n", - "Step: 1453 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:56)\n", - "Step: 1454 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:44:59)\n", - "Step: 1455 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:03)\n", - "Step: 1456 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:06)\n", - "Step: 1457 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:25)\n", - "Step: 1458 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:29)\n", - "Step: 1459 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:32)\n", - "Step: 1460 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:36)\n", - "Step: 1461 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:40)\n", - "Step: 1462 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:43)\n", - "Step: 1463 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:47)\n", - "Step: 1464 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:50)\n", - "Step: 1465 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:54)\n", - "Step: 1466 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:45:57)\n", - "Step: 1467 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:01)\n", - "Step: 1468 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:05)\n", - "Step: 1469 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:09)\n", - "Step: 1470 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:13)\n", - "Step: 1471 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:16)\n", - "Step: 1472 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:20)\n", - "Step: 1473 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:24)\n", - "Step: 1474 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:27)\n", - "Step: 1475 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:31)\n", - "Step: 1476 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:35)\n", - "Step: 1477 Model Time: 3.6 megayear dt: 2500.0 year (2021-09-28 17:46:39)\n", - "Step: 1478 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:46:42)\n", - "Step: 1479 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:46:46)\n", - "Step: 1480 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:46:50)\n", - "Step: 1481 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:46:53)\n", - "Step: 1482 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:46:57)\n", - "Step: 1483 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:00)\n", - "Step: 1484 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:04)\n", - "Step: 1485 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:07)\n", - "Step: 1486 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:11)\n", - "Step: 1487 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:14)\n", - "Step: 1488 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:18)\n", - "Step: 1489 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:21)\n", - "Step: 1490 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:25)\n", - "Step: 1491 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:28)\n", - "Step: 1492 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:32)\n", - "Step: 1493 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:35)\n", - "Step: 1494 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:39)\n", - "Step: 1495 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:42)\n", - "Step: 1496 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:47:46)\n", - "Step: 1497 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:04)\n", - "Step: 1498 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:07)\n", - "Step: 1499 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:11)\n", - "Step: 1500 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:14)\n", - "Step: 1501 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:18)\n", - "Step: 1502 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:21)\n", - "Step: 1503 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:25)\n", - "Step: 1504 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:28)\n", - "Step: 1505 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:32)\n", - "Step: 1506 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:35)\n", - "Step: 1507 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:39)\n", - "Step: 1508 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:43)\n", - "Step: 1509 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:46)\n", - "Step: 1510 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:50)\n", - "Step: 1511 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:53)\n", - "Step: 1512 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:48:57)\n", - "Step: 1513 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:49:01)\n", - "Step: 1514 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:49:05)\n", - "Step: 1515 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:49:08)\n", - "Step: 1516 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:49:12)\n", - "Step: 1517 Model Time: 3.7 megayear dt: 2500.0 year (2021-09-28 17:49:16)\n", - "Step: 1518 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:19)\n", - "Step: 1519 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:23)\n", - "Step: 1520 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:27)\n", - "Step: 1521 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:30)\n", - "Step: 1522 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:34)\n", - "Step: 1523 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:38)\n", - "Step: 1524 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:42)\n", - "Step: 1525 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:45)\n", - "Step: 1526 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:49)\n", - "Step: 1527 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:53)\n", - "Step: 1528 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:49:56)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1529 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:00)\n", - "Step: 1530 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:04)\n", - "Step: 1531 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:07)\n", - "Step: 1532 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:11)\n", - "Step: 1533 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:14)\n", - "Step: 1534 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:18)\n", - "Step: 1535 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:22)\n", - "Step: 1536 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:25)\n", - "Step: 1537 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:44)\n", - "Step: 1538 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:48)\n", - "Step: 1539 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:51)\n", - "Step: 1540 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:55)\n", - "Step: 1541 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:50:59)\n", - "Step: 1542 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:02)\n", - "Step: 1543 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:06)\n", - "Step: 1544 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:10)\n", - "Step: 1545 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:14)\n", - "Step: 1546 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:18)\n", - "Step: 1547 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:21)\n", - "Step: 1548 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:25)\n", - "Step: 1549 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:29)\n", - "Step: 1550 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:33)\n", - "Step: 1551 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:36)\n", - "Step: 1552 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:40)\n", - "Step: 1553 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:44)\n", - "Step: 1554 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:48)\n", - "Step: 1555 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:51)\n", - "Step: 1556 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:55)\n", - "Step: 1557 Model Time: 3.8 megayear dt: 2500.0 year (2021-09-28 17:51:59)\n", - "Step: 1558 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:02)\n", - "Step: 1559 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:06)\n", - "Step: 1560 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:10)\n", - "Step: 1561 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:13)\n", - "Step: 1562 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:17)\n", - "Step: 1563 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:21)\n", - "Step: 1564 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:25)\n", - "Step: 1565 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:28)\n", - "Step: 1566 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:32)\n", - "Step: 1567 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:36)\n", - "Step: 1568 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:39)\n", - "Step: 1569 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:43)\n", - "Step: 1570 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:47)\n", - "Step: 1571 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:50)\n", - "Step: 1572 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:54)\n", - "Step: 1573 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:52:58)\n", - "Step: 1574 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:02)\n", - "Step: 1575 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:05)\n", - "Step: 1576 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:09)\n", - "Step: 1577 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:27)\n", - "Step: 1578 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:31)\n", - "Step: 1579 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:34)\n", - "Step: 1580 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:38)\n", - "Step: 1581 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:42)\n", - "Step: 1582 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:45)\n", - "Step: 1583 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:49)\n", - "Step: 1584 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:53)\n", - "Step: 1585 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:53:56)\n", - "Step: 1586 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:00)\n", - "Step: 1587 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:04)\n", - "Step: 1588 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:08)\n", - "Step: 1589 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:11)\n", - "Step: 1590 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:15)\n", - "Step: 1591 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:19)\n", - "Step: 1592 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:22)\n", - "Step: 1593 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:26)\n", - "Step: 1594 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:29)\n", - "Step: 1595 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:33)\n", - "Step: 1596 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:36)\n", - "Step: 1597 Model Time: 3.9 megayear dt: 2500.0 year (2021-09-28 17:54:40)\n", - "Step: 1598 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:54:44)\n", - "Step: 1599 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:54:47)\n", - "Step: 1600 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:54:51)\n", - "Step: 1601 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:54:54)\n", - "Step: 1602 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:54:58)\n", - "Step: 1603 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:02)\n", - "Step: 1604 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:05)\n", - "Step: 1605 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:09)\n", - "Step: 1606 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:13)\n", - "Step: 1607 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:16)\n", - "Step: 1608 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:20)\n", - "Step: 1609 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:24)\n", - "Step: 1610 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:27)\n", - "Step: 1611 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:31)\n", - "Step: 1612 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:34)\n", - "Step: 1613 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:38)\n", - "Step: 1614 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:41)\n", - "Step: 1615 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:45)\n", - "Step: 1616 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:55:48)\n", - "Step: 1617 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:07)\n", - "Step: 1618 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:10)\n", - "Step: 1619 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:14)\n", - "Step: 1620 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:18)\n", - "Step: 1621 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:21)\n", - "Step: 1622 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:25)\n", - "Step: 1623 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:28)\n", - "Step: 1624 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:32)\n", - "Step: 1625 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:36)\n", - "Step: 1626 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:39)\n", - "Step: 1627 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:43)\n", - "Step: 1628 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:47)\n", - "Step: 1629 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:50)\n", - "Step: 1630 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:54)\n", - "Step: 1631 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:56:58)\n", - "Step: 1632 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:57:01)\n", - "Step: 1633 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:57:05)\n", - "Step: 1634 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:57:08)\n", - "Step: 1635 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:57:12)\n", - "Step: 1636 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:57:16)\n", - "Step: 1637 Model Time: 4.0 megayear dt: 2500.0 year (2021-09-28 17:57:19)\n", - "Step: 1638 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:23)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1639 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:26)\n", - "Step: 1640 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:30)\n", - "Step: 1641 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:34)\n", - "Step: 1642 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:37)\n", - "Step: 1643 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:41)\n", - "Step: 1644 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:44)\n", - "Step: 1645 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:48)\n", - "Step: 1646 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:52)\n", - "Step: 1647 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:55)\n", - "Step: 1648 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:57:59)\n", - "Step: 1649 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:02)\n", - "Step: 1650 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:06)\n", - "Step: 1651 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:09)\n", - "Step: 1652 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:13)\n", - "Step: 1653 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:17)\n", - "Step: 1654 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:20)\n", - "Step: 1655 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:24)\n", - "Step: 1656 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:28)\n", - "Step: 1657 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:46)\n", - "Step: 1658 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:50)\n", - "Step: 1659 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:53)\n", - "Step: 1660 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:58:57)\n", - "Step: 1661 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:01)\n", - "Step: 1662 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:04)\n", - "Step: 1663 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:08)\n", - "Step: 1664 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:11)\n", - "Step: 1665 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:15)\n", - "Step: 1666 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:19)\n", - "Step: 1667 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:22)\n", - "Step: 1668 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:26)\n", - "Step: 1669 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:29)\n", - "Step: 1670 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:33)\n", - "Step: 1671 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:36)\n", - "Step: 1672 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:40)\n", - "Step: 1673 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:44)\n", - "Step: 1674 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:47)\n", - "Step: 1675 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:51)\n", - "Step: 1676 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:55)\n", - "Step: 1677 Model Time: 4.1 megayear dt: 2500.0 year (2021-09-28 17:59:58)\n", - "Step: 1678 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:02)\n", - "Step: 1679 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:06)\n", - "Step: 1680 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:09)\n", - "Step: 1681 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:13)\n", - "Step: 1682 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:16)\n", - "Step: 1683 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:20)\n", - "Step: 1684 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:24)\n", - "Step: 1685 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:27)\n", - "Step: 1686 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:31)\n", - "Step: 1687 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:34)\n", - "Step: 1688 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:38)\n", - "Step: 1689 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:42)\n", - "Step: 1690 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:45)\n", - "Step: 1691 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:49)\n", - "Step: 1692 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:52)\n", - "Step: 1693 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:56)\n", - "Step: 1694 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:00:59)\n", - "Step: 1695 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:03)\n", - "Step: 1696 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:06)\n", - "Step: 1697 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:25)\n", - "Step: 1698 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:28)\n", - "Step: 1699 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:32)\n", - "Step: 1700 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:35)\n", - "Step: 1701 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:39)\n", - "Step: 1702 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:42)\n", - "Step: 1703 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:46)\n", - "Step: 1704 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:49)\n", - "Step: 1705 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:53)\n", - "Step: 1706 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:01:56)\n", - "Step: 1707 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:00)\n", - "Step: 1708 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:03)\n", - "Step: 1709 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:07)\n", - "Step: 1710 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:10)\n", - "Step: 1711 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:14)\n", - "Step: 1712 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:17)\n", - "Step: 1713 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:21)\n", - "Step: 1714 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:24)\n", - "Step: 1715 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:28)\n", - "Step: 1716 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:31)\n", - "Step: 1717 Model Time: 4.2 megayear dt: 2500.0 year (2021-09-28 18:02:35)\n", - "Step: 1718 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:02:38)\n", - "Step: 1719 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:02:42)\n", - "Step: 1720 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:02:45)\n", - "Step: 1721 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:02:49)\n", - "Step: 1722 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:02:52)\n", - "Step: 1723 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:02:56)\n", - "Step: 1724 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:00)\n", - "Step: 1725 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:03)\n", - "Step: 1726 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:07)\n", - "Step: 1727 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:11)\n", - "Step: 1728 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:14)\n", - "Step: 1729 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:18)\n", - "Step: 1730 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:22)\n", - "Step: 1731 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:26)\n", - "Step: 1732 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:29)\n", - "Step: 1733 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:33)\n", - "Step: 1734 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:36)\n", - "Step: 1735 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:40)\n", - "Step: 1736 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:03:43)\n", - "Step: 1737 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:02)\n", - "Step: 1738 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:06)\n", - "Step: 1739 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:10)\n", - "Step: 1740 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:13)\n", - "Step: 1741 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:17)\n", - "Step: 1742 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:20)\n", - "Step: 1743 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:24)\n", - "Step: 1744 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:28)\n", - "Step: 1745 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:31)\n", - "Step: 1746 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:35)\n", - "Step: 1747 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:38)\n", - "Step: 1748 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:42)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1749 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:45)\n", - "Step: 1750 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:49)\n", - "Step: 1751 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:52)\n", - "Step: 1752 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:04:56)\n", - "Step: 1753 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:05:00)\n", - "Step: 1754 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:05:03)\n", - "Step: 1755 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:05:07)\n", - "Step: 1756 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:05:10)\n", - "Step: 1757 Model Time: 4.3 megayear dt: 2500.0 year (2021-09-28 18:05:14)\n", - "Step: 1758 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:17)\n", - "Step: 1759 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:21)\n", - "Step: 1760 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:24)\n", - "Step: 1761 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:28)\n", - "Step: 1762 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:31)\n", - "Step: 1763 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:35)\n", - "Step: 1764 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:38)\n", - "Step: 1765 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:42)\n", - "Step: 1766 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:45)\n", - "Step: 1767 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:49)\n", - "Step: 1768 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:52)\n", - "Step: 1769 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:05:56)\n", - "Step: 1770 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:00)\n", - "Step: 1771 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:03)\n", - "Step: 1772 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:07)\n", - "Step: 1773 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:10)\n", - "Step: 1774 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:14)\n", - "Step: 1775 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:17)\n", - "Step: 1776 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:21)\n", - "Step: 1777 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:39)\n", - "Step: 1778 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:43)\n", - "Step: 1779 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:46)\n", - "Step: 1780 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:50)\n", - "Step: 1781 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:54)\n", - "Step: 1782 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:06:57)\n", - "Step: 1783 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:01)\n", - "Step: 1784 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:05)\n", - "Step: 1785 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:08)\n", - "Step: 1786 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:12)\n", - "Step: 1787 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:15)\n", - "Step: 1788 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:19)\n", - "Step: 1789 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:22)\n", - "Step: 1790 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:26)\n", - "Step: 1791 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:29)\n", - "Step: 1792 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:33)\n", - "Step: 1793 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:36)\n", - "Step: 1794 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:40)\n", - "Step: 1795 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:44)\n", - "Step: 1796 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:48)\n", - "Step: 1797 Model Time: 4.4 megayear dt: 2500.0 year (2021-09-28 18:07:52)\n", - "Step: 1798 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:07:56)\n", - "Step: 1799 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:00)\n", - "Step: 1800 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:03)\n", - "Step: 1801 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:07)\n", - "Step: 1802 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:11)\n", - "Step: 1803 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:14)\n", - "Step: 1804 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:18)\n", - "Step: 1805 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:21)\n", - "Step: 1806 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:25)\n", - "Step: 1807 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:28)\n", - "Step: 1808 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:32)\n", - "Step: 1809 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:35)\n", - "Step: 1810 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:39)\n", - "Step: 1811 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:42)\n", - "Step: 1812 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:46)\n", - "Step: 1813 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:49)\n", - "Step: 1814 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:53)\n", - "Step: 1815 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:08:57)\n", - "Step: 1816 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:00)\n", - "Step: 1817 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:19)\n", - "Step: 1818 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:23)\n", - "Step: 1819 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:26)\n", - "Step: 1820 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:30)\n", - "Step: 1821 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:33)\n", - "Step: 1822 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:37)\n", - "Step: 1823 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:40)\n", - "Step: 1824 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:44)\n", - "Step: 1825 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:47)\n", - "Step: 1826 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:51)\n", - "Step: 1827 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:55)\n", - "Step: 1828 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:09:58)\n", - "Step: 1829 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:01)\n", - "Step: 1830 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:05)\n", - "Step: 1831 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:09)\n", - "Step: 1832 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:12)\n", - "Step: 1833 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:16)\n", - "Step: 1834 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:19)\n", - "Step: 1835 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:23)\n", - "Step: 1836 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:27)\n", - "Step: 1837 Model Time: 4.5 megayear dt: 2500.0 year (2021-09-28 18:10:30)\n", - "Step: 1838 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:33)\n", - "Step: 1839 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:37)\n", - "Step: 1840 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:41)\n", - "Step: 1841 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:44)\n", - "Step: 1842 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:48)\n", - "Step: 1843 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:52)\n", - "Step: 1844 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:55)\n", - "Step: 1845 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:10:59)\n", - "Step: 1846 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:03)\n", - "Step: 1847 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:07)\n", - "Step: 1848 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:10)\n", - "Step: 1849 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:14)\n", - "Step: 1850 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:18)\n", - "Step: 1851 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:21)\n", - "Step: 1852 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:25)\n", - "Step: 1853 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:29)\n", - "Step: 1854 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:32)\n", - "Step: 1855 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:36)\n", - "Step: 1856 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:40)\n", - "Step: 1857 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:11:58)\n", - "Step: 1858 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:02)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1859 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:05)\n", - "Step: 1860 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:09)\n", - "Step: 1861 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:12)\n", - "Step: 1862 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:16)\n", - "Step: 1863 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:20)\n", - "Step: 1864 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:23)\n", - "Step: 1865 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:27)\n", - "Step: 1866 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:30)\n", - "Step: 1867 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:34)\n", - "Step: 1868 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:38)\n", - "Step: 1869 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:41)\n", - "Step: 1870 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:45)\n", - "Step: 1871 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:49)\n", - "Step: 1872 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:52)\n", - "Step: 1873 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:12:56)\n", - "Step: 1874 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:13:00)\n", - "Step: 1875 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:13:03)\n", - "Step: 1876 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:13:07)\n", - "Step: 1877 Model Time: 4.6 megayear dt: 2500.0 year (2021-09-28 18:13:10)\n", - "Step: 1878 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:14)\n", - "Step: 1879 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:17)\n", - "Step: 1880 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:21)\n", - "Step: 1881 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:25)\n", - "Step: 1882 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:29)\n", - "Step: 1883 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:32)\n", - "Step: 1884 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:36)\n", - "Step: 1885 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:39)\n", - "Step: 1886 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:43)\n", - "Step: 1887 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:46)\n", - "Step: 1888 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:50)\n", - "Step: 1889 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:54)\n", - "Step: 1890 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:13:58)\n", - "Step: 1891 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:02)\n", - "Step: 1892 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:06)\n", - "Step: 1893 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:09)\n", - "Step: 1894 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:13)\n", - "Step: 1895 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:17)\n", - "Step: 1896 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:20)\n", - "Step: 1897 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:39)\n", - "Step: 1898 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:42)\n", - "Step: 1899 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:46)\n", - "Step: 1900 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:49)\n", - "Step: 1901 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:53)\n", - "Step: 1902 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:14:57)\n", - "Step: 1903 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:00)\n", - "Step: 1904 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:04)\n", - "Step: 1905 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:08)\n", - "Step: 1906 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:11)\n", - "Step: 1907 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:15)\n", - "Step: 1908 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:19)\n", - "Step: 1909 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:22)\n", - "Step: 1910 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:26)\n", - "Step: 1911 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:30)\n", - "Step: 1912 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:34)\n", - "Step: 1913 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:37)\n", - "Step: 1914 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:41)\n", - "Step: 1915 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:45)\n", - "Step: 1916 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:48)\n", - "Step: 1917 Model Time: 4.7 megayear dt: 2500.0 year (2021-09-28 18:15:52)\n", - "Step: 1918 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:15:56)\n", - "Step: 1919 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:15:59)\n", - "Step: 1920 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:03)\n", - "Step: 1921 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:07)\n", - "Step: 1922 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:10)\n", - "Step: 1923 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:14)\n", - "Step: 1924 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:18)\n", - "Step: 1925 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:21)\n", - "Step: 1926 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:25)\n", - "Step: 1927 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:29)\n", - "Step: 1928 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:32)\n", - "Step: 1929 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:36)\n", - "Step: 1930 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:39)\n", - "Step: 1931 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:43)\n", - "Step: 1932 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:47)\n", - "Step: 1933 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:50)\n", - "Step: 1934 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:54)\n", - "Step: 1935 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:16:57)\n", - "Step: 1936 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:01)\n", - "Step: 1937 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:19)\n", - "Step: 1938 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:23)\n", - "Step: 1939 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:26)\n", - "Step: 1940 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:30)\n", - "Step: 1941 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:33)\n", - "Step: 1942 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:37)\n", - "Step: 1943 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:41)\n", - "Step: 1944 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:44)\n", - "Step: 1945 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:48)\n", - "Step: 1946 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:52)\n", - "Step: 1947 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:55)\n", - "Step: 1948 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:17:59)\n", - "Step: 1949 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:02)\n", - "Step: 1950 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:06)\n", - "Step: 1951 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:10)\n", - "Step: 1952 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:13)\n", - "Step: 1953 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:17)\n", - "Step: 1954 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:21)\n", - "Step: 1955 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:25)\n", - "Step: 1956 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:29)\n", - "Step: 1957 Model Time: 4.8 megayear dt: 2500.0 year (2021-09-28 18:18:32)\n", - "Step: 1958 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:36)\n", - "Step: 1959 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:40)\n", - "Step: 1960 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:44)\n", - "Step: 1961 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:47)\n", - "Step: 1962 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:51)\n", - "Step: 1963 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:55)\n", - "Step: 1964 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:18:59)\n", - "Step: 1965 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:02)\n", - "Step: 1966 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:06)\n", - "Step: 1967 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:10)\n", - "Step: 1968 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:13)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 1969 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:17)\n", - "Step: 1970 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:21)\n", - "Step: 1971 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:24)\n", - "Step: 1972 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:28)\n", - "Step: 1973 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:32)\n", - "Step: 1974 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:35)\n", - "Step: 1975 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:39)\n", - "Step: 1976 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:19:42)\n", - "Step: 1977 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:01)\n", - "Step: 1978 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:04)\n", - "Step: 1979 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:08)\n", - "Step: 1980 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:12)\n", - "Step: 1981 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:15)\n", - "Step: 1982 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:19)\n", - "Step: 1983 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:23)\n", - "Step: 1984 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:26)\n", - "Step: 1985 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:30)\n", - "Step: 1986 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:34)\n", - "Step: 1987 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:37)\n", - "Step: 1988 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:41)\n", - "Step: 1989 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:44)\n", - "Step: 1990 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:47)\n", - "Step: 1991 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:51)\n", - "Step: 1992 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:55)\n", - "Step: 1993 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:20:58)\n", - "Step: 1994 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:21:02)\n", - "Step: 1995 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:21:06)\n", - "Step: 1996 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:21:09)\n", - "Step: 1997 Model Time: 4.9 megayear dt: 2500.0 year (2021-09-28 18:21:13)\n", - "Step: 1998 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:16)\n", - "Step: 1999 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:20)\n", - "Step: 2000 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:24)\n", - "Step: 2001 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:27)\n", - "Step: 2002 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:31)\n", - "Step: 2003 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:35)\n", - "Step: 2004 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:38)\n", - "Step: 2005 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:42)\n", - "Step: 2006 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:46)\n", - "Step: 2007 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:49)\n", - "Step: 2008 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:53)\n", - "Step: 2009 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:21:57)\n", - "Step: 2010 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:00)\n", - "Step: 2011 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:04)\n", - "Step: 2012 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:08)\n", - "Step: 2013 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:12)\n", - "Step: 2014 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:15)\n", - "Step: 2015 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:19)\n", - "Step: 2016 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:23)\n", - "Step: 2017 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:41)\n", - "Step: 2018 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:45)\n", - "Step: 2019 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:48)\n", - "Step: 2020 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:52)\n", - "Step: 2021 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:22:56)\n", - "Step: 2022 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:00)\n", - "Step: 2023 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:03)\n", - "Step: 2024 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:07)\n", - "Step: 2025 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:11)\n", - "Step: 2026 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:14)\n", - "Step: 2027 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:18)\n", - "Step: 2028 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:21)\n", - "Step: 2029 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:25)\n", - "Step: 2030 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:29)\n", - "Step: 2031 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:32)\n", - "Step: 2032 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:36)\n", - "Step: 2033 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:39)\n", - "Step: 2034 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:43)\n", - "Step: 2035 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:46)\n", - "Step: 2036 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:50)\n", - "Step: 2037 Model Time: 5.0 megayear dt: 2500.0 year (2021-09-28 18:23:53)\n", - "Step: 2038 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:23:57)\n", - "Step: 2039 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:00)\n", - "Step: 2040 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:04)\n", - "Step: 2041 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:08)\n", - "Step: 2042 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:12)\n", - "Step: 2043 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:15)\n", - "Step: 2044 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:19)\n", - "Step: 2045 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:22)\n", - "Step: 2046 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:25)\n", - "Step: 2047 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:29)\n", - "Step: 2048 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:32)\n", - "Step: 2049 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:36)\n", - "Step: 2050 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:40)\n", - "Step: 2051 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:43)\n", - "Step: 2052 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:46)\n", - "Step: 2053 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:50)\n", - "Step: 2054 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:54)\n", - "Step: 2055 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:24:57)\n", - "Step: 2056 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:01)\n", - "Step: 2057 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:19)\n", - "Step: 2058 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:23)\n", - "Step: 2059 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:27)\n", - "Step: 2060 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:30)\n", - "Step: 2061 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:34)\n", - "Step: 2062 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:38)\n", - "Step: 2063 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:41)\n", - "Step: 2064 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:45)\n", - "Step: 2065 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:49)\n", - "Step: 2066 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:52)\n", - "Step: 2067 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:25:56)\n", - "Step: 2068 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:00)\n", - "Step: 2069 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:04)\n", - "Step: 2070 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:08)\n", - "Step: 2071 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:11)\n", - "Step: 2072 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:15)\n", - "Step: 2073 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:19)\n", - "Step: 2074 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:22)\n", - "Step: 2075 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:26)\n", - "Step: 2076 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:30)\n", - "Step: 2077 Model Time: 5.1 megayear dt: 2500.0 year (2021-09-28 18:26:33)\n", - "Step: 2078 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:37)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2079 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:40)\n", - "Step: 2080 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:44)\n", - "Step: 2081 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:47)\n", - "Step: 2082 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:51)\n", - "Step: 2083 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:54)\n", - "Step: 2084 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:26:58)\n", - "Step: 2085 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:01)\n", - "Step: 2086 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:05)\n", - "Step: 2087 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:08)\n", - "Step: 2088 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:12)\n", - "Step: 2089 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:15)\n", - "Step: 2090 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:19)\n", - "Step: 2091 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:22)\n", - "Step: 2092 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:26)\n", - "Step: 2093 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:29)\n", - "Step: 2094 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:33)\n", - "Step: 2095 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:37)\n", - "Step: 2096 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:40)\n", - "Step: 2097 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:27:59)\n", - "Step: 2098 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:02)\n", - "Step: 2099 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:06)\n", - "Step: 2100 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:09)\n", - "Step: 2101 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:13)\n", - "Step: 2102 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:16)\n", - "Step: 2103 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:20)\n", - "Step: 2104 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:23)\n", - "Step: 2105 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:27)\n", - "Step: 2106 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:31)\n", - "Step: 2107 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:34)\n", - "Step: 2108 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:38)\n", - "Step: 2109 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:42)\n", - "Step: 2110 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:45)\n", - "Step: 2111 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:49)\n", - "Step: 2112 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:52)\n", - "Step: 2113 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:56)\n", - "Step: 2114 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:28:59)\n", - "Step: 2115 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:29:03)\n", - "Step: 2116 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:29:07)\n", - "Step: 2117 Model Time: 5.2 megayear dt: 2500.0 year (2021-09-28 18:29:11)\n", - "Step: 2118 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:14)\n", - "Step: 2119 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:18)\n", - "Step: 2120 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:21)\n", - "Step: 2121 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:25)\n", - "Step: 2122 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:29)\n", - "Step: 2123 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:32)\n", - "Step: 2124 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:36)\n", - "Step: 2125 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:40)\n", - "Step: 2126 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:44)\n", - "Step: 2127 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:47)\n", - "Step: 2128 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:51)\n", - "Step: 2129 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:54)\n", - "Step: 2130 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:29:58)\n", - "Step: 2131 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:02)\n", - "Step: 2132 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:06)\n", - "Step: 2133 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:09)\n", - "Step: 2134 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:13)\n", - "Step: 2135 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:16)\n", - "Step: 2136 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:20)\n", - "Step: 2137 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:38)\n", - "Step: 2138 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:42)\n", - "Step: 2139 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:45)\n", - "Step: 2140 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:49)\n", - "Step: 2141 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:53)\n", - "Step: 2142 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:30:56)\n", - "Step: 2143 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:00)\n", - "Step: 2144 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:04)\n", - "Step: 2145 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:07)\n", - "Step: 2146 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:11)\n", - "Step: 2147 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:15)\n", - "Step: 2148 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:19)\n", - "Step: 2149 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:22)\n", - "Step: 2150 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:26)\n", - "Step: 2151 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:30)\n", - "Step: 2152 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:33)\n", - "Step: 2153 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:37)\n", - "Step: 2154 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:41)\n", - "Step: 2155 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:45)\n", - "Step: 2156 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:48)\n", - "Step: 2157 Model Time: 5.3 megayear dt: 2500.0 year (2021-09-28 18:31:52)\n", - "Step: 2158 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:31:55)\n", - "Step: 2159 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:31:59)\n", - "Step: 2160 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:02)\n", - "Step: 2161 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:06)\n", - "Step: 2162 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:10)\n", - "Step: 2163 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:13)\n", - "Step: 2164 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:17)\n", - "Step: 2165 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:21)\n", - "Step: 2166 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:24)\n", - "Step: 2167 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:28)\n", - "Step: 2168 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:32)\n", - "Step: 2169 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:36)\n", - "Step: 2170 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:40)\n", - "Step: 2171 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:43)\n", - "Step: 2172 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:47)\n", - "Step: 2173 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:51)\n", - "Step: 2174 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:55)\n", - "Step: 2175 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:32:58)\n", - "Step: 2176 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:02)\n", - "Step: 2177 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:21)\n", - "Step: 2178 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:24)\n", - "Step: 2179 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:28)\n", - "Step: 2180 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:31)\n", - "Step: 2181 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:35)\n", - "Step: 2182 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:38)\n", - "Step: 2183 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:42)\n", - "Step: 2184 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:45)\n", - "Step: 2185 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:49)\n", - "Step: 2186 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:53)\n", - "Step: 2187 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:33:56)\n", - "Step: 2188 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:00)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2189 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:03)\n", - "Step: 2190 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:07)\n", - "Step: 2191 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:11)\n", - "Step: 2192 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:14)\n", - "Step: 2193 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:18)\n", - "Step: 2194 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:21)\n", - "Step: 2195 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:25)\n", - "Step: 2196 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:28)\n", - "Step: 2197 Model Time: 5.4 megayear dt: 2500.0 year (2021-09-28 18:34:32)\n", - "Step: 2198 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:36)\n", - "Step: 2199 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:39)\n", - "Step: 2200 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:43)\n", - "Step: 2201 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:46)\n", - "Step: 2202 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:50)\n", - "Step: 2203 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:54)\n", - "Step: 2204 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:34:57)\n", - "Step: 2205 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:01)\n", - "Step: 2206 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:04)\n", - "Step: 2207 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:07)\n", - "Step: 2208 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:11)\n", - "Step: 2209 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:14)\n", - "Step: 2210 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:18)\n", - "Step: 2211 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:21)\n", - "Step: 2212 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:25)\n", - "Step: 2213 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:28)\n", - "Step: 2214 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:32)\n", - "Step: 2215 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:35)\n", - "Step: 2216 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:39)\n", - "Step: 2217 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:35:57)\n", - "Step: 2218 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:00)\n", - "Step: 2219 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:04)\n", - "Step: 2220 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:08)\n", - "Step: 2221 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:11)\n", - "Step: 2222 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:15)\n", - "Step: 2223 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:18)\n", - "Step: 2224 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:22)\n", - "Step: 2225 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:25)\n", - "Step: 2226 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:29)\n", - "Step: 2227 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:32)\n", - "Step: 2228 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:36)\n", - "Step: 2229 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:40)\n", - "Step: 2230 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:43)\n", - "Step: 2231 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:47)\n", - "Step: 2232 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:51)\n", - "Step: 2233 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:54)\n", - "Step: 2234 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:36:58)\n", - "Step: 2235 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:37:01)\n", - "Step: 2236 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:37:05)\n", - "Step: 2237 Model Time: 5.5 megayear dt: 2500.0 year (2021-09-28 18:37:08)\n", - "Step: 2238 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:12)\n", - "Step: 2239 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:16)\n", - "Step: 2240 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:20)\n", - "Step: 2241 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:23)\n", - "Step: 2242 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:27)\n", - "Step: 2243 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:30)\n", - "Step: 2244 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:34)\n", - "Step: 2245 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:38)\n", - "Step: 2246 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:41)\n", - "Step: 2247 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:45)\n", - "Step: 2248 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:48)\n", - "Step: 2249 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:52)\n", - "Step: 2250 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:37:56)\n", - "Step: 2251 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:00)\n", - "Step: 2252 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:03)\n", - "Step: 2253 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:07)\n", - "Step: 2254 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:10)\n", - "Step: 2255 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:14)\n", - "Step: 2256 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:17)\n", - "Step: 2257 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:36)\n", - "Step: 2258 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:40)\n", - "Step: 2259 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:43)\n", - "Step: 2260 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:47)\n", - "Step: 2261 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:50)\n", - "Step: 2262 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:54)\n", - "Step: 2263 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:38:57)\n", - "Step: 2264 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:01)\n", - "Step: 2265 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:05)\n", - "Step: 2266 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:08)\n", - "Step: 2267 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:12)\n", - "Step: 2268 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:16)\n", - "Step: 2269 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:19)\n", - "Step: 2270 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:23)\n", - "Step: 2271 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:27)\n", - "Step: 2272 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:31)\n", - "Step: 2273 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:35)\n", - "Step: 2274 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:39)\n", - "Step: 2275 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:42)\n", - "Step: 2276 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:46)\n", - "Step: 2277 Model Time: 5.6 megayear dt: 2500.0 year (2021-09-28 18:39:50)\n", - "Step: 2278 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:39:53)\n", - "Step: 2279 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:39:57)\n", - "Step: 2280 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:01)\n", - "Step: 2281 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:04)\n", - "Step: 2282 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:08)\n", - "Step: 2283 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:12)\n", - "Step: 2284 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:16)\n", - "Step: 2285 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:19)\n", - "Step: 2286 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:23)\n", - "Step: 2287 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:27)\n", - "Step: 2288 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:30)\n", - "Step: 2289 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:34)\n", - "Step: 2290 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:38)\n", - "Step: 2291 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:41)\n", - "Step: 2292 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:45)\n", - "Step: 2293 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:48)\n", - "Step: 2294 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:52)\n", - "Step: 2295 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:55)\n", - "Step: 2296 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:40:59)\n", - "Step: 2297 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:17)\n", - "Step: 2298 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:21)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2299 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:25)\n", - "Step: 2300 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:28)\n", - "Step: 2301 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:32)\n", - "Step: 2302 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:35)\n", - "Step: 2303 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:39)\n", - "Step: 2304 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:43)\n", - "Step: 2305 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:46)\n", - "Step: 2306 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:50)\n", - "Step: 2307 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:53)\n", - "Step: 2308 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:41:57)\n", - "Step: 2309 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:01)\n", - "Step: 2310 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:04)\n", - "Step: 2311 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:08)\n", - "Step: 2312 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:12)\n", - "Step: 2313 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:15)\n", - "Step: 2314 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:19)\n", - "Step: 2315 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:22)\n", - "Step: 2316 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:26)\n", - "Step: 2317 Model Time: 5.7 megayear dt: 2500.0 year (2021-09-28 18:42:30)\n", - "Step: 2318 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:33)\n", - "Step: 2319 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:36)\n", - "Step: 2320 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:40)\n", - "Step: 2321 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:44)\n", - "Step: 2322 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:47)\n", - "Step: 2323 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:51)\n", - "Step: 2324 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:54)\n", - "Step: 2325 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:42:58)\n", - "Step: 2326 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:01)\n", - "Step: 2327 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:05)\n", - "Step: 2328 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:08)\n", - "Step: 2329 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:12)\n", - "Step: 2330 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:15)\n", - "Step: 2331 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:19)\n", - "Step: 2332 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:22)\n", - "Step: 2333 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:26)\n", - "Step: 2334 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:29)\n", - "Step: 2335 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:33)\n", - "Step: 2336 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:37)\n", - "Step: 2337 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:55)\n", - "Step: 2338 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:43:59)\n", - "Step: 2339 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:02)\n", - "Step: 2340 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:06)\n", - "Step: 2341 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:10)\n", - "Step: 2342 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:13)\n", - "Step: 2343 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:17)\n", - "Step: 2344 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:20)\n", - "Step: 2345 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:24)\n", - "Step: 2346 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:27)\n", - "Step: 2347 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:31)\n", - "Step: 2348 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:35)\n", - "Step: 2349 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:38)\n", - "Step: 2350 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:42)\n", - "Step: 2351 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:46)\n", - "Step: 2352 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:49)\n", - "Step: 2353 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:53)\n", - "Step: 2354 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:44:56)\n", - "Step: 2355 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:45:00)\n", - "Step: 2356 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:45:03)\n", - "Step: 2357 Model Time: 5.8 megayear dt: 2500.0 year (2021-09-28 18:45:07)\n", - "Step: 2358 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:11)\n", - "Step: 2359 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:14)\n", - "Step: 2360 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:18)\n", - "Step: 2361 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:21)\n", - "Step: 2362 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:25)\n", - "Step: 2363 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:28)\n", - "Step: 2364 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:32)\n", - "Step: 2365 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:36)\n", - "Step: 2366 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:39)\n", - "Step: 2367 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:43)\n", - "Step: 2368 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:47)\n", - "Step: 2369 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:50)\n", - "Step: 2370 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:54)\n", - "Step: 2371 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:45:58)\n", - "Step: 2372 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:01)\n", - "Step: 2373 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:05)\n", - "Step: 2374 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:09)\n", - "Step: 2375 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:12)\n", - "Step: 2376 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:16)\n", - "Step: 2377 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:35)\n", - "Step: 2378 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:38)\n", - "Step: 2379 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:42)\n", - "Step: 2380 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:46)\n", - "Step: 2381 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:49)\n", - "Step: 2382 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:53)\n", - "Step: 2383 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:46:57)\n", - "Step: 2384 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:01)\n", - "Step: 2385 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:05)\n", - "Step: 2386 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:09)\n", - "Step: 2387 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:12)\n", - "Step: 2388 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:16)\n", - "Step: 2389 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:20)\n", - "Step: 2390 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:24)\n", - "Step: 2391 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:28)\n", - "Step: 2392 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:32)\n", - "Step: 2393 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:35)\n", - "Step: 2394 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:39)\n", - "Step: 2395 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:43)\n", - "Step: 2396 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:47)\n", - "Step: 2397 Model Time: 5.9 megayear dt: 2500.0 year (2021-09-28 18:47:51)\n", - "Step: 2398 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:47:54)\n", - "Step: 2399 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:47:58)\n", - "Step: 2400 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:02)\n", - "Step: 2401 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:05)\n", - "Step: 2402 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:09)\n", - "Step: 2403 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:12)\n", - "Step: 2404 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:16)\n", - "Step: 2405 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:19)\n", - "Step: 2406 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:23)\n", - "Step: 2407 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:27)\n", - "Step: 2408 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:30)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2409 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:34)\n", - "Step: 2410 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:38)\n", - "Step: 2411 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:41)\n", - "Step: 2412 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:45)\n", - "Step: 2413 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:48)\n", - "Step: 2414 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:52)\n", - "Step: 2415 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:48:56)\n", - "Step: 2416 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:00)\n", - "Step: 2417 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:18)\n", - "Step: 2418 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:22)\n", - "Step: 2419 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:25)\n", - "Step: 2420 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:29)\n", - "Step: 2421 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:32)\n", - "Step: 2422 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:36)\n", - "Step: 2423 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:39)\n", - "Step: 2424 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:43)\n", - "Step: 2425 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:47)\n", - "Step: 2426 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:51)\n", - "Step: 2427 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:54)\n", - "Step: 2428 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:49:58)\n", - "Step: 2429 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:02)\n", - "Step: 2430 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:05)\n", - "Step: 2431 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:09)\n", - "Step: 2432 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:13)\n", - "Step: 2433 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:16)\n", - "Step: 2434 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:20)\n", - "Step: 2435 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:24)\n", - "Step: 2436 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:27)\n", - "Step: 2437 Model Time: 6.0 megayear dt: 2500.0 year (2021-09-28 18:50:31)\n", - "Step: 2438 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:35)\n", - "Step: 2439 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:38)\n", - "Step: 2440 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:42)\n", - "Step: 2441 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:45)\n", - "Step: 2442 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:49)\n", - "Step: 2443 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:52)\n", - "Step: 2444 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:50:56)\n", - "Step: 2445 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:00)\n", - "Step: 2446 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:03)\n", - "Step: 2447 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:07)\n", - "Step: 2448 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:10)\n", - "Step: 2449 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:14)\n", - "Step: 2450 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:17)\n", - "Step: 2451 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:21)\n", - "Step: 2452 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:24)\n", - "Step: 2453 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:28)\n", - "Step: 2454 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:32)\n", - "Step: 2455 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:35)\n", - "Step: 2456 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:39)\n", - "Step: 2457 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:51:57)\n", - "Step: 2458 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:01)\n", - "Step: 2459 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:04)\n", - "Step: 2460 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:08)\n", - "Step: 2461 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:12)\n", - "Step: 2462 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:15)\n", - "Step: 2463 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:19)\n", - "Step: 2464 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:23)\n", - "Step: 2465 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:26)\n", - "Step: 2466 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:30)\n", - "Step: 2467 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:33)\n", - "Step: 2468 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:37)\n", - "Step: 2469 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:40)\n", - "Step: 2470 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:44)\n", - "Step: 2471 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:48)\n", - "Step: 2472 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:51)\n", - "Step: 2473 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:55)\n", - "Step: 2474 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:52:58)\n", - "Step: 2475 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:53:02)\n", - "Step: 2476 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:53:06)\n", - "Step: 2477 Model Time: 6.1 megayear dt: 2500.0 year (2021-09-28 18:53:09)\n", - "Step: 2478 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:13)\n", - "Step: 2479 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:16)\n", - "Step: 2480 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:20)\n", - "Step: 2481 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:24)\n", - "Step: 2482 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:27)\n", - "Step: 2483 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:31)\n", - "Step: 2484 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:35)\n", - "Step: 2485 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:39)\n", - "Step: 2486 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:42)\n", - "Step: 2487 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:46)\n", - "Step: 2488 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:50)\n", - "Step: 2489 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:53)\n", - "Step: 2490 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:53:57)\n", - "Step: 2491 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:01)\n", - "Step: 2492 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:04)\n", - "Step: 2493 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:08)\n", - "Step: 2494 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:11)\n", - "Step: 2495 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:15)\n", - "Step: 2496 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:18)\n", - "Step: 2497 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:36)\n", - "Step: 2498 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:40)\n", - "Step: 2499 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:44)\n", - "Step: 2500 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:47)\n", - "Step: 2501 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:51)\n", - "Step: 2502 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:54)\n", - "Step: 2503 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:54:58)\n", - "Step: 2504 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:01)\n", - "Step: 2505 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:05)\n", - "Step: 2506 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:08)\n", - "Step: 2507 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:12)\n", - "Step: 2508 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:16)\n", - "Step: 2509 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:19)\n", - "Step: 2510 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:23)\n", - "Step: 2511 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:26)\n", - "Step: 2512 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:30)\n", - "Step: 2513 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:33)\n", - "Step: 2514 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:37)\n", - "Step: 2515 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:41)\n", - "Step: 2516 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:44)\n", - "Step: 2517 Model Time: 6.2 megayear dt: 2500.0 year (2021-09-28 18:55:48)\n", - "Step: 2518 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:55:51)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2519 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:55:55)\n", - "Step: 2520 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:55:58)\n", - "Step: 2521 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:02)\n", - "Step: 2522 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:05)\n", - "Step: 2523 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:09)\n", - "Step: 2524 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:13)\n", - "Step: 2525 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:16)\n", - "Step: 2526 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:20)\n", - "Step: 2527 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:23)\n", - "Step: 2528 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:27)\n", - "Step: 2529 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:30)\n", - "Step: 2530 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:34)\n", - "Step: 2531 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:37)\n", - "Step: 2532 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:41)\n", - "Step: 2533 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:45)\n", - "Step: 2534 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:48)\n", - "Step: 2535 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:51)\n", - "Step: 2536 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:56:55)\n", - "Step: 2537 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:13)\n", - "Step: 2538 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:17)\n", - "Step: 2539 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:20)\n", - "Step: 2540 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:24)\n", - "Step: 2541 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:27)\n", - "Step: 2542 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:31)\n", - "Step: 2543 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:35)\n", - "Step: 2544 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:39)\n", - "Step: 2545 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:42)\n", - "Step: 2546 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:46)\n", - "Step: 2547 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:50)\n", - "Step: 2548 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:53)\n", - "Step: 2549 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:57:57)\n", - "Step: 2550 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:00)\n", - "Step: 2551 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:04)\n", - "Step: 2552 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:08)\n", - "Step: 2553 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:11)\n", - "Step: 2554 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:15)\n", - "Step: 2555 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:19)\n", - "Step: 2556 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:22)\n", - "Step: 2557 Model Time: 6.3 megayear dt: 2500.0 year (2021-09-28 18:58:26)\n", - "Step: 2558 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:29)\n", - "Step: 2559 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:33)\n", - "Step: 2560 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:36)\n", - "Step: 2561 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:40)\n", - "Step: 2562 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:44)\n", - "Step: 2563 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:47)\n", - "Step: 2564 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:51)\n", - "Step: 2565 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:54)\n", - "Step: 2566 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:58:58)\n", - "Step: 2567 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:02)\n", - "Step: 2568 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:05)\n", - "Step: 2569 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:09)\n", - "Step: 2570 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:13)\n", - "Step: 2571 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:16)\n", - "Step: 2572 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:20)\n", - "Step: 2573 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:24)\n", - "Step: 2574 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:27)\n", - "Step: 2575 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:31)\n", - "Step: 2576 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:35)\n", - "Step: 2577 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:53)\n", - "Step: 2578 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 18:59:56)\n", - "Step: 2579 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:00)\n", - "Step: 2580 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:04)\n", - "Step: 2581 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:07)\n", - "Step: 2582 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:11)\n", - "Step: 2583 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:15)\n", - "Step: 2584 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:18)\n", - "Step: 2585 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:22)\n", - "Step: 2586 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:26)\n", - "Step: 2587 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:30)\n", - "Step: 2588 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:33)\n", - "Step: 2589 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:37)\n", - "Step: 2590 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:41)\n", - "Step: 2591 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:45)\n", - "Step: 2592 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:49)\n", - "Step: 2593 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:53)\n", - "Step: 2594 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:00:56)\n", - "Step: 2595 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:01:00)\n", - "Step: 2596 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:01:04)\n", - "Step: 2597 Model Time: 6.4 megayear dt: 2500.0 year (2021-09-28 19:01:07)\n", - "Step: 2598 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:11)\n", - "Step: 2599 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:15)\n", - "Step: 2600 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:18)\n", - "Step: 2601 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:22)\n", - "Step: 2602 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:26)\n", - "Step: 2603 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:30)\n", - "Step: 2604 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:33)\n", - "Step: 2605 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:37)\n", - "Step: 2606 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:41)\n", - "Step: 2607 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:44)\n", - "Step: 2608 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:48)\n", - "Step: 2609 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:52)\n", - "Step: 2610 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:55)\n", - "Step: 2611 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:01:59)\n", - "Step: 2612 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:03)\n", - "Step: 2613 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:07)\n", - "Step: 2614 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:11)\n", - "Step: 2615 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:14)\n", - "Step: 2616 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:18)\n", - "Step: 2617 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:36)\n", - "Step: 2618 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:40)\n", - "Step: 2619 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:44)\n", - "Step: 2620 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:47)\n", - "Step: 2621 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:51)\n", - "Step: 2622 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:55)\n", - "Step: 2623 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:02:58)\n", - "Step: 2624 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:02)\n", - "Step: 2625 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:06)\n", - "Step: 2626 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:10)\n", - "Step: 2627 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:14)\n", - "Step: 2628 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:18)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2629 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:21)\n", - "Step: 2630 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:25)\n", - "Step: 2631 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:29)\n", - "Step: 2632 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:33)\n", - "Step: 2633 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:36)\n", - "Step: 2634 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:40)\n", - "Step: 2635 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:44)\n", - "Step: 2636 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:47)\n", - "Step: 2637 Model Time: 6.5 megayear dt: 2500.0 year (2021-09-28 19:03:51)\n", - "Step: 2638 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:03:54)\n", - "Step: 2639 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:03:58)\n", - "Step: 2640 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:02)\n", - "Step: 2641 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:05)\n", - "Step: 2642 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:09)\n", - "Step: 2643 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:13)\n", - "Step: 2644 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:16)\n", - "Step: 2645 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:20)\n", - "Step: 2646 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:24)\n", - "Step: 2647 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:28)\n", - "Step: 2648 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:31)\n", - "Step: 2649 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:35)\n", - "Step: 2650 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:38)\n", - "Step: 2651 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:42)\n", - "Step: 2652 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:45)\n", - "Step: 2653 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:49)\n", - "Step: 2654 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:52)\n", - "Step: 2655 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:56)\n", - "Step: 2656 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:04:59)\n", - "Step: 2657 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:18)\n", - "Step: 2658 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:21)\n", - "Step: 2659 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:25)\n", - "Step: 2660 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:29)\n", - "Step: 2661 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:32)\n", - "Step: 2662 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:36)\n", - "Step: 2663 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:39)\n", - "Step: 2664 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:43)\n", - "Step: 2665 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:47)\n", - "Step: 2666 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:50)\n", - "Step: 2667 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:54)\n", - "Step: 2668 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:05:57)\n", - "Step: 2669 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:01)\n", - "Step: 2670 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:05)\n", - "Step: 2671 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:08)\n", - "Step: 2672 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:12)\n", - "Step: 2673 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:15)\n", - "Step: 2674 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:19)\n", - "Step: 2675 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:23)\n", - "Step: 2676 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:26)\n", - "Step: 2677 Model Time: 6.6 megayear dt: 2500.0 year (2021-09-28 19:06:30)\n", - "Step: 2678 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:33)\n", - "Step: 2679 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:37)\n", - "Step: 2680 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:40)\n", - "Step: 2681 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:44)\n", - "Step: 2682 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:48)\n", - "Step: 2683 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:51)\n", - "Step: 2684 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:55)\n", - "Step: 2685 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:06:58)\n", - "Step: 2686 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:02)\n", - "Step: 2687 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:05)\n", - "Step: 2688 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:09)\n", - "Step: 2689 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:12)\n", - "Step: 2690 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:16)\n", - "Step: 2691 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:20)\n", - "Step: 2692 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:23)\n", - "Step: 2693 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:27)\n", - "Step: 2694 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:31)\n", - "Step: 2695 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:35)\n", - "Step: 2696 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:38)\n", - "Step: 2697 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:07:57)\n", - "Step: 2698 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:01)\n", - "Step: 2699 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:04)\n", - "Step: 2700 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:08)\n", - "Step: 2701 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:12)\n", - "Step: 2702 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:15)\n", - "Step: 2703 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:19)\n", - "Step: 2704 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:22)\n", - "Step: 2705 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:26)\n", - "Step: 2706 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:30)\n", - "Step: 2707 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:33)\n", - "Step: 2708 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:37)\n", - "Step: 2709 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:40)\n", - "Step: 2710 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:44)\n", - "Step: 2711 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:47)\n", - "Step: 2712 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:51)\n", - "Step: 2713 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:54)\n", - "Step: 2714 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:08:58)\n", - "Step: 2715 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:09:02)\n", - "Step: 2716 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:09:05)\n", - "Step: 2717 Model Time: 6.7 megayear dt: 2500.0 year (2021-09-28 19:09:09)\n", - "Step: 2718 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:12)\n", - "Step: 2719 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:16)\n", - "Step: 2720 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:20)\n", - "Step: 2721 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:23)\n", - "Step: 2722 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:27)\n", - "Step: 2723 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:31)\n", - "Step: 2724 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:35)\n", - "Step: 2725 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:38)\n", - "Step: 2726 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:42)\n", - "Step: 2727 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:46)\n", - "Step: 2728 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:50)\n", - "Step: 2729 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:53)\n", - "Step: 2730 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:09:57)\n", - "Step: 2731 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:01)\n", - "Step: 2732 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:05)\n", - "Step: 2733 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:08)\n", - "Step: 2734 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:12)\n", - "Step: 2735 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:15)\n", - "Step: 2736 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:19)\n", - "Step: 2737 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:37)\n", - "Step: 2738 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:41)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2739 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:44)\n", - "Step: 2740 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:48)\n", - "Step: 2741 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:52)\n", - "Step: 2742 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:56)\n", - "Step: 2743 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:10:59)\n", - "Step: 2744 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:03)\n", - "Step: 2745 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:06)\n", - "Step: 2746 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:10)\n", - "Step: 2747 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:13)\n", - "Step: 2748 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:17)\n", - "Step: 2749 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:21)\n", - "Step: 2750 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:24)\n", - "Step: 2751 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:28)\n", - "Step: 2752 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:32)\n", - "Step: 2753 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:35)\n", - "Step: 2754 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:39)\n", - "Step: 2755 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:43)\n", - "Step: 2756 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:46)\n", - "Step: 2757 Model Time: 6.8 megayear dt: 2500.0 year (2021-09-28 19:11:50)\n", - "Step: 2758 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:11:54)\n", - "Step: 2759 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:11:57)\n", - "Step: 2760 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:01)\n", - "Step: 2761 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:04)\n", - "Step: 2762 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:08)\n", - "Step: 2763 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:11)\n", - "Step: 2764 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:15)\n", - "Step: 2765 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:18)\n", - "Step: 2766 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:22)\n", - "Step: 2767 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:25)\n", - "Step: 2768 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:29)\n", - "Step: 2769 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:32)\n", - "Step: 2770 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:36)\n", - "Step: 2771 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:39)\n", - "Step: 2772 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:43)\n", - "Step: 2773 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:46)\n", - "Step: 2774 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:50)\n", - "Step: 2775 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:54)\n", - "Step: 2776 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:12:57)\n", - "Step: 2777 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:15)\n", - "Step: 2778 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:19)\n", - "Step: 2779 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:22)\n", - "Step: 2780 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:26)\n", - "Step: 2781 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:29)\n", - "Step: 2782 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:33)\n", - "Step: 2783 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:37)\n", - "Step: 2784 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:40)\n", - "Step: 2785 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:44)\n", - "Step: 2786 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:48)\n", - "Step: 2787 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:51)\n", - "Step: 2788 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:55)\n", - "Step: 2789 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:13:58)\n", - "Step: 2790 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:02)\n", - "Step: 2791 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:06)\n", - "Step: 2792 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:09)\n", - "Step: 2793 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:13)\n", - "Step: 2794 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:17)\n", - "Step: 2795 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:21)\n", - "Step: 2796 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:24)\n", - "Step: 2797 Model Time: 6.9 megayear dt: 2500.0 year (2021-09-28 19:14:28)\n", - "Step: 2798 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:32)\n", - "Step: 2799 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:36)\n", - "Step: 2800 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:40)\n", - "Step: 2801 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:43)\n", - "Step: 2802 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:47)\n", - "Step: 2803 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:51)\n", - "Step: 2804 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:54)\n", - "Step: 2805 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:14:58)\n", - "Step: 2806 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:02)\n", - "Step: 2807 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:05)\n", - "Step: 2808 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:09)\n", - "Step: 2809 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:13)\n", - "Step: 2810 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:16)\n", - "Step: 2811 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:20)\n", - "Step: 2812 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:24)\n", - "Step: 2813 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:27)\n", - "Step: 2814 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:31)\n", - "Step: 2815 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:35)\n", - "Step: 2816 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:38)\n", - "Step: 2817 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:15:57)\n", - "Step: 2818 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:01)\n", - "Step: 2819 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:04)\n", - "Step: 2820 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:08)\n", - "Step: 2821 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:12)\n", - "Step: 2822 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:16)\n", - "Step: 2823 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:19)\n", - "Step: 2824 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:23)\n", - "Step: 2825 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:27)\n", - "Step: 2826 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:30)\n", - "Step: 2827 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:34)\n", - "Step: 2828 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:37)\n", - "Step: 2829 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:41)\n", - "Step: 2830 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:44)\n", - "Step: 2831 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:48)\n", - "Step: 2832 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:51)\n", - "Step: 2833 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:55)\n", - "Step: 2834 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:16:58)\n", - "Step: 2835 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:17:02)\n", - "Step: 2836 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:17:05)\n", - "Step: 2837 Model Time: 7.0 megayear dt: 2500.0 year (2021-09-28 19:17:09)\n", - "Step: 2838 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:12)\n", - "Step: 2839 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:16)\n", - "Step: 2840 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:20)\n", - "Step: 2841 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:23)\n", - "Step: 2842 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:27)\n", - "Step: 2843 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:30)\n", - "Step: 2844 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:34)\n", - "Step: 2845 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:37)\n", - "Step: 2846 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:41)\n", - "Step: 2847 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:44)\n", - "Step: 2848 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:48)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2849 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:52)\n", - "Step: 2850 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:55)\n", - "Step: 2851 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:17:59)\n", - "Step: 2852 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:02)\n", - "Step: 2853 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:06)\n", - "Step: 2854 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:09)\n", - "Step: 2855 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:13)\n", - "Step: 2856 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:16)\n", - "Step: 2857 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:35)\n", - "Step: 2858 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:39)\n", - "Step: 2859 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:43)\n", - "Step: 2860 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:46)\n", - "Step: 2861 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:50)\n", - "Step: 2862 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:53)\n", - "Step: 2863 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:18:57)\n", - "Step: 2864 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:00)\n", - "Step: 2865 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:04)\n", - "Step: 2866 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:08)\n", - "Step: 2867 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:11)\n", - "Step: 2868 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:15)\n", - "Step: 2869 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:18)\n", - "Step: 2870 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:22)\n", - "Step: 2871 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:26)\n", - "Step: 2872 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:29)\n", - "Step: 2873 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:33)\n", - "Step: 2874 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:37)\n", - "Step: 2875 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:40)\n", - "Step: 2876 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:44)\n", - "Step: 2877 Model Time: 7.1 megayear dt: 2500.0 year (2021-09-28 19:19:48)\n", - "Step: 2878 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:19:51)\n", - "Step: 2879 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:19:55)\n", - "Step: 2880 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:19:58)\n", - "Step: 2881 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:02)\n", - "Step: 2882 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:06)\n", - "Step: 2883 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:09)\n", - "Step: 2884 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:13)\n", - "Step: 2885 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:16)\n", - "Step: 2886 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:20)\n", - "Step: 2887 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:23)\n", - "Step: 2888 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:26)\n", - "Step: 2889 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:30)\n", - "Step: 2890 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:33)\n", - "Step: 2891 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:37)\n", - "Step: 2892 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:40)\n", - "Step: 2893 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:44)\n", - "Step: 2894 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:47)\n", - "Step: 2895 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:51)\n", - "Step: 2896 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:20:55)\n", - "Step: 2897 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:13)\n", - "Step: 2898 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:17)\n", - "Step: 2899 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:20)\n", - "Step: 2900 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:23)\n", - "Step: 2901 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:27)\n", - "Step: 2902 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:30)\n", - "Step: 2903 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:34)\n", - "Step: 2904 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:37)\n", - "Step: 2905 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:41)\n", - "Step: 2906 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:44)\n", - "Step: 2907 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:48)\n", - "Step: 2908 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:51)\n", - "Step: 2909 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:55)\n", - "Step: 2910 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:21:58)\n", - "Step: 2911 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:02)\n", - "Step: 2912 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:05)\n", - "Step: 2913 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:09)\n", - "Step: 2914 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:12)\n", - "Step: 2915 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:16)\n", - "Step: 2916 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:20)\n", - "Step: 2917 Model Time: 7.2 megayear dt: 2500.0 year (2021-09-28 19:22:23)\n", - "Step: 2918 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:27)\n", - "Step: 2919 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:31)\n", - "Step: 2920 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:34)\n", - "Step: 2921 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:38)\n", - "Step: 2922 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:41)\n", - "Step: 2923 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:45)\n", - "Step: 2924 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:48)\n", - "Step: 2925 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:52)\n", - "Step: 2926 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:56)\n", - "Step: 2927 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:22:59)\n", - "Step: 2928 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:03)\n", - "Step: 2929 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:06)\n", - "Step: 2930 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:10)\n", - "Step: 2931 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:14)\n", - "Step: 2932 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:17)\n", - "Step: 2933 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:21)\n", - "Step: 2934 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:24)\n", - "Step: 2935 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:28)\n", - "Step: 2936 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:31)\n", - "Step: 2937 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:50)\n", - "Step: 2938 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:53)\n", - "Step: 2939 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:23:57)\n", - "Step: 2940 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:00)\n", - "Step: 2941 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:04)\n", - "Step: 2942 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:08)\n", - "Step: 2943 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:11)\n", - "Step: 2944 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:15)\n", - "Step: 2945 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:19)\n", - "Step: 2946 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:22)\n", - "Step: 2947 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:26)\n", - "Step: 2948 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:30)\n", - "Step: 2949 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:33)\n", - "Step: 2950 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:37)\n", - "Step: 2951 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:41)\n", - "Step: 2952 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:44)\n", - "Step: 2953 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:48)\n", - "Step: 2954 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:52)\n", - "Step: 2955 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:56)\n", - "Step: 2956 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:24:59)\n", - "Step: 2957 Model Time: 7.3 megayear dt: 2500.0 year (2021-09-28 19:25:03)\n", - "Step: 2958 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:07)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 2959 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:10)\n", - "Step: 2960 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:14)\n", - "Step: 2961 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:17)\n", - "Step: 2962 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:21)\n", - "Step: 2963 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:24)\n", - "Step: 2964 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:28)\n", - "Step: 2965 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:32)\n", - "Step: 2966 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:35)\n", - "Step: 2967 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:39)\n", - "Step: 2968 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:42)\n", - "Step: 2969 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:46)\n", - "Step: 2970 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:50)\n", - "Step: 2971 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:53)\n", - "Step: 2972 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:25:57)\n", - "Step: 2973 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:01)\n", - "Step: 2974 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:05)\n", - "Step: 2975 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:08)\n", - "Step: 2976 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:12)\n", - "Step: 2977 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:31)\n", - "Step: 2978 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:35)\n", - "Step: 2979 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:38)\n", - "Step: 2980 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:42)\n", - "Step: 2981 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:45)\n", - "Step: 2982 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:49)\n", - "Step: 2983 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:53)\n", - "Step: 2984 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:56)\n", - "Step: 2985 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:26:59)\n", - "Step: 2986 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:03)\n", - "Step: 2987 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:06)\n", - "Step: 2988 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:10)\n", - "Step: 2989 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:14)\n", - "Step: 2990 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:17)\n", - "Step: 2991 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:21)\n", - "Step: 2992 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:24)\n", - "Step: 2993 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:28)\n", - "Step: 2994 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:31)\n", - "Step: 2995 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:35)\n", - "Step: 2996 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:38)\n", - "Step: 2997 Model Time: 7.4 megayear dt: 2500.0 year (2021-09-28 19:27:42)\n", - "Step: 2998 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:27:46)\n", - "Step: 2999 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:27:49)\n", - "Step: 3000 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:27:53)\n", - "Step: 3001 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:27:56)\n", - "Step: 3002 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:00)\n", - "Step: 3003 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:04)\n", - "Step: 3004 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:07)\n", - "Step: 3005 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:11)\n", - "Step: 3006 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:15)\n", - "Step: 3007 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:19)\n", - "Step: 3008 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:22)\n", - "Step: 3009 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:26)\n", - "Step: 3010 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:30)\n", - "Step: 3011 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:33)\n", - "Step: 3012 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:37)\n", - "Step: 3013 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:40)\n", - "Step: 3014 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:44)\n", - "Step: 3015 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:47)\n", - "Step: 3016 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:28:51)\n", - "Step: 3017 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:09)\n", - "Step: 3018 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:13)\n", - "Step: 3019 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:16)\n", - "Step: 3020 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:20)\n", - "Step: 3021 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:23)\n", - "Step: 3022 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:27)\n", - "Step: 3023 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:31)\n", - "Step: 3024 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:34)\n", - "Step: 3025 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:37)\n", - "Step: 3026 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:41)\n", - "Step: 3027 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:45)\n", - "Step: 3028 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:48)\n", - "Step: 3029 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:52)\n", - "Step: 3030 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:55)\n", - "Step: 3031 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:29:59)\n", - "Step: 3032 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:30:03)\n", - "Step: 3033 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:30:06)\n", - "Step: 3034 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:30:10)\n", - "Step: 3035 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:30:14)\n", - "Step: 3036 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:30:17)\n", - "Step: 3037 Model Time: 7.5 megayear dt: 2500.0 year (2021-09-28 19:30:21)\n", - "Step: 3038 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:24)\n", - "Step: 3039 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:28)\n", - "Step: 3040 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:32)\n", - "Step: 3041 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:35)\n", - "Step: 3042 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:39)\n", - "Step: 3043 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:42)\n", - "Step: 3044 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:46)\n", - "Step: 3045 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:49)\n", - "Step: 3046 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:53)\n", - "Step: 3047 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:30:56)\n", - "Step: 3048 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:00)\n", - "Step: 3049 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:03)\n", - "Step: 3050 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:07)\n", - "Step: 3051 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:11)\n", - "Step: 3052 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:14)\n", - "Step: 3053 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:17)\n", - "Step: 3054 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:21)\n", - "Step: 3055 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:24)\n", - "Step: 3056 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:28)\n", - "Step: 3057 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:31)\n", - "Step: 3058 Model Time: 7.6 megayear dt: 0.2 second (2021-09-28 19:31:49)\n", - "Step: 3059 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:53)\n", - "Step: 3060 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:31:56)\n", - "Step: 3061 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:00)\n", - "Step: 3062 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:03)\n", - "Step: 3063 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:07)\n", - "Step: 3064 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:10)\n", - "Step: 3065 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:13)\n", - "Step: 3066 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:17)\n", - "Step: 3067 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:21)\n", - "Step: 3068 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:24)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3069 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:28)\n", - "Step: 3070 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:31)\n", - "Step: 3071 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:35)\n", - "Step: 3072 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:38)\n", - "Step: 3073 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:42)\n", - "Step: 3074 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:46)\n", - "Step: 3075 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:49)\n", - "Step: 3076 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:53)\n", - "Step: 3077 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:56)\n", - "Step: 3078 Model Time: 7.6 megayear dt: 2500.0 year (2021-09-28 19:32:59)\n", - "Step: 3079 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:03)\n", - "Step: 3080 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:06)\n", - "Step: 3081 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:10)\n", - "Step: 3082 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:14)\n", - "Step: 3083 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:17)\n", - "Step: 3084 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:21)\n", - "Step: 3085 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:24)\n", - "Step: 3086 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:28)\n", - "Step: 3087 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:32)\n", - "Step: 3088 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:35)\n", - "Step: 3089 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:39)\n", - "Step: 3090 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:43)\n", - "Step: 3091 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:46)\n", - "Step: 3092 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:50)\n", - "Step: 3093 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:54)\n", - "Step: 3094 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:33:57)\n", - "Step: 3095 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:01)\n", - "Step: 3096 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:04)\n", - "Step: 3097 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:08)\n", - "Step: 3098 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:11)\n", - "Step: 3099 Model Time: 7.7 megayear dt: 0.8 second (2021-09-28 19:34:29)\n", - "Step: 3100 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:33)\n", - "Step: 3101 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:36)\n", - "Step: 3102 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:39)\n", - "Step: 3103 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:43)\n", - "Step: 3104 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:46)\n", - "Step: 3105 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:50)\n", - "Step: 3106 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:53)\n", - "Step: 3107 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:34:57)\n", - "Step: 3108 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:00)\n", - "Step: 3109 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:04)\n", - "Step: 3110 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:07)\n", - "Step: 3111 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:11)\n", - "Step: 3112 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:14)\n", - "Step: 3113 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:18)\n", - "Step: 3114 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:21)\n", - "Step: 3115 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:25)\n", - "Step: 3116 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:28)\n", - "Step: 3117 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:32)\n", - "Step: 3118 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:35)\n", - "Step: 3119 Model Time: 7.7 megayear dt: 2500.0 year (2021-09-28 19:35:39)\n", - "Step: 3120 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:35:42)\n", - "Step: 3121 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:35:46)\n", - "Step: 3122 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:35:49)\n", - "Step: 3123 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:35:53)\n", - "Step: 3124 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:35:56)\n", - "Step: 3125 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:00)\n", - "Step: 3126 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:04)\n", - "Step: 3127 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:07)\n", - "Step: 3128 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:11)\n", - "Step: 3129 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:14)\n", - "Step: 3130 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:18)\n", - "Step: 3131 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:21)\n", - "Step: 3132 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:25)\n", - "Step: 3133 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:28)\n", - "Step: 3134 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:32)\n", - "Step: 3135 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:36)\n", - "Step: 3136 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:39)\n", - "Step: 3137 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:42)\n", - "Step: 3138 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:46)\n", - "Step: 3139 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:36:49)\n", - "Step: 3140 Model Time: 7.8 megayear dt: 0.8 second (2021-09-28 19:37:08)\n", - "Step: 3141 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:11)\n", - "Step: 3142 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:15)\n", - "Step: 3143 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:19)\n", - "Step: 3144 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:22)\n", - "Step: 3145 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:25)\n", - "Step: 3146 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:29)\n", - "Step: 3147 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:32)\n", - "Step: 3148 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:36)\n", - "Step: 3149 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:39)\n", - "Step: 3150 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:43)\n", - "Step: 3151 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:46)\n", - "Step: 3152 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:49)\n", - "Step: 3153 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:53)\n", - "Step: 3154 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:37:56)\n", - "Step: 3155 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:38:00)\n", - "Step: 3156 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:38:03)\n", - "Step: 3157 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:38:07)\n", - "Step: 3158 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:38:11)\n", - "Step: 3159 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:38:14)\n", - "Step: 3160 Model Time: 7.8 megayear dt: 2500.0 year (2021-09-28 19:38:18)\n", - "Step: 3161 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:21)\n", - "Step: 3162 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:25)\n", - "Step: 3163 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:28)\n", - "Step: 3164 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:32)\n", - "Step: 3165 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:35)\n", - "Step: 3166 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:39)\n", - "Step: 3167 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:43)\n", - "Step: 3168 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:46)\n", - "Step: 3169 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:50)\n", - "Step: 3170 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:54)\n", - "Step: 3171 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:38:57)\n", - "Step: 3172 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:01)\n", - "Step: 3173 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:04)\n", - "Step: 3174 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:08)\n", - "Step: 3175 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:11)\n", - "Step: 3176 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:15)\n", - "Step: 3177 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:18)\n", - "Step: 3178 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:22)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3179 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:25)\n", - "Step: 3180 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:29)\n", - "Step: 3181 Model Time: 7.9 megayear dt: 0.8 second (2021-09-28 19:39:47)\n", - "Step: 3182 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:50)\n", - "Step: 3183 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:54)\n", - "Step: 3184 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:39:57)\n", - "Step: 3185 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:01)\n", - "Step: 3186 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:04)\n", - "Step: 3187 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:08)\n", - "Step: 3188 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:12)\n", - "Step: 3189 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:15)\n", - "Step: 3190 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:19)\n", - "Step: 3191 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:22)\n", - "Step: 3192 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:26)\n", - "Step: 3193 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:29)\n", - "Step: 3194 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:33)\n", - "Step: 3195 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:37)\n", - "Step: 3196 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:40)\n", - "Step: 3197 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:44)\n", - "Step: 3198 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:48)\n", - "Step: 3199 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:51)\n", - "Step: 3200 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:55)\n", - "Step: 3201 Model Time: 7.9 megayear dt: 2500.0 year (2021-09-28 19:40:58)\n", - "Step: 3202 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:02)\n", - "Step: 3203 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:06)\n", - "Step: 3204 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:09)\n", - "Step: 3205 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:13)\n", - "Step: 3206 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:16)\n", - "Step: 3207 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:20)\n", - "Step: 3208 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:23)\n", - "Step: 3209 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:27)\n", - "Step: 3210 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:30)\n", - "Step: 3211 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:34)\n", - "Step: 3212 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:37)\n", - "Step: 3213 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:41)\n", - "Step: 3214 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:44)\n", - "Step: 3215 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:48)\n", - "Step: 3216 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:51)\n", - "Step: 3217 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:55)\n", - "Step: 3218 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:41:58)\n", - "Step: 3219 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:02)\n", - "Step: 3220 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:05)\n", - "Step: 3221 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:08)\n", - "Step: 3222 Model Time: 8.0 megayear dt: 0.8 second (2021-09-28 19:42:26)\n", - "Step: 3223 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:30)\n", - "Step: 3224 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:33)\n", - "Step: 3225 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:37)\n", - "Step: 3226 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:40)\n", - "Step: 3227 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:44)\n", - "Step: 3228 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:47)\n", - "Step: 3229 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:51)\n", - "Step: 3230 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:54)\n", - "Step: 3231 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:42:58)\n", - "Step: 3232 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:01)\n", - "Step: 3233 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:05)\n", - "Step: 3234 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:09)\n", - "Step: 3235 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:12)\n", - "Step: 3236 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:16)\n", - "Step: 3237 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:20)\n", - "Step: 3238 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:23)\n", - "Step: 3239 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:27)\n", - "Step: 3240 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:31)\n", - "Step: 3241 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:34)\n", - "Step: 3242 Model Time: 8.0 megayear dt: 2500.0 year (2021-09-28 19:43:38)\n", - "Step: 3243 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:43:41)\n", - "Step: 3244 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:43:45)\n", - "Step: 3245 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:43:49)\n", - "Step: 3246 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:43:52)\n", - "Step: 3247 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:43:56)\n", - "Step: 3248 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:00)\n", - "Step: 3249 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:03)\n", - "Step: 3250 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:07)\n", - "Step: 3251 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:11)\n", - "Step: 3252 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:14)\n", - "Step: 3253 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:18)\n", - "Step: 3254 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:22)\n", - "Step: 3255 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:25)\n", - "Step: 3256 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:29)\n", - "Step: 3257 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:33)\n", - "Step: 3258 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:36)\n", - "Step: 3259 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:40)\n", - "Step: 3260 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:43)\n", - "Step: 3261 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:47)\n", - "Step: 3262 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:44:50)\n", - "Step: 3263 Model Time: 8.1 megayear dt: 0.8 second (2021-09-28 19:45:08)\n", - "Step: 3264 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:12)\n", - "Step: 3265 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:15)\n", - "Step: 3266 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:19)\n", - "Step: 3267 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:22)\n", - "Step: 3268 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:26)\n", - "Step: 3269 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:29)\n", - "Step: 3270 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:33)\n", - "Step: 3271 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:36)\n", - "Step: 3272 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:40)\n", - "Step: 3273 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:44)\n", - "Step: 3274 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:47)\n", - "Step: 3275 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:51)\n", - "Step: 3276 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:55)\n", - "Step: 3277 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:45:58)\n", - "Step: 3278 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:46:02)\n", - "Step: 3279 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:46:05)\n", - "Step: 3280 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:46:09)\n", - "Step: 3281 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:46:12)\n", - "Step: 3282 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:46:16)\n", - "Step: 3283 Model Time: 8.1 megayear dt: 2500.0 year (2021-09-28 19:46:19)\n", - "Step: 3284 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:23)\n", - "Step: 3285 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:26)\n", - "Step: 3286 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:30)\n", - "Step: 3287 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:33)\n", - "Step: 3288 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:37)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3289 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:40)\n", - "Step: 3290 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:43)\n", - "Step: 3291 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:47)\n", - "Step: 3292 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:50)\n", - "Step: 3293 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:54)\n", - "Step: 3294 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:46:57)\n", - "Step: 3295 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:01)\n", - "Step: 3296 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:05)\n", - "Step: 3297 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:08)\n", - "Step: 3298 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:12)\n", - "Step: 3299 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:15)\n", - "Step: 3300 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:19)\n", - "Step: 3301 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:22)\n", - "Step: 3302 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:26)\n", - "Step: 3303 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:29)\n", - "Step: 3304 Model Time: 8.2 megayear dt: 0.8 second (2021-09-28 19:47:48)\n", - "Step: 3305 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:51)\n", - "Step: 3306 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:54)\n", - "Step: 3307 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:47:58)\n", - "Step: 3308 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:01)\n", - "Step: 3309 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:05)\n", - "Step: 3310 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:09)\n", - "Step: 3311 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:12)\n", - "Step: 3312 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:15)\n", - "Step: 3313 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:19)\n", - "Step: 3314 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:22)\n", - "Step: 3315 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:26)\n", - "Step: 3316 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:29)\n", - "Step: 3317 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:33)\n", - "Step: 3318 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:36)\n", - "Step: 3319 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:40)\n", - "Step: 3320 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:43)\n", - "Step: 3321 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:47)\n", - "Step: 3322 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:51)\n", - "Step: 3323 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:54)\n", - "Step: 3324 Model Time: 8.2 megayear dt: 2500.0 year (2021-09-28 19:48:58)\n", - "Step: 3325 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:02)\n", - "Step: 3326 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:05)\n", - "Step: 3327 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:09)\n", - "Step: 3328 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:13)\n", - "Step: 3329 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:16)\n", - "Step: 3330 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:20)\n", - "Step: 3331 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:24)\n", - "Step: 3332 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:27)\n", - "Step: 3333 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:31)\n", - "Step: 3334 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:34)\n", - "Step: 3335 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:38)\n", - "Step: 3336 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:41)\n", - "Step: 3337 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:45)\n", - "Step: 3338 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:48)\n", - "Step: 3339 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:52)\n", - "Step: 3340 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:55)\n", - "Step: 3341 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:49:59)\n", - "Step: 3342 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:02)\n", - "Step: 3343 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:06)\n", - "Step: 3344 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:10)\n", - "Step: 3345 Model Time: 8.3 megayear dt: 0.8 second (2021-09-28 19:50:28)\n", - "Step: 3346 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:31)\n", - "Step: 3347 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:35)\n", - "Step: 3348 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:39)\n", - "Step: 3349 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:42)\n", - "Step: 3350 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:46)\n", - "Step: 3351 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:49)\n", - "Step: 3352 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:53)\n", - "Step: 3353 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:50:56)\n", - "Step: 3354 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:00)\n", - "Step: 3355 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:03)\n", - "Step: 3356 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:07)\n", - "Step: 3357 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:10)\n", - "Step: 3358 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:14)\n", - "Step: 3359 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:17)\n", - "Step: 3360 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:21)\n", - "Step: 3361 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:24)\n", - "Step: 3362 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:27)\n", - "Step: 3363 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:31)\n", - "Step: 3364 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:35)\n", - "Step: 3365 Model Time: 8.3 megayear dt: 2500.0 year (2021-09-28 19:51:38)\n", - "Step: 3366 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:51:42)\n", - "Step: 3367 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:51:46)\n", - "Step: 3368 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:51:49)\n", - "Step: 3369 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:51:53)\n", - "Step: 3370 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:51:56)\n", - "Step: 3371 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:00)\n", - "Step: 3372 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:03)\n", - "Step: 3373 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:07)\n", - "Step: 3374 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:10)\n", - "Step: 3375 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:14)\n", - "Step: 3376 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:17)\n", - "Step: 3377 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:21)\n", - "Step: 3378 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:24)\n", - "Step: 3379 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:28)\n", - "Step: 3380 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:31)\n", - "Step: 3381 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:35)\n", - "Step: 3382 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:38)\n", - "Step: 3383 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:42)\n", - "Step: 3384 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:46)\n", - "Step: 3385 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:52:49)\n", - "Step: 3386 Model Time: 8.4 megayear dt: 0.8 second (2021-09-28 19:53:07)\n", - "Step: 3387 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:11)\n", - "Step: 3388 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:15)\n", - "Step: 3389 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:18)\n", - "Step: 3390 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:22)\n", - "Step: 3391 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:26)\n", - "Step: 3392 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:29)\n", - "Step: 3393 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:33)\n", - "Step: 3394 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:37)\n", - "Step: 3395 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:40)\n", - "Step: 3396 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:44)\n", - "Step: 3397 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:47)\n", - "Step: 3398 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:51)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3399 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:54)\n", - "Step: 3400 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:53:58)\n", - "Step: 3401 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:54:02)\n", - "Step: 3402 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:54:05)\n", - "Step: 3403 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:54:09)\n", - "Step: 3404 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:54:12)\n", - "Step: 3405 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:54:15)\n", - "Step: 3406 Model Time: 8.4 megayear dt: 2500.0 year (2021-09-28 19:54:19)\n", - "Step: 3407 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:22)\n", - "Step: 3408 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:26)\n", - "Step: 3409 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:29)\n", - "Step: 3410 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:32)\n", - "Step: 3411 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:36)\n", - "Step: 3412 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:39)\n", - "Step: 3413 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:43)\n", - "Step: 3414 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:46)\n", - "Step: 3415 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:50)\n", - "Step: 3416 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:53)\n", - "Step: 3417 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:54:56)\n", - "Step: 3418 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:00)\n", - "Step: 3419 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:03)\n", - "Step: 3420 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:07)\n", - "Step: 3421 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:10)\n", - "Step: 3422 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:13)\n", - "Step: 3423 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:17)\n", - "Step: 3424 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:20)\n", - "Step: 3425 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:24)\n", - "Step: 3426 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:27)\n", - "Step: 3427 Model Time: 8.5 megayear dt: 0.8 second (2021-09-28 19:55:45)\n", - "Step: 3428 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:49)\n", - "Step: 3429 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:52)\n", - "Step: 3430 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:56)\n", - "Step: 3431 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:55:59)\n", - "Step: 3432 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:03)\n", - "Step: 3433 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:06)\n", - "Step: 3434 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:10)\n", - "Step: 3435 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:13)\n", - "Step: 3436 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:17)\n", - "Step: 3437 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:20)\n", - "Step: 3438 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:24)\n", - "Step: 3439 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:27)\n", - "Step: 3440 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:31)\n", - "Step: 3441 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:34)\n", - "Step: 3442 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:38)\n", - "Step: 3443 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:41)\n", - "Step: 3444 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:45)\n", - "Step: 3445 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:48)\n", - "Step: 3446 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:52)\n", - "Step: 3447 Model Time: 8.5 megayear dt: 2500.0 year (2021-09-28 19:56:55)\n", - "Step: 3448 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:56:59)\n", - "Step: 3449 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:02)\n", - "Step: 3450 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:05)\n", - "Step: 3451 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:09)\n", - "Step: 3452 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:12)\n", - "Step: 3453 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:16)\n", - "Step: 3454 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:19)\n", - "Step: 3455 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:23)\n", - "Step: 3456 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:26)\n", - "Step: 3457 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:30)\n", - "Step: 3458 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:33)\n", - "Step: 3459 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:37)\n", - "Step: 3460 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:41)\n", - "Step: 3461 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:44)\n", - "Step: 3462 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:47)\n", - "Step: 3463 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:51)\n", - "Step: 3464 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:55)\n", - "Step: 3465 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:57:58)\n", - "Step: 3466 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:02)\n", - "Step: 3467 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:05)\n", - "Step: 3468 Model Time: 8.6 megayear dt: 0.8 second (2021-09-28 19:58:23)\n", - "Step: 3469 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:27)\n", - "Step: 3470 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:30)\n", - "Step: 3471 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:34)\n", - "Step: 3472 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:37)\n", - "Step: 3473 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:41)\n", - "Step: 3474 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:44)\n", - "Step: 3475 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:48)\n", - "Step: 3476 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:52)\n", - "Step: 3477 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:55)\n", - "Step: 3478 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:58:59)\n", - "Step: 3479 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:02)\n", - "Step: 3480 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:06)\n", - "Step: 3481 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:10)\n", - "Step: 3482 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:13)\n", - "Step: 3483 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:17)\n", - "Step: 3484 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:20)\n", - "Step: 3485 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:24)\n", - "Step: 3486 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:27)\n", - "Step: 3487 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:31)\n", - "Step: 3488 Model Time: 8.6 megayear dt: 2500.0 year (2021-09-28 19:59:35)\n", - "Step: 3489 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 19:59:38)\n", - "Step: 3490 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 19:59:42)\n", - "Step: 3491 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 19:59:45)\n", - "Step: 3492 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 19:59:49)\n", - "Step: 3493 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 19:59:52)\n", - "Step: 3494 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 19:59:56)\n", - "Step: 3495 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:00)\n", - "Step: 3496 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:03)\n", - "Step: 3497 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:07)\n", - "Step: 3498 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:10)\n", - "Step: 3499 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:14)\n", - "Step: 3500 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:18)\n", - "Step: 3501 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:21)\n", - "Step: 3502 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:25)\n", - "Step: 3503 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:28)\n", - "Step: 3504 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:32)\n", - "Step: 3505 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:35)\n", - "Step: 3506 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:39)\n", - "Step: 3507 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:42)\n", - "Step: 3508 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:00:46)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3509 Model Time: 8.7 megayear dt: 0.8 second (2021-09-28 20:01:04)\n", - "Step: 3510 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:08)\n", - "Step: 3511 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:11)\n", - "Step: 3512 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:15)\n", - "Step: 3513 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:18)\n", - "Step: 3514 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:22)\n", - "Step: 3515 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:25)\n", - "Step: 3516 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:28)\n", - "Step: 3517 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:32)\n", - "Step: 3518 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:35)\n", - "Step: 3519 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:39)\n", - "Step: 3520 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:42)\n", - "Step: 3521 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:46)\n", - "Step: 3522 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:49)\n", - "Step: 3523 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:53)\n", - "Step: 3524 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:01:56)\n", - "Step: 3525 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:02:00)\n", - "Step: 3526 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:02:03)\n", - "Step: 3527 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:02:07)\n", - "Step: 3528 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:02:10)\n", - "Step: 3529 Model Time: 8.7 megayear dt: 2500.0 year (2021-09-28 20:02:14)\n", - "Step: 3530 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:17)\n", - "Step: 3531 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:21)\n", - "Step: 3532 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:24)\n", - "Step: 3533 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:28)\n", - "Step: 3534 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:31)\n", - "Step: 3535 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:35)\n", - "Step: 3536 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:39)\n", - "Step: 3537 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:42)\n", - "Step: 3538 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:46)\n", - "Step: 3539 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:49)\n", - "Step: 3540 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:53)\n", - "Step: 3541 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:02:56)\n", - "Step: 3542 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:00)\n", - "Step: 3543 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:03)\n", - "Step: 3544 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:06)\n", - "Step: 3545 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:10)\n", - "Step: 3546 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:14)\n", - "Step: 3547 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:17)\n", - "Step: 3548 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:21)\n", - "Step: 3549 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:24)\n", - "Step: 3550 Model Time: 8.8 megayear dt: 0.8 second (2021-09-28 20:03:42)\n", - "Step: 3551 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:46)\n", - "Step: 3552 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:49)\n", - "Step: 3553 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:53)\n", - "Step: 3554 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:03:56)\n", - "Step: 3555 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:00)\n", - "Step: 3556 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:03)\n", - "Step: 3557 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:07)\n", - "Step: 3558 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:10)\n", - "Step: 3559 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:14)\n", - "Step: 3560 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:17)\n", - "Step: 3561 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:20)\n", - "Step: 3562 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:24)\n", - "Step: 3563 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:27)\n", - "Step: 3564 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:31)\n", - "Step: 3565 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:34)\n", - "Step: 3566 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:38)\n", - "Step: 3567 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:41)\n", - "Step: 3568 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:45)\n", - "Step: 3569 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:48)\n", - "Step: 3570 Model Time: 8.8 megayear dt: 2500.0 year (2021-09-28 20:04:52)\n", - "Step: 3571 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:04:55)\n", - "Step: 3572 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:04:59)\n", - "Step: 3573 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:03)\n", - "Step: 3574 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:06)\n", - "Step: 3575 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:09)\n", - "Step: 3576 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:13)\n", - "Step: 3577 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:16)\n", - "Step: 3578 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:20)\n", - "Step: 3579 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:23)\n", - "Step: 3580 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:27)\n", - "Step: 3581 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:30)\n", - "Step: 3582 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:34)\n", - "Step: 3583 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:37)\n", - "Step: 3584 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:41)\n", - "Step: 3585 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:44)\n", - "Step: 3586 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:48)\n", - "Step: 3587 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:52)\n", - "Step: 3588 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:55)\n", - "Step: 3589 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:05:59)\n", - "Step: 3590 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:02)\n", - "Step: 3591 Model Time: 8.9 megayear dt: 0.8 second (2021-09-28 20:06:21)\n", - "Step: 3592 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:25)\n", - "Step: 3593 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:28)\n", - "Step: 3594 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:32)\n", - "Step: 3595 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:35)\n", - "Step: 3596 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:39)\n", - "Step: 3597 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:42)\n", - "Step: 3598 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:46)\n", - "Step: 3599 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:49)\n", - "Step: 3600 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:53)\n", - "Step: 3601 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:06:56)\n", - "Step: 3602 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:00)\n", - "Step: 3603 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:04)\n", - "Step: 3604 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:07)\n", - "Step: 3605 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:11)\n", - "Step: 3606 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:14)\n", - "Step: 3607 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:18)\n", - "Step: 3608 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:22)\n", - "Step: 3609 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:25)\n", - "Step: 3610 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:28)\n", - "Step: 3611 Model Time: 8.9 megayear dt: 2500.0 year (2021-09-28 20:07:32)\n", - "Step: 3612 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:36)\n", - "Step: 3613 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:39)\n", - "Step: 3614 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:42)\n", - "Step: 3615 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:46)\n", - "Step: 3616 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:50)\n", - "Step: 3617 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:53)\n", - "Step: 3618 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:07:57)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3619 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:00)\n", - "Step: 3620 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:04)\n", - "Step: 3621 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:07)\n", - "Step: 3622 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:11)\n", - "Step: 3623 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:14)\n", - "Step: 3624 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:18)\n", - "Step: 3625 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:21)\n", - "Step: 3626 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:25)\n", - "Step: 3627 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:28)\n", - "Step: 3628 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:32)\n", - "Step: 3629 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:35)\n", - "Step: 3630 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:39)\n", - "Step: 3631 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:08:42)\n", - "Step: 3632 Model Time: 9.0 megayear dt: 0.8 second (2021-09-28 20:09:01)\n", - "Step: 3633 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:04)\n", - "Step: 3634 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:08)\n", - "Step: 3635 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:11)\n", - "Step: 3636 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:15)\n", - "Step: 3637 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:19)\n", - "Step: 3638 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:22)\n", - "Step: 3639 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:26)\n", - "Step: 3640 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:30)\n", - "Step: 3641 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:33)\n", - "Step: 3642 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:37)\n", - "Step: 3643 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:41)\n", - "Step: 3644 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:44)\n", - "Step: 3645 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:48)\n", - "Step: 3646 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:52)\n", - "Step: 3647 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:55)\n", - "Step: 3648 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:09:59)\n", - "Step: 3649 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:10:03)\n", - "Step: 3650 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:10:06)\n", - "Step: 3651 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:10:10)\n", - "Step: 3652 Model Time: 9.0 megayear dt: 2500.0 year (2021-09-28 20:10:14)\n", - "Step: 3653 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:17)\n", - "Step: 3654 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:21)\n", - "Step: 3655 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:25)\n", - "Step: 3656 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:28)\n", - "Step: 3657 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:32)\n", - "Step: 3658 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:35)\n", - "Step: 3659 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:39)\n", - "Step: 3660 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:43)\n", - "Step: 3661 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:47)\n", - "Step: 3662 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:50)\n", - "Step: 3663 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:54)\n", - "Step: 3664 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:10:57)\n", - "Step: 3665 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:01)\n", - "Step: 3666 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:05)\n", - "Step: 3667 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:08)\n", - "Step: 3668 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:12)\n", - "Step: 3669 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:16)\n", - "Step: 3670 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:20)\n", - "Step: 3671 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:23)\n", - "Step: 3672 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:27)\n", - "Step: 3673 Model Time: 9.1 megayear dt: 0.8 second (2021-09-28 20:11:46)\n", - "Step: 3674 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:49)\n", - "Step: 3675 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:53)\n", - "Step: 3676 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:11:57)\n", - "Step: 3677 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:00)\n", - "Step: 3678 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:04)\n", - "Step: 3679 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:07)\n", - "Step: 3680 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:11)\n", - "Step: 3681 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:14)\n", - "Step: 3682 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:18)\n", - "Step: 3683 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:22)\n", - "Step: 3684 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:25)\n", - "Step: 3685 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:29)\n", - "Step: 3686 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:33)\n", - "Step: 3687 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:36)\n", - "Step: 3688 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:40)\n", - "Step: 3689 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:43)\n", - "Step: 3690 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:47)\n", - "Step: 3691 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:50)\n", - "Step: 3692 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:54)\n", - "Step: 3693 Model Time: 9.1 megayear dt: 2500.0 year (2021-09-28 20:12:58)\n", - "Step: 3694 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:01)\n", - "Step: 3695 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:05)\n", - "Step: 3696 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:08)\n", - "Step: 3697 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:12)\n", - "Step: 3698 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:15)\n", - "Step: 3699 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:19)\n", - "Step: 3700 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:22)\n", - "Step: 3701 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:26)\n", - "Step: 3702 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:29)\n", - "Step: 3703 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:33)\n", - "Step: 3704 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:37)\n", - "Step: 3705 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:40)\n", - "Step: 3706 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:44)\n", - "Step: 3707 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:47)\n", - "Step: 3708 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:51)\n", - "Step: 3709 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:55)\n", - "Step: 3710 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:13:58)\n", - "Step: 3711 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:02)\n", - "Step: 3712 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:05)\n", - "Step: 3713 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:09)\n", - "Step: 3714 Model Time: 9.2 megayear dt: 0.8 second (2021-09-28 20:14:27)\n", - "Step: 3715 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:31)\n", - "Step: 3716 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:34)\n", - "Step: 3717 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:38)\n", - "Step: 3718 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:41)\n", - "Step: 3719 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:45)\n", - "Step: 3720 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:48)\n", - "Step: 3721 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:52)\n", - "Step: 3722 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:55)\n", - "Step: 3723 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:14:59)\n", - "Step: 3724 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:02)\n", - "Step: 3725 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:06)\n", - "Step: 3726 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:09)\n", - "Step: 3727 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:13)\n", - "Step: 3728 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:17)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3729 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:20)\n", - "Step: 3730 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:24)\n", - "Step: 3731 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:27)\n", - "Step: 3732 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:31)\n", - "Step: 3733 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:34)\n", - "Step: 3734 Model Time: 9.2 megayear dt: 2500.0 year (2021-09-28 20:15:38)\n", - "Step: 3735 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:15:41)\n", - "Step: 3736 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:15:45)\n", - "Step: 3737 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:15:49)\n", - "Step: 3738 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:15:52)\n", - "Step: 3739 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:15:56)\n", - "Step: 3740 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:15:59)\n", - "Step: 3741 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:03)\n", - "Step: 3742 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:06)\n", - "Step: 3743 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:10)\n", - "Step: 3744 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:13)\n", - "Step: 3745 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:17)\n", - "Step: 3746 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:20)\n", - "Step: 3747 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:23)\n", - "Step: 3748 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:27)\n", - "Step: 3749 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:30)\n", - "Step: 3750 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:34)\n", - "Step: 3751 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:37)\n", - "Step: 3752 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:41)\n", - "Step: 3753 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:44)\n", - "Step: 3754 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:16:48)\n", - "Step: 3755 Model Time: 9.3 megayear dt: 0.8 second (2021-09-28 20:17:06)\n", - "Step: 3756 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:10)\n", - "Step: 3757 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:13)\n", - "Step: 3758 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:16)\n", - "Step: 3759 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:20)\n", - "Step: 3760 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:24)\n", - "Step: 3761 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:27)\n", - "Step: 3762 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:31)\n", - "Step: 3763 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:34)\n", - "Step: 3764 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:38)\n", - "Step: 3765 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:42)\n", - "Step: 3766 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:45)\n", - "Step: 3767 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:49)\n", - "Step: 3768 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:52)\n", - "Step: 3769 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:56)\n", - "Step: 3770 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:17:59)\n", - "Step: 3771 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:18:03)\n", - "Step: 3772 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:18:06)\n", - "Step: 3773 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:18:10)\n", - "Step: 3774 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:18:14)\n", - "Step: 3775 Model Time: 9.3 megayear dt: 2500.0 year (2021-09-28 20:18:17)\n", - "Step: 3776 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:21)\n", - "Step: 3777 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:24)\n", - "Step: 3778 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:29)\n", - "Step: 3779 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:33)\n", - "Step: 3780 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:36)\n", - "Step: 3781 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:40)\n", - "Step: 3782 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:44)\n", - "Step: 3783 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:48)\n", - "Step: 3784 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:51)\n", - "Step: 3785 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:55)\n", - "Step: 3786 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:18:58)\n", - "Step: 3787 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:02)\n", - "Step: 3788 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:06)\n", - "Step: 3789 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:09)\n", - "Step: 3790 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:13)\n", - "Step: 3791 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:16)\n", - "Step: 3792 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:20)\n", - "Step: 3793 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:23)\n", - "Step: 3794 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:27)\n", - "Step: 3795 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:31)\n", - "Step: 3796 Model Time: 9.4 megayear dt: 0.8 second (2021-09-28 20:19:48)\n", - "Step: 3797 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:52)\n", - "Step: 3798 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:56)\n", - "Step: 3799 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:19:59)\n", - "Step: 3800 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:03)\n", - "Step: 3801 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:06)\n", - "Step: 3802 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:10)\n", - "Step: 3803 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:13)\n", - "Step: 3804 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:17)\n", - "Step: 3805 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:20)\n", - "Step: 3806 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:24)\n", - "Step: 3807 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:27)\n", - "Step: 3808 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:31)\n", - "Step: 3809 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:34)\n", - "Step: 3810 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:38)\n", - "Step: 3811 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:41)\n", - "Step: 3812 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:45)\n", - "Step: 3813 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:48)\n", - "Step: 3814 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:52)\n", - "Step: 3815 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:55)\n", - "Step: 3816 Model Time: 9.4 megayear dt: 2500.0 year (2021-09-28 20:20:59)\n", - "Step: 3817 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:03)\n", - "Step: 3818 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:06)\n", - "Step: 3819 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:10)\n", - "Step: 3820 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:13)\n", - "Step: 3821 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:17)\n", - "Step: 3822 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:20)\n", - "Step: 3823 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:24)\n", - "Step: 3824 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:27)\n", - "Step: 3825 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:31)\n", - "Step: 3826 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:35)\n", - "Step: 3827 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:38)\n", - "Step: 3828 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:42)\n", - "Step: 3829 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:45)\n", - "Step: 3830 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:49)\n", - "Step: 3831 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:52)\n", - "Step: 3832 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:56)\n", - "Step: 3833 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:21:59)\n", - "Step: 3834 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:03)\n", - "Step: 3835 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:06)\n", - "Step: 3836 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:10)\n", - "Step: 3837 Model Time: 9.5 megayear dt: 0.8 second (2021-09-28 20:22:29)\n", - "Step: 3838 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:33)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3839 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:36)\n", - "Step: 3840 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:40)\n", - "Step: 3841 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:43)\n", - "Step: 3842 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:47)\n", - "Step: 3843 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:51)\n", - "Step: 3844 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:54)\n", - "Step: 3845 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:22:58)\n", - "Step: 3846 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:02)\n", - "Step: 3847 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:05)\n", - "Step: 3848 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:09)\n", - "Step: 3849 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:13)\n", - "Step: 3850 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:16)\n", - "Step: 3851 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:20)\n", - "Step: 3852 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:24)\n", - "Step: 3853 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:27)\n", - "Step: 3854 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:31)\n", - "Step: 3855 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:35)\n", - "Step: 3856 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:38)\n", - "Step: 3857 Model Time: 9.5 megayear dt: 2500.0 year (2021-09-28 20:23:42)\n", - "Step: 3858 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:23:46)\n", - "Step: 3859 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:23:49)\n", - "Step: 3860 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:23:53)\n", - "Step: 3861 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:23:56)\n", - "Step: 3862 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:00)\n", - "Step: 3863 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:03)\n", - "Step: 3864 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:07)\n", - "Step: 3865 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:11)\n", - "Step: 3866 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:14)\n", - "Step: 3867 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:18)\n", - "Step: 3868 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:21)\n", - "Step: 3869 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:25)\n", - "Step: 3870 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:28)\n", - "Step: 3871 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:32)\n", - "Step: 3872 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:35)\n", - "Step: 3873 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:39)\n", - "Step: 3874 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:42)\n", - "Step: 3875 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:46)\n", - "Step: 3876 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:50)\n", - "Step: 3877 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:24:53)\n", - "Step: 3878 Model Time: 9.6 megayear dt: 0.8 second (2021-09-28 20:25:11)\n", - "Step: 3879 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:14)\n", - "Step: 3880 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:18)\n", - "Step: 3881 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:21)\n", - "Step: 3882 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:25)\n", - "Step: 3883 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:28)\n", - "Step: 3884 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:32)\n", - "Step: 3885 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:35)\n", - "Step: 3886 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:39)\n", - "Step: 3887 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:42)\n", - "Step: 3888 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:46)\n", - "Step: 3889 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:49)\n", - "Step: 3890 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:53)\n", - "Step: 3891 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:56)\n", - "Step: 3892 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:25:59)\n", - "Step: 3893 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:26:03)\n", - "Step: 3894 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:26:07)\n", - "Step: 3895 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:26:10)\n", - "Step: 3896 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:26:14)\n", - "Step: 3897 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:26:18)\n", - "Step: 3898 Model Time: 9.6 megayear dt: 2500.0 year (2021-09-28 20:26:21)\n", - "Step: 3899 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:25)\n", - "Step: 3900 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:28)\n", - "Step: 3901 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:32)\n", - "Step: 3902 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:35)\n", - "Step: 3903 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:39)\n", - "Step: 3904 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:42)\n", - "Step: 3905 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:46)\n", - "Step: 3906 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:50)\n", - "Step: 3907 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:54)\n", - "Step: 3908 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:26:58)\n", - "Step: 3909 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:01)\n", - "Step: 3910 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:05)\n", - "Step: 3911 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:09)\n", - "Step: 3912 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:12)\n", - "Step: 3913 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:16)\n", - "Step: 3914 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:20)\n", - "Step: 3915 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:23)\n", - "Step: 3916 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:27)\n", - "Step: 3917 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:30)\n", - "Step: 3918 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:34)\n", - "Step: 3919 Model Time: 9.7 megayear dt: 0.8 second (2021-09-28 20:27:52)\n", - "Step: 3920 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:56)\n", - "Step: 3921 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:27:59)\n", - "Step: 3922 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:03)\n", - "Step: 3923 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:06)\n", - "Step: 3924 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:10)\n", - "Step: 3925 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:13)\n", - "Step: 3926 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:17)\n", - "Step: 3927 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:20)\n", - "Step: 3928 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:24)\n", - "Step: 3929 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:28)\n", - "Step: 3930 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:31)\n", - "Step: 3931 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:35)\n", - "Step: 3932 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:38)\n", - "Step: 3933 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:42)\n", - "Step: 3934 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:45)\n", - "Step: 3935 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:49)\n", - "Step: 3936 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:52)\n", - "Step: 3937 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:55)\n", - "Step: 3938 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:28:59)\n", - "Step: 3939 Model Time: 9.7 megayear dt: 2500.0 year (2021-09-28 20:29:02)\n", - "Step: 3940 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:06)\n", - "Step: 3941 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:09)\n", - "Step: 3942 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:13)\n", - "Step: 3943 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:17)\n", - "Step: 3944 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:20)\n", - "Step: 3945 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:24)\n", - "Step: 3946 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:27)\n", - "Step: 3947 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:31)\n", - "Step: 3948 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:34)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 3949 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:38)\n", - "Step: 3950 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:42)\n", - "Step: 3951 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:45)\n", - "Step: 3952 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:49)\n", - "Step: 3953 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:52)\n", - "Step: 3954 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:55)\n", - "Step: 3955 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:29:59)\n", - "Step: 3956 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:02)\n", - "Step: 3957 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:06)\n", - "Step: 3958 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:10)\n", - "Step: 3959 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:13)\n", - "Step: 3960 Model Time: 9.8 megayear dt: 0.8 second (2021-09-28 20:30:32)\n", - "Step: 3961 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:35)\n", - "Step: 3962 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:39)\n", - "Step: 3963 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:42)\n", - "Step: 3964 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:46)\n", - "Step: 3965 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:49)\n", - "Step: 3966 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:53)\n", - "Step: 3967 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:30:57)\n", - "Step: 3968 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:00)\n", - "Step: 3969 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:04)\n", - "Step: 3970 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:07)\n", - "Step: 3971 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:11)\n", - "Step: 3972 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:15)\n", - "Step: 3973 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:18)\n", - "Step: 3974 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:22)\n", - "Step: 3975 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:25)\n", - "Step: 3976 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:29)\n", - "Step: 3977 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:33)\n", - "Step: 3978 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:36)\n", - "Step: 3979 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:40)\n", - "Step: 3980 Model Time: 9.8 megayear dt: 2500.0 year (2021-09-28 20:31:44)\n", - "Step: 3981 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:31:47)\n", - "Step: 3982 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:31:51)\n", - "Step: 3983 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:31:55)\n", - "Step: 3984 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:31:58)\n", - "Step: 3985 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:02)\n", - "Step: 3986 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:06)\n", - "Step: 3987 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:09)\n", - "Step: 3988 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:13)\n", - "Step: 3989 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:16)\n", - "Step: 3990 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:20)\n", - "Step: 3991 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:24)\n", - "Step: 3992 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:28)\n", - "Step: 3993 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:31)\n", - "Step: 3994 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:35)\n", - "Step: 3995 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:38)\n", - "Step: 3996 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:42)\n", - "Step: 3997 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:46)\n", - "Step: 3998 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:49)\n", - "Step: 3999 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:53)\n", - "Step: 4000 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:32:57)\n", - "Step: 4001 Model Time: 9.9 megayear dt: 0.8 second (2021-09-28 20:33:16)\n", - "Step: 4002 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:19)\n", - "Step: 4003 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:23)\n", - "Step: 4004 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:26)\n", - "Step: 4005 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:30)\n", - "Step: 4006 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:33)\n", - "Step: 4007 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:37)\n", - "Step: 4008 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:40)\n", - "Step: 4009 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:44)\n", - "Step: 4010 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:48)\n", - "Step: 4011 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:51)\n", - "Step: 4012 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:55)\n", - "Step: 4013 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:33:58)\n", - "Step: 4014 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:02)\n", - "Step: 4015 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:06)\n", - "Step: 4016 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:09)\n", - "Step: 4017 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:13)\n", - "Step: 4018 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:16)\n", - "Step: 4019 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:20)\n", - "Step: 4020 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:24)\n", - "Step: 4021 Model Time: 9.9 megayear dt: 2500.0 year (2021-09-28 20:34:27)\n", - "Step: 4022 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:31)\n", - "Step: 4023 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:35)\n", - "Step: 4024 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:38)\n", - "Step: 4025 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:42)\n", - "Step: 4026 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:45)\n", - "Step: 4027 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:49)\n", - "Step: 4028 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:52)\n", - "Step: 4029 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:56)\n", - "Step: 4030 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:34:59)\n", - "Step: 4031 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:03)\n", - "Step: 4032 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:06)\n", - "Step: 4033 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:10)\n", - "Step: 4034 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:13)\n", - "Step: 4035 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:17)\n", - "Step: 4036 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:21)\n", - "Step: 4037 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:24)\n", - "Step: 4038 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:28)\n", - "Step: 4039 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:31)\n", - "Step: 4040 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:35)\n", - "Step: 4041 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:35:39)\n", - "Step: 4042 Model Time: 10.0 megayear dt: 0.8 second (2021-09-28 20:35:57)\n", - "Step: 4043 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:00)\n", - "Step: 4044 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:04)\n", - "Step: 4045 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:07)\n", - "Step: 4046 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:11)\n", - "Step: 4047 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:14)\n", - "Step: 4048 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:17)\n", - "Step: 4049 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:21)\n", - "Step: 4050 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:24)\n", - "Step: 4051 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:28)\n", - "Step: 4052 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:31)\n", - "Step: 4053 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:35)\n", - "Step: 4054 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:38)\n", - "Step: 4055 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:42)\n", - "Step: 4056 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:46)\n", - "Step: 4057 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:49)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4058 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:52)\n", - "Step: 4059 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:56)\n", - "Step: 4060 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:36:59)\n", - "Step: 4061 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:37:03)\n", - "Step: 4062 Model Time: 10.0 megayear dt: 2500.0 year (2021-09-28 20:37:06)\n", - "Step: 4063 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:10)\n", - "Step: 4064 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:13)\n", - "Step: 4065 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:17)\n", - "Step: 4066 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:20)\n", - "Step: 4067 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:24)\n", - "Step: 4068 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:27)\n", - "Step: 4069 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:31)\n", - "Step: 4070 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:34)\n", - "Step: 4071 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:38)\n", - "Step: 4072 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:41)\n", - "Step: 4073 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:45)\n", - "Step: 4074 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:49)\n", - "Step: 4075 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:52)\n", - "Step: 4076 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:56)\n", - "Step: 4077 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:37:59)\n", - "Step: 4078 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:03)\n", - "Step: 4079 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:06)\n", - "Step: 4080 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:10)\n", - "Step: 4081 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:14)\n", - "Step: 4082 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:17)\n", - "Step: 4083 Model Time: 10.1 megayear dt: 0.8 second (2021-09-28 20:38:36)\n", - "Step: 4084 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:39)\n", - "Step: 4085 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:43)\n", - "Step: 4086 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:46)\n", - "Step: 4087 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:49)\n", - "Step: 4088 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:53)\n", - "Step: 4089 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:38:57)\n", - "Step: 4090 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:00)\n", - "Step: 4091 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:04)\n", - "Step: 4092 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:07)\n", - "Step: 4093 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:11)\n", - "Step: 4094 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:14)\n", - "Step: 4095 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:18)\n", - "Step: 4096 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:21)\n", - "Step: 4097 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:25)\n", - "Step: 4098 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:28)\n", - "Step: 4099 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:32)\n", - "Step: 4100 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:36)\n", - "Step: 4101 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:40)\n", - "Step: 4102 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:44)\n", - "Step: 4103 Model Time: 10.1 megayear dt: 2500.0 year (2021-09-28 20:39:48)\n", - "Step: 4104 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:39:52)\n", - "Step: 4105 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:39:56)\n", - "Step: 4106 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:00)\n", - "Step: 4107 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:04)\n", - "Step: 4108 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:08)\n", - "Step: 4109 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:11)\n", - "Step: 4110 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:15)\n", - "Step: 4111 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:19)\n", - "Step: 4112 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:22)\n", - "Step: 4113 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:26)\n", - "Step: 4114 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:29)\n", - "Step: 4115 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:33)\n", - "Step: 4116 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:37)\n", - "Step: 4117 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:40)\n", - "Step: 4118 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:44)\n", - "Step: 4119 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:47)\n", - "Step: 4120 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:51)\n", - "Step: 4121 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:55)\n", - "Step: 4122 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:40:58)\n", - "Step: 4123 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:02)\n", - "Step: 4124 Model Time: 10.2 megayear dt: 0.8 second (2021-09-28 20:41:21)\n", - "Step: 4125 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:25)\n", - "Step: 4126 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:29)\n", - "Step: 4127 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:32)\n", - "Step: 4128 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:36)\n", - "Step: 4129 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:40)\n", - "Step: 4130 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:43)\n", - "Step: 4131 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:47)\n", - "Step: 4132 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:51)\n", - "Step: 4133 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:54)\n", - "Step: 4134 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:41:58)\n", - "Step: 4135 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:01)\n", - "Step: 4136 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:05)\n", - "Step: 4137 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:08)\n", - "Step: 4138 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:12)\n", - "Step: 4139 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:16)\n", - "Step: 4140 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:19)\n", - "Step: 4141 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:23)\n", - "Step: 4142 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:26)\n", - "Step: 4143 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:30)\n", - "Step: 4144 Model Time: 10.2 megayear dt: 2500.0 year (2021-09-28 20:42:33)\n", - "Step: 4145 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:37)\n", - "Step: 4146 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:40)\n", - "Step: 4147 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:44)\n", - "Step: 4148 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:47)\n", - "Step: 4149 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:51)\n", - "Step: 4150 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:55)\n", - "Step: 4151 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:42:58)\n", - "Step: 4152 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:02)\n", - "Step: 4153 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:05)\n", - "Step: 4154 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:09)\n", - "Step: 4155 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:12)\n", - "Step: 4156 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:16)\n", - "Step: 4157 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:20)\n", - "Step: 4158 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:23)\n", - "Step: 4159 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:27)\n", - "Step: 4160 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:30)\n", - "Step: 4161 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:34)\n", - "Step: 4162 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:37)\n", - "Step: 4163 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:41)\n", - "Step: 4164 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:43:45)\n", - "Step: 4165 Model Time: 10.3 megayear dt: 0.8 second (2021-09-28 20:44:03)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4166 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:07)\n", - "Step: 4167 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:10)\n", - "Step: 4168 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:14)\n", - "Step: 4169 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:18)\n", - "Step: 4170 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:21)\n", - "Step: 4171 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:25)\n", - "Step: 4172 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:28)\n", - "Step: 4173 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:32)\n", - "Step: 4174 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:35)\n", - "Step: 4175 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:39)\n", - "Step: 4176 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:42)\n", - "Step: 4177 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:46)\n", - "Step: 4178 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:50)\n", - "Step: 4179 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:53)\n", - "Step: 4180 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:44:57)\n", - "Step: 4181 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:45:00)\n", - "Step: 4182 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:45:04)\n", - "Step: 4183 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:45:07)\n", - "Step: 4184 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:45:11)\n", - "Step: 4185 Model Time: 10.3 megayear dt: 2500.0 year (2021-09-28 20:45:15)\n", - "Step: 4186 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:18)\n", - "Step: 4187 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:22)\n", - "Step: 4188 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:25)\n", - "Step: 4189 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:29)\n", - "Step: 4190 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:33)\n", - "Step: 4191 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:36)\n", - "Step: 4192 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:40)\n", - "Step: 4193 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:44)\n", - "Step: 4194 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:47)\n", - "Step: 4195 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:51)\n", - "Step: 4196 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:54)\n", - "Step: 4197 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:45:58)\n", - "Step: 4198 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:01)\n", - "Step: 4199 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:05)\n", - "Step: 4200 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:08)\n", - "Step: 4201 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:12)\n", - "Step: 4202 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:15)\n", - "Step: 4203 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:19)\n", - "Step: 4204 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:23)\n", - "Step: 4205 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:26)\n", - "Step: 4206 Model Time: 10.4 megayear dt: 0.8 second (2021-09-28 20:46:44)\n", - "Step: 4207 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:48)\n", - "Step: 4208 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:51)\n", - "Step: 4209 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:55)\n", - "Step: 4210 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:46:58)\n", - "Step: 4211 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:02)\n", - "Step: 4212 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:05)\n", - "Step: 4213 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:09)\n", - "Step: 4214 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:12)\n", - "Step: 4215 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:16)\n", - "Step: 4216 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:20)\n", - "Step: 4217 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:23)\n", - "Step: 4218 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:27)\n", - "Step: 4219 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:30)\n", - "Step: 4220 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:34)\n", - "Step: 4221 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:38)\n", - "Step: 4222 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:41)\n", - "Step: 4223 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:45)\n", - "Step: 4224 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:48)\n", - "Step: 4225 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:52)\n", - "Step: 4226 Model Time: 10.4 megayear dt: 2500.0 year (2021-09-28 20:47:55)\n", - "Step: 4227 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:47:59)\n", - "Step: 4228 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:02)\n", - "Step: 4229 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:06)\n", - "Step: 4230 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:09)\n", - "Step: 4231 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:13)\n", - "Step: 4232 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:16)\n", - "Step: 4233 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:20)\n", - "Step: 4234 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:23)\n", - "Step: 4235 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:27)\n", - "Step: 4236 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:30)\n", - "Step: 4237 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:34)\n", - "Step: 4238 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:37)\n", - "Step: 4239 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:41)\n", - "Step: 4240 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:44)\n", - "Step: 4241 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:48)\n", - "Step: 4242 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:51)\n", - "Step: 4243 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:55)\n", - "Step: 4244 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:48:58)\n", - "Step: 4245 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:02)\n", - "Step: 4246 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:05)\n", - "Step: 4247 Model Time: 10.5 megayear dt: 0.8 second (2021-09-28 20:49:23)\n", - "Step: 4248 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:27)\n", - "Step: 4249 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:30)\n", - "Step: 4250 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:34)\n", - "Step: 4251 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:37)\n", - "Step: 4252 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:41)\n", - "Step: 4253 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:44)\n", - "Step: 4254 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:47)\n", - "Step: 4255 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:51)\n", - "Step: 4256 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:55)\n", - "Step: 4257 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:49:58)\n", - "Step: 4258 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:02)\n", - "Step: 4259 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:05)\n", - "Step: 4260 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:09)\n", - "Step: 4261 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:12)\n", - "Step: 4262 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:16)\n", - "Step: 4263 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:19)\n", - "Step: 4264 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:23)\n", - "Step: 4265 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:26)\n", - "Step: 4266 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:30)\n", - "Step: 4267 Model Time: 10.5 megayear dt: 2500.0 year (2021-09-28 20:50:33)\n", - "Step: 4268 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:37)\n", - "Step: 4269 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:40)\n", - "Step: 4270 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:43)\n", - "Step: 4271 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:47)\n", - "Step: 4272 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:51)\n", - "Step: 4273 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:54)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4274 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:50:58)\n", - "Step: 4275 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:01)\n", - "Step: 4276 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:05)\n", - "Step: 4277 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:08)\n", - "Step: 4278 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:12)\n", - "Step: 4279 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:15)\n", - "Step: 4280 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:19)\n", - "Step: 4281 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:22)\n", - "Step: 4282 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:26)\n", - "Step: 4283 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:29)\n", - "Step: 4284 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:33)\n", - "Step: 4285 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:37)\n", - "Step: 4286 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:40)\n", - "Step: 4287 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:51:44)\n", - "Step: 4288 Model Time: 10.6 megayear dt: 0.8 second (2021-09-28 20:52:02)\n", - "Step: 4289 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:05)\n", - "Step: 4290 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:09)\n", - "Step: 4291 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:12)\n", - "Step: 4292 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:16)\n", - "Step: 4293 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:20)\n", - "Step: 4294 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:23)\n", - "Step: 4295 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:27)\n", - "Step: 4296 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:30)\n", - "Step: 4297 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:34)\n", - "Step: 4298 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:37)\n", - "Step: 4299 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:41)\n", - "Step: 4300 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:45)\n", - "Step: 4301 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:48)\n", - "Step: 4302 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:52)\n", - "Step: 4303 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:55)\n", - "Step: 4304 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:52:59)\n", - "Step: 4305 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:53:03)\n", - "Step: 4306 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:53:06)\n", - "Step: 4307 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:53:10)\n", - "Step: 4308 Model Time: 10.6 megayear dt: 2500.0 year (2021-09-28 20:53:14)\n", - "Step: 4309 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:17)\n", - "Step: 4310 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:21)\n", - "Step: 4311 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:24)\n", - "Step: 4312 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:28)\n", - "Step: 4313 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:32)\n", - "Step: 4314 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:35)\n", - "Step: 4315 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:39)\n", - "Step: 4316 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:42)\n", - "Step: 4317 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:46)\n", - "Step: 4318 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:50)\n", - "Step: 4319 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:54)\n", - "Step: 4320 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:53:57)\n", - "Step: 4321 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:01)\n", - "Step: 4322 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:05)\n", - "Step: 4323 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:08)\n", - "Step: 4324 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:12)\n", - "Step: 4325 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:15)\n", - "Step: 4326 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:19)\n", - "Step: 4327 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:23)\n", - "Step: 4328 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:26)\n", - "Step: 4329 Model Time: 10.7 megayear dt: 0.8 second (2021-09-28 20:54:45)\n", - "Step: 4330 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:48)\n", - "Step: 4331 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:52)\n", - "Step: 4332 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:55)\n", - "Step: 4333 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:54:59)\n", - "Step: 4334 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:03)\n", - "Step: 4335 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:06)\n", - "Step: 4336 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:10)\n", - "Step: 4337 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:13)\n", - "Step: 4338 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:17)\n", - "Step: 4339 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:20)\n", - "Step: 4340 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:24)\n", - "Step: 4341 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:27)\n", - "Step: 4342 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:31)\n", - "Step: 4343 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:35)\n", - "Step: 4344 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:38)\n", - "Step: 4345 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:42)\n", - "Step: 4346 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:46)\n", - "Step: 4347 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:49)\n", - "Step: 4348 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:53)\n", - "Step: 4349 Model Time: 10.7 megayear dt: 2500.0 year (2021-09-28 20:55:56)\n", - "Step: 4350 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:00)\n", - "Step: 4351 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:03)\n", - "Step: 4352 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:07)\n", - "Step: 4353 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:10)\n", - "Step: 4354 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:14)\n", - "Step: 4355 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:17)\n", - "Step: 4356 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:21)\n", - "Step: 4357 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:24)\n", - "Step: 4358 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:28)\n", - "Step: 4359 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:32)\n", - "Step: 4360 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:35)\n", - "Step: 4361 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:38)\n", - "Step: 4362 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:42)\n", - "Step: 4363 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:45)\n", - "Step: 4364 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:49)\n", - "Step: 4365 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:53)\n", - "Step: 4366 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:56:56)\n", - "Step: 4367 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:00)\n", - "Step: 4368 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:03)\n", - "Step: 4369 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:07)\n", - "Step: 4370 Model Time: 10.8 megayear dt: 0.8 second (2021-09-28 20:57:25)\n", - "Step: 4371 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:29)\n", - "Step: 4372 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:32)\n", - "Step: 4373 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:36)\n", - "Step: 4374 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:39)\n", - "Step: 4375 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:43)\n", - "Step: 4376 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:46)\n", - "Step: 4377 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:50)\n", - "Step: 4378 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:53)\n", - "Step: 4379 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:57:57)\n", - "Step: 4380 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:00)\n", - "Step: 4381 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:04)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4382 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:07)\n", - "Step: 4383 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:10)\n", - "Step: 4384 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:14)\n", - "Step: 4385 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:18)\n", - "Step: 4386 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:21)\n", - "Step: 4387 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:25)\n", - "Step: 4388 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:28)\n", - "Step: 4389 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:32)\n", - "Step: 4390 Model Time: 10.8 megayear dt: 2500.0 year (2021-09-28 20:58:35)\n", - "Step: 4391 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:58:39)\n", - "Step: 4392 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:58:42)\n", - "Step: 4393 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:58:46)\n", - "Step: 4394 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:58:49)\n", - "Step: 4395 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:58:53)\n", - "Step: 4396 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:58:56)\n", - "Step: 4397 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:00)\n", - "Step: 4398 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:03)\n", - "Step: 4399 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:07)\n", - "Step: 4400 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:10)\n", - "Step: 4401 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:14)\n", - "Step: 4402 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:17)\n", - "Step: 4403 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:21)\n", - "Step: 4404 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:25)\n", - "Step: 4405 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:28)\n", - "Step: 4406 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:31)\n", - "Step: 4407 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:35)\n", - "Step: 4408 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:39)\n", - "Step: 4409 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:42)\n", - "Step: 4410 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 20:59:46)\n", - "Step: 4411 Model Time: 10.9 megayear dt: 0.8 second (2021-09-28 21:00:04)\n", - "Step: 4412 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:07)\n", - "Step: 4413 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:11)\n", - "Step: 4414 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:14)\n", - "Step: 4415 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:18)\n", - "Step: 4416 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:21)\n", - "Step: 4417 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:25)\n", - "Step: 4418 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:29)\n", - "Step: 4419 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:32)\n", - "Step: 4420 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:36)\n", - "Step: 4421 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:39)\n", - "Step: 4422 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:43)\n", - "Step: 4423 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:46)\n", - "Step: 4424 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:50)\n", - "Step: 4425 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:53)\n", - "Step: 4426 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:00:57)\n", - "Step: 4427 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:01:00)\n", - "Step: 4428 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:01:04)\n", - "Step: 4429 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:01:07)\n", - "Step: 4430 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:01:11)\n", - "Step: 4431 Model Time: 10.9 megayear dt: 2500.0 year (2021-09-28 21:01:14)\n", - "Step: 4432 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:18)\n", - "Step: 4433 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:21)\n", - "Step: 4434 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:25)\n", - "Step: 4435 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:28)\n", - "Step: 4436 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:32)\n", - "Step: 4437 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:35)\n", - "Step: 4438 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:39)\n", - "Step: 4439 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:42)\n", - "Step: 4440 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:46)\n", - "Step: 4441 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:49)\n", - "Step: 4442 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:53)\n", - "Step: 4443 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:01:56)\n", - "Step: 4444 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:00)\n", - "Step: 4445 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:03)\n", - "Step: 4446 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:07)\n", - "Step: 4447 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:10)\n", - "Step: 4448 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:14)\n", - "Step: 4449 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:17)\n", - "Step: 4450 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:21)\n", - "Step: 4451 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:25)\n", - "Step: 4452 Model Time: 11.0 megayear dt: 0.8 second (2021-09-28 21:02:43)\n", - "Step: 4453 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:46)\n", - "Step: 4454 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:50)\n", - "Step: 4455 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:53)\n", - "Step: 4456 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:02:57)\n", - "Step: 4457 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:00)\n", - "Step: 4458 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:03)\n", - "Step: 4459 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:07)\n", - "Step: 4460 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:10)\n", - "Step: 4461 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:14)\n", - "Step: 4462 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:18)\n", - "Step: 4463 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:21)\n", - "Step: 4464 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:25)\n", - "Step: 4465 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:28)\n", - "Step: 4466 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:32)\n", - "Step: 4467 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:35)\n", - "Step: 4468 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:39)\n", - "Step: 4469 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:42)\n", - "Step: 4470 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:46)\n", - "Step: 4471 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:49)\n", - "Step: 4472 Model Time: 11.0 megayear dt: 2500.0 year (2021-09-28 21:03:53)\n", - "Step: 4473 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:03:57)\n", - "Step: 4474 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:00)\n", - "Step: 4475 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:04)\n", - "Step: 4476 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:07)\n", - "Step: 4477 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:11)\n", - "Step: 4478 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:14)\n", - "Step: 4479 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:18)\n", - "Step: 4480 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:21)\n", - "Step: 4481 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:25)\n", - "Step: 4482 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:28)\n", - "Step: 4483 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:32)\n", - "Step: 4484 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:35)\n", - "Step: 4485 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:39)\n", - "Step: 4486 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:42)\n", - "Step: 4487 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:45)\n", - "Step: 4488 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:49)\n", - "Step: 4489 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:53)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4490 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:04:56)\n", - "Step: 4491 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:00)\n", - "Step: 4492 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:03)\n", - "Step: 4493 Model Time: 11.1 megayear dt: 0.8 second (2021-09-28 21:05:21)\n", - "Step: 4494 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:24)\n", - "Step: 4495 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:28)\n", - "Step: 4496 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:31)\n", - "Step: 4497 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:35)\n", - "Step: 4498 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:39)\n", - "Step: 4499 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:42)\n", - "Step: 4500 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:46)\n", - "Step: 4501 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:49)\n", - "Step: 4502 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:53)\n", - "Step: 4503 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:05:57)\n", - "Step: 4504 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:00)\n", - "Step: 4505 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:04)\n", - "Step: 4506 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:07)\n", - "Step: 4507 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:11)\n", - "Step: 4508 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:14)\n", - "Step: 4509 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:18)\n", - "Step: 4510 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:21)\n", - "Step: 4511 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:25)\n", - "Step: 4512 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:28)\n", - "Step: 4513 Model Time: 11.1 megayear dt: 2500.0 year (2021-09-28 21:06:32)\n", - "Step: 4514 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:35)\n", - "Step: 4515 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:39)\n", - "Step: 4516 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:42)\n", - "Step: 4517 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:46)\n", - "Step: 4518 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:49)\n", - "Step: 4519 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:53)\n", - "Step: 4520 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:06:56)\n", - "Step: 4521 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:00)\n", - "Step: 4522 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:03)\n", - "Step: 4523 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:07)\n", - "Step: 4524 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:10)\n", - "Step: 4525 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:14)\n", - "Step: 4526 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:18)\n", - "Step: 4527 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:21)\n", - "Step: 4528 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:25)\n", - "Step: 4529 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:28)\n", - "Step: 4530 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:32)\n", - "Step: 4531 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:35)\n", - "Step: 4532 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:39)\n", - "Step: 4533 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:07:42)\n", - "Step: 4534 Model Time: 11.2 megayear dt: 0.8 second (2021-09-28 21:08:00)\n", - "Step: 4535 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:03)\n", - "Step: 4536 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:07)\n", - "Step: 4537 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:10)\n", - "Step: 4538 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:14)\n", - "Step: 4539 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:17)\n", - "Step: 4540 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:21)\n", - "Step: 4541 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:24)\n", - "Step: 4542 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:28)\n", - "Step: 4543 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:31)\n", - "Step: 4544 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:34)\n", - "Step: 4545 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:38)\n", - "Step: 4546 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:41)\n", - "Step: 4547 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:45)\n", - "Step: 4548 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:48)\n", - "Step: 4549 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:52)\n", - "Step: 4550 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:55)\n", - "Step: 4551 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:08:59)\n", - "Step: 4552 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:09:02)\n", - "Step: 4553 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:09:06)\n", - "Step: 4554 Model Time: 11.2 megayear dt: 2500.0 year (2021-09-28 21:09:09)\n", - "Step: 4555 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:13)\n", - "Step: 4556 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:17)\n", - "Step: 4557 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:20)\n", - "Step: 4558 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:24)\n", - "Step: 4559 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:28)\n", - "Step: 4560 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:31)\n", - "Step: 4561 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:35)\n", - "Step: 4562 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:38)\n", - "Step: 4563 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:42)\n", - "Step: 4564 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:46)\n", - "Step: 4565 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:49)\n", - "Step: 4566 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:53)\n", - "Step: 4567 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:09:56)\n", - "Step: 4568 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:00)\n", - "Step: 4569 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:03)\n", - "Step: 4570 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:07)\n", - "Step: 4571 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:11)\n", - "Step: 4572 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:14)\n", - "Step: 4573 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:18)\n", - "Step: 4574 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:21)\n", - "Step: 4575 Model Time: 11.3 megayear dt: 0.8 second (2021-09-28 21:10:40)\n", - "Step: 4576 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:44)\n", - "Step: 4577 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:47)\n", - "Step: 4578 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:50)\n", - "Step: 4579 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:54)\n", - "Step: 4580 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:10:58)\n", - "Step: 4581 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:01)\n", - "Step: 4582 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:05)\n", - "Step: 4583 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:08)\n", - "Step: 4584 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:12)\n", - "Step: 4585 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:15)\n", - "Step: 4586 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:19)\n", - "Step: 4587 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:22)\n", - "Step: 4588 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:26)\n", - "Step: 4589 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:30)\n", - "Step: 4590 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:33)\n", - "Step: 4591 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:37)\n", - "Step: 4592 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:40)\n", - "Step: 4593 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:44)\n", - "Step: 4594 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:47)\n", - "Step: 4595 Model Time: 11.3 megayear dt: 2500.0 year (2021-09-28 21:11:51)\n", - "Step: 4596 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:11:54)\n", - "Step: 4597 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:11:58)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4598 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:01)\n", - "Step: 4599 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:05)\n", - "Step: 4600 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:09)\n", - "Step: 4601 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:12)\n", - "Step: 4602 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:16)\n", - "Step: 4603 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:19)\n", - "Step: 4604 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:23)\n", - "Step: 4605 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:26)\n", - "Step: 4606 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:30)\n", - "Step: 4607 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:33)\n", - "Step: 4608 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:37)\n", - "Step: 4609 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:40)\n", - "Step: 4610 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:44)\n", - "Step: 4611 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:48)\n", - "Step: 4612 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:51)\n", - "Step: 4613 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:55)\n", - "Step: 4614 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:12:58)\n", - "Step: 4615 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:02)\n", - "Step: 4616 Model Time: 11.4 megayear dt: 0.8 second (2021-09-28 21:13:20)\n", - "Step: 4617 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:24)\n", - "Step: 4618 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:27)\n", - "Step: 4619 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:31)\n", - "Step: 4620 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:35)\n", - "Step: 4621 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:38)\n", - "Step: 4622 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:42)\n", - "Step: 4623 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:46)\n", - "Step: 4624 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:49)\n", - "Step: 4625 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:53)\n", - "Step: 4626 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:13:56)\n", - "Step: 4627 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:00)\n", - "Step: 4628 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:03)\n", - "Step: 4629 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:07)\n", - "Step: 4630 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:10)\n", - "Step: 4631 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:14)\n", - "Step: 4632 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:17)\n", - "Step: 4633 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:21)\n", - "Step: 4634 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:24)\n", - "Step: 4635 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:28)\n", - "Step: 4636 Model Time: 11.4 megayear dt: 2500.0 year (2021-09-28 21:14:31)\n", - "Step: 4637 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:35)\n", - "Step: 4638 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:38)\n", - "Step: 4639 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:42)\n", - "Step: 4640 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:46)\n", - "Step: 4641 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:49)\n", - "Step: 4642 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:53)\n", - "Step: 4643 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:14:56)\n", - "Step: 4644 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:00)\n", - "Step: 4645 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:03)\n", - "Step: 4646 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:07)\n", - "Step: 4647 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:10)\n", - "Step: 4648 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:14)\n", - "Step: 4649 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:17)\n", - "Step: 4650 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:21)\n", - "Step: 4651 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:24)\n", - "Step: 4652 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:28)\n", - "Step: 4653 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:32)\n", - "Step: 4654 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:35)\n", - "Step: 4655 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:39)\n", - "Step: 4656 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:15:42)\n", - "Step: 4657 Model Time: 11.5 megayear dt: 0.8 second (2021-09-28 21:16:00)\n", - "Step: 4658 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:04)\n", - "Step: 4659 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:07)\n", - "Step: 4660 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:11)\n", - "Step: 4661 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:14)\n", - "Step: 4662 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:18)\n", - "Step: 4663 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:21)\n", - "Step: 4664 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:25)\n", - "Step: 4665 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:29)\n", - "Step: 4666 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:32)\n", - "Step: 4667 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:36)\n", - "Step: 4668 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:39)\n", - "Step: 4669 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:43)\n", - "Step: 4670 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:46)\n", - "Step: 4671 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:50)\n", - "Step: 4672 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:53)\n", - "Step: 4673 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:16:57)\n", - "Step: 4674 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:17:01)\n", - "Step: 4675 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:17:04)\n", - "Step: 4676 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:17:08)\n", - "Step: 4677 Model Time: 11.5 megayear dt: 2500.0 year (2021-09-28 21:17:12)\n", - "Step: 4678 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:15)\n", - "Step: 4679 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:19)\n", - "Step: 4680 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:22)\n", - "Step: 4681 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:26)\n", - "Step: 4682 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:30)\n", - "Step: 4683 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:33)\n", - "Step: 4684 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:37)\n", - "Step: 4685 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:40)\n", - "Step: 4686 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:44)\n", - "Step: 4687 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:47)\n", - "Step: 4688 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:51)\n", - "Step: 4689 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:54)\n", - "Step: 4690 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:17:58)\n", - "Step: 4691 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:01)\n", - "Step: 4692 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:05)\n", - "Step: 4693 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:09)\n", - "Step: 4694 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:12)\n", - "Step: 4695 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:16)\n", - "Step: 4696 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:19)\n", - "Step: 4697 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:23)\n", - "Step: 4698 Model Time: 11.6 megayear dt: 0.8 second (2021-09-28 21:18:42)\n", - "Step: 4699 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:45)\n", - "Step: 4700 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:49)\n", - "Step: 4701 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:53)\n", - "Step: 4702 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:18:56)\n", - "Step: 4703 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:00)\n", - "Step: 4704 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:03)\n", - "Step: 4705 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:07)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4706 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:11)\n", - "Step: 4707 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:14)\n", - "Step: 4708 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:18)\n", - "Step: 4709 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:22)\n", - "Step: 4710 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:25)\n", - "Step: 4711 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:29)\n", - "Step: 4712 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:33)\n", - "Step: 4713 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:36)\n", - "Step: 4714 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:40)\n", - "Step: 4715 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:43)\n", - "Step: 4716 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:47)\n", - "Step: 4717 Model Time: 11.6 megayear dt: 2500.0 year (2021-09-28 21:19:50)\n", - "Step: 4718 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:19:53)\n", - "Step: 4719 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:19:57)\n", - "Step: 4720 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:00)\n", - "Step: 4721 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:04)\n", - "Step: 4722 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:07)\n", - "Step: 4723 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:11)\n", - "Step: 4724 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:14)\n", - "Step: 4725 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:18)\n", - "Step: 4726 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:22)\n", - "Step: 4727 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:25)\n", - "Step: 4728 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:28)\n", - "Step: 4729 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:32)\n", - "Step: 4730 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:35)\n", - "Step: 4731 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:39)\n", - "Step: 4732 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:42)\n", - "Step: 4733 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:46)\n", - "Step: 4734 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:50)\n", - "Step: 4735 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:53)\n", - "Step: 4736 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:20:57)\n", - "Step: 4737 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:00)\n", - "Step: 4738 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:04)\n", - "Step: 4739 Model Time: 11.7 megayear dt: 0.8 second (2021-09-28 21:21:22)\n", - "Step: 4740 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:25)\n", - "Step: 4741 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:29)\n", - "Step: 4742 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:32)\n", - "Step: 4743 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:36)\n", - "Step: 4744 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:39)\n", - "Step: 4745 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:43)\n", - "Step: 4746 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:46)\n", - "Step: 4747 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:50)\n", - "Step: 4748 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:53)\n", - "Step: 4749 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:21:57)\n", - "Step: 4750 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:00)\n", - "Step: 4751 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:03)\n", - "Step: 4752 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:07)\n", - "Step: 4753 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:10)\n", - "Step: 4754 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:14)\n", - "Step: 4755 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:17)\n", - "Step: 4756 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:21)\n", - "Step: 4757 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:24)\n", - "Step: 4758 Model Time: 11.7 megayear dt: 2500.0 year (2021-09-28 21:22:28)\n", - "Step: 4759 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:31)\n", - "Step: 4760 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:35)\n", - "Step: 4761 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:38)\n", - "Step: 4762 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:42)\n", - "Step: 4763 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:45)\n", - "Step: 4764 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:48)\n", - "Step: 4765 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:52)\n", - "Step: 4766 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:55)\n", - "Step: 4767 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:22:59)\n", - "Step: 4768 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:02)\n", - "Step: 4769 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:06)\n", - "Step: 4770 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:09)\n", - "Step: 4771 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:13)\n", - "Step: 4772 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:16)\n", - "Step: 4773 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:20)\n", - "Step: 4774 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:24)\n", - "Step: 4775 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:27)\n", - "Step: 4776 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:31)\n", - "Step: 4777 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:34)\n", - "Step: 4778 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:38)\n", - "Step: 4779 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:23:41)\n", - "Step: 4780 Model Time: 11.8 megayear dt: 0.8 second (2021-09-28 21:24:00)\n", - "Step: 4781 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:03)\n", - "Step: 4782 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:07)\n", - "Step: 4783 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:10)\n", - "Step: 4784 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:14)\n", - "Step: 4785 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:17)\n", - "Step: 4786 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:21)\n", - "Step: 4787 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:24)\n", - "Step: 4788 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:28)\n", - "Step: 4789 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:31)\n", - "Step: 4790 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:35)\n", - "Step: 4791 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:38)\n", - "Step: 4792 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:42)\n", - "Step: 4793 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:45)\n", - "Step: 4794 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:49)\n", - "Step: 4795 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:52)\n", - "Step: 4796 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:56)\n", - "Step: 4797 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:24:59)\n", - "Step: 4798 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:25:03)\n", - "Step: 4799 Model Time: 11.8 megayear dt: 2500.0 year (2021-09-28 21:25:06)\n", - "Step: 4800 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:10)\n", - "Step: 4801 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:13)\n", - "Step: 4802 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:17)\n", - "Step: 4803 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:20)\n", - "Step: 4804 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:24)\n", - "Step: 4805 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:27)\n", - "Step: 4806 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:31)\n", - "Step: 4807 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:34)\n", - "Step: 4808 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:38)\n", - "Step: 4809 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:42)\n", - "Step: 4810 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:45)\n", - "Step: 4811 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:49)\n", - "Step: 4812 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:52)\n", - "Step: 4813 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:55)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4814 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:25:59)\n", - "Step: 4815 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:02)\n", - "Step: 4816 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:06)\n", - "Step: 4817 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:09)\n", - "Step: 4818 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:13)\n", - "Step: 4819 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:17)\n", - "Step: 4820 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:20)\n", - "Step: 4821 Model Time: 11.9 megayear dt: 0.8 second (2021-09-28 21:26:38)\n", - "Step: 4822 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:42)\n", - "Step: 4823 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:45)\n", - "Step: 4824 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:49)\n", - "Step: 4825 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:52)\n", - "Step: 4826 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:55)\n", - "Step: 4827 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:26:59)\n", - "Step: 4828 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:02)\n", - "Step: 4829 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:06)\n", - "Step: 4830 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:09)\n", - "Step: 4831 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:13)\n", - "Step: 4832 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:16)\n", - "Step: 4833 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:20)\n", - "Step: 4834 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:23)\n", - "Step: 4835 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:27)\n", - "Step: 4836 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:30)\n", - "Step: 4837 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:34)\n", - "Step: 4838 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:37)\n", - "Step: 4839 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:40)\n", - "Step: 4840 Model Time: 11.9 megayear dt: 2500.0 year (2021-09-28 21:27:44)\n", - "Step: 4841 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:27:47)\n", - "Step: 4842 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:27:50)\n", - "Step: 4843 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:27:54)\n", - "Step: 4844 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:27:57)\n", - "Step: 4845 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:01)\n", - "Step: 4846 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:04)\n", - "Step: 4847 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:08)\n", - "Step: 4848 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:11)\n", - "Step: 4849 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:15)\n", - "Step: 4850 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:18)\n", - "Step: 4851 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:22)\n", - "Step: 4852 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:25)\n", - "Step: 4853 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:29)\n", - "Step: 4854 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:32)\n", - "Step: 4855 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:36)\n", - "Step: 4856 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:39)\n", - "Step: 4857 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:43)\n", - "Step: 4858 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:46)\n", - "Step: 4859 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:50)\n", - "Step: 4860 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:54)\n", - "Step: 4861 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:28:57)\n", - "Step: 4862 Model Time: 12.0 megayear dt: 0.8 second (2021-09-28 21:29:16)\n", - "Step: 4863 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:19)\n", - "Step: 4864 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:23)\n", - "Step: 4865 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:26)\n", - "Step: 4866 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:29)\n", - "Step: 4867 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:33)\n", - "Step: 4868 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:36)\n", - "Step: 4869 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:40)\n", - "Step: 4870 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:43)\n", - "Step: 4871 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:47)\n", - "Step: 4872 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:50)\n", - "Step: 4873 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:54)\n", - "Step: 4874 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:29:58)\n", - "Step: 4875 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:01)\n", - "Step: 4876 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:04)\n", - "Step: 4877 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:08)\n", - "Step: 4878 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:11)\n", - "Step: 4879 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:15)\n", - "Step: 4880 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:18)\n", - "Step: 4881 Model Time: 12.0 megayear dt: 2500.0 year (2021-09-28 21:30:22)\n", - "Step: 4882 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:25)\n", - "Step: 4883 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:29)\n", - "Step: 4884 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:32)\n", - "Step: 4885 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:36)\n", - "Step: 4886 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:39)\n", - "Step: 4887 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:43)\n", - "Step: 4888 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:46)\n", - "Step: 4889 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:50)\n", - "Step: 4890 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:54)\n", - "Step: 4891 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:30:57)\n", - "Step: 4892 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:01)\n", - "Step: 4893 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:05)\n", - "Step: 4894 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:08)\n", - "Step: 4895 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:12)\n", - "Step: 4896 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:15)\n", - "Step: 4897 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:19)\n", - "Step: 4898 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:23)\n", - "Step: 4899 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:26)\n", - "Step: 4900 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:30)\n", - "Step: 4901 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:33)\n", - "Step: 4902 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:37)\n", - "Step: 4903 Model Time: 12.1 megayear dt: 0.8 second (2021-09-28 21:31:55)\n", - "Step: 4904 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:31:59)\n", - "Step: 4905 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:02)\n", - "Step: 4906 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:06)\n", - "Step: 4907 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:09)\n", - "Step: 4908 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:13)\n", - "Step: 4909 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:16)\n", - "Step: 4910 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:20)\n", - "Step: 4911 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:23)\n", - "Step: 4912 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:26)\n", - "Step: 4913 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:30)\n", - "Step: 4914 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:33)\n", - "Step: 4915 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:37)\n", - "Step: 4916 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:40)\n", - "Step: 4917 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:44)\n", - "Step: 4918 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:47)\n", - "Step: 4919 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:51)\n", - "Step: 4920 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:54)\n", - "Step: 4921 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:32:58)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 4922 Model Time: 12.1 megayear dt: 2500.0 year (2021-09-28 21:33:01)\n", - "Step: 4923 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:04)\n", - "Step: 4924 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:08)\n", - "Step: 4925 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:11)\n", - "Step: 4926 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:15)\n", - "Step: 4927 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:18)\n", - "Step: 4928 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:22)\n", - "Step: 4929 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:25)\n", - "Step: 4930 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:29)\n", - "Step: 4931 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:32)\n", - "Step: 4932 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:36)\n", - "Step: 4933 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:39)\n", - "Step: 4934 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:43)\n", - "Step: 4935 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:46)\n", - "Step: 4936 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:49)\n", - "Step: 4937 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:53)\n", - "Step: 4938 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:33:56)\n", - "Step: 4939 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:00)\n", - "Step: 4940 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:03)\n", - "Step: 4941 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:07)\n", - "Step: 4942 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:10)\n", - "Step: 4943 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:14)\n", - "Step: 4944 Model Time: 12.2 megayear dt: 0.8 second (2021-09-28 21:34:32)\n", - "Step: 4945 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:35)\n", - "Step: 4946 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:39)\n", - "Step: 4947 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:42)\n", - "Step: 4948 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:46)\n", - "Step: 4949 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:49)\n", - "Step: 4950 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:53)\n", - "Step: 4951 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:34:56)\n", - "Step: 4952 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:00)\n", - "Step: 4953 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:03)\n", - "Step: 4954 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:07)\n", - "Step: 4955 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:10)\n", - "Step: 4956 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:14)\n", - "Step: 4957 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:17)\n", - "Step: 4958 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:21)\n", - "Step: 4959 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:24)\n", - "Step: 4960 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:28)\n", - "Step: 4961 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:31)\n", - "Step: 4962 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:35)\n", - "Step: 4963 Model Time: 12.2 megayear dt: 2500.0 year (2021-09-28 21:35:38)\n", - "Step: 4964 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:35:42)\n", - "Step: 4965 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:35:45)\n", - "Step: 4966 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:35:49)\n", - "Step: 4967 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:35:52)\n", - "Step: 4968 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:35:56)\n", - "Step: 4969 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:00)\n", - "Step: 4970 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:03)\n", - "Step: 4971 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:07)\n", - "Step: 4972 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:10)\n", - "Step: 4973 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:14)\n", - "Step: 4974 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:17)\n", - "Step: 4975 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:21)\n", - "Step: 4976 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:24)\n", - "Step: 4977 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:28)\n", - "Step: 4978 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:31)\n", - "Step: 4979 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:35)\n", - "Step: 4980 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:38)\n", - "Step: 4981 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:42)\n", - "Step: 4982 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:45)\n", - "Step: 4983 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:49)\n", - "Step: 4984 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:36:52)\n", - "Step: 4985 Model Time: 12.3 megayear dt: 0.8 second (2021-09-28 21:37:11)\n", - "Step: 4986 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:14)\n", - "Step: 4987 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:18)\n", - "Step: 4988 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:21)\n", - "Step: 4989 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:25)\n", - "Step: 4990 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:28)\n", - "Step: 4991 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:32)\n", - "Step: 4992 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:35)\n", - "Step: 4993 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:39)\n", - "Step: 4994 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:42)\n", - "Step: 4995 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:46)\n", - "Step: 4996 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:49)\n", - "Step: 4997 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:53)\n", - "Step: 4998 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:37:56)\n", - "Step: 4999 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:38:00)\n", - "Step: 5000 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:38:03)\n", - "Step: 5001 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:38:07)\n", - "Step: 5002 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:38:10)\n", - "Step: 5003 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:38:14)\n", - "Step: 5004 Model Time: 12.3 megayear dt: 2500.0 year (2021-09-28 21:38:17)\n", - "Step: 5005 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:21)\n", - "Step: 5006 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:24)\n", - "Step: 5007 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:28)\n", - "Step: 5008 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:31)\n", - "Step: 5009 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:35)\n", - "Step: 5010 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:38)\n", - "Step: 5011 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:42)\n", - "Step: 5012 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:45)\n", - "Step: 5013 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:49)\n", - "Step: 5014 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:52)\n", - "Step: 5015 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:56)\n", - "Step: 5016 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:38:59)\n", - "Step: 5017 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:03)\n", - "Step: 5018 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:06)\n", - "Step: 5019 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:10)\n", - "Step: 5020 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:13)\n", - "Step: 5021 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:17)\n", - "Step: 5022 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:20)\n", - "Step: 5023 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:24)\n", - "Step: 5024 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:27)\n", - "Step: 5025 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:31)\n", - "Step: 5026 Model Time: 12.4 megayear dt: 0.8 second (2021-09-28 21:39:49)\n", - "Step: 5027 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:53)\n", - "Step: 5028 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:39:56)\n", - "Step: 5029 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:00)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5030 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:03)\n", - "Step: 5031 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:07)\n", - "Step: 5032 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:10)\n", - "Step: 5033 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:14)\n", - "Step: 5034 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:18)\n", - "Step: 5035 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:21)\n", - "Step: 5036 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:25)\n", - "Step: 5037 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:28)\n", - "Step: 5038 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:32)\n", - "Step: 5039 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:36)\n", - "Step: 5040 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:39)\n", - "Step: 5041 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:43)\n", - "Step: 5042 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:46)\n", - "Step: 5043 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:50)\n", - "Step: 5044 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:53)\n", - "Step: 5045 Model Time: 12.4 megayear dt: 2500.0 year (2021-09-28 21:40:57)\n", - "Step: 5046 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:01)\n", - "Step: 5047 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:04)\n", - "Step: 5048 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:08)\n", - "Step: 5049 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:12)\n", - "Step: 5050 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:15)\n", - "Step: 5051 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:19)\n", - "Step: 5052 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:23)\n", - "Step: 5053 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:26)\n", - "Step: 5054 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:30)\n", - "Step: 5055 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:33)\n", - "Step: 5056 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:37)\n", - "Step: 5057 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:40)\n", - "Step: 5058 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:44)\n", - "Step: 5059 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:47)\n", - "Step: 5060 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:51)\n", - "Step: 5061 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:54)\n", - "Step: 5062 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:41:58)\n", - "Step: 5063 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:01)\n", - "Step: 5064 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:05)\n", - "Step: 5065 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:08)\n", - "Step: 5066 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:11)\n", - "Step: 5067 Model Time: 12.5 megayear dt: 0.8 second (2021-09-28 21:42:29)\n", - "Step: 5068 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:33)\n", - "Step: 5069 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:37)\n", - "Step: 5070 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:40)\n", - "Step: 5071 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:44)\n", - "Step: 5072 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:47)\n", - "Step: 5073 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:51)\n", - "Step: 5074 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:55)\n", - "Step: 5075 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:42:58)\n", - "Step: 5076 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:02)\n", - "Step: 5077 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:05)\n", - "Step: 5078 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:09)\n", - "Step: 5079 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:12)\n", - "Step: 5080 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:16)\n", - "Step: 5081 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:20)\n", - "Step: 5082 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:23)\n", - "Step: 5083 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:27)\n", - "Step: 5084 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:30)\n", - "Step: 5085 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:34)\n", - "Step: 5086 Model Time: 12.5 megayear dt: 2500.0 year (2021-09-28 21:43:38)\n", - "Step: 5087 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:43:41)\n", - "Step: 5088 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:43:45)\n", - "Step: 5089 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:43:48)\n", - "Step: 5090 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:43:52)\n", - "Step: 5091 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:43:56)\n", - "Step: 5092 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:43:59)\n", - "Step: 5093 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:03)\n", - "Step: 5094 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:06)\n", - "Step: 5095 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:10)\n", - "Step: 5096 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:13)\n", - "Step: 5097 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:17)\n", - "Step: 5098 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:21)\n", - "Step: 5099 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:24)\n", - "Step: 5100 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:28)\n", - "Step: 5101 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:32)\n", - "Step: 5102 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:35)\n", - "Step: 5103 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:39)\n", - "Step: 5104 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:43)\n", - "Step: 5105 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:46)\n", - "Step: 5106 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:49)\n", - "Step: 5107 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:44:53)\n", - "Step: 5108 Model Time: 12.6 megayear dt: 0.8 second (2021-09-28 21:45:11)\n", - "Step: 5109 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:15)\n", - "Step: 5110 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:18)\n", - "Step: 5111 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:22)\n", - "Step: 5112 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:25)\n", - "Step: 5113 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:29)\n", - "Step: 5114 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:32)\n", - "Step: 5115 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:36)\n", - "Step: 5116 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:39)\n", - "Step: 5117 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:43)\n", - "Step: 5118 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:47)\n", - "Step: 5119 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:50)\n", - "Step: 5120 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:54)\n", - "Step: 5121 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:45:58)\n", - "Step: 5122 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:46:01)\n", - "Step: 5123 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:46:05)\n", - "Step: 5124 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:46:08)\n", - "Step: 5125 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:46:12)\n", - "Step: 5126 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:46:15)\n", - "Step: 5127 Model Time: 12.6 megayear dt: 2500.0 year (2021-09-28 21:46:19)\n", - "Step: 5128 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:23)\n", - "Step: 5129 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:26)\n", - "Step: 5130 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:30)\n", - "Step: 5131 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:33)\n", - "Step: 5132 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:37)\n", - "Step: 5133 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:41)\n", - "Step: 5134 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:44)\n", - "Step: 5135 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:48)\n", - "Step: 5136 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:51)\n", - "Step: 5137 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:55)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5138 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:46:59)\n", - "Step: 5139 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:02)\n", - "Step: 5140 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:06)\n", - "Step: 5141 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:10)\n", - "Step: 5142 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:13)\n", - "Step: 5143 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:17)\n", - "Step: 5144 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:21)\n", - "Step: 5145 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:24)\n", - "Step: 5146 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:28)\n", - "Step: 5147 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:31)\n", - "Step: 5148 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:35)\n", - "Step: 5149 Model Time: 12.7 megayear dt: 0.8 second (2021-09-28 21:47:53)\n", - "Step: 5150 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:47:57)\n", - "Step: 5151 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:01)\n", - "Step: 5152 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:04)\n", - "Step: 5153 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:08)\n", - "Step: 5154 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:11)\n", - "Step: 5155 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:15)\n", - "Step: 5156 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:19)\n", - "Step: 5157 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:22)\n", - "Step: 5158 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:26)\n", - "Step: 5159 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:30)\n", - "Step: 5160 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:33)\n", - "Step: 5161 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:37)\n", - "Step: 5162 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:40)\n", - "Step: 5163 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:44)\n", - "Step: 5164 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:47)\n", - "Step: 5165 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:51)\n", - "Step: 5166 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:54)\n", - "Step: 5167 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:48:58)\n", - "Step: 5168 Model Time: 12.7 megayear dt: 2500.0 year (2021-09-28 21:49:01)\n", - "Step: 5169 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:05)\n", - "Step: 5170 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:08)\n", - "Step: 5171 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:11)\n", - "Step: 5172 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:15)\n", - "Step: 5173 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:18)\n", - "Step: 5174 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:22)\n", - "Step: 5175 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:25)\n", - "Step: 5176 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:29)\n", - "Step: 5177 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:32)\n", - "Step: 5178 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:36)\n", - "Step: 5179 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:39)\n", - "Step: 5180 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:43)\n", - "Step: 5181 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:46)\n", - "Step: 5182 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:50)\n", - "Step: 5183 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:54)\n", - "Step: 5184 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:49:57)\n", - "Step: 5185 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:00)\n", - "Step: 5186 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:04)\n", - "Step: 5187 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:07)\n", - "Step: 5188 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:11)\n", - "Step: 5189 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:14)\n", - "Step: 5190 Model Time: 12.8 megayear dt: 0.8 second (2021-09-28 21:50:33)\n", - "Step: 5191 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:36)\n", - "Step: 5192 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:39)\n", - "Step: 5193 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:43)\n", - "Step: 5194 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:47)\n", - "Step: 5195 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:50)\n", - "Step: 5196 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:53)\n", - "Step: 5197 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:50:57)\n", - "Step: 5198 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:00)\n", - "Step: 5199 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:04)\n", - "Step: 5200 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:08)\n", - "Step: 5201 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:11)\n", - "Step: 5202 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:15)\n", - "Step: 5203 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:18)\n", - "Step: 5204 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:22)\n", - "Step: 5205 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:25)\n", - "Step: 5206 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:29)\n", - "Step: 5207 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:33)\n", - "Step: 5208 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:36)\n", - "Step: 5209 Model Time: 12.8 megayear dt: 2500.0 year (2021-09-28 21:51:39)\n", - "Step: 5210 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:51:43)\n", - "Step: 5211 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:51:46)\n", - "Step: 5212 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:51:50)\n", - "Step: 5213 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:51:53)\n", - "Step: 5214 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:51:57)\n", - "Step: 5215 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:00)\n", - "Step: 5216 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:03)\n", - "Step: 5217 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:07)\n", - "Step: 5218 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:10)\n", - "Step: 5219 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:14)\n", - "Step: 5220 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:17)\n", - "Step: 5221 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:21)\n", - "Step: 5222 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:24)\n", - "Step: 5223 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:27)\n", - "Step: 5224 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:31)\n", - "Step: 5225 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:34)\n", - "Step: 5226 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:38)\n", - "Step: 5227 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:41)\n", - "Step: 5228 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:45)\n", - "Step: 5229 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:48)\n", - "Step: 5230 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:52:51)\n", - "Step: 5231 Model Time: 12.9 megayear dt: 0.8 second (2021-09-28 21:53:10)\n", - "Step: 5232 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:13)\n", - "Step: 5233 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:17)\n", - "Step: 5234 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:20)\n", - "Step: 5235 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:24)\n", - "Step: 5236 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:27)\n", - "Step: 5237 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:31)\n", - "Step: 5238 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:34)\n", - "Step: 5239 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:38)\n", - "Step: 5240 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:41)\n", - "Step: 5241 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:44)\n", - "Step: 5242 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:48)\n", - "Step: 5243 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:51)\n", - "Step: 5244 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:55)\n", - "Step: 5245 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:53:58)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5246 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:54:02)\n", - "Step: 5247 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:54:05)\n", - "Step: 5248 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:54:08)\n", - "Step: 5249 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:54:12)\n", - "Step: 5250 Model Time: 12.9 megayear dt: 2500.0 year (2021-09-28 21:54:15)\n", - "Step: 5251 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:19)\n", - "Step: 5252 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:22)\n", - "Step: 5253 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:26)\n", - "Step: 5254 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:29)\n", - "Step: 5255 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:33)\n", - "Step: 5256 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:36)\n", - "Step: 5257 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:39)\n", - "Step: 5258 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:43)\n", - "Step: 5259 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:46)\n", - "Step: 5260 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:50)\n", - "Step: 5261 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:53)\n", - "Step: 5262 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:54:57)\n", - "Step: 5263 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:00)\n", - "Step: 5264 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:04)\n", - "Step: 5265 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:07)\n", - "Step: 5266 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:10)\n", - "Step: 5267 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:14)\n", - "Step: 5268 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:17)\n", - "Step: 5269 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:21)\n", - "Step: 5270 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:24)\n", - "Step: 5271 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:28)\n", - "Step: 5272 Model Time: 13.0 megayear dt: 0.8 second (2021-09-28 21:55:46)\n", - "Step: 5273 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:50)\n", - "Step: 5274 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:53)\n", - "Step: 5275 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:55:57)\n", - "Step: 5276 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:00)\n", - "Step: 5277 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:04)\n", - "Step: 5278 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:07)\n", - "Step: 5279 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:11)\n", - "Step: 5280 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:14)\n", - "Step: 5281 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:18)\n", - "Step: 5282 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:21)\n", - "Step: 5283 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:25)\n", - "Step: 5284 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:28)\n", - "Step: 5285 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:32)\n", - "Step: 5286 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:35)\n", - "Step: 5287 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:39)\n", - "Step: 5288 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:42)\n", - "Step: 5289 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:46)\n", - "Step: 5290 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:49)\n", - "Step: 5291 Model Time: 13.0 megayear dt: 2500.0 year (2021-09-28 21:56:53)\n", - "Step: 5292 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:56:57)\n", - "Step: 5293 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:00)\n", - "Step: 5294 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:04)\n", - "Step: 5295 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:07)\n", - "Step: 5296 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:11)\n", - "Step: 5297 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:14)\n", - "Step: 5298 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:18)\n", - "Step: 5299 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:21)\n", - "Step: 5300 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:25)\n", - "Step: 5301 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:29)\n", - "Step: 5302 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:32)\n", - "Step: 5303 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:36)\n", - "Step: 5304 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:39)\n", - "Step: 5305 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:43)\n", - "Step: 5306 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:46)\n", - "Step: 5307 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:50)\n", - "Step: 5308 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:53)\n", - "Step: 5309 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:57:57)\n", - "Step: 5310 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:00)\n", - "Step: 5311 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:04)\n", - "Step: 5312 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:08)\n", - "Step: 5313 Model Time: 13.1 megayear dt: 0.8 second (2021-09-28 21:58:26)\n", - "Step: 5314 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:30)\n", - "Step: 5315 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:33)\n", - "Step: 5316 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:37)\n", - "Step: 5317 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:40)\n", - "Step: 5318 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:44)\n", - "Step: 5319 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:47)\n", - "Step: 5320 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:51)\n", - "Step: 5321 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:54)\n", - "Step: 5322 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:58:58)\n", - "Step: 5323 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:01)\n", - "Step: 5324 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:05)\n", - "Step: 5325 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:08)\n", - "Step: 5326 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:12)\n", - "Step: 5327 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:15)\n", - "Step: 5328 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:19)\n", - "Step: 5329 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:22)\n", - "Step: 5330 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:26)\n", - "Step: 5331 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:29)\n", - "Step: 5332 Model Time: 13.1 megayear dt: 2500.0 year (2021-09-28 21:59:33)\n", - "Step: 5333 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:36)\n", - "Step: 5334 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:40)\n", - "Step: 5335 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:44)\n", - "Step: 5336 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:47)\n", - "Step: 5337 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:51)\n", - "Step: 5338 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:54)\n", - "Step: 5339 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 21:59:58)\n", - "Step: 5340 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:01)\n", - "Step: 5341 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:05)\n", - "Step: 5342 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:08)\n", - "Step: 5343 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:12)\n", - "Step: 5344 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:15)\n", - "Step: 5345 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:19)\n", - "Step: 5346 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:23)\n", - "Step: 5347 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:26)\n", - "Step: 5348 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:30)\n", - "Step: 5349 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:33)\n", - "Step: 5350 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:37)\n", - "Step: 5351 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:40)\n", - "Step: 5352 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:44)\n", - "Step: 5353 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:00:47)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5354 Model Time: 13.2 megayear dt: 0.8 second (2021-09-28 22:01:06)\n", - "Step: 5355 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:10)\n", - "Step: 5356 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:13)\n", - "Step: 5357 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:17)\n", - "Step: 5358 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:20)\n", - "Step: 5359 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:24)\n", - "Step: 5360 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:27)\n", - "Step: 5361 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:30)\n", - "Step: 5362 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:34)\n", - "Step: 5363 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:38)\n", - "Step: 5364 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:41)\n", - "Step: 5365 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:44)\n", - "Step: 5366 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:48)\n", - "Step: 5367 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:51)\n", - "Step: 5368 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:55)\n", - "Step: 5369 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:01:58)\n", - "Step: 5370 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:02:02)\n", - "Step: 5371 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:02:05)\n", - "Step: 5372 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:02:09)\n", - "Step: 5373 Model Time: 13.2 megayear dt: 2500.0 year (2021-09-28 22:02:12)\n", - "Step: 5374 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:16)\n", - "Step: 5375 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:19)\n", - "Step: 5376 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:23)\n", - "Step: 5377 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:26)\n", - "Step: 5378 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:30)\n", - "Step: 5379 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:33)\n", - "Step: 5380 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:37)\n", - "Step: 5381 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:40)\n", - "Step: 5382 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:44)\n", - "Step: 5383 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:47)\n", - "Step: 5384 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:50)\n", - "Step: 5385 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:54)\n", - "Step: 5386 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:02:57)\n", - "Step: 5387 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:01)\n", - "Step: 5388 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:04)\n", - "Step: 5389 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:08)\n", - "Step: 5390 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:11)\n", - "Step: 5391 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:15)\n", - "Step: 5392 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:18)\n", - "Step: 5393 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:22)\n", - "Step: 5394 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:25)\n", - "Step: 5395 Model Time: 13.3 megayear dt: 0.8 second (2021-09-28 22:03:43)\n", - "Step: 5396 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:47)\n", - "Step: 5397 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:50)\n", - "Step: 5398 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:54)\n", - "Step: 5399 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:03:57)\n", - "Step: 5400 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:01)\n", - "Step: 5401 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:04)\n", - "Step: 5402 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:07)\n", - "Step: 5403 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:11)\n", - "Step: 5404 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:14)\n", - "Step: 5405 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:18)\n", - "Step: 5406 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:21)\n", - "Step: 5407 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:25)\n", - "Step: 5408 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:28)\n", - "Step: 5409 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:32)\n", - "Step: 5410 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:35)\n", - "Step: 5411 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:39)\n", - "Step: 5412 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:43)\n", - "Step: 5413 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:46)\n", - "Step: 5414 Model Time: 13.3 megayear dt: 2500.0 year (2021-09-28 22:04:49)\n", - "Step: 5415 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:04:53)\n", - "Step: 5416 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:04:56)\n", - "Step: 5417 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:00)\n", - "Step: 5418 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:04)\n", - "Step: 5419 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:07)\n", - "Step: 5420 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:11)\n", - "Step: 5421 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:14)\n", - "Step: 5422 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:18)\n", - "Step: 5423 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:21)\n", - "Step: 5424 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:25)\n", - "Step: 5425 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:29)\n", - "Step: 5426 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:32)\n", - "Step: 5427 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:36)\n", - "Step: 5428 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:40)\n", - "Step: 5429 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:43)\n", - "Step: 5430 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:46)\n", - "Step: 5431 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:50)\n", - "Step: 5432 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:54)\n", - "Step: 5433 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:05:57)\n", - "Step: 5434 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:01)\n", - "Step: 5435 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:04)\n", - "Step: 5436 Model Time: 13.4 megayear dt: 0.8 second (2021-09-28 22:06:23)\n", - "Step: 5437 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:26)\n", - "Step: 5438 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:30)\n", - "Step: 5439 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:33)\n", - "Step: 5440 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:36)\n", - "Step: 5441 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:40)\n", - "Step: 5442 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:43)\n", - "Step: 5443 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:47)\n", - "Step: 5444 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:50)\n", - "Step: 5445 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:54)\n", - "Step: 5446 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:06:57)\n", - "Step: 5447 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:00)\n", - "Step: 5448 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:04)\n", - "Step: 5449 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:07)\n", - "Step: 5450 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:11)\n", - "Step: 5451 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:14)\n", - "Step: 5452 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:18)\n", - "Step: 5453 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:21)\n", - "Step: 5454 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:25)\n", - "Step: 5455 Model Time: 13.4 megayear dt: 2500.0 year (2021-09-28 22:07:28)\n", - "Step: 5456 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:32)\n", - "Step: 5457 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:35)\n", - "Step: 5458 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:39)\n", - "Step: 5459 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:42)\n", - "Step: 5460 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:45)\n", - "Step: 5461 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:49)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5462 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:52)\n", - "Step: 5463 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:56)\n", - "Step: 5464 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:07:59)\n", - "Step: 5465 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:03)\n", - "Step: 5466 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:06)\n", - "Step: 5467 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:09)\n", - "Step: 5468 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:13)\n", - "Step: 5469 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:17)\n", - "Step: 5470 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:20)\n", - "Step: 5471 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:24)\n", - "Step: 5472 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:27)\n", - "Step: 5473 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:30)\n", - "Step: 5474 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:34)\n", - "Step: 5475 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:37)\n", - "Step: 5476 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:08:41)\n", - "Step: 5477 Model Time: 13.5 megayear dt: 0.8 second (2021-09-28 22:08:59)\n", - "Step: 5478 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:02)\n", - "Step: 5479 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:06)\n", - "Step: 5480 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:09)\n", - "Step: 5481 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:13)\n", - "Step: 5482 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:16)\n", - "Step: 5483 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:20)\n", - "Step: 5484 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:23)\n", - "Step: 5485 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:27)\n", - "Step: 5486 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:30)\n", - "Step: 5487 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:34)\n", - "Step: 5488 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:37)\n", - "Step: 5489 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:41)\n", - "Step: 5490 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:44)\n", - "Step: 5491 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:48)\n", - "Step: 5492 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:51)\n", - "Step: 5493 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:54)\n", - "Step: 5494 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:09:58)\n", - "Step: 5495 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:10:01)\n", - "Step: 5496 Model Time: 13.5 megayear dt: 2500.0 year (2021-09-28 22:10:05)\n", - "Step: 5497 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:08)\n", - "Step: 5498 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:12)\n", - "Step: 5499 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:15)\n", - "Step: 5500 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:19)\n", - "Step: 5501 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:22)\n", - "Step: 5502 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:26)\n", - "Step: 5503 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:29)\n", - "Step: 5504 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:33)\n", - "Step: 5505 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:36)\n", - "Step: 5506 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:40)\n", - "Step: 5507 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:43)\n", - "Step: 5508 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:46)\n", - "Step: 5509 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:50)\n", - "Step: 5510 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:53)\n", - "Step: 5511 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:10:57)\n", - "Step: 5512 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:00)\n", - "Step: 5513 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:04)\n", - "Step: 5514 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:07)\n", - "Step: 5515 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:11)\n", - "Step: 5516 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:14)\n", - "Step: 5517 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:18)\n", - "Step: 5518 Model Time: 13.6 megayear dt: 0.8 second (2021-09-28 22:11:36)\n", - "Step: 5519 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:39)\n", - "Step: 5520 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:43)\n", - "Step: 5521 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:47)\n", - "Step: 5522 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:50)\n", - "Step: 5523 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:54)\n", - "Step: 5524 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:11:57)\n", - "Step: 5525 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:01)\n", - "Step: 5526 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:04)\n", - "Step: 5527 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:08)\n", - "Step: 5528 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:11)\n", - "Step: 5529 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:15)\n", - "Step: 5530 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:18)\n", - "Step: 5531 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:22)\n", - "Step: 5532 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:25)\n", - "Step: 5533 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:29)\n", - "Step: 5534 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:33)\n", - "Step: 5535 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:36)\n", - "Step: 5536 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:40)\n", - "Step: 5537 Model Time: 13.6 megayear dt: 2500.0 year (2021-09-28 22:12:43)\n", - "Step: 5538 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:12:47)\n", - "Step: 5539 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:12:50)\n", - "Step: 5540 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:12:54)\n", - "Step: 5541 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:12:57)\n", - "Step: 5542 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:01)\n", - "Step: 5543 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:04)\n", - "Step: 5544 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:08)\n", - "Step: 5545 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:11)\n", - "Step: 5546 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:15)\n", - "Step: 5547 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:18)\n", - "Step: 5548 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:22)\n", - "Step: 5549 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:25)\n", - "Step: 5550 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:29)\n", - "Step: 5551 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:32)\n", - "Step: 5552 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:36)\n", - "Step: 5553 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:39)\n", - "Step: 5554 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:43)\n", - "Step: 5555 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:46)\n", - "Step: 5556 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:50)\n", - "Step: 5557 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:53)\n", - "Step: 5558 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:13:57)\n", - "Step: 5559 Model Time: 13.7 megayear dt: 0.8 second (2021-09-28 22:14:15)\n", - "Step: 5560 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:18)\n", - "Step: 5561 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:22)\n", - "Step: 5562 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:25)\n", - "Step: 5563 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:29)\n", - "Step: 5564 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:32)\n", - "Step: 5565 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:36)\n", - "Step: 5566 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:39)\n", - "Step: 5567 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:43)\n", - "Step: 5568 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:46)\n", - "Step: 5569 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:50)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5570 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:53)\n", - "Step: 5571 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:14:57)\n", - "Step: 5572 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:00)\n", - "Step: 5573 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:04)\n", - "Step: 5574 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:07)\n", - "Step: 5575 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:11)\n", - "Step: 5576 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:14)\n", - "Step: 5577 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:18)\n", - "Step: 5578 Model Time: 13.7 megayear dt: 2500.0 year (2021-09-28 22:15:21)\n", - "Step: 5579 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:25)\n", - "Step: 5580 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:28)\n", - "Step: 5581 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:32)\n", - "Step: 5582 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:35)\n", - "Step: 5583 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:39)\n", - "Step: 5584 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:42)\n", - "Step: 5585 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:46)\n", - "Step: 5586 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:49)\n", - "Step: 5587 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:53)\n", - "Step: 5588 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:56)\n", - "Step: 5589 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:15:59)\n", - "Step: 5590 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:03)\n", - "Step: 5591 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:06)\n", - "Step: 5592 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:10)\n", - "Step: 5593 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:13)\n", - "Step: 5594 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:17)\n", - "Step: 5595 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:20)\n", - "Step: 5596 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:24)\n", - "Step: 5597 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:28)\n", - "Step: 5598 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:31)\n", - "Step: 5599 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:35)\n", - "Step: 5600 Model Time: 13.8 megayear dt: 0.8 second (2021-09-28 22:16:53)\n", - "Step: 5601 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:16:57)\n", - "Step: 5602 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:01)\n", - "Step: 5603 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:04)\n", - "Step: 5604 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:08)\n", - "Step: 5605 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:11)\n", - "Step: 5606 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:15)\n", - "Step: 5607 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:18)\n", - "Step: 5608 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:22)\n", - "Step: 5609 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:26)\n", - "Step: 5610 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:29)\n", - "Step: 5611 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:33)\n", - "Step: 5612 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:36)\n", - "Step: 5613 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:40)\n", - "Step: 5614 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:43)\n", - "Step: 5615 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:47)\n", - "Step: 5616 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:50)\n", - "Step: 5617 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:54)\n", - "Step: 5618 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:17:57)\n", - "Step: 5619 Model Time: 13.8 megayear dt: 2500.0 year (2021-09-28 22:18:01)\n", - "Step: 5620 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:04)\n", - "Step: 5621 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:08)\n", - "Step: 5622 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:11)\n", - "Step: 5623 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:15)\n", - "Step: 5624 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:18)\n", - "Step: 5625 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:22)\n", - "Step: 5626 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:25)\n", - "Step: 5627 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:29)\n", - "Step: 5628 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:32)\n", - "Step: 5629 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:37)\n", - "Step: 5630 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:41)\n", - "Step: 5631 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:45)\n", - "Step: 5632 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:48)\n", - "Step: 5633 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:52)\n", - "Step: 5634 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:18:56)\n", - "Step: 5635 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:00)\n", - "Step: 5636 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:03)\n", - "Step: 5637 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:07)\n", - "Step: 5638 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:10)\n", - "Step: 5639 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:14)\n", - "Step: 5640 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:18)\n", - "Step: 5641 Model Time: 13.9 megayear dt: 0.8 second (2021-09-28 22:19:36)\n", - "Step: 5642 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:40)\n", - "Step: 5643 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:43)\n", - "Step: 5644 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:47)\n", - "Step: 5645 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:51)\n", - "Step: 5646 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:54)\n", - "Step: 5647 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:19:58)\n", - "Step: 5648 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:01)\n", - "Step: 5649 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:05)\n", - "Step: 5650 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:08)\n", - "Step: 5651 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:12)\n", - "Step: 5652 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:16)\n", - "Step: 5653 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:19)\n", - "Step: 5654 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:23)\n", - "Step: 5655 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:27)\n", - "Step: 5656 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:30)\n", - "Step: 5657 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:34)\n", - "Step: 5658 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:37)\n", - "Step: 5659 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:41)\n", - "Step: 5660 Model Time: 13.9 megayear dt: 2500.0 year (2021-09-28 22:20:44)\n", - "Step: 5661 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:20:48)\n", - "Step: 5662 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:20:51)\n", - "Step: 5663 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:20:55)\n", - "Step: 5664 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:20:59)\n", - "Step: 5665 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:02)\n", - "Step: 5666 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:06)\n", - "Step: 5667 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:10)\n", - "Step: 5668 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:13)\n", - "Step: 5669 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:17)\n", - "Step: 5670 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:20)\n", - "Step: 5671 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:24)\n", - "Step: 5672 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:28)\n", - "Step: 5673 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:31)\n", - "Step: 5674 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:35)\n", - "Step: 5675 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:38)\n", - "Step: 5676 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:42)\n", - "Step: 5677 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:46)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5678 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:49)\n", - "Step: 5679 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:53)\n", - "Step: 5680 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:21:57)\n", - "Step: 5681 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:00)\n", - "Step: 5682 Model Time: 14.0 megayear dt: 0.8 second (2021-09-28 22:22:18)\n", - "Step: 5683 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:22)\n", - "Step: 5684 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:26)\n", - "Step: 5685 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:29)\n", - "Step: 5686 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:33)\n", - "Step: 5687 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:36)\n", - "Step: 5688 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:40)\n", - "Step: 5689 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:43)\n", - "Step: 5690 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:47)\n", - "Step: 5691 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:50)\n", - "Step: 5692 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:54)\n", - "Step: 5693 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:22:57)\n", - "Step: 5694 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:01)\n", - "Step: 5695 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:04)\n", - "Step: 5696 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:08)\n", - "Step: 5697 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:12)\n", - "Step: 5698 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:15)\n", - "Step: 5699 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:19)\n", - "Step: 5700 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:22)\n", - "Step: 5701 Model Time: 14.0 megayear dt: 2500.0 year (2021-09-28 22:23:26)\n", - "Step: 5702 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:30)\n", - "Step: 5703 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:33)\n", - "Step: 5704 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:37)\n", - "Step: 5705 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:40)\n", - "Step: 5706 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:44)\n", - "Step: 5707 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:48)\n", - "Step: 5708 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:51)\n", - "Step: 5709 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:55)\n", - "Step: 5710 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:23:59)\n", - "Step: 5711 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:02)\n", - "Step: 5712 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:06)\n", - "Step: 5713 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:09)\n", - "Step: 5714 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:13)\n", - "Step: 5715 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:16)\n", - "Step: 5716 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:20)\n", - "Step: 5717 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:24)\n", - "Step: 5718 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:28)\n", - "Step: 5719 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:31)\n", - "Step: 5720 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:35)\n", - "Step: 5721 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:38)\n", - "Step: 5722 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:24:42)\n", - "Step: 5723 Model Time: 14.1 megayear dt: 0.8 second (2021-09-28 22:25:00)\n", - "Step: 5724 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:04)\n", - "Step: 5725 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:07)\n", - "Step: 5726 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:11)\n", - "Step: 5727 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:14)\n", - "Step: 5728 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:18)\n", - "Step: 5729 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:22)\n", - "Step: 5730 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:25)\n", - "Step: 5731 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:29)\n", - "Step: 5732 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:32)\n", - "Step: 5733 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:36)\n", - "Step: 5734 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:40)\n", - "Step: 5735 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:44)\n", - "Step: 5736 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:47)\n", - "Step: 5737 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:51)\n", - "Step: 5738 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:54)\n", - "Step: 5739 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:25:58)\n", - "Step: 5740 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:26:02)\n", - "Step: 5741 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:26:05)\n", - "Step: 5742 Model Time: 14.1 megayear dt: 2500.0 year (2021-09-28 22:26:09)\n", - "Step: 5743 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:13)\n", - "Step: 5744 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:16)\n", - "Step: 5745 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:20)\n", - "Step: 5746 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:23)\n", - "Step: 5747 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:27)\n", - "Step: 5748 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:31)\n", - "Step: 5749 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:34)\n", - "Step: 5750 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:38)\n", - "Step: 5751 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:42)\n", - "Step: 5752 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:45)\n", - "Step: 5753 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:49)\n", - "Step: 5754 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:52)\n", - "Step: 5755 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:56)\n", - "Step: 5756 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:26:59)\n", - "Step: 5757 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:03)\n", - "Step: 5758 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:07)\n", - "Step: 5759 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:10)\n", - "Step: 5760 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:14)\n", - "Step: 5761 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:18)\n", - "Step: 5762 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:21)\n", - "Step: 5763 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:25)\n", - "Step: 5764 Model Time: 14.2 megayear dt: 0.8 second (2021-09-28 22:27:43)\n", - "Step: 5765 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:46)\n", - "Step: 5766 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:50)\n", - "Step: 5767 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:53)\n", - "Step: 5768 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:27:57)\n", - "Step: 5769 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:01)\n", - "Step: 5770 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:04)\n", - "Step: 5771 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:08)\n", - "Step: 5772 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:11)\n", - "Step: 5773 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:15)\n", - "Step: 5774 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:18)\n", - "Step: 5775 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:22)\n", - "Step: 5776 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:25)\n", - "Step: 5777 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:29)\n", - "Step: 5778 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:33)\n", - "Step: 5779 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:36)\n", - "Step: 5780 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:40)\n", - "Step: 5781 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:43)\n", - "Step: 5782 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:46)\n", - "Step: 5783 Model Time: 14.2 megayear dt: 2500.0 year (2021-09-28 22:28:50)\n", - "Step: 5784 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:28:53)\n", - "Step: 5785 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:28:57)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5786 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:00)\n", - "Step: 5787 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:04)\n", - "Step: 5788 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:07)\n", - "Step: 5789 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:11)\n", - "Step: 5790 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:14)\n", - "Step: 5791 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:18)\n", - "Step: 5792 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:22)\n", - "Step: 5793 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:25)\n", - "Step: 5794 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:29)\n", - "Step: 5795 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:32)\n", - "Step: 5796 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:36)\n", - "Step: 5797 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:39)\n", - "Step: 5798 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:43)\n", - "Step: 5799 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:46)\n", - "Step: 5800 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:50)\n", - "Step: 5801 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:53)\n", - "Step: 5802 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:29:57)\n", - "Step: 5803 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:00)\n", - "Step: 5804 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:04)\n", - "Step: 5805 Model Time: 14.3 megayear dt: 0.8 second (2021-09-28 22:30:22)\n", - "Step: 5806 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:25)\n", - "Step: 5807 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:29)\n", - "Step: 5808 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:32)\n", - "Step: 5809 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:36)\n", - "Step: 5810 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:39)\n", - "Step: 5811 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:43)\n", - "Step: 5812 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:46)\n", - "Step: 5813 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:50)\n", - "Step: 5814 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:53)\n", - "Step: 5815 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:30:57)\n", - "Step: 5816 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:00)\n", - "Step: 5817 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:04)\n", - "Step: 5818 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:07)\n", - "Step: 5819 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:11)\n", - "Step: 5820 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:14)\n", - "Step: 5821 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:18)\n", - "Step: 5822 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:22)\n", - "Step: 5823 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:25)\n", - "Step: 5824 Model Time: 14.3 megayear dt: 2500.0 year (2021-09-28 22:31:29)\n", - "Step: 5825 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:32)\n", - "Step: 5826 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:36)\n", - "Step: 5827 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:39)\n", - "Step: 5828 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:43)\n", - "Step: 5829 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:46)\n", - "Step: 5830 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:50)\n", - "Step: 5831 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:54)\n", - "Step: 5832 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:31:57)\n", - "Step: 5833 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:01)\n", - "Step: 5834 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:04)\n", - "Step: 5835 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:07)\n", - "Step: 5836 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:11)\n", - "Step: 5837 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:14)\n", - "Step: 5838 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:18)\n", - "Step: 5839 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:21)\n", - "Step: 5840 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:25)\n", - "Step: 5841 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:28)\n", - "Step: 5842 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:32)\n", - "Step: 5843 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:35)\n", - "Step: 5844 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:39)\n", - "Step: 5845 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:32:42)\n", - "Step: 5846 Model Time: 14.4 megayear dt: 0.8 second (2021-09-28 22:33:01)\n", - "Step: 5847 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:04)\n", - "Step: 5848 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:08)\n", - "Step: 5849 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:11)\n", - "Step: 5850 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:15)\n", - "Step: 5851 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:18)\n", - "Step: 5852 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:22)\n", - "Step: 5853 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:25)\n", - "Step: 5854 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:29)\n", - "Step: 5855 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:33)\n", - "Step: 5856 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:36)\n", - "Step: 5857 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:40)\n", - "Step: 5858 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:43)\n", - "Step: 5859 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:47)\n", - "Step: 5860 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:51)\n", - "Step: 5861 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:54)\n", - "Step: 5862 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:33:58)\n", - "Step: 5863 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:34:01)\n", - "Step: 5864 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:34:05)\n", - "Step: 5865 Model Time: 14.4 megayear dt: 2500.0 year (2021-09-28 22:34:08)\n", - "Step: 5866 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:12)\n", - "Step: 5867 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:15)\n", - "Step: 5868 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:19)\n", - "Step: 5869 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:23)\n", - "Step: 5870 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:26)\n", - "Step: 5871 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:30)\n", - "Step: 5872 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:33)\n", - "Step: 5873 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:37)\n", - "Step: 5874 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:40)\n", - "Step: 5875 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:44)\n", - "Step: 5876 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:47)\n", - "Step: 5877 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:51)\n", - "Step: 5878 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:54)\n", - "Step: 5879 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:34:58)\n", - "Step: 5880 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:01)\n", - "Step: 5881 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:05)\n", - "Step: 5882 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:08)\n", - "Step: 5883 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:12)\n", - "Step: 5884 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:15)\n", - "Step: 5885 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:19)\n", - "Step: 5886 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:22)\n", - "Step: 5887 Model Time: 14.5 megayear dt: 0.8 second (2021-09-28 22:35:40)\n", - "Step: 5888 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:43)\n", - "Step: 5889 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:47)\n", - "Step: 5890 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:50)\n", - "Step: 5891 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:54)\n", - "Step: 5892 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:35:57)\n", - "Step: 5893 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:01)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 5894 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:04)\n", - "Step: 5895 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:08)\n", - "Step: 5896 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:11)\n", - "Step: 5897 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:15)\n", - "Step: 5898 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:18)\n", - "Step: 5899 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:22)\n", - "Step: 5900 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:25)\n", - "Step: 5901 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:29)\n", - "Step: 5902 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:32)\n", - "Step: 5903 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:36)\n", - "Step: 5904 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:39)\n", - "Step: 5905 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:42)\n", - "Step: 5906 Model Time: 14.5 megayear dt: 2500.0 year (2021-09-28 22:36:46)\n", - "Step: 5907 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:36:49)\n", - "Step: 5908 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:36:53)\n", - "Step: 5909 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:36:56)\n", - "Step: 5910 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:00)\n", - "Step: 5911 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:04)\n", - "Step: 5912 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:07)\n", - "Step: 5913 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:11)\n", - "Step: 5914 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:14)\n", - "Step: 5915 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:18)\n", - "Step: 5916 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:21)\n", - "Step: 5917 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:25)\n", - "Step: 5918 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:28)\n", - "Step: 5919 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:31)\n", - "Step: 5920 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:35)\n", - "Step: 5921 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:38)\n", - "Step: 5922 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:42)\n", - "Step: 5923 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:45)\n", - "Step: 5924 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:49)\n", - "Step: 5925 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:52)\n", - "Step: 5926 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:37:56)\n", - "Step: 5927 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:00)\n", - "Step: 5928 Model Time: 14.6 megayear dt: 0.8 second (2021-09-28 22:38:18)\n", - "Step: 5929 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:21)\n", - "Step: 5930 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:25)\n", - "Step: 5931 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:28)\n", - "Step: 5932 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:32)\n", - "Step: 5933 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:35)\n", - "Step: 5934 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:38)\n", - "Step: 5935 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:42)\n", - "Step: 5936 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:45)\n", - "Step: 5937 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:49)\n", - "Step: 5938 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:52)\n", - "Step: 5939 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:56)\n", - "Step: 5940 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:38:59)\n", - "Step: 5941 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:03)\n", - "Step: 5942 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:06)\n", - "Step: 5943 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:10)\n", - "Step: 5944 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:13)\n", - "Step: 5945 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:17)\n", - "Step: 5946 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:20)\n", - "Step: 5947 Model Time: 14.6 megayear dt: 2500.0 year (2021-09-28 22:39:24)\n", - "Step: 5948 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:27)\n", - "Step: 5949 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:30)\n", - "Step: 5950 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:34)\n", - "Step: 5951 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:38)\n", - "Step: 5952 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:41)\n", - "Step: 5953 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:45)\n", - "Step: 5954 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:48)\n", - "Step: 5955 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:52)\n", - "Step: 5956 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:55)\n", - "Step: 5957 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:39:59)\n", - "Step: 5958 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:02)\n", - "Step: 5959 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:06)\n", - "Step: 5960 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:09)\n", - "Step: 5961 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:12)\n", - "Step: 5962 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:16)\n", - "Step: 5963 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:19)\n", - "Step: 5964 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:23)\n", - "Step: 5965 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:26)\n", - "Step: 5966 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:30)\n", - "Step: 5967 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:33)\n", - "Step: 5968 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:37)\n", - "Step: 5969 Model Time: 14.7 megayear dt: 0.8 second (2021-09-28 22:40:55)\n", - "Step: 5970 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:40:59)\n", - "Step: 5971 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:02)\n", - "Step: 5972 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:06)\n", - "Step: 5973 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:09)\n", - "Step: 5974 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:13)\n", - "Step: 5975 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:16)\n", - "Step: 5976 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:20)\n", - "Step: 5977 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:23)\n", - "Step: 5978 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:27)\n", - "Step: 5979 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:31)\n", - "Step: 5980 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:34)\n", - "Step: 5981 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:38)\n", - "Step: 5982 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:41)\n", - "Step: 5983 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:45)\n", - "Step: 5984 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:48)\n", - "Step: 5985 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:52)\n", - "Step: 5986 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:56)\n", - "Step: 5987 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:41:59)\n", - "Step: 5988 Model Time: 14.7 megayear dt: 2500.0 year (2021-09-28 22:42:03)\n", - "Step: 5989 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:06)\n", - "Step: 5990 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:10)\n", - "Step: 5991 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:13)\n", - "Step: 5992 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:17)\n", - "Step: 5993 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:21)\n", - "Step: 5994 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:24)\n", - "Step: 5995 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:28)\n", - "Step: 5996 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:31)\n", - "Step: 5997 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:35)\n", - "Step: 5998 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:38)\n", - "Step: 5999 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:42)\n", - "Step: 6000 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:45)\n", - "Step: 6001 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:49)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 6002 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:53)\n", - "Step: 6003 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:42:56)\n", - "Step: 6004 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:00)\n", - "Step: 6005 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:03)\n", - "Step: 6006 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:07)\n", - "Step: 6007 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:10)\n", - "Step: 6008 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:14)\n", - "Step: 6009 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:17)\n", - "Step: 6010 Model Time: 14.8 megayear dt: 0.8 second (2021-09-28 22:43:35)\n", - "Step: 6011 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:39)\n", - "Step: 6012 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:42)\n", - "Step: 6013 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:46)\n", - "Step: 6014 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:49)\n", - "Step: 6015 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:53)\n", - "Step: 6016 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:43:57)\n", - "Step: 6017 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:00)\n", - "Step: 6018 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:04)\n", - "Step: 6019 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:07)\n", - "Step: 6020 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:11)\n", - "Step: 6021 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:15)\n", - "Step: 6022 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:18)\n", - "Step: 6023 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:22)\n", - "Step: 6024 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:25)\n", - "Step: 6025 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:29)\n", - "Step: 6026 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:32)\n", - "Step: 6027 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:36)\n", - "Step: 6028 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:39)\n", - "Step: 6029 Model Time: 14.8 megayear dt: 2500.0 year (2021-09-28 22:44:43)\n", - "Step: 6030 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:44:46)\n", - "Step: 6031 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:44:50)\n", - "Step: 6032 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:44:53)\n", - "Step: 6033 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:44:57)\n", - "Step: 6034 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:00)\n", - "Step: 6035 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:04)\n", - "Step: 6036 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:08)\n", - "Step: 6037 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:11)\n", - "Step: 6038 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:15)\n", - "Step: 6039 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:18)\n", - "Step: 6040 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:22)\n", - "Step: 6041 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:25)\n", - "Step: 6042 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:29)\n", - "Step: 6043 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:33)\n", - "Step: 6044 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:36)\n", - "Step: 6045 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:40)\n", - "Step: 6046 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:44)\n", - "Step: 6047 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:47)\n", - "Step: 6048 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:51)\n", - "Step: 6049 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:54)\n", - "Step: 6050 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:45:58)\n", - "Step: 6051 Model Time: 14.9 megayear dt: 0.8 second (2021-09-28 22:46:16)\n", - "Step: 6052 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:19)\n", - "Step: 6053 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:23)\n", - "Step: 6054 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:26)\n", - "Step: 6055 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:30)\n", - "Step: 6056 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:33)\n", - "Step: 6057 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:37)\n", - "Step: 6058 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:40)\n", - "Step: 6059 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:44)\n", - "Step: 6060 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:47)\n", - "Step: 6061 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:51)\n", - "Step: 6062 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:55)\n", - "Step: 6063 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:46:58)\n", - "Step: 6064 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:02)\n", - "Step: 6065 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:05)\n", - "Step: 6066 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:09)\n", - "Step: 6067 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:12)\n", - "Step: 6068 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:16)\n", - "Step: 6069 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:19)\n", - "Step: 6070 Model Time: 14.9 megayear dt: 2500.0 year (2021-09-28 22:47:23)\n", - "Step: 6071 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:26)\n", - "Step: 6072 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:30)\n", - "Step: 6073 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:33)\n", - "Step: 6074 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:37)\n", - "Step: 6075 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:41)\n", - "Step: 6076 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:44)\n", - "Step: 6077 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:47)\n", - "Step: 6078 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:51)\n", - "Step: 6079 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:55)\n", - "Step: 6080 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:47:58)\n", - "Step: 6081 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:02)\n", - "Step: 6082 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:05)\n", - "Step: 6083 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:08)\n", - "Step: 6084 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:12)\n", - "Step: 6085 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:15)\n", - "Step: 6086 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:19)\n", - "Step: 6087 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:22)\n", - "Step: 6088 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:26)\n", - "Step: 6089 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:29)\n", - "Step: 6090 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:33)\n", - "Step: 6091 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:36)\n", - "Step: 6092 Model Time: 15.0 megayear dt: 0.8 second (2021-09-28 22:48:54)\n", - "Step: 6093 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:48:58)\n", - "Step: 6094 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:01)\n", - "Step: 6095 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:05)\n", - "Step: 6096 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:08)\n", - "Step: 6097 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:12)\n", - "Step: 6098 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:15)\n", - "Step: 6099 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:19)\n", - "Step: 6100 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:23)\n", - "Step: 6101 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:26)\n", - "Step: 6102 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:30)\n", - "Step: 6103 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:33)\n", - "Step: 6104 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:37)\n", - "Step: 6105 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:40)\n", - "Step: 6106 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:44)\n", - "Step: 6107 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:48)\n", - "Step: 6108 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:51)\n", - "Step: 6109 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:55)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 6110 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:49:58)\n", - "Step: 6111 Model Time: 15.0 megayear dt: 2500.0 year (2021-09-28 22:50:02)\n", - "Step: 6112 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:05)\n", - "Step: 6113 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:09)\n", - "Step: 6114 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:12)\n", - "Step: 6115 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:16)\n", - "Step: 6116 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:19)\n", - "Step: 6117 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:23)\n", - "Step: 6118 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:26)\n", - "Step: 6119 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:30)\n", - "Step: 6120 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:33)\n", - "Step: 6121 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:37)\n", - "Step: 6122 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:40)\n", - "Step: 6123 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:44)\n", - "Step: 6124 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:47)\n", - "Step: 6125 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:51)\n", - "Step: 6126 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:54)\n", - "Step: 6127 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:50:58)\n", - "Step: 6128 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:01)\n", - "Step: 6129 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:05)\n", - "Step: 6130 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:08)\n", - "Step: 6131 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:12)\n", - "Step: 6132 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:15)\n", - "Step: 6133 Model Time: 15.1 megayear dt: 0.8 second (2021-09-28 22:51:34)\n", - "Step: 6134 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:37)\n", - "Step: 6135 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:41)\n", - "Step: 6136 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:44)\n", - "Step: 6137 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:48)\n", - "Step: 6138 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:51)\n", - "Step: 6139 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:55)\n", - "Step: 6140 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:51:58)\n", - "Step: 6141 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:02)\n", - "Step: 6142 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:05)\n", - "Step: 6143 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:08)\n", - "Step: 6144 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:12)\n", - "Step: 6145 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:15)\n", - "Step: 6146 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:19)\n", - "Step: 6147 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:22)\n", - "Step: 6148 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:26)\n", - "Step: 6149 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:29)\n", - "Step: 6150 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:32)\n", - "Step: 6151 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:36)\n", - "Step: 6152 Model Time: 15.1 megayear dt: 2500.0 year (2021-09-28 22:52:39)\n", - "Step: 6153 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:52:43)\n", - "Step: 6154 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:52:46)\n", - "Step: 6155 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:52:50)\n", - "Step: 6156 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:52:53)\n", - "Step: 6157 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:52:57)\n", - "Step: 6158 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:00)\n", - "Step: 6159 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:04)\n", - "Step: 6160 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:07)\n", - "Step: 6161 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:11)\n", - "Step: 6162 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:14)\n", - "Step: 6163 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:18)\n", - "Step: 6164 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:21)\n", - "Step: 6165 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:25)\n", - "Step: 6166 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:28)\n", - "Step: 6167 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:32)\n", - "Step: 6168 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:35)\n", - "Step: 6169 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:39)\n", - "Step: 6170 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:42)\n", - "Step: 6171 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:46)\n", - "Step: 6172 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:53:49)\n", - "Step: 6173 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:07)\n", - "Step: 6174 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:11)\n", - "Step: 6175 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:14)\n", - "Step: 6176 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:18)\n", - "Step: 6177 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:22)\n", - "Step: 6178 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:25)\n", - "Step: 6179 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:29)\n", - "Step: 6180 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:32)\n", - "Step: 6181 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:36)\n", - "Step: 6182 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:40)\n", - "Step: 6183 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:43)\n", - "Step: 6184 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:47)\n", - "Step: 6185 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:50)\n", - "Step: 6186 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:54)\n", - "Step: 6187 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:54:57)\n", - "Step: 6188 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:55:01)\n", - "Step: 6189 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:55:05)\n", - "Step: 6190 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:55:08)\n", - "Step: 6191 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:55:12)\n", - "Step: 6192 Model Time: 15.2 megayear dt: 2500.0 year (2021-09-28 22:55:15)\n", - "Step: 6193 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:19)\n", - "Step: 6194 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:22)\n", - "Step: 6195 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:26)\n", - "Step: 6196 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:29)\n", - "Step: 6197 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:33)\n", - "Step: 6198 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:37)\n", - "Step: 6199 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:40)\n", - "Step: 6200 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:44)\n", - "Step: 6201 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:47)\n", - "Step: 6202 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:51)\n", - "Step: 6203 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:54)\n", - "Step: 6204 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:55:58)\n", - "Step: 6205 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:01)\n", - "Step: 6206 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:05)\n", - "Step: 6207 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:08)\n", - "Step: 6208 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:12)\n", - "Step: 6209 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:16)\n", - "Step: 6210 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:19)\n", - "Step: 6211 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:23)\n", - "Step: 6212 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:27)\n", - "Step: 6213 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:44)\n", - "Step: 6214 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:48)\n", - "Step: 6215 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:51)\n", - "Step: 6216 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:55)\n", - "Step: 6217 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:56:58)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 6218 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:02)\n", - "Step: 6219 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:06)\n", - "Step: 6220 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:09)\n", - "Step: 6221 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:13)\n", - "Step: 6222 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:16)\n", - "Step: 6223 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:20)\n", - "Step: 6224 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:23)\n", - "Step: 6225 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:27)\n", - "Step: 6226 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:31)\n", - "Step: 6227 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:34)\n", - "Step: 6228 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:38)\n", - "Step: 6229 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:41)\n", - "Step: 6230 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:45)\n", - "Step: 6231 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:48)\n", - "Step: 6232 Model Time: 15.3 megayear dt: 2500.0 year (2021-09-28 22:57:52)\n", - "Step: 6233 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:57:55)\n", - "Step: 6234 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:57:58)\n", - "Step: 6235 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:02)\n", - "Step: 6236 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:05)\n", - "Step: 6237 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:09)\n", - "Step: 6238 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:12)\n", - "Step: 6239 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:16)\n", - "Step: 6240 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:19)\n", - "Step: 6241 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:23)\n", - "Step: 6242 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:26)\n", - "Step: 6243 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:30)\n", - "Step: 6244 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:33)\n", - "Step: 6245 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:37)\n", - "Step: 6246 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:40)\n", - "Step: 6247 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:44)\n", - "Step: 6248 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:47)\n", - "Step: 6249 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:51)\n", - "Step: 6250 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:55)\n", - "Step: 6251 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:58:58)\n", - "Step: 6252 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:02)\n", - "Step: 6253 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:20)\n", - "Step: 6254 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:24)\n", - "Step: 6255 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:27)\n", - "Step: 6256 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:31)\n", - "Step: 6257 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:34)\n", - "Step: 6258 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:38)\n", - "Step: 6259 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:41)\n", - "Step: 6260 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:45)\n", - "Step: 6261 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:49)\n", - "Step: 6262 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:52)\n", - "Step: 6263 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:56)\n", - "Step: 6264 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 22:59:59)\n", - "Step: 6265 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:03)\n", - "Step: 6266 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:06)\n", - "Step: 6267 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:10)\n", - "Step: 6268 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:13)\n", - "Step: 6269 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:17)\n", - "Step: 6270 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:21)\n", - "Step: 6271 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:24)\n", - "Step: 6272 Model Time: 15.4 megayear dt: 2500.0 year (2021-09-28 23:00:28)\n", - "Step: 6273 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:31)\n", - "Step: 6274 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:35)\n", - "Step: 6275 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:38)\n", - "Step: 6276 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:42)\n", - "Step: 6277 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:45)\n", - "Step: 6278 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:49)\n", - "Step: 6279 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:52)\n", - "Step: 6280 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:00:56)\n", - "Step: 6281 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:00)\n", - "Step: 6282 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:03)\n", - "Step: 6283 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:07)\n", - "Step: 6284 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:10)\n", - "Step: 6285 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:14)\n", - "Step: 6286 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:17)\n", - "Step: 6287 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:21)\n", - "Step: 6288 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:25)\n", - "Step: 6289 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:28)\n", - "Step: 6290 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:32)\n", - "Step: 6291 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:35)\n", - "Step: 6292 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:39)\n", - "Step: 6293 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:01:57)\n", - "Step: 6294 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:00)\n", - "Step: 6295 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:04)\n", - "Step: 6296 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:07)\n", - "Step: 6297 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:11)\n", - "Step: 6298 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:14)\n", - "Step: 6299 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:18)\n", - "Step: 6300 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:21)\n", - "Step: 6301 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:25)\n", - "Step: 6302 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:28)\n", - "Step: 6303 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:32)\n", - "Step: 6304 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:35)\n", - "Step: 6305 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:39)\n", - "Step: 6306 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:43)\n", - "Step: 6307 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:46)\n", - "Step: 6308 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:50)\n", - "Step: 6309 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:53)\n", - "Step: 6310 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:02:57)\n", - "Step: 6311 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:03:00)\n", - "Step: 6312 Model Time: 15.5 megayear dt: 2500.0 year (2021-09-28 23:03:04)\n", - "Step: 6313 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:07)\n", - "Step: 6314 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:10)\n", - "Step: 6315 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:14)\n", - "Step: 6316 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:17)\n", - "Step: 6317 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:21)\n", - "Step: 6318 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:25)\n", - "Step: 6319 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:28)\n", - "Step: 6320 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:32)\n", - "Step: 6321 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:35)\n", - "Step: 6322 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:39)\n", - "Step: 6323 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:42)\n", - "Step: 6324 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:46)\n", - "Step: 6325 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:49)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 6326 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:53)\n", - "Step: 6327 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:03:57)\n", - "Step: 6328 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:00)\n", - "Step: 6329 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:04)\n", - "Step: 6330 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:07)\n", - "Step: 6331 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:11)\n", - "Step: 6332 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:14)\n", - "Step: 6333 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:33)\n", - "Step: 6334 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:36)\n", - "Step: 6335 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:40)\n", - "Step: 6336 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:44)\n", - "Step: 6337 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:47)\n", - "Step: 6338 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:51)\n", - "Step: 6339 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:54)\n", - "Step: 6340 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:04:58)\n", - "Step: 6341 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:01)\n", - "Step: 6342 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:05)\n", - "Step: 6343 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:08)\n", - "Step: 6344 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:12)\n", - "Step: 6345 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:15)\n", - "Step: 6346 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:19)\n", - "Step: 6347 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:22)\n", - "Step: 6348 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:26)\n", - "Step: 6349 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:29)\n", - "Step: 6350 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:33)\n", - "Step: 6351 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:36)\n", - "Step: 6352 Model Time: 15.6 megayear dt: 2500.0 year (2021-09-28 23:05:40)\n", - "Step: 6353 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:05:44)\n", - "Step: 6354 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:05:47)\n", - "Step: 6355 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:05:51)\n", - "Step: 6356 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:05:54)\n", - "Step: 6357 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:05:58)\n", - "Step: 6358 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:01)\n", - "Step: 6359 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:05)\n", - "Step: 6360 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:08)\n", - "Step: 6361 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:12)\n", - "Step: 6362 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:15)\n", - "Step: 6363 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:19)\n", - "Step: 6364 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:22)\n", - "Step: 6365 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:26)\n", - "Step: 6366 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:29)\n", - "Step: 6367 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:33)\n", - "Step: 6368 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:36)\n", - "Step: 6369 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:40)\n", - "Step: 6370 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:43)\n", - "Step: 6371 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:47)\n", - "Step: 6372 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:06:50)\n", - "Step: 6373 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:08)\n", - "Step: 6374 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:12)\n", - "Step: 6375 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:15)\n", - "Step: 6376 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:19)\n", - "Step: 6377 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:22)\n", - "Step: 6378 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:25)\n", - "Step: 6379 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:29)\n", - "Step: 6380 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:33)\n", - "Step: 6381 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:36)\n", - "Step: 6382 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:40)\n", - "Step: 6383 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:43)\n", - "Step: 6384 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:47)\n", - "Step: 6385 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:50)\n", - "Step: 6386 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:54)\n", - "Step: 6387 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:07:57)\n", - "Step: 6388 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:08:01)\n", - "Step: 6389 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:08:04)\n", - "Step: 6390 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:08:08)\n", - "Step: 6391 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:08:12)\n", - "Step: 6392 Model Time: 15.7 megayear dt: 2500.0 year (2021-09-28 23:08:15)\n", - "Step: 6393 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:18)\n", - "Step: 6394 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:22)\n", - "Step: 6395 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:25)\n", - "Step: 6396 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:29)\n", - "Step: 6397 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:32)\n", - "Step: 6398 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:36)\n", - "Step: 6399 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:39)\n", - "Step: 6400 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:43)\n", - "Step: 6401 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:46)\n", - "Step: 6402 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:50)\n", - "Step: 6403 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:53)\n", - "Step: 6404 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:08:57)\n", - "Step: 6405 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:00)\n", - "Step: 6406 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:03)\n", - "Step: 6407 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:07)\n", - "Step: 6408 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:10)\n", - "Step: 6409 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:14)\n", - "Step: 6410 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:17)\n", - "Step: 6411 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:21)\n", - "Step: 6412 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:25)\n", - "Step: 6413 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:43)\n", - "Step: 6414 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:47)\n", - "Step: 6415 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:50)\n", - "Step: 6416 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:53)\n", - "Step: 6417 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:09:57)\n", - "Step: 6418 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:00)\n", - "Step: 6419 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:04)\n", - "Step: 6420 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:07)\n", - "Step: 6421 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:11)\n", - "Step: 6422 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:14)\n", - "Step: 6423 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:18)\n", - "Step: 6424 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:21)\n", - "Step: 6425 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:25)\n", - "Step: 6426 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:28)\n", - "Step: 6427 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:31)\n", - "Step: 6428 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:35)\n", - "Step: 6429 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:38)\n", - "Step: 6430 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:42)\n", - "Step: 6431 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:45)\n", - "Step: 6432 Model Time: 15.8 megayear dt: 2500.0 year (2021-09-28 23:10:49)\n", - "Step: 6433 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:10:52)\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Step: 6434 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:10:56)\n", - "Step: 6435 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:10:59)\n", - "Step: 6436 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:02)\n", - "Step: 6437 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:06)\n", - "Step: 6438 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:09)\n", - "Step: 6439 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:13)\n", - "Step: 6440 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:16)\n", - "Step: 6441 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:20)\n", - "Step: 6442 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:23)\n", - "Step: 6443 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:26)\n", - "Step: 6444 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:30)\n", - "Step: 6445 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:33)\n", - "Step: 6446 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:37)\n", - "Step: 6447 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:40)\n", - "Step: 6448 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:44)\n", - "Step: 6449 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:47)\n", - "Step: 6450 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:51)\n", - "Step: 6451 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:54)\n", - "Step: 6452 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:11:58)\n", - "Step: 6453 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:16)\n", - "Step: 6454 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:19)\n", - "Step: 6455 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:23)\n", - "Step: 6456 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:26)\n", - "Step: 6457 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:29)\n", - "Step: 6458 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:33)\n", - "Step: 6459 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:36)\n", - "Step: 6460 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:40)\n", - "Step: 6461 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:43)\n", - "Step: 6462 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:47)\n", - "Step: 6463 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:50)\n", - "Step: 6464 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:53)\n", - "Step: 6465 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:12:57)\n", - "Step: 6466 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:00)\n", - "Step: 6467 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:04)\n", - "Step: 6468 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:07)\n", - "Step: 6469 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:11)\n", - "Step: 6470 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:14)\n", - "Step: 6471 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:18)\n", - "Step: 6472 Model Time: 15.9 megayear dt: 2500.0 year (2021-09-28 23:13:21)\n", - "Step: 6473 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:24)\n", - "Step: 6474 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:28)\n", - "Step: 6475 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:31)\n", - "Step: 6476 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:35)\n", - "Step: 6477 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:38)\n", - "Step: 6478 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:42)\n", - "Step: 6479 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:45)\n", - "Step: 6480 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:49)\n", - "Step: 6481 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:52)\n", - "Step: 6482 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:56)\n", - "Step: 6483 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:13:59)\n", - "Step: 6484 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:02)\n", - "Step: 6485 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:06)\n", - "Step: 6486 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:09)\n", - "Step: 6487 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:13)\n", - "Step: 6488 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:16)\n", - "Step: 6489 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:20)\n", - "Step: 6490 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:23)\n", - "Step: 6491 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:27)\n", - "Step: 6492 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:30)\n", - "Step: 6493 Model Time: 16.0 megayear dt: 2500.0 year (2021-09-28 23:14:34)\n" - ] - }, - { - "data": { - "text/plain": [ - "1" - ] - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "Model.run_for(16.0 * u.megayears, checkpoint_interval=checkpoint_interval,dt= dt)" + "Model.run_for(model_end_time, checkpoint_interval=checkpoint_interval,dt= dt)" ] }, { "cell_type": "code", - "execution_count": 11, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "Fig.save(\"Fig_CrameriCase2_1.png\")\n", "Fig.show()" @@ -7078,97 +185,68 @@ "execution_count": null, "metadata": {}, "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [], "source": [ - "import h5py\n", - "import underworld as uw\n", - "import matplotlib.pyplot as plt\n", + "# import h5py\n", + "# import underworld as uw\n", + "# import matplotlib.pyplot as plt\n", "\n", - "(xRes, yRes) = 140,140\n", + "# mesh = uw.mesh.FeMesh_Cartesian(elementType = 'Q1/dQ0', \n", + "# elementRes = elementRes)\n", "\n", - "def loadtopxy(fdir,step): \n", - " mesh = uw.mesh.FeMesh_Cartesian(elementType = 'Q1/dQ0', \n", - " elementRes = (xRes, yRes))\n", - " meshfile = fdir+\"mesh-\"+ str(step)+\".h5\"\n", - " mesh.load(meshfile)\n", - "\n", - " top = mesh.specialSets[ 'Top_VertexSet'] \n", - " xcoord = mesh.data[top.data, 0]\n", - " ycoord = mesh.data[top.data, 1] \n", - " return xcoord,ycoord" + "# def loadtopxy(fdir,step): \n", + "# meshfile = fdir+\"mesh-\"+ str(step)+\".h5\"\n", + "# mesh.load(meshfile)\n", + "# top = mesh.specialSets[ 'Top_VertexSet'] \n", + "# xcoord = mesh.data[top.data, 0]\n", + "# ycoord = mesh.data[top.data, 1] \n", + "# return xcoord,ycoord" ] }, { "cell_type": "code", - "execution_count": 16, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "step = 80\n", - "dt1 = 100\n", - "fdir += \"/\"\n", - "xcoord0,ycoord0 = loadtopxy(fdir,step)\n", - "ycoord0 = (ycoord0 -700)*1000" + "# step = 80\n", + "# dt1 = 100\n", + "# fdir += \"/\"\n", + "# xcoord0,ycoord0 = loadtopxy(fdir,step)\n", + "# ycoord0 = (ycoord0 -700)*1000" ] }, { "cell_type": "code", - "execution_count": 17, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAtwAAADUCAYAAACvZfQtAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjMsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+AADFEAAAgAElEQVR4nOzde5xN9f7H8deHkdwihdw6My4JuZRrN1EpnUI6SikmXUhHOUqliHOUQlGR5JKim19xitPp1FHHdFHkkjpK7sogkVxyGcZ8fn/MnjmDmTFj9rb2zLyfj8d67LW/a+293uY7e/vM2t/9XebuiIiIiIhIZBQJOoCIiIiISEGmgltEREREJIJUcIuIiIiIRJAKbhERERGRCFLBLSIiIiISQSq4RUREREQiKOIFt5lNMbNfzGxZhrbyZjbHzFaFbk8NtZuZjTGz1Wb2rZmdl+Ex8aH9V5lZfKRzi4iIiIiEw4k4w/0K0O6ItgHAx+5eG/g4dB/gKqB2aOkJjIfUAh0YArQAmgND0op0EREREZFoFvGC290/BbYf0dwRmBpanwpcm6F9mqeaD5Qzs8rAlcAcd9/u7r8Bczi6iBcRERERiTpBjeGu5O6bAUK3FUPtVYENGfZLDLVl1S4iIiIiEtVigg5wBMukzbNpP/oJzHqSOhyFk08+ucmZZ54ZvnQSVVJSUihSRN/7LajUvwWX+rZgU/8WXOrb7K1cuXKbu1fIbFtQBfcWM6vs7ptDQ0Z+CbUnAtUz7FcN2BRqb31Ee0JmT+zuE4GJAHXq1PEVK1aEN7lEjYSEBFq3bh10DIkQ9W/Bpb4t2NS/BZf6Nntm9mNW24L6M2U2kDbTSDwwK0N799BsJS2BnaEhJx8CV5jZqaEvS14RahMRERERiWoRP8NtZm+Senb6dDNLJHW2keHAW2Z2O/ATcH1o9/eBPwKrgb1ADwB3325mjwELQ/sNdfcjv4gpIiIiIhJ1Il5wu/tNWWy6LJN9HfhzFs8zBZgSxmgiIiIiIhGnke8iIiIiIhGkgltEREREJIJUcIuIiIiIRJAKbhERERGRCFLBLSIiIiISQSq4RUREREQiSAW3iIiIiEgEqeAWEREREYkgFdwiIiIiIhGkgltEREREJIJUcIuIiIiIRJAKbhERERGRCIoJOoBE1umnn05sbGyen2fPnj2UKlUq74EKSA6InizRkgPCk2X9+vVs27YtTIlERESCp4K7gIuNjWXRokV5fp6EhARat26d90D5LMeBAwf46aefWL9+PevWrWPdunWsX7+exMRESpYsScuWLalVqxY1a9akZs2aVK9enaJFi56wfBA9fQPhydK0adPwhBEREYkSKrilUDt06BAbN25ML6TTiuq0+xs3biQlJSV9/5iYGM4880yqVavGjz/+yFdffUVSUlL69mLFihEXF5dehGe8jY2NpXjx4kH8M0VERCRAKrilQHN3tmzZclQhnbb+008/kZycnL6/mVG1alXi4uJo06YNsbGxxMXFERcXR2xsLFWrViUmJvVlk5CQQKtWrdi4cSOrV69mzZo1h91+9tln7N69+7DnPvPMM9PPhh9ZlJcuXfqE/3xEREQk8lRwS77m7mzfvv2oQjptff369ezfv/+wx1SqVInY2FiaN29Oly5dDiuqq1evnquz0EWKFKF69epUr16dNm3aHJVt69atRxXia9as4Z133jlqnHKlSpUyLcRr1qzJaaedhpkd/w9KREREAqOCW/IFd2fx4sXMmDGDd99997CiOuNZZIBTTz2VuLg46tWrx9VXX51+djrttmTJkicks5lRsWJFKlasyPnnn3/U9p07d7JmzZr0Ja0Y/89//sO0adMO27ds2bKZFuO1atU6bMiLiIiIRJ9AC24z6wfcATjwX6AHUBmYDpQHlgDd3P2AmRUHpgFNgF+BLu6+PojccuJs3bqV1157jSlTprBs2TIASpUqlX5G+pJLLjlsyEdcXBxly5YNOHXOlC1blvPOO4/zzjvvqG379u1j3bp1R50dX7JkCTNnzuTQoUOHPc/tt9/OHXfcQd26dU/kP0FERERyILCC28yqAvcC9dx9n5m9BdwI/BF4xt2nm9mLwO3A+NDtb+5ey8xuBEYAXQKKLxGUnJzMv/71L15++WX+8Y9/kJycTPPmzXnxxRepUKECnTp1KvDDK0qUKEG9evWoV6/eUduSk5P56aef0gvxN998kzFjxjB69GguvPBC7rjjDq6//vqomSpQRESksAv6wjcxQAkziwFKApuBS4EZoe1TgWtD6x1D9wltv8wKetVVyCxfvpwHH3yQ6tWr06FDB+bNm0ffvn1ZtmwZCxYsoFevXpQvX77AF9vHEhMTQ40aNbjiiivo3bs3Q4cOZePGjTz11FNs27aNHj16ULlyZe666y4WLVqEuwcdWUREpFALrOB2943A08BPpBbaO4HFwA53T5s2IhGoGlqvCmwIPTY5tP9pJzKzhN/OnTuZOHEi559/PvXq1eOZZ56hRYsWvPvuuyQmJvL0009Tv379oGNGvYoVK9K/f3+WL1/OZ599xnXXXce0adNo1qwZ5557LuPGjeO3334LOqaIiEihFOSQklNJPWsdB+wA3gauymTXtNNzmZ3WPOrUnZn1BHoCVKhQgYSEhHDElTBKSUnhk08+YcqUKcycOZN9+/ZRr149nn76aW655RYqVaoUdMR8y8y46KKLuOiii3j22Wd58803mTx5Mn369KF///507tyZO+64g1atWkXtJwW7d+8mISGB33//Xa/fAkp9W7Cpfwsu9e3xC/JLk5cD69x9K4CZ/R24AChnZjGhs9jVgE2h/ROB6kBiaAhKWWD7kU/q7hOBiQB16tTxaLkCn8CPP/7I1KlTeeWVV1i3bh2nnHIK8fHx9OjRg2bNmkVtAZhflStXjt69e9O7d2+WLFnCSy+9xOuvv85rr71G7dq1uf3224mPj+eMM84IOuphypQpQ+vWraPqCpoSXurbgk39W3Cpb49fkGO4fwJamlnJ0Fjsy4DvgblA59A+8cCs0Prs0H1C2//jGpwa9fbt28cbb7xB27ZtiYuLY8iQIdSoUYPXX3+dn3/+mfHjx9O8eXMV2xF23nnnMW7cODZt2sS0adOoXLkyAwYMoHr16lx33XW8//77h818IiIiIuET5BjuBaR++XEJqVMCFiH1zPRDwH1mtprUMdovhR7yEnBaqP0+YMAJDy054u4sXLiQ3r17U7lyZW6++WZWr17NkCFDWLduHR999BFdu3alRIkSQUctdEqWLEm3bt345JNP+OGHH+jXrx+ff/45V199NbGxsQwePJj169cHHVNERKRACXSWEncf4u5nu/s57t7N3ZPcfa27N3f3Wu5+vbsnhfbdH7pfK7R9bZDZ5Wi//PILo0ePpkGDBjRv3pxXXnmF9u3b8/HHH7NmzRqGDBlCbGxs0DElpE6dOowcOZLExERmzpxJgwYNePzxx9NnQHnrrbdISkoKOqaIiEi+F/S0gIXejh076Ny5M2effTZ169blyy+/ZPv27bRt25batWvTtm3b9Nkl3J17772XWrVq0bBhQ5YsWRJwejh48CCzZ8+mU6dOVK1alfvvv5/SpUszYcIEfv75Z1599VUuvfRSihTRr1q0Oumkk9KHlaxfv56//vWvrFixgi5dulCtWjXuv/9+vv/++6BjioiI5FuqggLWt29f2rVrxw8//MA333xD3bp1GT58OJdddhmrVq3isssuY/jw4QD861//YtWqVaxatYqJEyfSu3fvwHJ///33PPDAA1SvXp2OHTvy5Zdf8pe//IXvvvuO+fPn07Nnz3xzxUf5nzPPPJPBgwezdu1aPvjgA1q3bs3YsWOpX78+F154IS+//DJ79uwJOqaIiEi+ooI7QLt27eLTTz/l9ttvB1LPNJYrV45Zs2YRH5/6/dD4+HjeffddAGbNmkX37t0xM1q2bMmOHTvYvHnzCcubNmd2y5YtqV+/Ps8++yznn38+s2bNYsOGDTz11FOZXhlR8p+iRYty5ZVX8vbbb6fPh759+3Zuu+02XVRHREQkl4KcFrDQW7t2LRUqVKBHjx588803NGnShOeee44tW7ZQuXJlACpXrswvv/wCwMaNG6levXr646tVq8bGjRvT900zceJEJk6cCEBiYmKe5sx0d5YuXcrs2bP58ssvSUpKIjY2lt69e9O2bVtOPfVUAObNm3fcx8iNaJoDNFqynIgcTZo04bzzzmPZsmW8//77vPLKK0yYMIGaNWty9dVXc/nll1OmTJmo+ZmIiIhEExXcAUpOTmbJkiWMHTuWFi1a0Ldv3/ThI5nJ7GxiZtPp9ezZk549ewLQtGnT454zc8WKFdxzzz3MmTOHUqVK0aNHD2677TaaNm0a2DR+0TQHaLRkOZE52rRpwz333MPOnTuZPn06kyZNYsyYMUyYMIHOnTvTpk0brrnmmhOSRUREJL/QkJIAVatWjWrVqtGiRQsAOnfuzJIlS6hUqVL6UJHNmzdTsWLF9P03bNiQ/vjExESqVKkS9ly///47AwYMoEGDBixYsIBnn32WmTNnMn78eF2gRgAoW7YsvXr1YtGiRSxZsoQ77riD9957j549e9KvXz927doVdEQREZGooYI7QGeccQbVq1dnxYoVAHz88cfUq1ePDh06MHXqVACmTp1Kx44dAejQoQPTpk3D3Zk/fz5ly5Y9ajhJXrg7b731FnXr1mXEiBF07dqVlStX0rdvX4oXLx6240jBcu655/L888+zdu1arrnmGp57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9Pvvv/Pwww/TokULbrrpphN+/CpVqvDQQw8xY8YMPv/88xN+fBGRaJWTgvtcUqfne83MPjez28ysdIRzSZSJlkIqWnJA9GSJlhwQXVkKo5EjR7J582aeeeYZihQJZsRg//79qVq1Kv369SMlJSWQDCIi0SYnV5rc6e7j3b05MAh4DNhsZi+ZWVzEE4qIyDH99NNPPPXUU9x0000n5IuSWSlZsiRPPvkkixYt4o033ggsh4hINMnJGO4iZvZHM3sbeC60nA3MAT6IcD4REcmBhx9+GIDhw4cHnARuvvlmmjZtysMPP8zevXuDjiMiEricfOa4CugCjHX3Ru4+0t03uvt04OPIxpNIue2226hYsWL6RXUAHn30URo2bEjjxo254oor2LRpU/q2hIQEGjduTP369bnkkkvS2z/44APq1KlDrVq1jvs/+txk2blzJ+3bt6dRo0bceuutvPzyy+mPmTp1KrVr16Z27dpMnTo1LDnSPP3005hZ+jSL7s69995LrVq1aNiwIUuWLAlbjtxmef3112nYsCENGzbkggsuOGyqybz2T25ypFm4cCFFixZlxowZ6W3h+JlI1ubPn88bb7xB//79OfPMM4OOQ5EiRRg9ejSJiYmMGjUq6DgiIsFz92wXoOyx9onW5ayzznLJ3CeffOKLFy/2+vXrp7ft3Lkzff25557zXr16ubv7b7/95nXr1vUff/zR3d23bNni7u7Jycleo0YNX7NmjSclJXnDhg39u+++i2iWYcOG+YMPPuju7u+8846feuqpnpSU5L/++qvHxcX5r7/+6tu3b/e4uDjfvn17nnO4u//0009+xRVX+Jlnnulbt251d/d//vOf3q5dO09JSfEvv/zSmzdv7u4elhy5zTJv3rz0Y7z//vvpWcLRP7nJkXbMNm3a+FVXXeVvv/22ux//z2Tu3Lm5ylqYXXLJJX7GGWf47t27g45ymM6dO3vJkiV98+bNh7Wrbws29W/Bpb7NHrDIs6hJc3KGu5iZPWhmL5jZxLQlsn8GSKS1atWK8uXLH9Z2yimnpK/v2bMn/VLQb7zxBtddd136mbOKFSsC8NVXX1GrVi1q1KjBSSedxI033sisWbMimsXM2L17N+7Ovn37KF++PDExMXz44Ye0bduW8uXLc+qpp9K2bVs++CB3I54yywHQr18/Ro4cedilsWfNmkX37t0x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\n", - "text/plain": [ - "
" - ] - }, - "metadata": { - "needs_background": "light" - }, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ - "# Fig 7(b) in Crameri et al., 2012\n", + "# # Fig 7(b) in Crameri et al., 2012\n", "\n", - "fname = \"Topography at \"+ str(step*dt1/1000) + \" Ma_FreeSurf.png\"\n", - "fig, ax = plt.subplots(1, 1, figsize=(12,3))\n", - "ax.set(xlabel='Distance [km]', ylabel='Topography [m]') \n", - "ax.plot(xcoord0,ycoord0,\"k\")\n", - "#ax.legend(loc = 'upper right',prop = {'size':8})\n", - "ax.set_xlim([0,2800]) \n", - "ax.set_ylim([-200,1000]) \n", - "ax.grid()\n", + "# fname = \"Topography at \"+ str(step*dt1/1000) + \" Ma_FreeSurf.png\"\n", + "# fig, ax = plt.subplots(1, 1, figsize=(12,3))\n", + "# ax.set(xlabel='Distance [km]', ylabel='Topography [m]') \n", + "# ax.plot(xcoord0,ycoord0,\"k\")\n", + "# #ax.legend(loc = 'upper right',prop = {'size':8})\n", + "# ax.set_xlim([0,2800]) \n", + "# ax.set_ylim([-200,1000]) \n", + "# ax.grid()\n", "\n", - "left,bottom,width,height=0.2,0.6,0.2,0.2 \n", - "ax2=fig.add_axes([left,bottom,width,height])\n", - "ax2.plot(xcoord0[67:74],ycoord0[67:74],\"k\")\n", - "ax2.set_xlim([1350,1450]) \n", - "#ax2.set_ylim([600,700]) \n", - "ax2.grid()\n", - "plt.savefig(fname,dpi=150,bbox_inches='tight')" + "# left,bottom,width,height=0.2,0.6,0.2,0.2 \n", + "# ax2=fig.add_axes([left,bottom,width,height])\n", + "# ax2.plot(xcoord0[67:74],ycoord0[67:74],\"k\")\n", + "# ax2.set_xlim([1350,1450]) \n", + "# #ax2.set_ylim([600,700]) \n", + "# ax2.grid()\n", + "# plt.savefig(fname,dpi=150,bbox_inches='tight')" ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { "kernelspec": { - "display_name": "uwgeo_test", + "display_name": "Python 3 (ipykernel)", "language": "python", - "name": "uwgeo_test" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -7180,7 +258,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.1" + "version": "3.12.0" } }, "nbformat": 4, diff --git a/docs/UWGeodynamics/examples/1_23_05_FreeSurface_3D_Relaxation.ipynb b/docs/UWGeodynamics/examples/1_23_05_FreeSurface_3D_Relaxation.ipynb index 6fd74aeb1..7112468d4 100755 --- a/docs/UWGeodynamics/examples/1_23_05_FreeSurface_3D_Relaxation.ipynb +++ b/docs/UWGeodynamics/examples/1_23_05_FreeSurface_3D_Relaxation.ipynb @@ -18,8 +18,9 @@ "\n", "**Keywords:** Free surface\n", "\n", - " \n", - "" + "| | |\n", + "| :---: | :---: |\n", + "| ![](./images/3D_FreeSurface.gif) | ![](./images/3D_FreeSurface_Topography.png) |" ] }, { @@ -32,7 +33,8 @@ "from underworld import UWGeodynamics as GEO\n", "from underworld import visualisation as vis\n", "import underworld as uw\n", - "import numpy as np" + "import numpy as np\n", + "import os" ] }, { @@ -67,11 +69,6 @@ "metadata": {}, "outputs": [], "source": [ - "zres = 8\n", - "xres = zres*4\n", - "yres = zres*4\n", - "figsize = (800,400)\n", - "\n", "xmin, xmax = -200 * u.kilometer, 200 * u.kilometer\n", "ymin, ymax = -200 * u.kilometer, 200 * u.kilometer\n", "zmin, zmax = -100 * u.kilometer, 0 * u.kilometer\n", @@ -98,7 +95,18 @@ "t = np.linspace(0, tMax, 100 * 10 + 1)\n", "w_t = w_m * np.exp(-1.*t/t_relax)\n", "\n", - "max_time = dim(tMax,u.kiloyear)\n", + "longtest = False \n", + "model_end_time = dim(t_relax*1e-1,u.kiloyear)\n", + "zres = 8\n", + "xres = zres*4\n", + "yres = zres*4\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " model_end_time = dim(tMax,u.kiloyear)\n", + " zres = 32\n", + " xres = zres*4\n", + " yres = zres*4\n", + " \n", "dt_set = dim(t_relax*1e-2,u.kiloyear)\n", "save_every = 5\n", "checkpoint_interval = dt_set*save_every\n", @@ -165,20 +173,6 @@ "Model.population_control.repopulate()" ] }, - { - "cell_type": "code", - "execution_count": null, - "id": "2b37ca13-01a2-49cf-9f64-32a9d668a04e", - "metadata": {}, - "outputs": [], - "source": [ - "# Fig = vis.Figure(resolution=figsize,rulers=True,margin = 80,axis=True)\n", - "# Fig.Mesh(Model.mesh)\n", - "# lv = Fig.window()\n", - "# lv.rotate('x',-45)\n", - "# lv.redisplay()" - ] - }, { "cell_type": "code", "execution_count": null, @@ -201,7 +195,13 @@ "metadata": {}, "outputs": [], "source": [ - "# Fig = vis.Figure(resolution=figsize,rulers=True,margin = 80,axis=True)\n", + "# Fig = vis.Figure(resolution=(800,400),rulers=True,margin = 80,axis=True)\n", + "# Fig.Mesh(Model.mesh)\n", + "# lv = Fig.window()\n", + "# lv.rotate('x',-45)\n", + "# lv.redisplay()\n", + "\n", + "# Fig = vis.Figure(resolution=(800,400),rulers=True,margin = 80,axis=True)\n", "# Fig.Points(Model.swarm, Model.materialField,fn_size=2.0,discrete=True,colourBar=False)\n", "# lv = Fig.window()\n", "# lv.rotate('x',-45)\n", @@ -225,15 +225,15 @@ "metadata": {}, "outputs": [], "source": [ - "Model.run_for(max_time, checkpoint_interval=checkpoint_interval,dt= dt_set)" + "Model.run_for(model_end_time, checkpoint_interval=checkpoint_interval,dt= dt_set)" ] } ], "metadata": { "kernelspec": { - "display_name": "env_uw2", + "display_name": "Python 3 (ipykernel)", "language": "python", - "name": "env_uw2" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -245,7 +245,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.6" + "version": "3.12.0" } }, "nbformat": 4, diff --git a/docs/UWGeodynamics/examples/1_23_06_FreeSurfaceALEIB_Kaus2010_Rayleigh-Taylor_Instability.ipynb b/docs/UWGeodynamics/examples/1_23_06_FreeSurfaceALEIB_Kaus2010_Rayleigh-Taylor_Instability.ipynb new file mode 100644 index 000000000..870fbc271 --- /dev/null +++ b/docs/UWGeodynamics/examples/1_23_06_FreeSurfaceALEIB_Kaus2010_Rayleigh-Taylor_Instability.ipynb @@ -0,0 +1,200 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Rayleigh-Taylor instability\n", + "======\n", + "\n", + "This notebook models the Rayleigh-Taylor instability as described in Duretz et al. (2011). It includes an additional sticky air layer, following the model outlined in Kaus et al. (2010).\n", + "\n", + "**Keywords:** Stress state, Free surface\n", + "\n", + "**References**\n", + "1. Kaus, B. J., Mühlhaus, H., & May, D. A. (2010). A stabilization algorithm for geodynamic numerical simulations with a free surface. Physics of the Earth and Planetary Interiors, 181(1-2), 12-20.\n", + "2. Duretz, T., May, D. A., Gerya, T. V., & Tackley, P. J. (2011). Discretization errors and free surface stabilization in the finite difference and marker‐in‐cell method for applied geodynamics: A numerical study. Geochemistry, Geophysics, Geosystems, 12(7).\n", + "\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from underworld import UWGeodynamics as GEO\n", + "from underworld import visualisation as vis\n", + "\n", + "import underworld.function as fn\n", + "import math\n", + "import numpy as np\n", + "import os" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "u = GEO.UnitRegistry\n", + "\n", + "KL = 500 * u.kilometer\n", + "K_viscosity = 1e20 * u.pascal * u.second\n", + "K_density = 3200 * u.kilogram / u.meter**3\n", + "\n", + "KM = K_density * KL**3\n", + "Kt = KM/ ( KL * K_viscosity )\n", + "\n", + "GEO.scaling_coefficients[\"[length]\"] = KL\n", + "GEO.scaling_coefficients[\"[time]\"] = Kt\n", + "GEO.scaling_coefficients[\"[mass]\"]= KM" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "longtest = False\n", + "model_end_time = 0.025 * u.megayears\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " model_end_time = 5.5 * u.megayears\n", + "\n", + "Model = GEO.Model(elementRes=(50,64),\n", + " minCoord=(-250. * u.kilometer, -500. * u.kilometer), \n", + " maxCoord=(250. * u.kilometer, 140. * u.kilometer),\n", + " gravity=(0.0, -9.81 * u.meter / u.second**2))\n", + "\n", + "dt = 2.5*u.kiloyear\n", + "dt_str = \"%.1f\" %(dt.m)\n", + "checkpoint_interval = 1e2*u.kiloyear\n", + "fdir = \"1_23_06_FreeSurfaceALEIB_Kaus2010_Rayleigh-Taylor_Instability_dt\"+dt_str+\"ka\"\n", + "Model.outputDir = fdir" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "wavelength = GEO.nd(KL)\n", + "amplitude = GEO.nd(5*u.kilometer)\n", + "offset = GEO.nd(-100.*u.kilometer)\n", + "k = 2. * math.pi / wavelength\n", + "\n", + "coord = fn.coord()\n", + "perturbationFn = offset + amplitude*fn.math.cos(k*coord[0])\n", + "shape = fn.input()[1] < perturbationFn\n", + "\n", + "airMaterial = Model.add_material(name=\"Air material\", shape=GEO.shapes.Layer(top=Model.top, bottom=0.*u.km))\n", + "densMaterial = Model.add_material(name=\"Dense material\", shape=GEO.shapes.Layer(top=0.*u.km, bottom=Model.bottom))\n", + "lightMaterial = Model.add_material(name=\"Light material\", shape=shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "airMaterial.density = 0. * u.kilogram / u.meter**3\n", + "densMaterial.density = 3300 * u.kilogram / u.metre**3\n", + "lightMaterial.density = 3200 * u.kilogram / u.metre**3\n", + "\n", + "airMaterial.viscosity = 1e18 * u.pascal * u.second\n", + "densMaterial.viscosity = 1e21 * u.pascal * u.second\n", + "lightMaterial.viscosity = 1e20 * u.pascal * u.second" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "npoints = 1000\n", + "coords = np.ndarray((npoints, 2))\n", + "coords[:, 0] = np.linspace(GEO.nd(Model.minCoord[0]), GEO.nd(Model.maxCoord[0]), npoints)\n", + "coords[:, 1] = offset + amplitude*np.cos(k*coords[:, 0])\n", + "\n", + "Model.add_passive_tracers(name=\"interface\", vertices=coords)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Fig = vis.Figure(figsize=(500, 500))\n", + "Fig.Points(Model.interface_tracers, pointSize=5.0)\n", + "Fig.Points(Model.swarm, Model.materialField,pointSize=3.,colourBar=False)\n", + "Fig.Mesh(Model.mesh)\n", + "Fig.save(\"Fig_Kaus2010RTI_0.png\")\n", + "Fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Model.set_velocityBCs(left=[0., None], right=[0., None], top=[None, None], bottom=[0.,0.])\n", + "#Model.set_velocityBCs(left=[0., None], right=[0., None], top=[None, 0.], bottom=[0.,0.])\n", + "\n", + "zinit = 0*u.kilometer\n", + "Model.inter_wall = Model._get_InternalwallSets(zinit)\n", + "\n", + "Model._freeSurface_ALEIB = True \n", + "Model.freeSurface = True " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Model.run_for(model_end_time, checkpoint_interval=checkpoint_interval,dt= dt)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Fig.save(\"Fig_Kaus2010RTI_1.png\")\n", + "Fig.show()" + ] + } + ], + "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.12.0" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/docs/UWGeodynamics/examples/1_23_07_FreeSurfaceALEIB_Crameri2012Case1_Relaxation.ipynb b/docs/UWGeodynamics/examples/1_23_07_FreeSurfaceALEIB_Crameri2012Case1_Relaxation.ipynb new file mode 100644 index 000000000..6822d0a86 --- /dev/null +++ b/docs/UWGeodynamics/examples/1_23_07_FreeSurfaceALEIB_Crameri2012Case1_Relaxation.ipynb @@ -0,0 +1,259 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "Crameri2012Case1_Relaxation\n", + "======\n", + "\n", + "This notebook reproduce the case 1 (a cosine perturbation of the surface) with true free surface in Crameri *et al.* (2012). \n", + "\n", + "**Keywords:** Sticky air, Free surface\n", + "\n", + "**References**\n", + "1. Crameri, F., Schmeling, H., Golabek, G. J., Duretz, T., Orendt, R., Buiter, S. J. H., ... & Tackley, P. J. (2012). A comparison of numerical surface topography calculations in geodynamic modelling: an evaluation of the ‘sticky air’method. Geophysical Journal International, 189(1), 38-54.\n", + " \n", + "| | |\n", + "| :---: | :---: |\n", + "| | |" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from underworld import UWGeodynamics as GEO\n", + "from underworld import visualisation as vis \n", + "\n", + "import underworld.function as fn\n", + "import math\n", + "import numpy as np\n", + "import os" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "u = GEO.UnitRegistry\n", + "\n", + "KL = 700 * u.kilometer\n", + "K_viscosity = 1e21 * u.pascal * u.second\n", + "K_density = 3300 * u.kilogram / u.meter**3\n", + "\n", + "KM = K_density * KL**3\n", + "Kt = KM/ ( KL * K_viscosity )\n", + "\n", + "GEO.scaling_coefficients[\"[length]\"] = KL\n", + "GEO.scaling_coefficients[\"[time]\"] = Kt\n", + "GEO.scaling_coefficients[\"[mass]\"]= KM" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "longtest = False\n", + "model_end_time = 10 * u.kiloyear\n", + "elementRes = (128,80)\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " model_end_time = 100 * u.kiloyear\n", + " elementRes = (256,80)\n", + "\n", + "Model = GEO.Model(elementRes=elementRes,\n", + " minCoord=(0. * u.kilometer, 0. * u.kilometer), \n", + " maxCoord=(2800. * u.kilometer, 875. * u.kilometer),\n", + " gravity=(0.0, -10 * u.meter / u.second**2))\n", + "\n", + "dt = 1.*u.kiloyear\n", + "dt_str = \"%.1f\" %(dt.m)\n", + "checkpoint_interval = 1.*u.kiloyear\n", + "fdir = \"1_23_07_FreeSurfaceALEIB_Crameri2012CaseCase1_Relaxation_dt\"+dt_str+\"ka\"\n", + "Model.outputDir = fdir" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "wavelength = GEO.nd(Model.maxCoord[0])\n", + "amplitude = GEO.nd(7*u.kilometer)\n", + "offset = GEO.nd(700.*u.kilometer)\n", + "k = 2. * math.pi / wavelength\n", + "\n", + "coord = fn.coord()\n", + "perturbationFn = offset + amplitude*fn.math.cos(k*coord[0])\n", + "\n", + "zinit = 700*u.kilometer\n", + "Model.inter_wall = Model._get_InternalwallSets(zinit)\n", + "\n", + "with Model.mesh.deform_mesh():\n", + " Model.mesh.data[Model.inter_wall.data, 1] = perturbationFn.evaluate(Model.inter_wall)[:,0]\n", + "\n", + "Model._freeSurface_ALEIB = True \n", + "Model.freeSurface = True \n", + "Model._freeSurface.solve(0.)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# recreate swarm as mesh deformed\n", + "import underworld as uw\n", + "from collections import OrderedDict \n", + "\n", + "Model.swarm_variables = OrderedDict()\n", + "Model.swarm = uw.swarm.Swarm(mesh=Model.mesh, particleEscape=True)\n", + "Model.swarm.allow_parallel_nn = True\n", + "GEO.rcParams['swarm.particles.per.cell.2D']=36\n", + "particlesPerCell = GEO.rcParams[\"swarm.particles.per.cell.2D\"]\n", + "Model._swarmLayout = uw.swarm.layouts.PerCellSpaceFillerLayout(swarm=Model.swarm,particlesPerCell=particlesPerCell)\n", + "Model.swarm.populate_using_layout(layout=Model._swarmLayout)\n", + "Model._initialize()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "air_Shape = coord[1] >= perturbationFn\n", + "li_Shape = (coord[1] > GEO.nd(600*u.kilometer)) & (coord[1] <= perturbationFn)\n", + "ma_Shape = coord[1] <= GEO.nd(600*u.kilometer)\n", + "\n", + "air = Model.add_material(name=\"Air\", shape=air_Shape)\n", + "li = Model.add_material(name=\"Lithosphere\", shape=li_Shape)\n", + "ma = Model.add_material(name=\"Mantle Asthenosphere\", shape=ma_Shape)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Fig = vis.Figure(figsize=(1200,400))\n", + "Fig.Mesh(Model.mesh)\n", + "Fig.save(\"Fig_CrameriCase1_mesh0.png\")\n", + "Fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "npoints = 5000\n", + "coords = np.ndarray((npoints, 2))\n", + "coords[:, 0] = np.linspace(GEO.nd(Model.minCoord[0]), GEO.nd(Model.maxCoord[0]), npoints)\n", + "coords[:, 1] = offset + amplitude*np.cos(k*coords[:, 0])\n", + "surf_tracers = Model.add_passive_tracers(name=\"Surface\",vertices=coords)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Fig = vis.Figure(figsize=(1200,400))\n", + "#Fig.Points(surf_tracers, pointSize=4.0)\n", + "Fig.Points(Model.swarm, Model.materialField,fn_size=2.0,discrete=True,colourBar=False)\n", + "Fig.Mesh(Model.mesh)\n", + "Fig.save(\"Fig_CrameriCase1_0.png\")\n", + "Fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "air.density = 0. * u.kilogram / u.meter**3\n", + "li.density = 3300. * u.kilogram / u.metre**3 \n", + "ma.density = 3300. * u.kilogram / u.metre**3\n", + "\n", + "air.viscosity = 1e18 * u.pascal * u.second\n", + "li.viscosity = 1e23 * u.pascal * u.second \n", + "ma.viscosity = 1e21 * u.pascal * u.second" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Model.set_velocityBCs(left=[0., None], right=[0., None], top=[None, None], bottom=[0.,0.])\n", + "#Model.set_velocityBCs(left=[0., None], right=[0., None], top=[None, 0.], bottom=[0.,0.]) " + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Model.solver.set_inner_method(\"mumps\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "Model.run_for(model_end_time, checkpoint_interval= checkpoint_interval, dt= dt)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "Fig.save(\"Fig_CrameriCase1_1.png\")\n", + "Fig.show()" + ] + } + ], + "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.12.0" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/docs/UWGeodynamics/examples/1_23_08_CouplingModellingALEIB_TopographyRelaxation.ipynb b/docs/UWGeodynamics/examples/1_23_08_CouplingModellingALEIB_TopographyRelaxation.ipynb new file mode 100644 index 000000000..920c28c3d --- /dev/null +++ b/docs/UWGeodynamics/examples/1_23_08_CouplingModellingALEIB_TopographyRelaxation.ipynb @@ -0,0 +1,197 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "9182138b-b954-4a5c-a6c6-35cb6c296923", + "metadata": {}, + "source": [ + "Topography Relaxation with surface processes\n", + "======\n", + "\n", + "This notebook models the topography relaxation with surface processes (Model TR-CM2) as described in Neng et al. (2026). It integrates Underworld2 with Badlands using the UWGeodynamic module within the ALE-IB scheme.\n", + "\n", + "**References**\n", + "\n", + "Lu, N., Moresi, L., Giordani, J., & Knight, B. (2026). A novel ALE scheme with the internal boundary for coupling tectonic and surface processes in geodynamic models. EGUsphere, 2026, 1-35." + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "72d4536d-33cb-4c16-8812-645165b311f8", + "metadata": {}, + "outputs": [], + "source": [ + "import underworld as uw\n", + "import math\n", + "from underworld import function as fn\n", + "import numpy as np\n", + "import os\n", + "\n", + "from underworld import UWGeodynamics as GEO\n", + "u = GEO.UnitRegistry\n", + "ndim = GEO.non_dimensionalise\n", + "dimen = GEO.dimensionalise\n", + "\n", + "comm = uw.mpi.comm\n", + "rank = uw.mpi.rank\n", + "size = uw.mpi.size\n", + "\n", + "GEO.rcParams[\"initial.nonlinear.tolerance\"] = 1e-3\n", + "GEO.rcParams['initial.nonlinear.max.iterations'] = 100\n", + "GEO.rcParams[\"nonlinear.tolerance\"] = 1e-3\n", + "GEO.rcParams['nonlinear.max.iterations'] = 100\n", + "GEO.rcParams[\"popcontrol.particles.per.cell.2D\"] = 20\n", + "GEO.rcParams[\"swarm.particles.per.cell.2D\"] = 20\n", + "GEO.rcParams[\"surface.pressure.normalization\"] = True\n", + "GEO.rcParams[\"pressure.smoothing\"] = True\n", + "GEO.rcParams[\"popcontrol.split.threshold\"] = 0.1\n", + "\n", + "half_rate = 1.0 * u.centimeter / u.year\n", + "model_length = 500. * u.kilometer\n", + "gravity = 9.81 * u.meter / u.second**2\n", + "bodyforce = 3300 * u.kilogram / u.metre**3 *gravity \n", + "\n", + "KL = model_length\n", + "Kt = KL / half_rate\n", + "KM = bodyforce * KL**2 * Kt**2\n", + "\n", + "GEO.scaling_coefficients[\"[length]\"] = KL\n", + "GEO.scaling_coefficients[\"[time]\"] = Kt\n", + "GEO.scaling_coefficients[\"[mass]\"]= KM" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "d497849b-031f-4eee-af78-a5579245b274", + "metadata": {}, + "outputs": [], + "source": [ + "longtest = False\n", + "dy = ndim(10.0 * u.kilometer)\n", + "max_time = 11.0*u.kiloyear\n", + "\n", + "if \"UW_LONGTEST\" in os.environ or longtest:\n", + " dy = ndim(2.5 * u.kilometer)\n", + " max_time = 301.0*u.kiloyear\n", + "\n", + "xmin, xmax = ndim(-160 * u.kilometer), ndim(160 * u.kilometer)\n", + "ymin, ymax = ndim(-160 * u.kilometer), ndim(40 * u.kilometer)\n", + "yint = 0.\n", + " \n", + "dy = ndim(2.5 * u.kilometer)\n", + "dx = dy\n", + "xRes,yRes = int(np.around((xmax-xmin)/dx)),int(np.around((ymax-ymin)/dy))\n", + "yResa,yResb =int(np.around((ymax-yint)/dy)),int(np.around((yint-ymin)/dy))\n", + "\n", + "Model = GEO.Model(elementRes=(xRes, yRes),\n", + " minCoord=(xmin,ymin),\n", + " maxCoord=(xmax, ymax),\n", + " gravity=(0.0, -gravity),\n", + " periodic=(True, False))\n", + "Model.outputDir= \"1_23_08_CouplingModellingALEIB_TopographyRelaxation_yres{:n}\".format(yRes)\n", + "Model.minStrainRate = 1e-18 / u.second\n", + "\n", + "wRatio = 1\n", + "D = np.abs(ymin)\n", + "Lambda = D/wRatio\n", + "k = 2.0 * np.pi / Lambda\n", + "mu0 = ndim(1e21 * u.pascal * u.second)\n", + "g = ndim(gravity)\n", + "rho0 = ndim(3300* u.kilogram / u.metre**3)\n", + "drho = rho0-0.\n", + "w_m = ndim(5*u.kilometer)\n", + "\n", + "tau0 = 2*k*mu0/drho/g\n", + "tau = (D*k+np.sinh(D*k)*np.cosh(D*k))/(np.sinh(D*k)**2)*tau0\n", + "\n", + "fn_coord = fn.input()\n", + "surf_fn = w_m * fn.math.cos(2.*np.pi*fn_coord[0]/Lambda) \n", + "\n", + "Model.inter_wall = Model._get_InternalwallSets(yint)\n", + "with Model.mesh.deform_mesh():\n", + " Model.mesh.data[Model.inter_wall.data, 1] = surf_fn.evaluate(Model.inter_wall)[:,0]\n", + "Model._freeSurface_ALEIB = True \n", + "Model.freeSurface = True \n", + "Model._freeSurface.solve(0.)\n", + "\n", + "# recreate swarm as mesh deformed\n", + "import underworld as uw\n", + "from collections import OrderedDict \n", + "Model.swarm_variables = OrderedDict()\n", + "Model.swarm = uw.swarm.Swarm(mesh=Model.mesh, particleEscape=True)\n", + "Model.swarm.allow_parallel_nn = True \n", + "particlesPerCell = GEO.rcParams[\"swarm.particles.per.cell.2D\"]\n", + "Model._swarmLayout = uw.swarm.layouts.PerCellSpaceFillerLayout(swarm=Model.swarm,particlesPerCell=particlesPerCell)\n", + "Model.swarm.populate_using_layout(layout=Model._swarmLayout)\n", + "Model._initialize()\n", + "\n", + "materialAShape = fn_coord[1] > surf_fn\n", + "materialMShape = fn_coord[1] <= surf_fn\n", + "\n", + "materialA = Model.add_material(name=\"Air\", shape=materialAShape)\n", + "materialM = Model.add_material(name=\"Mantle\", shape=materialMShape) \n", + "\n", + "materialA.viscosity = 1e18 * u.pascal * u.second\n", + "materialM.viscosity = 1e21 * u.pascal * u.second\n", + "\n", + "materialA.density = 0.\n", + "materialM.density = 3300 * u.kilogram / u.metre**3\n", + "\n", + "sediment = Model.add_material(name=\"sediment\")\n", + "sediment.viscosity = 1e19 * u.pascal * u.second\n", + "sediment.density = 2700 * u.kilogram / u.metre**3 \n", + "\n", + "Model.set_velocityBCs(left=[0.,None],right=[0,None],bottom=[0.,0.], top=[None, 0.])\n", + "Model.init_model()\n", + "\n", + "Model.solver.set_inner_method(\"mumps\")\n", + "Model.solver.set_penalty(1e3)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "72102da9-434f-4de3-b373-4c8db080694a", + "metadata": {}, + "outputs": [], + "source": [ + "dt_set = 2.5*u.kiloyear\n", + "checkpoint_interval = 10.0*u.kiloyear\n", + "Model.surfaceProcesses = GEO.surfaceProcesses.Badlands(airIndex=[materialA.index],sedimentIndex=sediment.index,XML=\"resources/badlands_1en5.xml\", resolution=1.25 * u.kilometre, checkpoint_interval=dt_set,aspectRatio2d=0.25,surfElevation=surf_fn)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "daf7ba37-4acc-4054-9843-f9526ac32a9a", + "metadata": {}, + "outputs": [], + "source": [ + "Model.run_for(max_time, checkpoint_interval=checkpoint_interval,dt=dt_set)" + ] + } + ], + "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.12.0" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/docs/UWGeodynamics/examples/3D_RisingBall_FreeSurface.ipynb b/docs/UWGeodynamics/examples/3D_RisingBall_FreeSurface.ipynb index 50a24970a..f6bd2a94e 100644 --- a/docs/UWGeodynamics/examples/3D_RisingBall_FreeSurface.ipynb +++ b/docs/UWGeodynamics/examples/3D_RisingBall_FreeSurface.ipynb @@ -6,40 +6,18 @@ "source": [ "# 3D Rising Ball Free Surface\n", "\n", - "Demonstration example for setting up particle swarms with different material properties. This system consists of a dense, high viscosity sphere falling through a background lower density and viscosity fluid. " + "Demonstration example for setting up particle swarms with different material properties. This system consists of a dense, high viscosity sphere falling through a background lower density and viscosity fluid. [FSSA](https://doi.org/10.1016/j.pepi.2010.04.007) can be enabled for this simulation.\n", + "\n", + "##### Expected velocity vrms results from these default toy settings\n", + "* `1.6621108609574737` fssa_enabled = False\n", + "* `1.6750725105720512` fssa_enabled = True" ] }, { "cell_type": "code", - "execution_count": 1, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "--------------------------------------------------------------------------\n", - "The library attempted to open the following supporting CUDA libraries,\n", - "but each of them failed. CUDA-aware support is disabled.\n", - "libcuda.so.1: cannot open shared object file: No such file or directory\n", - "libcuda.dylib: cannot open shared object file: No such file or directory\n", - "/usr/lib64/libcuda.so.1: cannot open shared object file: No such file or directory\n", - "/usr/lib64/libcuda.dylib: cannot open shared object file: No such file or directory\n", - "If you are not interested in CUDA-aware support, then run with\n", - "--mca opal_warn_on_missing_libcuda 0 to suppress this message. If you are interested\n", - "in CUDA-aware support, then try setting LD_LIBRARY_PATH to the location\n", - "of libcuda.so.1 to get passed this issue.\n", - "--------------------------------------------------------------------------\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "loaded rc file /home/romain/PROJECTS/Project_fssa/UWGeodynamics/UWGeodynamics/uwgeo-data/uwgeodynamicsrc\n" - ] - } - ], + "outputs": [], "source": [ "from underworld import UWGeodynamics as GEO\n", "from underworld import visualisation as vis" @@ -47,7 +25,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -56,7 +34,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -77,25 +55,11 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\tGlobal element size: 16x16x16\n", - "\tLocal offset of rank 0: 0x0x0\n", - "\tLocal range of rank 0: 16x16x16\n", - "In func WeightsCalculator_CalculateAll(): for swarm \"3PHJCTIF__swarm\"\n", - "\tdone 33% (1366 cells)...\n", - "\tdone 67% (2731 cells)...\n", - "\tdone 100% (4096 cells)...\n", - "WeightsCalculator_CalculateAll(): finished update of weights for swarm \"3PHJCTIF__swarm\"\n" - ] - } - ], + "outputs": [], "source": [ + "fssa_enabled = True\n", "Model = GEO.Model(elementRes=(16, 16, 16), \n", " minCoord=(-1. * u.meter, -1. * u.meter, -50. * u.centimeter), \n", " maxCoord=(1. * u.meter, 1. * u.meter, 50. * u.centimeter),\n", @@ -104,7 +68,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -113,7 +77,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -123,7 +87,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ @@ -136,20 +100,9 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "" - ] - }, - "execution_count": 8, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ "Model.set_velocityBCs(left=[0, None, None],\n", " right=[0, None, None],\n", @@ -161,2594 +114,56 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "\tGlobal element size: 16x16x16\n", - "\tLocal offset of rank 0: 0x0x0\n", - "\tLocal range of rank 0: 16x16x16\n" - ] - } - ], + "outputs": [], "source": [ "Model.freeSurface = True" ] }, { "cell_type": "code", - "execution_count": 10, + "execution_count": null, "metadata": {}, "outputs": [], - "source": [ - "Model.fssa_factor = 1.0" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [ - { - "data": { - "text/html": [ - "\n", - "\n", - "\n" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/html": [ - "\n", - "
\n", - "
\n", - "
\n", - "\n", - "\n", - "
\n", - " \n", - " \n", - "
\n", - "
\n", - "
\n", - "
\n", - "
\n", - "
" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "data": { - "text/plain": [ - "{}" - ] - }, - "execution_count": 11, - "metadata": {}, - "output_type": "execute_result" - } - ], "source": [ "Fig = vis.Figure(resolution=(1200,600))\n", "Fig.Surface(Model.mesh, Model.projMaterialField, cullface=False, opacity=0.5)\n", - "Fig.window()" + "#Fig.window()" ] }, { "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/romain/PROJECTS/Project_fssa/UWGeodynamics/UWGeodynamics/_model.py:1566: UserWarning: Skipping the steady state calculation: No diffusivity variable defined on Model\n", - " warnings.warn(\"Skipping the steady state calculation: No diffusivity variable defined on Model\")\n" - ] - } - ], - "source": [ - "Model.init_model()" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": { - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Running with UWGeodynamics version 2.12.1-dev-be8ddd8(3d_freesurface)\n", - "Options: -Q22_pc_type uw -ksp_type bsscr -pc_type none -ksp_k2_type NULL -rescale_equations False -remove_constant_pressure_null_space False -change_backsolve False -change_A11rhspresolve False -restore_K False -A11_ksp_type fgmres -A11_ksp_rtol 1e-06 -scr_ksp_type fgmres -scr_ksp_rtol 1e-05\n", - "Linear solver (D263ZBNH__system-execute) \n", - "\n", - "BSSCR -- Block Stokes Schur Compliment Reduction Solver \n", - "AUGMENTED LAGRANGIAN K2 METHOD - Penalty = 0.000000\n", - "\n", - "SROpGenerator_SimpleFinestLevel: time = 1.02227e-02 \n", - " [3] SROpGenerator_SimpleCoarserLevel: time = 2.03636e-03 \n", - " [2] SROpGenerator_SimpleCoarserLevel: time = 5.29361e-04 \n", - " [1] SROpGenerator_SimpleCoarserLevel: time = 2.90445e-04 \n", - " Setting schur_pc to \"uw\" \n", - "\n", - "\n", - "SCR Solver Summary:\n", - "\n", - " Multigrid setup: = 0.01628 secs \n", - " RHS V Solve: = 0.1033 secs / 8 its\n", - " Pressure Solve: = 0.7948 secs / 7 its\n", - " Final V Solve: = 0.1172 secs / 9 its\n", - "\n", - " Total BSSCR Linear solve time: 1.245045 seconds\n", - "\n", - "Linear solver (D263ZBNH__system-execute), solution time 1.262731e+00 (secs)\n", - "Time Integration\n", - "\t2nd order: 8W7H67CH__integrand - 0.4400 [min] / 0.4400 [max] (secs)\n", - "Time Integration - 0.440083 [min] / 0.440083 [max] (secs)\n" - ] - }, - { - "ename": "LinAlgError", - "evalue": "Singular matrix.", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mLinAlgError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m/tmp/ipykernel_106421/4173955097.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mModel\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun_for\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mnstep\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m2\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", - "\u001b[0;32m~/PROJECTS/Project_fssa/UWGeodynamics/UWGeodynamics/_model.py\u001b[0m in \u001b[0;36mrun_for\u001b[0;34m(self, duration, checkpoint_interval, nstep, checkpoint_times, restart_checkpoint, dt, restartStep, restartDir, output_units)\u001b[0m\n\u001b[1;32m 1689\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1690\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1691\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_update\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1692\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1693\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstep\u001b[0m \u001b[0;34m+=\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/PROJECTS/Project_fssa/UWGeodynamics/UWGeodynamics/_model.py\u001b[0m in \u001b[0;36m_update\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 1784\u001b[0m \u001b[0;32melif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_freeSurface\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1785\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mswarm_advector\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mintegrate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdt\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvalue\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mupdate_owners\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mFalse\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1786\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_freeSurface\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msolve\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdt\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvalue\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1787\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mswarm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mupdate_particle_owners\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1788\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/PROJECTS/Project_fssa/UWGeodynamics/UWGeodynamics/_freesurface.py\u001b[0m in \u001b[0;36msolve\u001b[0;34m(self, dtime)\u001b[0m\n\u001b[1;32m 102\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 103\u001b[0m \u001b[0;31m# First we advect the surface\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 104\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_advect_surface\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdtime\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 105\u001b[0m \u001b[0;31m# Then we solve the system of linear equation\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 106\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_solve_sle\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/PROJECTS/Project_fssa/UWGeodynamics/UWGeodynamics/_freesurface.py\u001b[0m in \u001b[0;36m_advect_surface\u001b[0;34m(self, dt)\u001b[0m\n\u001b[1;32m 85\u001b[0m \u001b[0madv_coords\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mcoords\u001b[0m \u001b[0;34m*\u001b[0m \u001b[0mvelocities\u001b[0m \u001b[0;34m*\u001b[0m \u001b[0mnd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdt\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 86\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 87\u001b[0;31m \u001b[0mvals\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mRBFInterpolator\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0madv_coords\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m:\u001b[0m\u001b[0;36m2\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0madv_coords\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m2\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcoords\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m:\u001b[0m\u001b[0;36m2\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 88\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mvals\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 89\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mTField\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdata\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtop\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdata\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mvals\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m~/PROJECTS/Project_fssa/uw2_venv/lib/python3.10/site-packages/scipy/interpolate/_rbfinterp.py\u001b[0m in \u001b[0;36m__init__\u001b[0;34m(self, y, d, neighbors, smoothing, kernel, epsilon, degree)\u001b[0m\n\u001b[1;32m 366\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 367\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mneighbors\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 368\u001b[0;31m shift, scale, coeffs = _build_and_solve_system(\n\u001b[0m\u001b[1;32m 369\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0md\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msmoothing\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mkernel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mepsilon\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mpowers\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 370\u001b[0m )\n", - "\u001b[0;32m~/PROJECTS/Project_fssa/uw2_venv/lib/python3.10/site-packages/scipy/interpolate/_rbfinterp.py\u001b[0m in \u001b[0;36m_build_and_solve_system\u001b[0;34m(y, d, smoothing, kernel, epsilon, powers)\u001b[0m\n\u001b[1;32m 125\u001b[0m )\n\u001b[1;32m 126\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 127\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mLinAlgError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mmsg\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 128\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 129\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mshift\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mscale\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcoeffs\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mLinAlgError\u001b[0m: Singular matrix." - ] - } - ], - "source": [ - "Model.run_for(nstep=2)" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [], - "source": [ - "coords = Model.mesh.data[Model.top_wall.data]" - ] - }, - { - "cell_type": "code", - "execution_count": 16, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "velocities = Model.velocityField.data[Model.top_wall.data]" + "Model.init_model(temperature=None)" ] }, { "cell_type": "code", - "execution_count": 25, + "execution_count": null, "metadata": {}, "outputs": [], "source": [ - "adv_coords = coords + velocities * GEO.nd(Model.dt.value)" + "# By default the dt ~ 5minutes, wit fssa we set it to 10\n", + "if fssa_enabled == True:\n", + " Model.fssa_factor = 1.0\n", + " dt = 10*u.minutes\n", + "else:\n", + " dt = None" ] }, { "cell_type": "code", - "execution_count": 28, - "metadata": {}, + "execution_count": null, + "metadata": { + "scrolled": true + }, "outputs": [], "source": [ - "from scipy.interpolate import interp1d, RBFInterpolator\n" + "Model.run_for(nstep=2, dt=dt)" ] }, { @@ -2757,15 +172,18 @@ "metadata": {}, "outputs": [], "source": [ - "RBFInterpolator(adv_coords[:, :2], adv_coords[:, 2])(coords[:, :2])" + "expected_vrms_nofssa = 1.6621108609574737\n", + "import numpy as np\n", + "# is withing 1% of original run\n", + "assert np.isclose( Model.stokes_SLE.velocity_rms(), expected_vrms_nofssa, rtol=1e-2 )" ] } ], "metadata": { "kernelspec": { - "display_name": "uw2_venv", + "display_name": "Python 3 (ipykernel)", "language": "python", - "name": "uw2_venv" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -2777,9 +195,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.2" + "version": "3.12.0" } }, "nbformat": 4, - "nbformat_minor": 2 + "nbformat_minor": 4 } diff --git a/docs/UWGeodynamics/examples/images/crameri2012case1_ALEIB_topo.png b/docs/UWGeodynamics/examples/images/crameri2012case1_ALEIB_topo.png new file mode 100644 index 000000000..b504916f1 Binary files /dev/null and b/docs/UWGeodynamics/examples/images/crameri2012case1_ALEIB_topo.png differ diff --git a/docs/UWGeodynamics/examples/images/crameri2012case1_topo.png b/docs/UWGeodynamics/examples/images/crameri2012case1_topo.png new file mode 100644 index 000000000..c58eeaccc Binary files /dev/null and b/docs/UWGeodynamics/examples/images/crameri2012case1_topo.png differ diff --git a/docs/UWGeodynamics/examples/images/kaus2010RTI_ALEIB_topo.png b/docs/UWGeodynamics/examples/images/kaus2010RTI_ALEIB_topo.png new file mode 100644 index 000000000..c9ab1b4d0 Binary files /dev/null and b/docs/UWGeodynamics/examples/images/kaus2010RTI_ALEIB_topo.png differ diff --git a/docs/UWGeodynamics/examples/images/kaus2010RTI_topo.png b/docs/UWGeodynamics/examples/images/kaus2010RTI_topo.png new file mode 100644 index 000000000..154ee202a Binary files /dev/null and b/docs/UWGeodynamics/examples/images/kaus2010RTI_topo.png differ diff --git a/docs/UWGeodynamics/examples/resources/badlands_1en5.xml b/docs/UWGeodynamics/examples/resources/badlands_1en5.xml new file mode 100755 index 000000000..b9c3aad2a --- /dev/null +++ b/docs/UWGeodynamics/examples/resources/badlands_1en5.xml @@ -0,0 +1,111 @@ + + + + + + 1 + flat + + + 1 + + + + + -0. + + + + + + + + + 1250. + 1250. + + + + + 1 + + + + 0. + + 510000. + + 1250. + + 1. + + 0.1 + + 2. + + 2. + + 0. + + 1000. + + 1000. + + 0.005 + + 0.01 + + 5000. + + + + + + 0.5 + 1.0 + + 1.e-5 + 10 + 0.05 + + + + + 0.1 + + 0.1 + 0.1 + + + outbdls + diff --git a/docs/UWGeodynamics/tutorials/Tutorial_9_passive_margins.ipynb b/docs/UWGeodynamics/tutorials/Tutorial_9_passive_margins.ipynb index 1b12ae843..62467b6cf 100644 --- a/docs/UWGeodynamics/tutorials/Tutorial_9_passive_margins.ipynb +++ b/docs/UWGeodynamics/tutorials/Tutorial_9_passive_margins.ipynb @@ -519,48 +519,20 @@ }, { "cell_type": "code", - "execution_count": 23, - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/home/jovyan/workspace/UWGeodynamics/_model.py:1528: UserWarning: You have not passed anything to the pressure argument. The pressure field will not be initialised\n", - " warnings.warn(\"You have not passed anything to the pressure argument. The pressure field will not be initialised\")\n" - ] - } - ], + "execution_count": null, + "metadata": { + "scrolled": true + }, + "outputs": [], "source": [ "Model.init_model(temperature=\"steady-state\", pressure=\"lithostatic\")" ] }, { "cell_type": "code", - "execution_count": 24, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "/usr/lib/python3.7/site-packages/pint/quantity.py:1377: UnitStrippedWarning: The unit of the quantity is stripped.\n", - " warnings.warn(\"The unit of the quantity is stripped.\", UnitStrippedWarning)\n" - ] - }, - { - "data": { - "text/html": [ - "" - ], - "text/plain": [ - "" - ] - }, - "metadata": {}, - "output_type": "display_data" - } - ], + "outputs": [], "source": [ "Fig = vis.Figure(figsize=(800,400))\n", "Fig.Points(Model.swarm, GEO.dimensionalise(Model.viscosityField, u.pascal * u.second), logScale=True)\n", @@ -590,7 +562,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, @@ -604,9 +576,9 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.6" + "version": "3.11.0" } }, "nbformat": 4, - "nbformat_minor": 2 + "nbformat_minor": 4 } diff --git a/docs/development/container/Containerfile b/docs/development/container/Containerfile new file mode 100644 index 000000000..90bf85e1b --- /dev/null +++ b/docs/development/container/Containerfile @@ -0,0 +1,60 @@ +# syntax=docker/dockerfile:1.7-labs + +### how to build Underworld2 image +### MUST run from the underworld2 top directory +# podman build . --rm \ +# --format docker \ +# -f ./docs/development/container/Containerfile \ +# -t underworldcode/underworld2: +# +### requires the '--format docker' to run on podman, but no under docker. +# +# +### Example usage (taken from - https://jupyter-docker-stacks.readthedocs.io/en/latest/using/running.html#using-the-podman-cli ) +# uid=57439 +# gid=57439 + +# subuidSize=$(( $(podman info --format "{{ range .Host.IDMappings.UIDMap }}+{{.Size }}{{end }}" ) - 1 )) +# subgidSize=$(( $(podman info --format "{{ range .Host.IDMappings.GIDMap }}+{{.Size }}{{end }}" ) - 1 )) +# podman run -it --rm -p 20000:8888 -v "${HOME}/uw_space":/home/mambauser/host --uidmap $uid:0:1 --uidmap 0:1:$uid --uidmap $(($uid+1)):$(($uid+1)):$(($subuidSize-$uid)) --gidmap $gid:0:1 --gidmap 0:1:$gid --gidmap $(($gid+1)):$(($gid+1)):$(($subgidSize-$gid)) underworldcode/underworld2: + +FROM docker.io/mambaorg/micromamba:2.5.0 + +LABEL org.opencontainers.image.source=https://github.com/underworldcode/underworld2 +LABEL org.opencontainers.image.licenses=LGPL-3 +LABEL org.opencontainers.image.description="Underworld2 is an open-source, parallel, particle-in-cell, finite element geodynamics code. This container is build on top of micromamba-docker and we recommend using it with `podman`." + +# install os requirements for headless pyvista +USER root +RUN apt-get update && apt-get install -y --no-install-recommends \ + xvfb \ + libgl1-mesa-dev \ + && rm -rf /var/lib/apt/lists/* +USER $MAMBA_USER + +# create the conda environment with all dependencies +# see https://micromamba-docker.readthedocs.io/en/latest/quick_start.html#quick-start +COPY --chown=$MAMBA_USER:$MAMBA_USER ./conda/environment.yml /tmp/env.yml +RUN micromamba install -y -v -n base -f /tmp/env.yml && \ + micromamba clean --all --yes + +# activate mamba env during podman build +ARG MAMBA_DOCKERFILE_ACTIVATE=1 + +# git clone the latest tag +RUN git clone --depth 1 --branch=v2.17.x https://github.com/underworldcode/underworld2.git /home/$MAMBA_USER/underworld2 && \ + cd /home/$MAMBA_USER/underworld2 && \ + pip install --no-build-isolation --no-cache-dir . + +# get runtime dependency for badlands - can't be auto installed +RUN pip install --no-build-isolation --no-cache-dir git+https://github.com/kinnala/meshplex + +# allow jupyterlab for ipyvtk +ENV PYVISTA_OFF_SCREEN=true +ENV JUPYTER_ENABLE_LAB=yes +ENV PYVISTA_TRAME_SERVER_PROXY_PREFIX='/proxy/' + +WORKDIR /home/$MAMBA_USER/ + +EXPOSE 8888 +CMD ["jupyter-lab", "--no-browser", "--ip=0.0.0.0"] diff --git a/docs/development/container/Containerfile.dev b/docs/development/container/Containerfile.dev new file mode 100644 index 000000000..c28c82398 --- /dev/null +++ b/docs/development/container/Containerfile.dev @@ -0,0 +1,61 @@ +# syntax=docker/dockerfile:1.7-labs + +### how to build Underworld2 image +### MUST run from the underworld2 top directory +# podman build . --rm \ +# --format docker \ +# -f ./docs/development/container/ \ +# -t underworldcode/underworld2: +# +### requires the '--format docker' to run on podman, but no under docker. +# +# +### Example usage (taken from - https://jupyter-docker-stacks.readthedocs.io/en/latest/using/running.html#using-the-podman-cli ) +# uid=57439 +# gid=57439 + +# subuidSize=$(( $(podman info --format "{{ range .Host.IDMappings.UIDMap }}+{{.Size }}{{end }}" ) - 1 )) +# subgidSize=$(( $(podman info --format "{{ range .Host.IDMappings.GIDMap }}+{{.Size }}{{end }}" ) - 1 )) +# podman run -it --rm -p 20000:8888 -v "${HOME}/uw_space":/home/mambauser/host --uidmap $uid:0:1 --uidmap 0:1:$uid --uidmap $(($uid+1)):$(($uid+1)):$(($subuidSize-$uid)) --gidmap $gid:0:1 --gidmap 0:1:$gid --gidmap $(($gid+1)):$(($gid+1)):$(($subgidSize-$gid)) underworldcode/underworld2: + +FROM docker.io/mambaorg/micromamba:2.5.0 + +LABEL org.opencontainers.image.source=https://github.com/underworldcode/underworld2 +LABEL org.opencontainers.image.licenses=LGPL-3 +LABEL org.opencontainers.image.description="Underworld2 is an open-source, parallel, particle-in-cell, finite element geodynamics code. This container is build on top of micromamba-docker and we recommend using it with `podman`." + +# install os requirements for headless pyvista +USER root +RUN apt-get update && apt-get install -y --no-install-recommends \ + xvfb \ + libgl1-mesa-dev \ + && rm -rf /var/lib/apt/lists/* +USER $MAMBA_USER + +# create the conda environment with all dependencies +# see https://micromamba-docker.readthedocs.io/en/latest/quick_start.html#quick-start +#COPY --chown=$MAMBA_USER:$MAMBA_USER ./conda/environment.yml /tmp/env.yml +RUN micromamba install -y -v -n base jgiordani::underworld=2.17.1 jupyterlab && \ + micromamba clean --all --yes + +# activate mamba env during podman build +ARG MAMBA_DOCKERFILE_ACTIVATE=1 + +# must install after the conda package installation to properly work. +RUN python -m pip install --no-cache-dir lavavu lavavu-osmesa + +# grab documentation files +COPY --chown=$MAMBA_USER ./docs/cheatsheet /home/$MAMBA_USER/cheatsheet +COPY --chown=$MAMBA_USER ./docs/user_guide /home/$MAMBA_USER/user_guide +COPY --chown=$MAMBA_USER ./docs/examples /home/$MAMBA_USER/examples +COPY --chown=$MAMBA_USER ./docs/UWGeodynamics /home/$MAMBA_USER/UWGeodynamics + +# allow jupyterlab for ipyvtk +ENV PYVISTA_OFF_SCREEN=true +ENV JUPYTER_ENABLE_LAB=yes +ENV PYVISTA_TRAME_SERVER_PROXY_PREFIX='/proxy/' + +WORKDIR /home/$MAMBA_USER/ + +EXPOSE 8888 +CMD ["jupyter-lab", "--no-browser", "--ip=0.0.0.0"] diff --git a/docs/development/container/README.md b/docs/development/container/README.md new file mode 100644 index 000000000..d17d900c9 --- /dev/null +++ b/docs/development/container/README.md @@ -0,0 +1,22 @@ +The `Containerfile` is used to build the container and can be used with podman or docker (podman is preferred). +At present only amd64 architecture is built, because vtk-osmesa isn't available for arm by default. This may change in future, or we could build vtk-osmesa from source (see https://docs.pyvista.org/extras/building_vtk.html) + +Example use, must be run from repository root. +```bash + podman build . --rm \ + --format docker \ + -f ./docs/development/container/Containerfile \ + -t underworldcode/underworld2:foobar +``` + +The `launch-container.sh` is a script for launching the container using `podman` only. Podman is the preferred container runner because of `rootless` support. +Expect the script to take a minute or so to load as permissions are updated. +Host port 20000 will run the container's default jupyter server. See script for details. + +Useful links: +- Container stacks with podman - https://jupyter-docker-stacks.readthedocs.io/en/latest/using/running.html#using-the-podman-cli +- Micromamba images - https://micromamba-docker.readthedocs.io/en/latest/quick_start.html#quick-start +- Pyvista containers: + - https://github.com/pyvista/pyvista/tree/main/docker + - https://dev.pyvista.org/getting-started/installation#running-on-mybinder + diff --git a/docs/development/container/launch-container.sh b/docs/development/container/launch-container.sh new file mode 100755 index 000000000..252eddf2c --- /dev/null +++ b/docs/development/container/launch-container.sh @@ -0,0 +1,65 @@ +#!/usr/bin/env bash + +### Used for running the underworld3 container. +# This requires 'podman', not docker. Install podman from +# https://podman.io/docs/installation +# +# Once podman is installed and available on the command line, run with +# ./launch-container.sh +# +# this will launch a container with a jupyter server running on +# http://localhost:20000 +# Also, the machine (host) directory +# $HOME/uw_space +# will be mapped into the container under /home/mambauser/host. +# for transfering data to/from the container. +# +## + +set -x + +# check to see if $HOME/uw_space exists, if not create it +mkdir -p $HOME/uw_space + +# Set 'mambauser' uid/gid from base image, 'mambaorg/micromamba' +uid=57439 +gid=57439 + +subuidSize=$(( $(podman info --format "{{ range .Host.IDMappings.UIDMap }}+{{.Size }}{{end }}" ) - 1 )) +subgidSize=$(( $(podman info --format "{{ range .Host.IDMappings.GIDMap }}+{{.Size }}{{end }}" ) - 1 )) + +# This will set an jupyter server on HOST port 20000 +# the uidmap / gidmap make the container UID compatible with the host system. +# DO NOT run the following command with root, this is explain further below. +podman run -it --rm \ + -p 20000:8888 \ + --uidmap $uid:0:1 \ + --uidmap 0:1:$uid \ + --uidmap $(($uid+1)):$(($uid+1)):$(($subuidSize-$uid)) \ + --gidmap $gid:0:1 \ + --gidmap 0:1:$gid \ + --gidmap $(($gid+1)):$(($gid+1)):$((subgidSize-$gid)) \ + -v "${HOME}/uw_space":/home/mambauser/host \ + localhost/uw2.17_new + +# docker.io/underworldcode/underworld2:2.17 + +# docker.io/underworldcode/underworld3:development + +## Description of rootless podman and uidmap/gidmap. +# Rootless podman allows a non-root user to run a container without elevated permissions. +# DO NOT use `sudo` to execute the above `podman run` command +# This is unlike rootful podman, or docker, thus it's more secure but has some complexity in the for of permission namespaces +# the host and container permissions are elegantly 'namespaced' to two id mappings. +# 1. host ids -> intermediate (/etc/subuid) +# 2. intermediate -> container ids (uidmaps arguments) +# +# In the above `podman run` we set uidmaps to allow for straight forward container / host directory bindmounts +# container UID 57439 -> host UID 0 (if podman rootless this is host UID) +# container UID 0-57438 -> host UID 1-57439 +# container UID 57440-delta -> host UID 57440-delta +# as the container would have root accesson the host. +# The $uid -> host UID 0 assumes podman "rootless" access, i.e. the host UID executing the container. +# All other UIDs in the container are mapped to something different. +# +# This **MUST** be run without sudo, otherwise the host UID would be root. diff --git a/docs/development/container/start b/docs/development/container/start new file mode 100644 index 000000000..5a1309f98 --- /dev/null +++ b/docs/development/container/start @@ -0,0 +1,9 @@ +#!/bin/bash +set -x +export DISPLAY=:99.0 +export PYVISTA_OFF_SCREEN=true +which Xvfb +Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 & +sleep 3 +set +x +exec "$@" diff --git a/docs/development/development_guidelines.md b/docs/development/development_guidelines.md index 125602730..58b47aad4 100644 --- a/docs/development/development_guidelines.md +++ b/docs/development/development_guidelines.md @@ -60,7 +60,7 @@ once the following criterion are met: 2. Any new functionality is sufficiently documented. 3. All tests pass. 4. Blog post update for significant changes. - 5. Update CHANGES.md. + 5. Update CHANGELOG.md. Bug reporting diff --git a/docs/development/docker.md b/docs/development/docker.md deleted file mode 100644 index bd691aba0..000000000 --- a/docs/development/docker.md +++ /dev/null @@ -1,67 +0,0 @@ -Underworld Docker Schema --------------------------------- - -https://hub.docker.com/u/underworldcode/ - -**lavavu**: - - This Dockerfile generates the software stack required by `lavavu`. The resulting image can operate - stand alone to run `lavavu` within `Jupyter`. This image should be rebuilt after a new release is published. - -**petsc**: - - This Dockerfile generates the software stack required by `petsc`. It includes `MPI`. The resulting image can operate - stand alone to, for example, run `petsc4py`. This image should be rebuilt after a new release is published. - -**base**: - - This Dockerfile generates the software stack required by Underworld. The corresponding image is only built - when explicitly triggered by a developer. At the beginning of a new release cycle (ie, just after a release has been - made), this image is regenerated rebuilt to update software stack. The `lavavu` and `petsc` images should - be rebuilt first. - -**underworld2**: - - Inherits from `base`. - This image is automatically built (tag:dev) whenever a commit is pushed to the Underworld Github - repository (branch: development). It inherits from an SHA digest pinned `base` image so that the full - software stack is fixed within any release cycle. This also has the added benefit of recording the `base` - image's SHA digest to the git repo, and therefore allowing the **exact** software stack to be - reproduced (ie, pulled down from Docker Hub) at a later date if necessary. At the beginning - of a release cycle, the `base` image is regenerated, and the `underworld2` image is - then pinned to the new version of the `base` image. This allows thorough testing by the dev - team before the next release. - - Stable releases are built manually and pushed up to this registry with appropriate tags. - -Releases ------------ - -Note that because we cannot yet build ARM images automatically using github actions. -We need to build and push them manually from the mac mini (M1) making sure that we properly tag and create the docker manifest. - - ``` - $ docker manifest create underworldcode/petsc --amend underworldcode/petsc:amd64 --amend underworldcode/petsc:arm64 - $ docker manifest push underworldcode/petsc - ``` - -Example, if `2.5` release: - -** Tag the release locally: -``` -$ docker tag 6649e5e26534 underworldcode/underworld2:2.5.0b -``` -** Push the tagged image -``` -$ docker login -$ docker push underworldcode/underworld2:2.5.0b -``` - -Security ---------- - -All dockers are designed to be run as non-root user. So `apt-get install` won't function. -Care has been taken to minimise optional packages, i.e. `wget`. This minimises the overall size of the docker image size, -and diminishes potential security weaknesses. -That said `pip` is enabled in every image, so python packages can be downloaded into a container runtime. - diff --git a/docs/development/docker/docker.md b/docs/development/docker/docker.md index 010a2465a..bd691aba0 100644 --- a/docs/development/docker/docker.md +++ b/docs/development/docker/docker.md @@ -57,5 +57,11 @@ $ docker login $ docker push underworldcode/underworld2:2.5.0b ``` +Security +--------- +All dockers are designed to be run as non-root user. So `apt-get install` won't function. +Care has been taken to minimise optional packages, i.e. `wget`. This minimises the overall size of the docker image size, +and diminishes potential security weaknesses. +That said `pip` is enabled in every image, so python packages can be downloaded into a container runtime. diff --git a/docs/development/docs_generator/README.md b/docs/development/docs_generator/README.md index 73ec5b764..be90d4b32 100644 --- a/docs/development/docs_generator/README.md +++ b/docs/development/docs_generator/README.md @@ -11,8 +11,6 @@ The following python packages are required to build the documentation: * sphinx * sphinx_rtd_theme -* sphinxcontrib-napoleon * jupyter * pandoc * mock - diff --git a/docs/development/docs_generator/UWGeoUserGuide.rst b/docs/development/docs_generator/UWGeoUserGuide.rst index 8b3d20339..b96d4fc0b 100644 --- a/docs/development/docs_generator/UWGeoUserGuide.rst +++ b/docs/development/docs_generator/UWGeoUserGuide.rst @@ -17,7 +17,7 @@ Where to find documentation? Additional documentation and function specific documentation can be find in the python doctrings. -You can acces them in the Jupyter_ notebook by prepending or +You can acces them in the Jupyter notebook by prepending or appending the method, variable or function with ``?``. Design principles @@ -779,7 +779,7 @@ These can be accessed using the `GEO.ViscousCreepRegistry`: from a json file by passing its path as argument. The `default json`__ file can be find here and can be used as an example. -__ https://github.com/underworldcode/UWGeodynamics/blob/master/UWGeodynamics/resources/ViscousRheologies.json_ +__ _ **Example:** @@ -917,7 +917,7 @@ They can be accessed using the `GEO.PlasticityRegistry` registry. from a json file by passing its path as argument. The `default json`__ file can be find here and can be used as an example. -__ https://github.com/underworldcode/UWGeodynamics/blob/master/UWGeodynamics/resources/PlasticRheologies.json_ +__ _ Users can define their own parametres: @@ -1436,11 +1436,11 @@ You have 2 options: Model.run_for(nstep=10) -1. Specify an endTime +2. Specify an end with *duration* argument: .. code:: python - Model.run_for(endTime=1.0* u.megayears) + Model.run_for(duration=1.0* u.megayears) which is equivalent to @@ -1743,7 +1743,8 @@ Three simple function are available: 3. Combination of the 2 above. (``ErosionAndSedimentationThreshold``) Erosion and sedimentation rate -~~~~~~~~~~~~~~~~~~~~~~ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Adds an erosion and sedimentation rate to the surface. A pre-defined vertical co-ordinate (surfaceElevation) needs to be defined to stop erodion below that level and sedimenation above it. Example: diff --git a/docs/development/docs_generator/conf.py b/docs/development/docs_generator/conf.py index 71cda4735..90a3a63f6 100644 --- a/docs/development/docs_generator/conf.py +++ b/docs/development/docs_generator/conf.py @@ -71,7 +71,7 @@ # General information about the project. project = u'The Underworld Geodynamics Modelling Code' -copyright = u'2022, The Australian National University, Melbourne University, Monash University.' +copyright = u'2025, The Australian National University, Melbourne University, Monash University.' author = u'The Australian National University, Melbourne University, Monash University.' # The version info for the project you're documenting, acts as replacement for @@ -146,7 +146,7 @@ html_theme = "sphinx_rtd_theme" -html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] +#html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. @@ -496,7 +496,7 @@ def process_build_finished(app, exception): # target_files.append(target_uri_wapath) # print(target_files) # print(app.outdir) - subprocess.call("./add_scripts_to_html.sh " + app.outdir, shell=True) + subprocess.call("./add_scripts_to_html.sh " + str(app.outdir), shell=True) html_static_path = ['_static'] diff --git a/docs/development/docs_generator/index.rst b/docs/development/docs_generator/index.rst index ebf064ab9..fde21b424 100644 --- a/docs/development/docs_generator/index.rst +++ b/docs/development/docs_generator/index.rst @@ -7,6 +7,7 @@ Underworld ========== .. raw:: html +

diff --git a/docs/development/gadi_singularity/README.md b/docs/development/gadi_singularity/README.md new file mode 100644 index 000000000..0d1cc2f82 --- /dev/null +++ b/docs/development/gadi_singularity/README.md @@ -0,0 +1,33 @@ +# Building Underworld2 for Gadi (NCI) + +This directory contains two Containerfiles to build the Underworld2 (UW2) Singularity image for Gadi (nci.org.au). + +## Build Order + +### 1. Build PETSc layer first +```bash +podman build . \ + --format docker \ + -f ./docs/development/gadi_singularity/petsc.rhel \ + -t petsc-gadi:latest +``` + +### 2. Build Underworld2 +```bash +podman build . \ + --format docker \ + --build-arg PETSC_IMAGE=petsc-gadi:latest + -f ./docs/development/gadi_singularity/underworld.rhel \ + -t underworld2-gadi:latest +``` + +## What Each File Does + +- **petsc.rhel** - Builds PETSc (main dependency for UW2) +- **underworld.rhel** - Builds Underworld2 and Badlands + +Both use Rocky Linux (RHEL 8.10) to match Gadi's OS for compatibility. + +## Running on Gadi + +See example: [Running Underworld2 on Gadi](https://gist.github.com/julesghub/566f6593edf53f6bf9a919859ced58ae) diff --git a/docs/development/docker/gadi/petsc.rhel b/docs/development/gadi_singularity/petsc.rhel similarity index 61% rename from docs/development/docker/gadi/petsc.rhel rename to docs/development/gadi_singularity/petsc.rhel index 403e732d5..81ca3cb70 100644 --- a/docs/development/docker/gadi/petsc.rhel +++ b/docs/development/gadi_singularity/petsc.rhel @@ -1,39 +1,44 @@ ##################################################################### -# Multi stage Dockerfile structure: -# 1. runtime -# 2. build -# 3. final == runtime + min. build +# Multi stage Containerfile +# see https://docs.docker.com/get-started/docker-concepts/building-images/multi-stage-builds/ # -# It begins with layers for runtime execution. -# The runtime environment (packages, permissions, ENV vars.) -# are consistent accross all layer of this Dockerfile. -# The build layer takes the runtime layer and builds the software -# stack in /usr/local. -# The final image is a composite of the runtime layer and -# minimal sections of the build layer. +# Stages: +# 1. 'runtime' +# The runtime environment (packages, permissions, ENV vars.) +# is consistent accross all stages of this Containerfile. +# +# 2. 'builder' +# The builder layer, takes the runtime layer and add compiling / building software +# that is added to /usr/local and /opt/venv +# +# 3. 'final' == runtime + min. builder +# The final image is a composite of the runtime layer and the +# minimal sections of the builder layer's final software stack. +# +# To build use podman from the top level underworld didrectory. i.e. +# $ podman build . \ +# --format docker \ +# -t new_image_name \ +# -f ./docs/development/gadi_singularity/petsc.rhel ##################################################################### +# The following are passed in via --build-args +# Must go before the 1st FROM see +# https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact ARG PYTHON_VERSION="3.11" -ARG BASE_IMAGE="rockylinux:8.9" -ARG PETSC_VERSION="3.22.4" +ARG PETSC_VERSION="3.22.5" +ARG BASE_IMAGE="rockylinux:8.10" +# 1. Stage 1: 'runtime' FROM ${BASE_IMAGE} as runtime LABEL maintainer="https://github.com/underworldcode/" + # need to repeat ARGS after every FROM ARG PYTHON_VERSION -#### Dockerfile ENV vars - for all image stages -ENV LANG=C.UTF-8 -# mpi lib will be install at /usr/local/lib -ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH -# python env vars. -# prepappending on PATH means all pip install will goto the PYOPT +#### Containerfile ENV vars - for all image stages +ENV LANG=C.UTF-8 ENV PYVER=${PYTHON_VERSION} -ENV PYOPT=/opt/venv -ENV PATH=$PYOPT/bin:$PATH -ENV PYTHONPATH=$PYTHONPATH:$PYOPT/lib/python${PYVER}/site-packages -ENV PETSC_DIR=/usr/local -ENV PYTHONPATH=$PYTHONPATH:$PETSC_DIR/lib # add user jovyan ENV NB_USER jovyan @@ -49,23 +54,34 @@ RUN yum update -y \ python${PYVER}-devel \ openmpi \ findutils \ -&& yum clean all \ -&& rm -rf /var/cache/yum +&& yum clean all \ +&& rm -rf /var/cache/yum -# build and open virtual environment -RUN python3 -m venv $PYOPT \ -&& chmod ugo+rwx $PYOPT \ -&& pip3 install -U setuptools \ - wheel \ - pip +# add system openmpi to $PATH and $LD_LIBRARY_PATH +ENV PATH=/usr/lib64/openmpi/bin:$PATH +ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH + +ENV PYOPT=/opt/venv +# build and set open permissions on virtual environment +RUN python${PYVER} -m venv $PYOPT \ +&& chmod ugo+rwx $PYOPT + +# define python env vars. +# prepappending on PATH means all pip install will goto the PYOPT +ENV PATH=$PYOPT/bin:$PATH +ENV PYTHONPATH=$PYTHONPATH:$PYOPT/lib/python${PYVER}/site-packages + +# runtime python requirements +RUN python${PYVER} -m pip install wheel \ + "numpy<2" -FROM runtime as build +# 2. Define the builder layer +FROM runtime as builder ARG PETSC_VERSION ARG PYTHON_VERSION -RUN yum update -yq \ -&& yum install -y \ +RUN yum install -y \ ca-certificates \ wget \ make \ @@ -80,13 +96,11 @@ RUN yum update -yq \ && yum clean all \ && rm -rf /var/cache/yum -# add system openmpi to $PATH - why RedHat -ENV PATH=/usr/lib64/openmpi/bin:$PATH -RUN pip3 install --no-cache-dir \ - "cython==3.0.10" \ - "numpy<2" \ - mpi4py +RUN python${PYVER} -m pip install "cython==3.0.10" \ + "setuptools<70" \ +# no-binary for mpi4py to force build against openmpi, rather than mpich (default) +&& python${PYVER} -m pip install --no-cache-dir --no-binary=mpi4py mpi4py # get petsc RUN mkdir -p /tmp/src @@ -123,16 +137,18 @@ RUN PETSC_DIR=`pwd` ./configure --with-debugging=0 --prefix=/usr/local \ && rm -rf /usr/local/share/petsc # record builder stage packages used -RUN pip3 freeze > /opt/requirements.txt \ +RUN python${PYVER} -m pip freeze > /opt/requirements.txt \ && dnf history userinstalled > /opt/packages.txt -FROM runtime as minimal +# Stage 3: 'final' +FROM runtime as final -COPY --from=build /opt /opt -COPY --from=build /usr/local /usr/local +COPY --from=builder /opt /opt +COPY --from=builder /usr/local /usr/local -# add system openmpi to $PATH - why RedHat -ENV PATH=/usr/lib64/openmpi/bin:$PATH +# MUST set PETSc environment variables +ENV PETSC_DIR=/usr/local +ENV PYTHONPATH=$PYTHONPATH:$PETSC_DIR/lib # switch to not-root user and workspace USER $NB_USER diff --git a/docs/development/docker/gadi/underworld.rhel b/docs/development/gadi_singularity/underworld.rhel similarity index 52% rename from docs/development/docker/gadi/underworld.rhel rename to docs/development/gadi_singularity/underworld.rhel index ffeb2ca30..7130b4466 100644 --- a/docs/development/docker/gadi/underworld.rhel +++ b/docs/development/gadi_singularity/underworld.rhel @@ -1,56 +1,57 @@ ##################################################################### -# Multi stage Dockerfile structure: -# 1. runtime -# 2. build -# 3. final == runtime + min. build +# Multi stage Containerfile for Underworld 2 +# see https://docs.docker.com/get-started/docker-concepts/building-images/multi-stage-builds/ # -# It begins with layers for runtime execution. -# The runtime environment (packages, permissions, ENV vars.) -# are consistent accross all layer of this Dockerfile. -# The build layer takes the runtime layer and builds the software -# stack in /usr/local. -# The final image is a composite of the runtime layer and -# minimal sections of the build layer. +# Stages: +# 1. 'runtime' +# The runtime environment (packages, permissions, ENV vars.) +# is consistent accross all stages of this Containerfile. +# +# 2. 'builder' +# The builder layer, takes the runtime layer and add compiling / building software +# that is added to /usr/local and /opt/venv +# +# 3. 'final' == runtime + min. builder +# The final image is a composite of the runtime layer and the +# minimal sections of the builder layer's final software stack. +# +# To build use podman from the top level underworld didrectory. i.e. +# $ podman build . \ +# --format docker \ +# --build-arg PETSC_IMAGE=xxx \ +# -t new_image_name \ +# -f ./docs/development/gadi_singularity/underworld.rhel ##################################################################### -# The following are passed in via --build-args -# Used for github actions on the underworld repo +# The following are passed in via --build-arg # Must go before the 1st FROM see # https://docs.docker.com/engine/reference/builder/#understand-how-arg-and-from-interact -ARG PETSC_IMAGE="petsc.rhel" ARG PYTHON_VERSION="3.11" -ARG BASE_IMAGE="rockylinux:8.9" +ARG BASE_IMAGE="rockylinux:8.10" +ARG PETSC_IMAGE="ghcr.io/julesghub/petsc:3.22.5-ompi" -# 'petsc-image' will be used later on in build stage COPY command +# 'petsc-image' will be used later on in builder stage COPY command FROM ${PETSC_IMAGE} as petsc-image +#################### +# Stage 1: 'runtime' +#################### FROM ${BASE_IMAGE} as runtime LABEL maintainer="https://github.com/underworldcode/" # need to repeat ARGS after every FROM ARG PYTHON_VERSION -#### Dockerfile ENV vars - for all image stages +#### Containerfile ENV vars - for all image stages ENV LANG=C.UTF-8 -# mpi lib will be install at /usr/local/lib -ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH - -# python env vars. -# prepappending on PATH means all pip install will goto the PYOPT ENV PYVER=${PYTHON_VERSION} -ENV PYOPT=/opt/venv -ENV PATH=$PYOPT/bin:$PATH -ENV PYTHONPATH=$PYTHONPATH:$PYOPT/lib/python${PYVER}/site-packages -# taken from PETSC images -ENV PETSC_DIR=/usr/local -ENV PYTHONPATH=$PYTHONPATH:$PETSC_DIR/lib # add user jovyan ENV NB_USER jovyan ENV NB_HOME /home/$NB_USER RUN useradd -m -s /bin/bash -N $NB_USER -# runtime packages +# runtime packages - [vim, git] are optional RUN yum update -y \ && yum install -y \ ca-certificates \ @@ -59,28 +60,42 @@ RUN yum update -y \ openblas \ openmpi \ libxml2 \ - vim \ - git \ python${PYVER}-pip \ python${PYVER}-devel \ zlib \ && yum clean all \ && rm -rf /var/cache/yum -# start a virtual environment install runtime modules in 'build' as some -RUN python3 -m venv $PYOPT \ +# add system openmpi to $PATH and $LD_LIBRARY_PATH +ENV PATH=/usr/lib64/openmpi/bin:$PATH +ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH + +ENV PYOPT=/opt/venv +# build and set open permissions on virtual environment +RUN python${PYVER} -m venv $PYOPT \ && chmod ugo+rwx $PYOPT -FROM runtime as build +# define python env vars. +# prepappending on PATH means all pip install will goto the PYOPT +ENV PATH=$PYOPT/bin:$PATH +ENV PYTHONPATH=$PYTHONPATH:$PYOPT/lib/python${PYVER}/site-packages +# taken from PETSC images - are these required? +ENV PETSC_DIR=/usr/local +ENV PYTHONPATH=$PYTHONPATH:$PETSC_DIR/lib -ARG PYTHON_VERSION -# install build packages -RUN yum update -y \ -&& yum install -y\ +#################### +# Stage 2: 'builder' +#################### +FROM petsc-image as builder + +# root to install with yum +USER root +RUN yum install -y\ swig \ cmake \ make \ + git \ gcc-c++ \ gcc-gfortran \ pkg-config \ @@ -88,14 +103,10 @@ RUN yum update -y \ findutils \ openmpi-devel \ && yum clean all \ -&& rm -rf /var/lib/apt/lists/* - -# add system openmpi to $PATH - why RedHat -ENV PATH=/usr/lib64/openmpi/bin:$PATH +&& rm -rf /var/cache/yum -# Remove this for future versions -# setuptools=65.6.0 has a unfixed error, so forcing version -RUN pip3 install setuptools --no-cache-dir \ +# install python build time and runtime requirements here +RUN python${PYVER} -m pip install --no-cache-dir "setuptools<70" \ matplotlib \ "cython==3.0.10" \ "scipy==1.13" \ @@ -107,58 +118,47 @@ RUN pip3 install setuptools --no-cache-dir \ gFlex \ tabulate \ jupytext \ - lavavu + lavavu \ + lavavu-osmesa -# mpi, petsc, mpi4py, petsc4py, h5py -COPY --from=petsc-image /opt /opt -COPY --from=petsc-image /usr/local /usr/local -RUN yum update \ -&& yum install -yq $(awk 'NR>1 {print $1}' /opt/packages.txt) \ -&& yum clean all \ -&& rm -rf /var/cache/yum - -# add system openmpi to $PATH - why RedHat -ENV PATH=/usr/lib64/openmpi/bin:$PATH - -RUN pip3 install -r /opt/requirements.txt - -# install h5py with MPI enabled -RUN CC=mpicc HDF5_MPI="ON" HDF5_DIR=${PETSC_DIR} pip3 install --no-cache-dir --no-build-isolation --no-binary=h5py h5py \ -&& pip install --no-cache-dir jupyterlab +# h5py=3.10 need setuptool<70 constrained +RUN echo "setuptools<70" > /tmp/constraints.txt \ + PIP_BUILD_CONSTRAINT=/tmp/constraints.txt \ + CC=mpicc HDF5_MPI="ON" HDF5_DIR=${PETSC_DIR} \ + python${PYVER} -m pip install \ + --no-binary=h5py \ + h5py==3.10 # for development, uncomment the following lines and comment out `git clone` -# WORKDIR /tmp -# COPY --chown=$NB_USER:users . /tmp/underworld2 -RUN git clone --depth 1 --branch v2.16.x https://github.com/underworldcode/underworld2.git /tmp/underworld2 +RUN git clone --depth 1 --branch v2.17.x https://github.com/underworldcode/underworld2.git /tmp/underworld2 +#COPY --chown=$NB_USER:users . /tmp/underworld2 WORKDIR /tmp/underworld2 -RUN pip3 install -vvv . -# TODO: Use offical badlands release made - not github with pip. -RUN pip3 install --no-cache-dir \ - "badlands @ git+https://github.com/badlands-model/badlands.git#subdirectory=badlands" -# "git+https://github.com/drufat/triangle.git" - -RUN pip3 freeze >/opt/requirements.txt -# Record manually install apt packages. +RUN python${PYVER} -m pip install -vvv . +RUN python${PYVER} -m pip install --no-build-isolation --no-cache-dir \ + badlands \ + "git+https://github.com/kinnala/meshplex" + +# record 'builder' stage packages used +RUN python${PYVER} -m pip freeze >/opt/requirements.txt RUN dnf history userinstalled >/opt/installed.txt -# Build the final image, a combination of the runtime and build stages +#################### +# Stage 3: 'final', a combination of 'runtime' and 'builder' stages +#################### FROM runtime as final ARG PYTHON_VERSION -COPY --from=build --chown=$NB_USER:users /opt /opt -COPY --from=build --chown=$NB_USER:users /usr/local /usr/local - -# add system openmpi to $PATH - why RedHat -ENV PATH=/usr/lib64/openmpi/bin:$PATH +COPY --from=builder --chown=$NB_USER:users /opt /opt +COPY --from=builder --chown=$NB_USER:users /usr/local /usr/local # must make directory before COPY into it for permissions to work () # set default viewer to a notebook see https://jupytext.readthedocs.io/en/latest/text-notebooks.html#with-a-double-click RUN mkdir -p $NB_HOME/workspace $NB_HOME/Underworld/UWGeodynamics \ && chown $NB_USER:users -R $NB_HOME \ -&& jupyter-server extension enable --sys-prefix jupyter_server_proxy \ -&& jupytext-config set-default-viewer +&& jupyter-server extension enable --sys-prefix jupyter_server_proxy \ +&& jupytext-config set-default-viewer #Copy in examples, tests, etc. COPY --chown=$NB_USER:users ./docs/examples $NB_HOME/Underworld/examples diff --git a/docs/development/release_guidelines.md b/docs/development/release_guidelines.md index d25b28b84..ca72df23e 100644 --- a/docs/development/release_guidelines.md +++ b/docs/development/release_guidelines.md @@ -10,12 +10,36 @@ Version Control into `development` to capture release related changes. This step is also useful to ensure all docker images are being built correctly at Dockerhub before merging into master. Remember to switch dev branch version numbers and - Dockerfiles back (as merge from master will change them). + Dockerfiles back (as merge will change them). * Finally, once satisfied that docker images on dev are being built correctly, merge the release branch (not the dev branch!) into `master`. This should be a fast forward, otherwise something has gone wrong. * The release branch may now be deleted. +### Ascii art release strategy + +Time goes left to right. + +```text +main] v1 -- v2 | + \ / | +v2.x] \ x -- y | + \ / \ | +dev ] A -- B -- C -- D | +``` + +Notes: + +* A, B, C, D, x, y, v1, v2 are commits +* main, v2.x, dev are branches +* \ and / indicate git mergers + +##### Example +* v2.x in this example starts from B on dev and is called x. +* v2.x once finalised with y, is merged into dev, so dev captures relevant changes made in v2.x. +* then v2.x is merged into main and tag v2, other changes may be needed for this to become a release. +* v2.x can be deleted when a v3.x branch starts. + Review issue tracker ==================== * Complete all issues tagged for current milestone @@ -41,7 +65,7 @@ Documentation review * Review `.zenodo.json` (and validate using `jsonlint`, https://jsonlint.com/). * Update the copyright information if necessary. * Add new Binder link, and keep link to old Binder. -* Generate/update change log (`CHANGES.md`). +* Generate/update change log (`CHANGELOG.md`). * Review cheat sheet contents. * Increment version number within ``underworld/_version.py`` (check `development_guidelines.md` for details on version numbering). @@ -67,7 +91,7 @@ Creating the release * Tag the release branch in git. * Create the release from within Github. * Check `docker/docker.md` for docker image release information. -* Add tagged documentation version at http://underworld2.readthedocs.io/ +* Add tagged documentation version at http://underworld2.readthedocs.io/, login to readthedocs point to new release. * Package for PyPi: `python setup.py sdist` * Upload to PyPi: `twine upload dist/* -r pypi` - The url and sha256 fields must be updated in the `conda/meta.yaml`. We want the url not the git_url and @@ -84,6 +108,7 @@ After the release ============ * Increment version number within ``underworld/_version.py`` on dev branch (eg 2.6.0-dev) * Update `FROM` tag in top level (binder) Dockerfile to use dev images. +* Refresh the `CI-env.lock` for new release CI testing. i.e `mamba env export --explicit > CI-env.lock` * Check `docker/docker.md` for docker related actions. diff --git a/docs/install_guides/spack.yaml b/docs/install_guides/spack.yaml new file mode 100644 index 000000000..93365ea90 --- /dev/null +++ b/docs/install_guides/spack.yaml @@ -0,0 +1,26 @@ +# This is a Spack Environment file. +# +# It describes a set of packages to be installed, along with +# configuration settings. +spack: + # add package specs to the `specs` list + specs: + - petsc@3.21+shared~hypre~superlu-dist #superlu-dist had installation issues so is was deactivated + - python@3.11 + - swig + - py-setuptools + - py-numpy@1 + - py-mpi4py + - py-h5py + - py-scipy + - py-pip + - py-pint + - py-requests +## For testing underworld2 + #- py-pytest + #- py-nbmake + #- py-matplotlib + + view: true + concretizer: + unify: true diff --git a/docs/install_guides/spack_guide.md b/docs/install_guides/spack_guide.md new file mode 100644 index 000000000..c620f8967 --- /dev/null +++ b/docs/install_guides/spack_guide.md @@ -0,0 +1,43 @@ +## Creating a spack environment for UW2 + +These are rough instructions for building and using a spack environment with Underworld2. +This is experimental and may not work. If errors occur please raise a GitHub issue [here](https://github.com/underworldcode/underworld2/issues) + +### 1. Download spack + +Get a release version. +see further notes [here](https://spack-tutorial.readthedocs.io/en/latest/tutorial_basics.html) + +```bash +git clone --branch=release/latest https://github.com/spack/spack.git ~/spack +cd ~/spack +. share/spack/setup-env.sh +``` + +Now you have spack available, setup-env.sh will need to be run in each new terminal. + +### 2. Create and activate the spack environment + +Using the file `spack.yaml` (in this directory) we will make a spack environment called `uw2-env` +This is similar to a conda environment only with spack. + +```bash +spack env create uw2-env spack.yaml +spack env activate -p uw2-env +``` + +### Using / installing dependency software for UW2 + +`spack env status` # check environment status +`spack find` # to see what specs are defined +`spack concretize -f --fresh` # to 'align' all specs together +`spack install` # to download and install specs + +`concretize` and `install` will naturally take a while. If you wish to add dependencies one can use `spack add` or `pip install`. + +### Install underworld 2 + +```bash +cd /path/to/underworld2 +pip install . +``` diff --git a/pixi.lock b/pixi.lock new file mode 100644 index 000000000..67cee9f4a --- /dev/null +++ b/pixi.lock @@ -0,0 +1,4477 @@ +version: 6 +environments: + default: + channels: + - url: https://conda.anaconda.org/conda-forge/ + - url: https://prefix.dev/pixi-build-backends/ + packages: + linux-64: + - conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-3_kmp_llvm.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.14-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.9.0-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-25.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py311h9ecbd09_5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.5-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.3.0-pyh71513ae_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.13.4-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.44-h4852527_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.44-h4bf12b8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.44-h4852527_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyh29332c3_4.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-h82add2a_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.1.0-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.1.0-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py311hfdbb021_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.5-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.10.0-h2b85faf_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.6.15-hbd8a1cb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-h3394656_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.6.15-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py311hf29c0ef_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-4.0.3-h74e3db0_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.10.0-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py311hdf67eae_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.10.0-h1a2810e_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hd9c7081_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h3c4dab8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.14-py311hfdbb021_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.2.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.3.1-h5888daf_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.2.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-mpi_mpich_hbcf76dd_10.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/flexcache-0.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/flexparser-0.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.59.0-py311h3778330_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.10.0-h36df796_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.13.3-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-13.3.0-h9576a4e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-13.3.0-h1e990d8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-13.3.0-h6f18a23_11.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-13.3.0-h9576a4e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-13.3.0-h84c1745_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-13.3.0-h1917dac_11.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-13.3.0-h9576a4e_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-13.3.0-hae580e1_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-13.3.0-hb14504d_11.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.13.0-mpi_mpich_py311hc5c1d6c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-11.2.1-h3beb420_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-mpi_mpich_h7f58efa_9.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/hypre-2.31.0-mpi_mpich_hd1da18f_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipython-9.4.0-pyhfa0c392_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.12.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-3.0.0-py311h38be061_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.24.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2025.4.1-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.24.0-hd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.8.1-pyh31011fe_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.12.0-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.16.0-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.4.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/jupytext-1.17.2-pyh80e38bb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-he073ed8_18.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.9-py311h724c32c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.44-h1423503_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.4-h3f801dc_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libamd-3.3.3-ss783_h889e182.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-32_h59b9bed_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libbtf-2.3.2-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcamd-3.3.3-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.75-h39aace5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-32_he106b2a_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libccolamd-3.3.4-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcholmod-5.3.0-ss783_h3fa60b6.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp20.1-20.1.7-default_h1df26ce_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-20.1.7-default_he06ed0a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcolamd-3.3.4-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-hb8b1518_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.14.1-h332b0f4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libcxsparse-4.4.1-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.24-h86f0d12_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libfabric-2.2.0-ha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libfabric1-2.2.0-hf45584d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.13.3-ha770c72_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.13.3-h48d6fc4_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.1.0-h767d61c_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-13.3.0-hc03c837_102.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.1.0-h69a702a_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-lib-1.11.1-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.1.0-h69a702a_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-15.1.0-h69a702a_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.1.0-hcea5267_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.84.3-hf39c6af_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.1.0-h767d61c_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.55-h3f2d84a_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.11.2-default_h0d58e46_1001.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h4ce23a2_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libklu-2.3.5-ss783_hfbdfdfc.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-32_h7ac8fdf_openblas.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libldl-3.3.2-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm20-20.1.7-he9d0ab4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnl-3.11.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.30-openmp_hd680484_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libparu-1.0.0-ss783_h8814b27.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.50-h421ea60_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-17.5-h27ae623_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libptscotch-7.0.5-h7ea1560_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/librbio-4.3.4-ss783_h2377355.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-13.3.0-he8ea267_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libscotch-7.0.5-ha3546ae_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libspex-3.2.1-ss783_h5a7e440.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libspqr-4.3.4-ss783_hae1ff0d.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.50.2-h6cd9bfd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-13.3.0-hc03c837_102.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.1.0-h4852527_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsuitesparseconfig-7.8.3-ss783_h83006af.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.7-h4e0b6ca_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hf01ce69_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libudev1-257.7-hbe16f8c_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libumfpack-6.3.5-ss783_hd4f9ce1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.51.0-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.6.0-hd42ef1d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.11.0-he8b52b9_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.8-h4bc477f_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.43-h7a3aeb2_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-20.1.7-h024ca30_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.4.1-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.10.5-py311h38be061_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.5-py311h0f3be63_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdit-py-plugins-0.4.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-25.0.5-h79990ae_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/metis-5.1.0-hd0bcaf9_1007.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.3-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/mpi-1.0.1-mpich.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpi4py-4.1.0-py311h0948917_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mpich-4.3.1-h1a8bee6_100.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mumps-include-5.7.3-ha770c72_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/mumps-mpi-5.7.3-hb595572_5.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nbmake-1.5.5-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.13.0-h7aa8ee6_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h55fea9a_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.10-he970967_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.1-h7b32b05_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/parmetis-4.0.3-hc7bef4e_1007.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.45-hc749103_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/petsc-3.21.6-real_h4684f28_100.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.3.0-py311h1322bbf_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pint-0.24.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.22.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.51-pyha770c72_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-7.0.0-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.3-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.9.1-py311h846acb3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.13-h9e4cc4f_0_cpython.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h2dc5d0c_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.0.0-py311h7deb3e3_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.9.1-h0384650_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rdma-core-57.0-h5888daf_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.6-hb9d3cd8_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.26.0-py311hdae7d1d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/scalapack-2.2.0-h7e29ba8_4.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.16.0-py311h2d3ef60_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.7-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/spirv-tools-2024.3-h84d6215_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/suitesparse-7.8.3-ss783_h36e971b.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/superlu-7.0.1-h8f6e6c4_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/superlu_dist-9.1.0-h0804ebd_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/swig-4.3.1-h32e72b7_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h0157908_18.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_hd72426e_102.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.1-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20250708-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/ucx-1.18.1-h1369271_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-16.0.0-py311h9ecbd09_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.24.0-h3e06ad9_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-h4f16b4b_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.5-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.45-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.6-he73a12e_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.12-h4f16b4b_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.6-hb9d3cd8_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxshmfence-1.3.3-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.6-hb9d3cd8_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + - conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhd8ed1ab_0.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311h9ecbd09_2.conda + - conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb8e6e7a_2.conda +packages: +- conda: https://conda.anaconda.org/conda-forge/linux-64/_openmp_mutex-4.5-3_kmp_llvm.conda + build_number: 3 + sha256: cec7343e76c9da6a42c7e7cba53391daa6b46155054ef61a5ef522ea27c5a058 + md5: ee5c2118262e30b972bc0b4db8ef0ba5 + depends: + - llvm-openmp >=9.0.1 + license: BSD-3-Clause + license_family: BSD + size: 7649 + timestamp: 1741390353130 +- conda: https://conda.anaconda.org/conda-forge/linux-64/alsa-lib-1.2.14-hb9d3cd8_0.conda + sha256: b9214bc17e89bf2b691fad50d952b7f029f6148f4ac4fe7c60c08f093efdf745 + md5: 76df83c2a9035c54df5d04ff81bcc02d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-or-later + license_family: GPL + size: 566531 + timestamp: 1744668655747 +- conda: https://conda.anaconda.org/conda-forge/noarch/anyio-4.9.0-pyh29332c3_0.conda + sha256: b28e0f78bb0c7962630001e63af25a89224ff504e135a02e50d4d80b6155d386 + md5: 9749a2c77a7c40d432ea0927662d7e52 + depends: + - exceptiongroup >=1.0.2 + - idna >=2.8 + - python >=3.9 + - sniffio >=1.1 + - typing_extensions >=4.5 + - python + constrains: + - trio >=0.26.1 + - uvloop >=0.21 + license: MIT + license_family: MIT + size: 126346 + timestamp: 1742243108743 +- conda: https://conda.anaconda.org/conda-forge/noarch/argon2-cffi-25.1.0-pyhd8ed1ab_0.conda + sha256: bea62005badcb98b1ae1796ec5d70ea0fc9539e7d59708ac4e7d41e2f4bb0bad + md5: 8ac12aff0860280ee0cff7fa2cf63f3b + depends: + - argon2-cffi-bindings + - python >=3.9 + - typing-extensions + constrains: + - argon2_cffi ==999 + license: MIT + license_family: MIT + size: 18715 + timestamp: 1749017288144 +- conda: https://conda.anaconda.org/conda-forge/linux-64/argon2-cffi-bindings-21.2.0-py311h9ecbd09_5.conda + sha256: d1af1fbcb698c2e07b0d1d2b98384dd6021fa55c8bcb920e3652e0b0c393881b + md5: 18143eab7fcd6662c604b85850f0db1e + depends: + - __glibc >=2.17,<3.0.a0 + - cffi >=1.0.1 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: MIT + license_family: MIT + size: 35025 + timestamp: 1725356735679 +- conda: https://conda.anaconda.org/conda-forge/noarch/arrow-1.3.0-pyhd8ed1ab_1.conda + sha256: c4b0bdb3d5dee50b60db92f99da3e4c524d5240aafc0a5fcc15e45ae2d1a3cd1 + md5: 46b53236fdd990271b03c3978d4218a9 + depends: + - python >=3.9 + - python-dateutil >=2.7.0 + - types-python-dateutil >=2.8.10 + license: Apache-2.0 + license_family: Apache + size: 99951 + timestamp: 1733584345583 +- conda: https://conda.anaconda.org/conda-forge/noarch/asttokens-3.0.0-pyhd8ed1ab_1.conda + sha256: 93b14414b3b3ed91e286e1cbe4e7a60c4e1b1c730b0814d1e452a8ac4b9af593 + md5: 8f587de4bcf981e26228f268df374a9b + depends: + - python >=3.9 + constrains: + - astroid >=2,<4 + license: Apache-2.0 + license_family: Apache + size: 28206 + timestamp: 1733250564754 +- conda: https://conda.anaconda.org/conda-forge/noarch/async-lru-2.0.5-pyh29332c3_0.conda + sha256: 3b7233041e462d9eeb93ea1dfe7b18aca9c358832517072054bb8761df0c324b + md5: d9d0f99095a9bb7e3641bca8c6ad2ac7 + depends: + - python >=3.9 + - typing_extensions >=4.0.0 + - python + license: MIT + license_family: MIT + size: 17335 + timestamp: 1742153708859 +- conda: https://conda.anaconda.org/conda-forge/linux-64/attr-2.5.1-h166bdaf_1.tar.bz2 + sha256: 82c13b1772c21fc4a17441734de471d3aabf82b61db9b11f4a1bd04a9c4ac324 + md5: d9c69a24ad678ffce24c6543a0176b00 + depends: + - libgcc-ng >=12 + license: GPL-2.0-or-later + license_family: GPL + size: 71042 + timestamp: 1660065501192 +- conda: https://conda.anaconda.org/conda-forge/noarch/attrs-25.3.0-pyh71513ae_0.conda + sha256: 99c53ffbcb5dc58084faf18587b215f9ac8ced36bbfb55fa807c00967e419019 + md5: a10d11958cadc13fdb43df75f8b1903f + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 57181 + timestamp: 1741918625732 +- conda: https://conda.anaconda.org/conda-forge/noarch/babel-2.17.0-pyhd8ed1ab_0.conda + sha256: 1c656a35800b7f57f7371605bc6507c8d3ad60fbaaec65876fce7f73df1fc8ac + md5: 0a01c169f0ab0f91b26e77a3301fbfe4 + depends: + - python >=3.9 + - pytz >=2015.7 + license: BSD-3-Clause + license_family: BSD + size: 6938256 + timestamp: 1738490268466 +- conda: https://conda.anaconda.org/conda-forge/noarch/beautifulsoup4-4.13.4-pyha770c72_0.conda + sha256: ddb0df12fd30b2d36272f5daf6b6251c7625d6a99414d7ea930005bbaecad06d + md5: 9f07c4fc992adb2d6c30da7fab3959a7 + depends: + - python >=3.9 + - soupsieve >=1.2 + - typing-extensions + license: MIT + license_family: MIT + size: 146613 + timestamp: 1744783307123 +- conda: https://conda.anaconda.org/conda-forge/linux-64/binutils-2.44-h4852527_0.conda + sha256: 5579e3d0c2491f3f17fe95eacd05e0edc00fe8d25d008249fac777cab436792a + md5: 878f293b0a7163e5036d25f1fa9480ec + depends: + - binutils_impl_linux-64 >=2.44,<2.45.0a0 + license: GPL-3.0-only + license_family: GPL + size: 35062 + timestamp: 1751601740343 +- conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_impl_linux-64-2.44-h4bf12b8_0.conda + sha256: 6c9b85a6ece53c809d5878aa2746c980fe8411e4d6dc499e60f417aea4790464 + md5: 7a1b5c3fbc0419961eaed361eedc90d4 + depends: + - ld_impl_linux-64 2.44 h1423503_0 + - sysroot_linux-64 + license: GPL-3.0-only + license_family: GPL + size: 3577149 + timestamp: 1751601722583 +- conda: https://conda.anaconda.org/conda-forge/linux-64/binutils_linux-64-2.44-h4852527_0.conda + sha256: cedff4ae20d7e7c6a9b5ea050b68b09210e761594af21ae6bbd596abb73215be + md5: 9f88de9963795dcfab936e092eac3424 + depends: + - binutils_impl_linux-64 2.44 h4bf12b8_0 + license: GPL-3.0-only + license_family: GPL + size: 35967 + timestamp: 1751601742970 +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-6.2.0-pyh29332c3_4.conda + sha256: a05971bb80cca50ce9977aad3f7fc053e54ea7d5321523efc7b9a6e12901d3cd + md5: f0b4c8e370446ef89797608d60a564b3 + depends: + - python >=3.9 + - webencodings + - python + constrains: + - tinycss >=1.1.0,<1.5 + license: Apache-2.0 AND MIT + size: 141405 + timestamp: 1737382993425 +- conda: https://conda.anaconda.org/conda-forge/noarch/bleach-with-css-6.2.0-h82add2a_4.conda + sha256: 0aba699344275b3972bd751f9403316edea2ceb942db12f9f493b63c74774a46 + md5: a30e9406c873940383555af4c873220d + depends: + - bleach ==6.2.0 pyh29332c3_4 + - tinycss2 + license: Apache-2.0 AND MIT + size: 4213 + timestamp: 1737382993425 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-1.1.0-hb9d3cd8_3.conda + sha256: c969baaa5d7a21afb5ed4b8dd830f82b78e425caaa13d717766ed07a61630bec + md5: 5d08a0ac29e6a5a984817584775d4131 + depends: + - __glibc >=2.17,<3.0.a0 + - brotli-bin 1.1.0 hb9d3cd8_3 + - libbrotlidec 1.1.0 hb9d3cd8_3 + - libbrotlienc 1.1.0 hb9d3cd8_3 + - libgcc >=13 + license: MIT + license_family: MIT + size: 19810 + timestamp: 1749230148642 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-bin-1.1.0-hb9d3cd8_3.conda + sha256: ab74fa8c3d1ca0a055226be89e99d6798c65053e2d2d3c6cb380c574972cd4a7 + md5: 58178ef8ba927229fba6d84abf62c108 + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlidec 1.1.0 hb9d3cd8_3 + - libbrotlienc 1.1.0 hb9d3cd8_3 + - libgcc >=13 + license: MIT + license_family: MIT + size: 19390 + timestamp: 1749230137037 +- conda: https://conda.anaconda.org/conda-forge/linux-64/brotli-python-1.1.0-py311hfdbb021_3.conda + sha256: 4fab04fcc599853efb2904ea3f935942108613c7515f7dd57e7f034650738c52 + md5: 8565f7297b28af62e5de2d968ca32e31 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + constrains: + - libbrotlicommon 1.1.0 hb9d3cd8_3 + license: MIT + license_family: MIT + size: 350166 + timestamp: 1749230304421 +- conda: https://conda.anaconda.org/conda-forge/linux-64/bzip2-1.0.8-h4bc722e_7.conda + sha256: 5ced96500d945fb286c9c838e54fa759aa04a7129c59800f0846b4335cee770d + md5: 62ee74e96c5ebb0af99386de58cf9553 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + license: bzip2-1.0.6 + license_family: BSD + size: 252783 + timestamp: 1720974456583 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.5-hb9d3cd8_0.conda + sha256: f8003bef369f57396593ccd03d08a8e21966157269426f71e943f96e4b579aeb + md5: f7f0d6cc2dc986d42ac2689ec88192be + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 206884 + timestamp: 1744127994291 +- conda: https://conda.anaconda.org/conda-forge/linux-64/c-compiler-1.10.0-h2b85faf_0.conda + sha256: 70be54bfe92b72794f664ad95b6fcef74d508710a9b2d790bc9c69f5a40239c3 + md5: 9256b7e5e900a1b98aedc8d6ffe91bec + depends: + - binutils + - gcc + - gcc_linux-64 13.* + license: BSD-3-Clause + license_family: BSD + size: 6667 + timestamp: 1751115555092 +- conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.6.15-hbd8a1cb_0.conda + sha256: 7cfec9804c84844ea544d98bda1d9121672b66ff7149141b8415ca42dfcd44f6 + md5: 72525f07d72806e3b639ad4504c30ce5 + depends: + - __unix + license: ISC + size: 151069 + timestamp: 1749990087500 +- conda: https://conda.anaconda.org/conda-forge/noarch/cached-property-1.5.2-hd8ed1ab_1.tar.bz2 + noarch: python + sha256: 561e6660f26c35d137ee150187d89767c988413c978e1b712d53f27ddf70ea17 + md5: 9b347a7ec10940d3f7941ff6c460b551 + depends: + - cached_property >=1.5.2,<1.5.3.0a0 + license: BSD-3-Clause + license_family: BSD + size: 4134 + timestamp: 1615209571450 +- conda: https://conda.anaconda.org/conda-forge/noarch/cached_property-1.5.2-pyha770c72_1.tar.bz2 + sha256: 6dbf7a5070cc43d90a1e4c2ec0c541c69d8e30a0e25f50ce9f6e4a432e42c5d7 + md5: 576d629e47797577ab0f1b351297ef4a + depends: + - python >=3.6 + license: BSD-3-Clause + license_family: BSD + size: 11065 + timestamp: 1615209567874 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cairo-1.18.4-h3394656_0.conda + sha256: 3bd6a391ad60e471de76c0e9db34986c4b5058587fbf2efa5a7f54645e28c2c7 + md5: 09262e66b19567aff4f592fb53b28760 + depends: + - __glibc >=2.17,<3.0.a0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - freetype >=2.12.1,<3.0a0 + - icu >=75.1,<76.0a0 + - libexpat >=2.6.4,<3.0a0 + - libgcc >=13 + - libglib >=2.82.2,<3.0a0 + - libpng >=1.6.47,<1.7.0a0 + - libstdcxx >=13 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - pixman >=0.44.2,<1.0a0 + - xorg-libice >=1.1.2,<2.0a0 + - xorg-libsm >=1.2.5,<2.0a0 + - xorg-libx11 >=1.8.11,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrender >=0.9.12,<0.10.0a0 + license: LGPL-2.1-only or MPL-1.1 + size: 978114 + timestamp: 1741554591855 +- conda: https://conda.anaconda.org/conda-forge/noarch/certifi-2025.6.15-pyhd8ed1ab_0.conda + sha256: d71c85835813072cd6d7ce4b24be34215cd90c104785b15a5d58f4cd0cb50778 + md5: 781d068df0cc2407d4db0ecfbb29225b + depends: + - python >=3.9 + license: ISC + size: 155377 + timestamp: 1749972291158 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cffi-1.17.1-py311hf29c0ef_0.conda + sha256: bc47aa39c8254e9e487b8bcd74cfa3b4a3de3648869eb1a0b89905986b668e35 + md5: 55553ecd5328336368db611f350b7039 + depends: + - __glibc >=2.17,<3.0.a0 + - libffi >=3.4,<4.0a0 + - libgcc >=13 + - pycparser + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: MIT + license_family: MIT + size: 302115 + timestamp: 1725560701719 +- conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.2-pyhd8ed1ab_0.conda + sha256: 535ae5dcda8022e31c6dc063eb344c80804c537a5a04afba43a845fa6fa130f5 + md5: 40fe4284b8b5835a9073a645139f35af + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 50481 + timestamp: 1746214981991 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cmake-4.0.3-h74e3db0_0.conda + sha256: becb0030ae243c003367d11bdf2f66a1b5adc1693f11ecfddb90f5ee2521de5f + md5: 8e307cb10b262859a00667ce6a0fcf1f + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libcurl >=8.14.1,<9.0a0 + - libexpat >=2.7.0,<3.0a0 + - libgcc >=13 + - liblzma >=5.8.1,<6.0a0 + - libstdcxx >=13 + - libuv >=1.51.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - ncurses >=6.5,<7.0a0 + - rhash >=1.4.6,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: BSD-3-Clause + license_family: BSD + size: 20410493 + timestamp: 1749760929591 +- conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + sha256: ab29d57dc70786c1269633ba3dff20288b81664d3ff8d21af995742e2bb03287 + md5: 962b9857ee8e7018c22f2776ffa0b2d7 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 27011 + timestamp: 1733218222191 +- conda: https://conda.anaconda.org/conda-forge/noarch/comm-0.2.2-pyhd8ed1ab_1.conda + sha256: 7e87ef7c91574d9fac19faedaaee328a70f718c9b4ddadfdc0ba9ac021bd64af + md5: 74673132601ec2b7fc592755605f4c1b + depends: + - python >=3.9 + - traitlets >=5.3 + license: BSD-3-Clause + license_family: BSD + size: 12103 + timestamp: 1733503053903 +- conda: https://conda.anaconda.org/conda-forge/linux-64/compilers-1.10.0-ha770c72_0.conda + sha256: 17661cca0b6b70156a5d4a639c926bff0106576b5af5c8cab7afd9cd3cfa287b + md5: 993ae32cac4879279af74ba12aa0979c + depends: + - c-compiler 1.10.0 h2b85faf_0 + - cxx-compiler 1.10.0 h1a2810e_0 + - fortran-compiler 1.10.0 h36df796_0 + license: BSD-3-Clause + license_family: BSD + size: 7452 + timestamp: 1751115555727 +- conda: https://conda.anaconda.org/conda-forge/linux-64/contourpy-1.3.3-py311hdf67eae_1.conda + sha256: 883234cd86911ffc3d5e7ce8959930e11c56adf304e6ba26637364b049c917e8 + md5: 390f9e645ff2f4b9cf48d53b3cf6c942 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - numpy >=1.25 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 292898 + timestamp: 1754063884923 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cxx-compiler-1.10.0-h1a2810e_0.conda + sha256: 88ff4a72ad70a3b9a20a0296e395c0caaa6dc0a0e46a752aa683fb42be03facd + md5: 3cd322edac3d40904ff07355a8be8086 + depends: + - c-compiler 1.10.0 h2b85faf_0 + - gxx + - gxx_linux-64 13.* + license: BSD-3-Clause + license_family: BSD + size: 6633 + timestamp: 1751115555450 +- conda: https://conda.anaconda.org/conda-forge/noarch/cycler-0.12.1-pyhd8ed1ab_1.conda + sha256: 9827efa891e507a91a8a2acf64e210d2aff394e1cde432ad08e1f8c66b12293c + md5: 44600c4667a319d67dbe0681fc0bc833 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 13399 + timestamp: 1733332563512 +- conda: https://conda.anaconda.org/conda-forge/linux-64/cyrus-sasl-2.1.28-hd9c7081_0.conda + sha256: ee09ad7610c12c7008262d713416d0b58bf365bc38584dce48950025850bdf3f + md5: cae723309a49399d2949362f4ab5c9e4 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libntlm >=1.8,<2.0a0 + - libstdcxx >=13 + - libxcrypt >=4.4.36 + - openssl >=3.5.0,<4.0a0 + license: BSD-3-Clause-Attribution + license_family: BSD + size: 209774 + timestamp: 1750239039316 +- conda: https://conda.anaconda.org/conda-forge/linux-64/dbus-1.16.2-h3c4dab8_0.conda + sha256: 3b988146a50e165f0fa4e839545c679af88e4782ec284cc7b6d07dd226d6a068 + md5: 679616eb5ad4e521c83da4650860aba7 + depends: + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libexpat >=2.7.0,<3.0a0 + - libzlib >=1.3.1,<2.0a0 + - libglib >=2.84.2,<3.0a0 + license: GPL-2.0-or-later + license_family: GPL + size: 437860 + timestamp: 1747855126005 +- conda: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.14-py311hfdbb021_0.conda + sha256: 2f6d43724f60828fa226a71f519248ecd1dd456f0d4fc5f887936c763ea726e4 + md5: 1c229452e28e2c4607457c7b6c839bc7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: MIT + license_family: MIT + size: 2583752 + timestamp: 1744321388692 +- conda: https://conda.anaconda.org/conda-forge/noarch/decorator-5.2.1-pyhd8ed1ab_0.conda + sha256: c17c6b9937c08ad63cb20a26f403a3234088e57d4455600974a0ce865cb14017 + md5: 9ce473d1d1be1cc3810856a48b3fab32 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + size: 14129 + timestamp: 1740385067843 +- conda: https://conda.anaconda.org/conda-forge/noarch/defusedxml-0.7.1-pyhd8ed1ab_0.tar.bz2 + sha256: 9717a059677553562a8f38ff07f3b9f61727bd614f505658b0a5ecbcf8df89be + md5: 961b3a227b437d82ad7054484cfa71b2 + depends: + - python >=3.6 + license: PSF-2.0 + license_family: PSF + size: 24062 + timestamp: 1615232388757 +- conda: https://conda.anaconda.org/conda-forge/linux-64/double-conversion-3.3.1-h5888daf_0.conda + sha256: 1bcc132fbcc13f9ad69da7aa87f60ea41de7ed4d09f3a00ff6e0e70e1c690bc2 + md5: bfd56492d8346d669010eccafe0ba058 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: BSD-3-Clause + license_family: BSD + size: 69544 + timestamp: 1739569648873 +- conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.3.0-pyhd8ed1ab_0.conda + sha256: ce61f4f99401a4bd455b89909153b40b9c823276aefcbb06f2044618696009ca + md5: 72e42d28960d875c7654614f8b50939a + depends: + - python >=3.9 + - typing_extensions >=4.6.0 + license: MIT and PSF-2.0 + size: 21284 + timestamp: 1746947398083 +- conda: https://conda.anaconda.org/conda-forge/noarch/executing-2.2.0-pyhd8ed1ab_0.conda + sha256: 7510dd93b9848c6257c43fdf9ad22adf62e7aa6da5f12a6a757aed83bcfedf05 + md5: 81d30c08f9a3e556e8ca9e124b044d14 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 29652 + timestamp: 1745502200340 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fftw-3.3.10-mpi_mpich_hbcf76dd_10.conda + sha256: 31df5d499b301859611a6e0c6822086e381b738248553ebc3e893a420f57f996 + md5: c23380b70f54c8d1194ad88614da7961 + depends: + - libgcc-ng >=12 + - libgfortran-ng + - libgfortran5 >=12.3.0 + - libstdcxx-ng >=12 + - mpich >=4.2.1,<5.0a0 + license: GPL-2.0-or-later + license_family: GPL + size: 2092313 + timestamp: 1717758471360 +- conda: https://conda.anaconda.org/conda-forge/noarch/flexcache-0.3-pyhd8ed1ab_1.conda + sha256: acdb7b73d84268773fcc8192965994554411edc488ec3447925a62154e9d3baa + md5: f1e618f2f783427019071b14a111b30d + depends: + - python >=3.9 + - typing-extensions + license: BSD-3-Clause + license_family: BSD + size: 16674 + timestamp: 1733663669958 +- conda: https://conda.anaconda.org/conda-forge/noarch/flexparser-0.4-pyhd8ed1ab_1.conda + sha256: 9bdad0cd9fb6d67e48798c03930d634ea2d33a894d30439d3d7bdffd3c21af7b + md5: 6dc4e43174cd552452fdb8c423e90e69 + depends: + - python >=3.9 + - typing-extensions + - typing_extensions + license: BSD-3-Clause + license_family: BSD + size: 28686 + timestamp: 1733663636245 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-dejavu-sans-mono-2.37-hab24e00_0.tar.bz2 + sha256: 58d7f40d2940dd0a8aa28651239adbf5613254df0f75789919c4e6762054403b + md5: 0c96522c6bdaed4b1566d11387caaf45 + license: BSD-3-Clause + license_family: BSD + size: 397370 + timestamp: 1566932522327 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-inconsolata-3.000-h77eed37_0.tar.bz2 + sha256: c52a29fdac682c20d252facc50f01e7c2e7ceac52aa9817aaf0bb83f7559ec5c + md5: 34893075a5c9e55cdafac56607368fc6 + license: OFL-1.1 + license_family: Other + size: 96530 + timestamp: 1620479909603 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-source-code-pro-2.038-h77eed37_0.tar.bz2 + sha256: 00925c8c055a2275614b4d983e1df637245e19058d79fc7dd1a93b8d9fb4b139 + md5: 4d59c254e01d9cde7957100457e2d5fb + license: OFL-1.1 + license_family: Other + size: 700814 + timestamp: 1620479612257 +- conda: https://conda.anaconda.org/conda-forge/noarch/font-ttf-ubuntu-0.83-h77eed37_3.conda + sha256: 2821ec1dc454bd8b9a31d0ed22a7ce22422c0aef163c59f49dfdf915d0f0ca14 + md5: 49023d73832ef61042f6a237cb2687e7 + license: LicenseRef-Ubuntu-Font-Licence-Version-1.0 + license_family: Other + size: 1620504 + timestamp: 1727511233259 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fontconfig-2.15.0-h7e30c49_1.conda + sha256: 7093aa19d6df5ccb6ca50329ef8510c6acb6b0d8001191909397368b65b02113 + md5: 8f5b0b297b59e1ac160ad4beec99dbee + depends: + - __glibc >=2.17,<3.0.a0 + - freetype >=2.12.1,<3.0a0 + - libexpat >=2.6.3,<3.0a0 + - libgcc >=13 + - libuuid >=2.38.1,<3.0a0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 265599 + timestamp: 1730283881107 +- conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-ecosystem-1-0.tar.bz2 + sha256: a997f2f1921bb9c9d76e6fa2f6b408b7fa549edd349a77639c9fe7a23ea93e61 + md5: fee5683a3f04bd15cbd8318b096a27ab + depends: + - fonts-conda-forge + license: BSD-3-Clause + license_family: BSD + size: 3667 + timestamp: 1566974674465 +- conda: https://conda.anaconda.org/conda-forge/noarch/fonts-conda-forge-1-0.tar.bz2 + sha256: 53f23a3319466053818540bcdf2091f253cbdbab1e0e9ae7b9e509dcaa2a5e38 + md5: f766549260d6815b0c52253f1fb1bb29 + depends: + - font-ttf-dejavu-sans-mono + - font-ttf-inconsolata + - font-ttf-source-code-pro + - font-ttf-ubuntu + license: BSD-3-Clause + license_family: BSD + size: 4102 + timestamp: 1566932280397 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fonttools-4.59.0-py311h3778330_0.conda + sha256: d82af0b7a12c6fdb30de81f83da5aba89ac8628744630dc67cd9cfc5eedadb3d + md5: 2eaecc2e416852815abb85dc47d425b3 + depends: + - __glibc >=2.17,<3.0.a0 + - brotli + - libgcc >=14 + - munkres + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - unicodedata2 >=15.1.0 + license: MIT + license_family: MIT + size: 2929905 + timestamp: 1752723044834 +- conda: https://conda.anaconda.org/conda-forge/linux-64/fortran-compiler-1.10.0-h36df796_0.conda + sha256: 451852c7f5ef20344e966bdfd8dfe26021819257fe37a019d4e2655b1c5f6057 + md5: e2d49a61c0ebc4ee2c7779d940f2f3e7 + depends: + - binutils + - c-compiler 1.10.0 h2b85faf_0 + - gfortran + - gfortran_linux-64 13.* + license: BSD-3-Clause + license_family: BSD + size: 6650 + timestamp: 1751115555592 +- conda: https://conda.anaconda.org/conda-forge/noarch/fqdn-1.5.1-pyhd8ed1ab_1.conda + sha256: 2509992ec2fd38ab27c7cdb42cf6cadc566a1cc0d1021a2673475d9fa87c6276 + md5: d3549fd50d450b6d9e7dddff25dd2110 + depends: + - cached-property >=1.3.0 + - python >=3.9,<4 + license: MPL-2.0 + license_family: MOZILLA + size: 16705 + timestamp: 1733327494780 +- conda: https://conda.anaconda.org/conda-forge/linux-64/freetype-2.13.3-ha770c72_1.conda + sha256: 7ef7d477c43c12a5b4cddcf048a83277414512d1116aba62ebadfa7056a7d84f + md5: 9ccd736d31e0c6e41f54e704e5312811 + depends: + - libfreetype 2.13.3 ha770c72_1 + - libfreetype6 2.13.3 h48d6fc4_1 + license: GPL-2.0-only OR FTL + size: 172450 + timestamp: 1745369996765 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gcc-13.3.0-h9576a4e_2.conda + sha256: 300f077029e7626d69cc250a69acd6018c1fced3f5bf76adf37854f3370d2c45 + md5: d92e51bf4b6bdbfe45e5884fb0755afe + depends: + - gcc_impl_linux-64 13.3.0.* + license: BSD-3-Clause + license_family: BSD + size: 55246 + timestamp: 1740240578937 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_impl_linux-64-13.3.0-h1e990d8_2.conda + sha256: c3e9f243ea8292eecad78bb200d8f5b590e0f82bf7e7452a3a7c8df4eea6f774 + md5: f46cf0acdcb6019397d37df1e407ab91 + depends: + - binutils_impl_linux-64 >=2.40 + - libgcc >=13.3.0 + - libgcc-devel_linux-64 13.3.0 hc03c837_102 + - libgomp >=13.3.0 + - libsanitizer 13.3.0 he8ea267_2 + - libstdcxx >=13.3.0 + - sysroot_linux-64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 66770653 + timestamp: 1740240400031 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gcc_linux-64-13.3.0-h6f18a23_11.conda + sha256: b2533388ec510ef0fc95774f15fdfb89582623049494506ea27622333f90bc09 + md5: 639ef869618e311eee4888fcb40747e2 + depends: + - binutils_linux-64 + - gcc_impl_linux-64 13.3.0.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + size: 32538 + timestamp: 1748905867619 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran-13.3.0-h9576a4e_2.conda + sha256: 9425741d57bbcf918fe98cb375508f31de0daa655f3cebe100a43cf7cb46ec39 + md5: 19e6d3c9cde10a0a9a170a684082588e + depends: + - gcc 13.3.0.* + - gcc_impl_linux-64 13.3.0.* + - gfortran_impl_linux-64 13.3.0.* + license: BSD-3-Clause + license_family: BSD + size: 54740 + timestamp: 1740240701423 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_impl_linux-64-13.3.0-h84c1745_2.conda + sha256: 03a45f58b41909d4189fb81ec7f971b60aaccf95a3953049d93ae7d06eb19000 + md5: 4e21ed177b76537067736f20f54fee0a + depends: + - gcc_impl_linux-64 >=13.3.0 + - libgcc >=13.3.0 + - libgfortran5 >=13.3.0 + - libstdcxx >=13.3.0 + - sysroot_linux-64 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 15923784 + timestamp: 1740240635243 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gfortran_linux-64-13.3.0-h1917dac_11.conda + sha256: e51bcd274ca1ff67b4f32cd772317f43a7f43dad1f8c07d400b4918a9f88b006 + md5: 85b2fa3c287710011199f5da1bac5b43 + depends: + - binutils_linux-64 + - gcc_linux-64 13.3.0 h6f18a23_11 + - gfortran_impl_linux-64 13.3.0.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + size: 30896 + timestamp: 1748905884078 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gmp-6.3.0-hac33072_2.conda + sha256: 309cf4f04fec0c31b6771a5809a1909b4b3154a2208f52351e1ada006f4c750c + md5: c94a5994ef49749880a8139cf9afcbe1 + depends: + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: GPL-2.0-or-later OR LGPL-3.0-or-later + size: 460055 + timestamp: 1718980856608 +- conda: https://conda.anaconda.org/conda-forge/linux-64/graphite2-1.3.14-hecca717_1.conda + sha256: 060dbb9e8f025cd09819586dd9c5a9c29bfcff0ac222435c90f4a83655caef7e + md5: d8f05f0493cacd0b29cbc0049669151f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + license: LGPL-2.0-or-later + license_family: LGPL + size: 99475 + timestamp: 1754260291932 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gxx-13.3.0-h9576a4e_2.conda + sha256: fa9d0171c17e4c4203a4199fcc35571a25c1f16c0ad992080d4f0ced53bf5aa5 + md5: 07e8df00b7cd3084ad3ef598ce32a71c + depends: + - gcc 13.3.0.* + - gxx_impl_linux-64 13.3.0.* + license: BSD-3-Clause + license_family: BSD + size: 54718 + timestamp: 1740240712365 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_impl_linux-64-13.3.0-hae580e1_2.conda + sha256: 7cb36526a5c3e75ae07452aee5c9b6219f62fad9f85cc6d1dab5b21d1c4cc996 + md5: b55f02540605c322a47719029f8404cc + depends: + - gcc_impl_linux-64 13.3.0 h1e990d8_2 + - libstdcxx-devel_linux-64 13.3.0 hc03c837_102 + - sysroot_linux-64 + - tzdata + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 13362974 + timestamp: 1740240672045 +- conda: https://conda.anaconda.org/conda-forge/linux-64/gxx_linux-64-13.3.0-hb14504d_11.conda + sha256: dda6a2765249c40168defea26aa67ff37d4d9fd214fb6e8d4fe0f434033bef87 + md5: 2ca7575e4f2da39c5ee260e022ab1a6f + depends: + - binutils_linux-64 + - gcc_linux-64 13.3.0 h6f18a23_11 + - gxx_impl_linux-64 13.3.0.* + - sysroot_linux-64 + license: BSD-3-Clause + license_family: BSD + size: 30844 + timestamp: 1748905886442 +- conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.16.0-pyhd8ed1ab_0.conda + sha256: f64b68148c478c3bfc8f8d519541de7d2616bf59d44485a5271041d40c061887 + md5: 4b69232755285701bc86a5afe4d9933a + depends: + - python >=3.9 + - typing_extensions + license: MIT + license_family: MIT + size: 37697 + timestamp: 1745526482242 +- conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda + sha256: 0aa1cdc67a9fe75ea95b5644b734a756200d6ec9d0dff66530aec3d1c1e9df75 + md5: b4754fb1bdcb70c8fd54f918301582c6 + depends: + - hpack >=4.1,<5 + - hyperframe >=6.1,<7 + - python >=3.9 + license: MIT + license_family: MIT + size: 53888 + timestamp: 1738578623567 +- conda: https://conda.anaconda.org/conda-forge/linux-64/h5py-3.13.0-mpi_mpich_py311hc5c1d6c_0.conda + sha256: 12004d012c3e654ebfa5d1ecae535b228eb28299bca495dbf7f0d13f569d663e + md5: 53d02bbe4c8b5e6ef8466de694936c12 + depends: + - __glibc >=2.17,<3.0.a0 + - cached-property + - hdf5 >=1.14.3,<1.14.4.0a0 mpi_mpich_* + - libgcc >=13 + - mpi4py >=3.0 + - mpi4py >=4.0.3,<5.0a0 + - mpich >=4.3.0,<5.0a0 + - numpy >=1.19,<3 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 1408677 + timestamp: 1739952536258 +- conda: https://conda.anaconda.org/conda-forge/linux-64/harfbuzz-11.2.1-h3beb420_0.conda + sha256: 5bd0f3674808862838d6e2efc0b3075e561c34309c5c2f4c976f7f1f57c91112 + md5: 0e6e192d4b3d95708ad192d957cf3163 + depends: + - __glibc >=2.17,<3.0.a0 + - cairo >=1.18.4,<2.0a0 + - freetype + - graphite2 + - icu >=75.1,<76.0a0 + - libexpat >=2.7.0,<3.0a0 + - libfreetype >=2.13.3 + - libfreetype6 >=2.13.3 + - libgcc >=13 + - libglib >=2.84.1,<3.0a0 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 1730226 + timestamp: 1747091044218 +- conda: https://conda.anaconda.org/conda-forge/linux-64/hdf5-1.14.3-mpi_mpich_h7f58efa_9.conda + sha256: 93a479a835a7b8a27713c5988f870b6d1e7daddea00f406bc7dd624b1efb477f + md5: a51d78bcf5894aa3986f1fdeca19eec9 + depends: + - __glibc >=2.17,<3.0.a0 + - libaec >=1.1.3,<2.0a0 + - libcurl >=8.11.1,<9.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - mpich >=4.2.3,<5.0a0 + - openssl >=3.4.0,<4.0a0 + license: BSD-3-Clause + license_family: BSD + size: 4048363 + timestamp: 1737517570743 +- conda: https://conda.anaconda.org/conda-forge/noarch/hpack-4.1.0-pyhd8ed1ab_0.conda + sha256: 6ad78a180576c706aabeb5b4c8ceb97c0cb25f1e112d76495bff23e3779948ba + md5: 0a802cb9888dd14eeefc611f05c40b6e + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 30731 + timestamp: 1737618390337 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpcore-1.0.9-pyh29332c3_0.conda + sha256: 04d49cb3c42714ce533a8553986e1642d0549a05dc5cc48e0d43ff5be6679a5b + md5: 4f14640d58e2cc0aa0819d9d8ba125bb + depends: + - python >=3.9 + - h11 >=0.16 + - h2 >=3,<5 + - sniffio 1.* + - anyio >=4.0,<5.0 + - certifi + - python + license: BSD-3-Clause + license_family: BSD + size: 49483 + timestamp: 1745602916758 +- conda: https://conda.anaconda.org/conda-forge/noarch/httpx-0.28.1-pyhd8ed1ab_0.conda + sha256: cd0f1de3697b252df95f98383e9edb1d00386bfdd03fdf607fa42fe5fcb09950 + md5: d6989ead454181f4f9bc987d3dc4e285 + depends: + - anyio + - certifi + - httpcore 1.* + - idna + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 63082 + timestamp: 1733663449209 +- conda: https://conda.anaconda.org/conda-forge/noarch/hyperframe-6.1.0-pyhd8ed1ab_0.conda + sha256: 77af6f5fe8b62ca07d09ac60127a30d9069fdc3c68d6b256754d0ffb1f7779f8 + md5: 8e6923fc12f1fe8f8c4e5c9f343256ac + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 17397 + timestamp: 1737618427549 +- conda: https://conda.anaconda.org/conda-forge/linux-64/hypre-2.31.0-mpi_mpich_hd1da18f_1.conda + sha256: 7057fb8f2ccb28502b7509bae1f89b43378ddc6a297186a92bf04adf84b561c8 + md5: 621c53b587caf1696dfc55c5fb128d13 + depends: + - libblas >=3.9.0,<4.0a0 + - libgcc-ng >=12 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 + - mpich >=4.2.1,<5.0a0 + license: Apache-2.0 + license_family: Apache + size: 1968534 + timestamp: 1716647787626 +- conda: https://conda.anaconda.org/conda-forge/linux-64/icu-75.1-he02047a_0.conda + sha256: 71e750d509f5fa3421087ba88ef9a7b9be11c53174af3aa4d06aff4c18b38e8e + md5: 8b189310083baabfb622af68fd9d3ae3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: MIT + license_family: MIT + size: 12129203 + timestamp: 1720853576813 +- conda: https://conda.anaconda.org/conda-forge/noarch/idna-3.10-pyhd8ed1ab_1.conda + sha256: d7a472c9fd479e2e8dcb83fb8d433fce971ea369d704ece380e876f9c3494e87 + md5: 39a4f67be3286c86d696df570b1201b7 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 49765 + timestamp: 1733211921194 +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.7.0-pyhe01879c_1.conda + sha256: c18ab120a0613ada4391b15981d86ff777b5690ca461ea7e9e49531e8f374745 + md5: 63ccfdc3a3ce25b027b8767eb722fca8 + depends: + - python >=3.9 + - zipp >=3.20 + - python + license: Apache-2.0 + license_family: APACHE + size: 34641 + timestamp: 1747934053147 +- conda: https://conda.anaconda.org/conda-forge/noarch/importlib_resources-6.5.2-pyhd8ed1ab_0.conda + sha256: acc1d991837c0afb67c75b77fdc72b4bf022aac71fedd8b9ea45918ac9b08a80 + md5: c85c76dc67d75619a92f51dfbce06992 + depends: + - python >=3.9 + - zipp >=3.1.0 + constrains: + - importlib-resources >=6.5.2,<6.5.3.0a0 + license: Apache-2.0 + license_family: APACHE + size: 33781 + timestamp: 1736252433366 +- conda: https://conda.anaconda.org/conda-forge/noarch/iniconfig-2.0.0-pyhd8ed1ab_1.conda + sha256: 0ec8f4d02053cd03b0f3e63168316530949484f80e16f5e2fb199a1d117a89ca + md5: 6837f3eff7dcea42ecd714ce1ac2b108 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 11474 + timestamp: 1733223232820 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipykernel-6.29.5-pyh3099207_0.conda + sha256: 33cfd339bb4efac56edf93474b37ddc049e08b1b4930cf036c893cc1f5a1f32a + md5: b40131ab6a36ac2c09b7c57d4d3fbf99 + depends: + - __linux + - comm >=0.1.1 + - debugpy >=1.6.5 + - ipython >=7.23.1 + - jupyter_client >=6.1.12 + - jupyter_core >=4.12,!=5.0.* + - matplotlib-inline >=0.1 + - nest-asyncio + - packaging + - psutil + - python >=3.8 + - pyzmq >=24 + - tornado >=6.1 + - traitlets >=5.4.0 + license: BSD-3-Clause + license_family: BSD + size: 119084 + timestamp: 1719845605084 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipython-9.4.0-pyhfa0c392_0.conda + sha256: ff5138bf6071ca01d84e1329f6baa96f0723df6fe183cfa1ab3ebc96240e6d8f + md5: cb7706b10f35e7507917cefa0978a66d + depends: + - __unix + - pexpect >4.3 + - decorator + - exceptiongroup + - ipython_pygments_lexers + - jedi >=0.16 + - matplotlib-inline + - pickleshare + - prompt-toolkit >=3.0.41,<3.1.0 + - pygments >=2.4.0 + - python >=3.11 + - stack_data + - traitlets >=5.13.0 + - typing_extensions >=4.6 + - python + license: BSD-3-Clause + license_family: BSD + size: 628259 + timestamp: 1751465044469 +- conda: https://conda.anaconda.org/conda-forge/noarch/ipython_pygments_lexers-1.1.1-pyhd8ed1ab_0.conda + sha256: 894682a42a7d659ae12878dbcb274516a7031bbea9104e92f8e88c1f2765a104 + md5: bd80ba060603cc228d9d81c257093119 + depends: + - pygments + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 13993 + timestamp: 1737123723464 +- conda: https://conda.anaconda.org/conda-forge/noarch/isoduration-20.11.0-pyhd8ed1ab_1.conda + sha256: 08e838d29c134a7684bca0468401d26840f41c92267c4126d7b43a6b533b0aed + md5: 0b0154421989637d424ccf0f104be51a + depends: + - arrow >=0.15.0 + - python >=3.9 + license: MIT + license_family: MIT + size: 19832 + timestamp: 1733493720346 +- conda: https://conda.anaconda.org/conda-forge/noarch/jedi-0.19.2-pyhd8ed1ab_1.conda + sha256: 92c4d217e2dc68983f724aa983cca5464dcb929c566627b26a2511159667dba8 + md5: a4f4c5dc9b80bc50e0d3dc4e6e8f1bd9 + depends: + - parso >=0.8.3,<0.9.0 + - python >=3.9 + license: Apache-2.0 AND MIT + size: 843646 + timestamp: 1733300981994 +- conda: https://conda.anaconda.org/conda-forge/noarch/jinja2-3.1.6-pyhd8ed1ab_0.conda + sha256: f1ac18b11637ddadc05642e8185a851c7fab5998c6f5470d716812fae943b2af + md5: 446bd6c8cb26050d528881df495ce646 + depends: + - markupsafe >=2.0 + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 112714 + timestamp: 1741263433881 +- conda: https://conda.anaconda.org/conda-forge/noarch/json5-0.12.0-pyhd8ed1ab_0.conda + sha256: 889e2a49de796475b5a4bc57d0ba7f4606b368ee2098e353a6d9a14b0e2c6393 + md5: 56275442557b3b45752c10980abfe2db + depends: + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 34114 + timestamp: 1743722170015 +- conda: https://conda.anaconda.org/conda-forge/linux-64/jsonpointer-3.0.0-py311h38be061_1.conda + sha256: 2f082f7b12a7c6824e051321c1029452562ad6d496ad2e8c8b7b3dea1c8feb92 + md5: 5ca76f61b00a15a9be0612d4d883badc + depends: + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 17645 + timestamp: 1725303065473 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-4.24.0-pyhd8ed1ab_0.conda + sha256: 812134fabb49493a50f7f443dc0ffafd0f63766f403a0bd8e71119763e57456a + md5: 59220749abcd119d645e6879983497a1 + depends: + - attrs >=22.2.0 + - importlib_resources >=1.4.0 + - jsonschema-specifications >=2023.03.6 + - pkgutil-resolve-name >=1.3.10 + - python >=3.9 + - referencing >=0.28.4 + - rpds-py >=0.7.1 + license: MIT + license_family: MIT + size: 75124 + timestamp: 1748294389597 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-specifications-2025.4.1-pyh29332c3_0.conda + sha256: 66fbad7480f163509deec8bd028cd3ea68e58022982c838683586829f63f3efa + md5: 41ff526b1083fde51fbdc93f29282e0e + depends: + - python >=3.9 + - referencing >=0.31.0 + - python + license: MIT + license_family: MIT + size: 19168 + timestamp: 1745424244298 +- conda: https://conda.anaconda.org/conda-forge/noarch/jsonschema-with-format-nongpl-4.24.0-hd8ed1ab_0.conda + sha256: 970a1efffe29474d6bb3e4d63bc04105c5611d1c7e2cd7e2d43d1ba468f33c20 + md5: b4eaebf6fac318db166238796d2a9702 + depends: + - fqdn + - idna + - isoduration + - jsonpointer >1.13 + - jsonschema >=4.24.0,<4.24.1.0a0 + - rfc3339-validator + - rfc3986-validator >0.1.0 + - uri-template + - webcolors >=24.6.0 + license: MIT + license_family: MIT + size: 7717 + timestamp: 1748294391013 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter-lsp-2.2.5-pyhe01879c_2.conda + sha256: f2ca86b121bcfeaf0241a927824459ba8712e64806b98dd262eb2b1a7c4e82a6 + md5: 7ed6505c703f3c4e1a58864bf84505e2 + depends: + - importlib-metadata >=4.8.3 + - jupyter_server >=1.1.2 + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + size: 57659 + timestamp: 1748550130303 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda + sha256: 19d8bd5bb2fde910ec59e081eeb59529491995ce0d653a5209366611023a0b3a + md5: 4ebae00eae9705b0c3d6d1018a81d047 + depends: + - importlib-metadata >=4.8.3 + - jupyter_core >=4.12,!=5.0.* + - python >=3.9 + - python-dateutil >=2.8.2 + - pyzmq >=23.0 + - tornado >=6.2 + - traitlets >=5.3 + license: BSD-3-Clause + license_family: BSD + size: 106342 + timestamp: 1733441040958 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.8.1-pyh31011fe_0.conda + sha256: 56a7a7e907f15cca8c4f9b0c99488276d4cb10821d2d15df9245662184872e81 + md5: b7d89d860ebcda28a5303526cdee68ab + depends: + - __unix + - platformdirs >=2.5 + - python >=3.8 + - traitlets >=5.3 + license: BSD-3-Clause + license_family: BSD + size: 59562 + timestamp: 1748333186063 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_events-0.12.0-pyh29332c3_0.conda + sha256: 37e6ac3ccf7afcc730c3b93cb91a13b9ae827fd306f35dd28f958a74a14878b5 + md5: f56000b36f09ab7533877e695e4e8cb0 + depends: + - jsonschema-with-format-nongpl >=4.18.0 + - packaging + - python >=3.9 + - python-json-logger >=2.0.4 + - pyyaml >=5.3 + - referencing + - rfc3339-validator + - rfc3986-validator >=0.1.1 + - traitlets >=5.3 + - python + license: BSD-3-Clause + license_family: BSD + size: 23647 + timestamp: 1738765986736 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server-2.16.0-pyhe01879c_0.conda + sha256: 0082fb6f0afaf872affee4cde3b210f7f7497a5fb47f2944ab638fef0f0e2e77 + md5: f062e04d7cd585c937acbf194dceec36 + depends: + - anyio >=3.1.0 + - argon2-cffi >=21.1 + - jinja2 >=3.0.3 + - jupyter_client >=7.4.4 + - jupyter_core >=4.12,!=5.0.* + - jupyter_events >=0.11.0 + - jupyter_server_terminals >=0.4.4 + - nbconvert-core >=6.4.4 + - nbformat >=5.3.0 + - overrides >=5.0 + - packaging >=22.0 + - prometheus_client >=0.9 + - python >=3.9 + - pyzmq >=24 + - send2trash >=1.8.2 + - terminado >=0.8.3 + - tornado >=6.2.0 + - traitlets >=5.6.0 + - websocket-client >=1.7 + - python + license: BSD-3-Clause + license_family: BSD + size: 344376 + timestamp: 1747083217715 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_server_terminals-0.5.3-pyhd8ed1ab_1.conda + sha256: 0890fc79422191bc29edf17d7b42cff44ba254aa225d31eb30819f8772b775b8 + md5: 2d983ff1b82a1ccb6f2e9d8784bdd6bd + depends: + - python >=3.9 + - terminado >=0.8.3 + license: BSD-3-Clause + license_family: BSD + size: 19711 + timestamp: 1733428049134 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab-4.4.4-pyhd8ed1ab_0.conda + sha256: a6efcdbe973e12bc8bd61aa26af77f733364975000c8fdaa0d6374338018e0db + md5: dbd991d0080c48dae5113a27ab6d0d70 + depends: + - async-lru >=1.0.0 + - httpx >=0.25.0 + - importlib-metadata >=4.8.3 + - ipykernel >=6.5.0 + - jinja2 >=3.0.3 + - jupyter-lsp >=2.0.0 + - jupyter_core + - jupyter_server >=2.4.0,<3 + - jupyterlab_server >=2.27.1,<3 + - notebook-shim >=0.2 + - packaging + - python >=3.9 + - setuptools >=41.1.0 + - tomli >=1.2.2 + - tornado >=6.2.0 + - traitlets + license: BSD-3-Clause + license_family: BSD + size: 8316249 + timestamp: 1751119910935 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_pygments-0.3.0-pyhd8ed1ab_2.conda + sha256: dc24b900742fdaf1e077d9a3458fd865711de80bca95fe3c6d46610c532c6ef0 + md5: fd312693df06da3578383232528c468d + depends: + - pygments >=2.4.1,<3 + - python >=3.9 + constrains: + - jupyterlab >=4.0.8,<5.0.0 + license: BSD-3-Clause + license_family: BSD + size: 18711 + timestamp: 1733328194037 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupyterlab_server-2.27.3-pyhd8ed1ab_1.conda + sha256: d03d0b7e23fa56d322993bc9786b3a43b88ccc26e58b77c756619a921ab30e86 + md5: 9dc4b2b0f41f0de41d27f3293e319357 + depends: + - babel >=2.10 + - importlib-metadata >=4.8.3 + - jinja2 >=3.0.3 + - json5 >=0.9.0 + - jsonschema >=4.18 + - jupyter_server >=1.21,<3 + - packaging >=21.3 + - python >=3.9 + - requests >=2.31 + constrains: + - openapi-core >=0.18.0,<0.19.0 + license: BSD-3-Clause + license_family: BSD + size: 49449 + timestamp: 1733599666357 +- conda: https://conda.anaconda.org/conda-forge/noarch/jupytext-1.17.2-pyh80e38bb_0.conda + sha256: 48986a9c01f17d1d5a598af33814a877fd67a6a3287625718d76617a7d17f51d + md5: 6d0652a97ef103de0c77b9c610d0c20d + depends: + - markdown-it-py >=1.0 + - mdit-py-plugins + - nbformat + - packaging + - python >=3.9 + - pyyaml + - tomli + license: MIT + license_family: MIT + size: 108159 + timestamp: 1748846779024 +- conda: https://conda.anaconda.org/conda-forge/noarch/kernel-headers_linux-64-3.10.0-he073ed8_18.conda + sha256: a922841ad80bd7b222502e65c07ecb67e4176c4fa5b03678a005f39fcc98be4b + md5: ad8527bf134a90e1c9ed35fa0b64318c + constrains: + - sysroot_linux-64 ==2.17 + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + size: 943486 + timestamp: 1729794504440 +- conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 + sha256: 150c05a6e538610ca7c43beb3a40d65c90537497a4f6a5f4d15ec0451b6f5ebb + md5: 30186d27e2c9fa62b45fb1476b7200e3 + depends: + - libgcc-ng >=10.3.0 + license: LGPL-2.1-or-later + size: 117831 + timestamp: 1646151697040 +- conda: https://conda.anaconda.org/conda-forge/linux-64/kiwisolver-1.4.9-py311h724c32c_0.conda + sha256: 51813a024ff9ed172ebd8042ad5927400ece08da2498f815cb61f93c6a455b34 + md5: 9c869454a8fdb86fabd93df6cf6075a3 + depends: + - python + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 78152 + timestamp: 1754889395523 +- conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda + sha256: 99df692f7a8a5c27cd14b5fb1374ee55e756631b9c3d659ed3ee60830249b238 + md5: 3f43953b7d3fb3aaa1d0d0723d91e368 + depends: + - keyutils >=1.6.1,<2.0a0 + - libedit >=3.1.20191231,<3.2.0a0 + - libedit >=3.1.20191231,<4.0a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + - openssl >=3.3.1,<4.0a0 + license: MIT + license_family: MIT + size: 1370023 + timestamp: 1719463201255 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lcms2-2.17-h717163a_0.conda + sha256: d6a61830a354da022eae93fa896d0991385a875c6bba53c82263a289deda9db8 + md5: 000e85703f0fd9594c81710dd5066471 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libjpeg-turbo >=3.0.0,<4.0a0 + - libtiff >=4.7.0,<4.8.0a0 + license: MIT + license_family: MIT + size: 248046 + timestamp: 1739160907615 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.44-h1423503_0.conda + sha256: 2a34aa8146f97f9e2fc1f3ff34e17c1008afd4a7b0e2fea164b8e5df00b8cbb4 + md5: e31316a586cac398b1fcdb10ace786b9 + depends: + - __glibc >=2.17,<3.0.a0 + constrains: + - binutils_impl_linux-64 2.44 + license: GPL-3.0-only + license_family: GPL + size: 675719 + timestamp: 1751601710789 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lerc-4.0.0-h0aef613_1.conda + sha256: 412381a43d5ff9bbed82cd52a0bbca5b90623f62e41007c9c42d3870c60945ff + md5: 9344155d33912347b37f0ae6c410a835 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: Apache-2.0 + license_family: Apache + size: 264243 + timestamp: 1745264221534 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libaec-1.1.4-h3f801dc_0.conda + sha256: 410ab78fe89bc869d435de04c9ffa189598ac15bb0fe1ea8ace8fb1b860a2aa3 + md5: 01ba04e414e47f95c03d6ddd81fd37be + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: BSD-2-Clause + license_family: BSD + size: 36825 + timestamp: 1749993532943 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libamd-3.3.3-ss783_h889e182.conda + build_number: 2 + sha256: 802a637260f23d9460cfc95e3f5f1a6e07401d6287b2d0ece5e44036fa2239f5 + md5: 3f5acd96dfc9ff4c3b02c38120d7dc8b + depends: + - libgcc >=13 + - libgfortran5 >=13.3.0 + - libgfortran + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: BSD-3-Clause + license_family: BSD + size: 47885 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-32_h59b9bed_openblas.conda + build_number: 32 + sha256: 1540bf739feb446ff71163923e7f044e867d163c50b605c8b421c55ff39aa338 + md5: 2af9f3d5c2e39f417ce040f5a35c40c6 + depends: + - libopenblas >=0.3.30,<0.3.31.0a0 + - libopenblas >=0.3.30,<1.0a0 + constrains: + - libcblas 3.9.0 32*_openblas + - mkl <2025 + - liblapacke 3.9.0 32*_openblas + - blas 2.132 openblas + - liblapack 3.9.0 32*_openblas + license: BSD-3-Clause + license_family: BSD + size: 17330 + timestamp: 1750388798074 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlicommon-1.1.0-hb9d3cd8_3.conda + sha256: 462a8ed6a7bb9c5af829ec4b90aab322f8bcd9d8987f793e6986ea873bbd05cf + md5: cb98af5db26e3f482bebb80ce9d947d3 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 69233 + timestamp: 1749230099545 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlidec-1.1.0-hb9d3cd8_3.conda + sha256: 3eb27c1a589cbfd83731be7c3f19d6d679c7a444c3ba19db6ad8bf49172f3d83 + md5: 1c6eecffad553bde44c5238770cfb7da + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.1.0 hb9d3cd8_3 + - libgcc >=13 + license: MIT + license_family: MIT + size: 33148 + timestamp: 1749230111397 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbrotlienc-1.1.0-hb9d3cd8_3.conda + sha256: 76e8492b0b0a0d222bfd6081cae30612aa9915e4309396fdca936528ccf314b7 + md5: 3facafe58f3858eb95527c7d3a3fc578 + depends: + - __glibc >=2.17,<3.0.a0 + - libbrotlicommon 1.1.0 hb9d3cd8_3 + - libgcc >=13 + license: MIT + license_family: MIT + size: 282657 + timestamp: 1749230124839 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libbtf-2.3.2-ss783_h2377355.conda + build_number: 2 + sha256: d9e00c9c053fd5c0cf1b074991f2601b598e59f975cde1c45fa7632fa1db5d64 + md5: c60157e1d22e52ccc5aabc7b2f61c94d + depends: + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: LGPL-2.1-or-later + size: 26484 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcamd-3.3.3-ss783_h2377355.conda + build_number: 2 + sha256: bc0f6abd6ca2f5348b6ca891891b4d3bb9ba44547594af33febfe36304eaca5e + md5: 0178bc68cbcdb89d02b46594acace3d6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: BSD-3-Clause + license_family: BSD + size: 43732 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcap-2.75-h39aace5_0.conda + sha256: 9c84448305e7c9cc44ccec7757cf5afcb5a021f4579aa750a1fa6ea398783950 + md5: c44c16d6976d2aebbd65894d7741e67e + depends: + - __glibc >=2.17,<3.0.a0 + - attr >=2.5.1,<2.6.0a0 + - libgcc >=13 + license: BSD-3-Clause + license_family: BSD + size: 120375 + timestamp: 1741176638215 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-32_he106b2a_openblas.conda + build_number: 32 + sha256: 92a001fc181e6abe4f4a672b81d9413ca2f22609f8a95327dfcc6eee593ffeb9 + md5: 3d3f9355e52f269cd8bc2c440d8a5263 + depends: + - libblas 3.9.0 32_h59b9bed_openblas + constrains: + - blas 2.132 openblas + - liblapack 3.9.0 32*_openblas + - liblapacke 3.9.0 32*_openblas + license: BSD-3-Clause + license_family: BSD + size: 17308 + timestamp: 1750388809353 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libccolamd-3.3.4-ss783_h2377355.conda + build_number: 2 + sha256: f2532e241526519189a9f0f39bb09310aaf07e1221163b6925a60f0a3e2c34d3 + md5: 69a12c4c23969027c00a5ccca335df74 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: BSD-3-Clause + license_family: BSD + size: 41170 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcholmod-5.3.0-ss783_h3fa60b6.conda + build_number: 2 + sha256: b72f831adf61bdafd575eeb32a2177e52a767d7d5c5ca474b1d83ac426aa2cee + md5: c832eba46245682fabd96afb3f561601 + depends: + - libgcc >=13 + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - libamd >=3.3.3,<4.0a0 + - libccolamd >=3.3.4,<4.0a0 + - libblas >=3.9.0,<4.0a0 + - libcolamd >=3.3.4,<4.0a0 + - libcamd >=3.3.3,<4.0a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + - liblapack >=3.9.0,<4.0a0 + license: LGPL-2.1-or-later AND GPL-2.0-or-later AND Apache-2.0 + size: 993909 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang-cpp20.1-20.1.7-default_h1df26ce_0.conda + sha256: 4194c75a91a9c790cbe96c3c33fc2f388274d1be85ec884ce7c88d7e8f9d96f2 + md5: f9ef7bce54a7673cdbc2fadd8bca1956 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libllvm20 >=20.1.7,<20.2.0a0 + - libstdcxx >=13 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 20925717 + timestamp: 1749876303353 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libclang13-20.1.7-default_he06ed0a_0.conda + sha256: 6541d19a1659062dbf8823d6a1206e28f788369bcf7af9171d7c9069c1d35932 + md5: 846875a174de6b6ff19e205a7d90eb74 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libllvm20 >=20.1.7,<20.2.0a0 + - libstdcxx >=13 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 12116245 + timestamp: 1749876520951 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcolamd-3.3.4-ss783_h2377355.conda + build_number: 2 + sha256: f032ac705eac1919ecf11d75a2d89bdda9a67dbe009a8e1cd5fff70f827d4630 + md5: 15fbaba693872fecc4f557922e41859d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: BSD-3-Clause + license_family: BSD + size: 32740 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcups-2.3.3-hb8b1518_5.conda + sha256: cb83980c57e311783ee831832eb2c20ecb41e7dee6e86e8b70b8cef0e43eab55 + md5: d4a250da4737ee127fb1fa6452a9002e + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + license: Apache-2.0 + license_family: Apache + size: 4523621 + timestamp: 1749905341688 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcurl-8.14.1-h332b0f4_0.conda + sha256: b6c5cf340a4f80d70d64b3a29a7d9885a5918d16a5cb952022820e6d3e79dc8b + md5: 45f6713cb00f124af300342512219182 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libnghttp2 >=1.64.0,<2.0a0 + - libssh2 >=1.11.1,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.0,<4.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: curl + license_family: MIT + size: 449910 + timestamp: 1749033146806 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libcxsparse-4.4.1-ss783_h2377355.conda + build_number: 2 + sha256: 31ddf516dd634e19c79e73b135d0d14f077e43590bd5bae6f081446f002b01ac + md5: 1728fa3e6b6e0852e06418cba06e2596 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - _openmp_mutex >=4.5 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: LGPL-2.1-or-later + size: 114222 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdeflate-1.24-h86f0d12_0.conda + sha256: 8420748ea1cc5f18ecc5068b4f24c7a023cc9b20971c99c824ba10641fb95ddf + md5: 64f0c503da58ec25ebd359e4d990afa8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 72573 + timestamp: 1747040452262 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libdrm-2.4.125-hb9d3cd8_0.conda + sha256: f53458db897b93b4a81a6dbfd7915ed8fa4a54951f97c698dde6faa028aadfd2 + md5: 4c0ab57463117fbb8df85268415082f5 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libpciaccess >=0.18,<0.19.0a0 + license: MIT + license_family: MIT + size: 246161 + timestamp: 1749904704373 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda + sha256: d789471216e7aba3c184cd054ed61ce3f6dac6f87a50ec69291b9297f8c18724 + md5: c277e0a4d549b03ac1e9d6cbbe3d017b + depends: + - ncurses + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - ncurses >=6.5,<7.0a0 + license: BSD-2-Clause + license_family: BSD + size: 134676 + timestamp: 1738479519902 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libegl-1.7.0-ha4b6fd6_2.conda + sha256: 7fd5408d359d05a969133e47af580183fbf38e2235b562193d427bb9dad79723 + md5: c151d5eb730e9b7480e6d48c0fc44048 + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + size: 44840 + timestamp: 1731330973553 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libev-4.33-hd590300_2.conda + sha256: 1cd6048169fa0395af74ed5d8f1716e22c19a81a8a36f934c110ca3ad4dd27b4 + md5: 172bf1cd1ff8629f2b1179945ed45055 + depends: + - libgcc-ng >=12 + license: BSD-2-Clause + license_family: BSD + size: 112766 + timestamp: 1702146165126 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libexpat-2.7.0-h5888daf_0.conda + sha256: 33ab03438aee65d6aa667cf7d90c91e5e7d734c19a67aa4c7040742c0a13d505 + md5: db0bfbe7dd197b68ad5f30333bae6ce0 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - expat 2.7.0.* + license: MIT + license_family: MIT + size: 74427 + timestamp: 1743431794976 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libfabric-2.2.0-ha770c72_0.conda + sha256: c5c1ba63ebfb938b0c0e626fa8e0378aec5dfcfed45f94cb579b4c14b3bb05d0 + md5: 4ca41e052fa65c946a5205f0d8c95c9a + depends: + - libfabric1 2.2.0 hf45584d_0 + license: BSD-2-Clause OR GPL-2.0-only + license_family: BSD + size: 14073 + timestamp: 1751278347690 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libfabric1-2.2.0-hf45584d_0.conda + sha256: 64734fad375212f3310d037a455d7bf75aad081fe10e60cfa61cdbfa20a348c4 + md5: 75da439aaa61fff0dccf38362dcf0097 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libnl >=3.11.0,<4.0a0 + - rdma-core >=57.0 + license: BSD-2-Clause OR GPL-2.0-only + license_family: BSD + size: 678202 + timestamp: 1751278347006 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libffi-3.4.6-h2dba641_1.conda + sha256: 764432d32db45466e87f10621db5b74363a9f847d2b8b1f9743746cd160f06ab + md5: ede4673863426c0883c0063d853bbd85 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 57433 + timestamp: 1743434498161 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype-2.13.3-ha770c72_1.conda + sha256: 7be9b3dac469fe3c6146ff24398b685804dfc7a1de37607b84abd076f57cc115 + md5: 51f5be229d83ecd401fb369ab96ae669 + depends: + - libfreetype6 >=2.13.3 + license: GPL-2.0-only OR FTL + size: 7693 + timestamp: 1745369988361 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libfreetype6-2.13.3-h48d6fc4_1.conda + sha256: 7759bd5c31efe5fbc36a7a1f8ca5244c2eabdbeb8fc1bee4b99cf989f35c7d81 + md5: 3c255be50a506c50765a93a6644f32fe + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libpng >=1.6.47,<1.7.0a0 + - libzlib >=1.3.1,<2.0a0 + constrains: + - freetype >=2.13.3 + license: GPL-2.0-only OR FTL + size: 380134 + timestamp: 1745369987697 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-15.1.0-h767d61c_3.conda + sha256: 59a87161212abe8acc57d318b0cc8636eb834cdfdfddcf1f588b5493644b39a3 + md5: 9e60c55e725c20d23125a5f0dd69af5d + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + constrains: + - libgcc-ng ==15.1.0=*_3 + - libgomp 15.1.0 h767d61c_3 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 824921 + timestamp: 1750808216066 +- conda: https://conda.anaconda.org/conda-forge/noarch/libgcc-devel_linux-64-13.3.0-hc03c837_102.conda + sha256: 538544a2e0651bfeb0348ca6469b6b608606f6080a0b5a531af3a3852fec0215 + md5: 4c1d6961a6a54f602ae510d9bf31fa60 + depends: + - __unix + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 2597400 + timestamp: 1740240211859 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcc-ng-15.1.0-h69a702a_3.conda + sha256: b0b0a5ee6ce645a09578fc1cb70c180723346f8a45fdb6d23b3520591c6d6996 + md5: e66f2b8ad787e7beb0f846e4bd7e8493 + depends: + - libgcc 15.1.0 h767d61c_3 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 29033 + timestamp: 1750808224854 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgcrypt-lib-1.11.1-hb9d3cd8_0.conda + sha256: dc9c7d7a6c0e6639deee6fde2efdc7e119e7739a6b229fa5f9049a449bae6109 + md5: 8504a291085c9fb809b66cabd5834307 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libgpg-error >=1.55,<2.0a0 + license: LGPL-2.1-or-later + size: 590353 + timestamp: 1747060639058 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-15.1.0-h69a702a_3.conda + sha256: 77dd1f1efd327e6991e87f09c7c97c4ae1cfbe59d9485c41d339d6391ac9c183 + md5: bfbca721fd33188ef923dfe9ba172f29 + depends: + - libgfortran5 15.1.0 hcea5267_3 + constrains: + - libgfortran-ng ==15.1.0=*_3 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 29057 + timestamp: 1750808257258 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran-ng-15.1.0-h69a702a_3.conda + sha256: 2d961f9748d994a4dc9891feae60e182ae9cdce4b0780caaa643e9e3757c7b43 + md5: 6e5d0574e57a38c36e674e9a18eee2b4 + depends: + - libgfortran 15.1.0 h69a702a_3 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 29089 + timestamp: 1750808529101 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgfortran5-15.1.0-hcea5267_3.conda + sha256: eea6c3cf22ad739c279b4d665e6cf20f8081f483b26a96ddd67d4df3c88dfa0a + md5: 530566b68c3b8ce7eec4cd047eae19fe + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=15.1.0 + constrains: + - libgfortran 15.1.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 1565627 + timestamp: 1750808236464 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgl-1.7.0-ha4b6fd6_2.conda + sha256: dc2752241fa3d9e40ce552c1942d0a4b5eeb93740c9723873f6fcf8d39ef8d2d + md5: 928b8be80851f5d8ffb016f9c81dae7a + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + - libglx 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + size: 134712 + timestamp: 1731330998354 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglib-2.84.3-hf39c6af_0.conda + sha256: e1ad3d9ddaa18f95ff5d244587fd1a37aca6401707f85a37f7d9b5002fcf16d0 + md5: 467f23819b1ea2b89c3fc94d65082301 + depends: + - __glibc >=2.17,<3.0.a0 + - libffi >=3.4.6,<3.5.0a0 + - libgcc >=14 + - libiconv >=1.18,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - pcre2 >=10.45,<10.46.0a0 + constrains: + - glib 2.84.3 *_0 + license: LGPL-2.1-or-later + size: 3961899 + timestamp: 1754315006443 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglvnd-1.7.0-ha4b6fd6_2.conda + sha256: 1175f8a7a0c68b7f81962699751bb6574e6f07db4c9f72825f978e3016f46850 + md5: 434ca7e50e40f4918ab701e3facd59a0 + depends: + - __glibc >=2.17,<3.0.a0 + license: LicenseRef-libglvnd + size: 132463 + timestamp: 1731330968309 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libglx-1.7.0-ha4b6fd6_2.conda + sha256: 2d35a679624a93ce5b3e9dd301fff92343db609b79f0363e6d0ceb3a6478bfa7 + md5: c8013e438185f33b13814c5c488acd5c + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + - xorg-libx11 >=1.8.10,<2.0a0 + license: LicenseRef-libglvnd + size: 75504 + timestamp: 1731330988898 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgomp-15.1.0-h767d61c_3.conda + sha256: 43710ab4de0cd7ff8467abff8d11e7bb0e36569df04ce1c099d48601818f11d1 + md5: 3cd1a7238a0dd3d0860fdefc496cc854 + depends: + - __glibc >=2.17,<3.0.a0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 447068 + timestamp: 1750808138400 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libgpg-error-1.55-h3f2d84a_0.conda + sha256: 697334de4786a1067ea86853e520c64dd72b11a05137f5b318d8a444007b5e60 + md5: 2bd47db5807daade8500ed7ca4c512a4 + depends: + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-only + size: 312184 + timestamp: 1745575272035 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libhwloc-2.11.2-default_h0d58e46_1001.conda + sha256: d14c016482e1409ae1c50109a9ff933460a50940d2682e745ab1c172b5282a69 + md5: 804ca9e91bcaea0824a341d55b1684f2 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - libxml2 >=2.13.4,<2.14.0a0 + license: BSD-3-Clause + license_family: BSD + size: 2423200 + timestamp: 1731374922090 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libiconv-1.18-h4ce23a2_1.conda + sha256: 18a4afe14f731bfb9cf388659994263904d20111e42f841e9eea1bb6f91f4ab4 + md5: e796ff8ddc598affdf7c173d6145f087 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-only + size: 713084 + timestamp: 1740128065462 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libjpeg-turbo-3.1.0-hb9d3cd8_0.conda + sha256: 98b399287e27768bf79d48faba8a99a2289748c65cd342ca21033fab1860d4a4 + md5: 9fa334557db9f63da6c9285fd2a48638 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - jpeg <0.0.0a + license: IJG AND BSD-3-Clause AND Zlib + size: 628947 + timestamp: 1745268527144 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libklu-2.3.5-ss783_hfbdfdfc.conda + build_number: 2 + sha256: 769af422c4176e18e3479eb818e132b32988990580cda611ae6fffc94e97937b + md5: 9ef3af7a987541ae75e8d3765c6f31a2 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - _openmp_mutex >=4.5 + - libbtf >=2.3.2,<3.0a0 + - metis >=5.1.0,<5.1.1.0a0 + - libcamd >=3.3.3,<4.0a0 + - libccolamd >=3.3.4,<4.0a0 + - libamd >=3.3.3,<4.0a0 + - libcholmod >=5.3.0,<6.0a0 + - libcolamd >=3.3.4,<4.0a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + - liblapack >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + license: LGPL-2.1-or-later + size: 130261 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblapack-3.9.0-32_h7ac8fdf_openblas.conda + build_number: 32 + sha256: 5b55a30ed1b3f8195dad9020fe1c6d0f514829bfaaf0cf5e393e93682af009f2 + md5: 6c3f04ccb6c578138e9f9899da0bd714 + depends: + - libblas 3.9.0 32_h59b9bed_openblas + constrains: + - libcblas 3.9.0 32*_openblas + - blas 2.132 openblas + - liblapacke 3.9.0 32*_openblas + license: BSD-3-Clause + license_family: BSD + size: 17316 + timestamp: 1750388820745 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libldl-3.3.2-ss783_h2377355.conda + build_number: 2 + sha256: 4dfb82232069899e3e980f5e4ab90424e93903f0888e5f65d502a51efc00fa0f + md5: 22292db3a270520d9a63ac2625931603 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: LGPL-2.1-or-later + size: 22973 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libllvm20-20.1.7-he9d0ab4_0.conda + sha256: 5c51416c10e84ac6a73560c82e20f99788b1395ce431c450391966d07a444fa6 + md5: 63f1accca4913e6b66a2d546c30ff4db + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - libxml2 >=2.13.8,<2.14.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: Apache-2.0 WITH LLVM-exception + license_family: Apache + size: 43026762 + timestamp: 1749836200754 +- conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_2.conda + sha256: f2591c0069447bbe28d4d696b7fcb0c5bd0b4ac582769b89addbcf26fb3430d8 + md5: 1a580f7796c7bf6393fddb8bbbde58dc + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - xz 5.8.1.* + license: 0BSD + size: 112894 + timestamp: 1749230047870 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnghttp2-1.64.0-h161d5f1_0.conda + sha256: b0f2b3695b13a989f75d8fd7f4778e1c7aabe3b36db83f0fe80b2cd812c0e975 + md5: 19e57602824042dfd0446292ef90488b + depends: + - __glibc >=2.17,<3.0.a0 + - c-ares >=1.32.3,<2.0a0 + - libev >=4.33,<4.34.0a0 + - libev >=4.33,<5.0a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.3.2,<4.0a0 + license: MIT + license_family: MIT + size: 647599 + timestamp: 1729571887612 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnl-3.11.0-hb9d3cd8_0.conda + sha256: ba7c5d294e3d80f08ac5a39564217702d1a752e352e486210faff794ac5001b4 + md5: db63358239cbe1ff86242406d440e44a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-or-later + license_family: LGPL + size: 741323 + timestamp: 1731846827427 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hb9d3cd8_1.conda + sha256: 927fe72b054277cde6cb82597d0fcf6baf127dcbce2e0a9d8925a68f1265eef5 + md5: d864d34357c3b65a4b731f78c0801dc4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-only + license_family: GPL + size: 33731 + timestamp: 1750274110928 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libntlm-1.8-hb9d3cd8_0.conda + sha256: 3b3f19ced060013c2dd99d9d46403be6d319d4601814c772a3472fe2955612b0 + md5: 7c7927b404672409d9917d49bff5f2d6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: LGPL-2.1-or-later + size: 33418 + timestamp: 1734670021371 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.30-openmp_hd680484_0.conda + sha256: 00eb571d1f911513588555e284547845409d0831972444f77b7f79887f40140e + md5: 95a35b9b05490cf6218922548e15d859 + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex * *_llvm + - _openmp_mutex >=4.5 + - libgcc >=14 + - libgfortran + - libgfortran5 >=14.3.0 + - llvm-openmp >=20.1.7 + constrains: + - openblas >=0.3.30,<0.3.31.0a0 + track_features: + - openblas_threading_openmp + license: BSD-3-Clause + license_family: BSD + size: 5938119 + timestamp: 1750379620304 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libopengl-1.7.0-ha4b6fd6_2.conda + sha256: 215086c108d80349e96051ad14131b751d17af3ed2cb5a34edd62fa89bfe8ead + md5: 7df50d44d4a14d6c31a2c54f2cd92157 + depends: + - __glibc >=2.17,<3.0.a0 + - libglvnd 1.7.0 ha4b6fd6_2 + license: LicenseRef-libglvnd + size: 50757 + timestamp: 1731330993524 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libparu-1.0.0-ss783_h8814b27.conda + build_number: 2 + sha256: 0a66e3440f54da9fbc47f906a666f77f3573cf3ebda8abc552977a98ab0e3e79 + md5: 707eb61a0c3b223702ac326c04546b50 + depends: + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - _openmp_mutex >=4.5 + - libsuitesparseconfig >=7.8.3,<8.0a0 + - libumfpack >=6.3.5,<7.0a0 + - libblas >=3.9.0,<4.0a0 + license: GPL-3.0-or-later + license_family: GPL + size: 89241 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpciaccess-0.18-hb9d3cd8_0.conda + sha256: 0bd91de9b447a2991e666f284ae8c722ffb1d84acb594dbd0c031bd656fa32b2 + md5: 70e3400cbbfa03e96dcde7fc13e38c7b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 28424 + timestamp: 1749901812541 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpng-1.6.50-h421ea60_1.conda + sha256: e75a2723000ce3a4b9fd9b9b9ce77553556c93e475a4657db6ed01abc02ea347 + md5: 7af8e91b0deb5f8e25d1a595dea79614 + depends: + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + - libzlib >=1.3.1,<2.0a0 + license: zlib-acknowledgement + size: 317390 + timestamp: 1753879899951 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libpq-17.5-h27ae623_0.conda + sha256: 2dbcef0db82e0e7b6895b6c0dadd3d36c607044c40290c7ca10656f3fca3166f + md5: 6458be24f09e1b034902ab44fe9de908 + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=75.1,<76.0a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - openldap >=2.6.9,<2.7.0a0 + - openssl >=3.5.0,<4.0a0 + license: PostgreSQL + size: 2680582 + timestamp: 1746743259857 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libptscotch-7.0.5-h7ea1560_4.conda + sha256: 47e1429cdac7df1305d2233257382b5f8b60d979f1d5bcc059fdfcdc929cb376 + md5: 58ddb5fbc06a85a72728323c9e3e6e4f + depends: + - libscotch 7.0.5 ha3546ae_4 + - mpich >=4.2.3,<5.0a0 + size: 178760 + timestamp: 1733574458146 +- conda: https://conda.anaconda.org/conda-forge/linux-64/librbio-4.3.4-ss783_h2377355.conda + build_number: 2 + sha256: fe841ccc1f9afddeeeb8aad989ed3b3a5380f82118c1a80d3d4ae7008ef168e0 + md5: 02b58b64883d9d888252c6a485e003e6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsuitesparseconfig >=7.8.3,<8.0a0 + license: GPL-2.0-or-later + license_family: GPL + size: 46201 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsanitizer-13.3.0-he8ea267_2.conda + sha256: 27c4c8bf8e2dd60182d47274389be7c70446df6ed5344206266321ee749158b4 + md5: 2b6cdf7bb95d3d10ef4e38ce0bc95dba + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13.3.0 + - libstdcxx >=13.3.0 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 4155341 + timestamp: 1740240344242 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libscotch-7.0.5-ha3546ae_4.conda + sha256: 27f8ff63031339254243fcd24ba4b583102830a4f846d4a67c1819e32200d112 + md5: 3a79298294fccc0bf702ec9122c99882 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - liblzma >=5.6.3,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + license: CECILL-C + size: 347998 + timestamp: 1733574443595 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda + sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 + md5: a587892d3c13b6621a6091be690dbca2 + depends: + - libgcc-ng >=12 + license: ISC + size: 205978 + timestamp: 1716828628198 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libspex-3.2.1-ss783_h5a7e440.conda + build_number: 2 + sha256: 0c1be480cbbc8533c51b11b23411963bae778b51faa96a1a0bfc050d028560eb + md5: 16f6f74255e7dead91a9809386ad531c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - _openmp_mutex >=4.5 + - gmp >=6.3.0,<7.0a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + - mpfr >=4.2.1,<5.0a0 + - libamd >=3.3.3,<4.0a0 + - libcolamd >=3.3.4,<4.0a0 + license: LGPL-2.0-or-later + license_family: LGPL + size: 78277 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libspqr-4.3.4-ss783_hae1ff0d.conda + build_number: 2 + sha256: 09d7433f1741a5866431aedabf3253fc952163fa1a852ea384a731dbc1c81bdd + md5: 04b223bbfa980f40315c3699a0e0ad33 + depends: + - libgcc >=13 + - libstdcxx >=13 + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libcholmod >=5.3.0,<6.0a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + - liblapack >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + license: GPL-2.0-or-later + license_family: GPL + size: 202202 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.50.2-h6cd9bfd_0.conda + sha256: 07649c7c19b916179926006df5c38074618d35bf36cd33ab3fe8b22182bbd258 + md5: b04c7eda6d7dab1e6503135e7fad4d25 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + license: Unlicense + size: 918887 + timestamp: 1751135622316 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libssh2-1.11.1-hcf80075_0.conda + sha256: fa39bfd69228a13e553bd24601332b7cfeb30ca11a3ca50bb028108fe90a7661 + md5: eecce068c7e4eddeb169591baac20ac4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.0,<4.0a0 + license: BSD-3-Clause + license_family: BSD + size: 304790 + timestamp: 1745608545575 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-15.1.0-h8f9b012_3.conda + sha256: 7650837344b7850b62fdba02155da0b159cf472b9ab59eb7b472f7bd01dff241 + md5: 6d11a5edae89fe413c0569f16d308f5a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc 15.1.0 h767d61c_3 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 3896407 + timestamp: 1750808251302 +- conda: https://conda.anaconda.org/conda-forge/noarch/libstdcxx-devel_linux-64-13.3.0-hc03c837_102.conda + sha256: abc89056d4ca7debe938504b3b6d9ccc6d7a0f0b528fe3409230636a21e81002 + md5: aa38de2738c5f4a72a880e3d31ffe8b4 + depends: + - __unix + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 12873130 + timestamp: 1740240239655 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-ng-15.1.0-h4852527_3.conda + sha256: bbaea1ecf973a7836f92b8ebecc94d3c758414f4de39d2cc6818a3d10cb3216b + md5: 57541755b5a51691955012b8e197c06c + depends: + - libstdcxx 15.1.0 h8f9b012_3 + license: GPL-3.0-only WITH GCC-exception-3.1 + license_family: GPL + size: 29093 + timestamp: 1750808292700 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsuitesparseconfig-7.8.3-ss783_h83006af.conda + build_number: 2 + sha256: 1bab6dfa50650d45852fb2c7137bf339335c2bb2922582b5c5e553b163e22a1b + md5: 1dbec7fae0400c4f83cd400a01d187d6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libgfortran5 >=13.3.0 + - libgfortran + - libgcc >=13 + - _openmp_mutex >=4.5 + license: BSD-3-Clause + license_family: BSD + size: 41104 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libsystemd0-257.7-h4e0b6ca_0.conda + sha256: e26b22c0ae40fb6ad4356104d5fa4ec33fe8dd8a10e6aef36a9ab0c6a6f47275 + md5: 1e12c8aa74fa4c3166a9bdc135bc4abf + depends: + - __glibc >=2.17,<3.0.a0 + - libcap >=2.75,<2.76.0a0 + - libgcc >=13 + - libgcrypt-lib >=1.11.1,<2.0a0 + - liblzma >=5.8.1,<6.0a0 + - lz4-c >=1.10.0,<1.11.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: LGPL-2.1-or-later + size: 487969 + timestamp: 1750949895969 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libtiff-4.7.0-hf01ce69_5.conda + sha256: 7fa6ddac72e0d803bb08e55090a8f2e71769f1eb7adbd5711bdd7789561601b1 + md5: e79a094918988bb1807462cd42c83962 + depends: + - __glibc >=2.17,<3.0.a0 + - lerc >=4.0.0,<5.0a0 + - libdeflate >=1.24,<1.25.0a0 + - libgcc >=13 + - libjpeg-turbo >=3.1.0,<4.0a0 + - liblzma >=5.8.1,<6.0a0 + - libstdcxx >=13 + - libwebp-base >=1.5.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + license: HPND + size: 429575 + timestamp: 1747067001268 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libudev1-257.7-hbe16f8c_0.conda + sha256: 3fca2655f4cf2ce6b618a2b52e3dce92f27f429732b88080567d5bbeea404c82 + md5: 5a23e52bd654a5297bd3e247eebab5a3 + depends: + - __glibc >=2.17,<3.0.a0 + - libcap >=2.75,<2.76.0a0 + - libgcc >=13 + license: LGPL-2.1-or-later + size: 143533 + timestamp: 1750949902296 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libumfpack-6.3.5-ss783_hd4f9ce1.conda + build_number: 2 + sha256: 5b7c4bb29178f5eb5a90861e098a6396251c625850bf2472d3129113218bb484 + md5: 7196f225e50e2582ea887e12146ddb5f + depends: + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libsuitesparseconfig >=7.8.3,<8.0a0 + - libblas >=3.9.0,<4.0a0 + - libamd >=3.3.3,<4.0a0 + - libcholmod >=5.3.0,<6.0a0 + license: GPL-2.0-or-later + license_family: GPL + size: 405361 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda + sha256: 787eb542f055a2b3de553614b25f09eefb0a0931b0c87dbcce6efdfd92f04f18 + md5: 40b61aab5c7ba9ff276c41cfffe6b80b + depends: + - libgcc-ng >=12 + license: BSD-3-Clause + license_family: BSD + size: 33601 + timestamp: 1680112270483 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libuv-1.51.0-hb9d3cd8_0.conda + sha256: 770ca175d64323976c9fe4303042126b2b01c1bd54c8c96cafeaba81bdb481b8 + md5: 1349c022c92c5efd3fd705a79a5804d8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 890145 + timestamp: 1748304699136 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libwebp-base-1.6.0-hd42ef1d_0.conda + sha256: 3aed21ab28eddffdaf7f804f49be7a7d701e8f0e46c856d801270b470820a37b + md5: aea31d2e5b1091feca96fcfe945c3cf9 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + constrains: + - libwebp 1.6.0 + license: BSD-3-Clause + license_family: BSD + size: 429011 + timestamp: 1752159441324 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcb-1.17.0-h8a09558_0.conda + sha256: 666c0c431b23c6cec6e492840b176dde533d48b7e6fb8883f5071223433776aa + md5: 92ed62436b625154323d40d5f2f11dd7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - pthread-stubs + - xorg-libxau >=1.0.11,<2.0a0 + - xorg-libxdmcp + license: MIT + license_family: MIT + size: 395888 + timestamp: 1727278577118 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda + sha256: 6ae68e0b86423ef188196fff6207ed0c8195dd84273cb5623b85aa08033a410c + md5: 5aa797f8787fe7a17d1b0821485b5adc + depends: + - libgcc-ng >=12 + license: LGPL-2.1-or-later + size: 100393 + timestamp: 1702724383534 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxkbcommon-1.11.0-he8b52b9_0.conda + sha256: 23f47e86cc1386e7f815fa9662ccedae151471862e971ea511c5c886aa723a54 + md5: 74e91c36d0eef3557915c68b6c2bef96 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libstdcxx >=14 + - libxcb >=1.17.0,<2.0a0 + - libxml2 >=2.13.8,<2.14.0a0 + - xkeyboard-config + - xorg-libxau >=1.0.12,<2.0a0 + license: MIT/X11 Derivative + license_family: MIT + size: 791328 + timestamp: 1754703902365 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxml2-2.13.8-h4bc477f_0.conda + sha256: b0b3a96791fa8bb4ec030295e8c8bf2d3278f33c0f9ad540e73b5e538e6268e7 + md5: 14dbe05b929e329dbaa6f2d0aa19466d + depends: + - __glibc >=2.17,<3.0.a0 + - icu >=75.1,<76.0a0 + - libgcc >=13 + - libiconv >=1.18,<2.0a0 + - liblzma >=5.8.1,<6.0a0 + - libzlib >=1.3.1,<2.0a0 + license: MIT + license_family: MIT + size: 690864 + timestamp: 1746634244154 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libxslt-1.1.43-h7a3aeb2_0.conda + sha256: 35ddfc0335a18677dd70995fa99b8f594da3beb05c11289c87b6de5b930b47a3 + md5: 31059dc620fa57d787e3899ed0421e6d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libxml2 >=2.13.8,<2.14.0a0 + license: MIT + license_family: MIT + size: 244399 + timestamp: 1753273455036 +- conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda + sha256: d4bfe88d7cb447768e31650f06257995601f89076080e76df55e3112d4e47dc4 + md5: edb0dca6bc32e4f4789199455a1dbeb8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + constrains: + - zlib 1.3.1 *_2 + license: Zlib + license_family: Other + size: 60963 + timestamp: 1727963148474 +- conda: https://conda.anaconda.org/conda-forge/linux-64/llvm-openmp-20.1.7-h024ca30_0.conda + sha256: 10f2f6be8ba4c018e1fc741637a8d45c0e58bea96954c25e91fbe4238b7c9f60 + md5: b9c9b2f494533250a9eb7ece830f4422 + depends: + - __glibc >=2.17,<3.0.a0 + constrains: + - openmp 20.1.7|20.1.7.* + license: Apache-2.0 WITH LLVM-exception + license_family: APACHE + size: 4165732 + timestamp: 1749892194931 +- conda: https://conda.anaconda.org/conda-forge/linux-64/lz4-c-1.10.0-h5888daf_1.conda + sha256: 47326f811392a5fd3055f0f773036c392d26fdb32e4d8e7a8197eed951489346 + md5: 9de5350a85c4a20c685259b889aa6393 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: BSD-2-Clause + license_family: BSD + size: 167055 + timestamp: 1733741040117 +- conda: https://conda.anaconda.org/conda-forge/linux-64/make-4.4.1-hb9d3cd8_2.conda + sha256: d652c7bd4d3b6f82b0f6d063b0d8df6f54cc47531092d7ff008e780f3261bdda + md5: 33405d2a66b1411db9f7242c8b97c9e7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: GPL-3.0-or-later + license_family: GPL + size: 513088 + timestamp: 1727801714848 +- conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda + sha256: 0fbacdfb31e55964152b24d5567e9a9996e1e7902fb08eb7d91b5fd6ce60803a + md5: fee3164ac23dfca50cfcc8b85ddefb81 + depends: + - mdurl >=0.1,<1 + - python >=3.9 + license: MIT + license_family: MIT + size: 64430 + timestamp: 1733250550053 +- conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py311h2dc5d0c_1.conda + sha256: 0291d90706ac6d3eea73e66cd290ef6d805da3fad388d1d476b8536ec92ca9a8 + md5: 6565a715337ae279e351d0abd8ffe88a + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + constrains: + - jinja2 >=3.0.0 + license: BSD-3-Clause + license_family: BSD + size: 25354 + timestamp: 1733219879408 +- conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-3.10.5-py311h38be061_0.conda + sha256: c8004497e11e3570ba01fc28943435df83070f6131d8b4963d87aeacfcc0fe25 + md5: 22c06b5668ab4d7cc60793b594a9244b + depends: + - matplotlib-base >=3.10.5,<3.10.6.0a0 + - pyside6 >=6.7.2 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - tornado >=5 + license: PSF-2.0 + license_family: PSF + size: 17403 + timestamp: 1754005868082 +- conda: https://conda.anaconda.org/conda-forge/linux-64/matplotlib-base-3.10.5-py311h0f3be63_0.conda + sha256: 565d2b4137bf8e72660f389779c1888bc5d9beea5c1cb246f0cb49fa14a66165 + md5: d4718e47a353473a8238fe1133ddb2ca + depends: + - __glibc >=2.17,<3.0.a0 + - contourpy >=1.0.1 + - cycler >=0.10 + - fonttools >=4.22.0 + - freetype + - kiwisolver >=1.3.1 + - libfreetype >=2.13.3 + - libfreetype6 >=2.13.3 + - libgcc >=14 + - libstdcxx >=14 + - numpy >=1.23 + - numpy >=1.23,<3 + - packaging >=20.0 + - pillow >=8 + - pyparsing >=2.3.1 + - python >=3.11,<3.12.0a0 + - python-dateutil >=2.7 + - python_abi 3.11.* *_cp311 + - qhull >=2020.2,<2020.3.0a0 + - tk >=8.6.13,<8.7.0a0 + license: PSF-2.0 + license_family: PSF + size: 8391696 + timestamp: 1754005838796 +- conda: https://conda.anaconda.org/conda-forge/noarch/matplotlib-inline-0.1.7-pyhd8ed1ab_1.conda + sha256: 69b7dc7131703d3d60da9b0faa6dd8acbf6f6c396224cf6aef3e855b8c0c41c6 + md5: af6ab708897df59bd6e7283ceab1b56b + depends: + - python >=3.9 + - traitlets + license: BSD-3-Clause + license_family: BSD + size: 14467 + timestamp: 1733417051523 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdit-py-plugins-0.4.2-pyhd8ed1ab_1.conda + sha256: c63ed79d9745109c0a70397713b0c07f06e7d3561abcb122cfc80a141ab3b449 + md5: af2060041d4f3250a7eb6ab3ec0e549b + depends: + - markdown-it-py >=1.0.0,<4.0.0 + - python >=3.9 + license: MIT + license_family: MIT + size: 42180 + timestamp: 1733854816517 +- conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda + sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 + md5: 592132998493b3ff25fd7479396e8351 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 14465 + timestamp: 1733255681319 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mesalib-25.0.5-h79990ae_1.conda + sha256: 5f6e8437f2e9752b131ef341bd04a3d14dacaebbcb5d86873d24eeb0403d495e + md5: 6c405518361f5360e9f4f916a661dbd0 + depends: + - __glibc >=2.17,<3.0.a0 + - libdrm >=2.4.124,<2.5.0a0 + - libexpat >=2.7.0,<3.0a0 + - libgcc >=13 + - libllvm20 >=20.1.4,<20.2.0a0 + - libstdcxx >=13 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - spirv-tools >=2024,<2025.0a0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxrandr >=1.5.4,<2.0a0 + - xorg-libxshmfence >=1.3.3,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + track_features: + - mesalib + license: MIT + license_family: MIT + size: 6365149 + timestamp: 1746295458409 +- conda: https://conda.anaconda.org/conda-forge/linux-64/metis-5.1.0-hd0bcaf9_1007.conda + sha256: e8a00971e6d00bd49f375c5d8d005b37a9abba0b1768533aed0f90a422bf5cc7 + md5: 28eb714416de4eb83e2cbc47e99a1b45 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: Apache-2.0 + license_family: APACHE + size: 3923560 + timestamp: 1728064567817 +- conda: https://conda.anaconda.org/conda-forge/noarch/mistune-3.1.3-pyh29332c3_0.conda + sha256: a67484d7dd11e815a81786580f18b6e4aa2392f292f29183631a6eccc8dc37b3 + md5: 7ec6576e328bc128f4982cd646eeba85 + depends: + - python >=3.9 + - typing_extensions + - python + license: BSD-3-Clause + license_family: BSD + size: 72749 + timestamp: 1742402716323 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mpfr-4.2.1-h90cbb55_3.conda + sha256: f25d2474dd557ca66c6231c8f5ace5af312efde1ba8290a6ea5e1732a4e669c0 + md5: 2eeb50cab6652538eee8fc0bc3340c81 + depends: + - __glibc >=2.17,<3.0.a0 + - gmp >=6.3.0,<7.0a0 + - libgcc >=13 + license: LGPL-3.0-only + license_family: LGPL + size: 634751 + timestamp: 1725746740014 +- conda: https://conda.anaconda.org/conda-forge/noarch/mpi-1.0.1-mpich.conda + sha256: eacc189267202669a1c5c849dcca2298f41acb3918f05cf912d7d61ee7176fac + md5: 1052de900d672ec8b3713b8e300a8f06 + license: BSD-3-Clause + license_family: BSD + size: 6522 + timestamp: 1727683134241 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mpi4py-4.1.0-py311h0948917_100.conda + sha256: 26236035d168c726d1ff4f2f65802657030eab1eb86268ac8faaafe88c7fd2ef + md5: 64060b625fdb602ce230b3c8ba01b8b8 + depends: + - python + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - mpich >=4.3.1,<5.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 876846 + timestamp: 1750855744644 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mpich-4.3.1-h1a8bee6_100.conda + sha256: 9d940670187f5b8be7c9e7832d1d011acbb2067b4c4b5d4ba1ac07d40bbff38b + md5: 5cbba4600497122fda4f718e913495d3 + depends: + - __glibc >=2.17,<3.0.a0 + - libfabric + - libfabric1 >=1.14.0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - libhwloc >=2.11.2,<2.11.3.0a0 + - libstdcxx >=13 + - mpi 1.0.* mpich + - ucx >=1.18.1,<1.19.0a0 + license: LicenseRef-MPICH + license_family: Other + size: 5286504 + timestamp: 1750457365919 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mumps-include-5.7.3-ha770c72_5.conda + sha256: 23749d8c3695d95255c21fa4ebf73c70a07b098262c052a854d1504416e69478 + md5: 1f49bbeab690751b93f54cb61b0722aa + license: CECILL-C + size: 22999 + timestamp: 1727303528508 +- conda: https://conda.anaconda.org/conda-forge/linux-64/mumps-mpi-5.7.3-hb595572_5.conda + sha256: 56733e012c8ca33d67e30b0b7df9d7f786c79c90ad4fb81228eb28f6c727af83 + md5: b604e288340eba6b814a7a4bf09e5db2 + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - libblas >=3.9.0,<4.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - liblapack >=3.9.0,<4.0a0 + - libptscotch >=7.0.5,<7.0.6.0a0 + - libscotch >=7.0.5,<7.0.6.0a0 + - metis >=5.1.0,<5.1.1.0a0 + - mpich >=4.2.2,<5.0a0 + - mumps-include 5.7.3 ha770c72_5 + - parmetis >=4.0.3,<4.1.0a0 + - scalapack >=2.2.0,<2.3.0a0 + constrains: + - libopenblas * *openmp* + license: CECILL-C + size: 2460025 + timestamp: 1727303731513 +- conda: https://conda.anaconda.org/conda-forge/noarch/munkres-1.1.4-pyhd8ed1ab_1.conda + sha256: d09c47c2cf456de5c09fa66d2c3c5035aa1fa228a1983a433c47b876aa16ce90 + md5: 37293a85a0f4f77bbd9cf7aaefc62609 + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + size: 15851 + timestamp: 1749895533014 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbclient-0.6.8-pyhd8ed1ab_0.tar.bz2 + sha256: 883760e3cd82b143424ddda0ef784b788c7eec937c4aad15d9ad241531aa3533 + md5: f052376c70c9d6a8e783e8e7c56b5f82 + depends: + - jupyter_client >=6.1.5 + - nbformat >=5.0 + - nest-asyncio + - python >=3.7 + - traitlets >=5.2.2 + license: BSD-3-Clause + license_family: BSD + size: 66640 + timestamp: 1662750682431 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbconvert-core-7.16.6-pyh29332c3_0.conda + sha256: dcccb07c5a1acb7dc8be94330e62d54754c0e9c9cb2bb6865c8e3cfe44cf5a58 + md5: d24beda1d30748afcc87c429454ece1b + depends: + - beautifulsoup4 + - bleach-with-css !=5.0.0 + - defusedxml + - importlib-metadata >=3.6 + - jinja2 >=3.0 + - jupyter_core >=4.7 + - jupyterlab_pygments + - markupsafe >=2.0 + - mistune >=2.0.3,<4 + - nbclient >=0.5.0 + - nbformat >=5.7 + - packaging + - pandocfilters >=1.4.1 + - pygments >=2.4.1 + - python >=3.9 + - traitlets >=5.1 + - python + constrains: + - pandoc >=2.9.2,<4.0.0 + - nbconvert ==7.16.6 *_0 + license: BSD-3-Clause + license_family: BSD + size: 200601 + timestamp: 1738067871724 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbformat-5.10.4-pyhd8ed1ab_1.conda + sha256: 7a5bd30a2e7ddd7b85031a5e2e14f290898098dc85bea5b3a5bf147c25122838 + md5: bbe1963f1e47f594070ffe87cdf612ea + depends: + - jsonschema >=2.6 + - jupyter_core >=4.12,!=5.0.* + - python >=3.9 + - python-fastjsonschema >=2.15 + - traitlets >=5.1 + license: BSD-3-Clause + license_family: BSD + size: 100945 + timestamp: 1733402844974 +- conda: https://conda.anaconda.org/conda-forge/noarch/nbmake-1.5.5-pyhd8ed1ab_0.conda + sha256: d996c332f6c8fea4b3420c613405692b37ea369e73f03d1d3f76a466f24fdf7b + md5: 17b69c555fa9bdcf135306b20c554092 + depends: + - ipykernel >=5.4.0 + - nbclient >=0.6.6,<0.7.0 + - nbformat >=5.0.8,<6.0.0 + - pygments >=2.7.3,<3.0.0 + - pytest >=6.1.0 + - python >=3.9,<4.0 + license: Apache-2.0 + license_family: APACHE + size: 19018 + timestamp: 1746106473981 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda + sha256: 3fde293232fa3fca98635e1167de6b7c7fda83caf24b9d6c91ec9eefb4f4d586 + md5: 47e340acb35de30501a76c7c799c41d7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: X11 AND BSD-3-Clause + size: 891641 + timestamp: 1738195959188 +- conda: https://conda.anaconda.org/conda-forge/noarch/nest-asyncio-1.6.0-pyhd8ed1ab_1.conda + sha256: bb7b21d7fd0445ddc0631f64e66d91a179de4ba920b8381f29b9d006a42788c0 + md5: 598fd7d4d0de2455fb74f56063969a97 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + size: 11543 + timestamp: 1733325673691 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ninja-1.13.0-h7aa8ee6_0.conda + sha256: 8cf09470430b5aba5165c7aefed070d2c8f998f69fede01197ef838bf17fa81a + md5: 2f67cb5c5ec172faeba94348ae8af444 + depends: + - __glibc >=2.17,<3.0.a0 + - libstdcxx >=13 + - libgcc >=13 + license: Apache-2.0 + license_family: APACHE + size: 180917 + timestamp: 1750273173789 +- conda: https://conda.anaconda.org/conda-forge/noarch/notebook-shim-0.2.4-pyhd8ed1ab_1.conda + sha256: 7b920e46b9f7a2d2aa6434222e5c8d739021dbc5cc75f32d124a8191d86f9056 + md5: e7f89ea5f7ea9401642758ff50a2d9c1 + depends: + - jupyter_server >=1.8,<3 + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 16817 + timestamp: 1733408419340 +- conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py311h64a7726_0.conda + sha256: 3f4365e11b28e244c95ba8579942b0802761ba7bb31c026f50d1a9ea9c728149 + md5: a502d7aad449a1206efb366d6a12c52d + depends: + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc-ng >=12 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx-ng >=12 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + constrains: + - numpy-base <0a0 + license: BSD-3-Clause + license_family: BSD + size: 8065890 + timestamp: 1707225944355 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openjpeg-2.5.3-h55fea9a_1.conda + sha256: 0b7396dacf988f0b859798711b26b6bc9c6161dca21bacfd778473da58730afa + md5: 01243c4aaf71bde0297966125aea4706 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=14 + - libpng >=1.6.50,<1.7.0a0 + - libstdcxx >=14 + - libtiff >=4.7.0,<4.8.0a0 + - libzlib >=1.3.1,<2.0a0 + license: BSD-2-Clause + license_family: BSD + size: 357828 + timestamp: 1754297886899 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openldap-2.6.10-he970967_0.conda + sha256: cb0b07db15e303e6f0a19646807715d28f1264c6350309a559702f4f34f37892 + md5: 2e5bf4f1da39c0b32778561c3c4e5878 + depends: + - __glibc >=2.17,<3.0.a0 + - cyrus-sasl >=2.1.27,<3.0a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libstdcxx >=13 + - openssl >=3.5.0,<4.0a0 + license: OLDAP-2.8 + license_family: BSD + size: 780253 + timestamp: 1748010165522 +- conda: https://conda.anaconda.org/conda-forge/linux-64/openssl-3.5.1-h7b32b05_0.conda + sha256: 942347492164190559e995930adcdf84e2fea05307ec8012c02a505f5be87462 + md5: c87df2ab1448ba69169652ab9547082d + depends: + - __glibc >=2.17,<3.0.a0 + - ca-certificates + - libgcc >=13 + license: Apache-2.0 + license_family: Apache + size: 3131002 + timestamp: 1751390382076 +- conda: https://conda.anaconda.org/conda-forge/noarch/overrides-7.7.0-pyhd8ed1ab_1.conda + sha256: 1840bd90d25d4930d60f57b4f38d4e0ae3f5b8db2819638709c36098c6ba770c + md5: e51f1e4089cad105b6cac64bd8166587 + depends: + - python >=3.9 + - typing_utils + license: Apache-2.0 + license_family: APACHE + size: 30139 + timestamp: 1734587755455 +- conda: https://conda.anaconda.org/conda-forge/noarch/packaging-25.0-pyh29332c3_1.conda + sha256: 289861ed0c13a15d7bbb408796af4de72c2fe67e2bcb0de98f4c3fce259d7991 + md5: 58335b26c38bf4a20f399384c33cbcf9 + depends: + - python >=3.8 + - python + license: Apache-2.0 + license_family: APACHE + size: 62477 + timestamp: 1745345660407 +- conda: https://conda.anaconda.org/conda-forge/noarch/pandocfilters-1.5.0-pyhd8ed1ab_0.tar.bz2 + sha256: 2bb9ba9857f4774b85900c2562f7e711d08dd48e2add9bee4e1612fbee27e16f + md5: 457c2c8c08e54905d6954e79cb5b5db9 + depends: + - python !=3.0,!=3.1,!=3.2,!=3.3 + license: BSD-3-Clause + license_family: BSD + size: 11627 + timestamp: 1631603397334 +- conda: https://conda.anaconda.org/conda-forge/linux-64/parmetis-4.0.3-hc7bef4e_1007.conda + sha256: 77ff42f170bfa26e97ee480c7eb60a76b3ff718ca1e4d3af1be3142b6c6c38dd + md5: 063cb8cf6792672eccec72760b866dcb + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - mpich >=4.2.3,<5.0a0 + license: LicenseRef-ParMETIS + size: 275220 + timestamp: 1730465308027 +- conda: https://conda.anaconda.org/conda-forge/noarch/parso-0.8.4-pyhd8ed1ab_1.conda + sha256: 17131120c10401a99205fc6fe436e7903c0fa092f1b3e80452927ab377239bcc + md5: 5c092057b6badd30f75b06244ecd01c9 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 75295 + timestamp: 1733271352153 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pcre2-10.45-hc749103_0.conda + sha256: 27c4014f616326240dcce17b5f3baca3953b6bc5f245ceb49c3fa1e6320571eb + md5: b90bece58b4c2bf25969b70f3be42d25 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 1197308 + timestamp: 1745955064657 +- conda: https://conda.anaconda.org/conda-forge/linux-64/petsc-3.21.6-real_h4684f28_100.conda + sha256: c860b274ea836ed884750ba827b64f3f3454c3c12003b407f80fd19bf647bcd0 + md5: 90f0a60a19acd88e423b3fb44d67734a + depends: + - __glibc >=2.17,<3.0.a0 + - fftw * mpi_mpich_* + - fftw >=3.3.10,<4.0a0 + - hdf5 * mpi_mpich_* + - hdf5 >=1.14.3,<1.14.4.0a0 mpi_mpich_* + - hypre >=2.31.0,<2.31.1.0a0 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - liblapack >=3.9.0,<4.0a0 + - libptscotch >=7.0.5,<7.0.6.0a0 + - libscotch >=7.0.5,<7.0.6.0a0 + - libstdcxx >=13 + - metis >=5.1.0,<5.2.0a0 + - mpich >=4.2.2,<5.0a0 + - mumps-mpi >=5.7.3,<5.7.4.0a0 + - parmetis >=4.0.3,<4.1.0a0 + - scalapack >=2.2.0,<2.3.0a0 + - suitesparse >=7.8.2,<7.9.0a0 + - superlu + - superlu_dist >=9.0.0,<10.0a0 + - yaml >=0.2.5,<0.3.0a0 + license: BSD-2-Clause + license_family: BSD + size: 15305195 + timestamp: 1727681501903 +- conda: https://conda.anaconda.org/conda-forge/noarch/pexpect-4.9.0-pyhd8ed1ab_1.conda + sha256: 202af1de83b585d36445dc1fda94266697341994d1a3328fabde4989e1b3d07a + md5: d0d408b1f18883a944376da5cf8101ea + depends: + - ptyprocess >=0.5 + - python >=3.9 + license: ISC + size: 53561 + timestamp: 1733302019362 +- conda: https://conda.anaconda.org/conda-forge/noarch/pickleshare-0.7.5-pyhd8ed1ab_1004.conda + sha256: e2ac3d66c367dada209fc6da43e645672364b9fd5f9d28b9f016e24b81af475b + md5: 11a9d1d09a3615fc07c3faf79bc0b943 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 11748 + timestamp: 1733327448200 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pillow-11.3.0-py311h1322bbf_0.conda + sha256: cf296d5185090f27ac4e3d73177ff865ca87307c815d759f3baa0f9c8680a250 + md5: 8b4568b1357f5ec5494e36b06076c3a1 + depends: + - __glibc >=2.17,<3.0.a0 + - lcms2 >=2.17,<3.0a0 + - libfreetype >=2.13.3 + - libfreetype6 >=2.13.3 + - libgcc >=13 + - libjpeg-turbo >=3.1.0,<4.0a0 + - libtiff >=4.7.0,<4.8.0a0 + - libwebp-base >=1.5.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libzlib >=1.3.1,<2.0a0 + - openjpeg >=2.5.3,<3.0a0 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - tk >=8.6.13,<8.7.0a0 + license: HPND + size: 43054892 + timestamp: 1751482121228 +- conda: https://conda.anaconda.org/conda-forge/noarch/pint-0.24.4-pyhd8ed1ab_1.conda + sha256: 4595b54c19a46a8fc320d01e71000cee8bbfa47d9494fd2c8041d5c86f721b09 + md5: a566694ac0ab8f25e7f40a5d24070a1a + depends: + - flexcache >=0.3 + - flexparser >=0.4 + - platformdirs >=2.1.0 + - python >=3.9 + - typing_extensions >=4.0.0 + constrains: + - numpy >=1.23 + license: BSD-3-Clause + license_family: BSD + size: 230217 + timestamp: 1733663596173 +- conda: https://conda.anaconda.org/conda-forge/noarch/pip-25.1.1-pyh8b19718_0.conda + sha256: ebfa591d39092b111b9ebb3210eb42251be6da89e26c823ee03e5e838655a43e + md5: 32d0781ace05105cc99af55d36cbec7c + depends: + - python >=3.9,<3.13.0a0 + - setuptools + - wheel + license: MIT + license_family: MIT + size: 1242995 + timestamp: 1746249983238 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pixman-0.46.4-h54a6638_1.conda + sha256: 43d37bc9ca3b257c5dd7bf76a8426addbdec381f6786ff441dc90b1a49143b6a + md5: c01af13bdc553d1a8fbfff6e8db075f0 + depends: + - libgcc >=14 + - libstdcxx >=14 + - libgcc >=14 + - __glibc >=2.17,<3.0.a0 + license: MIT + license_family: MIT + size: 450960 + timestamp: 1754665235234 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pkg-config-0.29.2-h4bc722e_1009.conda + sha256: c9601efb1af5391317e04eca77c6fe4d716bf1ca1ad8da2a05d15cb7c28d7d4e + md5: 1bee70681f504ea424fb07cdb090c001 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + license: GPL-2.0-or-later + license_family: GPL + size: 115175 + timestamp: 1720805894943 +- conda: https://conda.anaconda.org/conda-forge/noarch/pkgutil-resolve-name-1.3.10-pyhd8ed1ab_2.conda + sha256: adb2dde5b4f7da70ae81309cce6188ed3286ff280355cf1931b45d91164d2ad8 + md5: 5a5870a74432aa332f7d32180633ad05 + depends: + - python >=3.9 + license: MIT AND PSF-2.0 + size: 10693 + timestamp: 1733344619659 +- conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.8-pyhe01879c_0.conda + sha256: 0f48999a28019c329cd3f6fd2f01f09fc32cc832f7d6bbe38087ddac858feaa3 + md5: 424844562f5d337077b445ec6b1398a7 + depends: + - python >=3.9 + - python + license: MIT + license_family: MIT + size: 23531 + timestamp: 1746710438805 +- conda: https://conda.anaconda.org/conda-forge/noarch/pluggy-1.6.0-pyhd8ed1ab_0.conda + sha256: a8eb555eef5063bbb7ba06a379fa7ea714f57d9741fe0efdb9442dbbc2cccbcc + md5: 7da7ccd349dbf6487a7778579d2bb971 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 24246 + timestamp: 1747339794916 +- conda: https://conda.anaconda.org/conda-forge/noarch/prometheus_client-0.22.1-pyhd8ed1ab_0.conda + sha256: 454e2c0ef14accc888dd2cd2e8adb8c6a3a607d2d3c2f93962698b5718e6176d + md5: c64b77ccab10b822722904d889fa83b5 + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + size: 52641 + timestamp: 1748896836631 +- conda: https://conda.anaconda.org/conda-forge/noarch/prompt-toolkit-3.0.51-pyha770c72_0.conda + sha256: ebc1bb62ac612af6d40667da266ff723662394c0ca78935340a5b5c14831227b + md5: d17ae9db4dc594267181bd199bf9a551 + depends: + - python >=3.9 + - wcwidth + constrains: + - prompt_toolkit 3.0.51 + license: BSD-3-Clause + license_family: BSD + size: 271841 + timestamp: 1744724188108 +- conda: https://conda.anaconda.org/conda-forge/linux-64/psutil-7.0.0-py311h9ecbd09_0.conda + sha256: 50d0944b59a9c6dfa6b99cc2632bf8bc9bef9c7c93710390ded6eac953f0182d + md5: 1a390a54b2752169f5ba4ada5a8108e4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 484778 + timestamp: 1740663319335 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pthread-stubs-0.4-hb9d3cd8_1002.conda + sha256: 9c88f8c64590e9567c6c80823f0328e58d3b1efb0e1c539c0315ceca764e0973 + md5: b3c17d95b5a10c6e64a21fa17573e70e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 8252 + timestamp: 1726802366959 +- conda: https://conda.anaconda.org/conda-forge/noarch/ptyprocess-0.7.0-pyhd8ed1ab_1.conda + sha256: a7713dfe30faf17508ec359e0bc7e0983f5d94682492469bd462cdaae9c64d83 + md5: 7d9daffbb8d8e0af0f769dbbcd173a54 + depends: + - python >=3.9 + license: ISC + size: 19457 + timestamp: 1733302371990 +- conda: https://conda.anaconda.org/conda-forge/noarch/pure_eval-0.2.3-pyhd8ed1ab_1.conda + sha256: 71bd24600d14bb171a6321d523486f6a06f855e75e547fa0cb2a0953b02047f0 + md5: 3bfdfb8dbcdc4af1ae3f9a8eb3948f04 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 16668 + timestamp: 1733569518868 +- conda: https://conda.anaconda.org/conda-forge/noarch/pycparser-2.22-pyh29332c3_1.conda + sha256: 79db7928d13fab2d892592223d7570f5061c192f27b9febd1a418427b719acc6 + md5: 12c566707c80111f9799308d9e265aef + depends: + - python >=3.9 + - python + license: BSD-3-Clause + license_family: BSD + size: 110100 + timestamp: 1733195786147 +- conda: https://conda.anaconda.org/conda-forge/noarch/pygments-2.19.2-pyhd8ed1ab_0.conda + sha256: 5577623b9f6685ece2697c6eb7511b4c9ac5fb607c9babc2646c811b428fd46a + md5: 6b6ece66ebcae2d5f326c77ef2c5a066 + depends: + - python >=3.9 + license: BSD-2-Clause + license_family: BSD + size: 889287 + timestamp: 1750615908735 +- conda: https://conda.anaconda.org/conda-forge/noarch/pyparsing-3.2.3-pyhe01879c_2.conda + sha256: afe32182b1090911b64ac0f29eb47e03a015d142833d8a917defd65d91c99b74 + md5: aa0028616c0750c773698fdc254b2b8d + depends: + - python >=3.9 + - python + license: MIT + license_family: MIT + size: 102292 + timestamp: 1753873557076 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyside6-6.9.1-py311h846acb3_0.conda + sha256: e12c65ff50636191f2145117d1bb1b9f9d95e066fe89e1ad214958a92d7532cb + md5: ad35b71ce948f1a2b5b1452a9cc46823 + depends: + - __glibc >=2.17,<3.0.a0 + - libclang13 >=20.1.6 + - libegl >=1.7.0,<2.0a0 + - libgcc >=13 + - libgl >=1.7.0,<2.0a0 + - libopengl >=1.7.0,<2.0a0 + - libstdcxx >=13 + - libxml2 >=2.13.8,<2.14.0a0 + - libxslt >=1.1.39,<2.0a0 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - qt6-main 6.9.1.* + - qt6-main >=6.9.1,<6.10.0a0 + license: LGPL-3.0-only + license_family: LGPL + size: 10156720 + timestamp: 1749047391642 +- conda: https://conda.anaconda.org/conda-forge/noarch/pysocks-1.7.1-pyha55dd90_7.conda + sha256: ba3b032fa52709ce0d9fd388f63d330a026754587a2f461117cac9ab73d8d0d8 + md5: 461219d1a5bd61342293efa2c0c90eac + depends: + - __unix + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 21085 + timestamp: 1733217331982 +- conda: https://conda.anaconda.org/conda-forge/noarch/pytest-8.4.1-pyhd8ed1ab_0.conda + sha256: 93e267e4ec35353e81df707938a6527d5eb55c97bf54c3b87229b69523afb59d + md5: a49c2283f24696a7b30367b7346a0144 + depends: + - colorama >=0.4 + - exceptiongroup >=1 + - iniconfig >=1 + - packaging >=20 + - pluggy >=1.5,<2 + - pygments >=2.7.2 + - python >=3.9 + - tomli >=1 + constrains: + - pytest-faulthandler >=2 + license: MIT + license_family: MIT + size: 276562 + timestamp: 1750239526127 +- conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.11.13-h9e4cc4f_0_cpython.conda + sha256: 9979a7d4621049388892489267139f1aa629b10c26601ba5dce96afc2b1551d4 + md5: 8c399445b6dc73eab839659e6c7b5ad1 + depends: + - __glibc >=2.17,<3.0.a0 + - bzip2 >=1.0.8,<2.0a0 + - ld_impl_linux-64 >=2.36.1 + - libexpat >=2.7.0,<3.0a0 + - libffi >=3.4.6,<3.5.0a0 + - libgcc >=13 + - liblzma >=5.8.1,<6.0a0 + - libnsl >=2.0.1,<2.1.0a0 + - libsqlite >=3.50.0,<4.0a0 + - libuuid >=2.38.1,<3.0a0 + - libxcrypt >=4.4.36 + - libzlib >=1.3.1,<2.0a0 + - ncurses >=6.5,<7.0a0 + - openssl >=3.5.0,<4.0a0 + - readline >=8.2,<9.0a0 + - tk >=8.6.13,<8.7.0a0 + - tzdata + constrains: + - python_abi 3.11.* *_cp311 + license: Python-2.0 + size: 30629559 + timestamp: 1749050021812 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhe01879c_2.conda + sha256: d6a17ece93bbd5139e02d2bd7dbfa80bee1a4261dced63f65f679121686bf664 + md5: 5b8d21249ff20967101ffa321cab24e8 + depends: + - python >=3.9 + - six >=1.5 + - python + license: Apache-2.0 + license_family: APACHE + size: 233310 + timestamp: 1751104122689 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-fastjsonschema-2.21.1-pyhd8ed1ab_0.conda + sha256: 1b09a28093071c1874862422696429d0d35bd0b8420698003ac004746c5e82a2 + md5: 38e34d2d1d9dca4fb2b9a0a04f604e2c + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 226259 + timestamp: 1733236073335 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-json-logger-2.0.7-pyhd8ed1ab_0.conda + sha256: 4790787fe1f4e8da616edca4acf6a4f8ed4e7c6967aa31b920208fc8f95efcca + md5: a61bf9ec79426938ff785eb69dbb1960 + depends: + - python >=3.6 + license: BSD-2-Clause + license_family: BSD + size: 13383 + timestamp: 1677079727691 +- conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.11-7_cp311.conda + build_number: 7 + sha256: 705d06b15c497b585d235e7e87f6c893ffe5fbfdb3326e376e56c842879e0a09 + md5: 6320dac78b3b215ceac35858b2cfdb70 + constrains: + - python 3.11.* *_cpython + license: BSD-3-Clause + license_family: BSD + size: 6996 + timestamp: 1745258878641 +- conda: https://conda.anaconda.org/conda-forge/noarch/pytz-2025.2-pyhd8ed1ab_0.conda + sha256: 8d2a8bf110cc1fc3df6904091dead158ba3e614d8402a83e51ed3a8aa93cdeb0 + md5: bc8e3267d44011051f2eb14d22fb0960 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 189015 + timestamp: 1742920947249 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py311h2dc5d0c_2.conda + sha256: d107ad62ed5c62764fba9400f2c423d89adf917d687c7f2e56c3bfed605fb5b3 + md5: 014417753f948da1f70d132b2de573be + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - yaml >=0.2.5,<0.3.0a0 + license: MIT + license_family: MIT + size: 213136 + timestamp: 1737454846598 +- conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-27.0.0-py311h7deb3e3_0.conda + sha256: 1bf06369b9c22caf69351aecef3aed2282ba5224338aa6a8316dc5754f3f9a85 + md5: 43618006ed69ec49e144206b34ab93e6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libsodium >=1.0.20,<1.0.21.0a0 + - libstdcxx >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + - zeromq >=4.3.5,<4.4.0a0 + license: BSD-3-Clause + license_family: BSD + size: 391376 + timestamp: 1749898590440 +- conda: https://conda.anaconda.org/conda-forge/linux-64/qhull-2020.2-h434a139_5.conda + sha256: 776363493bad83308ba30bcb88c2552632581b143e8ee25b1982c8c743e73abc + md5: 353823361b1d27eb3960efb076dfcaf6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc-ng >=12 + - libstdcxx-ng >=12 + license: LicenseRef-Qhull + size: 552937 + timestamp: 1720813982144 +- conda: https://conda.anaconda.org/conda-forge/linux-64/qt6-main-6.9.1-h0384650_1.conda + sha256: 820338eadfdac82e0ec208e41a7f02cc3a7adb8fc0dcf107a57b2a1cdec9f89e + md5: 3610aa92d2de36047886f30e99342f21 + depends: + - __glibc >=2.17,<3.0.a0 + - alsa-lib >=1.2.14,<1.3.0a0 + - dbus >=1.16.2,<2.0a0 + - double-conversion >=3.3.1,<3.4.0a0 + - fontconfig >=2.15.0,<3.0a0 + - fonts-conda-ecosystem + - harfbuzz >=11.0.1 + - icu >=75.1,<76.0a0 + - krb5 >=1.21.3,<1.22.0a0 + - libclang-cpp20.1 >=20.1.7,<20.2.0a0 + - libclang13 >=20.1.7 + - libcups >=2.3.3,<2.4.0a0 + - libdrm >=2.4.125,<2.5.0a0 + - libegl >=1.7.0,<2.0a0 + - libfreetype >=2.13.3 + - libfreetype6 >=2.13.3 + - libgcc >=13 + - libgl >=1.7.0,<2.0a0 + - libglib >=2.84.2,<3.0a0 + - libjpeg-turbo >=3.1.0,<4.0a0 + - libllvm20 >=20.1.7,<20.2.0a0 + - libpng >=1.6.49,<1.7.0a0 + - libpq >=17.5,<18.0a0 + - libsqlite >=3.50.1,<4.0a0 + - libstdcxx >=13 + - libtiff >=4.7.0,<4.8.0a0 + - libwebp-base >=1.5.0,<2.0a0 + - libxcb >=1.17.0,<2.0a0 + - libxkbcommon >=1.10.0,<2.0a0 + - libxml2 >=2.13.8,<2.14.0a0 + - libzlib >=1.3.1,<2.0a0 + - openssl >=3.5.0,<4.0a0 + - pcre2 >=10.45,<10.46.0a0 + - wayland >=1.23.1,<2.0a0 + - xcb-util >=0.4.1,<0.5.0a0 + - xcb-util-cursor >=0.1.5,<0.2.0a0 + - xcb-util-image >=0.4.0,<0.5.0a0 + - xcb-util-keysyms >=0.4.1,<0.5.0a0 + - xcb-util-renderutil >=0.3.10,<0.4.0a0 + - xcb-util-wm >=0.4.2,<0.5.0a0 + - xorg-libice >=1.1.2,<2.0a0 + - xorg-libsm >=1.2.6,<2.0a0 + - xorg-libx11 >=1.8.12,<2.0a0 + - xorg-libxcomposite >=0.4.6,<1.0a0 + - xorg-libxcursor >=1.2.3,<2.0a0 + - xorg-libxdamage >=1.1.6,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrandr >=1.5.4,<2.0a0 + - xorg-libxtst >=1.2.5,<2.0a0 + - xorg-libxxf86vm >=1.1.6,<2.0a0 + - zstd >=1.5.7,<1.6.0a0 + constrains: + - qt 6.9.1 + license: LGPL-3.0-only + license_family: LGPL + size: 52006560 + timestamp: 1750920502800 +- conda: https://conda.anaconda.org/conda-forge/linux-64/rdma-core-57.0-h5888daf_0.conda + sha256: fbb4599ba969c49d2280c84af196c514c49a3ad1529c693f4b6ac6c705998ec8 + md5: e5be997517f19a365b8b111b888be426 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libnl >=3.11.0,<4.0a0 + - libstdcxx >=13 + - libsystemd0 >=257.4 + - libudev1 >=257.4 + license: Linux-OpenIB + license_family: BSD + size: 1238038 + timestamp: 1745325325058 +- conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda + sha256: 2d6d0c026902561ed77cd646b5021aef2d4db22e57a5b0178dfc669231e06d2c + md5: 283b96675859b20a825f8fa30f311446 + depends: + - libgcc >=13 + - ncurses >=6.5,<7.0a0 + license: GPL-3.0-only + license_family: GPL + size: 282480 + timestamp: 1740379431762 +- conda: https://conda.anaconda.org/conda-forge/noarch/referencing-0.36.2-pyh29332c3_0.conda + sha256: e20909f474a6cece176dfc0dc1addac265deb5fa92ea90e975fbca48085b20c3 + md5: 9140f1c09dd5489549c6a33931b943c7 + depends: + - attrs >=22.2.0 + - python >=3.9 + - rpds-py >=0.7.0 + - typing_extensions >=4.4.0 + - python + license: MIT + license_family: MIT + size: 51668 + timestamp: 1737836872415 +- conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.4-pyhd8ed1ab_0.conda + sha256: 9866aaf7a13c6cfbe665ec7b330647a0fb10a81e6f9b8fee33642232a1920e18 + md5: f6082eae112814f1447b56a5e1f6ed05 + depends: + - certifi >=2017.4.17 + - charset-normalizer >=2,<4 + - idna >=2.5,<4 + - python >=3.9 + - urllib3 >=1.21.1,<3 + constrains: + - chardet >=3.0.2,<6 + license: Apache-2.0 + license_family: APACHE + size: 59407 + timestamp: 1749498221996 +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3339-validator-0.1.4-pyhd8ed1ab_1.conda + sha256: 2e4372f600490a6e0b3bac60717278448e323cab1c0fecd5f43f7c56535a99c5 + md5: 36de09a8d3e5d5e6f4ee63af49e59706 + depends: + - python >=3.9 + - six + license: MIT + license_family: MIT + size: 10209 + timestamp: 1733600040800 +- conda: https://conda.anaconda.org/conda-forge/noarch/rfc3986-validator-0.1.1-pyh9f0ad1d_0.tar.bz2 + sha256: 2a5b495a1de0f60f24d8a74578ebc23b24aa53279b1ad583755f223097c41c37 + md5: 912a71cc01012ee38e6b90ddd561e36f + depends: + - python + license: MIT + license_family: MIT + size: 7818 + timestamp: 1598024297745 +- conda: https://conda.anaconda.org/conda-forge/linux-64/rhash-1.4.6-hb9d3cd8_1.conda + sha256: d5c73079c1dd2c2a313c3bfd81c73dbd066b7eb08d213778c8bff520091ae894 + md5: c1c9b02933fdb2cfb791d936c20e887e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 193775 + timestamp: 1748644872902 +- conda: https://conda.anaconda.org/conda-forge/linux-64/rpds-py-0.26.0-py311hdae7d1d_0.conda + sha256: 552e826f953f974f20573c8fb061136a24ca0456c73ecf99e0da24c2aed281e8 + md5: 875fcd394b4ea7df4f73827db7674a82 + depends: + - python + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - python_abi 3.11.* *_cp311 + constrains: + - __glibc >=2.17 + license: MIT + license_family: MIT + size: 386382 + timestamp: 1751468291209 +- conda: https://conda.anaconda.org/conda-forge/linux-64/scalapack-2.2.0-h7e29ba8_4.conda + sha256: 049eb0bd69d26c5dc4cc83df237fe789281e87604730b362eeb33c158c9d9609 + md5: 66a1781d22e2f23e9bba5dedda90a723 + depends: + - __glibc >=2.17,<3.0.a0 + - libblas >=3.9.0,<4.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - liblapack >=3.9.0,<4.0a0 + - mpich >=4.2.3,<5.0a0 + license: BSD-2-Clause + license_family: BSD + size: 1934183 + timestamp: 1730466097089 +- conda: https://conda.anaconda.org/conda-forge/linux-64/scipy-1.16.0-py311h2d3ef60_0.conda + sha256: 52352d0f9388cf215c79690732e560bc6a33fb463a9176f6d2af6df84da8f4f7 + md5: 87f6abadb59e4b17fc3a7b666faa721f + depends: + - __glibc >=2.17,<3.0.a0 + - libblas >=3.9.0,<4.0a0 + - libcblas >=3.9.0,<4.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx >=13 + - numpy <2.6 + - numpy >=1.23,<3 + - numpy >=1.25.2 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 16924578 + timestamp: 1751148580997 +- conda: https://conda.anaconda.org/conda-forge/noarch/send2trash-1.8.3-pyh0d859eb_1.conda + sha256: 00926652bbb8924e265caefdb1db100f86a479e8f1066efe395d5552dde54d02 + md5: 938c8de6b9de091997145b3bf25cdbf9 + depends: + - __linux + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 22736 + timestamp: 1733322148326 +- conda: https://conda.anaconda.org/conda-forge/noarch/setuptools-80.9.0-pyhff2d567_0.conda + sha256: 972560fcf9657058e3e1f97186cc94389144b46dbdf58c807ce62e83f977e863 + md5: 4de79c071274a53dcaf2a8c749d1499e + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 748788 + timestamp: 1748804951958 +- conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda + sha256: 41db0180680cc67c3fa76544ffd48d6a5679d96f4b71d7498a759e94edc9a2db + md5: a451d576819089b0d672f18768be0f65 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 16385 + timestamp: 1733381032766 +- conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda + sha256: c2248418c310bdd1719b186796ae50a8a77ce555228b6acd32768e2543a15012 + md5: bf7a226e58dfb8346c70df36065d86c9 + depends: + - python >=3.9 + license: Apache-2.0 + license_family: Apache + size: 15019 + timestamp: 1733244175724 +- conda: https://conda.anaconda.org/conda-forge/noarch/soupsieve-2.7-pyhd8ed1ab_0.conda + sha256: 7518506cce9a736042132f307b3f4abce63bf076f5fb07c1f4e506c0b214295a + md5: fb32097c717486aa34b38a9db57eb49e + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 37773 + timestamp: 1746563720271 +- conda: https://conda.anaconda.org/conda-forge/linux-64/spirv-tools-2024.3-h84d6215_0.conda + sha256: e8e22bb9122186e40848484d75c2937936343c7f33136d6de9112a3405d45cb5 + md5: 3dbd83d9840ca5fc2641cff14c2fc0c5 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + license: Apache-2.0 + license_family: APACHE + size: 2021901 + timestamp: 1727719350905 +- conda: https://conda.anaconda.org/conda-forge/noarch/stack_data-0.6.3-pyhd8ed1ab_1.conda + sha256: 570da295d421661af487f1595045760526964f41471021056e993e73089e9c41 + md5: b1b505328da7a6b246787df4b5a49fbc + depends: + - asttokens + - executing + - pure_eval + - python >=3.9 + license: MIT + license_family: MIT + size: 26988 + timestamp: 1733569565672 +- conda: https://conda.anaconda.org/conda-forge/linux-64/suitesparse-7.8.3-ss783_h36e971b.conda + build_number: 2 + sha256: 2a7e912968edc19ac4442ed3c068fe3ed074203dcb5908604311e3c59c342e5b + md5: 64c7f927c297e2e3b94c4330e3d9db18 + depends: + - libsuitesparseconfig ==7.8.3 ss783_h83006af + - libamd ==3.3.3 ss783_h889e182 + - libbtf ==2.3.2 ss783_h2377355 + - libcamd ==3.3.3 ss783_h2377355 + - libccolamd ==3.3.4 ss783_h2377355 + - libcolamd ==3.3.4 ss783_h2377355 + - libcholmod ==5.3.0 ss783_h3fa60b6 + - libcxsparse ==4.4.1 ss783_h2377355 + - libldl ==3.3.2 ss783_h2377355 + - libklu ==2.3.5 ss783_hfbdfdfc + - libumfpack ==6.3.5 ss783_hd4f9ce1 + - libparu ==1.0.0 ss783_h8814b27 + - librbio ==4.3.4 ss783_h2377355 + - libspex ==3.2.1 ss783_h5a7e440 + - libspqr ==4.3.4 ss783_hae1ff0d + license: LGPL-2.1-or-later AND BSD-3-Clause AND GPL-2.0-or-later AND Apache-2.0 + size: 11475 + timestamp: 1733999561762 +- conda: https://conda.anaconda.org/conda-forge/linux-64/superlu-7.0.1-h8f6e6c4_0.conda + sha256: 4e748f877553c7ed42290420ba1e9aa0e80cf72b23b463f12dbb7927c16f0437 + md5: 6bd14d1838657334b3c0eb02f85561e2 + depends: + - libgfortran5 >=13.3.0 + - libgfortran + - libgcc >=13 + - __glibc >=2.17,<3.0.a0 + - libcblas >=3.9.0,<4.0a0 + - libblas >=3.9.0,<4.0a0 + license: BSD-3-Clause + license_family: BSD + size: 280620 + timestamp: 1745607580942 +- conda: https://conda.anaconda.org/conda-forge/linux-64/superlu_dist-9.1.0-h0804ebd_0.conda + sha256: 261f1ca61173db93cd4216bdb05eea028e02c2cb1235c9c1ed210ad0af449118 + md5: 999cbfcd769a7da336fbd00308559d9e + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - libblas >=3.9.0,<4.0a0 + - libgcc >=13 + - libgfortran + - libgfortran5 >=13.3.0 + - liblapack >=3.9.0,<4.0a0 + - libstdcxx >=13 + - metis >=5.1.0,<5.1.1.0a0 + - mpich >=4.2.3,<5.0a0 + - parmetis >=4.0.3,<4.1.0a0 + license: BSD-3-Clause + license_family: BSD + size: 1086940 + timestamp: 1731326728373 +- conda: https://conda.anaconda.org/conda-forge/linux-64/swig-4.3.1-h32e72b7_1.conda + sha256: 1db074e3671dd736f2d44c42f8cdf7a4afe879b1fbfcffb3b3f87b40777239fd + md5: 1b22a26c3a9ad805c0fb861b23160ba5 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - pcre2 >=10.45,<10.46.0a0 + license: GPL-3.0-or-later + license_family: GPL + size: 1249501 + timestamp: 1746016691247 +- conda: https://conda.anaconda.org/conda-forge/noarch/sysroot_linux-64-2.17-h0157908_18.conda + sha256: 69ab5804bdd2e8e493d5709eebff382a72fab3e9af6adf93a237ccf8f7dbd624 + md5: 460eba7851277ec1fd80a1a24080787a + depends: + - kernel-headers_linux-64 3.10.0 he073ed8_18 + - tzdata + license: LGPL-2.0-or-later AND LGPL-2.0-or-later WITH exceptions AND GPL-2.0-or-later AND MPL-2.0 + license_family: GPL + size: 15166921 + timestamp: 1735290488259 +- conda: https://conda.anaconda.org/conda-forge/noarch/terminado-0.18.1-pyh0d859eb_0.conda + sha256: b300557c0382478cf661ddb520263508e4b3b5871b471410450ef2846e8c352c + md5: efba281bbdae5f6b0a1d53c6d4a97c93 + depends: + - __linux + - ptyprocess + - python >=3.8 + - tornado >=6.1.0 + license: BSD-2-Clause + license_family: BSD + size: 22452 + timestamp: 1710262728753 +- conda: https://conda.anaconda.org/conda-forge/noarch/tinycss2-1.4.0-pyhd8ed1ab_0.conda + sha256: cad582d6f978276522f84bd209a5ddac824742fe2d452af6acf900f8650a73a2 + md5: f1acf5fdefa8300de697982bcb1761c9 + depends: + - python >=3.5 + - webencodings >=0.4 + license: BSD-3-Clause + license_family: BSD + size: 28285 + timestamp: 1729802975370 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_hd72426e_102.conda + sha256: a84ff687119e6d8752346d1d408d5cf360dee0badd487a472aa8ddedfdc219e1 + md5: a0116df4f4ed05c303811a837d5b39d8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libzlib >=1.3.1,<2.0a0 + license: TCL + license_family: BSD + size: 3285204 + timestamp: 1748387766691 +- conda: https://conda.anaconda.org/conda-forge/noarch/tomli-2.2.1-pyhd8ed1ab_1.conda + sha256: 18636339a79656962723077df9a56c0ac7b8a864329eb8f847ee3d38495b863e + md5: ac944244f1fed2eb49bae07193ae8215 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 19167 + timestamp: 1733256819729 +- conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.5.1-py311h9ecbd09_0.conda + sha256: 66cc98dbf7aafe11a4cb886a8278a559c1616c098ee9f36d41697eaeb0830a4d + md5: 24e9f474abd101554b7a91313b9dfad6 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: Apache-2.0 + license_family: Apache + size: 869342 + timestamp: 1748003427256 +- conda: https://conda.anaconda.org/conda-forge/noarch/traitlets-5.14.3-pyhd8ed1ab_1.conda + sha256: f39a5620c6e8e9e98357507262a7869de2ae8cc07da8b7f84e517c9fd6c2b959 + md5: 019a7385be9af33791c989871317e1ed + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 110051 + timestamp: 1733367480074 +- conda: https://conda.anaconda.org/conda-forge/noarch/types-python-dateutil-2.9.0.20250708-pyhd8ed1ab_0.conda + sha256: 843bbc8e763a96b2b4ea568cf7918b6027853d03b5d8810ab77aaa9af472a6e2 + md5: b6d4c200582ead6427f49a189e2c6d65 + depends: + - python >=3.9 + license: Apache-2.0 AND MIT + size: 24739 + timestamp: 1751956725061 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing-extensions-4.14.1-h4440ef1_0.conda + sha256: 349951278fa8d0860ec6b61fcdc1e6f604e6fce74fabf73af2e39a37979d0223 + md5: 75be1a943e0a7f99fcf118309092c635 + depends: + - typing_extensions ==4.14.1 pyhe01879c_0 + license: PSF-2.0 + size: 90486 + timestamp: 1751643513473 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_extensions-4.14.1-pyhe01879c_0.conda + sha256: 4f52390e331ea8b9019b87effaebc4f80c6466d09f68453f52d5cdc2a3e1194f + md5: e523f4f1e980ed7a4240d7e27e9ec81f + depends: + - python >=3.9 + - python + license: PSF-2.0 + size: 51065 + timestamp: 1751643513473 +- conda: https://conda.anaconda.org/conda-forge/noarch/typing_utils-0.1.0-pyhd8ed1ab_1.conda + sha256: 3088d5d873411a56bf988eee774559335749aed6f6c28e07bf933256afb9eb6c + md5: f6d7aa696c67756a650e91e15e88223c + depends: + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 15183 + timestamp: 1733331395943 +- conda: https://conda.anaconda.org/conda-forge/noarch/tzdata-2025b-h78e105d_0.conda + sha256: 5aaa366385d716557e365f0a4e9c3fca43ba196872abbbe3d56bb610d131e192 + md5: 4222072737ccff51314b5ece9c7d6f5a + license: LicenseRef-Public-Domain + size: 122968 + timestamp: 1742727099393 +- conda: https://conda.anaconda.org/conda-forge/linux-64/ucx-1.18.1-h1369271_0.conda + sha256: af14068e4c426e63c9a2f6ad2a8092f39cb3b96e73b1b76aa8fb2cb3af6c6674 + md5: 12fbe18173d4101a610668dec0827ea4 + depends: + - __glibc >=2.17,<3.0.a0 + - _openmp_mutex >=4.5 + - libgcc + - libgcc-ng >=12 + - libstdcxx + - libstdcxx-ng >=12 + - rdma-core >=57.0 + constrains: + - cudatoolkit + - cuda-version >=11.2,<12.0a0 + license: BSD-3-Clause + license_family: BSD + size: 7511870 + timestamp: 1745873790010 +- conda: https://conda.anaconda.org/conda-forge/linux-64/unicodedata2-16.0.0-py311h9ecbd09_0.conda + sha256: e786fb0925515fffc83e393d2a0e2814eaf9be8a434f1982b399841a2c07980b + md5: 51a12678b609f5794985fda8372b1a49 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: Apache-2.0 + license_family: Apache + size: 405017 + timestamp: 1736692662280 +- conda: https://conda.anaconda.org/conda-forge/noarch/uri-template-1.3.0-pyhd8ed1ab_1.conda + sha256: e0eb6c8daf892b3056f08416a96d68b0a358b7c46b99c8a50481b22631a4dfc0 + md5: e7cb0f5745e4c5035a460248334af7eb + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 23990 + timestamp: 1733323714454 +- conda: https://conda.anaconda.org/conda-forge/noarch/urllib3-2.5.0-pyhd8ed1ab_0.conda + sha256: 4fb9789154bd666ca74e428d973df81087a697dbb987775bc3198d2215f240f8 + md5: 436c165519e140cb08d246a4472a9d6a + depends: + - brotli-python >=1.0.9 + - h2 >=4,<5 + - pysocks >=1.5.6,<2.0,!=1.5.7 + - python >=3.9 + - zstandard >=0.18.0 + license: MIT + license_family: MIT + size: 101735 + timestamp: 1750271478254 +- conda: https://conda.anaconda.org/conda-forge/linux-64/wayland-1.24.0-h3e06ad9_0.conda + sha256: ba673427dcd480cfa9bbc262fd04a9b1ad2ed59a159bd8f7e750d4c52282f34c + md5: 0f2ca7906bf166247d1d760c3422cb8a + depends: + - __glibc >=2.17,<3.0.a0 + - libexpat >=2.7.0,<3.0a0 + - libffi >=3.4.6,<3.5.0a0 + - libgcc >=13 + - libstdcxx >=13 + license: MIT + license_family: MIT + size: 330474 + timestamp: 1751817998141 +- conda: https://conda.anaconda.org/conda-forge/noarch/wcwidth-0.2.13-pyhd8ed1ab_1.conda + sha256: f21e63e8f7346f9074fd00ca3b079bd3d2fa4d71f1f89d5b6934bf31446dc2a5 + md5: b68980f2495d096e71c7fd9d7ccf63e6 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 32581 + timestamp: 1733231433877 +- conda: https://conda.anaconda.org/conda-forge/noarch/webcolors-24.11.1-pyhd8ed1ab_0.conda + sha256: 08315dc2e61766a39219b2d82685fc25a56b2817acf84d5b390176080eaacf99 + md5: b49f7b291e15494aafb0a7d74806f337 + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 18431 + timestamp: 1733359823938 +- conda: https://conda.anaconda.org/conda-forge/noarch/webencodings-0.5.1-pyhd8ed1ab_3.conda + sha256: 19ff205e138bb056a46f9e3839935a2e60bd1cf01c8241a5e172a422fed4f9c6 + md5: 2841eb5bfc75ce15e9a0054b98dcd64d + depends: + - python >=3.9 + license: BSD-3-Clause + license_family: BSD + size: 15496 + timestamp: 1733236131358 +- conda: https://conda.anaconda.org/conda-forge/noarch/websocket-client-1.8.0-pyhd8ed1ab_1.conda + sha256: 1dd84764424ffc82030c19ad70607e6f9e3b9cb8e633970766d697185652053e + md5: 84f8f77f0a9c6ef401ee96611745da8f + depends: + - python >=3.9 + license: Apache-2.0 + license_family: APACHE + size: 46718 + timestamp: 1733157432924 +- conda: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_1.conda + sha256: 1b34021e815ff89a4d902d879c3bd2040bc1bd6169b32e9427497fa05c55f1ce + md5: 75cb7132eb58d97896e173ef12ac9986 + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 62931 + timestamp: 1733130309598 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-0.4.1-h4f16b4b_2.conda + sha256: ad8cab7e07e2af268449c2ce855cbb51f43f4664936eff679b1f3862e6e4b01d + md5: fdc27cb255a7a2cc73b7919a968b48f0 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libxcb >=1.17.0,<2.0a0 + license: MIT + license_family: MIT + size: 20772 + timestamp: 1750436796633 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-cursor-0.1.5-hb9d3cd8_0.conda + sha256: c7b35db96f6e32a9e5346f97adc968ef2f33948e3d7084295baebc0e33abdd5b + md5: eb44b3b6deb1cab08d72cb61686fe64c + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libxcb >=1.13 + - libxcb >=1.16,<2.0.0a0 + - xcb-util-image >=0.4.0,<0.5.0a0 + - xcb-util-renderutil >=0.3.10,<0.4.0a0 + license: MIT + license_family: MIT + size: 20296 + timestamp: 1726125844850 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-image-0.4.0-hb711507_2.conda + sha256: 94b12ff8b30260d9de4fd7a28cca12e028e572cbc504fd42aa2646ec4a5bded7 + md5: a0901183f08b6c7107aab109733a3c91 + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + - xcb-util >=0.4.1,<0.5.0a0 + license: MIT + license_family: MIT + size: 24551 + timestamp: 1718880534789 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-keysyms-0.4.1-hb711507_0.conda + sha256: 546e3ee01e95a4c884b6401284bb22da449a2f4daf508d038fdfa0712fe4cc69 + md5: ad748ccca349aec3e91743e08b5e2b50 + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + license: MIT + license_family: MIT + size: 14314 + timestamp: 1718846569232 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-renderutil-0.3.10-hb711507_0.conda + sha256: 2d401dadc43855971ce008344a4b5bd804aca9487d8ebd83328592217daca3df + md5: 0e0cbe0564d03a99afd5fd7b362feecd + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + license: MIT + license_family: MIT + size: 16978 + timestamp: 1718848865819 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xcb-util-wm-0.4.2-hb711507_0.conda + sha256: 31d44f297ad87a1e6510895740325a635dd204556aa7e079194a0034cdd7e66a + md5: 608e0ef8256b81d04456e8d211eee3e8 + depends: + - libgcc-ng >=12 + - libxcb >=1.16,<2.0.0a0 + license: MIT + license_family: MIT + size: 51689 + timestamp: 1718844051451 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xkeyboard-config-2.45-hb9d3cd8_0.conda + sha256: a5d4af601f71805ec67403406e147c48d6bad7aaeae92b0622b7e2396842d3fe + md5: 397a013c2dc5145a70737871aaa87e98 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.12,<2.0a0 + license: MIT + license_family: MIT + size: 392406 + timestamp: 1749375847832 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libice-1.1.2-hb9d3cd8_0.conda + sha256: c12396aabb21244c212e488bbdc4abcdef0b7404b15761d9329f5a4a39113c4b + md5: fb901ff28063514abb6046c9ec2c4a45 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 58628 + timestamp: 1734227592886 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libsm-1.2.6-he73a12e_0.conda + sha256: 277841c43a39f738927145930ff963c5ce4c4dacf66637a3d95d802a64173250 + md5: 1c74ff8c35dcadf952a16f752ca5aa49 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libuuid >=2.38.1,<3.0a0 + - xorg-libice >=1.1.2,<2.0a0 + license: MIT + license_family: MIT + size: 27590 + timestamp: 1741896361728 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libx11-1.8.12-h4f16b4b_0.conda + sha256: 51909270b1a6c5474ed3978628b341b4d4472cd22610e5f22b506855a5e20f67 + md5: db038ce880f100acc74dba10302b5630 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libxcb >=1.17.0,<2.0a0 + license: MIT + license_family: MIT + size: 835896 + timestamp: 1741901112627 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxau-1.0.12-hb9d3cd8_0.conda + sha256: ed10c9283974d311855ae08a16dfd7e56241fac632aec3b92e3cfe73cff31038 + md5: f6ebe2cb3f82ba6c057dde5d9debe4f7 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 14780 + timestamp: 1734229004433 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcomposite-0.4.6-hb9d3cd8_2.conda + sha256: 753f73e990c33366a91fd42cc17a3d19bb9444b9ca5ff983605fa9e953baf57f + md5: d3c295b50f092ab525ffe3c2aa4b7413 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + license: MIT + license_family: MIT + size: 13603 + timestamp: 1727884600744 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxcursor-1.2.3-hb9d3cd8_0.conda + sha256: 832f538ade441b1eee863c8c91af9e69b356cd3e9e1350fff4fe36cc573fc91a + md5: 2ccd714aa2242315acaf0a67faea780b + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + - xorg-libxrender >=0.9.11,<0.10.0a0 + license: MIT + license_family: MIT + size: 32533 + timestamp: 1730908305254 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdamage-1.1.6-hb9d3cd8_0.conda + sha256: 43b9772fd6582bf401846642c4635c47a9b0e36ca08116b3ec3df36ab96e0ec0 + md5: b5fcc7172d22516e1f965490e65e33a4 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + license: MIT + license_family: MIT + size: 13217 + timestamp: 1727891438799 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxdmcp-1.1.5-hb9d3cd8_0.conda + sha256: 6b250f3e59db07c2514057944a3ea2044d6a8cdde8a47b6497c254520fade1ee + md5: 8035c64cb77ed555e3f150b7b3972480 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 19901 + timestamp: 1727794976192 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxext-1.3.6-hb9d3cd8_0.conda + sha256: da5dc921c017c05f38a38bd75245017463104457b63a1ce633ed41f214159c14 + md5: febbab7d15033c913d53c7a2c102309d + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + license: MIT + license_family: MIT + size: 50060 + timestamp: 1727752228921 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxfixes-6.0.1-hb9d3cd8_0.conda + sha256: 2fef37e660985794617716eb915865ce157004a4d567ed35ec16514960ae9271 + md5: 4bdb303603e9821baf5fe5fdff1dc8f8 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + license: MIT + license_family: MIT + size: 19575 + timestamp: 1727794961233 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxi-1.8.2-hb9d3cd8_0.conda + sha256: 1a724b47d98d7880f26da40e45f01728e7638e6ec69f35a3e11f92acd05f9e7a + md5: 17dcc85db3c7886650b8908b183d6876 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxfixes >=6.0.1,<7.0a0 + license: MIT + license_family: MIT + size: 47179 + timestamp: 1727799254088 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrandr-1.5.4-hb9d3cd8_0.conda + sha256: ac0f037e0791a620a69980914a77cb6bb40308e26db11698029d6708f5aa8e0d + md5: 2de7f99d6581a4a7adbff607b5c278ca + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxrender >=0.9.11,<0.10.0a0 + license: MIT + license_family: MIT + size: 29599 + timestamp: 1727794874300 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxrender-0.9.12-hb9d3cd8_0.conda + sha256: 044c7b3153c224c6cedd4484dd91b389d2d7fd9c776ad0f4a34f099b3389f4a1 + md5: 96d57aba173e878a2089d5638016dc5e + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + license: MIT + license_family: MIT + size: 33005 + timestamp: 1734229037766 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxshmfence-1.3.3-hb9d3cd8_0.conda + sha256: c0830fe9fa78d609cd9021f797307e7e0715ef5122be3f784765dad1b4d8a193 + md5: 9a809ce9f65460195777f2f2116bae02 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + license: MIT + license_family: MIT + size: 12302 + timestamp: 1734168591429 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxtst-1.2.5-hb9d3cd8_3.conda + sha256: 752fdaac5d58ed863bbf685bb6f98092fe1a488ea8ebb7ed7b606ccfce08637a + md5: 7bbe9a0cc0df0ac5f5a8ad6d6a11af2f + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + - xorg-libxi >=1.7.10,<2.0a0 + license: MIT + license_family: MIT + size: 32808 + timestamp: 1727964811275 +- conda: https://conda.anaconda.org/conda-forge/linux-64/xorg-libxxf86vm-1.1.6-hb9d3cd8_0.conda + sha256: 8a4e2ee642f884e6b78c20c0892b85dd9b2a6e64a6044e903297e616be6ca35b + md5: 5efa5fa6243a622445fdfd72aee15efa + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - xorg-libx11 >=1.8.10,<2.0a0 + - xorg-libxext >=1.3.6,<2.0a0 + license: MIT + license_family: MIT + size: 17819 + timestamp: 1734214575628 +- conda: https://conda.anaconda.org/conda-forge/linux-64/yaml-0.2.5-h7f98852_2.tar.bz2 + sha256: a4e34c710eeb26945bdbdaba82d3d74f60a78f54a874ec10d373811a5d217535 + md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae + depends: + - libgcc-ng >=9.4.0 + license: MIT + license_family: MIT + size: 89141 + timestamp: 1641346969816 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zeromq-4.3.5-h3b0a872_7.conda + sha256: a4dc72c96848f764bb5a5176aa93dd1e9b9e52804137b99daeebba277b31ea10 + md5: 3947a35e916fcc6b9825449affbf4214 + depends: + - __glibc >=2.17,<3.0.a0 + - krb5 >=1.21.3,<1.22.0a0 + - libgcc >=13 + - libsodium >=1.0.20,<1.0.21.0a0 + - libstdcxx >=13 + license: MPL-2.0 + license_family: MOZILLA + size: 335400 + timestamp: 1731585026517 +- conda: https://conda.anaconda.org/conda-forge/noarch/zipp-3.23.0-pyhd8ed1ab_0.conda + sha256: 7560d21e1b021fd40b65bfb72f67945a3fcb83d78ad7ccf37b8b3165ec3b68ad + md5: df5e78d904988eb55042c0c97446079f + depends: + - python >=3.9 + license: MIT + license_family: MIT + size: 22963 + timestamp: 1749421737203 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstandard-0.23.0-py311h9ecbd09_2.conda + sha256: 76d28240cc9fa0c3cb2cde750ecaf98716ce397afaf1ce90f8d18f5f43a122f1 + md5: ca02de88df1cc3cfc8f24766ff50cb3c + depends: + - __glibc >=2.17,<3.0.a0 + - cffi >=1.11 + - libgcc >=13 + - python >=3.11,<3.12.0a0 + - python_abi 3.11.* *_cp311 + license: BSD-3-Clause + license_family: BSD + size: 731883 + timestamp: 1745869796301 +- conda: https://conda.anaconda.org/conda-forge/linux-64/zstd-1.5.7-hb8e6e7a_2.conda + sha256: a4166e3d8ff4e35932510aaff7aa90772f84b4d07e9f6f83c614cba7ceefe0eb + md5: 6432cb5d4ac0046c3ac0a8a0f95842f9 + depends: + - __glibc >=2.17,<3.0.a0 + - libgcc >=13 + - libstdcxx >=13 + - libzlib >=1.3.1,<2.0a0 + license: BSD-3-Clause + license_family: BSD + size: 567578 + timestamp: 1742433379869 diff --git a/pixi.toml b/pixi.toml new file mode 100644 index 000000000..9d5f2fee9 --- /dev/null +++ b/pixi.toml @@ -0,0 +1,40 @@ +[workspace] +authors = ["Julian Giordani "] +channels = [ + "conda-forge", + "https://prefix.dev/pixi-build-backends" +] +name = "uw2-pixi" +platforms = ["linux-64", "osx-arm64"] + +[tasks] +build = "pip install ." +test = "pytest ./docs/pytests/tests.py ./docs/pytests/test_examples.py ./docs/pytests/test_user_guide.py" + +[dependencies] +petsc = "3.21.*" +python = "3.11.*" +numpy = "<2" +pint = ">=0.24.4,<0.25" +cmake = ">=4.0.3,<5" +swig = ">=4" +pkg-config = ">=0.29.2,<0.30" +compilers = ">=1.10.0,<2" +scipy = ">=1.16.0,<2" +mpi4py = ">=4.1.0,<5" +libxml2 = ">=2.13.8,<3" +ninja = ">=1.13.0,<2" +mesalib = ">=25.0.5,<26" +mpich = ">=4.3.1,<5" +hdf5 = { version = "*", build = "mpi*" } +h5py = { version = "*", build = "mpi*" } +pip = ">=25.1.1,<26" +pytest = ">=8.4.1,<9" +nbmake = ">=1.5.5,<2" +jupytext = ">=1.17.2,<2" +jupyterlab = ">=4.4.4,<5" +matplotlib = ">=3.10.5,<4" +#[host-dependencies] +c-compiler = "*" +cxx-compiler = "*" +make = "*" diff --git a/pixi_dev_notes.md b/pixi_dev_notes.md new file mode 100644 index 000000000..9893307eb --- /dev/null +++ b/pixi_dev_notes.md @@ -0,0 +1,10 @@ +## Pixi notes + +Pixi is a new package manager for building Underworld2. It uses `conda-forge` and `PyPI` under the source packages. It installs them in consistent reproducible environments much like `conda`, but with the addedd benefit of lock files for deterministic builds. + +### Basic commands + +`pixi install` to install an environment of uw2 +`pixi run build` to build uw2 in the environment +`pixi run test` to run the uw2 tests in the pixi environment +`pixi shell` (in the same directory as `pixi.toml`) to enter into the environment. diff --git a/pyproject.toml b/pyproject.toml index 9eb6fa49d..cc4629c9b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,9 @@ requires = [ [project] name = "underworld" -dynamic = ["version"] # is dynamically taken from setuptools backend +dynamic = [ + "version", + "license" ] # is dynamically taken from setuptools backend authors = [ {name = "Louis Moresi", email="louis.moresi@anu.edu.au"}, {name = "Julian Giordani", email="julian.giordnai@sydney.edu.au"}, @@ -27,10 +29,9 @@ dependencies = [ "pint", "scipy", ] -requires-python = ">=3.8" +requires-python = ">=3.9,<3.13" description = "Underworld2 is a python-friendly, parallel, scalable, easy-to-use toolkit for solving problems in solid and fluid mechanics." readme = "README.md" -license = {file = "./LICENSE.md"} keywords = ["Underworld", "MPI", "Geodynamics"] classifiers = [ "Development Status :: 5 - Production/Stable", @@ -46,10 +47,11 @@ classifiers = [ [project.optional-dependencies] full = [ - "badlands", "lavavu", + "lavavu-osmesa", "matplotlib", "nbmake", + #"badlands", ] [project.urls] diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index d753a7ccc..000000000 --- a/requirements.txt +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env python -##~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~## -## ## -## This file forms part of the Underworld geophysics modelling application. ## -## ## -## For full license and copyright information, please refer to the LICENSE.md file ## -## located at the project root, or contact the authors. ## -## ## -##~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~#~## - -# Forces pip to refer to setup.py for requirements -. diff --git a/setup.py b/setup.py index 4c09b49dd..8d086f4e1 100755 --- a/setup.py +++ b/setup.py @@ -184,7 +184,7 @@ def build_extension(self, ext: CMakeExtension) -> None: # CMake build arguments build_args = [ - '--config', ext.cmake_build_type + '--config', ext.cmake_build_type, ] if platform.system() == "Windows": @@ -258,6 +258,11 @@ def extend_cmake_prefix_path(path: str) -> None: else: os.environ["CMAKE_PREFIX_PATH"] = str(path) + # if conda environment - append conda_prefix to CMAKE_prefix + if 'CONDA_PREFIX' in os.environ: + os.environ['CMAKE_PREFIX_PATH'] = \ + os.environ['CONDA_PREFIX'] + os.pathsep + os.environ['CMAKE_PREFIX_PATH'] + metadata = { 'provides': ['underworld'], @@ -309,6 +314,7 @@ def extend_cmake_prefix_path(path: str) -> None: "-DCALL_FROM_SETUP_PY:BOOL=ON", "--fresh", # force no cache, important for python isolation builds as build tools will change location ], + #cmake_build_type='debug', # uncomment for debugging build ), ], cmdclass=dict(build_ext=BuildExtension), diff --git a/src/underworld/UWGeodynamics/_freesurface.py b/src/underworld/UWGeodynamics/_freesurface.py index 1225047cc..b1a013e22 100644 --- a/src/underworld/UWGeodynamics/_freesurface.py +++ b/src/underworld/UWGeodynamics/_freesurface.py @@ -35,10 +35,18 @@ def __init__(self, model): self.top = self.model.top_wall self.bottom = self.model.bottom_wall - # Create boundary condition - self._conditions = uw.conditions.DirichletCondition( + if self.model._freeSurface_ALEIB: + self.interface = self.model.inter_wall + # Create boundary condition + self._conditions = uw.conditions.DirichletCondition( variable=self.TField, - indexSetsPerDof=(self.top + self.bottom,)) + indexSetsPerDof=(self.top + self.bottom + self.interface,)) + + else: + self.interface = self.top + self._conditions = uw.conditions.DirichletCondition( + variable=self.TField, + indexSetsPerDof=(self.top + self.bottom,)) # Create Eq System self._system = uw.systems.SteadyStateHeat( @@ -52,58 +60,74 @@ def _solve_sle(self): self._solver.solve() def _advect_surface(self, dt): - - if self.top: + if self.interface: if self.model.mesh.dim == 2: - # Extract top surface - x = self.model.mesh.data[self.top.data][:, 0] - y = self.model.mesh.data[self.top.data][:, 1] + # Extract free surface + x = self.model.mesh.data[self.interface.data][:, 0] + y = self.model.mesh.data[self.interface.data][:, 1] - # Extract velocities from top - vx = self.model.velocityField.data[self.top.data][:, 0] - vy = self.model.velocityField.data[self.top.data][:, 1] + # Extract velocities from free surface + vx = self.model.velocityField.data[self.interface.data][:, 0] + vy = self.model.velocityField.data[self.interface.data][:, 1] - # Advect top surface + # Advect free surface x2 = x + vx * nd(dt) y2 = y + vy * nd(dt) - # Spline top surface + # Spline free surface f = interp1d(x2, y2, kind='cubic', fill_value='extrapolate') - self.TField.data[self.top.data, 0] = f(x) + self.TField.data[self.interface.data, 0] = f(x) else: - # Extract top surface - x = self.model.mesh.data[self.top.data][:, 0] - y = self.model.mesh.data[self.top.data][:, 1] - z = self.model.mesh.data[self.top.data][:, -1] + # Extract free surface + x = self.model.mesh.data[self.interface.data][:, 0] + y = self.model.mesh.data[self.interface.data][:, 1] + z = self.model.mesh.data[self.interface.data][:, -1] - # Extract velocities from top - vx = self.model.velocityField.data[self.top.data][:, 0] - vy = self.model.velocityField.data[self.top.data][:, 1] - vz = self.model.velocityField.data[self.top.data][:, -1] + # Extract velocities from free surface + vx = self.model.velocityField.data[self.interface.data][:, 0] + vy = self.model.velocityField.data[self.interface.data][:, 1] + vz = self.model.velocityField.data[self.interface.data][:, -1] - # Advect top surface + # Advect free surface x2 = x + vx * nd(dt) y2 = y + vy * nd(dt) z2 = z + vz * nd(dt) - # Spline top surface + # Spline free surface f = CloughTocher2DInterpolator((x2, y2), z2) - self.TField.data[self.top.data, 0] = f((x,y)) + self.TField.data[self.interface.data, 0] = f((x,y)) uw.mpi.barrier() self.TField.syncronise() - def _update_mesh(self): + def _advect_surface_sp(self,dt): + surf_fn_badlands = self.model.surfaceProcesses.solve(dt) + if self.interface: + if self.model.mesh.dim == 2: + interpolate_x = self.model.mesh.data[self.interface.data,0] + interpolate_z = surf_fn_badlands(interpolate_x) + self.TField.data[self.interface.data, 0] = interpolate_z.copy() + + if self.model.mesh.dim == 3: + interpolate_x = self.model.mesh.data[self.interface.data,0] + interpolate_y = self.model.mesh.data[self.interface.data,1] + interpolate_z = surf_fn_badlands((interpolate_x,interpolate_y)) + self.TField.data[self.interface.data, 0] = interpolate_z.copy() + uw.mpi.barrier() + self.TField.syncronise() + def _update_mesh(self): with self.model.mesh.deform_mesh(): # Last dimension is the vertical dimension self.model.mesh.data[:, -1] = self.TField.data[:, 0].copy() def solve(self, dtime): """ Advect free surface through dt and update the mesh """ - # First we advect the surface - self._advect_surface(dtime) + if self.model.surfaceProcesses: + self._advect_surface_sp(dtime) + else: + self._advect_surface(dtime) # Then we solve the system of linear equation self._solve_sle() # Finally we update the mesh diff --git a/src/underworld/UWGeodynamics/_material.py b/src/underworld/UWGeodynamics/_material.py index 7cc4bfcd9..760c4e259 100644 --- a/src/underworld/UWGeodynamics/_material.py +++ b/src/underworld/UWGeodynamics/_material.py @@ -3,7 +3,6 @@ from copy import copy from collections import OrderedDict import json -import pkg_resources from underworld.scaling import units as u from ._utils import PhaseChange from ._rheology import ConstantViscosity @@ -303,8 +302,8 @@ def __init__(self, filename=None): """ if not filename: - filename = pkg_resources.resource_filename( - __name__, "resources/Materials.json") + from importlib.resources import files + filename = str(files(__package__).joinpath("resources/Materials.json")) def get_value(item): value = item["value"] diff --git a/src/underworld/UWGeodynamics/_melt.py b/src/underworld/UWGeodynamics/_melt.py index 71cd4df0c..5391c7b02 100644 --- a/src/underworld/UWGeodynamics/_melt.py +++ b/src/underworld/UWGeodynamics/_melt.py @@ -62,9 +62,8 @@ def __init__(self, filename=None): """ if not filename: - import pkg_resources - filename = pkg_resources.resource_filename( - __name__, "resources/Solidus.json") + from importlib.resources import files + filename = str(files(__package__).joinpath("resources/Solidus.json")) with open(filename, "r") as infile: _solidii = json.load(infile) @@ -109,9 +108,8 @@ def __init__(self, filename=None): """ if not filename: - import pkg_resources - filename = pkg_resources.resource_filename( - __name__, "resources/Liquidus.json") + from importlib.resources import files + filename = str(files(__package__).joinpath("resources/Liquidus.json")) with open(filename, "r") as infile: _liquidii = json.load(infile) diff --git a/src/underworld/UWGeodynamics/_model.py b/src/underworld/UWGeodynamics/_model.py index 0d1574cf4..9b977c494 100644 --- a/src/underworld/UWGeodynamics/_model.py +++ b/src/underworld/UWGeodynamics/_model.py @@ -149,7 +149,7 @@ def __init__(self, elementRes=(64, 64), if periodic: self.periodic = periodic else: - periodic = tuple([False for val in maxCoord]) + periodic = tuple([False for _ in maxCoord]) self.periodic = periodic # Get non-dimensional extents along each axis @@ -251,6 +251,7 @@ def __init__(self, elementRes=(64, 64), self.DiffusivityFn = None self.HeatProdFn = None self._freeSurface = False + self._freeSurface_ALEIB = False self._fssa_factor = None self._voronoi_swarm = None self._mesh_saved = False @@ -919,6 +920,16 @@ def _init_melt_fraction(self): mapping=meltFractionMap, fn_default=0.0) self.meltField.data[:] = InitFn.evaluate(self.swarm) + def _get_InternalwallSets(self,zinit): + """ Retrieve the index sets of the internal wall in the mesh using the initial vertical coordinates. """ + zinit = nd(zinit) + dz = (self.mesh.data[:,-1].max()-self.mesh.data[:,-1].min())/(self.elementRes[-1]) + axis_iw = np.where((self.mesh.data[:,-1]<=zinit+dz/4)&(self.mesh.data[:,-1]>=zinit-dz/4)) + Sets_iw = self.mesh.specialSets["Empty"] + for index in axis_iw: + Sets_iw.add(index) + return Sets_iw + def set_velocityBCs(self, left=None, right=None, top=None, bottom=None, front=None, back=None, nodeSets=None, order_wall_conditions=None): @@ -1835,7 +1846,7 @@ def _update(self): self.population_control.repopulate() self.swarm.update_particle_owners() - if self.surfaceProcesses: + if self.surfaceProcesses and self._freeSurface is False: self.surfaceProcesses.solve(dt) # Update Time Field @@ -2031,7 +2042,6 @@ def freeSurface(self): def freeSurface(self, value): if value: self._freeSurface = FreeSurfaceProcessor(self) - @property def fssa_factor(self): return self._fssa_factor @@ -2430,7 +2440,7 @@ def get_next_checkpoint_time(self): dt1 = self.next_checkpoint - Model._ndtime if self.checkpoint_times: - tcheck = [val - Model._ndtime for val in self.checkpoint_times] + tcheck = [nd(val) - Model._ndtime for val in self.checkpoint_times] tcheck = [val for val in tcheck if val >= 0] tcheck.sort() dt2 = tcheck[0] @@ -2958,11 +2968,14 @@ def restart_badlands(self, step): XML = badlands_model.XML resolution = badlands_model.resolution checkpoint_interval = badlands_model.checkpoint_interval + aspectRatio2d = badlands_model.aspectRatio2d + surfElevation = badlands_model.surfElevation Model.surfaceProcesses = surfaceProcesses.Badlands( airIndex, sedimentIndex, XML, resolution, checkpoint_interval, + surfElevation=surfElevation,aspectRatio2d=aspectRatio2d, restartFolder=restartFolder, restartStep=restartStep) diff --git a/src/underworld/UWGeodynamics/_rheology.py b/src/underworld/UWGeodynamics/_rheology.py index 6d919a8f0..c4e8edc7a 100644 --- a/src/underworld/UWGeodynamics/_rheology.py +++ b/src/underworld/UWGeodynamics/_rheology.py @@ -634,9 +634,8 @@ class ViscousCreepRegistry(object): def __init__(self, filename=None): if not filename: - import pkg_resources - filename = pkg_resources.resource_filename( - __name__, "resources/ViscousRheologies.json") + from importlib.resources import files + filename = str(files(__package__).joinpath("resources/ViscousRheologies.json")) with open(filename, "r") as infile: self._viscousLaws = json.load(infile) @@ -686,9 +685,8 @@ class PlasticityRegistry(object): def __init__(self, filename=None): if not filename: - import pkg_resources - filename = pkg_resources.resource_filename( - __name__, "resources/PlasticRheologies.json") + from importlib.resources import files + filename = str(files(__package__).joinpath("resources/PlasticRheologies.json")) with open(filename, "r") as infile: _plasticLaws = json.load(infile) diff --git a/src/underworld/UWGeodynamics/surfaceProcesses.py b/src/underworld/UWGeodynamics/surfaceProcesses.py index 507122e79..d2632d91d 100644 --- a/src/underworld/UWGeodynamics/surfaceProcesses.py +++ b/src/underworld/UWGeodynamics/surfaceProcesses.py @@ -6,7 +6,7 @@ import sys import math from scipy.ndimage.filters import gaussian_filter -from scipy.interpolate import griddata, interp1d +from scipy.interpolate import griddata, interp1d, CloughTocher2DInterpolator from underworld.scaling import non_dimensionalise as nd from underworld.scaling import dimensionalise from underworld.scaling import units as u @@ -53,6 +53,44 @@ def __init__(self, airIndex, surfElevation=0., verbose=True, Model=None, outputDir="outbdls", restartFolder=None, restartStep=None, timeField=None, minCoord=None, maxCoord=None, aspectRatio2d=1.): + """ + Creates a SurfaceProcesses object to encapsulate a Badlands model. + The arguments for this function will override, or change the behaviour, of the + badlands .xml file that usually parametises a Badlands model. + Note Badlands is only made available on processor rank 0 in parallel. Information is sent + to proc 0, computed via Badlands, and then broadcast to all procs for Underworld processing. + + Paramemters + ----------- + + XML : str + The xml file that parametrises the Badlands model to be coupled with UWGeo. + Note aguments defined here will override the values of the xml file. + resolution : int array + The resolution of the Badlands DEM. + checkpoint_interval : + Overwrites the tDisplay value in Badlands. + surfElevation : underworld.function, defaults to 0 + Sets the initial Z coordinate of Badland's dem mesh to a given value. + verbose : + Model : UWGeo.Model, optional + The UWGeodynamics Model object + outputDir : str, default 'outbdls' + The output directory of the Badlands execution. + restartStep : int, optional + If defined, it will activate Badlands to restart, + Using this value as the step number to restart from the `restartFoler` dir defined above. + restartFolder : str + The restart folder when restart enabled. + timeField : Underworld Swarm variable fields + The time field used to measure sedimentation timing of underworld particles. (Check if actually used not used in coupling) + minCoord : float array, optional + The min coordinates of the Badland's dem, if `None` use the UWGeodynamics model + max Coord : float array, optional + The max coordinates of the Badland's dem, if `None` use the UWGeodynamics model + aspectRatio2D : float + Always used in 2D to set the seondary coordinate min/max as a mulitple of the first component. + """ try: import badlands @@ -101,6 +139,8 @@ def _init_model(self): self.badlands_model.load_xml(self.XML) if self.restartStep: + # this will kick off internal restart code in Badlands that overwrites the _demfile + # made below. See Badlands documentation for details. self.badlands_model.input.restart = True self.badlands_model.input.rstep = self.restartStep self.badlands_model.input.rfolder = self.restartFolder @@ -130,10 +170,9 @@ def _init_model(self): self.badlands_model.input.tStart = self.time_years self.badlands_model.tNow = self.time_years - # Override the checkpoint/display interval in the Badlands model to - # ensure BL and UW are synced + # Override the checkpoint/display interval in the Badlands xml file. self.badlands_model.input.tDisplay = ( - dimensionalise(self.checkpoint_interval, u.years).magnitude) + dimensionalise(self.checkpoint_interval, u.years).magnitude) # Set Badlands minimal distance between nodes before regridding self.badlands_model.force.merge3d = ( @@ -150,6 +189,13 @@ def _init_model(self): self._disp_inserted = False + # a cache for badlands information that can be reused in UW coupling. + # The surface grid information from badlands is used to: + # 1. designate material type, _update_material_types. + # 2. used for sampling the velocity field (via help_gen_sample_point). + # store this in bdl_cache + self._bdl_cache = None + # Transfer the initial DEM state to Underworld self._update_material_types() comm.Barrier() @@ -180,45 +226,150 @@ def _generate_dem(self): dem[:, 2] = coordsZ.flatten() return dimensionalise(dem, u.meter).magnitude - def solve(self, dt, sigma=0): + def help_gen_sample_point(self, uw_sample_style=0): + ''' + Collective routine. Return sample points. + + Return: + ------- + np.array : shape (dim) + Locations to sample UW velocity. + + uw_sample_style : int, 0 default + Style for UW velocity sampling. Possible values 0 or 1. + 0 - Use dynamic elevation from Badlands' model elevation. Interpolated to grid locations to sample the UW velocity. + 1 - Use OLD method to sample at Badlands' initial recGrid elevations. + + Take locations in Badlands' recGrid find the UW velocity field. + This helper function abstracts the different algorithm, based on dim. + This uses cached data, _bdl_cache, from routine _update_material_types(). + ''' + + if uw_sample_style: + # The previous LIMITED implementation. + # LIMITED as it use the static recGrid data from Badlands to sample the UW velocity. + np_surface = None + if rank == 0: + rg = self.badlands_model.recGrid + if self.Model.mesh.dim == 2: + zVals = rg.regZ.mean(axis=1) + np_surface = np.column_stack((rg.regX, zVals)) + + if self.Model.mesh.dim == 3: + np_surface = np.column_stack((rg.rectX, rg.rectY, rg.rectZ)) + + np_surface = comm.bcast(np_surface, root=0) + comm.Barrier() + + return nd(np_surface * u.meters) # non dimensionalise + + ## SHOULD only get here is uw_sample_style == 0 + + fact = dimensionalise(1.0, u.meter).magnitude + if self.Model.mesh.dim == 2: + xs = None + ys = None + if rank == 0: + xs = self.badlands_model.recGrid.regX / fact # 1D simple + ys = self.badlands_model.recGrid.regY / fact + + ( known_xy, known_z ) = ( self._bdl_cache[0], self._bdl_cache[1] ) + + xs = comm.bcast(xs, root=0) + ys = comm.bcast(ys, root=0) + + comm.Barrier() + + grid_x, grid_y = np.meshgrid(xs, ys) + interpolate_z = griddata(points=known_xy, + values=known_z, + xi=(grid_x, grid_y), + method='nearest').T + interpolate_z = interpolate_z.mean(axis=1) + return np.column_stack((xs, interpolate_z)) + + if self.Model.mesh.dim == 3: + rect_x = None + rect_y = None + if rank == 0: + rect_x = self.badlands_model.recGrid.rectX / fact # 1D, every point + rect_y = self.badlands_model.recGrid.rectY / fact + + ( known_xy, known_z ) = (self._bdl_cache[0], self._bdl_cache[1]) + rect_x = comm.bcast(rect_x, root=0) + rect_y = comm.bcast(rect_y, root=0) + + comm.Barrier() + interpolate_z = griddata(points=known_xy, + values=known_z, + xi=(rect_x, rect_y), + method='nearest') + return np.column_stack((rect_x,rect_y, interpolate_z)) + + + def solve(self, dt, sigma=0, uw_sample_style=0): + """ + Collective routine + + Execute Badlands a badlands solve in the Underworld coupling. + + Parameters + ---------- + dt : float, + Non dimensional time to advance badlands forward. + sigma : float, 0 default + Apply a gaussian_filter, as per scipy.ndimage.filters, to the injected velocity displacements from UW to badlands + uw_sample_style : int, 0 default + Style for UW velocity sampling. Possible values 0 or 1. + 0 - Use dynamic elevation from Badlands' model elevation. Interpolated to grid locations to sample the UW velocity. + 1 - Use OLD method to sample at Badlands' initial recGrid elevations. + + Information of function. + Execute Badlands a badlands solve in the Underworld coupling. + 1. Collect Badland's recGrid and broadcast to all procs. + 2. Inerpolate Underworld velocity field on recGrid + 3. Calculate overall displacement in meters by muliplying velocity (m/yr) with input dt (yr). + 4. Using the displacement run badlands from currect time `t` to time `t+dt`. + 5. TODO: Ensure final stratigraphic field from badlands at `t+dt`. + 6. Update Underworld particles depending on Badland tin. Another interpolation. + """ + + dt_years = np.round(dimensionalise(dt, u.years).magnitude,6) # fix pint scaling issue + if rank == 0 and self.verbose: purple = "\033[0;35m" endcol = "\033[00m" - print(purple + "Processing surface with Badlands" + endcol) + print(purple + f"Processing surface with Badlands {dt_years}:\n\t from {self.time_years} -> {self.time_years+dt_years}" + endcol) sys.stdout.flush() - np_surface = None - if rank == 0: - rg = self.badlands_model.recGrid - if self.Model.mesh.dim == 2: - zVals = rg.regZ.mean(axis=1) - np_surface = np.column_stack((rg.regX, zVals)) - - if self.Model.mesh.dim == 3: - np_surface = np.column_stack((rg.rectX, rg.rectY, rg.rectZ)) + # call the helper function to generate sample point for velocity evaluation + nd_coords = self.help_gen_sample_point(uw_sample_style) - np_surface = comm.bcast(np_surface, root=0) - comm.Barrier() - - # Get Velocity Field at the surface - nd_coords = nd(np_surface * u.meter) tracer_velocity = self.Model.velocityField.evaluate_global(nd_coords) - dt_years = dimensionalise(dt, u.years).magnitude - if rank == 0: tracer_disp = dimensionalise(tracer_velocity * dt, u.meter).magnitude + self._inject_badlands_displacement(self.time_years, - dt_years, - tracer_disp, sigma) + dt_years, # in years + tracer_disp, # displacement in m/y + sigma) # controls gaussian filter smoothing + + # get badlands + bdm = self.badlands_model + + # force badlands checkpoint to align with UW + #bdm.force.tDisplay = dt_years # this or the following + run_until = self.time_years + dt_years + bdm.force.next_display = run_until # Run the Badlands model to the same time point - self.badlands_model.run_to_time(self.time_years + dt_years) + bdm.run_to_time(run_until) self.time_years += dt_years # TODO: Improve the performance of this function - self._update_material_types() + surf_fn_badlands = self._update_material_types() comm.Barrier() if rank == 0 and self.verbose: @@ -227,7 +378,7 @@ def solve(self, dt, sigma=0): print(purple + "Processing surface with Badlands...Done" + endcol) sys.stdout.flush() - return + return surf_fn_badlands if self.Model._freeSurface_ALEIB else None def _determine_particle_state_2D(self): @@ -249,6 +400,9 @@ def _determine_particle_state_2D(self): xs = comm.bcast(xs, root=0) ys = comm.bcast(ys, root=0) + # all procs + self._bdl_cache = (known_xy, known_z) + comm.Barrier() grid_x, grid_y = np.meshgrid(xs, ys) @@ -265,7 +419,7 @@ def _determine_particle_state_2D(self): flags = uw_surface[:, 1] < bdl_surface - return flags + return flags,f def _determine_particle_state(self): # Given Badlands' mesh, determine if each particle in 'volume' is above @@ -290,6 +444,9 @@ def _determine_particle_state(self): known_xy = comm.bcast(known_xy, root=0) known_z = comm.bcast(known_z, root=0) + # all procs + self._bdl_cache = (known_xy, known_z) + comm.Barrier() volume = self.Model.swarm.particleCoordinates.data @@ -306,29 +463,32 @@ def _determine_particle_state(self): # True for sediment, False for air flags = volume[:, 2] < interpolate_z + f = CloughTocher2DInterpolator((known_xy[:,0], known_xy[:,1]), known_z) - return flags + return flags,f def _update_material_types(self): - # What do the materials (in air/sediment terms) look like now? if self.Model.mesh.dim == 3: - material_flags = self._determine_particle_state() + under_bd_surface, surf_fn_badlands = self._determine_particle_state() if self.Model.mesh.dim == 2: - material_flags = self._determine_particle_state_2D() + under_bd_surface,surf_fn_badlands = self._determine_particle_state_2D() # If any materials changed state, update the Underworld material types mi = self.Model.materialField.data # convert air to sediment for air_material in self.airIndex: - sedimented_mask = np.logical_and(np.in1d(mi, air_material), material_flags) + # if material air, and we're below surface, make it sediment + sedimented_mask = np.logical_and(np.in1d(mi, air_material), under_bd_surface) mi[sedimented_mask] = self.sedimentIndex # convert sediment to air for air_material in self.airIndex: - eroded_mask = np.logical_and(~np.in1d(mi, air_material), ~material_flags) + # if material is not air, and above surface, make it air + eroded_mask = np.logical_and(~np.in1d(mi, air_material), ~under_bd_surface) mi[eroded_mask] = self.airIndex[0] + return surf_fn_badlands def _inject_badlands_displacement(self, time, dt, disp, sigma): """ @@ -863,8 +1023,8 @@ def _init_model(self): ## TODO: Fix naming for internal passive tracer swarm self.Model.add_passive_tracers(name=self.tkey, vertices=nd(self.surfaceArray), advect=False) - st = self.Model.passive_tracers[self.tkey] - assert( st != None, f"Error getting passive tracer {self.tkey}") + st = self.Model.passive_tracers.get(self.tkey) + assert st != None, f"Error getting passive tracer {self.tkey}" st.allow_parallel_nn = True self.nd_coords = nd(self.surfaceArray) @@ -898,8 +1058,8 @@ def _init_model(self): def solve(self, dt): - st = self.Model.passive_tracers[self.tkey] - assert( st != None, f"Error getting passive tracer {self.tkey}") + st = self.Model.passive_tracers.get(self.tkey) + assert st != None, f"Error getting passive tracer {self.tkey}" if st.data.shape[0] > 0: ### evaluate on all nodes and get the tracer velocity on root proc tracer_velocity_local = self.Model.velocityField.evaluate(st.data) @@ -1175,8 +1335,8 @@ def _init_model(self): ### automatically non-dimensionalises the imput coords if they have a dim self.Model.add_passive_tracers(name=self.tkey, vertices=self.surfaceArray, advect=False) - st = self.Model.passive_tracers[self.tkey] - assert( st != None, f"Error getting passive tracer {self.tkey}") + st = self.Model.passive_tracers.get(self.tkey) + assert st != None, f"Error getting passive tracer {self.tkey}" st.allow_parallel_nn = True self.nd_coords = nd(self.surfaceArray) @@ -1347,8 +1507,8 @@ def _init_model(self): # return def solve(self, dt): - st = self.Model.passive_tracers[self.tkey] - assert( st != None, f"Error getting passive tracer {self.tkey}") + st = self.Model.passive_tracers.get(self.tkey) + assert st != None, f"Error getting passive tracer {self.tkey}" if st.data.shape[0] > 0: x = np.ascontiguousarray(st.data[:,0]) y = np.ascontiguousarray(st.data[:,1]) diff --git a/src/underworld/__init__.py b/src/underworld/__init__.py index dd066e083..1a68607c8 100644 --- a/src/underworld/__init__.py +++ b/src/underworld/__init__.py @@ -61,9 +61,11 @@ from ._version import __version__ -# insert directory for binaries in python search path +# insert directory for binaries (.so/.dylibs) to be found +# when import libUnderworld -> import libUnderworldPy import os as _os _sys.path.append(_os.path.join(__file__[:-11],'lib')) + # squelch h5py/numpy future warnings import warnings as _warnings _warnings.simplefilter(action='ignore', category=FutureWarning) @@ -77,6 +79,8 @@ from . import libUnderworld as _libUnderworld from . import _stgermain _data = _libUnderworld.StGermain_Tools.StgInit( _sys.argv ) + +# LoadModules relies on the 'lib' path appended above to be correct _stgermain.LoadModules( {"import":["StgDomain","StgFEM","PICellerator","Underworld","gLucifer","Solvers"]} ) class _del_uw_class: @@ -242,6 +246,7 @@ def _in_doctest(): # send metrics *only* if we are rank==0, and if we are not running inside a doctest. if (underworld.mpi.rank == 0) and not _in_doctest(): def _sendData(): + import os # disable collection of data if requested if "UW_NO_USAGE_METRICS" not in os.environ: @@ -252,15 +257,19 @@ def _sendData(): # check if docker import os.path if (os.path.isfile("/.dockerinit")): - machinfo += "__docker" + sysinfo += "__docker" - event_dict = { "version" : underworld.__version__, - "platform" : sysinfo, - "run_size" : underworld.mpi.size } + event_dict = { "distinct_id" : _id, + "properties": { + "version" : underworld.__version__, + "platform" : sysinfo, + "run_size" : underworld.mpi.size, + }, + } # send info async import threading - thread = threading.Thread( target=_net.PostGA4Event, args=("import_uw2", event_dict) ) + thread = threading.Thread( target=_net.PostPostHog, args=("import_uw2", event_dict) ) thread.daemon = True thread.start() diff --git a/src/underworld/_net/__init__.py b/src/underworld/_net/__init__.py index 65ece9895..3a11b65ca 100644 --- a/src/underworld/_net/__init__.py +++ b/src/underworld/_net/__init__.py @@ -18,8 +18,10 @@ # add information about where the following GA parameters are defined GA4_TRACKING_ID = "G-JQQHJRWD87" API_SECRET = "cC7EhGFMQZaWgVsGUT5Zow" -GA_CLIENT_ID = uw._id +UW_CLIENT_ID = uw._id +POSTHOG_API_KEY = 'phc_dem097q3pv44QFMK9Fo0sIo96cJPWb9OrSb1FZAowAM' +POSTHOG_PROJECT_URL = 'https://eu.i.posthog.com' # or your own PostHog instance # Function to get user's IP address and geographic information def get_geo_info(): @@ -39,22 +41,83 @@ def get_geo_info(): pass return None +def PostPostHog( event_name, ev_dict ): + """ + Posts an Event Tracking message to PostHog. + + Current Underworld2 only dispatches an event when the underworld module + is imported. This is effected by the calling of this function from + underworld/__init__.py. + + PostHog uses distinct_id in ev_dict to determine unique users. In Underworld this is + generated by a random string at install and record it in _uwid.py (the + value is available via the uw._id attribute). If the file (_uwid.py) exists, it + is not recreated, so generally it will only be created the first time you build + underworld. As this is a 'per build' identifier, it means that all users of a + particular docker image will be identified as the same GA user. Likewise, all + users of a particular HPC Underworld module will also be identified as the same + GA user. Note that users are able to set the UW_USER_ID environment variable + which overrides the randomly generated string, though this is probably of limited + use. + + Regarding HPC usage, it seems that the compute nodes on most machines are closed + to external network access, and hence POST requests will not be dispatched + successfully. Unfortunately this means that most high proc count simulations + will not be captured in this data. + + This 'trojan' is via PostHog service, rather than Google Analytics (GA). PostHog + servce focuses more on developer metrics, rather than (GA's) Web metrics. + + Note, this function will return quietly on any errors. + + Parameters + ---------- + event_name: str + Textual name for event_name. Can only contain alpha-numeric characters and underscores. + ev_dict: dict + Optional parameter dictionary for event. + + Add the following test here to ensure we're catching out when we're + running from doctests to avoid dispatching metrics. + >>> print('Running in doctest? {}'.format(uw._in_doctest())) + Running in doctest? True + + """ + try: + import requests + # build payload for PostHog comms + payload = { + "api_key": POSTHOG_API_KEY, + "event": event_name, + } + payload.update( ev_dict ) + + url = f"{POSTHOG_PROJECT_URL}/capture/" + headers = {"Content-Type": "application/json"} + r = requests.post(url, json=payload, headers=headers, timeout=10) + + # # debugging + # print(f"The would-be payload:\n{payload}\n") + # print(f"request.post status: {r.status_code}") + except Exception as e: + print(f"PostHog telemetry failed: {e}") + def PostGA4Event( event_name, ev_params ): """ Posts an Event Tracking message to Google Analytics. Current Underworld2 only dispatches a GA event when the underworld module is imported. This is effected by the calling of this function from - underworld/__init__.py. + underworld/__init__.mpy. - Google Analytics uses the client id (GA4_CLIENT_ID) to determine unique users. In + Google Analytics uses the UW_CLIENT_ID to determine a unique users. In Underworld, we generate a random string for this id and record it in _uwid.py (the value is available via the uw._id attribute). If the file (_uwid.py) exists, it is not recreated, so generally it will only be created the first time you build underworld. As this is a 'per build' identifier, it means that all users of a - particular docker image will be identified as the same GA user. Likewise, all + particular docker image will be identified as the same user. Likewise, all users of a particular HPC Underworld module will also be identified as the same - GA user. Note that users are able to set the UW_USER_ID environment variable + user. Note that users are able to set the UW_USER_ID environment variable which overrides the randomly generated string, though this is probably of limited use. @@ -88,12 +151,12 @@ def PostGA4Event( event_name, ev_params ): url = f"https://www.google-analytics.com/mp/collect?measurement_id={GA4_TRACKING_ID}&api_secret={API_SECRET}" payload = { - "client_id": GA_CLIENT_ID, + "client_id": UW_CLIENT_ID, "events": [ { "name": geo_info["country"]+"_"+event_name, "params": { - "session_id": GA_CLIENT_ID, + "session_id": UW_CLIENT_ID, "engagement_time_msec": 1, }, } diff --git a/src/underworld/_version.py b/src/underworld/_version.py index d3270b5d5..4d144b235 100644 --- a/src/underworld/_version.py +++ b/src/underworld/_version.py @@ -1 +1 @@ -__version__ = "2.16.4" +__version__ = "2.17.2" diff --git a/src/underworld/libUnderworld/CMakeLists.txt b/src/underworld/libUnderworld/CMakeLists.txt index 35d7fe947..f051f9b09 100644 --- a/src/underworld/libUnderworld/CMakeLists.txt +++ b/src/underworld/libUnderworld/CMakeLists.txt @@ -1,19 +1,21 @@ -cmake_minimum_required(VERSION 3.16) +cmake_minimum_required(VERSION 4.0) +project(Underworld) + +# Set some Global options for CMAKE set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(Python_FIND_VIRTUALENV ONLY) -cmake_policy(SET CMP0078 OLD) +option(BUILD_SHARED_LIBS "Build using shared libraries" ON) -project(Underworld) +# Required dependencies find_package(PkgConfig REQUIRED) find_package(LibXml2 REQUIRED) find_package(MPI REQUIRED) - find_package(Python3 COMPONENTS Interpreter Development NumPy REQUIRED) find_package(SWIG 4.0 COMPONENTS python REQUIRED) -# Look for PETSc installation. We use pkg-config which, on Linux look for the PETSc.pc -# or petsc.pc file located in /usr/lib/pkgconfig or /usr/share/pkgconfig +# Look for PETSc installation. Use pkg-config - on Linux this looks for the PETSc.pc +# or petsc.pc files located in /usr/lib/pkgconfig or /usr/share/pkgconfig # You can check pkg-config search path using the following command: # pkg-config --variable pc_path pkg-config # This can be modified by prepending the PKG_CONFIG_PATH environment variable @@ -22,13 +24,15 @@ if(DEFINED ENV{PETSC_DIR} AND DEFINED ENV{PETSC_ARCH}) else(DEFINED ENV{PETSC_DIR}) set(ENV{PKG_CONFIG_PATH} "$ENV{PETSC_DIR}/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}") endif() -message(STATUS "Checking for PETSc using $PKG_CONFIG_PATH=$ENV{PKG_CONFIG_PATH}") +message(STATUS "Checking for PETSc using pkg-config $ENV{PKG_CONFIG} with $PKG_CONFIG_PATH=$ENV{PKG_CONFIG_PATH}") +# Get CMAKE to find PETSc pkg_check_modules(PETSc PETSc) if(NOT PETSc_FOUND) message(FATAL_ERROR "Cannot find PETSc, please check that the PETSC_DIR environment " "variable is set and that the $PETSC_DIR/lib/pkgconfig folder contains a PETSc.pc file.") endif() +message(STATUS "Using PETSc at ${PETSc_PREFIX}") if(NOT APPLE) message(STATUS ">>> Linux System") @@ -204,4 +208,5 @@ install(TARGETS ${target_sources} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} PUBLIC_HEADER DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) +# Now build the UW Swig wrappers (after C-code has been built). All swig stuff are in libUnderworldPY add_subdirectory(libUnderworldPy) diff --git a/src/underworld/libUnderworld/PICellerator/MaterialPoints/src/IntegrationPointsSwarm.c b/src/underworld/libUnderworld/PICellerator/MaterialPoints/src/IntegrationPointsSwarm.c index 191adc5fc..e9138a269 100644 --- a/src/underworld/libUnderworld/PICellerator/MaterialPoints/src/IntegrationPointsSwarm.c +++ b/src/underworld/libUnderworld/PICellerator/MaterialPoints/src/IntegrationPointsSwarm.c @@ -109,7 +109,7 @@ void _IntegrationPointsSwarm_Init( */ ExtensionManager_SetLockDown( self->particleExtensionMgr, True ); - self->swarmsMappedTo = List_New("swarmsMappedTo"); + self->swarmsMappedTo = List_New(); List_SetItemSize(self->swarmsMappedTo, sizeof(SwarmMap*)); } diff --git a/src/underworld/libUnderworld/PICellerator/libPICellerator/Toolbox/Toolbox.h b/src/underworld/libUnderworld/PICellerator/libPICellerator/Toolbox/Toolbox.h index f6fe4a276..051d2f7e9 100644 --- a/src/underworld/libUnderworld/PICellerator/libPICellerator/Toolbox/Toolbox.h +++ b/src/underworld/libUnderworld/PICellerator/libPICellerator/Toolbox/Toolbox.h @@ -17,11 +17,11 @@ extern const Type PICellerator_Toolbox_Type; __Codelet } PICellerator_Toolbox; - void PICellerator_Toolbox_Initialise(); + void PICellerator_Toolbox_Initialise( ToolboxesManager* toolboxesManager, int* argc, char*** argv ); Index PICellerator_Toolbox_Register( ToolboxesManager* toolboxesManager ); - void PICellerator_Toolbox_Finalise(); + void PICellerator_Toolbox_Finalise( ToolboxesManager* toolboxesManager ); char* PICellerator_Toolbox_GetDeps() {return "StgDomain StgFEM";}; diff --git a/src/underworld/libUnderworld/Solvers/libSolvers/Toolbox/Toolbox.h b/src/underworld/libUnderworld/Solvers/libSolvers/Toolbox/Toolbox.h index 59de687c8..1853e3229 100644 --- a/src/underworld/libUnderworld/Solvers/libSolvers/Toolbox/Toolbox.h +++ b/src/underworld/libUnderworld/Solvers/libSolvers/Toolbox/Toolbox.h @@ -16,11 +16,11 @@ typedef struct { __Codelet } Solvers_Toolbox; -void Solvers_Toolbox_Initialise(); +void Solvers_Toolbox_Initialise( PluginsManager* pluginsManager, int* argc, char*** argv ); Index Solvers_Toolbox_Register( PluginsManager* pluginsManager ); -void Solvers_Toolbox_Finalise(); +void Solvers_Toolbox_Finalise( PluginsManager* pluginsManager ); char* Solvers_Toolbox_GetDeps() {return "StgDomain StgFEM PICellerator Underworld";}; diff --git a/src/underworld/libUnderworld/StGermain/Base/Container/src/List.c b/src/underworld/libUnderworld/StGermain/Base/Container/src/List.c index 4d82595a6..4372b1de0 100644 --- a/src/underworld/libUnderworld/StGermain/Base/Container/src/List.c +++ b/src/underworld/libUnderworld/StGermain/Base/Container/src/List.c @@ -27,7 +27,7 @@ const Type List_Type = "List"; ** Constructors */ -List* List_New( Name name ) { +List* List_New() { /* Variables set in this function */ SizeT _sizeOfSelf = sizeof(List); Type type = List_Type; diff --git a/src/underworld/libUnderworld/StgDomain/Mesh/src/MeshClass.c b/src/underworld/libUnderworld/StgDomain/Mesh/src/MeshClass.c index b0e9b461b..33c32b3a5 100644 --- a/src/underworld/libUnderworld/StgDomain/Mesh/src/MeshClass.c +++ b/src/underworld/libUnderworld/StgDomain/Mesh/src/MeshClass.c @@ -55,7 +55,7 @@ Mesh* _Mesh_New( MESH_DEFARGS ) { assert( _sizeOfSelf >= sizeof(Mesh) ); self = (Mesh*)_Stg_Component_New( STG_COMPONENT_PASSARGS ); - self->topo = (MeshTopology*)IGraph_New( "" ); + self->topo = (MeshTopology*)IGraph_New( ); self->vertices = NULL; self->verticesVariable = NULL; self->vGlobalIdsVar = NULL; diff --git a/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_CentroidType.c b/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_CentroidType.c index 50a9ae8bb..e87f34d28 100644 --- a/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_CentroidType.c +++ b/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_CentroidType.c @@ -34,7 +34,7 @@ const Type Mesh_CentroidType_Type = "Mesh_CentroidType"; ** Constructors */ -Mesh_CentroidType* Mesh_CentroidType_New( Name name ) { +Mesh_CentroidType* Mesh_CentroidType_New( ) { /* Variables set in this function */ SizeT _sizeOfSelf = sizeof(Mesh_CentroidType); Type type = Mesh_CentroidType_Type; diff --git a/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_HexType.c b/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_HexType.c index 2f77301b4..0ed12bb54 100644 --- a/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_HexType.c +++ b/src/underworld/libUnderworld/StgDomain/Mesh/src/Mesh_HexType.c @@ -36,7 +36,7 @@ const Type Mesh_HexType_Type = "Mesh_HexType"; ** Constructors */ -Mesh_HexType* Mesh_HexType_New( Name name ) { +Mesh_HexType* Mesh_HexType_New( ) { /* Variables set in this function */ SizeT _sizeOfSelf = sizeof(Mesh_HexType); Type type = Mesh_HexType_Type; diff --git a/src/underworld/libUnderworld/StgDomain/libStgDomain/Toolbox/Toolbox.h b/src/underworld/libUnderworld/StgDomain/libStgDomain/Toolbox/Toolbox.h index f2c838902..1a43d8dfa 100644 --- a/src/underworld/libUnderworld/StgDomain/libStgDomain/Toolbox/Toolbox.h +++ b/src/underworld/libUnderworld/StgDomain/libStgDomain/Toolbox/Toolbox.h @@ -17,12 +17,11 @@ __Codelet } StgDomain_Toolbox; - void StgDomain_Toolbox_Initialise(); + void StgDomain_Toolbox_Initialise( ToolboxesManager* toolboxesManager, int* argc, char*** argv ); + void StgDomain_Toolbox_Finalise( ToolboxesManager* toolboxesManager ); Index StgDomain_Toolbox_Register( ToolboxesManager* toolboxesManager ); - void StgDomain_Toolbox_Finalise(); - char* StgDomain_Toolbox_GetDeps() {return "";}; #endif diff --git a/src/underworld/libUnderworld/StgFEM/Discretisation/src/FeMesh_ElementType.c b/src/underworld/libUnderworld/StgFEM/Discretisation/src/FeMesh_ElementType.c index 24c5c369c..840aa46c7 100644 --- a/src/underworld/libUnderworld/StgFEM/Discretisation/src/FeMesh_ElementType.c +++ b/src/underworld/libUnderworld/StgFEM/Discretisation/src/FeMesh_ElementType.c @@ -26,7 +26,7 @@ const Type FeMesh_ElementType_Type = "FeMesh_ElementType"; ** Constructors */ -FeMesh_ElementType* FeMesh_ElementType_New( Name name ) { +FeMesh_ElementType* FeMesh_ElementType_New( ) { /* Variables set in this function */ SizeT _sizeOfSelf = sizeof(FeMesh_ElementType); Type type = FeMesh_ElementType_Type; diff --git a/src/underworld/libUnderworld/StgFEM/libStgFEM/Toolbox/Toolbox.h b/src/underworld/libUnderworld/StgFEM/libStgFEM/Toolbox/Toolbox.h index 1922babc9..f104d6be7 100644 --- a/src/underworld/libUnderworld/StgFEM/libStgFEM/Toolbox/Toolbox.h +++ b/src/underworld/libUnderworld/StgFEM/libStgFEM/Toolbox/Toolbox.h @@ -17,11 +17,11 @@ __Codelet } StgFEM_Toolbox; - void StgFEM_Toolbox_Initialise(); + void StgFEM_Toolbox_Initialise( ToolboxesManager* toolboxesManager, int* argc, char*** argv ); Index StgFEM_Toolbox_Register( ToolboxesManager* toolboxesManager ); - void StgFEM_Toolbox_Finalise(); + void StgFEM_Toolbox_Finalise( ToolboxesManager* toolboxesManager ); char* StgFEM_Toolbox_GetDeps() {return "StgDomain";}; diff --git a/src/underworld/libUnderworld/Underworld/libUnderworld/Toolbox/Toolbox.h b/src/underworld/libUnderworld/Underworld/libUnderworld/Toolbox/Toolbox.h index 948b122f6..998090413 100644 --- a/src/underworld/libUnderworld/Underworld/libUnderworld/Toolbox/Toolbox.h +++ b/src/underworld/libUnderworld/Underworld/libUnderworld/Toolbox/Toolbox.h @@ -17,11 +17,10 @@ typedef struct { __Codelet } Underworld_Toolbox; -void Underworld_Toolbox_Initialise(); +void Underworld_Toolbox_Initialise( ToolboxesManager* toolboxesManager, int* argc, char*** argv ); Index Underworld_Toolbox_Register( ToolboxesManager* toolboxesManager ); - -void Underworld_Toolbox_Finalise(); +void Underworld_Toolbox_Finalise( ToolboxesManager* toolboxesManager ); char* Underworld_Toolbox_GetDeps() {return "StgDomain StgFEM PICellerator";}; diff --git a/src/underworld/libUnderworld/gLucifer/libgLucifer/Toolbox/Toolbox.h b/src/underworld/libUnderworld/gLucifer/libgLucifer/Toolbox/Toolbox.h index 0351c5ac8..dfeba6735 100644 --- a/src/underworld/libUnderworld/gLucifer/libgLucifer/Toolbox/Toolbox.h +++ b/src/underworld/libUnderworld/gLucifer/libgLucifer/Toolbox/Toolbox.h @@ -17,11 +17,11 @@ __Codelet } gLucifer_Toolbox; - void gLucifer_Toolbox_Initialise(); + void gLucifer_Toolbox_Initialise( ToolboxesManager* toolboxesManager, int* argc, char*** argv ); Index gLucifer_Toolbox_Register( ToolboxesManager* toolboxesManager ); - void gLucifer_Toolbox_Finalise(); + void gLucifer_Toolbox_Finalise( ToolboxesManager* toolboxesManager ); char* gLucifer_Toolbox_GetDeps() {return "StgDomain StgFEM";}; diff --git a/src/underworld/libUnderworld/libUnderworldPy/CMakeLists.txt b/src/underworld/libUnderworld/libUnderworldPy/CMakeLists.txt index cf06ea7ae..676b6c827 100644 --- a/src/underworld/libUnderworld/libUnderworldPy/CMakeLists.txt +++ b/src/underworld/libUnderworld/libUnderworldPy/CMakeLists.txt @@ -1,14 +1,7 @@ # SWIG -find_package(SWIG REQUIRED) -find_package (Python COMPONENTS Interpreter Development) +# load swig's cmake module include(${SWIG_USE_FILE}) -include_directories(${Python3_INCLUDE_DIRS}) - -include_directories(../.) -include_directories(${PETSc_INCLUDE_DIRS}) -include_directories(${LIBXML2_INCLUDE_DIR}) -include_directories(${Python3_NumPy_INCLUDE_DIRS}) SET(UW_LIBRARIES Underworld @@ -25,6 +18,7 @@ if(NOT APPLE) set(CMAKE_INSTALL_RPATH "\$ORIGIN") else() message(STATUS ">>> Apple") + set(CMAKE_MACOSX_RPATH TRUE) set(CMAKE_INSTALL_RPATH "@loader_path") endif() @@ -35,89 +29,75 @@ set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) SET(CMAKE_SWIG_FLAGS "-v" "-Wextra" "-O" "-c++" "-DSWIG_DO_NOT_WRAP") -SET_SOURCE_FILES_PROPERTIES(Function.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE Function.i PROPERTY SWIG_MODULE_NAME Function) -SWIG_ADD_LIBRARY(Function TYPE SHARED LANGUAGE python SOURCES Function.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_Function_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(Function PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(Function PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(c_arrays.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE c_arrays.i PROPERTY SWIG_MODULE_NAME c_arrays) -SWIG_ADD_LIBRARY(c_arrays TYPE SHARED LANGUAGE python SOURCES c_arrays.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_c_arrays_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(c_arrays PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(c_arrays PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(c_pointers.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE c_pointers.i PROPERTY SWIG_MODULE_NAME c_pointers) -SWIG_ADD_LIBRARY(c_pointers TYPE SHARED LANGUAGE python SOURCES c_pointers.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_c_pointers_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(c_pointers PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(c_pointers PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(gLucifer.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE gLucifer.i PROPERTY SWIG_MODULE_NAME gLucifer) -SWIG_ADD_LIBRARY(gLucifer TYPE SHARED LANGUAGE python SOURCES gLucifer.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_gLucifer_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(gLucifer PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(gLucifer PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(petsc.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE petsc.i PROPERTY SWIG_MODULE_NAME petsc) -SWIG_ADD_LIBRARY(petsc TYPE SHARED LANGUAGE python SOURCES petsc.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_petsc_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(petsc PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(petsc PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(PICellerator.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE PICellerator.i PROPERTY SWIG_MODULE_NAME PICellerator) -SWIG_ADD_LIBRARY(PICellerator TYPE SHARED LANGUAGE python SOURCES PICellerator.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_PICellerator_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(PICellerator PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(PICellerator PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(Solvers.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE Solvers.i PROPERTY SWIG_MODULE_NAME Solvers) -SWIG_ADD_LIBRARY(Solvers TYPE SHARED LANGUAGE python SOURCES Solvers.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_Solvers_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(Solvers PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(Solvers PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(StgDomain.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE StgDomain.i PROPERTY SWIG_MODULE_NAME StgDomain) -SWIG_ADD_LIBRARY(StgDomain TYPE SHARED LANGUAGE python SOURCES StgDomain.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_StgDomain_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(StgDomain PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(StgDomain PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(StGermain.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE StGermain.i PROPERTY SWIG_MODULE_NAME StGermain) -SWIG_ADD_LIBRARY(StGermain TYPE SHARED LANGUAGE python SOURCES StGermain.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_StGermain_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(StGermain PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(StGermain PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(StGermain_Tools.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE StGermain_Tools.i PROPERTY SWIG_MODULE_NAME StGermain_Tools) -SWIG_ADD_LIBRARY(StGermain_Tools TYPE SHARED LANGUAGE python SOURCES StGermain_Tools.i StGermain_Tools.c) -SET_TARGET_PROPERTIES(${SWIG_MODULE_StGermain_Tools_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(StGermain_Tools PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(StGermain_Tools PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(StgFEM.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE StgFEM.i PROPERTY SWIG_MODULE_NAME StgFEM) -SWIG_ADD_LIBRARY(StgFEM TYPE SHARED LANGUAGE python SOURCES StgFEM.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_StgFEM_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(StgFEM PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(StgFEM PRIVATE ${PETSc_LINK_LIBRARIES}) - -SET_SOURCE_FILES_PROPERTIES(Underworld.i PROPERTIES CPLUSPLUS ON) -set_property(SOURCE Underworld.i PROPERTY SWIG_MODULE_NAME Underworld) -SWIG_ADD_LIBRARY(Underworld TYPE SHARED LANGUAGE python SOURCES Underworld.i) -SET_TARGET_PROPERTIES(${SWIG_MODULE_Underworld_REAL_NAME} PROPERTIES SUFFIX ".so") -SWIG_LINK_LIBRARIES(Underworld PRIVATE ${UW_LIBRARIES}) -SWIG_LINK_LIBRARIES(Underworld PRIVATE ${PETSc_LINK_LIBRARIES}) +message("Swig section diagnostics:") +get_property(dirs DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} PROPERTY INCLUDE_DIRECTORIES) +message(STATUS "INCLUDE_DIRECTORIES") +foreach(dir ${dirs}) + message(STATUS " '${dir}'") +endforeach() +message(STATUS "UW_LIBRARIES=${UW_LIBRARIES}") +message(STATUS "PETSc_LIBRARIES=${PETSc_LIBRARIES}") +message("End Swig diagnostics:") + +set_source_files_properties(Function.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME Function) +swig_add_library(FunctionSwig TYPE SHARED LANGUAGE python SOURCES Function.i) +set_target_properties(FunctionSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "Function") +target_link_libraries(FunctionSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(c_arrays.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME c_arrays) +swig_add_library(c_arraysSwig TYPE SHARED LANGUAGE python SOURCES c_arrays.i) +set_target_properties(c_arraysSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "c_arrays") +target_link_libraries(c_arraysSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(c_pointers.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME c_pointers) +swig_add_library(c_pointersSwig TYPE SHARED LANGUAGE python SOURCES c_pointers.i) +set_target_properties(c_pointersSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "c_pointers") +target_link_libraries(c_pointersSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(gLucifer.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME gLucifer) +swig_add_library(gLuciferSwig TYPE SHARED LANGUAGE python SOURCES gLucifer.i) +set_target_properties(gLuciferSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "gLucifer") +target_link_libraries(gLuciferSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(petsc.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME petsc) +swig_add_library(petscSwig TYPE SHARED LANGUAGE python SOURCES petsc.i) +set_target_properties(petscSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "petsc") +target_link_libraries(petscSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(PICellerator.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME PICellerator) +swig_add_library(PICelleratorSwig TYPE SHARED LANGUAGE python SOURCES PICellerator.i) +set_target_properties(PICelleratorSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "PICellerator") +target_link_libraries(PICelleratorSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(Solvers.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME Solvers) +swig_add_library(SolversSwig TYPE SHARED LANGUAGE python SOURCES Solvers.i) +set_target_properties(SolversSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "Solvers") +target_link_libraries(SolversSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(StgDomain.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME StgDomain) +swig_add_library(StgDomainSwig TYPE SHARED LANGUAGE python SOURCES StgDomain.i) +set_target_properties(StgDomainSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "StgDomain") +target_link_libraries(StgDomainSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(StGermain.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME StGermain) +swig_add_library(StGermainSwig TYPE SHARED LANGUAGE python SOURCES StGermain.i) +set_target_properties(StGermainSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "StGermain") +target_link_libraries(StGermainSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(StGermain_Tools.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME StGermain_Tools) +swig_add_library(StGermain_ToolsSwig TYPE SHARED LANGUAGE python SOURCES StGermain_Tools.i StGermain_Tools.c) +set_target_properties(StGermain_ToolsSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "StGermain_Tools") +target_link_libraries(StGermain_ToolsSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(StgFEM.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME StgFEM) +swig_add_library(StgFEMSwig TYPE SHARED LANGUAGE python SOURCES StgFEM.i) +set_target_properties(StgFEMSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "StgFEM") +target_link_libraries(StgFEMSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) + +set_source_files_properties(Underworld.i PROPERTIES CPLUSPLUS ON SWIG_MODULE_NAME Underworld) +swig_add_library(UnderworldSwig TYPE SHARED LANGUAGE python SOURCES Underworld.i) +set_target_properties(UnderworldSwig PROPERTIES SUFFIX ".so" OUTPUT_NAME "Underworld") +target_link_libraries(UnderworldSwig PRIVATE ${UW_LIBRARIES} PRIVATE ${PETSc_LIBRARIES} PRIVATE Python3::Module) # Handle where to install the resulting Python package if(CALL_FROM_SETUP_PY) @@ -130,18 +110,19 @@ else() set(UW_INSTALL_PREFIX ${Python3_SITELIB}) endif() -get_property(FUNCTION_PY_FILE TARGET ${SWIG_MODULE_Function_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(CARRAYS_PY_FILE TARGET ${SWIG_MODULE_c_arrays_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(CPOINTERS_PY_FILE TARGET ${SWIG_MODULE_c_pointers_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(GLUCIFER_PY_FILE TARGET ${SWIG_MODULE_gLucifer_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(PETSC_PY_FILE TARGET ${SWIG_MODULE_petsc_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(PICELLERATOR_PY_FILE TARGET ${SWIG_MODULE_PICellerator_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(SOLVERS_PY_FILE TARGET ${SWIG_MODULE_Solvers_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(STGDOMAIN_PY_FILE TARGET ${SWIG_MODULE_StgDomain_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(STGERMAIN_PY_FILE TARGET ${SWIG_MODULE_StGermain_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(STGERMAIN_TOOLS_PY_FILE TARGET ${SWIG_MODULE_StGermain_Tools_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(STGFEM_PY_FILE TARGET ${SWIG_MODULE_StgFEM_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) -get_property(UNDERWORLD_PY_FILE TARGET ${SWIG_MODULE_Underworld_REAL_NAME} PROPERTY SWIG_SUPPORT_FILES) +# Find the SWIG_SUPPORT_FILES from each wrapping +get_property(FUNCTION_PY_FILE TARGET FunctionSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(CARRAYS_PY_FILE TARGET c_arraysSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(CPOINTERS_PY_FILE TARGET c_pointersSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(GLUCIFER_PY_FILE TARGET gLuciferSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(PETSC_PY_FILE TARGET petscSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(PICELLERATOR_PY_FILE TARGET PICelleratorSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(SOLVERS_PY_FILE TARGET SolversSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(STGDOMAIN_PY_FILE TARGET StgDomainSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(STGERMAIN_PY_FILE TARGET StGermainSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(STGERMAIN_TOOLS_PY_FILE TARGET StGermain_ToolsSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(STGFEM_PY_FILE TARGET StgFEMSwig PROPERTY SWIG_SUPPORT_FILES) +get_property(UNDERWORLD_PY_FILE TARGET UnderworldSwig PROPERTY SWIG_SUPPORT_FILES) set(WRAPPER_FILES ${FUNCTION_PY_FILE} @@ -158,22 +139,23 @@ set(WRAPPER_FILES ${UNDERWORLD_PY_FILE} ) +# install the wrapper files install(FILES ${WRAPPER_FILES} DESTINATION "${UW_INSTALL_PREFIX}/libUnderworld/libUnderworldPy") set(SWIG_LIBRARIES - ${SWIG_MODULE_Function_REAL_NAME} - ${SWIG_MODULE_c_arrays_REAL_NAME} - ${SWIG_MODULE_c_pointers_REAL_NAME} - ${SWIG_MODULE_gLucifer_REAL_NAME} - ${SWIG_MODULE_petsc_REAL_NAME} - ${SWIG_MODULE_PICellerator_REAL_NAME} - ${SWIG_MODULE_Solvers_REAL_NAME} - ${SWIG_MODULE_StgDomain_REAL_NAME} - ${SWIG_MODULE_StGermain_REAL_NAME} - ${SWIG_MODULE_StGermain_Tools_REAL_NAME} - ${SWIG_MODULE_StgFEM_REAL_NAME} - ${SWIG_MODULE_Underworld_REAL_NAME} + FunctionSwig + c_arraysSwig + c_pointersSwig + gLuciferSwig + petscSwig + PICelleratorSwig + SolversSwig + StgDomainSwig + StGermainSwig + StGermain_ToolsSwig + StgFEMSwig + UnderworldSwig ) install(TARGETS ${SWIG_LIBRARIES} diff --git a/src/underworld/libUnderworld/libUnderworldPy/numpy.i b/src/underworld/libUnderworld/libUnderworldPy/numpy.i index d146b94ed..747446648 100644 --- a/src/underworld/libUnderworld/libUnderworldPy/numpy.i +++ b/src/underworld/libUnderworld/libUnderworldPy/numpy.i @@ -1,11 +1,37 @@ -/*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~* -** ** -** This file forms part of the Underworld geophysics modelling application. ** -** ** -** For full license and copyright information, please refer to the LICENSE.md file ** -** located at the project root, or contact the authors. ** -** ** -**~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/ +/* -*- C -*- (not really, but good for syntax highlighting) */ + +/* + * Copyright (c) 2005-2015, NumPy Developers. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are + * met: + * + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * * Redistributions in binary form must reproduce the above + * copyright notice, this list of conditions and the following + * disclaimer in the documentation and/or other materials provided + * with the distribution. + * + * * Neither the name of the NumPy Developers nor the names of any + * contributors may be used to endorse or promote products derived + * from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ #ifdef SWIGPYTHON @@ -22,7 +48,7 @@ %fragment("NumPy_Backward_Compatibility", "header") { -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION %#define NPY_ARRAY_DEFAULT NPY_DEFAULT %#define NPY_ARRAY_FARRAY NPY_FARRAY %#define NPY_FORTRANORDER NPY_FORTRAN @@ -43,7 +69,7 @@ { /* Macros to extract array attributes. */ -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION %#define is_array(a) ((a) && PyArray_Check((PyArrayObject*)a)) %#define array_type(a) (int)(PyArray_TYPE((PyArrayObject*)a)) %#define array_numdims(a) (((PyArrayObject*)a)->nd) @@ -54,7 +80,9 @@ %#define array_data(a) (((PyArrayObject*)a)->data) %#define array_descr(a) (((PyArrayObject*)a)->descr) %#define array_flags(a) (((PyArrayObject*)a)->flags) +%#define array_clearflags(a,f) (((PyArrayObject*)a)->flags) &= ~f %#define array_enableflags(a,f) (((PyArrayObject*)a)->flags) = f +%#define array_is_fortran(a) (PyArray_ISFORTRAN((PyArrayObject*)a)) %#else %#define is_array(a) ((a) && PyArray_Check(a)) %#define array_type(a) PyArray_TYPE((PyArrayObject*)a) @@ -67,10 +95,11 @@ %#define array_descr(a) PyArray_DESCR((PyArrayObject*)a) %#define array_flags(a) PyArray_FLAGS((PyArrayObject*)a) %#define array_enableflags(a,f) PyArray_ENABLEFLAGS((PyArrayObject*)a,f) +%#define array_clearflags(a,f) PyArray_CLEARFLAGS((PyArrayObject*)a,f) +%#define array_is_fortran(a) (PyArray_IS_F_CONTIGUOUS((PyArrayObject*)a)) %#endif %#define array_is_contiguous(a) (PyArray_ISCONTIGUOUS((PyArrayObject*)a)) %#define array_is_native(a) (PyArray_ISNOTSWAPPED((PyArrayObject*)a)) -%#define array_is_fortran(a) (PyArray_ISFORTRAN((PyArrayObject*)a)) } /**********************************************************************/ @@ -85,19 +114,14 @@ if (py_obj == NULL ) return "C NULL value"; if (py_obj == Py_None ) return "Python None" ; if (PyCallable_Check(py_obj)) return "callable" ; - if (PyString_Check( py_obj)) return "string" ; - if (PyInt_Check( py_obj)) return "int" ; + if (PyBytes_Check( py_obj)) return "string" ; + if (PyLong_Check( py_obj)) return "int" ; if (PyFloat_Check( py_obj)) return "float" ; if (PyDict_Check( py_obj)) return "dict" ; if (PyList_Check( py_obj)) return "list" ; if (PyTuple_Check( py_obj)) return "tuple" ; -%#if PY_MAJOR_VERSION < 3 - if (PyFile_Check( py_obj)) return "file" ; - if (PyModule_Check( py_obj)) return "module" ; - if (PyInstance_Check(py_obj)) return "instance" ; -%#endif - return "unkown type"; + return "unknown type"; } /* Given a NumPy typecode, return a string describing the type. @@ -141,13 +165,11 @@ return PyArray_EquivTypenums(actual_type, desired_type); } -%#ifdef SWIGPY_USE_CAPSULE - void free_cap(PyObject * cap) +void free_cap(PyObject * cap) { void* array = (void*) PyCapsule_GetPointer(cap,SWIGPY_CAPSULE_NAME); if (array != NULL) free(array); } -%#endif } @@ -269,7 +291,11 @@ Py_INCREF(array_descr(ary)); result = (PyArrayObject*) PyArray_FromArray(ary, array_descr(ary), +%#if NPY_API_VERSION < NPY_1_7_API_VERSION NPY_FORTRANORDER); +%#else + NPY_ARRAY_F_CONTIGUOUS); +%#endif *is_new_object = 1; } return result; @@ -454,7 +480,7 @@ { int i; int success = 1; - int len; + size_t len; char desired_dims[255] = "["; char s[255]; char actual_dims[255] = "["; @@ -496,7 +522,7 @@ return success; } - /* Require the given PyArrayObject to to be Fortran ordered. If the + /* Require the given PyArrayObject to be Fortran ordered. If the * the PyArrayObject is already Fortran ordered, do nothing. Else, * set the Fortran ordering flag and recompute the strides. */ @@ -507,7 +533,13 @@ int i; npy_intp * strides = array_strides(ary); if (array_is_fortran(ary)) return success; + int n_non_one = 0; /* Set the Fortran ordered flag */ + const npy_intp *dims = array_dimensions(ary); + for (i=0; i < nd; ++i) + n_non_one += (dims[i] != 1) ? 1 : 0; + if (n_non_one > 1) + array_clearflags(ary,NPY_ARRAY_CARRAY); array_enableflags(ary,NPY_ARRAY_FARRAY); /* Recompute the strides */ strides[0] = strides[nd-1]; @@ -1957,7 +1989,7 @@ %typemap(argout) (DATA_TYPE ARGOUT_ARRAY1[ANY]) { - $result = SWIG_Python_AppendOutput($result,(PyObject*)array$argnum); + $result = SWIG_AppendOutput($result,(PyObject*)array$argnum); } /* Typemap suite for (DATA_TYPE* ARGOUT_ARRAY1, DIM_TYPE DIM1) @@ -1968,7 +2000,7 @@ (PyObject* array = NULL) { npy_intp dims[1]; - if (!PyInt_Check($input)) + if (!PyLong_Check($input)) { const char* typestring = pytype_string($input); PyErr_Format(PyExc_TypeError, @@ -1976,7 +2008,8 @@ typestring); SWIG_fail; } - $2 = (DIM_TYPE) PyInt_AsLong($input); + $2 = (DIM_TYPE) PyLong_AsSsize_t($input); + if ($2 == -1 && PyErr_Occurred()) SWIG_fail; dims[0] = (npy_intp) $2; array = PyArray_SimpleNew(1, dims, DATA_TYPECODE); if (!array) SWIG_fail; @@ -1985,7 +2018,7 @@ %typemap(argout) (DATA_TYPE* ARGOUT_ARRAY1, DIM_TYPE DIM1) { - $result = SWIG_Python_AppendOutput($result,(PyObject*)array$argnum); + $result = SWIG_AppendOutput($result,(PyObject*)array$argnum); } /* Typemap suite for (DIM_TYPE DIM1, DATA_TYPE* ARGOUT_ARRAY1) @@ -1996,7 +2029,7 @@ (PyObject* array = NULL) { npy_intp dims[1]; - if (!PyInt_Check($input)) + if (!PyLong_Check($input)) { const char* typestring = pytype_string($input); PyErr_Format(PyExc_TypeError, @@ -2004,7 +2037,8 @@ typestring); SWIG_fail; } - $1 = (DIM_TYPE) PyInt_AsLong($input); + $1 = (DIM_TYPE) PyLong_AsSsize_t($input); + if ($1 == -1 && PyErr_Occurred()) SWIG_fail; dims[0] = (npy_intp) $1; array = PyArray_SimpleNew(1, dims, DATA_TYPECODE); if (!array) SWIG_fail; @@ -2013,7 +2047,7 @@ %typemap(argout) (DIM_TYPE DIM1, DATA_TYPE* ARGOUT_ARRAY1) { - $result = SWIG_Python_AppendOutput($result,(PyObject*)array$argnum); + $result = SWIG_AppendOutput($result,(PyObject*)array$argnum); } /* Typemap suite for (DATA_TYPE ARGOUT_ARRAY2[ANY][ANY]) @@ -2031,7 +2065,7 @@ %typemap(argout) (DATA_TYPE ARGOUT_ARRAY2[ANY][ANY]) { - $result = SWIG_Python_AppendOutput($result,(PyObject*)array$argnum); + $result = SWIG_AppendOutput($result,(PyObject*)array$argnum); } /* Typemap suite for (DATA_TYPE ARGOUT_ARRAY3[ANY][ANY][ANY]) @@ -2049,7 +2083,7 @@ %typemap(argout) (DATA_TYPE ARGOUT_ARRAY3[ANY][ANY][ANY]) { - $result = SWIG_Python_AppendOutput($result,(PyObject*)array$argnum); + $result = SWIG_AppendOutput($result,(PyObject*)array$argnum); } /* Typemap suite for (DATA_TYPE ARGOUT_ARRAY4[ANY][ANY][ANY][ANY]) @@ -2067,7 +2101,7 @@ %typemap(argout) (DATA_TYPE ARGOUT_ARRAY4[ANY][ANY][ANY][ANY]) { - $result = SWIG_Python_AppendOutput($result,(PyObject*)array$argnum); + $result = SWIG_AppendOutput($result,(PyObject*)array$argnum); } /*****************************/ @@ -2092,7 +2126,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DATA_TYPE** ARGOUTVIEW_ARRAY1) @@ -2113,7 +2147,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEW_ARRAY2, DIM_TYPE* DIM1, DIM_TYPE* DIM2) @@ -2135,7 +2169,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DATA_TYPE** ARGOUTVIEW_ARRAY2) @@ -2157,7 +2191,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEW_FARRAY2, DIM_TYPE* DIM1, DIM_TYPE* DIM2) @@ -2179,7 +2213,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array || !require_fortran(array)) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DATA_TYPE** ARGOUTVIEW_FARRAY2) @@ -2201,7 +2235,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array || !require_fortran(array)) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEW_ARRAY3, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2225,7 +2259,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, @@ -2249,7 +2283,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEW_FARRAY3, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2273,7 +2307,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array || !require_fortran(array)) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, @@ -2297,7 +2331,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array || !require_fortran(array)) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEW_ARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2322,7 +2356,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, @@ -2347,7 +2381,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEW_FARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2372,7 +2406,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array || !require_fortran(array)) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, @@ -2397,7 +2431,7 @@ PyArrayObject* array = (PyArrayObject*) obj; if (!array || !require_fortran(array)) SWIG_fail; - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /*************************************/ @@ -2423,19 +2457,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DATA_TYPE** ARGOUTVIEWM_ARRAY1) @@ -2457,19 +2487,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$2), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_ARRAY2, DIM_TYPE* DIM1, DIM_TYPE* DIM2) @@ -2492,19 +2518,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DATA_TYPE** ARGOUTVIEWM_ARRAY2) @@ -2527,19 +2549,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$3), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_FARRAY2, DIM_TYPE* DIM1, DIM_TYPE* DIM2) @@ -2562,19 +2580,15 @@ if (!array || !require_fortran(array)) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DATA_TYPE** ARGOUTVIEWM_FARRAY2) @@ -2597,19 +2611,15 @@ if (!array || !require_fortran(array)) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$3), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_ARRAY3, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2634,19 +2644,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, @@ -2671,19 +2677,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$4), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_FARRAY3, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2708,19 +2710,15 @@ if (!array || !require_fortran(array)) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, @@ -2745,19 +2743,15 @@ if (!array || !require_fortran(array)) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$4), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_ARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -2783,19 +2777,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, @@ -2821,171 +2811,15 @@ if (!array) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$5), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); -} - -/* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_FARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, - DIM_TYPE* DIM3, DIM_TYPE* DIM4) - */ -%typemap(in,numinputs=0) - (DATA_TYPE** ARGOUTVIEWM_FARRAY4, DIM_TYPE* DIM1 , DIM_TYPE* DIM2 , DIM_TYPE* DIM3 , DIM_TYPE* DIM4 ) - (DATA_TYPE* data_temp = NULL , DIM_TYPE dim1_temp, DIM_TYPE dim2_temp, DIM_TYPE dim3_temp, DIM_TYPE dim4_temp) -{ - $1 = &data_temp; - $2 = &dim1_temp; - $3 = &dim2_temp; - $4 = &dim3_temp; - $5 = &dim4_temp; -} -%typemap(argout, - fragment="NumPy_Backward_Compatibility,NumPy_Array_Requirements,NumPy_Utilities") - (DATA_TYPE** ARGOUTVIEWM_FARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3) -{ - npy_intp dims[4] = { *$2, *$3, *$4 , *$5 }; - PyObject* obj = PyArray_SimpleNewFromData(4, dims, DATA_TYPECODE, (void*)(*$1)); - PyArrayObject* array = (PyArrayObject*) obj; - - if (!array || !require_fortran(array)) SWIG_fail; - -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif - -%#if NPY_API_VERSION < 0x00000007 - PyArray_BASE(array) = cap; -%#else - PyArray_SetBaseObject(array,cap); -%#endif - - $result = SWIG_Python_AppendOutput($result,obj); -} - -/* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, - DATA_TYPE** ARGOUTVIEWM_FARRAY4) - */ -%typemap(in,numinputs=0) - (DIM_TYPE* DIM1 , DIM_TYPE* DIM2 , DIM_TYPE* DIM3 , DIM_TYPE* DIM4 , DATA_TYPE** ARGOUTVIEWM_FARRAY4) - (DIM_TYPE dim1_temp, DIM_TYPE dim2_temp, DIM_TYPE dim3_temp, DIM_TYPE dim4_temp, DATA_TYPE* data_temp = NULL ) -{ - $1 = &dim1_temp; - $2 = &dim2_temp; - $3 = &dim3_temp; - $4 = &dim4_temp; - $5 = &data_temp; -} -%typemap(argout, - fragment="NumPy_Backward_Compatibility,NumPy_Array_Requirements,NumPy_Utilities") - (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, DATA_TYPE** ARGOUTVIEWM_FARRAY4) -{ - npy_intp dims[4] = { *$1, *$2, *$3 , *$4 }; - PyObject* obj = PyArray_SimpleNewFromData(4, dims, DATA_TYPECODE, (void*)(*$5)); - PyArrayObject* array = (PyArrayObject*) obj; - - if (!array || !require_fortran(array)) SWIG_fail; - -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif - -%#if NPY_API_VERSION < 0x00000007 - PyArray_BASE(array) = cap; -%#else - PyArray_SetBaseObject(array,cap); -%#endif - - $result = SWIG_Python_AppendOutput($result,obj); -} - -/* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_ARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, - DIM_TYPE* DIM3, DIM_TYPE* DIM4) - */ -%typemap(in,numinputs=0) - (DATA_TYPE** ARGOUTVIEWM_ARRAY4, DIM_TYPE* DIM1 , DIM_TYPE* DIM2 , DIM_TYPE* DIM3 , DIM_TYPE* DIM4 ) - (DATA_TYPE* data_temp = NULL , DIM_TYPE dim1_temp, DIM_TYPE dim2_temp, DIM_TYPE dim3_temp, DIM_TYPE dim4_temp) -{ - $1 = &data_temp; - $2 = &dim1_temp; - $3 = &dim2_temp; - $4 = &dim3_temp; - $5 = &dim4_temp; -} -%typemap(argout, - fragment="NumPy_Backward_Compatibility,NumPy_Utilities") - (DATA_TYPE** ARGOUTVIEWM_ARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4) -{ - npy_intp dims[4] = { *$2, *$3, *$4 , *$5 }; - PyObject* obj = PyArray_SimpleNewFromData(4, dims, DATA_TYPECODE, (void*)(*$1)); - PyArrayObject* array = (PyArrayObject*) obj; - - if (!array) SWIG_fail; - -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif - -%#if NPY_API_VERSION < 0x00000007 - PyArray_BASE(array) = cap; -%#else - PyArray_SetBaseObject(array,cap); -%#endif - - $result = SWIG_Python_AppendOutput($result,obj); -} - -/* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, - DATA_TYPE** ARGOUTVIEWM_ARRAY4) - */ -%typemap(in,numinputs=0) - (DIM_TYPE* DIM1 , DIM_TYPE* DIM2 , DIM_TYPE* DIM3 , DIM_TYPE* DIM4 , DATA_TYPE** ARGOUTVIEWM_ARRAY4) - (DIM_TYPE dim1_temp, DIM_TYPE dim2_temp, DIM_TYPE dim3_temp, DIM_TYPE dim4_temp, DATA_TYPE* data_temp = NULL ) -{ - $1 = &dim1_temp; - $2 = &dim2_temp; - $3 = &dim3_temp; - $4 = &dim4_temp; - $5 = &data_temp; -} -%typemap(argout, - fragment="NumPy_Backward_Compatibility,NumPy_Utilities") - (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, DATA_TYPE** ARGOUTVIEWM_ARRAY4) -{ - npy_intp dims[4] = { *$1, *$2, *$3 , *$4 }; - PyObject* obj = PyArray_SimpleNewFromData(4, dims, DATA_TYPECODE, (void*)(*$5)); - PyArrayObject* array = (PyArrayObject*) obj; - - if (!array) SWIG_fail; - -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif - -%#if NPY_API_VERSION < 0x00000007 - PyArray_BASE(array) = cap; -%#else - PyArray_SetBaseObject(array,cap); -%#endif - - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DATA_TYPE** ARGOUTVIEWM_FARRAY4, DIM_TYPE* DIM1, DIM_TYPE* DIM2, @@ -3011,19 +2845,15 @@ if (!array || !require_fortran(array)) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /* Typemap suite for (DIM_TYPE* DIM1, DIM_TYPE* DIM2, DIM_TYPE* DIM3, DIM_TYPE* DIM4, @@ -3049,19 +2879,15 @@ if (!array || !require_fortran(array)) SWIG_fail; -%#ifdef SWIGPY_USE_CAPSULE - PyObject* cap = PyCapsule_New((void*)(*$1), SWIGPY_CAPSULE_NAME, free_cap); -%#else - PyObject* cap = PyCObject_FromVoidPtr((void*)(*$1), free); -%#endif +PyObject* cap = PyCapsule_New((void*)(*$5), SWIGPY_CAPSULE_NAME, free_cap); -%#if NPY_API_VERSION < 0x00000007 +%#if NPY_API_VERSION < NPY_1_7_API_VERSION PyArray_BASE(array) = cap; %#else PyArray_SetBaseObject(array,cap); %#endif - $result = SWIG_Python_AppendOutput($result,obj); + $result = SWIG_AppendOutput($result,obj); } /**************************************/ @@ -3108,6 +2934,15 @@ %numpy_typemaps(unsigned long long, NPY_ULONGLONG, int) %numpy_typemaps(float , NPY_FLOAT , int) %numpy_typemaps(double , NPY_DOUBLE , int) +%numpy_typemaps(int8_t , NPY_INT8 , int) +%numpy_typemaps(int16_t , NPY_INT16 , int) +%numpy_typemaps(int32_t , NPY_INT32 , int) +%numpy_typemaps(int64_t , NPY_INT64 , int) +%numpy_typemaps(uint8_t , NPY_UINT8 , int) +%numpy_typemaps(uint16_t , NPY_UINT16 , int) +%numpy_typemaps(uint32_t , NPY_UINT32 , int) +%numpy_typemaps(uint64_t , NPY_UINT64 , int) + /* *************************************************************** * The follow macro expansion does not work, because C++ bool is 4 diff --git a/src/underworld/swarm/_swarm.py b/src/underworld/swarm/_swarm.py index 736b95295..928803694 100644 --- a/src/underworld/swarm/_swarm.py +++ b/src/underworld/swarm/_swarm.py @@ -359,7 +359,7 @@ def load( self, filename, collective=False, try_optimise=True ): size = dset.shape[0] # number of particles in h5 file if try_optimise: - procCount = h5f.attrs.get('proc_offset') + procCount = h5_get_dataset(h5f, 'proc_offset') if procCount is not None and nProcs == len(procCount): for p_i in range(rank): offset += procCount[p_i] diff --git a/src/underworld/swarm/_swarmvariable.py b/src/underworld/swarm/_swarmvariable.py index 24282c611..c3c86b275 100644 --- a/src/underworld/swarm/_swarmvariable.py +++ b/src/underworld/swarm/_swarmvariable.py @@ -491,7 +491,8 @@ def save( self, filename, collective=False, swarmHandle=None, units=None, **kwar h5f["swarm"] = h5py.ExternalLink(sFilename, "./") # also write proc offsets - used for loading from checkpoint - h5f.attrs["proc_offset"] = procCount + pdata = h5_require_dataset(h5f, "proc_offset", shape=(len(procCount),), dtype=np.int64) + pdata[:] = procCount h5f.attrs["units"] = str(units) for kwarg, val in kwargs.items(): diff --git a/src/underworld/utils/__init__.py b/src/underworld/utils/__init__.py index 4c6925910..c70d095a8 100644 --- a/src/underworld/utils/__init__.py +++ b/src/underworld/utils/__init__.py @@ -40,4 +40,3 @@ def matplotlib_inline(): """ if _run_from_ipython(): get_ipython().run_line_magic('matplotlib', 'inline') - #get_ipython().magic(u'matplotlib inline')