-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearchindex.js
1 lines (1 loc) · 78.2 KB
/
searchindex.js
1
Search.setIndex({"alltitles": {"A First BattMo Model": [[2, "a-first-battmo-model"]], "Acknowledgements": [[11, "acknowledgements"]], "Active Material": [[14, "active-material"], [15, "active-material"]], "Advanced Usage": [[0, null]], "Alkaline Membrane Electrolyser": [[25, null]], "Basic Usage": [[2, null]], "BattMo App": [[7, null]], "BattMo Julia bridge": [[16, null]], "BattMo Model Architecture": [[1, null]], "BattMo Tutorial": [[21, null]], "BattMo example Json input": [[28, null]], "Battery": [[15, "battery"]], "Battery Geometries": [[6, null]], "BatteryGeneratorMultilayerPouch": [[6, "batterygeneratormultilayerpouch"]], "BatteryGeneratorP2D": [[6, "batterygeneratorp2d"]], "BatteryGeneratorP3D": [[6, "batterygeneratorp3d"]], "BatteryGeneratorP4D": [[6, "batterygeneratorp4d"]], "Binder": [[14, "binder"], [15, "binder"]], "Boundary conditions": [[30, "boundary-conditions"], [31, "boundary-conditions"]], "Calculations": [[8, null]], "Change Control Parameters": [[2, "change-control-parameters"]], "Change Material Parameters": [[2, "change-material-parameters"]], "Change Structural Parameters": [[2, "change-structural-parameters"]], "Coating": [[14, "coating"], [15, "coating"]], "CoinCellBatteryGenerator": [[6, "coincellbatterygenerator"]], "Composite Silicon Graphite electrode": [[35, null]], "Composite electrode json input file": [[4, null]], "Compute the nominal cell capacity and choose a C-Rate": [[23, "compute-the-nominal-cell-capacity-and-choose-a-c-rate"]], "Computing and inspecting some standard static properties of the model": [[17, "computing-and-inspecting-some-standard-static-properties-of-the-model"]], "Conducting Additive": [[14, "conducting-additive"], [15, "conducting-additive"]], "Control": [[15, "control"], [28, "control"]], "Control model description": [[5, "control-model-description"]], "Control models": [[5, null]], "Controlling the simulation": [[21, "controlling-the-simulation"]], "Converting units in BattMo": [[42, "converting-units-in-battmo"]], "Current Collector": [[14, "current-collector"], [15, "current-collector"]], "Define Parameters": [[2, "define-parameters"], [13, "define-parameters"]], "Define your own materials": [[9, "define-your-own-materials"]], "Download your input data": [[9, "download-your-input-data"]], "Electrode": [[14, "electrode"]], "Electrolyte": [[14, "electrolyte"], [15, "electrolyte"]], "Explore the Grid": [[2, "explore-the-grid"]], "Explore the Output": [[2, "explore-the-output"]], "Explore the States": [[2, "explore-the-states"]], "FAIR Data": [[38, "fair-data"]], "Features": [[9, null]], "File links and insertions with parseBattmoJson": [[13, "file-links-and-insertions-with-parsebattmojson"]], "Full Solid Diffusion": [[14, "full-solid-diffusion"]], "Geometry": [[15, "geometry"], [28, "geometry"]], "Geometry Setup": [[14, "geometry-setup"]], "Governing equations": [[30, "governing-equations"], [31, "governing-equations"]], "Grid Factory Tutorial": [[38, "id2"]], "Import the required modules from MRST": [[23, "import-the-required-modules-from-mrst"], [33, "import-the-required-modules-from-mrst"], [35, "import-the-required-modules-from-mrst"]], "Initial state setup": [[30, "initial-state-setup"]], "Initialisation of a battery simulation model": [[17, "initialisation-of-a-battery-simulation-model"]], "Initialising the battery model object": [[21, "initialising-the-battery-model-object"]], "Initialize the battery model.": [[23, "initialize-the-battery-model"]], "Input structure setup": [[30, "input-structure-setup"]], "Inspection of the model": [[17, "inspection-of-the-model"]], "Installation and First Steps": [[12, null]], "Interface": [[14, "interface"], [15, "interface"]], "Intermediate usage": [[13, null]], "Introduction": [[16, "introduction"]], "JSON input specification": [[14, null]], "Json input control interface": [[5, "json-input-control-interface"]], "Json input example": [[15, null]], "List of curated examples": [[41, null]], "Load MRST modules": [[25, "load-mrst-modules"]], "Load and parse input from given json files": [[30, "load-and-parse-input-from-given-json-files"]], "MRST": [[38, "mrst"]], "Material Parameters": [[14, "material-parameters"]], "Material properties": [[28, "material-properties"]], "Model Instantiation": [[35, "model-instantiation"]], "Model Specification": [[15, "model-specification"]], "Model overview": [[30, "model-overview"], [31, null]], "Model setup": [[30, "model-setup"]], "Negative Electrode": [[15, "negative-electrode"]], "Next Steps": [[2, "next-steps"]], "Note on Octave Support": [[18, null]], "Notebooks": [[2, "notebooks"]], "Optimization": [[19, null]], "Optimization example": [[19, "optimization-example"]], "Other parameters, with values used in plot above": [[6, "id8"], [6, "id10"]], "Other parameters, with values used in plot above.": [[6, "id6"]], "Ouput specificiations": [[28, "ouput-specificiations"]], "Output Parameters": [[14, "output-parameters"]], "Parameter identification example": [[19, "parameter-identification-example"]], "Parameter sets": [[20, null], [20, "id4"]], "Parameters for each component : thickness and number of cell (Nl) for a layer, with the values used in the plot above": [[6, "id9"]], "Parameters for each component : thickness, diameter, number of cell layers (Nl), with the values used in the plot above (a CR 2016 coin cell)": [[6, "id7"]], "Parameters with values used in plot above": [[6, "id2"], [6, "id3"], [6, "id4"]], "Particle simulation with SEI layer growth": [[33, null]], "Plot a Result": [[2, "plot-a-result"]], "Plotting": [[28, "plotting"], [30, "plotting"], [33, "plotting"]], "Plotting the OCP curves against state of charge": [[21, "plotting-the-ocp-curves-against-state-of-charge"]], "Plotting the results": [[21, "plotting-the-results"]], "Positive Electrode": [[15, "positive-electrode"]], "Post process the output": [[16, "post-process-the-output"]], "Process output and recover the output voltage and current from the output states.": [[23, "process-output-and-recover-the-output-voltage-and-current-from-the-output-states"]], "Protonic Membrane model": [[30, null]], "Pseudo-Two-Dimensional (P2D) Lithium-Ion Battery Model": [[23, null]], "Reference lists": [[3, null]], "Run Simulation": [[2, "run-simulation"], [13, "run-simulation"]], "Run simulation": [[33, "run-simulation"]], "Run the simulation": [[16, "run-the-simulation"], [23, "run-the-simulation"], [25, "run-the-simulation"]], "Run the simulation for the charge perios": [[35, "run-the-simulation-for-the-charge-perios"]], "Run the simulation for the discharge": [[35, "run-the-simulation-for-the-discharge"]], "Running the simulation": [[21, "running-the-simulation"]], "Schedule schedule": [[30, "schedule-schedule"]], "See Also": [[38, null]], "Send simulation parameters": [[16, "send-simulation-parameters"]], "Separator": [[14, "separator"], [15, "separator"]], "Setting the initial state of the battery": [[21, "setting-the-initial-state-of-the-battery"]], "Setting up the environment": [[21, "setting-up-the-environment"], [28, "setting-up-the-environment"]], "Setting up the geometry": [[21, "setting-up-the-geometry"]], "Setup a P4D Model using mergeJsonStructs": [[13, "setup-a-p4d-model-using-mergejsonstructs"]], "Setup charge schedule": [[35, "setup-charge-schedule"]], "Setup initial state": [[33, "setup-initial-state"]], "Setup input": [[25, "setup-input"]], "Setup model": [[25, "setup-model"]], "Setup non-linear solver": [[33, "setup-non-linear-solver"]], "Setup schedule": [[33, "setup-schedule"]], "Setup schedule (control and time stepping)": [[35, "setup-schedule-control-and-time-stepping"]], "Setup the geometry and computational grid": [[23, "setup-the-geometry-and-computational-grid"]], "Setup the initial condition": [[25, "setup-the-initial-condition"]], "Setup the initial state of the model": [[23, "setup-the-initial-state-of-the-model"], [35, "setup-the-initial-state-of-the-model"]], "Setup the model": [[33, "setup-the-model"]], "Setup the non-linear solver": [[25, "setup-the-non-linear-solver"]], "Setup the properties of Li-ion battery materials and cell design": [[23, "setup-the-properties-of-li-ion-battery-materials-and-cell-design"], [33, "setup-the-properties-of-li-ion-battery-materials-and-cell-design"]], "Setup the properties of the battery": [[35, "setup-the-properties-of-the-battery"]], "Setup the properties of the nonlinear solver": [[23, "setup-the-properties-of-the-nonlinear-solver"], [35, "setup-the-properties-of-the-nonlinear-solver"]], "Setup the schedule": [[23, "setup-the-schedule"]], "Setup the schedule with the time discretization": [[25, "setup-the-schedule-with-the-time-discretization"]], "Shortcuts": [[35, "shortcuts"]], "Show the Dashboard": [[2, "show-the-dashboard"]], "Simulation": [[15, "simulation"], [30, "simulation"]], "Simulation Control Parameters": [[14, "simulation-control-parameters"]], "Simulation Schema": [[14, "simulation-schema"]], "Simulation parameters": [[28, "simulation-parameters"]], "Solid Diffusion": [[14, "solid-diffusion"], [15, "solid-diffusion"]], "Solid Diffusion Models": [[39, null]], "Solver Parameters": [[14, "solver-parameters"]], "Source code for battMoTutorial": [[22, null]], "Source code for runBatteryP2D": [[24, null]], "Source code for runElectrolyser": [[27, null]], "Source code for runJsonScript": [[29, null]], "Source code for runProtonicMembrane": [[32, null]], "Source code for runSEIActiveMaterial": [[34, null]], "Source code for runSiliconGraphiteBattery": [[36, null]], "Specifying the physical model": [[21, "specifying-the-physical-model"]], "SpiralBatteryGenerator": [[6, "spiralbatterygenerator"]], "Start Server": [[16, "start-server"]], "State Initialization": [[15, "state-initialization"]], "The Battery Simulation Model": [[17, null]], "Thermal Model": [[14, "thermal-model"], [15, "thermal-model"]], "Thermal Simulation": [[40, null]], "Thickness and discretization number (N) are passed through the dictionaries widthDict and nrDict, with values used in plot above.": [[6, "id5"]], "Time Stepping": [[15, "time-stepping"]], "Time Stepping Parameters": [[14, "time-stepping-parameters"]], "Troubleshooting": [[10, null]], "Units": [[42, null]], "Units and JSON input": [[42, "units-and-json-input"]], "Unnatural artifacts in your results": [[10, "unnatural-artifacts-in-your-results"]], "Use default materials": [[9, "use-default-materials"]], "Visualisation": [[35, "visualisation"]], "Visualization Tutorial": [[38, "visualization"]], "Visualize Results": [[13, "visualize-results"]], "Visualize and download your results": [[9, "visualize-and-download-your-results"]], "Visualize the results": [[25, "visualize-the-results"]], "Visualize your geometry": [[9, "visualize-your-geometry"]], "We load the json files": [[28, "we-load-the-json-files"]], "We start the simulation": [[28, "we-start-the-simulation"]], "Welcome": [[11, null]], "pH distribution plot": [[25, "ph-distribution-plot"]], "runThermalModel": [[37, null]]}, "docnames": ["advancedtopics", "architecture", "basicusage", "bibliography", "compositeElectrode", "controlinput", "geometryinput", "gui", "gui_calculations", "gui_features", "gui_troubleshooting", "index", "installation", "intermediate", "json", "jsonexample", "juliabridge", "modelinitialisation", "octave", "optimisation", "parsets", "publishedExamples/battMoTutorial", "publishedExamples/battMoTutorial_source", "publishedExamples/runBatteryP2D", "publishedExamples/runBatteryP2D_source", "publishedExamples/runElectrolyser", "publishedExamples/runElectrolyserPreamble", "publishedExamples/runElectrolyser_source", "publishedExamples/runJsonScript", "publishedExamples/runJsonScript_source", "publishedExamples/runProtonicMembrane", "publishedExamples/runProtonicMembranePreamble", "publishedExamples/runProtonicMembrane_source", "publishedExamples/runSEIActiveMaterial", "publishedExamples/runSEIActiveMaterial_source", "publishedExamples/runSiliconGraphiteBattery", "publishedExamples/runSiliconGraphiteBattery_source", "run_temperature_example", "seealso", "soliddiffusion", "thermal", "tutorials", "units"], "envversion": {"sphinx": 64, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinxcontrib.bibtex": 9}, "filenames": ["advancedtopics.rst", "architecture.rst", "basicusage.rst", "bibliography.rst", "compositeElectrode.rst", "controlinput.rst", "geometryinput.rst", "gui.rst", "gui_calculations.rst", "gui_features.rst", "gui_troubleshooting.rst", "index.rst", "installation.rst", "intermediate.rst", "json.rst", "jsonexample.rst", "juliabridge.rst", "modelinitialisation.rst", "octave.rst", "optimisation.rst", "parsets.rst", "publishedExamples/battMoTutorial.rst", "publishedExamples/battMoTutorial_source.rst", "publishedExamples/runBatteryP2D.rst", "publishedExamples/runBatteryP2D_source.rst", "publishedExamples/runElectrolyser.rst", "publishedExamples/runElectrolyserPreamble.rst", "publishedExamples/runElectrolyser_source.rst", "publishedExamples/runJsonScript.rst", "publishedExamples/runJsonScript_source.rst", "publishedExamples/runProtonicMembrane.rst", "publishedExamples/runProtonicMembranePreamble.rst", "publishedExamples/runProtonicMembrane_source.rst", "publishedExamples/runSEIActiveMaterial.rst", "publishedExamples/runSEIActiveMaterial_source.rst", "publishedExamples/runSiliconGraphiteBattery.rst", "publishedExamples/runSiliconGraphiteBattery_source.rst", "run_temperature_example.rst", "seealso.rst", "soliddiffusion.rst", "thermal.rst", "tutorials.rst", "units.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [2, 3, 11, 13, 19, 23, 24, 37, 39, 40], "0": [2, 4, 5, 6, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40, 42], "0000": 42, "0001": 15, "001": 15, "00301148": 17, "00310324": 17, "004": 15, "005e": 19, "00986981": 19, "01": [15, 23, 24, 35, 36], "0110781": 17, "0115753": 17, "0147641": 19, "018e": 19, "019": 3, "02": [15, 21, 22], "025": 15, "03": [15, 23, 24, 35, 36, 42], "03047": 17, "031e": [13, 15], "0388": 3, "04": [4, 15], "0400": 17, "043": 3, "05": [2, 15, 17, 19, 33, 34, 42], "056": 3, "05e": 19, "06": [3, 4, 15, 19], "073": 3, "0736": 19, "074": 16, "08": [4, 35, 36], "080534": 3, "09": 19, "1": [2, 3, 4, 5, 6, 8, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 42], "10": [2, 3, 4, 6, 14, 15, 16, 19, 23, 24, 25, 27, 33, 34, 35, 36], "100": [4, 6, 14, 15, 17, 25, 27, 33, 34, 35, 36, 37, 40], "1000": [15, 40, 42], "100083": 3, "1000e": 42, "100268": 19, "1007": 3, "101069765": 11, "101104031": 11, "1016": 3, "102": 3, "1038": 3, "11": [3, 13, 15, 19], "110": 3, "1149": 3, "118": 17, "12": [3, 14, 19], "120": 17, "1200": 15, "12163": 19, "122": 17, "14": [3, 4, 15, 25, 27], "140": 3, "1429": [13, 15], "15": [3, 4, 6, 15, 21, 22, 25, 27, 30, 32, 33, 34, 37], "1500": 17, "1515": 3, "152395": 19, "1526": 3, "1533": 3, "156": 3, "16": [2, 6, 21, 22, 35, 36], "165": 3, "167": 3, "170": 15, "17686": 17, "18": [3, 6, 21, 22, 35, 36], "18466": 3, "187132": 19, "19": [3, 30, 31], "1900": 15, "1945": 3, "1993": 3, "1d": [1, 6, 11, 14, 16, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 32], "1e": [2, 4, 5, 14, 15, 16, 19, 23, 24, 30, 32, 33, 34, 35, 36], "1e1": [33, 34], "1e5": 19, "1e7": 19, "1mn": 6, "1x1": [2, 17], "2": [2, 3, 5, 6, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 40], "20": [3, 6, 13, 20, 23, 24, 37, 39], "200": 19, "2000e": 42, "2002": 3, "2006": 3, "2007": 3, "2009": [3, 14, 20], "2011": 3, "2013": 3, "2014": 3, "2015": [3, 20], "2016": 3, "2019": 3, "2020": [3, 11, 14, 20], "2021": [22, 24, 27, 29, 34, 37], "2022": [3, 14], "2023": [3, 29], "2024": [22, 24, 27, 34, 37], "2055": 15, "22": 3, "2221597": 3, "2240": [4, 13, 15, 17], "23": [3, 25, 26], "2330": 4, "24": 17, "243": 3, "25": [6, 19], "2594": 15, "2599e": 19, "2700": 15, "298": [15, 17, 21, 22, 33, 34], "2d": [6, 11, 14, 41], "3": [2, 3, 4, 5, 6, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 36, 37, 42], "30": [2, 6, 19, 23, 24], "3000": 16, "303": 3, "3043429": 3, "30555": [13, 15], "317": 3, "32": 2, "321": 17, "329": 3, "3328": 17, "337": 3, "33e": 15, "3500": 15, "35500000": 15, "358": 3, "36": 3, "362": 3, "36e": 17, "385": 15, "398": 15, "3d": [6, 11, 14, 15, 18, 40, 41], "3e": [33, 34], "4": [2, 5, 6, 15, 16, 17, 19, 23, 24, 28, 29, 30, 32, 33, 34, 35, 36], "40": [19, 28, 29], "400": [33, 34], "4000e": 2, "4029e": 19, "44": 19, "450": [25, 27], "4650": 15, "4680": 6, "472783": 19, "48": 2, "4873": 17, "494e": 16, "4955": 15, "4994e": 19, "4cm": 6, "5": [2, 5, 6, 9, 13, 15, 16, 19, 21, 22, 25, 27, 33, 34], "50": [6, 15, 37, 40], "500": 42, "5000": [4, 13, 15], "504": 2, "52": 6, "541": [33, 34], "5413": 17, "55": 19, "55554": 15, "57": 6, "59526e": 17, "59600000": 15, "5961": 17, "5e": [15, 33, 34, 42], "6": [2, 3, 14, 15, 16, 42], "6149": 19, "62": 42, "632": [4, 15, 17], "632000": 4, "64": [2, 6], "642": 3, "668e": 16, "67": 6, "6_39": 3, "6e": 4, "7": [2, 3, 6, 19], "70": 6, "700": 15, "7111": 3, "723600": [13, 15], "73": 6, "75": [15, 33, 34], "752": 3, "759": 3, "767": 3, "7775e": 19, "78e": 16, "8": [2, 3, 4, 16, 30, 32], "80": [3, 6, 19], "800": [25, 27, 33, 34], "80e": 16, "82": 17, "83": 15, "84": 6, "85": 17, "851": 17, "86": 32, "86e": 16, "875": 15, "875527": 11, "880": 3, "8822": 19, "885000": 15, "88551": [13, 15], "886": 3, "8927e": 19, "8960": 15, "8e": 15, "9": [2, 6, 14, 19, 35, 36], "900": 2, "9014e": 19, "92": [3, 4], "94": [6, 15], "9400": 17, "95": 15, "957189": 11, "958": 17, "96e": 16, "97": 17, "978": 3, "99": [5, 15], "9900": 17, "99174": 15, "9998": 19, "9e": [4, 15], "A": [1, 3, 5, 6, 7, 8, 10, 14, 17, 21, 22, 24, 25, 26, 27, 28, 29, 34, 37, 40], "And": 2, "As": [5, 10, 14, 19], "At": [5, 7, 14, 19, 30, 31], "But": [2, 16], "By": 14, "FOR": [22, 24, 27, 29, 34, 37], "For": [1, 2, 5, 11, 12, 14, 16, 17, 19, 21, 22, 30, 31, 35, 36, 39, 40], "If": [2, 14, 19, 22, 24, 27, 29, 34, 37, 41, 42], "In": [1, 2, 3, 5, 8, 9, 10, 12, 13, 14, 15, 17, 18, 19, 21, 22, 30, 32, 39, 40, 41, 42], "It": [5, 7, 11, 13, 14, 16, 17, 18, 19, 21, 22, 40], "NOT": [14, 16], "Not": 19, "On": 38, "One": 19, "That": [2, 13], "The": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 13, 14, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 42], "Then": [5, 9, 12, 14, 17, 18, 19, 40], "There": [6, 13, 14, 17], "These": [9, 21, 22, 25, 26], "To": [2, 6, 14, 16, 17, 19, 21, 22, 28, 29, 40], "With": 16, "_": [29, 30, 31], "_________": 19, "__________": 19, "___________________": 19, "a145": 3, "ab": 19, "ab9050": 3, "about": [2, 13, 19, 21, 22], "abov": [2, 5, 14, 16, 17, 19, 25, 26, 33, 34], "absolutetemperatur": 37, "abstract": 3, "acceler": 11, "access": [2, 7, 17, 21, 22, 25, 26, 40], "accomplish": 19, "accord": 9, "account": [14, 17, 19, 40], "accur": 19, "acquaint": [25, 26], "across": 2, "acta": 3, "activ": [1, 2, 5, 6, 8, 11, 16, 17, 19, 21, 22, 23, 24, 39], "activationenergyofdiffus": [4, 14, 15], "activationenergyofreact": [13, 14, 15], "active_material_typ": [14, 15], "activemateri": [2, 13, 14, 15, 17, 19, 21, 22, 23, 24, 33, 34, 35, 36], "activematerial1": [4, 14, 35, 36], "activematerial2": [4, 14, 35, 36], "activematerialinputparam": [17, 21, 22], "activematerialmodelsetup": [4, 14], "actual": [19, 21, 22], "ad": [14, 19, 21, 22, 23, 24, 25, 27, 28, 29, 33, 34, 35, 36], "adam": 3, "add": [14, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 33, 34, 35, 36], "addit": [1, 17, 19, 39], "addparamet": 19, "addvari": [25, 27, 30, 32], "adjoint": 19, "adjointad": 19, "adjust": [19, 28, 29, 35, 36], "advanc": [2, 3, 10, 11, 17], "advantag": 17, "aem": [25, 26], "after": [9, 19, 39, 41], "afterstepfn": 19, "afterward": 14, "ag": 3, "again": [5, 14, 19, 40], "against": [19, 22], "agmg": [21, 22, 23, 24], "agreement": [11, 39], "ah": 17, "aim": [13, 18], "air": 11, "al": [14, 20], "alaa": 3, "alejandro": 3, "algorithm": 19, "algorithmus": [25, 26], "align": [30, 31], "alkalin": [27, 41], "alkalineelectrolys": [25, 27], "all": [2, 5, 6, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 33, 34, 40, 42], "allof": 14, "allow": [2, 11, 13], "allstat": [35, 36], "alon": [33, 34], "along": [11, 22, 24, 27, 29, 34, 37], "alpha": [14, 30, 31], "alreadi": [14, 21, 22, 23, 24], "also": [2, 5, 6, 9, 12, 13, 14, 17, 18, 19, 21, 22, 25, 26, 30, 31, 32, 33, 34, 39, 42], "altern": 18, "alwai": [14, 17], "am": [19, 21, 22, 23, 24, 33, 34], "am1": [35, 36], "am2": [35, 36], "ambiti": 19, "amgcl": [23, 24], "amgclsolverad": [23, 24], "among": [2, 10], "amper": [5, 25, 27, 33, 34, 42], "an": [1, 2, 3, 5, 6, 8, 9, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 42], "analyt": 19, "andinclud": [25, 26], "andrenacci": 3, "angl": 14, "angular": [6, 14], "ani": [16, 22, 24, 25, 26, 27, 29, 34, 37], "anion": 3, "anod": [3, 19, 30, 31, 32], "anode_sei": [33, 34], "anyof": 14, "api": 38, "app": 8, "appear": [9, 17], "appli": [25, 26], "applic": [3, 7, 9], "approach": [1, 2, 13, 17, 19, 25, 26], "appropri": [17, 19], "approxim": [3, 19, 39], "ar": [1, 2, 5, 7, 8, 9, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 37, 39, 40, 41, 42], "arbitrari": 19, "architectur": [2, 17, 23, 24], "area": [6, 14, 17, 19], "aref": 6, "aren": 7, "argument": [14, 17], "argumentlist": [13, 14, 15, 16], "arithmet": 16, "arnulf": 3, "arrai": [2, 5, 14, 17, 21, 22], "arrheniu": 14, "artifact": [7, 30, 32], "asakura": 3, "ask": 14, "aspect": 3, "assembl": [1, 25, 26], "assembli": [16, 17], "assert": 19, "assign": [19, 33, 34], "associ": [1, 2], "assum": [14, 30, 31, 42], "async": 16, "atmospher": [25, 26], "author": 20, "autodiff": 14, "automat": [19, 25, 26, 27, 38, 42], "avaibl": 14, "avail": [2, 5, 6, 9, 14, 16, 17, 19, 20, 21, 22], "averag": 19, "avoid": [14, 19, 35, 36], "ax": 6, "axi": [13, 19, 37], "back": 19, "background": 16, "backward": 17, "bar": [30, 31], "barnett": 3, "basal": 19, "base": [2, 3, 6, 7, 11, 19, 21, 22, 35, 36, 38], "basic": [13, 19, 21, 22], "batmax": 11, "batteri": [0, 1, 2, 3, 5, 8, 9, 11, 13, 14, 19, 20, 22, 24, 27, 29, 34, 36, 37, 41], "batterycellparamet": [13, 19, 20, 21, 22, 23, 24, 28, 29, 35, 36, 37, 40], "batterycomponentparamet": 20, "batterygener": 6, "batterygeneratorp2d": [19, 21, 22, 23, 24, 35, 36], "batterygeneratorp3d": 14, "batterygeneratorp4d": 14, "batterygeometri": [21, 22], "batteryinputparam": [17, 19, 21, 22, 23, 24, 35, 36, 42], "batterymodel": [7, 11], "battinfo": 14, "battmo": [5, 9, 11, 12, 13, 14, 17, 18, 19, 22, 24, 25, 26, 27, 29, 30, 32, 34, 37, 38, 39, 40, 41], "battmodir": [14, 16, 30, 32], "battmofil": [22, 27, 32], "battmoteam": 12, "battmotutori": 21, "bd": [35, 36], "becaus": [16, 19], "becom": [2, 30, 32], "beeaff": 3, "been": [2, 14, 17, 21, 22, 35, 36, 38, 39], "befor": [5, 6, 40, 42], "begin": [19, 30, 31, 39], "behavior": [19, 23, 24, 35, 36], "being": [21, 22], "belong": [8, 19, 35, 36], "belongsto": 19, "below": [5, 13, 14, 16, 17, 19, 21, 22, 25, 26, 30, 31, 42], "berlin": 3, "besid": 5, "beta": [14, 30, 31], "better": [25, 26], "between": [6, 14, 19, 25, 26, 30, 31, 39], "bfg": 19, "big": [11, 16], "binari": 14, "binder": [1, 17, 35, 36], "birger": 3, "bjneah": 3, "black": [37, 40], "block": 16, "bolai": [3, 14], "boolean": 14, "both": [13, 16, 19, 21, 22], "boundari": [25, 26], "box": [19, 41], "boxlim": 19, "bpp": 16, "bring": 14, "broader": 11, "bruggeman": [14, 17, 19], "bruggemancoeffici": [14, 15, 19], "bsh": 3, "build": [2, 11, 13, 25, 26], "built": 19, "bulk": [33, 34], "butler": [1, 3, 14, 19], "buttler": [30, 31], "c": [2, 3, 16, 17, 21, 22, 24, 30, 31, 33, 34, 37, 40], "c_": 8, "cad": 14, "calcul": [2, 7, 11, 19, 21, 22, 23, 24, 42], "calculatesoc": [23, 24], "calendar": 14, "calibr": 19, "call": [5, 16, 17, 19, 21, 22, 30, 32], "call_stack": 16, "can": [1, 2, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 40, 41, 42], "cap_tab": 14, "capabl": [19, 25, 26], "capac": [2, 5, 7, 8, 14, 17, 24, 40], "capacitor": [30, 31], "carbon": 14, "care": [14, 17, 42], "case": [1, 5, 13, 14, 15, 17, 19, 23, 24, 30, 32, 35, 36, 42], "catalyst": [25, 26], "catalystlay": [25, 26, 27], "catal\u00e1n": 3, "cathod": [19, 30, 31, 32], "caver": [33, 34], "caverag": [33, 34], "caxi": [25, 27], "cc": [2, 5, 14, 19, 21, 22, 23, 24], "cc_charge1": 14, "cc_discharge1": 14, "cc_discharge2": 14, "cc_discharge_control": [19, 28, 29, 37, 40], "cccharg": [5, 14], "cccv": [5, 14, 23, 24], "cccvcontrolmodelinputparam": [23, 24], "cccvinputparam": [23, 24], "cccvstruct": [23, 24], "ccdischarg": [5, 14, 15, 19, 35, 36], "ccdischargecontrolmodel": 17, "ccnen": 6, "ccnenx": 6, "ccpenx": 6, "cdot": [2, 30, 31], "cecextern": [33, 34], "cecsolut": [33, 34], "celectrod": 13, "celectrodeinit": [33, 34], "celectrolyt": [33, 34, 42], "cell": [2, 3, 7, 8, 9, 10, 11, 13, 14, 17, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 32, 34, 40, 41], "cellfun": [2, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 33, 34, 35, 36, 37, 40], "cellspecificationsummari": 17, "centi": [15, 25, 27, 33, 34, 42], "centroid": [2, 25, 27, 30, 32], "ceram": 3, "certain": 8, "cextern": [33, 34], "cgt": [23, 24], "chage": 2, "chang": [3, 5, 9, 17, 19, 21, 22, 23, 24, 30, 32, 35, 36, 37], "character": 9, "characterist": [9, 14], "charg": [3, 5, 14, 17, 22, 25, 26, 30, 31, 36], "chargenumb": [14, 15], "chargest": [35, 36], "chargetransfercoeffici": [13, 14, 15], "chargingpow": 14, "chargingtim": 14, "check": [12, 14, 19], "chemic": [14, 30, 31, 32], "chemistri": [11, 19], "chen": [3, 20, 39, 41], "chen2020": 20, "choic": [14, 25, 26], "choos": [5, 9, 14, 24, 39], "chose": 14, "chosen": [21, 22, 40], "cinterfac": [33, 34], "circuit": [14, 30, 31], "cite": [33, 34], "clarifi": 14, "clark": 3, "class": [6, 16, 19, 21, 22, 23, 24, 35, 36], "classic": 19, "clean": 2, "cleaner": [35, 36], "clear": [2, 17, 19, 21, 22, 23, 24, 33, 34], "clearli": [25, 26], "clearsimul": 14, "clone": 12, "close": [2, 16, 19, 21, 22, 23, 24, 33, 34], "closer": 17, "cm": [6, 17, 25, 26, 27], "cmap": [25, 27], "cmax": [13, 14, 15, 21, 22, 33, 34], "cmin": [33, 34], "cmocean": [25, 27], "co": [19, 21, 22, 23, 24, 35, 36], "coat": [1, 2, 4, 6, 8, 13, 17, 19, 21, 22, 23, 24, 35, 36, 40], "code": [2, 13, 16, 17, 19, 21, 23, 25, 26, 28, 30, 33, 35, 42], "coeffici": [14, 17, 19, 30, 31, 37, 40], "coh": [25, 27], "coin": 41, "coincel": 14, "collect": [2, 21, 22, 28, 29], "collector": [1, 2, 6, 8, 13, 19, 21, 22, 35, 36], "color": [2, 9, 25, 27], "colorbar": [25, 27, 37, 40], "colormap": [25, 27], "column": [2, 19], "com": [7, 11, 12, 29], "combin": [13, 19, 23, 24], "come": [2, 21, 22, 25, 26, 33, 34], "command": [2, 12, 16, 17, 28, 29, 30, 32], "comment": 19, "common": [14, 42], "commun": 16, "compar": [19, 39], "comparison": [2, 3, 41], "compat": [18, 19], "compil": 16, "complet": [2, 5, 19, 21, 23, 25, 28, 30, 33, 35], "completli": 16, "complex": [2, 11, 13, 25, 26], "complic": 17, "compon": [1, 8, 9, 14, 17, 25, 26, 30, 31, 40], "compos": [2, 14], "composit": [1, 3, 14, 30, 31, 36], "composite_silicon_graphit": [35, 36], "compositeelectrod": 36, "comprehens": 11, "comput": [5, 14, 16, 18, 19, 21, 22, 24, 25, 26, 27, 30, 32, 33, 34, 35, 36, 38, 39, 40], "computation": 13, "computationalgraph": [23, 24], "computecellcapac": 17, "computecellenergi": 17, "computecellenergygivendr": 17, "computecellmass": 17, "computediffusioncoefficient_default": 15, "computeelectrolyteconductivity_default": 15, "computeenergydens": 14, "computeocp_graphite_torchio": [13, 15], "computeocp_nmc111": 15, "computeocpfunc": [21, 22], "con": 17, "concaten": [35, 36], "concentr": [2, 8, 11, 13, 14, 15, 21, 22, 25, 26, 27, 33, 34, 39], "condit": [2, 14, 17, 27], "conducit": 17, "conducitivti": 40, "conduct": [1, 3, 16, 17, 19, 25, 26, 30, 31, 32, 40], "conductingaddit": [14, 15, 17, 35, 36], "conductiv": 14, "congratul": 2, "consecut": [35, 36], "conserv": [17, 25, 26, 30, 31], "consid": [2, 13, 14, 15, 25, 26, 27, 30, 31, 32, 35, 36, 39], "consis": 6, "consist": [2, 14, 17, 21, 22, 25, 26, 40], "const": 14, "constant": [5, 8, 14, 19, 30, 31], "constitu": [17, 40], "constraint": 19, "construct": [6, 14, 17, 19], "constructor": [14, 21, 22, 23, 24], "consult": 12, "contact": 40, "contain": [1, 2, 5, 7, 13, 14, 16, 17, 21, 22, 25, 27, 28, 29, 38], "content": 13, "continu": 5, "continuum": [3, 11], "contrast": 19, "control": [0, 1, 13, 17, 19, 22, 23, 24, 25, 27, 29, 30, 32, 33, 34, 36, 37, 39, 40], "controli": [25, 27], "controlmodel": [5, 14, 21, 22], "controlpolici": [5, 14, 15, 23, 24], "conveni": [9, 14, 17, 19, 20, 30, 32], "convent": 14, "conventi": 19, "converg": [14, 19], "convers": 42, "convert": 17, "convertunitbattmo": 42, "cool": 37, "copi": [9, 13, 22, 24, 27, 29, 34, 37], "copyright": [22, 24, 27, 29, 34, 37], "core": [14, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 33, 34, 35, 36], "correct": 19, "correctli": [12, 19], "correspod": 6, "correspond": [1, 6, 13, 14, 16, 17, 19, 20, 30, 32, 33, 34, 40, 42], "cost": 19, "costli": 19, "could": [2, 14, 16, 19, 30, 31, 35, 36], "coupl": [1, 6, 11, 14, 19, 25, 26, 37, 40], "coupledprocess": [25, 26], "couplingfac": [37, 40], "couplingterm": [37, 40], "cover": 17, "cpcv": 14, "cporegan": [3, 20, 39], "crate": [2, 5, 14, 17, 19, 21, 22, 23, 24, 28, 29, 35, 36], "creat": [5, 6, 13, 14, 16, 21, 22, 37, 40], "criteria": [19, 21, 22], "cross": 14, "css": 17, "csurfac": [13, 33, 34], "ct": [30, 31, 32], "ctl": [25, 27], "ctrl": [19, 21, 22, 23, 24, 30, 32], "cumsum": 16, "cumul": [35, 36], "currect": 19, "current": [1, 2, 5, 6, 8, 13, 16, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36], "currentcolector": 14, "currentcollector": [14, 15, 19, 21, 22, 23, 24], "curv": [2, 19, 22, 25, 27, 39, 40], "custom": 2, "cut": [14, 19, 21, 22], "cutoff": [5, 14], "cuttoff": 5, "cv": 2, "cv_charge2": 14, "cybernet": [22, 24, 27, 29, 34, 37, 38], "cycl": [2, 5, 19], "cylindr": 2, "d": [8, 14, 30, 31], "d0": 14, "daemonmod": 16, "daisuk": 3, "daniel": 3, "data": [2, 6, 7, 13, 14, 16, 17, 18, 19, 20, 25, 26, 33, 34, 35, 36, 41], "dataset": [5, 9, 39], "david": 3, "de": 5, "deactiv": 16, "deal": [14, 38], "debug": 19, "dedic": [2, 14, 17, 38], "dedtlimit": [5, 14, 15, 23, 24], "deduc": 19, "deep": [11, 25, 27], "def": 14, "default": [5, 6, 7, 14, 15, 19, 23, 24, 25, 27, 30, 32, 35, 36, 40], "defaultaxesfonts": [21, 22, 25, 27, 30, 32, 33, 34, 35, 36, 37], "defaultfigureposit": [33, 34], "defaultlinelinewidth": [19, 21, 22, 25, 27, 30, 32, 33, 34, 35, 36, 37], "defaulttextfonts": [21, 22, 33, 34, 35, 36, 37], "defin": [1, 7, 14, 19, 21, 22, 23, 24, 25, 27, 30, 31, 35, 36], "definit": [13, 14, 17], "degrad": 3, "delacourt": 3, "delta": [33, 34], "demo": [14, 15], "demonstr": [23, 24, 40, 42], "denot": [30, 31], "densiti": [2, 4, 8, 13, 14, 15, 17, 19, 30, 31, 42], "depart": 38, "depend": [9, 12, 14, 17, 19, 30, 31, 40], "dependentschema": 14, "deriv": [3, 5, 16, 19, 25, 26], "describ": [1, 2, 5, 6, 13, 14, 16, 17, 20, 25, 26, 30, 31, 39], "descript": [1, 7, 14], "descriv": [25, 27], "design": [14, 18, 24, 34, 42], "desrib": 14, "detail": [1, 2, 6, 7, 9, 12, 13, 17, 19, 22, 24, 25, 26, 27, 29, 30, 32, 34, 37], "determin": [5, 14, 19], "develop": [2, 3, 7, 11, 18, 19, 38], "developp": [17, 18], "devic": 11, "dfn93": [3, 39], "dhammika": 3, "di": 5, "did": 9, "didtlimit": [5, 14, 15, 23, 24], "differ": [1, 2, 6, 9, 13, 14, 16, 19, 20, 25, 27, 28, 29, 35, 36, 40], "differenti": [17, 19, 25, 26, 30, 31, 38], "difficulti": [5, 18], "diffus": [0, 1, 3, 17, 19, 21, 22], "diffusioncoeffici": [14, 15], "diffusionmodeltyp": [4, 14, 15, 19, 21, 22, 39], "digit": [11, 22, 24, 27, 29, 34, 37, 38], "dimens": [14, 25, 26, 39], "dimension": [3, 13, 24, 25, 26, 41], "direct": [6, 13, 14, 17, 23, 24, 39], "directli": [14, 16, 17, 20, 42], "directori": [2, 12, 14, 16, 20, 41], "discharg": [2, 3, 5, 14, 17, 19, 23, 24, 36, 39, 40], "dischargest": [35, 36], "dischargingpow": 14, "dischargingtim": 14, "discov": 2, "discret": [1, 14, 17, 19, 21, 22, 23, 24, 26, 27, 30, 32, 38, 39], "discretis": [14, 21, 22], "discrip": 39, "discrit": 10, "discuss": [2, 19], "disk": 14, "disp": [19, 23, 24], "displai": 19, "displaynam": [19, 33, 34, 35, 36, 37, 40], "distribit": [25, 27], "distribut": [22, 24, 27, 29, 30, 32, 34, 37, 40], "dive": 11, "do": [1, 2, 5, 6, 7, 9, 13, 14, 17, 18, 19, 21, 22, 25, 27, 28, 29, 35, 36, 40, 42], "do_plot": 19, "document": [2, 11, 14, 38], "doe": [17, 19], "doi": 3, "domain": [11, 14, 25, 27, 40], "dominika": 3, "done": [7, 8, 14, 16, 17, 19, 30, 32, 40], "doplot": [19, 25, 27], "doubl": [2, 3, 17], "download": [2, 7], "doyl": [3, 11], "doyler": 39, "draft": 14, "drate": [14, 15], "drop": 18, "dry": 14, "dt": [5, 19, 25, 27, 33, 34, 35, 36], "dure": [3, 19, 21, 22], "dustin": 3, "dx": 3, "dynam": 11, "e": [2, 3, 13, 14, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 42], "e0": 19, "e_": [19, 30, 31], "e_0": 19, "e_exp": 19, "e_opt": 19, "each": [2, 5, 14, 17, 18, 19, 21, 22, 25, 26, 27, 28, 29, 30, 31, 39, 40], "ead": 14, "eak": 14, "earlier": [17, 35, 36], "easi": [7, 19, 38], "easier": [18, 21, 22, 42], "easili": [2, 7, 14], "ec": 3, "edgealpha": 13, "edgecolor": [37, 40], "eexp": 19, "effect": [2, 3, 8, 13, 14, 17, 19, 21, 22, 37, 40], "effectivedens": [2, 14, 15], "effectiveelectronicconduct": 17, "effectivethermalconduct": 14, "effectivevolumetricheatcapac": 14, "effectr": 17, "effici": [3, 11, 19], "effict": 14, "eiji": 3, "einar": 3, "either": [14, 16, 17, 22, 24, 27, 29, 34, 37], "el": [30, 31], "el_itf": [21, 22], "eld": [21, 22, 30, 31], "electacta": 3, "electolyt": 14, "electr": [2, 11, 33, 34], "electrochem": [3, 11, 13, 14, 30, 31], "electrochimica": 3, "electrod": [1, 2, 3, 6, 8, 10, 11, 13, 17, 19, 21, 22, 25, 26, 30, 31, 33, 34, 36, 39], "electroly": 14, "electrolys": [3, 26, 27, 41], "electrolysergeometri": [25, 26], "electrolysergeometry1d": [25, 27], "electrolyserinputparam": [25, 27], "electrolysi": [3, 25, 26], "electrolyt": [1, 2, 3, 6, 8, 16, 17, 19, 21, 22, 23, 24, 25, 26, 30, 31, 32, 33, 34], "electrolyz": [3, 11], "electromot": [30, 31, 32], "electron": [3, 8, 14, 17, 19, 30, 31, 32], "electroniccompon": 14, "electronicconduct": [4, 14, 15, 17], "electrostat": [30, 31, 32], "els": [14, 19], "elyt": [19, 21, 22, 23, 24, 30, 32, 33, 34], "elyte_bruggeman": 19, "elyte_ni": 6, "emil": 3, "emma": 3, "emmo": 14, "empir": [30, 31], "empti": [6, 14], "enabl": [17, 25, 26], "encourag": 19, "end": [2, 17, 19, 21, 22, 23, 24, 25, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40], "energi": [3, 11, 14, 17, 19, 22, 24, 27, 29, 34, 37], "energydens": 14, "energyoutput": 19, "england": 3, "enough": [2, 6, 17], "ensur": [11, 17], "enter": [1, 14], "entri": 2, "enum": 14, "environ": [17, 22, 29], "eopt": 19, "epsisei": [33, 34], "eqn": 19, "equal": [5, 14, 30, 31, 32, 37, 40], "equat": [1, 3, 5, 14, 16, 17, 19, 25, 26, 27, 38, 39], "equilibrium": [3, 14, 17, 21, 22, 30, 31], "equip": [30, 32], "equival": 13, "eras": 14, "error": [14, 19, 23, 24, 35, 36, 42], "erroronfailur": [19, 23, 24, 25, 27, 33, 34, 35, 36], "essenti": [6, 11, 14, 38], "et": [14, 20], "eta": [30, 31], "eta_": [30, 31], "etc": [2, 42], "ethylen": 14, "euler": 17, "european": 11, "ev": 11, "evalobjectivebattmo": 19, "evalu": [14, 19], "evalut": 19, "evalvarnam": [33, 34, 35, 36], "even": [11, 17, 22, 24, 25, 26, 27, 29, 34, 37, 42], "eventu": 2, "everi": [14, 17], "evolut": [25, 26], "evolutionelectrod": [25, 26], "exact": 19, "exampl": [1, 2, 5, 6, 7, 10, 12, 13, 14, 16, 17, 21, 22, 23, 24, 25, 26, 29, 33, 34, 37, 40, 42], "examplecontrol_doc": 5, "exchang": [3, 14, 19, 25, 26, 40], "exchangecurrentdens": 14, "exchangereact": [25, 26, 27], "excit": 2, "exclud": [21, 22], "exclus": [28, 29], "exist": [2, 14], "exp": [19, 30, 31], "expand": 9, "expect": 16, "expens": 13, "experi": 19, "experiment": [3, 19], "explain": [9, 21, 22], "explan": 5, "explicit": [2, 14, 17], "explor": [11, 13], "exponenti": 14, "express": [16, 30, 31], "exr": [25, 27], "extens": [11, 13], "exterior": [14, 37, 40], "extern": [14, 37, 40], "externalheattransfercoeffici": [14, 15, 37, 40], "externalheattransfercoefficientsidefac": 14, "externalheattransfercoefficienttab": [14, 15, 37, 40], "externalheattransfercoefficienttopfac": 14, "externaltemperatur": [14, 15], "extfaceind": [37, 40], "extra": [14, 16, 28, 29], "extra_output": [13, 28, 29], "extract": [21, 22, 25, 27, 35, 36, 40], "extrnal": [37, 40], "f": [3, 8, 30, 31], "face": [2, 6, 37, 40], "facearea": [6, 14], "facecolor": 13, "facilit": 11, "fact": [1, 14, 17, 19, 25, 26], "faid": 3, "fail": [14, 19], "fair": 9, "fals": [14, 19, 21, 22, 23, 24, 25, 27, 33, 34, 35, 36], "familiar": 2, "faradai": 8, "faster": 16, "favor": 18, "fd": [25, 27], "featur": [2, 7], "ferran": 3, "fetch": 13, "few": 19, "field": [5, 14, 21, 22, 25, 27, 33, 34, 35, 36, 40, 42], "figur": [2, 5, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 40], "file": [2, 6, 9, 14, 15, 16, 17, 20, 21, 22, 24, 25, 27, 29, 32, 34, 35, 36, 37, 42], "filenam": [4, 13, 15, 30, 32], "fileread": 13, "fill": 9, "film": [33, 34], "final": [2, 16, 17, 19, 21, 22, 37], "find": [8, 13, 14, 17, 19, 21, 22, 30, 31, 38], "finer": 19, "finish": [9, 19], "finit": [11, 17, 19], "first": [5, 6, 9, 13, 16, 17, 19, 21, 22, 28, 29, 40], "fit": [19, 22, 24, 27, 29, 34, 37], "five": [13, 19], "fix": [5, 10, 14], "flag": [14, 19, 40], "flexibl": [11, 16], "float": 14, "floor": [19, 25, 27], "flux": [30, 31], "fn": 19, "fname": [21, 22], "focus": 11, "folder": [21, 22], "follow": [1, 2, 5, 12, 13, 16, 17, 19, 20, 21, 22, 25, 26, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41], "font": [21, 22], "fontain": 3, "form": [9, 14, 19, 30, 31, 35, 36], "format": [2, 9, 23, 24, 25, 26], "formula": 8, "fortin": 3, "found": [2, 5, 9, 10, 19, 21, 22, 23, 25, 28, 30, 33, 35, 41, 42], "foundat": [22, 24, 27, 29, 34, 37], "four": 13, "fprintf": [17, 19], "frac": [5, 8, 30, 31], "fraction": [8, 14, 17, 19, 25, 26, 35, 36, 40], "framework": 11, "free": [14, 18, 19, 22, 24, 27, 29, 34, 37], "from": [2, 5, 6, 9, 11, 13, 14, 16, 17, 19, 21, 22, 24, 25, 26, 27, 28, 29, 32, 34, 36, 40], "front": [35, 36], "fuel": 11, "full": [4, 15, 16, 21, 22, 39, 42], "fuller": [3, 11, 39], "fullfil": [13, 16, 19, 21, 22, 23, 24, 28, 29, 30, 32, 33, 34, 37, 40], "fulli": [1, 11, 16, 17], "fullsoliddiffusionmodel": [14, 17], "fullsoliddiffusionmodelinputparam": [21, 22], "function": [1, 2, 5, 6, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 38], "functionnam": [13, 15], "fund": 11, "further": [14, 16], "furthermor": 7, "futur": [30, 32], "g": [2, 17, 19, 25, 27, 37, 40], "ga": [25, 26], "gad": 19, "galleri": 11, "galvanostat": 3, "gamma": 14, "gastol": 3, "gatewai": 11, "gbk": [3, 25, 26], "gen": [19, 21, 22, 23, 24, 30, 32, 35, 36], "gener": [2, 5, 6, 11, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 35, 37, 38], "genom": 11, "geometr": [6, 13, 14, 28, 29, 40], "geometri": [7, 11, 13, 16, 17, 19, 22, 24, 25, 26, 29, 30, 32, 37, 40, 41], "geometry1d": [19, 28, 29], "geometry3d": [13, 37, 40], "geoscienc": 38, "gerhardt": 3, "get": [14, 17, 19, 21, 22, 25, 26, 27, 30, 31], "gete": 19, "getfun": 19, "getnumberoffac": 37, "getparamet": 19, "getporo": 19, "getprop": [25, 27], "getscaledparametervector": 19, "gettim": 19, "getvalu": 19, "git": 12, "github": [12, 16], "gitt": 41, "give": [2, 5, 7, 10, 14, 16, 19, 40], "given": [1, 2, 5, 13, 14, 15, 16, 17, 19, 21, 22, 25, 26, 28, 29, 31, 32, 33, 34, 35, 36, 39, 40, 42], "global": 17, "globvar": 17, "gnu": [18, 22, 24, 27, 29, 34, 37], "gnum": 19, "go": [2, 5, 16], "good": [2, 19, 39], "govern": [1, 5, 17, 25, 26, 32], "gradient": [19, 25, 26, 30, 31], "gradientmethod": 19, "gradtol": 19, "gradual": 5, "gram": [15, 42], "grant": 11, "graphic": 7, "graphit": [2, 4, 13, 19, 36], "great": 19, "grid": [6, 11, 13, 14, 16, 17, 19, 21, 22, 24, 25, 27, 30, 32, 37, 40], "group": 38, "growth": [34, 41], "guess": 19, "guest": 14, "gueststoichiometry0": [13, 14, 15, 21, 22, 33, 34], "gueststoichiometry100": [13, 14, 15, 21, 22], "gui": [19, 21, 22, 23, 24, 28, 29, 33, 34], "guid": 12, "guidelin": 9, "h": [16, 19, 21, 22, 23, 24, 25, 27, 30, 31, 33, 34, 35, 36, 37, 40], "h2": [25, 26, 27], "h5": [23, 24], "ha": [1, 2, 7, 9, 11, 14, 16, 17, 19, 38], "had": [25, 26], "half": 19, "handi": 2, "handl": [2, 14, 19], "happen": 42, "hard": [18, 19], "have": [1, 2, 5, 6, 13, 14, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 39, 40], "hcolorbar": [25, 27], "hdf5": 9, "heat": [14, 37, 40], "heatcapac": 4, "heavili": 38, "heidelberg": 3, "height": [6, 14, 15], "hein": 3, "help": 29, "helper": [25, 27], "henc": [13, 30, 31], "her": [25, 27], "here": [1, 2, 4, 5, 6, 8, 12, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38, 39, 40, 42], "hernandez": 3, "hierarchi": [1, 2, 21, 22, 25, 26], "high": [11, 14], "higher": 40, "highlight": 2, "hirofumi": 3, "histori": 19, "hit": [5, 19], "hold": [2, 19, 21, 22, 25, 27, 33, 34, 35, 36, 37, 40], "hood": 19, "hook": 19, "hope": [22, 24, 27, 29, 34, 37], "hopefulli": [25, 26], "horizon": 11, "horizont": 14, "horstmann": 3, "hosono": 3, "host": 14, "hour": [2, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 33, 34, 35, 36, 37, 40], "how": [2, 5, 9, 13, 17, 19, 21, 22, 23, 24], "howev": [2, 13, 14, 17, 18, 42], "htitl": [25, 27], "html": 29, "http": [3, 7, 11, 12, 14, 22, 24, 27, 29, 34, 37], "htttp": 14, "hui": 3, "hybrid": 11, "hydra": 11, "hydrogen": [11, 25, 26], "hydrogenevolutionelectrod": [25, 27], "hydroxid": [25, 26], "i": [1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42], "i_": [30, 31], "i_0": [30, 31], "i_exp": 19, "i_opt": 19, "id": 14, "idea": 10, "ident": [30, 31], "identifi": 14, "ie_control": 13, "ield": [21, 22], "ifield": [25, 27], "ignor": 14, "iliev": 3, "illustr": [6, 19, 25, 26], "imax": [19, 23, 24, 33, 34, 35, 36], "immediatli": 9, "implement": [1, 5, 6, 14, 16, 17, 25, 26, 27, 39], "impli": [22, 24, 27, 29, 34, 37], "implicit": [17, 25, 26], "import": [2, 16, 17, 19, 24, 34, 36], "impos": [30, 31], "impost": [30, 31], "improv": 9, "inc": 3, "includ": [1, 2, 5, 6, 9, 11, 14, 19, 20, 21, 22, 23, 24, 25, 26, 30, 32, 40, 41, 42], "include_current_collector": [15, 19, 21, 22, 23, 24, 35, 36, 37, 40], "increas": [2, 5, 10, 14, 25, 26, 27, 30, 32], "ind": [19, 23, 24, 33, 34], "inde": 18, "independ": [25, 26], "index": [5, 37, 40], "indic": [5, 10, 14], "induc": [25, 26], "industri": [14, 22, 24, 27, 29, 34, 37], "infinitli": 17, "influenc": 19, "info": 14, "inform": [2, 11, 14, 19, 21, 22, 35, 36], "infrastructur": [25, 26], "initi": [2, 5, 11, 14, 17, 19, 22, 24, 26, 27, 32, 34, 36, 39], "initialconcentr": 15, "initialcontrol": [5, 14, 23, 24], "initialis": [5, 14, 22, 35, 36], "initializationsetup": 15, "initializaton": 14, "initst": [5, 17, 19, 21, 22, 23, 24, 25, 27, 33, 34, 35, 36], "initt": [15, 17], "inm": [25, 27], "inner": [6, 14], "innerradiu": 14, "innov": 11, "input": [1, 2, 6, 7, 10, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 32, 35, 40, 41], "inputfilenam": 16, "inputparam": [17, 19, 21, 22, 23, 24, 25, 27, 30, 32, 33, 34, 35, 36], "inputtyp": 16, "insert": 3, "insid": [17, 42], "inspect": [21, 22], "inspectgraph": [23, 24], "instal": [16, 19, 20, 41], "instanc": [1, 17, 21, 22, 23, 24], "instanti": [17, 19, 21, 22, 30, 32, 36], "instead": 19, "int_elyte_nx": 6, "integ": 14, "integr": [19, 38], "intellig": 11, "interact": 2, "intercal": 3, "interest": [13, 19], "interfac": [1, 2, 4, 6, 7, 11, 13, 17, 19, 21, 22, 23, 24, 33, 34, 35, 36, 40], "interior": 6, "intermedi": [25, 27], "intern": 17, "interoper": 9, "interpol": 14, "interv": 14, "intervent": 16, "intrins": [14, 17], "introduc": [2, 19, 30, 31], "intuit": 7, "investig": 19, "involv": 19, "ion": [1, 2, 3, 11, 13, 14, 19, 21, 22, 24, 34, 41], "ionic": [14, 16, 25, 26], "ionicconduct": [14, 15, 16], "ionom": [25, 26], "ionomermembran": [25, 26, 27], "ip": 19, "iref": [33, 34], "isconvert": 42, "isempti": [19, 23, 24, 33, 34], "isfil": [4, 13, 14, 15], "isrootsimulationmodel": [33, 34], "issu": [10, 14, 16, 18, 28, 29], "istat": [25, 27, 33, 34, 35, 36], "item": 14, "iter": [2, 5, 14, 19, 23, 24, 25, 27, 35, 36], "itf": [19, 21, 22, 23, 24, 33, 34, 35, 36], "itim": [25, 27], "its": [1, 2, 7, 9, 14, 17, 19, 42], "itself": 14, "j": [3, 25, 27], "j0": 14, "j_": [30, 31], "j_n": [30, 31], "j_p": [30, 31], "jelli": [6, 13, 17, 41], "jellyrol": 14, "jia": 3, "jl": 16, "jochen": 3, "john": 3, "jose": 3, "journal": 3, "jpowsour": 3, "json": [2, 6, 9, 13, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 32, 33, 34, 35, 36, 37, 39, 40, 41], "json0": 19, "jsoncontrol": 19, "jsondatafil": [2, 5, 13, 17, 19, 28, 29, 37, 40], "jsondecod": [13, 28, 29, 42], "jsonexp": 19, "jsonfil": [16, 30, 32], "jsonfilenam": [13, 28, 29, 37, 40], "jsongeom": 19, "jsonopt": 19, "jsonparam": 19, "jsonschema": 14, "jsonsim": 19, "jsonstruct": [2, 5, 13, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 40, 42], "jsonstruct_cel": [35, 36], "jsonstruct_composite_materi": [35, 36], "jsonstruct_control": [13, 28, 29, 37, 40], "jsonstruct_geometri": [13, 28, 29, 30, 32, 37, 40], "jsonstruct_lfp": 2, "jsonstruct_materi": [13, 28, 29, 30, 32, 37, 40], "jsonstruct_output": [13, 28, 29], "jsonstruct_simparam": [13, 28, 29], "jul": 3, "julia": [7, 11], "juliabridg": 16, "juliainterfac": 16, "june": 3, "just": [9, 13, 14, 16, 17, 21, 22, 42], "jutul": 16, "k": [19, 40], "k0": 14, "k_": [30, 31], "kappa": 14, "karstensen": 3, "keep": [2, 5, 14], "kei": [2, 6, 14, 19], "kendrick": 3, "keyword": 13, "kg": 17, "khoza": 3, "kieran": 3, "kilo": 42, "kinoshita": 3, "know": [2, 5, 14, 17, 21, 22], "koichi": 3, "l": [3, 6, 17, 30, 31, 33, 34], "lab": 9, "languag": 18, "laptop": 19, "larg": [19, 39], "larger": [19, 21, 22], "last": [6, 30, 32, 33, 34, 35, 36, 39, 40], "later": [14, 19, 22, 24, 27, 29, 30, 31, 34, 37], "latest": 11, "latz": 3, "launch": 16, "laur": 3, "lauren": 3, "layer": [2, 13, 14, 17, 25, 26, 34, 41], "layerspec": 14, "learn": 2, "least": 19, "leastsquaresei": 19, "left": [2, 19, 30, 31], "legend": [16, 19, 21, 22, 33, 34, 35, 36, 37, 40], "lenght": 6, "length": [6, 9, 14], "less": 19, "let": [2, 5, 13, 17, 40], "level": [2, 11, 14, 17, 21, 22, 25, 26], "lfp": 2, "li": [2, 3, 11, 13, 19, 24, 34], "librari": 2, "licens": [22, 24, 27, 29, 34, 37], "life": [3, 21, 22], "lifepo4": 3, "like": [2, 7, 9, 10, 11, 12, 13, 18, 19], "limit": [2, 5, 8, 14, 19], "linda": 3, "line": [9, 13, 17, 21, 22], "linear": [5, 14, 17, 19, 26, 27, 30, 31, 32, 34], "linearli": [14, 25, 26, 27], "linearsolv": [14, 21, 22, 23, 24], "linearsolverbatteryextra": [23, 24], "linearsolversetup": 14, "linewidth": [2, 16], "link": [9, 15], "linspac": [21, 22, 25, 27, 33, 34], "liquid": [25, 26], "list": [6, 14, 16, 17, 20, 25, 26, 42], "literatur": [2, 9], "lithium": [1, 3, 11, 13, 14, 21, 22, 24, 41], "lithium_ion_battery_nmc_graphit": [13, 19, 21, 22, 23, 24, 28, 29, 35, 36, 37, 40], "lithiumionbatterycel": [13, 19, 21, 22, 23, 24, 28, 29, 35, 36, 37, 40], "litr": [13, 15, 25, 26, 27, 33, 34, 42], "littl": 40, "live": 2, "lixin": 3, "load": [2, 5, 8, 14, 16, 19, 21, 22, 23, 24, 27, 29, 32, 33, 34, 35, 36], "loc": 19, "locat": [13, 14, 19, 21, 22, 39], "log": [19, 30, 32], "log10": [25, 27], "logarithm": [19, 30, 32], "logic": 42, "logplot": 19, "long": 2, "longitudon": 6, "look": [2, 5, 13, 17, 19, 25, 26, 40], "loop": 2, "lot": [2, 40], "lower": [5, 14, 19], "lowercutoffpow": 14, "lowercutoffvoltag": [5, 14, 15, 19, 21, 22, 23, 24, 35, 36], "lz13": [3, 17], "lz16": [3, 17], "lzi11": [3, 17], "m": [2, 3, 8, 21, 23, 25, 28, 30, 32, 33, 34, 35, 37, 40], "m_": 8, "m_i": 8, "made": 16, "magnitud": 16, "mai": [5, 13, 14, 16, 18, 19, 30, 32], "main": [2, 6, 14, 25, 26], "mainli": 40, "maintain": 18, "make": [2, 14, 16, 17, 18, 19, 21, 22, 42], "man": 16, "manag": [2, 11, 16], "mani": [14, 19, 25, 26], "manner": [2, 17], "manual": [16, 23, 24], "manufactur": 14, "map": 11, "marc": 3, "march": 3, "mari": 3, "mart\u00ednez": 3, "mass": [7, 8, 14, 17, 25, 26, 30, 31, 35, 36], "massfract": [4, 14, 15, 17, 35, 36], "match": [2, 13, 17, 19, 39], "materi": [1, 3, 6, 7, 8, 11, 13, 17, 19, 21, 22, 24, 29, 34, 35, 36, 37, 39, 40], "materialproperti": [2, 4, 13, 20], "mateusz": 3, "mathemat": [19, 22, 24, 25, 26, 27, 29, 34, 37, 38], "mathwork": 29, "matlab": [2, 11, 12, 13, 14, 16, 17, 18, 19, 21, 22, 28, 29], "matlab_bgl": [35, 36], "matsuda": 3, "max": [8, 19, 23, 24, 33, 34, 37, 40], "maxim": 19, "maximum": [8, 14, 19, 23, 24, 35, 36, 37, 40], "maxit": 19, "maxitem": 14, "maxiter": [14, 19, 23, 24, 35, 36], "maxtimestepcut": 14, "mean": [1, 6, 14, 16, 17, 18, 19, 30, 32, 40, 42], "measur": 14, "mechan": [13, 14], "media": 14, "meet": 3, "membran": [3, 26, 27, 31, 32, 41], "memori": [21, 22], "mendoza": 3, "meng": 3, "mention": [14, 17, 25, 26], "merchant": [22, 24, 27, 29, 34, 37], "merg": [2, 13, 28, 29, 35, 36, 40], "mergejsonstruct": [2, 14, 19, 28, 29, 30, 32, 35, 36, 37, 40], "mesh": [2, 6, 30, 32, 35, 36], "met": 18, "metadata": 9, "metal": 11, "meter": [15, 25, 27, 33, 34, 42], "method": [3, 5, 16, 17, 19, 21, 22, 23, 24, 25, 27, 35, 36, 39], "michael": 3, "microstructur": 3, "middl": 6, "milli": [19, 25, 27, 42], "min": [8, 33, 34, 37, 40], "minim": 19, "minimum": [8, 37, 40], "ministep": 19, "minitem": 14, "minor": [25, 27], "minoru": 3, "minu": [19, 35, 36], "minut": [5, 19], "mistak": 42, "mix": [3, 13, 30, 31], "mixtur": 14, "mlx": 2, "mm": [6, 25, 27, 33, 34], "mod": [22, 29], "model": [0, 3, 6, 7, 9, 11, 16, 19, 20, 22, 24, 26, 27, 29, 32, 34, 36, 37, 38, 40, 41], "modelparamet": 19, "modelspecif": [14, 15], "modif": [25, 27], "modifi": [2, 14, 22, 24, 27, 29, 34, 37], "modul": [19, 21, 22, 24, 27, 28, 29, 34, 36], "modular": [2, 13], "mol": [2, 13, 15, 25, 26, 27, 33, 34, 42], "molecul": 14, "moment": [7, 14, 16, 19], "monitor": 5, "morcrett": 3, "more": [1, 2, 5, 6, 13, 14, 16, 17, 18, 19, 22, 24, 27, 29, 30, 32, 34, 37, 41], "most": [2, 5, 13, 17, 19], "motiv": [25, 26], "move": 2, "mpfa": [19, 21, 22, 23, 24, 33, 34], "mrst": [6, 11, 12, 13, 14, 19, 21, 22, 24, 27, 28, 29, 34, 36], "mrstbattmo": [22, 29], "mrstmodul": [19, 21, 22, 23, 24, 25, 27, 28, 29, 33, 34, 35, 36], "mrstwebpag": 38, "mu_": [30, 31], "mu_n": [30, 31], "mu_p": [30, 31], "much": [13, 19], "multi": [1, 2, 3, 6, 11, 13], "multidimension": 6, "multilayerpouch": 14, "multimod": 3, "multipl": [8, 13, 19], "multiscal": 3, "must": [6, 14, 16, 19, 21, 22, 28, 29, 42], "mwh": 19, "m\u00b2": 40, "n": [3, 4, 5, 8, 14, 15, 17, 19, 21, 22, 25, 27, 30, 31, 33, 34, 35, 36], "na": [6, 11, 14], "nabla": [30, 31], "name": [2, 5, 6, 14, 17, 19, 20, 21, 22, 23, 24, 41], "nan": [37, 40], "nano": [3, 33, 34], "nativ": [28, 29], "natur": 3, "navig": [2, 12], "nc": 19, "ne": [19, 21, 22, 23, 24, 33, 34, 35, 36], "ne_am_nz": 6, "ne_cc_ni": 6, "ne_cc_nx": 6, "ne_cc_nz": 6, "ne_k0": 19, "ne_vsa": 19, "necessari": [21, 22, 35, 36], "necessarili": [30, 31], "need": [1, 2, 13, 14, 17, 21, 22, 25, 26, 40], "neg": [1, 2, 6, 8, 10, 14, 17, 19, 21, 22, 25, 27, 35, 36], "negativeco": 6, "negativecurrentcollector": 6, "negativeelectrod": [2, 4, 6, 13, 14, 15, 17, 19, 21, 22, 23, 24, 33, 34, 35, 36], "neglict": 17, "nenx": 6, "never": 17, "new": [2, 19, 35, 36, 38], "newman": [3, 11, 39], "newton": [14, 17, 25, 26, 38], "nexperiment": 19, "next": [11, 13, 19], "nf": [8, 37, 40], "nh": [14, 15], "niter": 19, "nl": [19, 23, 24, 25, 27, 33, 34, 35, 36], "nlayer": [6, 14], "nm": [33, 34], "nmc": [2, 13, 19], "node": 2, "nomin": [14, 24], "nominalconcentr": [14, 15], "nominalethylenecarbonateconcentr": 14, "non": [3, 5, 14, 17, 26, 27, 30, 32, 34], "none": [13, 14, 18], "nonlinear": [14, 19, 24, 36], "nonlinearsolv": [14, 19, 23, 24, 25, 27, 33, 34, 35, 36], "nonlineartoler": [14, 19, 23, 24, 30, 32, 33, 34, 35, 36], "norbi": 3, "normal": 19, "note": [13, 19, 35, 36], "notic": [16, 40], "notus": 19, "nov": 3, "now": [2, 5, 13, 16, 17, 19, 21, 22, 23, 24, 35, 36], "nrel": 19, "nsd": [33, 34], "nsei": [33, 34], "nst": 19, "ntime": [25, 27], "num": 40, "numangular": 6, "number": [3, 5, 8, 10, 11, 14, 19, 23, 24, 35, 36], "numberofcycl": [5, 14, 23, 24], "numberofdiscretecel": 14, "numberofdiscretecellsangular": 14, "numberofdiscretecellsvert": 14, "numberofelectronstransf": [13, 14, 15], "numberoframpupstep": [14, 15, 19], "numberoftimestep": [14, 15, 19, 23, 24, 28, 29], "numel": [2, 19, 21, 22, 25, 27, 33, 34, 35, 36], "numer": [3, 11, 14, 19, 21, 22], "numit": 19, "numradi": 6, "nw": [14, 15, 21, 22], "nwind": 6, "nx": [6, 14], "ny": [6, 14], "o": [2, 3], "o2": [25, 27], "obj": 19, "objchangetol": 19, "object": [14, 17, 19, 22, 23, 24, 35, 36], "objectivegradi": 19, "objmatch": 19, "objscal": 19, "objval": 19, "obscur": 17, "observ": 39, "obtain": [5, 13, 14, 17, 19, 28, 29, 30, 32, 40], "occur": [14, 40], "ocp": [14, 22, 30, 31, 33, 34], "octav": 0, "oer": [25, 27], "off": [2, 21, 22], "offer": 11, "often": [6, 14, 19], "oftim": [25, 26], "oh": [25, 26], "ok": 2, "oleg": 3, "omar": 3, "omega": 8, "omega_": 8, "onc": [2, 16, 21, 22, 25, 26], "one": [2, 6, 9, 12, 13, 14, 19, 21, 22, 25, 26, 37, 40], "ones": [5, 19, 25, 27, 33, 34, 35, 36], "onli": [6, 14, 16, 17, 18, 19, 25, 26, 27, 39, 40], "onthologi": 14, "open": [3, 9, 11, 12, 14, 18, 19, 23, 24, 30, 31, 33, 34, 38], "opencircuitpotenti": [13, 14, 15], "oper": [14, 17, 19, 21, 22, 23, 24, 25, 26, 38], "opposit": 5, "opt": 19, "optim": 16, "optimis": 0, "optimum": 19, "option": [1, 14, 19, 22, 24, 27, 29, 34, 37, 39], "order": [9, 10, 16], "org": [3, 14, 22, 24, 27, 29, 34, 37], "organ": [1, 14], "organis": 20, "orig": 19, "origin": [2, 19], "other": [2, 11, 14, 15, 16, 17, 19, 21, 22, 30, 31], "otherwis": [2, 14, 20, 23, 24], "ouput": [14, 29], "our": [2, 5, 6, 11, 13, 16, 17, 19, 35, 36, 40], "ourselv": [21, 22], "out": [8, 19, 21, 22, 41], "outer": 14, "outerradiu": 14, "output": [6, 13, 17, 19, 21, 22, 24, 28, 29, 35, 36, 37, 40], "output0": 19, "outputdirectori": 14, "outputexp": 19, "outputministep": [19, 23, 24, 25, 27, 33, 34, 35, 36], "outputopt": 19, "outsid": 6, "over": [25, 27, 30, 31], "overal": [2, 5, 13, 14, 39], "overrid": 14, "overview": [9, 17], "overwrit": 14, "overwritten": 40, "own": [2, 7, 18], "oxygen": [25, 26], "oxygenevolutionelectrod": [25, 27], "p": [3, 17, 19, 30, 31], "p0": 19, "p0scale": 19, "p2d": [2, 7, 19, 24, 41], "p2d_40_jl_ud": 16, "p3d": 2, "p4d": 2, "p_base": 19, "p_opt": 19, "pace": [30, 32], "pack": [8, 17], "packag": 16, "packsimulationproblem": 14, "page": [3, 9, 14, 15], "pair": 42, "paper": [17, 25, 26], "parallel": [17, 25, 26], "parallelli": 14, "param": 19, "paramet": [0, 1, 5, 8, 9, 10, 15, 17, 21, 22, 23, 24, 25, 27, 29, 30, 32, 40], "parameter": [3, 6, 14, 17, 19], "parameterdata": [2, 4, 13, 19, 20, 21, 22, 23, 24, 28, 29, 33, 34, 35, 36, 37, 40], "parameterset": [20, 33, 34], "parametr": 14, "paramsett": 19, "paremet": 14, "parent": [35, 36], "pars": [2, 13, 17, 21, 22, 32], "parsebattmojson": [2, 5, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 40], "part": [4, 6, 14, 19, 20, 21, 22, 24, 25, 26, 27, 29, 34, 37, 39], "partial": 17, "particl": [13, 14, 34, 39, 41], "particlediscret": 14, "particleradiu": [4, 14, 15, 33, 34], "particular": [1, 14, 17, 19, 22, 24, 27, 29, 30, 32, 34, 37], "pass": [14, 16, 17, 19, 35, 36], "past": 13, "path": [14, 16, 21, 22, 25, 26, 28, 29], "patrick": 3, "pe": [19, 21, 22, 23, 24, 33, 34, 35, 36], "pe_am_nz": 6, "pe_cc_ni": 6, "pe_cc_nx": 6, "pe_cc_nz": 6, "pe_k0": 19, "pe_vsa": 19, "penx": 6, "per": [14, 19, 37, 40], "perform": [2, 3, 11, 13, 19], "perio": 36, "period": [5, 35, 36], "perovskit": 3, "persist": 16, "perturbationadnum": 19, "perturbations": 19, "pexp": 19, "ph": 27, "phase": [3, 14, 25, 26, 39], "phi": [2, 16, 30, 31, 32], "phi_": [30, 31], "phielectrodeinit": [33, 34], "phielectrolyt": [33, 34], "physic": [1, 2, 3, 11, 14, 19, 22, 25, 27], "physicalconst": [17, 37, 40], "physicalquant": 14, "pi": [5, 14, 30, 31, 32], "pi_": [30, 31], "pictur": [25, 26], "place": [2, 13, 14], "plai": [13, 19], "plan": [5, 11, 14, 16], "plane": 14, "planella": 3, "platform": 11, "pleas": [2, 11], "plot": [9, 13, 16, 18, 19, 22, 23, 24, 27, 29, 32, 34, 35, 36, 37, 39, 40], "plotafterstepiv": 19, "plotbatterygrid": 13, "plotcelldata": [2, 13, 37, 40], "plotdashboard": 2, "plote": [35, 36], "plotfacedata": [37, 40], "plotgrid": 13, "pm": [30, 32], "point": [14, 21, 22], "polaris": [25, 27], "polici": 13, "polym": 3, "polynomi": 39, "popt": 19, "popttmp": 19, "pore": 14, "porig": 19, "poris": 19, "poros": [8, 9, 14, 19, 33, 34], "porositysett": 19, "porou": [3, 14, 25, 26], "poroustransportlay": [25, 26, 27], "posit": [1, 2, 6, 8, 14, 17, 19, 21, 22, 25, 27, 30, 32], "positiveco": 6, "positivecurrentcollector": 6, "positiveelectrod": [2, 6, 13, 14, 15, 17, 19, 21, 22, 23, 24, 33, 34, 35, 36], "possibl": [5, 7, 11, 14, 16, 19, 21, 22, 25, 26, 40], "post": [2, 14], "potenti": [2, 5, 11, 14, 19, 23, 24, 30, 31, 32, 33, 34], "pouch": [2, 6, 14], "power": [3, 11, 19], "powera": 3, "powercontrol": 14, "powercontrolcas": 14, "powershel": 16, "pre": [14, 21, 22], "preced": [28, 29], "predict": 3, "prefix": 42, "prefixitem": 14, "prescrib": 19, "present": [1, 14, 15, 19], "pressur": [25, 26], "previou": [2, 14, 17], "primari": [21, 22, 25, 27], "primarli": 38, "principl": [9, 38], "print": [17, 19], "printspecif": 17, "prismat": 3, "problem": [5, 16, 17, 19], "proce": 17, "procedur": [5, 19], "process": [2, 3, 5, 13, 14, 17, 24, 25, 26, 40], "produc": [6, 17, 25, 27, 39], "profil": [2, 11, 19, 33, 34, 39], "program": [11, 18, 19], "programmat": 2, "project": [11, 16], "prompt": 16, "propag": [23, 24], "properti": [2, 5, 13, 14, 16, 19, 21, 22, 24, 25, 27, 29, 34, 36, 37, 40], "protocol": 2, "proton": [3, 31, 32], "protonicmembran": [30, 32], "protonicmembranecel": [30, 32], "protonicmembranecellinputparam": [30, 32], "provid": [2, 5, 6, 7, 11, 13, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 26, 42], "pseudo": [3, 13, 24, 39, 41], "ptl": [25, 27], "ptmp": 19, "pu": 19, "public": [22, 24, 27, 29, 34, 37], "publish": [2, 22, 24, 27, 29, 34, 37, 41], "pure": 14, "purpos": [22, 24, 27, 29, 34, 37, 42], "pxd": [16, 17], "pybamm": [39, 41], "python": 19, "q": 8, "q_": 8, "qi": 3, "quad": [30, 31], "quantiti": [2, 11, 17, 19, 25, 27, 40], "quick": 8, "r": [3, 19, 33, 34], "r_": [30, 31], "radial": [6, 39], "radiu": [6, 14, 33, 34], "ragnar": 3, "ralph": 3, "ramp": 19, "rampup": [5, 14, 33, 34, 35, 36], "rampupcas": [25, 27], "rampupcontrol": [25, 27, 33, 34], "rampupswitchcontrol": [19, 33, 34, 35, 36], "rampuptim": [5, 14, 15, 19], "rampuptimestep": [14, 25, 27], "rang": 19, "rate": [2, 14, 24, 33, 34], "ratio": [14, 17], "rdf_type": 14, "re": [2, 11, 13], "reach": [5, 14, 19, 30, 32], "reaction": [1, 14, 25, 26, 30, 31], "reactionrateconst": [13, 14, 15, 19], "read": [2, 14, 25, 27], "readabl": [2, 25, 26], "reader": 19, "readi": [19, 41], "realist": 1, "reason": [5, 14, 16, 17, 19, 40], "receiv": [11, 22, 24, 27, 29, 34, 37], "recogn": [14, 17], "recommend": 38, "recov": [24, 25, 27, 30, 32], "rectangl": 19, "recurs": [12, 17], "redistribut": [22, 24, 27, 29, 34, 37], "reduc": [19, 39], "reducetocel": [23, 24], "redund": 17, "ref": [14, 29, 30, 31, 36], "refer": [9, 14, 20, 25, 26, 30, 31, 33, 34], "referenc": [21, 22], "referencediffusioncoeffici": [4, 14, 15], "regan": 3, "region": [6, 14], "regionbruggemancoeffici": 14, "regiontag": 14, "regist": 16, "registri": 16, "rel": [14, 19, 35, 36], "relat": [30, 31], "releas": 40, "relerr": 19, "relev": [21, 22], "reli": [6, 13, 16, 25, 26, 38], "reload": 2, "remain": [13, 16, 17, 35, 36], "rememb": 17, "remov": [14, 35, 36], "replac": [2, 5, 16], "repmat": 19, "report": [17, 21, 22, 23, 24, 25, 27, 30, 32, 33, 34, 35, 36], "repositori": 12, "repres": [8, 39], "reproduc": [14, 39], "requir": [2, 5, 14, 17, 18, 19, 21, 22, 24, 34, 36], "research": 11, "reserv": 13, "reservoir": [11, 38], "residu": [16, 17], "resolv": [3, 10], "resolveunitinputjson": 17, "resourc": 18, "respect": [14, 19, 28, 29, 40], "result": [5, 7, 16, 19, 22, 26, 27, 40], "retriev": 16, "return": [2, 14, 16, 17, 18, 19, 23, 24, 42], "reus": 16, "reuse_setup": [23, 24], "review": 5, "revis": 16, "rewrit": [30, 31], "rho": [8, 14], "rho_": 8, "rho_i": 8, "right": [2, 14, 19, 30, 31], "rightmost": 2, "rinner": 6, "rmfield": [35, 36], "robert": 3, "robust": [18, 25, 26], "role": [13, 19], "roll": [6, 13, 17, 41], "root": 16, "roughli": [33, 34], "routin": 19, "rp": 14, "rt": [30, 31], "rule": [19, 28, 29], "run": [5, 12, 14, 17, 18, 19, 22, 24, 26, 27, 28, 29, 30, 32, 34, 36, 37, 40, 41], "runbattery1doptim": 19, "runbatteryjson": [2, 13, 19, 28, 29, 37, 40], "runbatteryp2d": [12, 23], "runbatteryp3d": 41, "runbatteryp4d": 41, "runchen2020": [39, 41], "runcr": 41, "runelectrolys": 25, "runfrommatlab": 16, "rungitttest": 41, "runjellyrol": 41, "runjsonscript": [18, 28], "runmatlab": 16, "runparameteridentif": 19, "runprotonicmembran": 30, "runseiactivemateri": 33, "runsilicongraphitebatteri": 35, "runthermalexampl": 40, "s41563": 3, "safari": [3, 14, 20], "safari2009": [20, 33, 34], "safari_2009": [33, 34], "sai": 14, "sake": 6, "same": [1, 2, 5, 6, 8, 13, 14, 17, 19, 21, 22, 25, 26, 40], "sampl": [2, 5], "sample_input": [2, 5, 17], "sara": 3, "satur": 14, "saturationconcentr": [13, 14, 15, 21, 22, 33, 34], "save": [2, 14, 19], "saveopt": 14, "saveoutput": 14, "scale": [3, 6, 11, 13, 19], "schedul": [5, 17, 19, 21, 22, 24, 27, 32, 34, 36], "schedulereport": 17, "schema": [1, 5, 6, 17, 25, 26, 39], "scheme": [25, 26], "schmitt": 3, "scientif": [2, 18], "screen": 17, "script": [5, 12, 18, 28, 29, 39, 40, 41], "sd": [19, 21, 22, 23, 24, 33, 34, 35, 36], "se": 29, "second": [2, 5, 9], "section": [2, 7, 8, 9, 10, 13, 14, 17], "sector": 14, "sectormodel": 14, "sectortabparam": 14, "see": [1, 2, 5, 6, 9, 14, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39], "seek": 19, "seen": [13, 17, 19, 30, 32], "sei": [14, 34, 41], "seiactivemateri": [33, 34], "seiactivematerialinputparam": [33, 34], "seimodel": 14, "select": 9, "selectbox": 9, "selector": [35, 36], "send": [17, 21, 22, 23, 24], "sens": 19, "sensit": 19, "sep": 19, "sep_nz": 6, "separ": [1, 2, 6, 8, 13, 17, 19, 20], "sepat": 6, "sepnx": 6, "seri": 17, "serra": 3, "serv": 16, "servermanag": 16, "session": 16, "set": [0, 2, 5, 6, 13, 14, 16, 17, 19, 22, 23, 24, 25, 26, 27, 29, 30, 32, 33, 34, 35, 36, 37, 38, 40], "setfun": 19, "setporo": 19, "setup": [2, 5, 6, 9, 12, 17, 19, 21, 22, 24, 26, 27, 28, 29, 32, 34, 36, 37, 40], "setup_opt": 19, "setupbatterygridfromjson": 17, "setupbcandinitialst": [25, 27], "setupelectrolysergridfromjson": [25, 27], "setupforsimul": [30, 32, 33, 34], "setupinitialst": [5, 19, 21, 22, 23, 24, 30, 32, 35, 36], "setupmodelfromjson": [5, 17, 37, 40], "setupprotonicmembranecellgrid": [30, 32], "setupschedul": [30, 32], "setupschedulecontrol": [19, 21, 22, 23, 24], "setupschedulestep": [21, 22, 23, 24], "setvalu": 19, "sever": [8, 9, 16, 19], "sgw19": 3, "shape": 13, "share": [2, 25, 26], "shock": 19, "shorcut": [35, 36], "short": [5, 19], "shortcut": [25, 27, 30, 32, 36], "shorthand": [19, 21, 22, 23, 24, 33, 34], "shortli": 19, "should": [2, 10, 14, 16, 17, 18, 19, 22, 24, 27, 29, 34, 37, 41], "show": [6, 28, 29, 33, 34, 35, 36, 37, 40], "shown": [2, 13, 17, 19, 42], "si": [2, 17, 42], "side": 14, "sidereact": [33, 34], "siemen": [17, 30, 32], "sigma": [14, 30, 32], "sigma_": [30, 31], "sigma_n": [30, 31], "sigma_p": [30, 31], "sigmael": [30, 32], "sign": [5, 19, 35, 36], "signatur": [14, 17], "signific": [13, 19], "significantli": [16, 17], "silicon": [4, 36], "sim_runn": 14, "similar": [13, 19, 21, 22], "simon": 3, "simpl": [2, 14, 19, 23, 24, 25, 26, 40], "simpli": [9, 17, 19], "simplic": [19, 23, 24], "simplifiedsoliddiffusionmodel": 14, "simsetup": 19, "simul": [0, 1, 3, 5, 6, 7, 9, 10, 11, 19, 22, 24, 26, 27, 29, 32, 34, 36, 37, 38, 41], "simulateschedulead": [5, 17, 19, 21, 22, 23, 24, 25, 27, 30, 32, 33, 34, 35, 36], "simulation_paramet": [13, 19, 28, 29], "simulatorsetup": 19, "simult": 2, "sin": 5, "sinc": [19, 30, 31], "singl": [13, 15, 17], "sintef": [22, 24, 27, 29, 34, 37, 38], "sinusoid": 5, "size": [2, 5, 21, 22, 25, 26], "slate": 2, "small": [6, 14, 16, 17, 19, 40], "smaller": [2, 19], "smtd09": [3, 20], "snippet": 16, "so": [5, 17, 19, 30, 32, 40], "soc": [5, 14, 15, 17, 21, 22, 35, 36], "soc1": [35, 36], "soc2": [35, 36], "societi": 3, "socn": [23, 24], "socp": [23, 24], "softwar": [14, 22, 24, 27, 29, 34, 37, 38], "sofwar": 38, "sol": [21, 22], "solid": [0, 1, 3, 11, 17], "soliddiffus": [1, 4, 13, 14, 15, 17, 19, 21, 22, 23, 24, 33, 34, 35, 36], "soliddiffusionmodel": 14, "solidelectrodeinterfac": [33, 34], "solut": [2, 3, 11, 13, 14, 17, 18, 30, 32, 39], "solv": [1, 5, 17, 18, 19, 25, 26, 27, 39], "solvent": [33, 34], "solver": [11, 16, 17, 18, 19, 21, 22, 24, 27, 34, 36, 38], "som": [30, 32], "some": [2, 5, 6, 7, 9, 10, 14, 18, 19, 21, 22, 23, 24, 30, 31, 32, 33, 34, 35, 36, 42], "sone": 3, "soon": 14, "sourc": [3, 5, 6, 11, 13, 14, 18, 19, 21, 23, 25, 26, 28, 30, 33, 35, 38], "space": [3, 6, 11, 14, 19, 25, 26], "spatial": [11, 13, 25, 26, 30, 32, 39], "speci": [3, 14, 15], "special": 14, "specici": 13, "specif": [2, 7, 8, 13, 17, 21, 22, 25, 27, 28, 29, 40], "specifi": [2, 14, 17, 19, 22], "specificenergi": 14, "specificheatcapac": [4, 14, 15, 17], "specifici": 29, "speed": 16, "spheric": 39, "spike": 10, "spiral": 6, "split": [25, 26], "springer": 3, "squar": 19, "sr": [33, 34], "src": [5, 19, 25, 27, 33, 34, 35, 36], "srcfunc": [25, 27, 33, 34, 35, 36], "stabil": 17, "stabl": 3, "stand": [33, 34], "standard": [1, 5, 6, 14, 16, 18, 19, 23, 24, 25, 27, 28, 29, 35, 36, 39, 40], "stanislaw": 3, "star": 9, "start": [2, 5, 12, 14, 19, 21, 22, 29, 35, 36], "startup": 16, "startupbattmo": 12, "state": [5, 11, 13, 14, 16, 17, 19, 22, 24, 25, 27, 28, 29, 31, 32, 34, 36, 37, 40], "state0": [19, 30, 32], "state0_inn": [33, 34], "statechangetimestepselector": [23, 24, 35, 36], "stateiniti": [14, 15], "statement": 19, "states_opt": 19, "static": [33, 34], "steadi": [30, 31, 32], "step": [5, 13, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 32, 33, 34, 36, 40], "still": [2, 7, 9, 19], "stoichiometr": 14, "stoichiometri": [8, 14], "stop": [5, 14, 19, 21, 22], "stopfunct": [19, 33, 34], "store": [2, 21, 22, 23, 24, 25, 27], "strandbakk": 3, "stricter": 19, "string": [14, 16, 25, 27, 42], "strive": 18, "strong": [5, 19], "struct": [2, 5, 19, 21, 22, 23, 24, 25, 27, 33, 34, 35, 36, 42], "structur": [1, 5, 9, 13, 14, 15, 16, 17, 18, 19, 21, 22, 25, 26, 27, 28, 29, 32, 35, 36, 40], "sub": [1, 5, 14, 17, 20, 33, 34, 35, 36], "submodel": [2, 14, 17, 21, 22, 23, 24, 25, 27], "submodul": 12, "subplot": [21, 22, 25, 27, 28, 29, 35, 36], "subsect": 2, "success": 7, "suffix": 17, "sum": 19, "sum_i": 8, "summar": 19, "sund": 3, "support": [0, 6, 14, 16, 38, 40, 42], "sure": [2, 14, 17, 19, 21, 22, 42], "surfac": [13, 14, 17, 19, 33, 34], "surround": 14, "sustain": [11, 22, 24, 27, 29, 34, 37], "svein": 3, "swift": 11, "switch": [5, 14, 23, 24], "switchtoler": 14, "symbol": 14, "symmbol": 14, "syntax": [14, 16, 18], "system": [1, 2, 11, 16, 19, 25, 26, 27], "t": [5, 7, 13, 14, 16, 21, 22, 23, 24, 33, 34, 37, 40], "t0": [19, 37], "tab": [6, 13, 14, 15, 40], "tabl": 14, "tabparam": 14, "tabul": [14, 16], "tag": 14, "take": [2, 13, 14, 16, 17, 18, 19, 21, 22, 28, 29, 30, 31, 40], "taken": [13, 25, 26, 42], "tarach": 3, "target": [5, 14, 35, 36], "targetchangeab": [23, 24, 35, 36], "targetprop": [23, 24, 35, 36], "task": 17, "technic": [21, 22], "techniqu": 3, "technologi": [22, 24, 27, 29, 34, 37], "tell": 41, "temperatur": [11, 14, 15, 17, 21, 22, 33, 34, 37, 40], "templat": 6, "tempor": 19, "term": [21, 22, 24, 25, 26, 27, 29, 34, 37], "termin": [12, 19], "test": [19, 20, 41], "texp": 19, "text": [30, 31], "textbf": [30, 31], "teyssot": 3, "th": 6, "than": [5, 16, 19], "thee": 39, "thei": [2, 13, 14, 17, 19, 20, 25, 26, 40, 41, 42], "them": [5, 9, 17, 19, 25, 26], "therefor": [13, 14, 17, 18, 30, 31], "thermal": [0, 1, 2, 3, 11, 19, 21, 22, 23, 24, 35, 36, 37], "thermalcompon": [14, 15, 17], "thermalconduct": [4, 14, 15, 17], "thermalmodel": [1, 2, 14, 15, 17, 19, 21, 22, 23, 24, 37, 40], "thermodynam": 3, "theta": [21, 22], "theta0": [14, 21, 22], "theta100": [14, 21, 22], "thi": [2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 39, 41, 42], "thick": [2, 8, 9, 14, 15, 33, 34], "thicker": [21, 22], "thin": [2, 40], "thing": [2, 21, 22, 28, 29, 42], "thoma": 3, "those": [6, 14, 17, 18, 25, 27, 40], "three": [1, 3, 19, 25, 26, 27, 30, 31], "through": [2, 12, 14, 20, 30, 31, 40], "throughout": [23, 24], "thu": [17, 18], "thulil": 3, "thwo": 8, "tight": 19, "time": [2, 5, 13, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 33, 34, 36, 37, 39, 40], "time_opt": 19, "timecontrol": 14, "timestep": [2, 5, 14, 15, 16, 19, 21, 22, 23, 24, 28, 29, 30, 32], "timestepdur": 14, "timestepselector": [23, 24, 35, 36], "titl": [13, 21, 22, 25, 27, 30, 32, 33, 34, 35, 36, 37, 40], "tmax": [23, 24, 37, 40], "tmin": [37, 40], "tobia": 3, "togeth": [9, 21, 22], "tol": 19, "toler": [14, 19, 23, 24, 30, 32, 35, 36], "too": 19, "tool": 6, "toolbox": [11, 18, 22, 24, 27, 29, 34, 37], "top": [1, 14], "topic": 19, "topt": 19, "total": [5, 14, 17, 19, 21, 22, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36], "totaltim": [14, 28, 29], "totval": 19, "totval_trapz": 19, "totval_trapz_opt": 19, "toward": 19, "transact": 3, "transfer": [8, 14, 30, 31, 37, 40], "transferencenumb": [14, 15], "transform": 2, "transport": [3, 14, 17, 25, 26], "trapezoid": 19, "trapz": 19, "troubleshoot": 7, "true": [4, 5, 13, 14, 15, 16, 19, 23, 24, 25, 27, 33, 34, 35, 36, 37, 40], "trul": 3, "try": 2, "tubular": 3, "tup": [25, 27, 33, 34, 35, 36], "turn": 19, "tutori": [2, 11, 13, 19, 22, 41], "twin": 11, "two": [1, 2, 5, 9, 13, 14, 24, 25, 26, 30, 31, 35, 36, 39, 40, 41], "type": [5, 13, 14, 15, 16, 20, 21, 22, 30, 31, 39], "typic": [5, 14, 17, 40], "u": [5, 13, 17, 21, 22, 25, 26, 40, 41], "umeda": 3, "uncom": 19, "under": [2, 7, 11, 14, 19, 22, 24, 27, 29, 34, 37], "understand": 11, "unexpect": 7, "union": 11, "unit": [0, 2, 15, 17], "unitboxbfg": 19, "unknown": [23, 24, 30, 31], "unknwon": [25, 27], "unless": 2, "unlock": 11, "unnatur": 7, "unnecessari": [30, 32], "until": [5, 10, 14, 16, 19], "up": [2, 5, 6, 16, 19, 22, 23, 24, 25, 26, 29], "updat": [19, 21, 22, 23, 24, 35, 36], "updatebatteryinputparam": [19, 21, 22, 23, 24, 35, 36], "updatesetupfromscaledparamet": 19, "upper": [5, 14], "uppercutoffpow": 14, "uppercutoffvoltag": [5, 14, 15, 23, 24, 35, 36], "url": 3, "us": [1, 2, 5, 7, 10, 11, 12, 14, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42], "usag": 17, "use_cccv": [23, 24], "use_normed_current_collector": 14, "use_therm": [15, 19, 21, 22, 23, 24, 35, 36, 40], "usecvswitch": [5, 14, 19], "useful": 38, "user": [7, 9, 14, 16, 17, 18, 23, 24, 38, 42], "userampup": [14, 15], "useregionbruggemancoeffici": 14, "usetab": 14, "usewetproperti": 14, "usual": [13, 14, 19], "util": [7, 16, 17, 42], "uuid": 14, "v": [8, 17, 19, 21, 22, 23, 24, 28, 29, 30, 32, 33, 34, 35, 36, 37], "vad": 19, "val": [5, 19, 25, 27, 33, 34, 35, 36, 37, 40, 42], "valid": [14, 17, 19, 25, 26, 35, 36], "validateinputparam": [17, 35, 36], "validatejson": 19, "valu": [2, 5, 9, 14, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 40, 42], "varargin": [17, 19], "varepsilon": [8, 14], "vari": 19, "variabl": [1, 14, 17, 19, 21, 22, 25, 27, 30, 32, 33, 34, 38], "variat": 40, "variou": [14, 21, 22, 42], "ve": 9, "vector": [2, 19, 21, 22, 37, 40], "verbos": [14, 19, 23, 24, 25, 27, 33, 34, 35, 36], "veri": [7, 14, 16, 19, 40], "version": [7, 19, 22, 24, 27, 29, 30, 32, 34, 37], "vertcat": [35, 36], "vertic": 14, "vf": 14, "video": [11, 12], "view": [2, 21, 22, 37, 40], "viewpoint": 19, "virtual": 11, "visibl": 10, "visit": 11, "visual": [2, 6, 7, 18, 27, 40], "visualis": 36, "vnum": 19, "volmer": [1, 3, 14, 19, 30, 31], "voltag": [2, 5, 11, 14, 16, 17, 19, 21, 22, 24, 25, 27, 28, 29, 35, 36, 37], "volum": [8, 11, 14, 17, 19, 25, 26, 39, 40], "volumefract": 14, "volumetr": [14, 17, 19], "volumetricsurfacearea": [13, 14, 15, 19], "vst": [3, 30, 31], "v\u00f8llestad": 3, "w": [37, 40], "wa": [25, 26], "wai": [2, 5, 14, 16, 21, 22, 25, 26, 40], "wait": 19, "wang": 3, "want": [2, 5, 14, 19, 21, 22, 30, 31, 32], "warn": [28, 29, 35, 36], "warranti": [22, 24, 27, 29, 34, 37], "water": [3, 25, 26], "watt": 17, "we": [1, 2, 5, 6, 9, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42], "web": 7, "weber": 3, "webpag": [11, 38], "well": 19, "wellsol": [35, 36], "wet": 14, "wh": [17, 19], "what": [2, 19], "when": [2, 5, 7, 9, 13, 14, 16, 17, 19, 21, 22, 28, 29, 30, 32, 42], "where": [2, 5, 9, 12, 13, 14, 16, 17, 19, 21, 22, 25, 26, 28, 29, 30, 31, 40], "whether": 11, "which": [1, 2, 5, 6, 9, 12, 13, 14, 16, 17, 19, 21, 22, 25, 26, 30, 31, 32, 33, 34, 35, 36, 38, 40, 42], "while": [2, 14, 25, 26], "white": 3, "whole": [6, 40], "whose": 20, "why": 19, "widanagea": 3, "width": [6, 9, 14, 15, 21, 22], "wind": 6, "window": [2, 12, 16, 17], "within": [2, 7, 8, 13, 16, 17], "without": [13, 15, 16, 19, 22, 24, 27, 29, 34, 37, 42], "work": [2, 17, 42], "workflow": [2, 19], "workspac": [2, 19, 23, 24, 33, 34], "worth": 19, "would": [2, 9, 12, 13, 17], "write": [13, 19, 41, 42], "writeh5": [23, 24], "writeoutput": [23, 24], "written": [2, 14, 16], "www": [22, 24, 27, 29, 34, 37], "x": [2, 6, 11, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36], "x_": 8, "x_ne": 2, "x_pe": 2, "x_sep": 2, "xc": [30, 32], "xia": 3, "xlabel": [2, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 40], "xlength": 6, "xu": [3, 20], "xu2015": 20, "xzw": 3, "y": [3, 6], "yang": 3, "year": 20, "yet": [14, 17], "ylabel": [2, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 35, 36, 37, 40], "ylength": 6, "ylim": [21, 22], "yoshitsugu": 3, "you": [2, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 22, 24, 27, 29, 34, 37, 38, 42], "your": [2, 7, 11, 12, 16, 17, 22, 24, 27, 29, 34, 37], "z": [3, 6, 30, 31], "z_": [30, 31], "zausch": 3, "zero": [2, 5, 14, 19, 30, 31, 32, 40], "zhang": 3, "zhuqian": 3, "zinc": 11, "zoom": 39, "zw07a": 3, "zw07b": [3, 39], "\u00b5m": 6, "\u00e5": 3, "\u03bcm": 6}, "titles": ["Advanced Usage", "BattMo Model Architecture", "Basic Usage", "Reference lists", "Composite electrode json input file", "Control models", "Battery Geometries", "BattMo App", "Calculations", "Features", "Troubleshooting", "Welcome", "Installation and First Steps", "Intermediate usage", "JSON input specification", "Json input example", "BattMo Julia bridge", "The Battery Simulation Model", "Note on Octave Support", "Optimization", "Parameter sets", "BattMo Tutorial", "Source code for battMoTutorial", "Pseudo-Two-Dimensional (P2D) Lithium-Ion Battery Model", "Source code for runBatteryP2D", "Alkaline Membrane Electrolyser", "<no title>", "Source code for runElectrolyser", "BattMo example Json input", "Source code for runJsonScript", "Protonic Membrane model", "Model overview", "Source code for runProtonicMembrane", "Particle simulation with SEI layer growth", "Source code for runSEIActiveMaterial", "Composite Silicon Graphite electrode", "Source code for runSiliconGraphiteBattery", "runThermalModel", "See Also", "Solid Diffusion Models", "Thermal Simulation", "List of curated examples", "Units"], "titleterms": {"2016": 6, "A": 2, "The": 17, "abov": 6, "acknowledg": 11, "activ": [14, 15], "addit": [14, 15], "advanc": 0, "against": 21, "alkalin": 25, "also": 38, "app": 7, "ar": 6, "architectur": 1, "artifact": 10, "basic": 2, "batteri": [6, 15, 17, 21, 23, 33, 35], "batterygeneratormultilayerpouch": 6, "batterygeneratorp2d": 6, "batterygeneratorp3d": 6, "batterygeneratorp4d": 6, "battmo": [1, 2, 7, 16, 21, 28, 42], "battmotutori": 22, "binder": [14, 15], "boundari": [30, 31], "bridg": 16, "c": 23, "calcul": 8, "capac": 23, "cell": [6, 23, 33], "chang": 2, "charg": [21, 35], "choos": 23, "coat": [14, 15], "code": [22, 24, 27, 29, 32, 34, 36], "coin": 6, "coincellbatterygener": 6, "collector": [14, 15], "compon": 6, "composit": [4, 35], "comput": [17, 23], "condit": [25, 30, 31], "conduct": [14, 15], "control": [2, 5, 14, 15, 21, 28, 35], "convert": 42, "cr": 6, "curat": 41, "current": [14, 15, 23], "curv": 21, "dashboard": 2, "data": [9, 38], "default": 9, "defin": [2, 9, 13], "descript": 5, "design": [23, 33], "diamet": 6, "dictionari": 6, "diffus": [14, 15, 39], "dimension": 23, "discharg": 35, "discret": [6, 25], "distribut": 25, "download": 9, "each": 6, "electrod": [4, 14, 15, 35], "electrolys": 25, "electrolyt": [14, 15], "environ": [21, 28], "equat": [30, 31], "exampl": [15, 19, 28, 41], "explor": 2, "factori": 38, "fair": 38, "featur": 9, "file": [4, 13, 28, 30], "first": [2, 12], "from": [23, 30, 33, 35], "full": 14, "geometri": [6, 9, 14, 15, 21, 23, 28], "given": 30, "govern": [30, 31], "graphit": 35, "grid": [2, 23, 38], "growth": 33, "identif": 19, "import": [23, 33, 35], "initi": [15, 21, 23, 25, 30, 33, 35], "initialis": [17, 21], "input": [4, 5, 9, 14, 15, 25, 28, 30, 42], "insert": 13, "inspect": 17, "instal": 12, "instanti": 35, "interfac": [5, 14, 15], "intermedi": 13, "introduct": 16, "ion": [23, 33], "json": [4, 5, 14, 15, 28, 30, 42], "julia": 16, "layer": [6, 33], "li": [23, 33], "linear": [25, 33], "link": 13, "list": [3, 41], "lithium": 23, "load": [25, 28, 30], "materi": [2, 9, 14, 15, 23, 28, 33], "membran": [25, 30], "mergejsonstruct": 13, "model": [1, 2, 5, 13, 14, 15, 17, 21, 23, 25, 30, 31, 33, 35, 39], "modul": [23, 25, 33, 35], "mrst": [23, 25, 33, 35, 38], "n": 6, "neg": 15, "next": 2, "nl": 6, "nomin": 23, "non": [25, 33], "nonlinear": [23, 35], "note": 18, "notebook": 2, "nrdict": 6, "number": 6, "object": 21, "ocp": 21, "octav": 18, "optim": 19, "other": 6, "ouput": 28, "output": [2, 14, 16, 23], "overview": [30, 31], "own": 9, "p2d": 23, "p4d": 13, "paramet": [2, 6, 13, 14, 16, 19, 20, 28], "pars": 30, "parsebattmojson": 13, "particl": 33, "pass": 6, "perio": 35, "ph": 25, "physic": 21, "plot": [2, 6, 21, 25, 28, 30, 33], "posit": 15, "post": 16, "process": [16, 23], "properti": [17, 23, 28, 33, 35], "proton": 30, "pseudo": 23, "rate": 23, "recov": 23, "refer": 3, "requir": [23, 33, 35], "result": [2, 9, 10, 13, 21, 25], "run": [2, 13, 16, 21, 23, 25, 33, 35], "runbatteryp2d": 24, "runelectrolys": 27, "runjsonscript": 29, "runprotonicmembran": 32, "runseiactivemateri": 34, "runsilicongraphitebatteri": 36, "runthermalmodel": 37, "schedul": [23, 25, 30, 33, 35], "schema": 14, "see": 38, "sei": 33, "send": 16, "separ": [14, 15], "server": 16, "set": [20, 21, 28], "setup": [13, 14, 23, 25, 30, 33, 35], "shortcut": 35, "show": 2, "silicon": 35, "simul": [2, 13, 14, 15, 16, 17, 21, 23, 25, 28, 30, 33, 35, 40], "solid": [14, 15, 39], "solver": [14, 23, 25, 33, 35], "some": 17, "sourc": [22, 24, 27, 29, 32, 34, 36], "specif": [14, 15], "specifi": 21, "specifici": 28, "spiralbatterygener": 6, "standard": 17, "start": [16, 28], "state": [2, 15, 21, 23, 30, 33, 35], "static": 17, "step": [2, 12, 14, 15, 35], "structur": [2, 30], "support": 18, "thermal": [14, 15, 40], "thick": 6, "through": 6, "time": [14, 15, 25, 35], "troubleshoot": 10, "tutori": [21, 38], "two": 23, "unit": 42, "unnatur": 10, "up": [21, 28], "us": [6, 9, 13], "usag": [0, 2, 13], "valu": 6, "visual": [9, 13, 25, 38], "visualis": 35, "voltag": 23, "we": 28, "welcom": 11, "widthdict": 6, "your": [9, 10]}})