From 63cf5c2759ead64974eecbf981e3a11514d6025d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20S=2E=20Dokken?= Date: Tue, 28 Feb 2023 10:50:42 +0000 Subject: [PATCH] - Add deprecation notices on unused functions from `common`. - Restructure to avoid circular import - Fix face_topology (should be facet topology) - Add some typing --- docs/_pythonapi/stubs.common.rst | 4 +- examples/example1/example1.ipynb | 4016 +++++++++++++++++++++++++++++- stubs/common.py | 435 ++-- stubs/model.py | 3 +- stubs/model_assembly.py | 36 + stubs/utils.py | 163 +- tests/test_stubs_model_init.py | 9 +- 7 files changed, 4232 insertions(+), 434 deletions(-) diff --git a/docs/_pythonapi/stubs.common.rst b/docs/_pythonapi/stubs.common.rst index 97f8211d..7d83b26d 100644 --- a/docs/_pythonapi/stubs.common.rst +++ b/docs/_pythonapi/stubs.common.rst @@ -19,8 +19,7 @@ convert_xml_to_hdf5 cube_condition data_path - empty_sbmodel - face_topology + facet_topology find_steady_state insert_dataframe_col interp_limit_dy @@ -33,7 +32,6 @@ read_hdf5 read_sbmodel round_to_n - sbmodel_from_locals stubs_expressions sub submesh_dof_to_mesh_dof diff --git a/examples/example1/example1.ipynb b/examples/example1/example1.ipynb index 1a14e6cd..63961d89 100644 --- a/examples/example1/example1.ipynb +++ b/examples/example1/example1.ipynb @@ -25,19 +25,10 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 5, "id": "cc398816", "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "Authorization required, but no authorization protocol specified\n", - "Authorization required, but no authorization protocol specified\n" - ] - } - ], + "outputs": [], "source": [ "import os\n", "\n", @@ -45,7 +36,7 @@ "import sympy as sym\n", "\n", "from stubs import unit, config, common, mesh, model\n", - "from stubs.model_assembly import Compartment, Parameter, Reaction, Species" + "from stubs.model_assembly import Compartment, Parameter, Reaction, Species, sbmodel_from_locals" ] }, { @@ -59,7 +50,7 @@ }, { "cell_type": "code", - "execution_count": 2, + "execution_count": 6, "id": "4f4023cf", "metadata": {}, "outputs": [], @@ -87,7 +78,7 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 7, "id": "09079b17", "metadata": {}, "outputs": [], @@ -164,7 +155,7 @@ " # =============================================================================================\n", " # Gather all parameters, species, compartments and reactions\n", " # =============================================================================================\n", - " return common.sbmodel_from_locals(locals().values())" + " return sbmodel_from_locals(locals().values())" ] }, { @@ -178,7 +169,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 8, "id": "fe56e162", "metadata": {}, "outputs": [ @@ -186,35 +177,4000 @@ "name": "stdout", "output_type": "stream", "text": [ - "\u001b[32m[2023-01-20 time=02:35:42] Creating dolfin object for space-dependent initial condition R1\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Creating dolfin object for space-dependent initial condition R1\u001b[0m \u001b[97m\u001b[0m\n", "\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", - "\u001b[35m!!!!!\u001b[0m \u001b[31m[2023-01-20 time=02:35:42] Warning! Pre-integrating parameter j1pulse. Make sure that expressions j1pulse appears in have no other time-dependent variables.\u001b[0m \u001b[35m!!!!!\u001b[0m\n", + "\u001b[35m!!!!!\u001b[0m \u001b[31m[2023-02-28 time=02:39:12] Warning! Pre-integrating parameter j1pulse. Make sure that expressions j1pulse appears in have no other time-dependent variables.\u001b[0m \u001b[35m!!!!!\u001b[0m\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", "\n", "\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", - "\u001b[35m!!!!!\u001b[0m \u001b[31m[2023-01-20 time=02:35:42] Warning! Pre-integrating parameter j1pulse. Make sure that expressions j1pulse appears in have no other time-dependent variables.\u001b[0m \u001b[35m!!!!!\u001b[0m\n", + "\u001b[35m!!!!!\u001b[0m \u001b[31m[2023-02-28 time=02:39:12] Warning! Pre-integrating parameter j1pulse. Make sure that expressions j1pulse appears in have no other time-dependent variables.\u001b[0m \u001b[35m!!!!!\u001b[0m\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", "\n", - "\u001b[32m[2023-01-20 time=02:35:42] Time-dependent parameter j1pulse evaluated from expression.\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Time-dependent parameter j1pulse evaluated from expression.\u001b[0m \u001b[97m\u001b[0m\n", "HDF5 mesh, \"parent_mesh\", successfully loaded from file: mesh/DemoCuboidsMesh.h5!\n", - "Object `config.solver.update` not found.\n" + "['FFC', 'UFL', 'djitso', 'dolfin']\n", + "['FFC', 'UFL', 'djitso', 'dolfin']\n", + "\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[36m========================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Checking validity of model (step 1 of ZZ)\u001b[0m \u001b[36m========================\u001b[0m\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Check that mesh/compartment dimensionalities match\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Checking for namespace conflicts\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[36m=====================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Step 1 of initialization completed successfully!\u001b[0m \u001b[36m=====================\u001b[0m\n", + "\n", + "\u001b[36m=======================================================================================================================\u001b[0m\n", + "\u001b[36m=================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Cross-Container Dependent Initializations (step 2 of ZZ)\u001b[0m \u001b[36m=================\u001b[0m\n", + "\u001b[36m=======================================================================================================================\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Turning reactions into unsigned symbolic flux strings\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Make sure all reactions have parameters/species defined\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Linking parameters, species, and compartments to reactions\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Checking for unused parameters, species, or compartments\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Linking compartments and compartment dimensionality to species\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Linking species to compartments\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Getting indices for species for each compartment\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[36m=====================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Step 2 of initialization completed successfully!\u001b[0m \u001b[36m=====================\u001b[0m\n", + "\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[36m=======================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Mesh-related Initializations (step 3 of ZZ)\u001b[0m \u001b[36m=======================\u001b[0m\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Defining child meshes\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Defining parent mesh functions\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Extracting submeshes using MeshView\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Building MeshView mappings between all child mesh pairs\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", + "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", + "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m \u001b[31m[2023-02-28 time=02:39:12] DEBUGGING 3_5, 3_6 (mesh intersections)\u001b[0m \u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", + "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", + "\u001b[35m!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!\u001b[0m\n", + "\n", + "\u001b[32m[2023-02-28 time=02:39:12] Getting integration measures for parent mesh and child meshes\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[97m.....................\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Step 3 of initialization completed successfully!\u001b[0m \u001b[97m.....................\u001b[0m\n", + "\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[36m==========================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Dolfin Initializations (step 4 of ZZ)\u001b[0m \u001b[36m==========================\u001b[0m\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Defining dolfin function spaces for compartments\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Defining function space for ERm (dim: 2, species: 2, dofs: 0)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Defining function space for ER (dim: 3, species: 1, dofs: 0)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Defining function space for Cyto (dim: 3, species: 2, dofs: 0)\u001b[0m \u001b[97m\u001b[0m\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the ma\u001b[32m[2023-02-28 time=02:39:12] Defining dolfin functions\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Extracting subfunctions/function spaces/dofmap for each species\u001b[0m \u001b[97m\u001b[0m\n", + "pping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Inde\u001b[32m[2023-02-28 time=02:39:12] Naming functions and subfunctions\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Checking that dolfin functions were created correctly\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Set function values to initial conditions\u001b[0m \u001b[97m\u001b[0m\n", + "x not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :In\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[36m================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Dolfin fluxes, forms, and problems+solvers (step 5 of ZZ)\u001b[0m \u001b[36m================\u001b[0m\n", + "\u001b[36m======================================================================================================================\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Convert reactions to flux objects\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Getting fluxes for reaction r4\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[32m[2023-02-28 time=02:39:12] Flux r4 [A (f)] scaled by 0.0016605390404271648 micrometer ** 3 * micromolar / molecule\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Old flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] New flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "\n", + "\u001b[32m[2023-02-28 time=02:39:12] Flux r4 [AER (f)] scaled by 0.0016605390404271648 micrometer ** 3 * micromolar / molecule\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Old flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "dex not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in \u001b[32m[2023-02-28 time=02:39:12] New flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "\u001b[32m[2023-02-28 time=02:39:12] Getting fluxes for reaction r3\u001b[0m \u001b[97m\u001b[0m\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "\n", + "\u001b[32m[2023-02-28 time=02:39:12] Flux r3 [B (f)] scaled by 0.0016605390404271648 micrometer ** 3 * micromolar / molecule\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Old flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] New flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "\n", + "\u001b[32m[2023-02-28 time=02:39:12] Flux r3 [B (r)] scaled by 0.0016605390404271648 micrometer ** 3 * micromolar / molecule\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Old flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] New flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "\u001b[32m[2023-02-28 time=02:39:12] Getting fluxes for reaction r2\u001b[0m \u001b[97m\u001b[0m\n", + "building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (88\u001b[32m[2023-02-28 time=02:39:12] Getting fluxes for reaction r1\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[32m[2023-02-28 time=02:39:12] Flux r1 [B (f)] scaled by 0.0016605390404271648 micrometer ** 3 * micromolar / molecule\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Old flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] New flux units: 1.0 micrometer * micromolar / second\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\n", + "DEBUGGING INTEGRATION MEASURE (only fully defined domains are enabled for now)\n", + "\u001b[32m[2023-02-28 time=02:39:12] Creating functional forms\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Compartment PM has no diffusive forms.\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m=======================================================================================================================\u001b[0m\n", + "\u001b[36m==============================\u001b[0m \u001b[35m[2023-02-28 time=02:39:12] Model finished initialization!\u001b[0m \u001b[36m==============================\u001b[0m\n", + "\u001b[36m=======================================================================================================================\u001b[0m\n", + "╒═════════╤═════════════════════════╤═════════════════════╤═════════════════════════════════╤═════════╤═════════╕\n", + "│ │ quantity │ is_time_dependent │ sym_expr │ notes │ group │\n", + "╞═════════╪═════════════════════════╪═════════════════════╪═════════════════════════════════╪═════════╪═════════╡\n", + "│ k4Vmax │ 2.00×10³ 1/s/µM │ False │ │ │ │\n", + "├─────────┼─────────────────────────┼─────────────────────┼─────────────────────────────────┼─────────┼─────────┤\n", + "│ k3r │ 1.00×10² 1/s │ False │ │ │ │\n", + "├─────────┼─────────────────────────┼─────────────────────┼─────────────────────────────────┼─────────┼─────────┤\n", + "│ k3f │ 1.00×10² 1/s/µM │ False │ │ │ │\n", + "├─────────┼─────────────────────────┼─────────────────────┼─────────────────────────────────┼─────────┼─────────┤\n", + "│ k2f │ 1.00×10¹ 1/s │ False │ │ │ │\n", + "├─────────┼─────────────────────────┼─────────────────────┼─────────────────────────────────┼─────────┼─────────┤\n", + "│ j1pulse │ 2.49×10² molecule/s/µm² │ True │ 100000/(40000*(t - 0.1)**2 + 1) │ │ │\n", + "╘═════════╧═════════════════════════╧═════════════════════╧═════════════════════════════════╧═════════╧═════════╛\n", + "╒═════╤════════════════════╤═════════════╤═════════════════╕\n", + "│ │ compartment_name │ dof_index │ Diffusion │\n", + "╞═════╪════════════════════╪═════════════╪═════════════════╡\n", + "│ R1o │ ERm │ 0 │ 2.00×10⁻² µm²/s │\n", + "├─────┼────────────────────┼─────────────┼─────────────────┤\n", + "│ R1 │ ERm │ 1 │ 2.00×10⁻² µm²/s │\n", + "├─────┼────────────────────┼─────────────┼─────────────────┤\n", + "│ AER │ ER │ 0 │ 5.00×10⁰ µm²/s │\n", + "├─────┼────────────────────┼─────────────┼─────────────────┤\n", + "│ B │ Cyto │ 0 │ 1.00×10⁰ µm²/s │\n", + "├─────┼────────────────────┼─────────────┼─────────────────┤\n", + "│ A │ Cyto │ 1 │ 1.00×10⁰ µm²/s │\n", + "╘═════╧════════════════════╧═════════════╧═════════════════╛\n", + "╒══════╤═══════════╤══════════════════╤═══════════════╤════════════════╤════════════╤══════════════════╤═════════════╤═══════════════╤═══════════════╕\n", + "│ │ mesh_id │ dimensionality │ num_species │ num_vertices │ num_dofs │ num_dofs_local │ num_cells │ cell_marker │ nvolume │\n", + "╞══════╪═══════════╪══════════════════╪═══════════════╪════════════════╪════════════╪══════════════════╪═════════════╪═══════════════╪═══════════════╡\n", + "│ ERm │ 8862 │ 2 │ 2 │ 218 │ 436 │ 436 │ 432 │ 12 │ 8.44×10⁻¹ µm² │\n", + "├──────┼───────────┼──────────────────┼───────────────┼────────────────┼────────────┼──────────────────┼─────────────┼───────────────┼───────────────┤\n", + "│ ER │ 8868 │ 3 │ 1 │ 343 │ 343 │ 343 │ 1296 │ 2 │ 5.27×10⁻² µm³ │\n", + "├──────┼───────────┼──────────────────┼───────────────┼────────────────┼────────────┼──────────────────┼─────────────┼───────────────┼───────────────┤\n", + "│ PM │ 8874 │ 2 │ 0 │ 289 │ 0 │ 0 │ 512 │ 10 │ 1.00×10⁰ µm² │\n", + "├──────┼───────────┼──────────────────┼───────────────┼────────────────┼────────────┼──────────────────┼─────────────┼───────────────┼───────────────┤\n", + "│ Cyto │ 8880 │ 3 │ 2 │ 4788 │ 9576 │ 9576 │ 23280 │ 1 │ 9.47×10⁻¹ µm³ │\n", + "╘══════╧═══════════╧══════════════════╧═══════════════╧════════════════╧════════════╧══════════════════╧═════════════╧═══════════════╧═══════════════╛\n", + "74, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not fou╒════╤═════════════╤══════╤══════════════════╤═════════════╤══════════════╤════════════════╕\n", + "│ │ name │ id │ dimensionality │ num_cells │ num_facets │ num_vertices │\n", + "╞════╪═════════════╪══════╪══════════════════╪═════════════╪══════════════╪════════════════╡\n", + "│ 0 │ parent_mesh │ 8848 │ 3 │ 24576 │ 50688 │ 4913 │\n", + "├────┼─────────────┼──────┼──────────────────┼─────────────┼──────────────┼────────────────┤\n", + "│ 1 │ ERm │ 8862 │ 2 │ 432 │ 648 │ 218 │\n", + "├────┼─────────────┼──────┼──────────────────┼─────────────┼──────────────┼────────────────┤\n", + "│ 2 │ ER │ 8868 │ 3 │ 1296 │ 2808 │ 343 │\n", + "├────┼─────────────┼──────┼──────────────────┼─────────────┼──────────────┼────────────────┤\n", + "│ 3 │ PM │ 8874 │ 2 │ 512 │ 0 │ 289 │\n", + "├────┼─────────────┼──────┼──────────────────┼─────────────┼──────────────┼────────────────┤\n", + "│ 4 │ Cyto │ 8880 │ 3 │ 23280 │ 48312 │ 4788 │\n", + "╘════╧═════════════╧══════╧══════════════════╧═════════════╧══════════════╧════════════════╛\n", + "╒════╤═════════════╤═════════╤═══════════════════════╤═════════════╕\n", + "│ │ lhs │ rhs │ eqn_f_str │ eqn_r_str │\n", + "╞════╪═════════════╪═════════╪═══════════════════════╪═════════════╡\n", + "│ r4 │ ['AER'] │ ['A'] │ R1o*k4Vmax*(-A + AER) │ │\n", + "├────┼─────────────┼─────────┼───────────────────────┼─────────────┤\n", + "│ r3 │ ['B', 'R1'] │ ['R1o'] │ k3f*B*R1 │ k3r*R1o │\n", + "├────┼─────────────┼─────────┼───────────────────────┼─────────────┤\n", + "│ r2 │ ['B'] │ [] │ k2f*B │ │\n", + "├────┼─────────────┼─────────┼───────────────────────┼─────────────┤\n", + "│ r1 │ [] │ ['B'] │ j1pulse │ │\n", + "╘════╧═════════════╧═════════╧═══════════════════════╧═════════════╛\n", + "\u001b[32m[2023-02-28 time=02:39:12] Formulating problem as F(u;v) == 0 for newton iterations\u001b[0m \u001b[97m\u001b[0m\n", + "nd.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not f\u001b[31m[2023-02-28 time=02:39:12] J01 = dF[ERm])/du[ER] is empty\u001b[0m \u001b[97m\u001b[0m\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/root/shared/stubs/model_assembly.py:1241: DeprecationWarning: Call to deprecated function stubs_expressions.\n", + " modules=common.stubs_expressions(gset[\"dolfin_expressions\"]),\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/usr/lib/python3/dist-packages/pandas/core/dtypes/cast.py:1784: UnitStrippedWarning: The unit of the quantity is stripped when downcasting to ndarray.\n", + " result[:] = values\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/root/shared/stubs/model.py:2405: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(tempseries, ignore_index=True)\n", + "/root/shared/stubs/model.py:2412: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(tempseries, ignore_index=True)\n", + "/root/shared/stubs/model.py:2412: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(tempseries, ignore_index=True)\n", + "/root/shared/stubs/model.py:2412: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(tempseries, ignore_index=True)\n", + "/root/shared/stubs/model.py:2412: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(tempseries, ignore_index=True)\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n", + "/root/shared/stubs/model_assembly.py:188: FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + " df = df.append(\n" ] }, { - "ename": "AttributeError", - "evalue": "'SolverConfig' object has no attribute 'update'", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[4], line 25\u001b[0m\n\u001b[1;32m 23\u001b[0m model \u001b[39m=\u001b[39m model\u001b[39m.\u001b[39mModel(pc, sc, cc, rc, config, parent_mesh)\n\u001b[1;32m 24\u001b[0m get_ipython()\u001b[39m.\u001b[39mrun_line_magic(\u001b[39m'\u001b[39m\u001b[39mpinfo\u001b[39m\u001b[39m'\u001b[39m, \u001b[39m'\u001b[39m\u001b[39mconfig.solver.update\u001b[39m\u001b[39m'\u001b[39m)\n\u001b[0;32m---> 25\u001b[0m config\u001b[39m.\u001b[39;49msolver\u001b[39m.\u001b[39;49mupdate(\n\u001b[1;32m 26\u001b[0m {\n\u001b[1;32m 27\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mfinal_t\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39m1\u001b[39m,\n\u001b[1;32m 28\u001b[0m \u001b[39m\"\u001b[39m\u001b[39minitial_dt\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39m0.01\u001b[39m,\n\u001b[1;32m 29\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mtime_precision\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39m6\u001b[39m,\n\u001b[1;32m 30\u001b[0m \u001b[39m\"\u001b[39m\u001b[39muse_snes\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39mTrue\u001b[39;00m,\n\u001b[1;32m 31\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mprint_assembly\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39mFalse\u001b[39;00m,\n\u001b[1;32m 32\u001b[0m }\n\u001b[1;32m 33\u001b[0m )\n\u001b[1;32m 35\u001b[0m model\u001b[39m.\u001b[39minitialize(initialize_solver\u001b[39m=\u001b[39m\u001b[39mFalse\u001b[39;00m)\n\u001b[1;32m 36\u001b[0m model\u001b[39m.\u001b[39minitialize_discrete_variational_problem_and_solver()\n", - "\u001b[0;31mAttributeError\u001b[0m: 'SolverConfig' object has no attribute 'update'" + "name": "stdout", + "output_type": "stream", + "text": [ + "ound.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building \u001b[32m[2023-02-28 time=02:39:12] Initial L2-norm of compartment ERm is 0.059164222265370874\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Initial L2-norm of compartment ER is 0.0\u001b[0m \u001b[97m\u001b[0m\n", + "the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not\u001b[32m[2023-02-28 time=02:39:12] Initial L2-norm of compartment Cyto is 0.025073880749126056\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Using SNES solver\u001b[0m \u001b[97m\u001b[0m\n", + " found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(0, 0, 0) (436, 436, 436, 436)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:12] snes initialize zero matrices (iter 1) finished in 3.528594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(0, 2, 0) (436, 9576, 436, 9576)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(1, 0, 0) (343, 436, 343, 436)\u001b[0m \u001b[97m\u001b[0m\n", + "868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "E\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(1, 1, 0) (343, 343, 343, 343)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(1, 1, 1) (343, 343, 343, 343)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(1, 2, 0) (343, 9576, 343, 9576)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(2, 0, 0) (9576, 436, 9576, 436)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(2, 1, 0) (9576, 343, 9576, 343)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(2, 2, 0) (9576, 9576, 9576, 9576)\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] cpu 0: (ijk)=(2, 2, 1) (9576, 9576, 9576, 9576)\u001b[0m \u001b[97m\u001b[0m\n", + "rror in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the map\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "Jpetsc_nest assembled, size = (10355, 10355)\n", + "ping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "Error in building the mapping (8874, 8868) :Index not found.\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:12] Beginning time-step 1 [time=0.010000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 277.00547618870814\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:12] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 1) finished in 0.025827 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble (iter 1) finished in 0.049693 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 2) finished in 0.027988 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble (iter 2) finished in 0.052976 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 3) finished in 0.025901 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble (iter 3) finished in 0.049153 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 4) finished in 0.027663 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:13] Completed time-step 1 [time=0.010000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes initialize zero matrices finished in 3.528594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble finished in 0.151823 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble finished in 0.107380 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes total assemble finished in 0.259239 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes total solve finished in 0.256233 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes all finished in 0.515473 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] KSP residual norm: 5.945296455171196e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] Total time step finished in 0.516293 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:13] Beginning time-step 2 [time=0.020000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 346.0152375120174\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:13] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 1) finished in 0.027795 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble (iter 1) finished in 0.052284 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 2) finished in 0.026683 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble (iter 2) finished in 0.052616 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes residual assemble (iter 3) finished in 0.026797 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:13] snes jacobian assemble (iter 3) finished in 0.049901 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 4) finished in 0.028185 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:14] Completed time-step 2 [time=0.020000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble finished in 0.154803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble finished in 0.109461 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes total assemble finished in 0.264265 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes total solve finished in 0.280950 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes all finished in 0.545215 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] KSP residual norm: 1.3398118572830607e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] Total time step finished in 0.546035 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:14] Beginning time-step 3 [time=0.030000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 444.4327394666516\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 1) finished in 0.029858 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble (iter 1) finished in 0.059573 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 2) finished in 0.029618 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble (iter 2) finished in 0.055803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 3) finished in 0.029375 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble (iter 3) finished in 0.054504 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 4) finished in 0.029625 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:14] Completed time-step 3 [time=0.030000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble finished in 0.169881 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble finished in 0.118478 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes total assemble finished in 0.288359 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes total solve finished in 0.326288 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes all finished in 0.614648 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] KSP residual norm: 2.121315296824693e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] Total time step finished in 0.615785 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:14] Beginning time-step 4 [time=0.040000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 591.6883551575438\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:14] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 1) finished in 0.030361 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble (iter 1) finished in 0.053909 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes residual assemble (iter 2) finished in 0.028610 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:14] snes jacobian assemble (iter 2) finished in 0.054620 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 3) finished in 0.027008 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble (iter 3) finished in 0.052233 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 4) finished in 0.027249 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:15] Completed time-step 4 [time=0.040000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble finished in 0.160763 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble finished in 0.113229 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes total assemble finished in 0.273993 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes total solve finished in 0.289645 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes all finished in 0.563638 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] KSP residual norm: 2.7356353237777675e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] Total time step finished in 0.564601 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:15] Beginning time-step 5 [time=0.050000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 826.3710301360334\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 1) finished in 0.027115 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble (iter 1) finished in 0.053401 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 2) finished in 0.026459 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble (iter 2) finished in 0.050836 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 3) finished in 0.026943 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble (iter 3) finished in 0.052779 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 4) finished in 0.026449 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:15] Completed time-step 5 [time=0.050000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble finished in 0.157018 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble finished in 0.106966 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes total assemble finished in 0.263985 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes total solve finished in 0.292840 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes all finished in 0.556825 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] KSP residual norm: 2.147080073185055e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] Total time step finished in 0.557642 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:15] Beginning time-step 6 [time=0.060000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 1234.3171027799826\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:15] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes residual assemble (iter 1) finished in 0.027140 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:15] snes jacobian assemble (iter 1) finished in 0.052490 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 2) finished in 0.026996 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble (iter 2) finished in 0.051388 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 3) finished in 0.027221 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble (iter 3) finished in 0.051770 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 4) finished in 0.026795 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:16] Completed time-step 6 [time=0.060000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble finished in 0.155650 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble finished in 0.108153 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes total assemble finished in 0.263803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes total solve finished in 0.277058 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes all finished in 0.540861 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] Linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] KSP residual norm: 5.883957929928724e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] Total time step finished in 0.541694 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:16] Beginning time-step 7 [time=0.070000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 2039.684143393265\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:16] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 1) finished in 0.029603 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble (iter 1) finished in 0.048494 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 2) finished in 0.026107 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble (iter 2) finished in 0.049849 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 3) finished in 0.025973 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble (iter 3) finished in 0.050222 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes residual assemble (iter 4) finished in 0.026358 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:16] snes jacobian assemble (iter 4) finished in 0.051058 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 5) finished in 0.025955 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:17] Completed time-step 7 [time=0.070000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble finished in 0.199625 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble finished in 0.133997 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes total assemble finished in 0.333623 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes total solve finished in 0.331058 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes all finished in 0.664681 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] KSP residual norm: 2.4150439760536233e-17\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] Total time step finished in 0.665376 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:17] Beginning time-step 8 [time=0.080000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3991.49928561186\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 1) finished in 0.026235 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble (iter 1) finished in 0.052284 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 2) finished in 0.027089 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble (iter 2) finished in 0.052402 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 3) finished in 0.027418 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble (iter 3) finished in 0.050242 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 4) finished in 0.025734 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble (iter 4) finished in 0.049615 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 5) finished in 0.026717 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:17] Completed time-step 8 [time=0.080000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble finished in 0.204545 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble finished in 0.133195 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes total assemble finished in 0.337741 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes total solve finished in 0.335481 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes all finished in 0.673222 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] KSP residual norm: 1.8993749949044448e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] Total time step finished in 0.673880 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:17] Beginning time-step 9 [time=0.090000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 10933.44729369711\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:17] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 1) finished in 0.029005 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes jacobian assemble (iter 1) finished in 0.053595 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:17] snes residual assemble (iter 2) finished in 0.027632 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble (iter 2) finished in 0.051510 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble (iter 3) finished in 0.028899 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble (iter 3) finished in 0.055023 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble (iter 4) finished in 0.045975 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble (iter 4) finished in 0.051654 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble (iter 5) finished in 0.026747 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m....................\u001b[0m \u001b[31m[2023-02-28 time=02:39:18] Completed time-step 9 [time=0.090000, dt=0.010000]\u001b[0m \u001b[36m....................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble finished in 0.211784 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble finished in 0.158261 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes total assemble finished in 0.370045 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes total solve finished in 0.380738 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes all finished in 0.750783 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] KSP residual norm: 1.6914556655168534e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] Total time step finished in 0.751528 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:18] Beginning time-step 10 [time=0.100000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 55357.43588970452\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:18] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble (iter 1) finished in 0.027373 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble (iter 1) finished in 0.054801 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble (iter 2) finished in 0.028790 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble (iter 2) finished in 0.052476 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes residual assemble (iter 3) finished in 0.027876 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:18] snes jacobian assemble (iter 3) finished in 0.056250 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble (iter 4) finished in 0.028356 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes jacobian assemble (iter 4) finished in 0.053586 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble (iter 5) finished in 0.027291 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:19] Completed time-step 10 [time=0.100000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes jacobian assemble finished in 0.217114 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble finished in 0.139688 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes total assemble finished in 0.356803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes total solve finished in 0.393735 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes all finished in 0.750538 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] KSP residual norm: 2.7151692062349364e-11\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] Total time step finished in 0.751244 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:19] Beginning time-step 11 [time=0.110000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 55357.43588970452\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:19] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble (iter 1) finished in 0.028134 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes jacobian assemble (iter 1) finished in 0.055076 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble (iter 2) finished in 0.029557 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes jacobian assemble (iter 2) finished in 0.055941 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble (iter 3) finished in 0.029980 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes jacobian assemble (iter 3) finished in 0.056646 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes residual assemble (iter 4) finished in 0.030915 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:19] snes jacobian assemble (iter 4) finished in 0.052277 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 5) finished in 0.027280 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes jacobian assemble (iter 5) finished in 0.052575 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 6) finished in 0.027576 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:20] Completed time-step 11 [time=0.110000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes jacobian assemble finished in 0.272518 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble finished in 0.173445 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes total assemble finished in 0.445963 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes total solve finished in 0.510991 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes all finished in 0.956955 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] Non-linear solver iterations: 5\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] KSP residual norm: 2.154663579101259e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] Total time step finished in 0.957788 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:20] Beginning time-step 12 [time=0.120000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 10933.44729369711\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:20] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 1) finished in 0.029134 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes jacobian assemble (iter 1) finished in 0.056206 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 2) finished in 0.028349 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes jacobian assemble (iter 2) finished in 0.050130 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 3) finished in 0.026589 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes jacobian assemble (iter 3) finished in 0.051342 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 4) finished in 0.027930 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes jacobian assemble (iter 4) finished in 0.052858 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:20] snes residual assemble (iter 5) finished in 0.027477 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble (iter 5) finished in 0.053606 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble (iter 6) finished in 0.026463 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:21] Completed time-step 12 [time=0.120000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble finished in 0.264144 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble finished in 0.165945 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes total assemble finished in 0.430090 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes total solve finished in 0.496320 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes all finished in 0.926411 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] Non-linear solver iterations: 5\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] KSP residual norm: 3.0025851794818706e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] Total time step finished in 0.927195 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:21] Beginning time-step 13 [time=0.130000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3991.4992856118715\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:21] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble (iter 1) finished in 0.026614 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble (iter 1) finished in 0.051476 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble (iter 2) finished in 0.027200 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble (iter 2) finished in 0.051719 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble (iter 3) finished in 0.027469 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble (iter 3) finished in 0.051859 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble (iter 4) finished in 0.027085 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble (iter 4) finished in 0.052239 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes residual assemble (iter 5) finished in 0.027316 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:21] snes jacobian assemble (iter 5) finished in 0.053132 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 6) finished in 0.026991 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:22] Completed time-step 13 [time=0.130000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble finished in 0.260426 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble finished in 0.162678 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes total assemble finished in 0.423105 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes total solve finished in 0.460647 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes all finished in 0.883752 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Non-linear solver iterations: 5\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] KSP residual norm: 4.4704885115408854e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] Total time step finished in 0.884454 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:22] Beginning time-step 14 [time=0.140000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 2039.684143393265\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 1) finished in 0.026864 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble (iter 1) finished in 0.051744 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 2) finished in 0.027717 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble (iter 2) finished in 0.051868 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 3) finished in 0.026784 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble (iter 3) finished in 0.051354 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 4) finished in 0.030099 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble (iter 4) finished in 0.052639 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 5) finished in 0.026617 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:22] Completed time-step 14 [time=0.140000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble finished in 0.207606 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble finished in 0.138083 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes total assemble finished in 0.345690 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes total solve finished in 0.423064 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes all finished in 0.768754 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] KSP residual norm: 6.752136621673154e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] Total time step finished in 0.769532 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:22] Beginning time-step 15 [time=0.150000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 1234.3171027799713\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:22] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes residual assemble (iter 1) finished in 0.027157 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:22] snes jacobian assemble (iter 1) finished in 0.053984 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 2) finished in 0.026590 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes jacobian assemble (iter 2) finished in 0.052159 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 3) finished in 0.027695 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes jacobian assemble (iter 3) finished in 0.059972 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 4) finished in 0.027578 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes jacobian assemble (iter 4) finished in 0.052938 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 5) finished in 0.027442 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:23] Completed time-step 15 [time=0.150000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes jacobian assemble finished in 0.219055 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble finished in 0.136465 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes total assemble finished in 0.355520 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes total solve finished in 0.385091 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes all finished in 0.740612 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] KSP residual norm: 2.645426022757027e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] Total time step finished in 0.741315 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:23] Beginning time-step 16 [time=0.160000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 826.3710301360334\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:23] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 1) finished in 0.028182 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes jacobian assemble (iter 1) finished in 0.053669 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 2) finished in 0.027796 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes jacobian assemble (iter 2) finished in 0.052692 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:23] snes residual assemble (iter 3) finished in 0.030399 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble (iter 3) finished in 0.051987 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble (iter 4) finished in 0.027149 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble (iter 4) finished in 0.052839 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble (iter 5) finished in 0.027949 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:24] Completed time-step 16 [time=0.160000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble finished in 0.211189 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble finished in 0.141477 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes total assemble finished in 0.352667 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes total solve finished in 0.381071 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes all finished in 0.733738 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] KSP residual norm: 2.647353156334168e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] Total time step finished in 0.734565 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:24] Beginning time-step 17 [time=0.170000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 591.6883551575438\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:24] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble (iter 1) finished in 0.027449 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble (iter 1) finished in 0.053388 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble (iter 2) finished in 0.027963 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble (iter 2) finished in 0.052791 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble (iter 3) finished in 0.027313 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble (iter 3) finished in 0.052354 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes residual assemble (iter 4) finished in 0.027400 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:24] snes jacobian assemble (iter 4) finished in 0.052915 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 5) finished in 0.027386 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:25] Completed time-step 17 [time=0.170000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble finished in 0.211450 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble finished in 0.137513 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes total assemble finished in 0.348963 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes total solve finished in 0.385212 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes all finished in 0.734176 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] KSP residual norm: 2.3766260486552772e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] Total time step finished in 0.734872 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:25] Beginning time-step 18 [time=0.180000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 444.4327394666516\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 1) finished in 0.028668 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble (iter 1) finished in 0.053179 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 2) finished in 0.027295 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble (iter 2) finished in 0.052720 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 3) finished in 0.027634 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble (iter 3) finished in 0.057699 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 4) finished in 0.027553 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble (iter 4) finished in 0.052594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 5) finished in 0.027324 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:25] Completed time-step 18 [time=0.180000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble finished in 0.216193 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble finished in 0.138475 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes total assemble finished in 0.354669 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes total solve finished in 0.383817 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes all finished in 0.738487 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] KSP residual norm: 1.8542541469384584e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] Total time step finished in 0.739245 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:25] Beginning time-step 19 [time=0.190000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 346.0152375120174\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:25] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes residual assemble (iter 1) finished in 0.027954 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:25] snes jacobian assemble (iter 1) finished in 0.053038 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 2) finished in 0.028092 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble (iter 2) finished in 0.050070 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 3) finished in 0.027065 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble (iter 3) finished in 0.051071 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 4) finished in 0.027792 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble (iter 4) finished in 0.052209 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 5) finished in 0.026519 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:26] Completed time-step 19 [time=0.190000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble finished in 0.206390 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble finished in 0.137424 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes total assemble finished in 0.343814 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes total solve finished in 0.386954 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes all finished in 0.730769 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] KSP residual norm: 1.4974826319368577e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] Total time step finished in 0.731460 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:26] Beginning time-step 20 [time=0.200000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 277.00547618870814\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:26] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 1) finished in 0.026736 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble (iter 1) finished in 0.052780 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 2) finished in 0.026744 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble (iter 2) finished in 0.051255 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes residual assemble (iter 3) finished in 0.027271 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:26] snes jacobian assemble (iter 3) finished in 0.052186 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble (iter 4) finished in 0.026901 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes jacobian assemble (iter 4) finished in 0.051676 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble (iter 5) finished in 0.027958 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:27] Completed time-step 20 [time=0.200000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes jacobian assemble finished in 0.207899 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble finished in 0.135613 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes total assemble finished in 0.343512 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes total solve finished in 0.366283 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes all finished in 0.709795 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] KSP residual norm: 1.2263590991708265e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] Total time step finished in 0.710568 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:27] Beginning time-step 21 [time=0.210000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 226.75581501829356\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:27] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble (iter 1) finished in 0.026770 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes jacobian assemble (iter 1) finished in 0.053339 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble (iter 2) finished in 0.026751 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes jacobian assemble (iter 2) finished in 0.051525 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble (iter 3) finished in 0.028375 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes jacobian assemble (iter 3) finished in 0.050535 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes residual assemble (iter 4) finished in 0.027601 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:27] snes jacobian assemble (iter 4) finished in 0.053434 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 5) finished in 0.028752 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:28] Completed time-step 21 [time=0.210000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble finished in 0.208835 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble finished in 0.138251 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes total assemble finished in 0.347086 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes total solve finished in 0.370460 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes all finished in 0.717547 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] KSP residual norm: 1.022554680276151e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] Total time step finished in 0.718360 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:28] Beginning time-step 22 [time=0.220000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 189.03501614942115\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 1) finished in 0.028104 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble (iter 1) finished in 0.054111 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 2) finished in 0.028154 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble (iter 2) finished in 0.053657 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 3) finished in 0.027667 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble (iter 3) finished in 0.053521 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 4) finished in 0.028245 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble (iter 4) finished in 0.054236 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 5) finished in 0.026467 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:28] Completed time-step 22 [time=0.220000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble finished in 0.215527 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble finished in 0.138638 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes total assemble finished in 0.354166 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes total solve finished in 0.372948 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes all finished in 0.727114 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] KSP residual norm: 8.452092570000453e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] Total time step finished in 0.727800 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:28] Beginning time-step 23 [time=0.230000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 159.999453870023\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:28] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 1) finished in 0.026891 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes jacobian assemble (iter 1) finished in 0.051857 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:28] snes residual assemble (iter 2) finished in 0.027210 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble (iter 2) finished in 0.051464 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble (iter 3) finished in 0.026472 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble (iter 3) finished in 0.052490 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble (iter 4) finished in 0.027773 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble (iter 4) finished in 0.052556 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble (iter 5) finished in 0.027598 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:29] Completed time-step 23 [time=0.230000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble finished in 0.208368 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble finished in 0.135947 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes total assemble finished in 0.344315 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes total solve finished in 0.364099 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes all finished in 0.708415 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] KSP residual norm: 7.029267719534019e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] Total time step finished in 0.709178 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:29] Beginning time-step 24 [time=0.240000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 137.17386709321318\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:29] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble (iter 1) finished in 0.027990 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble (iter 1) finished in 0.053594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble (iter 2) finished in 0.030899 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble (iter 2) finished in 0.054186 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes residual assemble (iter 3) finished in 0.028296 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:29] snes jacobian assemble (iter 3) finished in 0.058149 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 4) finished in 0.026268 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble (iter 4) finished in 0.051912 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 5) finished in 0.026532 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:30] Completed time-step 24 [time=0.240000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble finished in 0.217842 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble finished in 0.139987 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes total assemble finished in 0.357830 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes total solve finished in 0.396294 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes all finished in 0.754124 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] KSP residual norm: 5.84448841292691e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] Total time step finished in 0.754828 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:30] Beginning time-step 25 [time=0.250000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 118.90584005383289\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 1) finished in 0.027544 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble (iter 1) finished in 0.051726 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 2) finished in 0.026632 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble (iter 2) finished in 0.051883 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 3) finished in 0.026790 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble (iter 3) finished in 0.052790 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 4) finished in 0.026909 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble (iter 4) finished in 0.060464 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble (iter 5) finished in 0.037384 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:30] Completed time-step 25 [time=0.250000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes jacobian assemble finished in 0.216865 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes residual assemble finished in 0.145261 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes total assemble finished in 0.362127 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes total solve finished in 0.384164 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] snes all finished in 0.746291 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] KSP residual norm: 4.836238906681229e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:30] Total time step finished in 0.747167 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:30] Beginning time-step 26 [time=0.260000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 104.05812239894203\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:30] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 1) finished in 0.033237 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes jacobian assemble (iter 1) finished in 0.052451 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 2) finished in 0.028097 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes jacobian assemble (iter 2) finished in 0.052171 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 3) finished in 0.027114 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes jacobian assemble (iter 3) finished in 0.051960 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 4) finished in 0.027687 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes jacobian assemble (iter 4) finished in 0.052662 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 5) finished in 0.033490 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:31] Completed time-step 26 [time=0.260000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes jacobian assemble finished in 0.209246 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble finished in 0.149627 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes total assemble finished in 0.358873 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes total solve finished in 0.389530 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes all finished in 0.748404 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] KSP residual norm: 3.9695403104641764e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] Total time step finished in 0.749380 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:31] Beginning time-step 27 [time=0.270000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 91.82726131316485\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:31] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 1) finished in 0.029329 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes jacobian assemble (iter 1) finished in 0.053317 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:31] snes residual assemble (iter 2) finished in 0.028339 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble (iter 2) finished in 0.053577 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble (iter 3) finished in 0.026851 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble (iter 3) finished in 0.051940 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble (iter 4) finished in 0.026900 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble (iter 4) finished in 0.051962 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble (iter 5) finished in 0.027108 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:32] Completed time-step 27 [time=0.270000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble finished in 0.210798 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble finished in 0.138530 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes total assemble finished in 0.349328 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes total solve finished in 0.363033 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes all finished in 0.712361 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] KSP residual norm: 3.226212106586519e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] Total time step finished in 0.713139 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:32] Beginning time-step 28 [time=0.280000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 81.63258052919673\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:32] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble (iter 1) finished in 0.026363 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble (iter 1) finished in 0.051690 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble (iter 2) finished in 0.033046 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble (iter 2) finished in 0.052551 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes residual assemble (iter 3) finished in 0.027283 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:32] snes jacobian assemble (iter 3) finished in 0.053231 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble (iter 4) finished in 0.027585 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes jacobian assemble (iter 4) finished in 0.052395 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble (iter 5) finished in 0.030784 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:33] Completed time-step 28 [time=0.280000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes jacobian assemble finished in 0.209869 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble finished in 0.145063 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes total assemble finished in 0.354933 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes total solve finished in 0.390086 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes all finished in 0.745019 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] KSP residual norm: 2.5949701165266665e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] Total time step finished in 0.745736 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:33] Beginning time-step 29 [time=0.290000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 73.04596702495019\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:33] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble (iter 1) finished in 0.028360 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes jacobian assemble (iter 1) finished in 0.052860 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble (iter 2) finished in 0.027887 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes jacobian assemble (iter 2) finished in 0.059184 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble (iter 3) finished in 0.028402 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes jacobian assemble (iter 3) finished in 0.054167 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes residual assemble (iter 4) finished in 0.028116 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:33] snes jacobian assemble (iter 4) finished in 0.053648 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 5) finished in 0.028662 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:34] Completed time-step 29 [time=0.290000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble finished in 0.219860 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble finished in 0.141429 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes total assemble finished in 0.361289 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes total solve finished in 0.409219 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes all finished in 0.770509 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] KSP residual norm: 2.0594467010492146e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] Total time step finished in 0.771310 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:34] Beginning time-step 30 [time=0.300000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 65.74618170009217\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 1) finished in 0.028662 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble (iter 1) finished in 0.054909 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 2) finished in 0.025718 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble (iter 2) finished in 0.056311 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 3) finished in 0.027038 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble (iter 3) finished in 0.052264 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 4) finished in 0.036781 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble (iter 4) finished in 0.060428 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 5) finished in 0.029216 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:34] Completed time-step 30 [time=0.300000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble finished in 0.223913 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble finished in 0.147418 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes total assemble finished in 0.371332 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes total solve finished in 0.411554 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes all finished in 0.782886 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] KSP residual norm: 1.6057412692633598e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] Total time step finished in 0.783644 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:34] Beginning time-step 31 [time=0.310000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 59.488371692509645\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:34] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes residual assemble (iter 1) finished in 0.033705 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:34] snes jacobian assemble (iter 1) finished in 0.058806 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 2) finished in 0.028203 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes jacobian assemble (iter 2) finished in 0.052835 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 3) finished in 0.027240 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes jacobian assemble (iter 3) finished in 0.053517 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 4) finished in 0.032579 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes jacobian assemble (iter 4) finished in 0.053242 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 5) finished in 0.027432 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:35] Completed time-step 31 [time=0.310000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes jacobian assemble finished in 0.218402 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble finished in 0.149161 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes total assemble finished in 0.367564 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes total solve finished in 0.373803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes all finished in 0.741368 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] KSP residual norm: 1.2196238244310764e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] Total time step finished in 0.742210 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:35] Beginning time-step 32 [time=0.320000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 54.083267171449734\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:35] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 1) finished in 0.027080 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes jacobian assemble (iter 1) finished in 0.054039 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 2) finished in 0.027230 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes jacobian assemble (iter 2) finished in 0.059096 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:35] snes residual assemble (iter 3) finished in 0.032608 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble (iter 3) finished in 0.054796 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble (iter 4) finished in 0.028579 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble (iter 4) finished in 0.054876 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble (iter 5) finished in 0.028496 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:36] Completed time-step 32 [time=0.320000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble finished in 0.222807 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble finished in 0.143994 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes total assemble finished in 0.366802 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes total solve finished in 0.387362 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes all finished in 0.754165 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] KSP residual norm: 5.5313762751979194e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] Total time step finished in 0.754967 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:36] Beginning time-step 33 [time=0.330000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 49.38269999241811\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:36] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble (iter 1) finished in 0.030250 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble (iter 1) finished in 0.062721 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble (iter 2) finished in 0.029698 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble (iter 2) finished in 0.055634 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble (iter 3) finished in 0.028068 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble (iter 3) finished in 0.059616 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes residual assemble (iter 4) finished in 0.028865 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:36] snes jacobian assemble (iter 4) finished in 0.059941 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 5) finished in 0.028114 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:37] Completed time-step 33 [time=0.330000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble finished in 0.237912 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble finished in 0.144997 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes total assemble finished in 0.382909 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes total solve finished in 0.384299 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes all finished in 0.767208 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] KSP residual norm: 4.733958838046303e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] Total time step finished in 0.768048 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:37] Beginning time-step 34 [time=0.340000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 45.26934027878724\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 1) finished in 0.028645 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble (iter 1) finished in 0.053926 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 2) finished in 0.028058 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble (iter 2) finished in 0.054380 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 3) finished in 0.027858 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble (iter 3) finished in 0.053827 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 4) finished in 0.037390 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble (iter 4) finished in 0.064276 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 5) finished in 0.029619 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:37] Completed time-step 34 [time=0.340000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble finished in 0.226411 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble finished in 0.151572 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes total assemble finished in 0.377983 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes total solve finished in 0.376132 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes all finished in 0.754116 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] KSP residual norm: 3.938416220372038e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] Total time step finished in 0.754833 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:37] Beginning time-step 35 [time=0.350000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 41.64930315331503\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:37] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes residual assemble (iter 1) finished in 0.028764 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:37] snes jacobian assemble (iter 1) finished in 0.055576 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble (iter 2) finished in 0.029233 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes jacobian assemble (iter 2) finished in 0.055642 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble (iter 3) finished in 0.029273 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes jacobian assemble (iter 3) finished in 0.058657 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble (iter 4) finished in 0.031878 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes jacobian assemble (iter 4) finished in 0.060468 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble (iter 5) finished in 0.027390 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:38] Completed time-step 35 [time=0.350000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes jacobian assemble finished in 0.230344 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble finished in 0.146541 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes total assemble finished in 0.376885 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes total solve finished in 0.391853 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes all finished in 0.768738 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] KSP residual norm: 3.49508314604738e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] Total time step finished in 0.769466 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:38] Beginning time-step 36 [time=0.360000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 38.44674367217067\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:38] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble (iter 1) finished in 0.028523 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes jacobian assemble (iter 1) finished in 0.055160 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes residual assemble (iter 2) finished in 0.032708 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:38] snes jacobian assemble (iter 2) finished in 0.069379 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble (iter 3) finished in 0.031647 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes jacobian assemble (iter 3) finished in 0.059769 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble (iter 4) finished in 0.035631 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes jacobian assemble (iter 4) finished in 0.060689 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble (iter 5) finished in 0.029949 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:39] Completed time-step 36 [time=0.360000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes jacobian assemble finished in 0.244999 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble finished in 0.158460 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes total assemble finished in 0.403460 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes total solve finished in 0.439273 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes all finished in 0.842734 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] Non-linear solver iterations: 4\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] KSP residual norm: 2.7656479451266147e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] Total time step finished in 0.843557 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:39] Beginning time-step 37 [time=0.370000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 35.59985158490235\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:39] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble (iter 1) finished in 0.039651 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes jacobian assemble (iter 1) finished in 0.063667 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble (iter 2) finished in 0.030802 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes jacobian assemble (iter 2) finished in 0.075645 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:39] snes residual assemble (iter 3) finished in 0.040364 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble (iter 3) finished in 0.063449 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble (iter 4) finished in 0.029816 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:40] Completed time-step 37 [time=0.370000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble finished in 0.202762 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble finished in 0.140635 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes total assemble finished in 0.343398 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes total solve finished in 0.332778 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes all finished in 0.676177 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] KSP residual norm: 2.973399176599465e-11\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] Total time step finished in 0.677024 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:40] Beginning time-step 38 [time=0.380000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 33.05784642283243\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble (iter 1) finished in 0.030973 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble (iter 1) finished in 0.058370 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble (iter 2) finished in 0.031039 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble (iter 2) finished in 0.059953 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble (iter 3) finished in 0.030824 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble (iter 3) finished in 0.057220 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble (iter 4) finished in 0.041249 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:40] Completed time-step 38 [time=0.380000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble finished in 0.175544 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble finished in 0.134087 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes total assemble finished in 0.309631 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes total solve finished in 0.320382 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes all finished in 0.630014 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] KSP residual norm: 2.1578296155272415e-11\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] Total time step finished in 0.630829 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:40] Beginning time-step 39 [time=0.390000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 30.77869725113942\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:40] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes residual assemble (iter 1) finished in 0.031996 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:40] snes jacobian assemble (iter 1) finished in 0.062835 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble (iter 2) finished in 0.033500 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes jacobian assemble (iter 2) finished in 0.064659 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble (iter 3) finished in 0.032340 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes jacobian assemble (iter 3) finished in 0.064483 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble (iter 4) finished in 0.030197 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:41] Completed time-step 39 [time=0.390000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes jacobian assemble finished in 0.191978 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble finished in 0.128035 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes total assemble finished in 0.320013 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes total solve finished in 0.337406 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes all finished in 0.657420 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] KSP residual norm: 1.571467761732816e-11\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] Total time step finished in 0.658262 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:41] Beginning time-step 40 [time=0.400000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 28.72737402946086\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:41] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble (iter 1) finished in 0.036005 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes jacobian assemble (iter 1) finished in 0.060323 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble (iter 2) finished in 0.031587 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes jacobian assemble (iter 2) finished in 0.067371 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:41] snes residual assemble (iter 3) finished in 0.031180 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble (iter 3) finished in 0.055248 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 4) finished in 0.027538 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:42] Completed time-step 40 [time=0.400000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble finished in 0.182943 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble finished in 0.126312 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes total assemble finished in 0.309255 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes total solve finished in 0.338773 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes all finished in 0.648029 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] KSP residual norm: 1.1365485203060738e-11\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] Total time step finished in 0.648777 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:42] Beginning time-step 41 [time=0.410000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 26.874493515208542\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 1) finished in 0.027766 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble (iter 1) finished in 0.054606 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 2) finished in 0.028862 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble (iter 2) finished in 0.053905 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 3) finished in 0.028265 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble (iter 3) finished in 0.053565 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 4) finished in 0.027243 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:42] Completed time-step 41 [time=0.410000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble finished in 0.162078 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble finished in 0.112138 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes total assemble finished in 0.274216 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes total solve finished in 0.267440 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes all finished in 0.541657 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] KSP residual norm: 8.343478488655734e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] Total time step finished in 0.542385 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:42] Beginning time-step 42 [time=0.420000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 25.195261157978166\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:42] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 1) finished in 0.028784 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble (iter 1) finished in 0.054513 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes residual assemble (iter 2) finished in 0.029255 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:42] snes jacobian assemble (iter 2) finished in 0.055010 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 3) finished in 0.029157 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble (iter 3) finished in 0.055603 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 4) finished in 0.029452 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:43] Completed time-step 42 [time=0.420000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble finished in 0.165127 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble finished in 0.116649 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes total assemble finished in 0.281777 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes total solve finished in 0.309408 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes all finished in 0.591185 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] KSP residual norm: 6.163045928737772e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] Total time step finished in 0.591988 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:43] Beginning time-step 43 [time=0.430000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 23.66863728535691\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 1) finished in 0.030447 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble (iter 1) finished in 0.056212 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 2) finished in 0.028361 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble (iter 2) finished in 0.055591 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 3) finished in 0.028916 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble (iter 3) finished in 0.056682 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 4) finished in 0.028305 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:43] Completed time-step 43 [time=0.430000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble finished in 0.168486 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble finished in 0.116029 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes total assemble finished in 0.284516 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes total solve finished in 0.290623 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes all finished in 0.575139 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] KSP residual norm: 4.5740517495615746e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] Total time step finished in 0.576014 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:43] Beginning time-step 44 [time=0.440000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 22.276674845909383\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:43] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes residual assemble (iter 1) finished in 0.029275 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:43] snes jacobian assemble (iter 1) finished in 0.057453 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble (iter 2) finished in 0.029842 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes jacobian assemble (iter 2) finished in 0.055689 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble (iter 3) finished in 0.028540 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes jacobian assemble (iter 3) finished in 0.056532 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble (iter 4) finished in 0.029154 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:44] Completed time-step 44 [time=0.440000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes jacobian assemble finished in 0.169675 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble finished in 0.116813 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes total assemble finished in 0.286488 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes total solve finished in 0.292401 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes all finished in 0.578890 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] KSP residual norm: 3.855931889553224e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] Total time step finished in 0.579659 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:44] Beginning time-step 45 [time=0.450000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 21.00398952273963\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:44] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble (iter 1) finished in 0.029683 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes jacobian assemble (iter 1) finished in 0.055776 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble (iter 2) finished in 0.030511 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes jacobian assemble (iter 2) finished in 0.057332 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes residual assemble (iter 3) finished in 0.029684 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:44] snes jacobian assemble (iter 3) finished in 0.057594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble (iter 4) finished in 0.039336 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:45] Completed time-step 45 [time=0.450000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes jacobian assemble finished in 0.170703 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble finished in 0.129217 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes total assemble finished in 0.299921 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes total solve finished in 0.351023 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes all finished in 0.650944 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] KSP residual norm: 2.6505165999774726e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] Total time step finished in 0.651696 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:45] Beginning time-step 46 [time=0.460000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 19.837332821475684\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble (iter 1) finished in 0.032395 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes jacobian assemble (iter 1) finished in 0.081821 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble (iter 2) finished in 0.031205 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes jacobian assemble (iter 2) finished in 0.072929 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble (iter 3) finished in 0.039090 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes jacobian assemble (iter 3) finished in 0.060876 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble (iter 4) finished in 0.031309 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:45] Completed time-step 46 [time=0.460000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes jacobian assemble finished in 0.215627 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble finished in 0.134001 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes total assemble finished in 0.349629 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes total solve finished in 0.337694 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes all finished in 0.687323 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] KSP residual norm: 2.4615455588482274e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] Total time step finished in 0.688189 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:45] Beginning time-step 47 [time=0.470000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 18.765245881945702\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:45] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes residual assemble (iter 1) finished in 0.031550 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:45] snes jacobian assemble (iter 1) finished in 0.057511 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble (iter 2) finished in 0.032150 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes jacobian assemble (iter 2) finished in 0.057496 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble (iter 3) finished in 0.032041 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes jacobian assemble (iter 3) finished in 0.058031 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble (iter 4) finished in 0.029611 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:46] Completed time-step 47 [time=0.470000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes jacobian assemble finished in 0.173038 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble finished in 0.125355 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes total assemble finished in 0.298393 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes total solve finished in 0.294418 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes all finished in 0.592812 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] KSP residual norm: 1.84710140694499e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] Total time step finished in 0.593594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:46] Beginning time-step 48 [time=0.480000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 17.777777028618402\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:46] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble (iter 1) finished in 0.029701 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes jacobian assemble (iter 1) finished in 0.056875 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble (iter 2) finished in 0.029286 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes jacobian assemble (iter 2) finished in 0.066320 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes residual assemble (iter 3) finished in 0.040740 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:46] snes jacobian assemble (iter 3) finished in 0.079419 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble (iter 4) finished in 0.042884 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:47] Completed time-step 48 [time=0.480000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes jacobian assemble finished in 0.202615 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble finished in 0.142612 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes total assemble finished in 0.345227 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes total solve finished in 0.342477 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes all finished in 0.687705 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] KSP residual norm: 1.400562233731467e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] Total time step finished in 0.688630 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:47] Beginning time-step 49 [time=0.490000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 16.866249992767735\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble (iter 1) finished in 0.042555 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes jacobian assemble (iter 1) finished in 0.072848 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble (iter 2) finished in 0.043999 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes jacobian assemble (iter 2) finished in 0.076539 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble (iter 3) finished in 0.030532 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes jacobian assemble (iter 3) finished in 0.059028 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble (iter 4) finished in 0.030449 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:47] Completed time-step 49 [time=0.490000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes jacobian assemble finished in 0.208416 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble finished in 0.147537 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes total assemble finished in 0.355953 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes total solve finished in 0.311216 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes all finished in 0.667170 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] KSP residual norm: 1.0768305039828107e-12\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] Total time step finished in 0.668064 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:47] Beginning time-step 50 [time=0.500000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 16.02307267694414\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:47] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes residual assemble (iter 1) finished in 0.030478 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:47] snes jacobian assemble (iter 1) finished in 0.058258 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 2) finished in 0.030684 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble (iter 2) finished in 0.057378 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 3) finished in 0.030947 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble (iter 3) finished in 0.057998 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 4) finished in 0.029623 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:48] Completed time-step 50 [time=0.500000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble finished in 0.173634 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble finished in 0.121733 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes total assemble finished in 0.295367 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes total solve finished in 0.272219 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes all finished in 0.567587 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] KSP residual norm: 8.242945322524217e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] Total time step finished in 0.568404 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:48] Beginning time-step 51 [time=0.510000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 15.241578555492197\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 1) finished in 0.030614 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble (iter 1) finished in 0.057947 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 2) finished in 0.029624 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble (iter 2) finished in 0.056928 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 3) finished in 0.030516 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble (iter 3) finished in 0.057184 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 4) finished in 0.029164 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:48] Completed time-step 51 [time=0.510000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes jacobian assemble finished in 0.172061 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble finished in 0.119920 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes total assemble finished in 0.291981 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes total solve finished in 0.271101 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes all finished in 0.563083 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] KSP residual norm: 6.342670871558716e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] Total time step finished in 0.563863 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:48] Beginning time-step 52 [time=0.520000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 14.51589449709445\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:48] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:48] snes residual assemble (iter 1) finished in 0.029231 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble (iter 1) finished in 0.057459 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble (iter 2) finished in 0.030205 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble (iter 2) finished in 0.057338 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble (iter 3) finished in 0.029728 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble (iter 3) finished in 0.056803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble (iter 4) finished in 0.029844 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:49] Completed time-step 52 [time=0.520000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble finished in 0.171602 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble finished in 0.119009 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes total assemble finished in 0.290611 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes total solve finished in 0.277171 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes all finished in 0.567782 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] KSP residual norm: 4.611519149062016e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] Total time step finished in 0.568568 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:49] Beginning time-step 53 [time=0.530000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 13.840830096307855\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:49] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble (iter 1) finished in 0.030215 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble (iter 1) finished in 0.057604 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble (iter 2) finished in 0.028882 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble (iter 2) finished in 0.055948 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes residual assemble (iter 3) finished in 0.030025 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:49] snes jacobian assemble (iter 3) finished in 0.056476 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 4) finished in 0.028135 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:50] Completed time-step 53 [time=0.530000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble finished in 0.170029 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble finished in 0.117259 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes total assemble finished in 0.287288 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes total solve finished in 0.273514 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes all finished in 0.560803 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] KSP residual norm: 3.6569153676733003e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] Total time step finished in 0.561619 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:50] Beginning time-step 54 [time=0.540000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 13.211784604641252\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 1) finished in 0.028753 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble (iter 1) finished in 0.054883 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 2) finished in 0.028894 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble (iter 2) finished in 0.054799 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 3) finished in 0.028319 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble (iter 3) finished in 0.055201 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 4) finished in 0.028270 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:50] Completed time-step 54 [time=0.540000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble finished in 0.164884 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble finished in 0.114238 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes total assemble finished in 0.279122 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes total solve finished in 0.266942 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes all finished in 0.546064 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] KSP residual norm: 2.863208897368951e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] Total time step finished in 0.546827 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:50] Beginning time-step 55 [time=0.550000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 12.624668334171929\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:50] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 1) finished in 0.027845 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble (iter 1) finished in 0.051813 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes residual assemble (iter 2) finished in 0.027338 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:50] snes jacobian assemble (iter 2) finished in 0.054120 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 3) finished in 0.029704 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble (iter 3) finished in 0.053475 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 4) finished in 0.027893 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:51] Completed time-step 55 [time=0.550000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble finished in 0.159409 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble finished in 0.112782 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes total assemble finished in 0.272191 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes total solve finished in 0.262021 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes all finished in 0.534212 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] KSP residual norm: 2.2534610446816796e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] Total time step finished in 0.535003 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:51] Beginning time-step 56 [time=0.560000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 12.075836016867925\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 1) finished in 0.028023 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble (iter 1) finished in 0.054226 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 2) finished in 0.028079 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble (iter 2) finished in 0.053555 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 3) finished in 0.028488 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble (iter 3) finished in 0.051985 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 4) finished in 0.028037 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:51] Completed time-step 56 [time=0.560000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble finished in 0.159767 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble finished in 0.112628 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes total assemble finished in 0.272395 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes total solve finished in 0.262960 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes all finished in 0.535356 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] KSP residual norm: 1.783877803284542e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] Total time step finished in 0.536214 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:51] Beginning time-step 57 [time=0.570000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 11.5620300864407\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:51] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 1) finished in 0.028548 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes jacobian assemble (iter 1) finished in 0.054859 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:51] snes residual assemble (iter 2) finished in 0.028303 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble (iter 2) finished in 0.054740 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 3) finished in 0.026980 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble (iter 3) finished in 0.050826 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 4) finished in 0.027717 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:52] Completed time-step 57 [time=0.570000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble finished in 0.160426 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble finished in 0.111550 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes total assemble finished in 0.271976 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes total solve finished in 0.270534 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes all finished in 0.542510 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] KSP residual norm: 1.4202348924529054e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] Total time step finished in 0.543300 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:52] Beginning time-step 58 [time=0.580000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 11.080332228584666\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 1) finished in 0.029314 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble (iter 1) finished in 0.053965 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 2) finished in 0.029139 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble (iter 2) finished in 0.055270 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 3) finished in 0.029296 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble (iter 3) finished in 0.055383 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 4) finished in 0.028912 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:52] Completed time-step 58 [time=0.580000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble finished in 0.164620 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble finished in 0.116663 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes total assemble finished in 0.281283 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes total solve finished in 0.267908 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes all finished in 0.549191 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] KSP residual norm: 1.0487739063724842e-13\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] Total time step finished in 0.549882 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:52] Beginning time-step 59 [time=0.590000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 10.628121850766092\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:52] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes residual assemble (iter 1) finished in 0.029045 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:52] snes jacobian assemble (iter 1) finished in 0.056599 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble (iter 2) finished in 0.029960 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes jacobian assemble (iter 2) finished in 0.056356 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble (iter 3) finished in 0.029151 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes jacobian assemble (iter 3) finished in 0.054592 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble (iter 4) finished in 0.026459 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:53] Completed time-step 59 [time=0.590000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes jacobian assemble finished in 0.167548 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble finished in 0.114618 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes total assemble finished in 0.282166 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes total solve finished in 0.261141 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes all finished in 0.543308 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] KSP residual norm: 8.522279550814113e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] Total time step finished in 0.543988 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:53] Beginning time-step 60 [time=0.600000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 10.203040364456228\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:53] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble (iter 1) finished in 0.026991 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes jacobian assemble (iter 1) finished in 0.052910 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble (iter 2) finished in 0.027617 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes jacobian assemble (iter 2) finished in 0.053134 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes residual assemble (iter 3) finished in 0.031790 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:53] snes jacobian assemble (iter 3) finished in 0.065246 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 4) finished in 0.031301 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:54] Completed time-step 60 [time=0.600000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble finished in 0.171290 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble finished in 0.117701 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes total assemble finished in 0.288991 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes total solve finished in 0.294001 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes all finished in 0.582993 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] KSP residual norm: 6.994438786758587e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] Total time step finished in 0.583863 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:54] Beginning time-step 61 [time=0.610000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 9.802960368460845\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 1) finished in 0.032443 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble (iter 1) finished in 0.063959 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 2) finished in 0.030322 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble (iter 2) finished in 0.057905 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 3) finished in 0.030571 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble (iter 3) finished in 0.058617 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 4) finished in 0.032085 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:54] Completed time-step 61 [time=0.610000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble finished in 0.180483 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble finished in 0.125422 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes total assemble finished in 0.305905 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes total solve finished in 0.286000 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes all finished in 0.591906 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] KSP residual norm: 5.799220342848679e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] Total time step finished in 0.592786 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:54] Beginning time-step 62 [time=0.620000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 9.425958979682036\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:54] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 1) finished in 0.030904 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble (iter 1) finished in 0.059996 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes residual assemble (iter 2) finished in 0.031019 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:54] snes jacobian assemble (iter 2) finished in 0.059101 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 3) finished in 0.032503 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble (iter 3) finished in 0.059588 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 4) finished in 0.030716 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:55] Completed time-step 62 [time=0.620000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble finished in 0.178687 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble finished in 0.125144 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes total assemble finished in 0.303831 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes total solve finished in 0.307830 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes all finished in 0.611662 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] KSP residual norm: 4.820219117720827e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] Total time step finished in 0.612527 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:55] Beginning time-step 63 [time=0.630000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 9.070294685068347\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 1) finished in 0.029391 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble (iter 1) finished in 0.058267 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 2) finished in 0.027987 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble (iter 2) finished in 0.053725 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 3) finished in 0.027405 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble (iter 3) finished in 0.052815 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 4) finished in 0.028360 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:55] Completed time-step 63 [time=0.630000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble finished in 0.164808 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble finished in 0.113144 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes total assemble finished in 0.277953 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes total solve finished in 0.256479 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes all finished in 0.534432 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] KSP residual norm: 4.2089978279897793e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] Total time step finished in 0.535260 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:55] Beginning time-step 64 [time=0.640000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 8.734387193885595\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:55] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 1) finished in 0.028076 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes jacobian assemble (iter 1) finished in 0.054517 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:55] snes residual assemble (iter 2) finished in 0.027987 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble (iter 2) finished in 0.054284 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 3) finished in 0.028804 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble (iter 3) finished in 0.053929 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 4) finished in 0.027666 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:56] Completed time-step 64 [time=0.640000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble finished in 0.162732 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble finished in 0.112534 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes total assemble finished in 0.275266 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes total solve finished in 0.247359 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes all finished in 0.522625 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] KSP residual norm: 3.47607199853257e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] Total time step finished in 0.523271 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:56] Beginning time-step 65 [time=0.650000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 8.416799853171142\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 1) finished in 0.028087 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble (iter 1) finished in 0.052720 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 2) finished in 0.028273 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble (iter 2) finished in 0.053200 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 3) finished in 0.028754 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble (iter 3) finished in 0.055094 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 4) finished in 0.029500 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:56] Completed time-step 65 [time=0.650000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble finished in 0.161015 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble finished in 0.114617 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes total assemble finished in 0.275632 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes total solve finished in 0.253053 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes all finished in 0.528686 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] KSP residual norm: 2.8547229403231113e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] Total time step finished in 0.529386 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:56] Beginning time-step 66 [time=0.660000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 8.116224261152638\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:56] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes residual assemble (iter 1) finished in 0.028388 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:56] snes jacobian assemble (iter 1) finished in 0.053350 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 2) finished in 0.027584 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble (iter 2) finished in 0.055218 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 3) finished in 0.028460 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble (iter 3) finished in 0.054280 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 4) finished in 0.027793 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:57] Completed time-step 66 [time=0.660000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble finished in 0.162849 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble finished in 0.112227 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes total assemble finished in 0.275076 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes total solve finished in 0.264371 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes all finished in 0.539447 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] KSP residual norm: 2.3215585627947273e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] Total time step finished in 0.540114 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:57] Beginning time-step 67 [time=0.670000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 7.831466769698636\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 1) finished in 0.029163 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble (iter 1) finished in 0.056720 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 2) finished in 0.028517 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble (iter 2) finished in 0.053103 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 3) finished in 0.028153 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble (iter 3) finished in 0.053478 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 4) finished in 0.028013 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:57] Completed time-step 67 [time=0.670000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes jacobian assemble finished in 0.163302 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble finished in 0.113848 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes total assemble finished in 0.277150 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes total solve finished in 0.245917 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes all finished in 0.523068 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] KSP residual norm: 1.871549142831132e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] Total time step finished in 0.523923 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:57] Beginning time-step 68 [time=0.680000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 7.561436615321782\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:57] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:57] snes residual assemble (iter 1) finished in 0.027714 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble (iter 1) finished in 0.052932 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 2) finished in 0.027792 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble (iter 2) finished in 0.051999 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 3) finished in 0.027685 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble (iter 3) finished in 0.052238 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 4) finished in 0.028018 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:58] Completed time-step 68 [time=0.680000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble finished in 0.157170 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble finished in 0.111211 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes total assemble finished in 0.268381 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes total solve finished in 0.238491 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes all finished in 0.506872 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] KSP residual norm: 1.507076103405202e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] Total time step finished in 0.507837 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:58] Beginning time-step 69 [time=0.690000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 7.30513545828444\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 1) finished in 0.027313 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble (iter 1) finished in 0.052686 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 2) finished in 0.028037 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble (iter 2) finished in 0.052531 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 3) finished in 0.028288 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble (iter 3) finished in 0.053300 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble (iter 4) finished in 0.027586 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:58] Completed time-step 69 [time=0.690000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes jacobian assemble finished in 0.158518 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes residual assemble finished in 0.111226 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes total assemble finished in 0.269744 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes total solve finished in 0.237735 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] snes all finished in 0.507479 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] KSP residual norm: 1.2252288674641364e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:58] Total time step finished in 0.508095 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:58] Beginning time-step 70 [time=0.700000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 7.061648141734622\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:58] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 1) finished in 0.027477 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble (iter 1) finished in 0.053424 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 2) finished in 0.028116 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble (iter 2) finished in 0.052918 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 3) finished in 0.028013 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble (iter 3) finished in 0.053285 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 4) finished in 0.027420 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:59] Completed time-step 70 [time=0.700000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble finished in 0.159628 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble finished in 0.111029 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes total assemble finished in 0.270658 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes total solve finished in 0.238504 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes all finished in 0.509162 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] KSP residual norm: 1.0134519846263248e-14\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] Total time step finished in 0.509776 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:39:59] Beginning time-step 71 [time=0.710000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 6.830134511176311\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:39:59] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 1) finished in 0.027441 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble (iter 1) finished in 0.052255 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 2) finished in 0.027317 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble (iter 2) finished in 0.052031 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes residual assemble (iter 3) finished in 0.028211 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:39:59] snes jacobian assemble (iter 3) finished in 0.052768 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 4) finished in 0.027359 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:00] Completed time-step 71 [time=0.710000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble finished in 0.157055 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble finished in 0.110329 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes total assemble finished in 0.267385 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes total solve finished in 0.236171 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes all finished in 0.503556 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] KSP residual norm: 8.5452009910957e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] Total time step finished in 0.504166 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:00] Beginning time-step 72 [time=0.720000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 6.609822157270173\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 1) finished in 0.027264 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble (iter 1) finished in 0.052305 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 2) finished in 0.027386 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble (iter 2) finished in 0.052967 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 3) finished in 0.028361 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble (iter 3) finished in 0.053248 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 4) finished in 0.028456 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:00] Completed time-step 72 [time=0.720000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble finished in 0.158521 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble finished in 0.111468 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes total assemble finished in 0.269989 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes total solve finished in 0.240793 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes all finished in 0.510783 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] KSP residual norm: 7.326783574675e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] Total time step finished in 0.511596 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:00] Beginning time-step 73 [time=0.730000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 6.399999965049119\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:00] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 1) finished in 0.028216 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble (iter 1) finished in 0.052714 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 2) finished in 0.027985 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble (iter 2) finished in 0.053761 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes residual assemble (iter 3) finished in 0.027430 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:00] snes jacobian assemble (iter 3) finished in 0.052215 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 4) finished in 0.028518 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:01] Completed time-step 73 [time=0.730000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble finished in 0.158691 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble finished in 0.112150 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes total assemble finished in 0.270842 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes total solve finished in 0.240218 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes all finished in 0.511061 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] KSP residual norm: 6.362519177149828e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] Total time step finished in 0.511787 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:01] Beginning time-step 74 [time=0.740000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 6.200012368253738\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 1) finished in 0.028046 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble (iter 1) finished in 0.053073 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 2) finished in 0.027330 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble (iter 2) finished in 0.053155 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 3) finished in 0.028175 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble (iter 3) finished in 0.053716 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 4) finished in 0.029139 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:01] Completed time-step 74 [time=0.740000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble finished in 0.159945 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble finished in 0.112692 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes total assemble finished in 0.272637 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes total solve finished in 0.246639 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes all finished in 0.519277 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] KSP residual norm: 5.573993963683511e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] Total time step finished in 0.519984 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:01] Beginning time-step 75 [time=0.750000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 6.009254222601612\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:01] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 1) finished in 0.028543 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble (iter 1) finished in 0.052281 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 2) finished in 0.028626 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble (iter 2) finished in 0.052981 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes residual assemble (iter 3) finished in 0.028617 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:01] snes jacobian assemble (iter 3) finished in 0.053066 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 4) finished in 0.027259 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:02] Completed time-step 75 [time=0.750000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble finished in 0.158328 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble finished in 0.113046 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes total assemble finished in 0.271375 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes total solve finished in 0.253438 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes all finished in 0.524813 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] KSP residual norm: 4.9102671775774615e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] Total time step finished in 0.525531 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:02] Beginning time-step 76 [time=0.760000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 5.827166222672986\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 1) finished in 0.028372 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble (iter 1) finished in 0.055624 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 2) finished in 0.028097 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble (iter 2) finished in 0.054506 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 3) finished in 0.028377 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble (iter 3) finished in 0.054372 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 4) finished in 0.030071 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:02] Completed time-step 76 [time=0.760000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble finished in 0.164503 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble finished in 0.114918 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes total assemble finished in 0.279422 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes total solve finished in 0.267288 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes all finished in 0.546710 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] KSP residual norm: 4.345478794821946e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] Total time step finished in 0.547427 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:02] Beginning time-step 77 [time=0.770000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 5.653230797327069\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:02] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 1) finished in 0.028257 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble (iter 1) finished in 0.054316 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes residual assemble (iter 2) finished in 0.026935 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:02] snes jacobian assemble (iter 2) finished in 0.051300 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 3) finished in 0.027801 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble (iter 3) finished in 0.054778 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 4) finished in 0.028170 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:03] Completed time-step 77 [time=0.770000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble finished in 0.160395 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble finished in 0.111164 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes total assemble finished in 0.271559 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes total solve finished in 0.243753 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes all finished in 0.515313 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] KSP residual norm: 4.007125395764902e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] Total time step finished in 0.516038 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:03] Beginning time-step 78 [time=0.780000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 5.486968427908323\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 1) finished in 0.028445 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble (iter 1) finished in 0.054814 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 2) finished in 0.028955 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble (iter 2) finished in 0.055147 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 3) finished in 0.028395 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble (iter 3) finished in 0.055011 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 4) finished in 0.029290 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:03] Completed time-step 78 [time=0.780000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble finished in 0.164973 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble finished in 0.115088 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes total assemble finished in 0.280061 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes total solve finished in 0.274549 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes all finished in 0.554610 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] KSP residual norm: 1.5097784256858622e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] Total time step finished in 0.555308 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:03] Beginning time-step 79 [time=0.790000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 5.327934339686635\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:03] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 1) finished in 0.029116 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes jacobian assemble (iter 1) finished in 0.055966 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:03] snes residual assemble (iter 2) finished in 0.028453 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble (iter 2) finished in 0.055064 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 3) finished in 0.029150 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble (iter 3) finished in 0.052160 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 4) finished in 0.026782 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:04] Completed time-step 79 [time=0.790000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble finished in 0.163191 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble finished in 0.113502 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes total assemble finished in 0.276694 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes total solve finished in 0.266291 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes all finished in 0.542985 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] KSP residual norm: 4.598252414008857e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] Total time step finished in 0.543758 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:04] Beginning time-step 80 [time=0.800000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 5.175715524183033\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 1) finished in 0.027603 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble (iter 1) finished in 0.053424 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 2) finished in 0.027368 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble (iter 2) finished in 0.054002 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 3) finished in 0.026767 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble (iter 3) finished in 0.053943 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 4) finished in 0.032737 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:04] Completed time-step 80 [time=0.800000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes jacobian assemble finished in 0.161370 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble finished in 0.114476 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes total assemble finished in 0.275847 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes total solve finished in 0.266642 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes all finished in 0.542490 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] KSP residual norm: 3.579246912262549e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] Total time step finished in 0.543409 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:04] Beginning time-step 81 [time=0.810000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 5.029928055068922\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:04] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:04] snes residual assemble (iter 1) finished in 0.053780 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble (iter 1) finished in 0.112509 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble (iter 2) finished in 0.029588 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble (iter 2) finished in 0.056127 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble (iter 3) finished in 0.027869 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble (iter 3) finished in 0.055302 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble (iter 4) finished in 0.029723 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:05] Completed time-step 81 [time=0.810000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble finished in 0.223940 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble finished in 0.140961 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes total assemble finished in 0.364902 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes total solve finished in 0.284665 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes all finished in 0.649567 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] KSP residual norm: 3.123817362345718e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] Total time step finished in 0.650550 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:05] Beginning time-step 82 [time=0.820000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.890214664828818\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:05] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble (iter 1) finished in 0.030962 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble (iter 1) finished in 0.056680 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble (iter 2) finished in 0.027516 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble (iter 2) finished in 0.055248 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes residual assemble (iter 3) finished in 0.027237 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:05] snes jacobian assemble (iter 3) finished in 0.054433 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 4) finished in 0.027834 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:06] Completed time-step 82 [time=0.820000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble finished in 0.166361 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble finished in 0.113550 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes total assemble finished in 0.279911 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes total solve finished in 0.269500 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes all finished in 0.549412 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] KSP residual norm: 2.806374118258694e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] Total time step finished in 0.550288 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:06] Beginning time-step 83 [time=0.830000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.756242554014989\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 1) finished in 0.028788 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble (iter 1) finished in 0.055033 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 2) finished in 0.027012 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble (iter 2) finished in 0.054559 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 3) finished in 0.026919 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble (iter 3) finished in 0.053557 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 4) finished in 0.030629 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:06] Completed time-step 83 [time=0.830000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble finished in 0.163150 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble finished in 0.113348 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes total assemble finished in 0.276499 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes total solve finished in 0.253080 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes all finished in 0.529580 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] KSP residual norm: 2.5405082337790436e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] Total time step finished in 0.530438 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:06] Beginning time-step 84 [time=0.840000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.627701407491713\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:06] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 1) finished in 0.033061 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble (iter 1) finished in 0.059115 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes residual assemble (iter 2) finished in 0.028708 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:06] snes jacobian assemble (iter 2) finished in 0.055591 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 3) finished in 0.027981 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble (iter 3) finished in 0.052761 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 4) finished in 0.028906 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:07] Completed time-step 84 [time=0.840000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble finished in 0.167468 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble finished in 0.118657 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes total assemble finished in 0.286126 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes total solve finished in 0.255894 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes all finished in 0.542020 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] KSP residual norm: 2.295850753810044e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] Total time step finished in 0.542922 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:07] Beginning time-step 85 [time=0.850000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.504301595852667\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 1) finished in 0.029704 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble (iter 1) finished in 0.057155 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 2) finished in 0.027652 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble (iter 2) finished in 0.056024 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 3) finished in 0.028326 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble (iter 3) finished in 0.054657 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 4) finished in 0.029133 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:07] Completed time-step 85 [time=0.850000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble finished in 0.167837 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble finished in 0.114815 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes total assemble finished in 0.282652 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes total solve finished in 0.270783 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes all finished in 0.553436 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] KSP residual norm: 2.1442972658526623e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] Total time step finished in 0.554268 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:07] Beginning time-step 86 [time=0.860000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.385772542593713\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:07] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 1) finished in 0.030720 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble (iter 1) finished in 0.055928 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes residual assemble (iter 2) finished in 0.027335 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:07] snes jacobian assemble (iter 2) finished in 0.053896 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 3) finished in 0.027952 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble (iter 3) finished in 0.052676 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 4) finished in 0.029908 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:08] Completed time-step 86 [time=0.860000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble finished in 0.162502 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble finished in 0.115917 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes total assemble finished in 0.278419 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes total solve finished in 0.243962 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes all finished in 0.522382 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] KSP residual norm: 1.9874008048214186e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] Total time step finished in 0.523213 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:08] Beginning time-step 87 [time=0.870000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.271861239544705\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 1) finished in 0.029743 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble (iter 1) finished in 0.054592 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 2) finished in 0.027845 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble (iter 2) finished in 0.054513 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 3) finished in 0.027391 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble (iter 3) finished in 0.051930 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 4) finished in 0.029773 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:08] Completed time-step 87 [time=0.870000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble finished in 0.161037 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble finished in 0.114754 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes total assemble finished in 0.275791 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes total solve finished in 0.251394 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes all finished in 0.527185 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] KSP residual norm: 1.8437369670514415e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] Total time step finished in 0.527999 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:08] Beginning time-step 88 [time=0.880000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.162330895690047\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:08] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes residual assemble (iter 1) finished in 0.029093 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:08] snes jacobian assemble (iter 1) finished in 0.055342 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 2) finished in 0.029997 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble (iter 2) finished in 0.057607 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 3) finished in 0.028772 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble (iter 3) finished in 0.055540 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 4) finished in 0.034283 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:09] Completed time-step 88 [time=0.880000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble finished in 0.168489 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble finished in 0.122146 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes total assemble finished in 0.290636 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes total solve finished in 0.261256 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes all finished in 0.551892 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] KSP residual norm: 1.7180704970712622e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] Total time step finished in 0.552824 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:09] Beginning time-step 89 [time=0.890000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 4.056959705496865\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 1) finished in 0.033025 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble (iter 1) finished in 0.056887 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 2) finished in 0.029120 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble (iter 2) finished in 0.057070 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 3) finished in 0.030447 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble (iter 3) finished in 0.056196 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 4) finished in 0.032179 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:09] Completed time-step 89 [time=0.890000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes jacobian assemble finished in 0.170154 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble finished in 0.124772 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes total assemble finished in 0.294927 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes total solve finished in 0.265421 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes all finished in 0.560348 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] KSP residual norm: 1.6063945363392961e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] Total time step finished in 0.561324 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:09] Beginning time-step 90 [time=0.900000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.9555397251433533\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:09] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:09] snes residual assemble (iter 1) finished in 0.030589 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble (iter 1) finished in 0.058754 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble (iter 2) finished in 0.028655 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble (iter 2) finished in 0.057219 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble (iter 3) finished in 0.029228 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble (iter 3) finished in 0.054787 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble (iter 4) finished in 0.029844 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:10] Completed time-step 90 [time=0.900000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble finished in 0.170761 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble finished in 0.118318 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes total assemble finished in 0.289079 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes total solve finished in 0.261296 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes all finished in 0.550375 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] KSP residual norm: 1.5064151040076676e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] Total time step finished in 0.551271 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:10] Beginning time-step 91 [time=0.910000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.857875845903891\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:10] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble (iter 1) finished in 0.030199 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble (iter 1) finished in 0.058623 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble (iter 2) finished in 0.029325 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble (iter 2) finished in 0.054527 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes residual assemble (iter 3) finished in 0.030657 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:10] snes jacobian assemble (iter 3) finished in 0.055278 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 4) finished in 0.029348 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:11] Completed time-step 91 [time=0.910000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble finished in 0.168429 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble finished in 0.119531 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes total assemble finished in 0.287960 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes total solve finished in 0.254321 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes all finished in 0.542282 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] KSP residual norm: 1.416482885156091e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] Total time step finished in 0.543132 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:11] Beginning time-step 92 [time=0.920000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.7637848549479713\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 1) finished in 0.031211 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble (iter 1) finished in 0.060275 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 2) finished in 0.029633 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble (iter 2) finished in 0.054052 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 3) finished in 0.030579 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble (iter 3) finished in 0.057735 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 4) finished in 0.028748 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:11] Completed time-step 92 [time=0.920000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble finished in 0.172063 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble finished in 0.120172 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes total assemble finished in 0.292235 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes total solve finished in 0.256341 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes all finished in 0.548577 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] KSP residual norm: 1.3353236699338614e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] Total time step finished in 0.549344 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:11] Beginning time-step 93 [time=0.930000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.6730945755721223\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:11] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 1) finished in 0.028623 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble (iter 1) finished in 0.056170 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes residual assemble (iter 2) finished in 0.029412 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:11] snes jacobian assemble (iter 2) finished in 0.055102 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 3) finished in 0.029880 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble (iter 3) finished in 0.056631 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 4) finished in 0.028989 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:12] Completed time-step 93 [time=0.930000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble finished in 0.167904 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble finished in 0.116905 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes total assemble finished in 0.284809 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes total solve finished in 0.263639 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes all finished in 0.548449 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] KSP residual norm: 1.261805408721158e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] Total time step finished in 0.549103 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:12] Beginning time-step 94 [time=0.940000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.5856430789408478\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 1) finished in 0.029702 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble (iter 1) finished in 0.055113 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 2) finished in 0.030901 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble (iter 2) finished in 0.058944 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 3) finished in 0.029252 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble (iter 3) finished in 0.056085 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 4) finished in 0.029318 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:12] Completed time-step 94 [time=0.940000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble finished in 0.170144 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble finished in 0.119174 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes total assemble finished in 0.289319 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes total solve finished in 0.261055 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes all finished in 0.550374 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] KSP residual norm: 1.1949958760964426e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] Total time step finished in 0.551068 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:12] Beginning time-step 95 [time=0.950000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.501277960731386\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:12] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 1) finished in 0.028525 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes jacobian assemble (iter 1) finished in 0.054818 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:12] snes residual assemble (iter 2) finished in 0.032628 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble (iter 2) finished in 0.053081 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 3) finished in 0.026936 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble (iter 3) finished in 0.054120 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 4) finished in 0.031186 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:13] Completed time-step 95 [time=0.950000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble finished in 0.162020 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble finished in 0.119277 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes total assemble finished in 0.281297 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes total solve finished in 0.256015 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes all finished in 0.537312 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] KSP residual norm: 1.1340693046306903e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] Total time step finished in 0.537986 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:13] Beginning time-step 96 [time=0.960000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.419855676759198\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 1) finished in 0.029507 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble (iter 1) finished in 0.055236 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 2) finished in 0.028736 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble (iter 2) finished in 0.054527 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 3) finished in 0.028568 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble (iter 3) finished in 0.050271 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 4) finished in 0.027094 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:13] Completed time-step 96 [time=0.960000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble finished in 0.160034 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble finished in 0.113907 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes total assemble finished in 0.273942 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes total solve finished in 0.241136 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes all finished in 0.515079 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] KSP residual norm: 1.0783495614468827e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] Total time step finished in 0.515737 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:13] Beginning time-step 97 [time=0.970000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.3412409319112157\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:13] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes residual assemble (iter 1) finished in 0.027946 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:13] snes jacobian assemble (iter 1) finished in 0.052384 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 2) finished in 0.027290 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble (iter 2) finished in 0.052553 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 3) finished in 0.027594 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble (iter 3) finished in 0.051849 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 4) finished in 0.029924 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:14] Completed time-step 97 [time=0.970000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble finished in 0.156786 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble finished in 0.112755 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes total assemble finished in 0.269541 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes total solve finished in 0.235106 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes all finished in 0.504648 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] KSP residual norm: 1.0271842670499808e-15\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] Total time step finished in 0.505439 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:14] Beginning time-step 98 [time=0.980000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.2653061178052667\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 1) finished in 0.029458 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble (iter 1) finished in 0.055361 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 2) finished in 0.027739 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble (iter 2) finished in 0.052523 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 3) finished in 0.028053 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble (iter 3) finished in 0.052618 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 4) finished in 0.027047 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:14] Completed time-step 98 [time=0.980000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble finished in 0.160503 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble finished in 0.112298 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes total assemble finished in 0.272802 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes total solve finished in 0.235834 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes all finished in 0.508636 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] KSP residual norm: 9.80051326253432e-16\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] Total time step finished in 0.509384 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:14] Beginning time-step 99 [time=0.990000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.1919307945941\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:14] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes residual assemble (iter 1) finished in 0.026516 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:14] snes jacobian assemble (iter 1) finished in 0.051752 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 2) finished in 0.027563 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble (iter 2) finished in 0.053544 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 3) finished in 0.027021 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble (iter 3) finished in 0.051696 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 4) finished in 0.027175 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:15] Completed time-step 99 [time=0.990000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble finished in 0.156993 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble finished in 0.108277 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes total assemble finished in 0.265270 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes total solve finished in 0.231434 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes all finished in 0.496704 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] KSP residual norm: 9.365141498751655e-16\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] Total time step finished in 0.497305 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:15] Beginning time-step 100 [time=1.000000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] Time-dependent parameter j1pulse updated by pre-integrated expression. New value is 3.1210012131509757\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] Solving using PETSc.SNES Solver\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 1) finished in 0.027411 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble (iter 1) finished in 0.052352 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 2) finished in 0.027559 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble (iter 2) finished in 0.053880 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 3) finished in 0.029628 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble (iter 3) finished in 0.057951 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble (iter 4) finished in 0.027938 s\u001b[0m \u001b[97m\u001b[0m\n", + "\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[36m...................\u001b[0m \u001b[31m[2023-02-28 time=02:40:15] Completed time-step 100 [time=1.000000, dt=0.010000]\u001b[0m \u001b[36m...................\u001b[0m\n", + "\u001b[36m.......................................................................................................................\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes initialize zero matrices finished in 0 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes jacobian assemble finished in 0.164184 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes residual assemble finished in 0.112537 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes total assemble finished in 0.276722 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes total solve finished in 0.261370 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] snes all finished in 0.538092 s\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] Non-linear solver iterations: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] Linear solver iterations: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] SNES converged reason: 3\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] KSP converged reason: 2\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[32m[2023-02-28 time=02:40:15] KSP residual norm: 8.961183713675185e-16\u001b[0m \u001b[97m\u001b[0m\n", + "\u001b[31m[2023-02-28 time=02:40:15] Total time step finished in 0.538764 s\u001b[0m \u001b[97m\u001b[0m\n" ] } ], @@ -294,7 +4250,7 @@ "notebook_metadata_filter": "-all" }, "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, diff --git a/stubs/common.py b/stubs/common.py index 78f1483a..ecce5160 100644 --- a/stubs/common.py +++ b/stubs/common.py @@ -1,30 +1,55 @@ """ General functions: array manipulation, data i/o, etc """ +import functools import time +import warnings from datetime import datetime from pathlib import Path +from typing import Any, Callable, Dict, List, Optional, Union import dolfin as d # import trimesh import numpy as np +import pandas import pint import scipy.interpolate as interp import sympy +import ufl from pytz import timezone from termcolor import colored +import stubs + from .config import global_settings as gset -from .units import unit -import stubs +from .units import unit -__all__ = ["stubs_expression", "sub", "ref", "insert_dataframe_col", "nan_to_none", "submesh_dof_to_mesh_dof", - "submesh_dof_to_vertex", "submesh_to_bmesh", "bmesh_to_parent", "mesh_vertex_to_dof", "round_to_n", - "interp_limit_dy", "sum_discrete_signals", "np_smart_hstack", "append_meshfunction_to_meshdomains", - "pint_unit_to_quantity", "pint_quantity_to_unit", "convert_xml_to_hdf5", - "read_hdf5", "data_path", "Stopwatch", "find_steady_state" - ] +__all__ = [ + "deprecated", + "nan_to_none" + "stubs_expression", + "sub", + "ref", + "insert_dataframe_col", + "submesh_dof_to_mesh_dof", + "submesh_dof_to_vertex", + "submesh_to_bmesh", + "bmesh_to_parent", + "mesh_vertex_to_dof", + "round_to_n", + "interp_limit_dy", + "sum_discrete_signals", + "np_smart_hstack", + "append_meshfunction_to_meshdomains", + "pint_unit_to_quantity", + "pint_quantity_to_unit", + "convert_xml_to_hdf5", + "read_hdf5", + "data_path", + "Stopwatch", + "find_steady_state", +] comm = d.MPI.comm_world rank = comm.rank @@ -32,31 +57,81 @@ root = 0 -def stubs_expressions(dolfin_expressions): +def deprecated(func): + """This is a decorator which can be used to mark functions + as deprecated. It will result in a warning being emitted + when the function is used.""" + + @functools.wraps(func) + def new_func(*args, **kwargs): + warnings.simplefilter("always", DeprecationWarning) # turn off filter + warnings.warn( + "Call to deprecated function {}.".format(func.__name__), + category=DeprecationWarning, + stacklevel=2, + ) + warnings.simplefilter("default", DeprecationWarning) # reset filter + return func(*args, **kwargs) + + return new_func + + +def stubs_expressions( + dolfin_expressions: Dict[str, Callable[[Any], Any]] +) -> Dict[str, Callable[[Any], Union[ufl.core.expr.Expr, float]]]: + """ + Map strings to DOLFIN/UFL functions, that takes in `stubs`-Expressions, i.e. functions with a unit. + + Example: + + .. highlight:: python + .. code-block:: python + + input = {"sin": ufl.sin} + output = stubs_expressions(input) + + Output is then a dictionary that maps "sin" to a function `sin(x)` that takes in a function with a unit and + returns `ufl.sin(x.to(unit.dimensionless).magnitude)` + """ return { k: lambda x: v(x.to(unit.dimensionless).magnitude) for k, v in dolfin_expressions.items() } -def sub(func, idx, collapse_function_space=True): - "A collection of the proper ways to refer to a (sub) function, functionspace, etc. in dolfin" +def sub( + func: Union[ + List[Union[d.Function, d.FunctionSpace]], + d.Function, + d.MixedFunctionSpace, + d.FunctionSpace, + d.function.argument.Argument, + ], + idx: int, + collapse_function_space: bool = True, +): + """ + A utility function for getting the sub component of a + + - Functionspace + - Mixed function space + - Function + - Test/Trial Function + + Args: + func: The input + idx: The component to extract + collapse_function_space: If the input `func` is a `dolfin.FunctionSpace`, collapse it if `True`. + """ + if isinstance(func, (list, tuple)): return func[idx] - if isinstance(func, d.Function): + elif isinstance(func, d.Function): # MixedFunctionSpace if func._functions: assert func.sub(idx) is func._functions[idx] return func.sub(idx) - # if func.num_sub_spaces() <= 1 and idx == 0: - # # instead of just returning func, testing func.sub(0). u from W=MixedFunctionSpace is missing - # # a lot of information, even if W is defined from a single subspace, W = d.MixedFunctionSpace(V) - # return func.sub(0) - # else: - # # should be equivalent to func._functions[idx] - # assert func.sub(idx) is func._functions[idx] - # return func.sub(idx) else: # scalar FunctionSpace if func.num_sub_spaces() <= 1 and idx == 0: @@ -65,10 +140,10 @@ def sub(func, idx, collapse_function_space=True): # Use d.split() to get subfunctions from a VectorFunctionSpace that can be used in forms return func.sub(idx) - if isinstance(func, d.MixedFunctionSpace): + elif isinstance(func, d.MixedFunctionSpace): return func.sub(idx) - if isinstance(func, d.FunctionSpace): + elif isinstance(func, d.FunctionSpace): if func.num_sub_spaces() <= 1 and idx == 0: return func else: @@ -77,16 +152,17 @@ def sub(func, idx, collapse_function_space=True): else: return func.sub(idx) - if isinstance(func, d.function.argument.Argument): + elif isinstance(func, d.function.argument.Argument): if func.function_space().num_sub_spaces() <= 1 and idx == 0: return func else: return func[idx] - raise AssertionError() + else: + raise ValueError(f"Unknown input type of {func=}") -# pandas +@deprecated class ref: """ Pandas dataframe doesn't play nice with dolfin indexed functions since it will try @@ -105,23 +181,26 @@ def set(self, obj): self.obj = obj -def insert_dataframe_col(df, columnName, columnNumber=None, items=None): +@deprecated +def insert_dataframe_col( + df: pandas.DataFrame, + columnName: str, + columnNumber: Optional[int] = None, + items=None, +): """ pandas requires some weird manipulation to insert some things, e.g. dictionaries, as dataframe entries items is a list of things by default, will insert a column of empty dicts as the last column """ - if items == None: + if items is None: items = [{} for x in range(df.shape[0])] if columnNumber == None: columnNumber = df.columns.size df.insert(columnNumber, columnName, items) -def nan_to_none(df): - return df.replace({np.nan: None}) - - +@deprecated def submesh_dof_to_mesh_dof( Vsubmesh, submesh, @@ -145,27 +224,34 @@ def submesh_dof_to_mesh_dof( return idx -# dolfin DOF indices are not guaranteed to be equivalent to the vertex indices of the corresponding mesh -def submesh_dof_to_vertex(Vsubmesh, species_index, index=None): - num_species = Vsubmesh.num_sub_spaces() - if num_species == 0: - num_species = 1 - num_dofs = int(len(Vsubmesh.dofmap().dofs()) / num_species) - if index == None: - index = range(num_dofs) +@deprecated +def submesh_dof_to_vertex(Vsubmesh: d.FunctionSpace, species_index: int, index: Optional[List[int]] = None): + """ + Map a Lagrange-1 function on a sub-mesh to the vertices of the mesh + DOFLIN DOF indices are not guaranteed to be equivalent to the vertex indices of the corresponding mesh + """ + num_spaces = Vsubmesh.num_sub_spaces() + num_species = max(num_spaces, 1) - mapping = d.dof_to_vertex_map(Vsubmesh) - mapping = mapping[range(species_index, len(mapping), num_species)] / num_species - mapping = [int(x) for x in mapping] + # This assumption of the number of dofs per sub spaces/species is fine as `dof_to_vertex_map` only + # supports first order Lagrange functions. + num_dofs_local = int(len(Vsubmesh.dofmap().dofs()) / num_species) + if index is None: + index = range(num_dofs_local) + dof_to_vertex = d.dof_to_vertex_map(Vsubmesh) + mapping = dof_to_vertex[range(species_index, len(dof_to_vertex), num_species)] / num_species + mapping = [int(x) for x in mapping] return [mapping[x] for x in index] +@deprecated def submesh_to_bmesh(submesh, index): submesh_to_bmesh_vertex = submesh.data().array("parent_vertex_indices", 0) return submesh_to_bmesh_vertex[index] +@deprecated def bmesh_to_parent(bmesh_emap_0, index): if ( bmesh_emap_0.max() > 1e9 @@ -174,6 +260,7 @@ def bmesh_to_parent(bmesh_emap_0, index): return bmesh_emap_0[index] +@deprecated def mesh_vertex_to_dof(V, species_index, index): num_species = V.num_sub_spaces() if num_species == 0: @@ -186,7 +273,7 @@ def mesh_vertex_to_dof(V, species_index, index): return [mapping[x] for x in index] -def round_to_n(x, n): +def round_to_n(x: np.float64, n: int) -> int: """ Rounds to n sig figs """ @@ -198,7 +285,8 @@ def round_to_n(x, n): return sign * round(x, -int(np.floor(np.log10(x))) + (n - 1)) -def interp_limit_dy(t, y, max_dy, interp_type="linear"): +@deprecated +def interp_limit_dy(t, y, max_dy, interp_type: str = "linear"): """ Interpolates t and y such that dy between time points is never greater than max_dy Maintains all original t and y @@ -222,6 +310,7 @@ def interp_limit_dy(t, y, max_dy, interp_type="linear"): return (interp_t, interp_y) +@deprecated def sum_discrete_signals(ty1, ty2, max_dy=None): """ ty1: Numpy array of size N1 x 2 where the first column is time and the @@ -251,6 +340,7 @@ def sum_discrete_signals(ty1, ty2, max_dy=None): return np_smart_hstack(tsum, ysum) +@deprecated def np_smart_hstack(x1, x2): """ Quality of life function. Converts two (N,) numpy arrays or two lists into a @@ -272,6 +362,7 @@ def np_smart_hstack(x1, x2): return np.hstack([x1.reshape(-1, 1), x2.reshape(-1, 1)]) +@deprecated def append_meshfunction_to_meshdomains(mesh, mesh_function): md = mesh.domains() mf_dim = mesh_function.dim() @@ -280,84 +371,19 @@ def append_meshfunction_to_meshdomains(mesh, mesh_function): md.set_marker((idx, val), mf_dim) -# def color_print(full_text, color): -# if rank==root: -# split_text = [s for s in re.split('(\n)', full_text) if s] # colored doesn't like newline characters -# for text in split_text: -# if text == '\n': -# print() -# else: -# print(colored(text, color=color)) - - # ==================================================== # I/O # ==================================================== -def json_to_ObjectContainer(json_str, data_type=None): - """ - Converts a json_str (either a string of the json itself, or a filepath to - the json) - """ - if not data_type: - raise Exception("Please include the type of data this is (parameters, species, compartments, reactions).") - - if json_str[-5:] == '.json': - if not os.path.exists(json_str): - raise Exception("Cannot find JSON file, %s"%json_str) - - df = read_json(json_str).sort_index() - df = nan_to_none(df) - if data_type in ['parameters', 'parameter', 'param', 'p']: - return stubs.model_assembly.ParameterContainer(df) - elif data_type in ['species', 'sp', 'spec', 's']: - return stubs.model_assembly.SpeciesContainer(df) - elif data_type in ['compartments', 'compartment', 'comp', 'c']: - return stubs.model_assembly.CompartmentContainer(df) - elif data_type in ['reactions', 'reaction', 'r', 'rxn']: - return stubs.model_assembly.ReactionContainer(df) - else: - raise Exception("I don't know what kind of ObjectContainer this .json file should be") - - - -# def write_sbmodel(filepath, pdf, sdf, cdf, rdf): -# """ -# Takes a ParameterDF, SpeciesDF, CompartmentDF, and ReactionDF, and generates -# a .sbmodel file (a convenient concatenation of .json files with syntax -# similar to .xml) -# """ -# f = open(filepath, "w") - -# f.write("\n") -# # parameters -# f.write("\n") -# pdf.df.to_json(f) -# f.write("\n\n") -# # species -# f.write("\n") -# sdf.df.to_json(f) -# f.write("\n\n") -# # compartments -# f.write("\n") -# cdf.df.to_json(f) -# f.write("\n\n") -# # reactions -# f.write("\n") -# rdf.df.to_json(f) -# f.write("\n\n") - -# f.write("\n") -# f.close() -# print(f"sbmodel file saved successfully as {filepath}!") - - +@deprecated def write_sbmodel(filepath, pc, sc, cc, rc): """ Takes a ParameterDF, SpeciesDF, CompartmentDF, and ReactionDF, and generates a .sbmodel file (a convenient concatenation of .json files with syntax similar to .xml) """ + + # FIXME: This function cannot work due to undefined parameters f = open(filepath, "w") f.write("\n") @@ -382,6 +408,7 @@ def write_sbmodel(filepath, pc, sc, cc, rc): f.close() print(f"sbmodel file saved successfully as {filepath}!") + def read_sbmodel(filepath, output_type=dict): f = open(filepath, "r") lines = f.read().splitlines() @@ -398,89 +425,63 @@ def read_sbmodel(filepath, output_type=dict): if line_idx >= len(lines): break line = lines[line_idx] - if line == '': + if line == "": print("Finished reading in sbmodel file") break - if line == '': + if line == "": print("Reading in parameters") while True: line_idx += 1 - if lines[line_idx] == '': + if lines[line_idx] == "": break p_string.append(lines[line_idx]) - if line == '': + if line == "": print("Reading in species") while True: line_idx += 1 - if lines[line_idx] == '': + if lines[line_idx] == "": break s_string.append(lines[line_idx]) - if line == '': + if line == "": print("Reading in compartments") while True: line_idx += 1 - if lines[line_idx] == '': + if lines[line_idx] == "": break c_string.append(lines[line_idx]) - if line == '': + if line == "": print("Reading in reactions") while True: line_idx += 1 - if lines[line_idx] == '': + if lines[line_idx] == "": break r_string.append(lines[line_idx]) line_idx += 1 - pdf = pandas.read_json(''.join(p_string)).sort_index() - sdf = pandas.read_json(''.join(s_string)).sort_index() - cdf = pandas.read_json(''.join(c_string)).sort_index() - rdf = pandas.read_json(''.join(r_string)).sort_index() + pdf = pandas.read_json("".join(p_string)).sort_index() + sdf = pandas.read_json("".join(s_string)).sort_index() + cdf = pandas.read_json("".join(c_string)).sort_index() + rdf = pandas.read_json("".join(r_string)).sort_index() pc = stubs.model_assembly.ParameterContainer(nan_to_none(pdf)) sc = stubs.model_assembly.SpeciesContainer(nan_to_none(sdf)) cc = stubs.model_assembly.CompartmentContainer(nan_to_none(cdf)) rc = stubs.model_assembly.ReactionContainer(nan_to_none(rdf)) - if output_type==dict: - return {'parameter_container': pc, 'species_container': sc, - 'compartment_container': cc, 'reaction_container': rc} - elif output_type==tuple: + if output_type == dict: + return { + "parameter_container": pc, + "species_container": sc, + "compartment_container": cc, + "reaction_container": rc, + } + elif output_type == tuple: return (pc, sc, cc, rc) -# def create_sbmodel(p, s, c, r, output_type=dict): -# pc = stubs.model_assembly.ParameterContainer(p) -# sc = stubs.model_assembly.SpeciesContainer(s) -# cc = stubs.model_assembly.CompartmentContainer(c) -# rc = stubs.model_assembly.ReactionContainer(r) - -# if output_type==dict: -# return {'parameter_container': pc, 'species_container': sc, -# 'compartment_container': cc, 'reaction_container': rc} -# elif output_type==tuple: -# return (pc, sc, cc, rc) - -def empty_sbmodel(): - pc = stubs.model_assembly.ParameterContainer() - sc = stubs.model_assembly.SpeciesContainer() - cc = stubs.model_assembly.CompartmentContainer() - rc = stubs.model_assembly.ReactionContainer() - return pc, sc, cc, rc - -def sbmodel_from_locals(local_values): - # Initialize containers - pc, sc, cc, rc = empty_sbmodel() - parameters = [x for x in local_values if isinstance(x, stubs.model_assembly.Parameter)] - species = [x for x in local_values if isinstance(x, stubs.model_assembly.Species)] - compartments = [x for x in local_values if isinstance(x, stubs.model_assembly.Compartment)] - reactions = [x for x in local_values if isinstance(x, stubs.model_assembly.Reaction)] - # we just reverse the list so that the order is the same as how they were defined - parameters.reverse(); species.reverse(); compartments.reverse(); reactions.reverse() - pc.add(parameters); sc.add(species); cc.add(compartments); rc.add(reactions) - return pc, sc, cc, rc def pint_unit_to_quantity(pint_unit): if not isinstance(pint_unit, pint.Unit): @@ -499,38 +500,7 @@ def pint_quantity_to_unit(pint_quantity): return pint_quantity.units -# # Some stack exchange code to redirect/suppress c++ stdout -# # https://stackoverflow.com/questions/4675728/redirect-stdout-to-a-file-in-python/22434262#22434262 -# def _fileno(file_or_fd): -# fd = getattr(file_or_fd, 'fileno', lambda: file_or_fd)() -# if not isinstance(fd, int): -# raise ValueError("Expected a file (`.fileno()`) or a file descriptor") -# return fd - -# @_contextmanager -# def _stdout_redirected(to=os.devnull, stdout=None): -# if stdout is None: -# stdout = sys.stdout - -# stdout_fd = _fileno(stdout) -# # copy stdout_fd before it is overwritten -# #NOTE: `copied` is inheritable on Windows when duplicating a standard stream -# with os.fdopen(os.dup(stdout_fd), 'wb') as copied: -# stdout.flush() # flush library buffers that dup2 knows nothing about -# try: -# os.dup2(_fileno(to), stdout_fd) # $ exec >&to -# except ValueError: # filename -# with open(to, 'wb') as to_file: -# os.dup2(to_file.fileno(), stdout_fd) # $ exec > to -# try: -# yield stdout # allow code to be run with the redirected stdout -# finally: -# # restore stdout to its previous value -# #NOTE: dup2 makes stdout_fd inheritable unconditionally -# stdout.flush() -# os.dup2(copied.fileno(), stdout_fd) # $ exec >&copied - - +@deprecated def convert_xml_to_hdf5(xml_filename, hdf5_filename, metadata_dims=None): if metadata_dims is None: metadata_dims = [] @@ -548,6 +518,7 @@ def convert_xml_to_hdf5(xml_filename, hdf5_filename, metadata_dims=None): hdf5.close() +@deprecated def read_hdf5(hdf5_filename, metadata_dims=None): if metadata_dims is None: metadata_dims = [] @@ -567,23 +538,6 @@ def read_hdf5(hdf5_filename, metadata_dims=None): return mesh, mfs -# def fix_mesh_normals(dolfin_mesh): -# assert isinstance(dolfin_mesh, d.Mesh) -# tdim = dolfin_mesh.topology().dim() -# assert tdim in [2,3] -# if tdim == 3: -# print(f"Input mesh has topological dimension 3. Fixing normals of boundary mesh instead.") -# mesh = d.BoundaryMesh(dolfin_mesh, 'exterior') -# else: -# mesh = dolfin_mesh - -# triangles = mesh.cells() -# vertices = mesh.vertices() -# tmesh = trimesh.Trimesh(vertices, triangles, process=False) -# tmesh.fix_normals() -# tmesh.export() - - def data_path(): "data path for stubs directory" path = Path(".").resolve() @@ -684,6 +638,7 @@ def time_str(self, t): ] +@deprecated def find_steady_state( reaction_list, constraints=None, return_equations=False, filename=None ): @@ -887,27 +842,36 @@ def print_out(text, filename=None): if new_lines[1] > 0: print_out("\n" * (new_lines[1] - 1), filename) + # Get cells and faces for each subdomain -def face_topology(f, mf3): - """Given a face and cell mesh function, return the topology of the face""" - localCells = [mf3.array()[c.index()] for c in d.cells(f)] # cells adjacent face + + +def facet_topology(f: d.Facet, mf3: d.MeshFunction): + """Given a facet and cell mesh function, return the topology of the face""" + localCells = [mf3.array()[c.index()] for c in d.cells(f)] # cells adjacent face if len(localCells) == 1: - topology = 'boundary' # boundary face + topology = "boundary" # boundary facet elif len(localCells) == 2 and localCells[0] == localCells[1]: - topology = 'internal' # internal face + topology = "internal" # internal facet elif len(localCells) == 2: - topology = 'interface' # interface face + topology = "interface" # interface facet else: raise Exception("Face has more than two cells") return (topology, localCells) + +@deprecated def zplane_condition(cell, z=0.5): - return (cell.midpoint().z() > z+d.DOLFIN_EPS) + return cell.midpoint().z() > z + d.DOLFIN_EPS + def cube_condition(cell, xmin=0.3, xmax=0.7): - return (xmin-d.DOLFIN_EPS < cell.midpoint().x() < xmax+d.DOLFIN_EPS) and \ - (xmin-d.DOLFIN_EPS < cell.midpoint().y() < xmax+d.DOLFIN_EPS) and \ - (xmin-d.DOLFIN_EPS < cell.midpoint().z() < xmax+d.DOLFIN_EPS) + return ( + (xmin - d.DOLFIN_EPS < cell.midpoint().x() < xmax + d.DOLFIN_EPS) + and (xmin - d.DOLFIN_EPS < cell.midpoint().y() < xmax + d.DOLFIN_EPS) + and (xmin - d.DOLFIN_EPS < cell.midpoint().z() < xmax + d.DOLFIN_EPS) + ) + def DemoCuboidsMesh(N=16, condition=cube_condition): """ @@ -916,39 +880,44 @@ def DemoCuboidsMesh(N=16, condition=cube_condition): 1 - Default subvolume 2 - Subvolume specified by condition function - Face markers: + Facet markers: 12 - Interface between subvolumes 10 - Boundary of subvolume 1 20 - Boundary of subvolume 2 - 0 - Interior faces + 0 - Interior facets """ # Create a mesh - mesh = d.UnitCubeMesh(N, N, N) - # Initialize mesh functions - mf3 = d.MeshFunction("size_t", mesh, 3, 0) + mesh = d.UnitCubeMesh(N, N, N) + # Initialize mesh functions + mf3 = d.MeshFunction("size_t", mesh, 3, 0) mf2 = d.MeshFunction("size_t", mesh, 2, 0) # Mark all cells that satisfy condition as 3, else 1 for c in d.cells(mesh): mf3[c] = 2 if condition(c) else 1 - # Mark faces + # Mark facets for f in d.faces(mesh): - topology, cellIndices = face_topology(f,mf3) - if topology == 'interface': + topology, cellIndices = facet_topology(f, mf3) + if topology == "interface": mf2[f] = 12 - elif topology == 'boundary': - mf2[f] = int(cellIndices[0]*10) + elif topology == "boundary": + mf2[f] = int(cellIndices[0] * 10) else: mf2[f] = 0 return (mesh, mf2, mf3) -def write_mesh(mesh,mf2,mf3,filename="DemoCuboidMesh"): + +def write_mesh(mesh, mf2, mf3, filename="DemoCuboidMesh"): # Write mesh and meshfunctions to file - hdf5 = d.HDF5File(mesh.mpi_comm(), filename+'.h5', 'w') - hdf5.write(mesh, '/mesh') + hdf5 = d.HDF5File(mesh.mpi_comm(), filename + ".h5", "w") + hdf5.write(mesh, "/mesh") hdf5.write(mf3, f"/mf3") hdf5.write(mf2, f"/mf2") # For visualization of domains - d.File(filename+'_mf3.pvd') << mf3 - d.File(filename+'_mf2.pvd') << mf2 \ No newline at end of file + d.File(filename + "_mf3.pvd") << mf3 + d.File(filename + "_mf2.pvd") << mf2 + + +def nan_to_none(df): + return df.replace({np.nan: None}) diff --git a/stubs/model.py b/stubs/model.py index eb88ce1e..24ee0011 100644 --- a/stubs/model.py +++ b/stubs/model.py @@ -21,13 +21,12 @@ from .common import Stopwatch from .common import _fancy_print as fancy_print from .common import sub -from .utils import empty_sbmodel from .config import Config from .mesh import ChildMesh, ParentMesh from .model_assembly import (Compartment, CompartmentContainer, FluxContainer, Form, FormContainer, Parameter, ParameterContainer, Reaction, ReactionContainer, - Species, SpeciesContainer) + Species, SpeciesContainer, empty_sbmodel) from .solvers import stubsSNESProblem from .units import unit diff --git a/stubs/model_assembly.py b/stubs/model_assembly.py index d6f9a842..8edd44bb 100644 --- a/stubs/model_assembly.py +++ b/stubs/model_assembly.py @@ -35,6 +35,8 @@ Print = PETSc.Sys.Print +__all__ = ["empty_sbmodel", "sbmodel_from_locals", "Compartment", + "Parameter", "Reaction", "Species", "sbmodel_from_locals"] comm = d.MPI.comm_world rank = comm.rank @@ -1796,3 +1798,37 @@ def assembled_quantity(self): # "Convert to a dict that can be used to recreate the object." # keys_to_keep = ['name', 'compartment_name', 'var_map', 'equation_str'] # return {key: self.__dict__[key] for key in keys_to_keep} + + +def empty_sbmodel(): + pc = ParameterContainer() + sc = SpeciesContainer() + cc = CompartmentContainer() + rc = ReactionContainer() + return pc, sc, cc, rc + + +def sbmodel_from_locals(local_values): + # FIXME: Add typing + # Initialize containers + pc, sc, cc, rc = empty_sbmodel() + parameters = [ + x for x in local_values if isinstance(x, Parameter) + ] + species = [x for x in local_values if isinstance(x, Species)] + compartments = [ + x for x in local_values if isinstance(x, Compartment) + ] + reactions = [ + x for x in local_values if isinstance(x, Reaction) + ] + # we just reverse the list so that the order is the same as how they were defined + parameters.reverse() + species.reverse() + compartments.reverse() + reactions.reverse() + pc.add(parameters) + sc.add(species) + cc.add(compartments) + rc.add(reactions) + return pc, sc, cc, rc diff --git a/stubs/utils.py b/stubs/utils.py index 5a92ccb5..996eee77 100644 --- a/stubs/utils.py +++ b/stubs/utils.py @@ -4,12 +4,10 @@ # ==================================================== import os -from .model_assembly import ParameterContainer, SpeciesContainer, CompartmentContainer, ReactionContainer from pandas import read_json -import pandas -__all__ = ["json_to_ObjectContainer", - "write_sbmodel", "read_sbmodel", "empty_sbmodel"] + +__all__ = ["json_to_ObjectContainer"] # # demonstrate built in options @@ -51,160 +49,3 @@ def json_to_ObjectContainer(json_str, data_type=None): raise Exception( "I don't know what kind of ObjectContainer this .json file should be" ) - - -# def write_sbmodel(filepath, pdf, sdf, cdf, rdf): -# """ -# Takes a ParameterDF, SpeciesDF, CompartmentDF, and ReactionDF, and generates -# a .sbmodel file (a convenient concatenation of .json files with syntax -# similar to .xml) -# """ -# f = open(filepath, "w") - -# f.write("\n") -# # parameters -# f.write("\n") -# pdf.df.to_json(f) -# f.write("\n\n") -# # species -# f.write("\n") -# sdf.df.to_json(f) -# f.write("\n\n") -# # compartments -# f.write("\n") -# cdf.df.to_json(f) -# f.write("\n\n") -# # reactions -# f.write("\n") -# rdf.df.to_json(f) -# f.write("\n\n") - -# f.write("\n") -# f.close() -# print(f"sbmodel file saved successfully as {filepath}!") - - -def write_sbmodel(filepath, pc, sc, cc, rc): - """ - Takes a ParameterDF, SpeciesDF, CompartmentDF, and ReactionDF, and generates - a .sbmodel file (a convenient concatenation of .json files with syntax - similar to .xml) - """ - f = open(filepath, "w") - - f.write("\n") - # parameters - f.write("\n") - pdf.df.to_json(f) - f.write("\n\n") - # species - f.write("\n") - sdf.df.to_json(f) - f.write("\n\n") - # compartments - f.write("\n") - cdf.df.to_json(f) - f.write("\n\n") - # reactions - f.write("\n") - rdf.df.to_json(f) - f.write("\n\n") - - f.write("\n") - f.close() - print(f"sbmodel file saved successfully as {filepath}!") - - -def read_sbmodel(filepath, output_type=dict): - f = open(filepath, "r") - lines = f.read().splitlines() - if lines[0] != "": - raise Exception(f"Is {filepath} a valid .sbmodel file?") - - p_string = [] - c_string = [] - s_string = [] - r_string = [] - line_idx = 0 - - while True: - if line_idx >= len(lines): - break - line = lines[line_idx] - if line == "": - print("Finished reading in sbmodel file") - break - - if line == "": - print("Reading in parameters") - while True: - line_idx += 1 - if lines[line_idx] == "": - break - p_string.append(lines[line_idx]) - - if line == "": - print("Reading in species") - while True: - line_idx += 1 - if lines[line_idx] == "": - break - s_string.append(lines[line_idx]) - - if line == "": - print("Reading in compartments") - while True: - line_idx += 1 - if lines[line_idx] == "": - break - c_string.append(lines[line_idx]) - - if line == "": - print("Reading in reactions") - while True: - line_idx += 1 - if lines[line_idx] == "": - break - r_string.append(lines[line_idx]) - - line_idx += 1 - - pdf = pandas.read_json("".join(p_string)).sort_index() - sdf = pandas.read_json("".join(s_string)).sort_index() - cdf = pandas.read_json("".join(c_string)).sort_index() - rdf = pandas.read_json("".join(r_string)).sort_index() - pc = stubs.model_assembly.ParameterContainer(nan_to_none(pdf)) - sc = stubs.model_assembly.SpeciesContainer(nan_to_none(sdf)) - cc = stubs.model_assembly.CompartmentContainer(nan_to_none(cdf)) - rc = stubs.model_assembly.ReactionContainer(nan_to_none(rdf)) - - if output_type == dict: - return { - "parameter_container": pc, - "species_container": sc, - "compartment_container": cc, - "reaction_container": rc, - } - elif output_type == tuple: - return (pc, sc, cc, rc) - - -# def create_sbmodel(p, s, c, r, output_type=dict): -# pc = stubs.model_assembly.ParameterContainer(p) -# sc = stubs.model_assembly.SpeciesContainer(s) -# cc = stubs.model_assembly.CompartmentContainer(c) -# rc = stubs.model_assembly.ReactionContainer(r) - -# if output_type==dict: -# return {'parameter_container': pc, 'species_container': sc, -# 'compartment_container': cc, 'reaction_container': rc} -# elif output_type==tuple: -# return (pc, sc, cc, rc) - - -def empty_sbmodel(): - pc = ParameterContainer() - sc = SpeciesContainer() - cc = CompartmentContainer() - rc = ReactionContainer() - return pc, sc, cc, rc diff --git a/tests/test_stubs_model_init.py b/tests/test_stubs_model_init.py index 8c56d044..05e8f095 100644 --- a/tests/test_stubs_model_init.py +++ b/tests/test_stubs_model_init.py @@ -2,8 +2,7 @@ import math import stubs -from stubs.model_assembly import Parameter, Species, Compartment, Reaction -from stubs.utils import empty_sbmodel +from stubs.model_assembly import Parameter, Species, Compartment, Reaction, empty_sbmodel # Fixtures @@ -23,7 +22,7 @@ def stubs_model(stubs_mesh): # parameters pc.add([ Parameter('kf', 5.0, meter/sec, 'forward rate'), - #Parameter.from_expression('kf_t' , '5.0+t', meter/sec), + # Parameter.from_expression('kf_t' , '5.0+t', meter/sec), Parameter('kr', 1.0, um/sec, 'reverse rate'), Parameter('kdeg_B', 2.0, 1/sec, 'degradation rate'), Parameter('kdeg_Xpm', 2.0, 1/sec, 'degradation rate'), @@ -33,7 +32,7 @@ def stubs_model(stubs_mesh): # species sc.add([ Species('A', 10, uM, 100, um**2/sec, 'cytosol'), - #Species('A' , '5*(x+1)+2' , uM , 100, um**2/sec, 'cytosol'), + # Species('A' , '5*(x+1)+2' , uM , 100, um**2/sec, 'cytosol'), Species('B', 10, uM, 100, um**2/sec, 'cytosol'), Species('A_er', 3, uM, 100, um**2/sec, 'er_vol'), Species('X_pm', 100, molecule/um**2, 10, um**2/sec, 'pm'), @@ -69,7 +68,7 @@ def stubs_model(stubs_mesh): # mps = stubs.solvers.MultiphysicsSolver() # nls = stubs.solvers.NonlinearNewtonSolver() # ls = stubs.solvers.DolfinKrylovSolver() - #solver_system = stubs.solvers.SolverSystem(final_t=0.1, initial_dt=0.01) + # solver_system = stubs.solvers.SolverSystem(final_t=0.1, initial_dt=0.01) model = stubs.model.Model( pc, sc, cc, rc, stubs_config, stubs_mesh)