Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | X | Y | Z _ __abs__() (pybamm.Symbol method) __add__() (pybamm.Symbol method) __array_ufunc__() (pybamm.Symbol method) __eq__() (pybamm.Symbol method) __ge__() (pybamm.Symbol method) __gt__() (pybamm.Symbol method) __hash__() (pybamm.Symbol method) __init__() (pybamm.Symbol method) __le__() (pybamm.Symbol method) __lt__() (pybamm.Symbol method) __matmul__() (pybamm.Symbol method) __mod__() (pybamm.Symbol method) __mul__() (pybamm.Symbol method) __neg__() (pybamm.Symbol method) __pow__() (pybamm.Symbol method) __radd__() (pybamm.Symbol method) __repr__() (pybamm.Symbol method) __rmatmul__() (pybamm.Symbol method) __rmul__() (pybamm.Symbol method) __rpow__() (pybamm.Symbol method) __rsub__() (pybamm.Symbol method) __rtruediv__() (pybamm.Symbol method) __str__() (pybamm.Symbol method) __sub__() (pybamm.Symbol method) __truediv__() (pybamm.Symbol method) __weakref__ (pybamm.Symbol attribute) _Heaviside (class in pybamm.expression_tree.binary_operators) A AbsoluteValue (class in pybamm) add() (pybamm.QuickPlotAxes method) add_events_from() (pybamm.BaseSubModel method) (pybamm.electrolyte_diffusion.ConstantConcentration method) (pybamm.equivalent_circuit_elements.OCVElement method) (pybamm.equivalent_circuit_elements.VoltageModel method) (pybamm.interface.interface_utilisation.CurrentDriven method) (pybamm.particle_mechanics.CrackPropagation method) (pybamm.porosity.Constant method) (pybamm.porosity.ReactionDriven method) (pybamm.porosity.ReactionDrivenODE method) add_ghost_meshes() (pybamm.Mesh method) add_ghost_nodes() (pybamm.FiniteVolume method) add_neumann_values() (pybamm.FiniteVolume method) added (pybamm.parameters.ParameterDiff attribute) Addition (class in pybamm) algebraic (pybamm.BaseModel property) AlgebraicSolver (class in pybamm) all_models (pybamm.Solution property) all_variables (pybamm.SummaryVariables property) AlternativeEffectiveResistance2D (class in pybamm.current_collector) aot_compile() (in module pybamm.codegen.compilation) apply_builtin_overrides() (pybamm.BaseModel static method) Arcsinh (class in pybamm) arcsinh() (in module pybamm) Arctan (class in pybamm) arctan() (in module pybamm) Array (class in pybamm) as_computed() (pybamm.ProcessedVariable method) assemble_mass_form() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) AsymmetricButlerVolmer (class in pybamm.kinetics) auxiliary_domains (pybamm.Symbol property) B BaseBatteryModel (class in pybamm) BaseElectrode (class in pybamm.electrode) BaseElectrolyteConductivity (class in pybamm.electrolyte_conductivity) BaseElectrolyteDiffusion (class in pybamm.electrolyte_diffusion) BaseHysteresisOpenCircuitPotential (class in pybamm.open_circuit_potential) BaseInterface (class in pybamm.interface) BaseInverseKinetics (class in pybamm.kinetics) BaseKinetics (class in pybamm.kinetics) BaseMechanics (class in pybamm.particle_mechanics) BaseModel (class in pybamm) (class in pybamm.active_material) (class in pybamm.convection) (class in pybamm.current_collector) (class in pybamm.electrode.ohm) (class in pybamm.interface.interface_utilisation) (class in pybamm.lead_acid) (class in pybamm.lithium_ion) (class in pybamm.oxygen_diffusion) (class in pybamm.porosity) (class in pybamm.sei) (class in pybamm.transport_efficiency) BaseOpenCircuitPotential (class in pybamm.open_circuit_potential) BaseParticle (class in pybamm.particle) BasePlating (class in pybamm.lithium_plating) BasePotentialPair (class in pybamm.current_collector) BaseSimulation (class in pybamm) BaseSolver (class in pybamm) BaseStep (class in pybamm.step) BaseSubModel (class in pybamm) BaseTermination (class in pybamm.step) BaseThermal (class in pybamm.thermal) BaseThroughCellModel (class in pybamm.convection.through_cell) BaseTransverseModel (class in pybamm.convection.transverse) Basic3DThermalSPM (class in pybamm.lithium_ion) basic_repr() (pybamm.step.BaseStep method) BasicDFN (class in pybamm.lithium_ion) BasicDFNComposite (class in pybamm.lithium_ion) BasicDFNHalfCell (class in pybamm.lithium_ion) BasicFull (class in pybamm.lead_acid) BasicSPM (class in pybamm.lithium_ion) BatchStudy (class in pybamm) battery_geometry() (in module pybamm) BatteryModelOptions (class in pybamm) bc_apply() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) BinaryOperator (class in pybamm) boundary_conditions (pybamm.BaseModel property) (pybamm.BaseSubModel attribute) boundary_integral() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) boundary_integral_vector() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) boundary_mass_matrix() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) boundary_value() (in module pybamm) boundary_value_or_flux() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) (pybamm.ZeroDimensionalSpatialMethod method) BoundaryGradient (class in pybamm) BoundaryIntegral (class in pybamm) BoundaryMass (class in pybamm) BoundaryOperator (class in pybamm) BoundaryValue (class in pybamm) Broadcast (class in pybamm) broadcast() (pybamm.SpatialMethod method) Bruggeman (class in pybamm.transport_efficiency) build() (pybamm.BaseSimulation method) build_for_experiment() (pybamm.Simulation method) build_initial_state_mapper() (pybamm.BaseModel method) built (pybamm.BaseModel property) by_variable() (pybamm.QuickPlotAxes method) C cache (pybamm.parameters.ParameterSubstitutor property) calc_esoh (pybamm.BaseModel property) (pybamm.lithium_ion.BaseModel property) calculate_consistent_state() (pybamm.BaseSolver method) Callback (class in pybamm.callbacks) CallbackList (class in pybamm.callbacks) can_process_symbols (pybamm.BaseModel property) (pybamm.SymbolProcessor attribute) CasadiAlgebraicSolver (class in pybamm) CasadiSolver (class in pybamm) categories() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) category (pybamm.parameters.ParameterInfo attribute) CationExchangeMembrane (class in pybamm.transport_efficiency) CCCVFunctionControl (class in pybamm.external_circuit) changed (pybamm.parameters.ParameterDiff attribute) Chebyshev1DSubMesh (class in pybamm) chebyshev_collocation_points() (pybamm.SpectralVolume method) chebyshev_differentiation_matrices() (pybamm.SpectralVolume method) check_algebraic_equations() (pybamm.BaseModel method) check_and_set_domains() (pybamm.FullBroadcast method) (pybamm.PrimaryBroadcast method) (pybamm.SecondaryBroadcast method) check_discretised_or_discretise_inplace_if_0D() (pybamm.BaseModel method) check_extrapolation() (pybamm.BaseSolver method) check_ics_bcs() (pybamm.BaseModel method) check_model() (pybamm.Discretisation method) check_no_repeated_keys() (pybamm.BaseModel method) check_parameter_values() (pybamm.ParameterValues static method) check_tab_conditions() (pybamm.Discretisation method) check_well_determined() (pybamm.BaseModel method) check_well_posedness() (pybamm.BaseModel method) children (pybamm.Symbol property) Citations (class in pybamm) clear_cache() (pybamm.parameters.ParameterSubstitutor method) clear_domains() (pybamm.Symbol method) combine_submeshes() (pybamm.Mesh method) Composite (class in pybamm.electrode.ohm) (class in pybamm.electrolyte_conductivity) concatenated_algebraic (pybamm.BaseModel property) concatenated_initial_conditions (pybamm.BaseModel property) concatenated_rhs (pybamm.BaseModel property) Concatenation (class in pybamm) concatenation() (pybamm.FiniteVolume method) (pybamm.SpatialMethod method) Constant (class in pybamm.active_material) (class in pybamm.interface.interface_utilisation) (class in pybamm.porosity) ConstantConcentration (class in pybamm.electrolyte_diffusion) ConstantSEI (class in pybamm.sei) convert_to_format (pybamm.BaseModel attribute) copy() (pybamm.BaseSolver method) (pybamm.FuzzyDict method) (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) (pybamm.step.BaseStep method) (pybamm.step.CustomStepExplicit method) (pybamm.step.CustomStepImplicit method) (pybamm.SymbolProcessor method) copy_domains() (pybamm.Symbol method) Cos (class in pybamm) cos() (in module pybamm) Cosh (class in pybamm) cosh() (in module pybamm) coupled_variables (pybamm.BaseModel property) CrackPropagation (class in pybamm.particle_mechanics) CRateTermination (class in pybamm.step) create_copy() (pybamm.Array method) (pybamm.BinaryOperator method) (pybamm.Concatenation method) (pybamm.Function method) (pybamm.FunctionParameter method) (pybamm.IndependentVariable method) (pybamm.InputParameter method) (pybamm.Interpolant method) (pybamm.Parameter method) (pybamm.Scalar method) (pybamm.SpatialVariable method) (pybamm.Symbol method) (pybamm.Time method) (pybamm.UnaryOperator method) create_from_bpx() (pybamm.ParameterValues class method) create_from_bpx_obj() (pybamm.ParameterValues class method) create_gif() (pybamm.BaseSimulation method) (pybamm.BatchStudy method) (pybamm.QuickPlot method) create_integrator() (pybamm.CasadiSolver method) create_mass_matrix() (pybamm.Discretisation method) create_solve() (pybamm.JaxSolver method) current() (in module pybamm.step) CurrentCollector1D (class in pybamm.thermal.pouch_cell) CurrentCollector2D (class in pybamm.thermal.pouch_cell) CurrentDriven (class in pybamm.interface.interface_utilisation) CurrentSigmoidOpenCircuitPotential (class in pybamm.open_circuit_potential) CurrentTermination (class in pybamm.step) CustomStepExplicit (class in pybamm.step) CustomStepImplicit (class in pybamm.step) CustomTermination (class in pybamm.step) cv_boundary_reconstruction_matrix() (pybamm.SpectralVolume method) cv_boundary_reconstruction_sub_matrix() (pybamm.SpectralVolume method) cycle_number (pybamm.SummaryVariables attribute) D data (pybamm.ProcessedVariable property) (pybamm.Solution property) DataLoader (class in pybamm) default_duration() (pybamm.step.BaseStep method) default_geometry (pybamm.BaseBatteryModel property) (pybamm.BaseModel property) (pybamm.equivalent_circuit.Thevenin property) (pybamm.lead_acid.BaseModel property) default_parameter_values (pybamm.BaseModel property) (pybamm.equivalent_circuit.Thevenin property) (pybamm.lead_acid.BaseModel property) (pybamm.lithium_ion.BaseModel property) (pybamm.lithium_ion.BasicDFNComposite property) (pybamm.lithium_ion.MPM property) (pybamm.lithium_ion.MSMR property) default_quick_plot_variables (pybamm.BaseModel property) (pybamm.equivalent_circuit.Thevenin property) (pybamm.lead_acid.BaseModel property) (pybamm.lithium_ion.BaseModel property) (pybamm.lithium_ion.SplitOCVR property) default_solver (pybamm.BaseModel property) (pybamm.lead_acid.LOQS property) default_spatial_methods (pybamm.BaseBatteryModel property) (pybamm.BaseModel property) (pybamm.equivalent_circuit.Thevenin property) default_submesh_types (pybamm.BaseBatteryModel property) (pybamm.BaseModel property) (pybamm.equivalent_circuit.Thevenin property) default_var_pts (pybamm.BaseBatteryModel property) (pybamm.BaseModel property) (pybamm.equivalent_circuit.Thevenin property) (pybamm.lead_acid.BaseModel property) definite_integral_matrix() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) DefiniteIntegralVector (class in pybamm) delta_function() (pybamm.FiniteVolume method) (pybamm.SpatialMethod method) DeltaFunction (class in pybamm) deserialise() (pybamm.BaseBatteryModel class method) (pybamm.BaseModel class method) deserialise_experiment() (pybamm.expression_tree.operations.serialise.Serialise static method) deserialise_solver() (pybamm.expression_tree.operations.serialise.Serialise static method) deserialise_spatial_method_item() (pybamm.expression_tree.operations.serialise.Serialise static method) deserialise_submesh_item() (pybamm.expression_tree.operations.serialise.Serialise static method) DFN (class in pybamm.lithium_ion) diff() (pybamm.AbsoluteValue method) (pybamm.expression_tree.binary_operators._Heaviside method) (pybamm.Function method) (pybamm.FunctionParameter method) (pybamm.MatrixMultiplication method) (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) (pybamm.Sign method) (pybamm.StateVector method) (pybamm.StateVectorDot method) (pybamm.Symbol method) (pybamm.Variable method) (pybamm.VariableDot method) DiffusionLimited (class in pybamm.kinetics) disable() (pybamm.SymbolProcessor method) disable_solution_observability() (pybamm.BaseModel method) disable_symbol_processing() (pybamm.BaseModel method) DischargeThroughput (class in pybamm.external_circuit) Discretisation (class in pybamm) discretisation (pybamm.SymbolProcessor attribute) div() (in module pybamm) Divergence (class in pybamm) divergence() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) divergence_matrix() (pybamm.FiniteVolume method) Division (class in pybamm) domain (pybamm.BaseSubModel attribute) (pybamm.Symbol property) domain_concatenation() (in module pybamm) domain_Domain (pybamm.BaseSubModel property) DomainConcatenation (class in pybamm) Downwind (class in pybamm) downwind() (in module pybamm) DummySolver (class in pybamm) dynamic_plot() (in module pybamm) (pybamm.QuickPlot method) E edge_to_node() (pybamm.FiniteVolume method) EffectiveResistance (class in pybamm.current_collector) EISSimulation (class in pybamm) ELECTRICAL (pybamm.parameters.ParameterCategory attribute) ElectricalParameters (class in pybamm) ElectrodeSOHSolver (class in pybamm.lithium_ion) ELECTROLYTE (pybamm.parameters.ParameterCategory attribute) entries (pybamm.ProcessedVariable property) EntryPoint (class in pybamm.dispatch.entry_points) EqualHeaviside (class in pybamm) Erf (class in pybamm) erf() (in module pybamm) erfc() (in module pybamm) esoh_variables (pybamm.SummaryVariables property) evaluate() (pybamm.BinaryOperator method) (pybamm.Concatenation method) (pybamm.Event method) (pybamm.Function method) (pybamm.parameters.ParameterSubstitutor method) (pybamm.ParameterValues method) (pybamm.Symbol method) (pybamm.UnaryOperator method) evaluate_at() (pybamm.FiniteVolume method) (pybamm.SpatialMethod method) evaluate_for_shape() (pybamm.DeltaFunction method) (pybamm.Symbol method) evaluate_ignoring_errors() (pybamm.Symbol method) EvaluateAt (class in pybamm) evaluates_on_edges() (pybamm.Symbol method) evaluates_to_number() (pybamm.Symbol method) EvaluatorPython (class in pybamm) Event (class in pybamm) event_type (pybamm.Event attribute) events (pybamm.BaseModel property) EventType (class in pybamm) Exp (class in pybamm) exp() (in module pybamm) Experiment (class in pybamm) Explicit (class in pybamm.convection.through_cell) (class in pybamm.electrolyte_conductivity.surface_potential_form) ExplicitCurrentControl (class in pybamm.external_circuit) ExplicitPowerControl (class in pybamm.external_circuit) ExplicitResistanceControl (class in pybamm.external_circuit) Exponential1DSubMesh (class in pybamm) export_casadi_objects() (pybamm.BaseModel method) expression (pybamm.Event attribute) external (pybamm.BaseSubModel attribute) F FickianDiffusion (class in pybamm.particle) filter_discontinuities() (pybamm.BaseSolver static method) FiniteVolume (class in pybamm) first_state (pybamm.Solution property) fixed_input_parameters (pybamm.BaseModel property) ForwardTafel (class in pybamm.kinetics) from_config() (pybamm.BaseModel static method) (pybamm.BaseSolver static method) (pybamm.Experiment static method) (pybamm.MeshGenerator static method) (pybamm.ParameterValues static method) (pybamm.SpatialMethod static method) (pybamm.SubMesh class method) from_json() (pybamm.BaseModel static method) (pybamm.ParameterValues static method) from_sub_solutions() (pybamm.Solution class method) Full (class in pybamm.convection.through_cell) (class in pybamm.convection.transverse) (class in pybamm.electrode.ohm) (class in pybamm.electrolyte_conductivity) (class in pybamm.electrolyte_diffusion) (class in pybamm.interface.interface_utilisation) (class in pybamm.lead_acid) (class in pybamm.oxygen_diffusion) full_like() (in module pybamm) FullAlgebraic (class in pybamm.electrolyte_conductivity.surface_potential_form) FullBroadcast (class in pybamm) FullBroadcastToEdges (class in pybamm) FullDifferential (class in pybamm.electrolyte_conductivity.surface_potential_form) Function (class in pybamm) FunctionControl (class in pybamm.external_circuit) FunctionParameter (class in pybamm) FuzzyDict (class in pybamm) G generate() (pybamm.BaseModel method) GEOMETRIC (pybamm.parameters.ParameterCategory attribute) GeometricParameters (class in pybamm) Geometry (class in pybamm) geometry (pybamm.BaseModel property) get() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) get_best_matches() (pybamm.FuzzyDict method) get_children_domains() (pybamm.Concatenation method) (pybamm.Symbol method) get_coupled_variables() (pybamm.active_material.LossActiveMaterial method) (pybamm.BaseSubModel method) (pybamm.convection.through_cell.Explicit method) (pybamm.convection.through_cell.Full method) (pybamm.convection.through_cell.NoConvection method) (pybamm.convection.transverse.Uniform method) (pybamm.current_collector.Uniform method) (pybamm.electrode.ohm.Composite method) (pybamm.electrode.ohm.Full method) (pybamm.electrode.ohm.LeadingOrder method) (pybamm.electrode.ohm.LithiumMetalExplicit method) (pybamm.electrode.ohm.SurfaceForm method) (pybamm.electrolyte_conductivity.Composite method) (pybamm.electrolyte_conductivity.Full method) (pybamm.electrolyte_conductivity.Integrated method) (pybamm.electrolyte_conductivity.LeadingOrder method) (pybamm.electrolyte_conductivity.surface_potential_form.Explicit method) (pybamm.electrolyte_diffusion.ConstantConcentration method) (pybamm.electrolyte_diffusion.Full method) (pybamm.electrolyte_diffusion.LeadingOrder method) (pybamm.equivalent_circuit_elements.OCVElement method) (pybamm.equivalent_circuit_elements.RCElement method) (pybamm.equivalent_circuit_elements.ResistorElement method) (pybamm.equivalent_circuit_elements.ThermalSubModel method) (pybamm.equivalent_circuit_elements.VoltageModel method) (pybamm.external_circuit.ExplicitPowerControl method) (pybamm.external_circuit.ExplicitResistanceControl method) (pybamm.interface.TotalInterfacialCurrent method) (pybamm.kinetics.BaseInverseKinetics method) (pybamm.kinetics.BaseKinetics method) (pybamm.kinetics.DiffusionLimited method) (pybamm.kinetics.NoReaction method) (pybamm.kinetics.TotalMainKinetics method) (pybamm.lithium_plating.BasePlating method) (pybamm.lithium_plating.NoPlating method) (pybamm.lithium_plating.Plating method) (pybamm.open_circuit_potential.CurrentSigmoidOpenCircuitPotential method) (pybamm.open_circuit_potential.MSMROpenCircuitPotential method) (pybamm.open_circuit_potential.OneStateDifferentialCapacityHysteresisOpenCircuitPotential method) (pybamm.open_circuit_potential.OneStateHysteresisOpenCircuitPotential method) (pybamm.open_circuit_potential.SingleOpenCircuitPotential method) (pybamm.oxygen_diffusion.Full method) (pybamm.oxygen_diffusion.LeadingOrder method) (pybamm.particle.FickianDiffusion method) (pybamm.particle.MSMRDiffusion method) (pybamm.particle.MSMRStoichiometryVariables method) (pybamm.particle.PolynomialProfile method) (pybamm.particle.TotalConcentration method) (pybamm.particle.XAveragedPolynomialProfile method) (pybamm.particle_mechanics.CrackPropagation method) (pybamm.particle_mechanics.SwellingOnly method) (pybamm.porosity.ReactionDriven method) (pybamm.porosity.ReactionDrivenODE method) (pybamm.sei.BaseModel method) (pybamm.sei.SEIGrowth method) (pybamm.sei.TotalSEI method) (pybamm.thermal.isothermal.Isothermal method) (pybamm.thermal.lumped.Lumped method) (pybamm.thermal.pouch_cell.CurrentCollector1D method) (pybamm.thermal.pouch_cell.CurrentCollector2D method) (pybamm.thermal.pouch_cell.x_full.OneDimensionalX method) (pybamm.transport_efficiency.Bruggeman method) (pybamm.transport_efficiency.CationExchangeMembrane method) (pybamm.transport_efficiency.HeterogeneousCatalyst method) (pybamm.transport_efficiency.HyperbolaOfRevolution method) (pybamm.transport_efficiency.OrderedPacking method) (pybamm.transport_efficiency.OverlappingSpheres method) (pybamm.transport_efficiency.RandomOverlappingCylinders method) (pybamm.transport_efficiency.TortuosityFactor method) get_data() (pybamm.DataLoader method) get_data_dict() (pybamm.Solution method) get_docstring() (pybamm.dispatch.entry_points.EntryPoint method) get_entries() (pybamm.dispatch.entry_points.EntryPoint static method) get_event_expression() (pybamm.step.BaseTermination method) (pybamm.step.CRateTermination method) (pybamm.step.CurrentTermination method) (pybamm.step.CustomTermination method) (pybamm.step.VoltageTermination method) get_fundamental_variables() (pybamm.active_material.Constant method) (pybamm.active_material.LossActiveMaterial method) (pybamm.BaseSubModel method) (pybamm.convection.through_cell.Full method) (pybamm.convection.through_cell.NoConvection method) (pybamm.convection.transverse.Full method) (pybamm.convection.transverse.NoConvection method) (pybamm.convection.transverse.Uniform method) (pybamm.current_collector.BasePotentialPair method) (pybamm.current_collector.Uniform method) (pybamm.electrode.ohm.Full method) (pybamm.electrolyte_conductivity.Full method) (pybamm.electrolyte_diffusion.ConstantConcentration method) (pybamm.electrolyte_diffusion.Full method) (pybamm.electrolyte_diffusion.LeadingOrder method) (pybamm.equivalent_circuit_elements.OCVElement method) (pybamm.equivalent_circuit_elements.RCElement method) (pybamm.equivalent_circuit_elements.ThermalSubModel method) (pybamm.external_circuit.DischargeThroughput method) (pybamm.external_circuit.ExplicitCurrentControl method) (pybamm.external_circuit.FunctionControl method) (pybamm.interface.interface_utilisation.Constant method) (pybamm.interface.interface_utilisation.CurrentDriven method) (pybamm.interface.interface_utilisation.Full method) (pybamm.kinetics.BaseKinetics method) (pybamm.kinetics.NoReaction method) (pybamm.lithium_plating.NoPlating method) (pybamm.lithium_plating.Plating method) (pybamm.open_circuit_potential.OneStateDifferentialCapacityHysteresisOpenCircuitPotential method) (pybamm.open_circuit_potential.OneStateHysteresisOpenCircuitPotential method) (pybamm.oxygen_diffusion.Full method) (pybamm.oxygen_diffusion.LeadingOrder method) (pybamm.oxygen_diffusion.NoOxygen method) (pybamm.particle.FickianDiffusion method) (pybamm.particle.MSMRDiffusion method) (pybamm.particle.PolynomialProfile method) (pybamm.particle.XAveragedPolynomialProfile method) (pybamm.particle_mechanics.CrackPropagation method) (pybamm.particle_mechanics.SwellingOnly method) (pybamm.porosity.Constant method) (pybamm.porosity.ReactionDrivenODE method) (pybamm.sei.ConstantSEI method) (pybamm.sei.NoSEI method) (pybamm.sei.SEIGrowth method) (pybamm.thermal.isothermal.Isothermal method) (pybamm.thermal.lumped.Lumped method) (pybamm.thermal.pouch_cell.CurrentCollector1D method) (pybamm.thermal.pouch_cell.CurrentCollector2D method) (pybamm.thermal.pouch_cell.x_full.OneDimensionalX method) get_info() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) get_initial_ocps() (in module pybamm.lithium_ion) (pybamm.lithium_ion.ElectrodeSOHSolver method) get_initial_stoichiometries() (in module pybamm.lithium_ion) (pybamm.lithium_ion.ElectrodeSOHSolver method) get_jaxpr() (pybamm.IDAKLUJax method) get_min_max_ocps() (in module pybamm.lithium_ion) (pybamm.lithium_ion.ElectrodeSOHSolver method) get_min_max_stoichiometries() (in module pybamm.lithium_ion) (pybamm.lithium_ion.ElectrodeSOHSolver method) get_parameter_info() (pybamm.BaseModel method) (pybamm.BaseSubModel method) get_processed_variable() (pybamm.BaseModel method) get_processed_variable_or_event() (pybamm.BaseModel method) get_processed_variables_dict() (pybamm.BaseModel method) get_root_solver() (pybamm.AlgebraicSolver method) get_solve() (pybamm.JaxSolver method) get_summary_variables() (pybamm.SummaryVariables method) get_termination_reason() (pybamm.BaseSolver static method) get_var() (pybamm.IDAKLUJax method) get_variable() (pybamm.VariableDot method) get_vars() (pybamm.IDAKLUJax method) grad() (in module pybamm) grad_squared() (in module pybamm) Gradient (class in pybamm) gradient() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) (pybamm.SpectralVolume method) gradient_matrix() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpectralVolume method) gradient_squared() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) GradientSquared (class in pybamm) H has_jax() (in module pybamm) has_symbol_of_classes() (pybamm.Symbol method) HeterogeneousCatalyst (class in pybamm.transport_efficiency) HyperbolaOfRevolution (class in pybamm.transport_efficiency) I IDAKLUJax (class in pybamm) IDAKLUSolver (class in pybamm) IDAKLUSolver.StateID (class in pybamm) indefinite_integral() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) (pybamm.ZeroDimensionalSpatialMethod method) indefinite_integral_matrix_edges() (pybamm.FiniteVolume method) indefinite_integral_matrix_nodes() (pybamm.FiniteVolume method) IndefiniteIntegral (class in pybamm) IndependentVariable (class in pybamm) Index (class in pybamm) info() (pybamm.BaseModel method) initial_conditions (pybamm.BaseModel property) initialise_sensitivity_explicit_forward() (pybamm.ProcessedVariable method) Inner (class in pybamm) input_parameters (pybamm.BaseModel property) InputParameter (class in pybamm) insert_reference_electrode() (pybamm.lithium_ion.BaseModel method) Integral (class in pybamm) integral() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) (pybamm.ZeroDimensionalSpatialMethod method) Integrated (class in pybamm.electrolyte_conductivity) internal_neumann_condition() (pybamm.FiniteVolume method) (pybamm.SpatialMethod method) Interpolant (class in pybamm) InverseButlerVolmer (class in pybamm.kinetics) InverseLinear (class in pybamm.kinetics) is_constant() (pybamm.Array method) (pybamm.BinaryOperator method) (pybamm.Concatenation method) (pybamm.Function method) (pybamm.Parameter method) (pybamm.Scalar method) (pybamm.Symbol method) (pybamm.UnaryOperator method) is_discretised (pybamm.BaseModel attribute) is_function (pybamm.parameters.ParameterInfo attribute) is_input (pybamm.parameters.ParameterInfo attribute) is_notebook() (in module pybamm) is_processed (pybamm.BaseModel property) is_standard_form_dae (pybamm.BaseModel property) Isothermal (class in pybamm.thermal.isothermal) items() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) J jac() (pybamm.Jacobian method) (pybamm.Symbol method) Jacobian (class in pybamm) jacobian (pybamm.BaseModel property) jacobian_algebraic (pybamm.BaseModel property) jacobian_rhs (pybamm.BaseModel property) jax_bdf_integrate() (in module pybamm) jax_grad() (pybamm.IDAKLUJax method) jax_value() (pybamm.IDAKLUJax method) jaxify() (pybamm.IDAKLUJax method) (pybamm.IDAKLUSolver method) JaxSolver (class in pybamm) K keys() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) KINETIC (pybamm.parameters.ParameterCategory attribute) L Laplacian (class in pybamm) laplacian() (in module pybamm) (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) laplacian_boundary_load() (pybamm.ScikitFiniteElement3D method) last_state (pybamm.Solution property) latexify() (pybamm.BaseModel method) LeadAcidParameters (class in pybamm) LeadingOrder (class in pybamm.electrode.ohm) (class in pybamm.electrolyte_conductivity) (class in pybamm.electrolyte_diffusion) (class in pybamm.oxygen_diffusion) LeadingOrderAlgebraic (class in pybamm.electrolyte_conductivity.surface_potential_form) LeadingOrderDifferential (class in pybamm.electrolyte_conductivity.surface_potential_form) Linear (class in pybamm.kinetics) linspace() (in module pybamm) list_by_category() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) LithiumIonParameters (class in pybamm) LithiumMetalExplicit (class in pybamm.electrode.ohm) load() (in module pybamm) load_custom_geometry() (pybamm.expression_tree.operations.serialise.Serialise static method) load_custom_model() (pybamm.expression_tree.operations.serialise.Serialise static method) load_mesh_from_file() (pybamm.ScikitFemSubMesh3D static method) load_model() (pybamm.expression_tree.operations.serialise.Serialise method) load_parameters() (pybamm.expression_tree.operations.serialise.Serialise static method) load_sim() (in module pybamm) load_spatial_methods() (pybamm.expression_tree.operations.serialise.Serialise static method) load_submesh_types() (pybamm.expression_tree.operations.serialise.Serialise static method) load_var_pts() (pybamm.expression_tree.operations.serialise.Serialise static method) Log (class in pybamm) log() (in module pybamm) log10() (in module pybamm) LoggingCallback (class in pybamm.callbacks) LOQS (class in pybamm.lead_acid) LossActiveMaterial (class in pybamm.active_material) Lumped (class in pybamm.thermal.lumped) M Marcus (class in pybamm.kinetics) Mass (class in pybamm) mass_matrix (pybamm.BaseModel property) mass_matrix() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) (pybamm.ZeroDimensionalSpatialMethod method) Matrix (class in pybamm) MatrixMultiplication (class in pybamm) Max (class in pybamm) max() (in module pybamm) Maximum (class in pybamm) maximum() (in module pybamm) Mesh (class in pybamm) MeshGenerator (class in pybamm) meshgrid() (in module pybamm) Min (class in pybamm) min() (in module pybamm) Minimum (class in pybamm) minimum() (in module pybamm) module pybamm pybamm.codegen.compilation Modulo (class in pybamm) MPM (class in pybamm.lithium_ion) MSMR (class in pybamm.lithium_ion) MSMRButlerVolmer (class in pybamm.kinetics) MSMRDiffusion (class in pybamm.particle) MSMROpenCircuitPotential (class in pybamm.open_circuit_potential) MSMRStoichiometryVariables (class in pybamm.particle) Multiplication (class in pybamm) N name (pybamm.BaseModel attribute) (pybamm.BaseSubModel attribute) (pybamm.Event attribute) (pybamm.parameters.ParameterInfo attribute) (pybamm.Symbol property) ndim (pybamm.Array property) ndim_for_testing (pybamm.Symbol property) Negate (class in pybamm) negative (pybamm.BatteryModelOptions property) NEGATIVE_ELECTRODE (pybamm.parameters.ParameterCategory attribute) new_copy() (pybamm.BaseModel method) NewmanTobias (class in pybamm.lithium_ion) NoConvection (class in pybamm.convection.through_cell) (class in pybamm.convection.transverse) node_to_edge() (pybamm.FiniteVolume method) NoOxygen (class in pybamm.oxygen_diffusion) NoPlating (class in pybamm.lithium_plating) NoReaction (class in pybamm.kinetics) normal_cdf() (in module pybamm) normal_pdf() (in module pybamm) NoSEI (class in pybamm.sei) NotEqualHeaviside (class in pybamm) numpy_concatenation() (in module pybamm) NumpyConcatenation (class in pybamm) nyquist_plot() (pybamm.EISSimulation method) O observe() (pybamm.Solution method) observe_and_interp() (pybamm.ProcessedVariable method) observe_raw() (pybamm.ProcessedVariable method) OCVElement (class in pybamm.equivalent_circuit_elements) on_boundary() (pybamm.ScikitSubMesh2D method) on_cycle_end() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_cycle_start() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_experiment_end() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_experiment_error() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_experiment_infeasible_event() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_experiment_infeasible_time() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_experiment_start() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_step_end() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) on_step_start() (pybamm.callbacks.Callback method) (pybamm.callbacks.CallbackList method) (pybamm.callbacks.LoggingCallback method) OneDimensionalX (class in pybamm.thermal.pouch_cell.x_full) ones_like() (in module pybamm) OneStateDifferentialCapacityHysteresisOpenCircuitPotential (class in pybamm.open_circuit_potential) OneStateHysteresisOpenCircuitPotential (class in pybamm.open_circuit_potential) options (pybamm.BaseBatteryModel property) (pybamm.BaseModel property) (pybamm.BaseSubModel attribute) (pybamm.BatteryModelOptions attribute) OrderedPacking (class in pybamm.transport_efficiency) orphans (pybamm.Symbol property) OTHER (pybamm.parameters.ParameterCategory attribute) OverlappingSpheres (class in pybamm.transport_efficiency) P param (pybamm.BaseModel property) (pybamm.BaseSubModel attribute) Parameter (class in pybamm) parameter_values (pybamm.SymbolProcessor attribute) ParameterCategory (class in pybamm.parameters) ParameterDiff (class in pybamm.parameters) ParameterInfo (class in pybamm.parameters) parameters (pybamm.BaseModel property) (pybamm.Geometry property) ParameterStore (class in pybamm.parameters) ParameterSubstitutor (class in pybamm.parameters) ParameterValues (class in pybamm) penalty_matrix() (pybamm.SpectralVolume method) phase (pybamm.BaseSubModel attribute) phase_name (pybamm.BaseSubModel attribute) Plating (class in pybamm.lithium_plating) plot() (in module pybamm) (pybamm.BaseSimulation method) (pybamm.BatchStudy method) (pybamm.QuickPlot method) (pybamm.Solution method) plot2D() (in module pybamm) plot_3d_cross_section() (in module pybamm) plot_3d_heatmap() (in module pybamm) plot_summary_variables() (in module pybamm) plot_voltage_components() (in module pybamm) (pybamm.BaseSimulation method) (pybamm.Solution method) PolynomialProfile (class in pybamm.particle) pop() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) positive (pybamm.BatteryModelOptions property) POSITIVE_ELECTRODE (pybamm.parameters.ParameterCategory attribute) post_order() (pybamm.Symbol method) post_process() (pybamm.current_collector.AlternativeEffectiveResistance2D method) (pybamm.current_collector.EffectiveResistance method) PotentialPair1plus1D (class in pybamm.current_collector) PotentialPair2plus1D (class in pybamm.current_collector) Power (class in pybamm) power() (in module pybamm.step) PowerFunctionControl (class in pybamm.external_circuit) pre_order() (pybamm.Symbol method) PrimaryBroadcast (class in pybamm) PrimaryBroadcastToEdges (class in pybamm) print() (pybamm.Citations method) print_citations() (in module pybamm) print_detailed_options() (pybamm.BatteryModelOptions method) print_evaluated_parameters() (pybamm.ParameterValues method) print_options() (pybamm.BatteryModelOptions method) print_parameter_info() (pybamm.BaseModel method) (pybamm.Geometry method) print_parameters() (pybamm.ParameterValues method) process_1D_data() (in module pybamm.parameters) process_2D_data() (in module pybamm.parameters) process_2D_data_csv() (in module pybamm.parameters) process_3D_data_csv() (in module pybamm.parameters) process_and_register_variable() (pybamm.BaseModel method) process_binary_operators() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) process_boundary_conditions() (pybamm.Discretisation method) (pybamm.parameters.ParameterSubstitutor method) (pybamm.ParameterValues method) process_dict() (pybamm.Discretisation method) process_equation() (pybamm.Discretisation method) process_geometry() (pybamm.parameters.ParameterSubstitutor method) (pybamm.ParameterValues method) process_initial_conditions() (pybamm.Discretisation method) process_model() (pybamm.Discretisation method) (pybamm.parameters.ParameterSubstitutor method) (pybamm.ParameterValues method) process_parameters_and_discretise() (pybamm.BaseModel method) process_rhs_and_algebraic() (pybamm.Discretisation method) process_symbol() (pybamm.Discretisation method) (pybamm.parameters.ParameterSubstitutor method) (pybamm.ParameterValues method) ProcessedVariable (class in pybamm) pybamm module pybamm.codegen.compilation module Q quaternary_domain (pybamm.Symbol property) QuickPlot (class in pybamm) QuickPlotAxes (class in pybamm) R r_average() (in module pybamm) RandomOverlappingCylinders (class in pybamm.transport_efficiency) RCElement (class in pybamm.equivalent_circuit_elements) ReactionDriven (class in pybamm.porosity) ReactionDrivenODE (class in pybamm.porosity) read_citations() (pybamm.Citations method) read_termination() (pybamm.Experiment static method) record_tags() (pybamm.step.BaseStep method) reduce_one_dimension() (pybamm.Broadcast method) (pybamm.FullBroadcast method) (pybamm.FullBroadcastToEdges method) (pybamm.PrimaryBroadcast method) (pybamm.SecondaryBroadcast method) reduce_solution() (pybamm.IDAKLUSolver method) register() (pybamm.Citations method) relabel_tree() (pybamm.Symbol method) removed (pybamm.parameters.ParameterDiff attribute) render() (pybamm.Symbol method) replace_dirichlet_values() (pybamm.SpectralVolume method) replace_neumann_values() (pybamm.SpectralVolume method) required_input_parameters (pybamm.BaseModel property) reset() (pybamm.Timer method) reset_axis() (pybamm.QuickPlot method) resistance() (in module pybamm.step) ResistanceFunctionControl (class in pybamm.external_circuit) ResistorElement (class in pybamm.equivalent_circuit_elements) rhs (pybamm.BaseModel property) root_dir() (in module pybamm) S save() (pybamm.BaseSimulation method) (pybamm.Simulation method) save_custom_geometry() (pybamm.expression_tree.operations.serialise.Serialise static method) save_custom_model() (pybamm.expression_tree.operations.serialise.Serialise static method) save_data() (pybamm.Solution method) save_model() (pybamm.BaseBatteryModel method) (pybamm.BaseModel method) (pybamm.BaseSimulation method) (pybamm.expression_tree.operations.serialise.Serialise method) (pybamm.Simulation method) save_parameters() (pybamm.expression_tree.operations.serialise.Serialise static method) save_spatial_methods() (pybamm.expression_tree.operations.serialise.Serialise static method) save_submesh_types() (pybamm.expression_tree.operations.serialise.Serialise static method) save_var_pts() (pybamm.expression_tree.operations.serialise.Serialise static method) Scalar (class in pybamm) ScikitChebyshev2DSubMesh (class in pybamm) ScikitExponential2DSubMesh (class in pybamm) ScikitFemGenerator3D (class in pybamm) ScikitFemSubMesh3D (class in pybamm) ScikitFiniteElement (class in pybamm) ScikitFiniteElement3D (class in pybamm) ScikitSubMesh2D (class in pybamm) ScikitUniform2DSubMesh (class in pybamm) ScipySolver (class in pybamm) search() (pybamm.FuzzyDict method) (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) search_tag() (pybamm.Experiment method) sech() (in module pybamm) secondary_domain (pybamm.Symbol property) SecondaryBroadcast (class in pybamm) SecondaryBroadcastToEdges (class in pybamm) SEIGrowth (class in pybamm.sei) sensitivities (pybamm.ProcessedVariable property) (pybamm.Solution property) SEPARATOR (pybamm.parameters.ParameterCategory attribute) Serialise (class in pybamm.expression_tree.operations.serialise) serialise_builtin_overrides() (pybamm.BaseModel method) serialise_custom_geometry() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_custom_model() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_experiment() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_model() (pybamm.expression_tree.operations.serialise.Serialise method) serialise_solver() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_spatial_method_item() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_spatial_methods() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_submesh_item() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_submesh_types() (pybamm.expression_tree.operations.serialise.Serialise static method) serialise_var_pts() (pybamm.expression_tree.operations.serialise.Serialise static method) set() (pybamm.parameters.ParameterStore method) set_algebraic() (pybamm.BaseSubModel method) (pybamm.convection.through_cell.Full method) (pybamm.convection.transverse.Full method) (pybamm.current_collector.BasePotentialPair method) (pybamm.electrode.ohm.Full method) (pybamm.electrolyte_conductivity.Full method) (pybamm.electrolyte_conductivity.surface_potential_form.FullAlgebraic method) (pybamm.electrolyte_conductivity.surface_potential_form.LeadingOrderAlgebraic method) (pybamm.external_circuit.ExplicitCurrentControl method) (pybamm.external_circuit.FunctionControl method) (pybamm.kinetics.BaseKinetics method) (pybamm.particle.PolynomialProfile method) (pybamm.particle.XAveragedPolynomialProfile method) set_boundary_conditions() (pybamm.BaseSubModel method) (pybamm.convection.through_cell.Full method) (pybamm.convection.transverse.Full method) (pybamm.current_collector.PotentialPair1plus1D method) (pybamm.current_collector.PotentialPair2plus1D method) (pybamm.electrode.ohm.BaseModel method) (pybamm.electrode.ohm.Composite method) (pybamm.electrode.ohm.Full method) (pybamm.electrode.ohm.LeadingOrder method) (pybamm.electrolyte_conductivity.BaseElectrolyteConductivity method) (pybamm.electrolyte_conductivity.surface_potential_form.Explicit method) (pybamm.electrolyte_diffusion.ConstantConcentration method) (pybamm.electrolyte_diffusion.Full method) (pybamm.oxygen_diffusion.Full method) (pybamm.particle.FickianDiffusion method) (pybamm.particle.MSMRDiffusion method) (pybamm.thermal.pouch_cell.CurrentCollector1D method) (pybamm.thermal.pouch_cell.CurrentCollector2D method) (pybamm.thermal.pouch_cell.x_full.OneDimensionalX method) set_default_summary_variables() (pybamm.lithium_ion.BaseModel method) set_degradation_variables() (pybamm.BaseBatteryModel method) (pybamm.lithium_ion.BaseModel method) set_external_circuit_submodel() (pybamm.BaseBatteryModel method) (pybamm.equivalent_circuit.Thevenin method) (pybamm.lead_acid.LOQS method) set_id() (pybamm.Array method) (pybamm.BoundaryIntegral method) (pybamm.BoundaryOperator method) (pybamm.DefiniteIntegralVector method) (pybamm.DeltaFunction method) (pybamm.EvaluateAt method) (pybamm.FunctionParameter method) (pybamm.Index method) (pybamm.Integral method) (pybamm.Interpolant method) (pybamm.Scalar method) (pybamm.Symbol method) set_initial_conditions() (pybamm.active_material.LossActiveMaterial method) (pybamm.BaseSubModel method) (pybamm.convection.through_cell.Full method) (pybamm.convection.transverse.Full method) (pybamm.current_collector.BasePotentialPair method) (pybamm.electrode.ohm.Full method) (pybamm.electrolyte_conductivity.Full method) (pybamm.electrolyte_diffusion.Full method) (pybamm.electrolyte_diffusion.LeadingOrder method) (pybamm.equivalent_circuit_elements.OCVElement method) (pybamm.equivalent_circuit_elements.RCElement method) (pybamm.equivalent_circuit_elements.ThermalSubModel method) (pybamm.external_circuit.DischargeThroughput method) (pybamm.external_circuit.ExplicitCurrentControl method) (pybamm.external_circuit.FunctionControl method) (pybamm.interface.interface_utilisation.CurrentDriven method) (pybamm.kinetics.BaseKinetics method) (pybamm.lithium_plating.Plating method) (pybamm.open_circuit_potential.BaseHysteresisOpenCircuitPotential method) (pybamm.open_circuit_potential.CurrentSigmoidOpenCircuitPotential method) (pybamm.oxygen_diffusion.Full method) (pybamm.oxygen_diffusion.LeadingOrder method) (pybamm.particle.FickianDiffusion method) (pybamm.particle.MSMRDiffusion method) (pybamm.particle.PolynomialProfile method) (pybamm.particle.XAveragedPolynomialProfile method) (pybamm.particle_mechanics.CrackPropagation method) (pybamm.porosity.ReactionDrivenODE method) (pybamm.sei.SEIGrowth method) (pybamm.thermal.lumped.Lumped method) (pybamm.thermal.pouch_cell.CurrentCollector1D method) (pybamm.thermal.pouch_cell.CurrentCollector2D method) (pybamm.thermal.pouch_cell.x_full.OneDimensionalX method) set_initial_conditions_from() (pybamm.BaseModel method) set_initial_ocps() (pybamm.ParameterValues method) set_initial_state() (pybamm.ParameterValues method) set_initial_stoichiometries() (pybamm.ParameterValues method) set_initial_stoichiometry_half_cell() (pybamm.ParameterValues method) set_internal_boundary_conditions() (pybamm.Discretisation method) set_logging_level() (in module pybamm) set_rhs() (pybamm.active_material.LossActiveMaterial method) (pybamm.BaseSubModel method) (pybamm.electrolyte_conductivity.surface_potential_form.FullDifferential method) (pybamm.electrolyte_conductivity.surface_potential_form.LeadingOrderDifferential method) (pybamm.electrolyte_diffusion.Full method) (pybamm.electrolyte_diffusion.LeadingOrder method) (pybamm.equivalent_circuit_elements.OCVElement method) (pybamm.equivalent_circuit_elements.RCElement method) (pybamm.equivalent_circuit_elements.ThermalSubModel method) (pybamm.external_circuit.DischargeThroughput method) (pybamm.external_circuit.FunctionControl method) (pybamm.interface.interface_utilisation.CurrentDriven method) (pybamm.lithium_plating.Plating method) (pybamm.open_circuit_potential.OneStateDifferentialCapacityHysteresisOpenCircuitPotential method) (pybamm.open_circuit_potential.OneStateHysteresisOpenCircuitPotential method) (pybamm.oxygen_diffusion.Full method) (pybamm.oxygen_diffusion.LeadingOrder method) (pybamm.particle.FickianDiffusion method) (pybamm.particle.MSMRDiffusion method) (pybamm.particle.PolynomialProfile method) (pybamm.particle.XAveragedPolynomialProfile method) (pybamm.particle_mechanics.CrackPropagation method) (pybamm.porosity.ReactionDrivenODE method) (pybamm.sei.SEIGrowth method) (pybamm.thermal.lumped.Lumped method) (pybamm.thermal.pouch_cell.CurrentCollector1D method) (pybamm.thermal.pouch_cell.CurrentCollector2D method) (pybamm.thermal.pouch_cell.x_full.OneDimensionalX method) set_soc_variables() (pybamm.BaseBatteryModel method) (pybamm.lead_acid.BaseModel method) set_up() (pybamm.BaseSolver method) (pybamm.IDAKLUSolver method) set_variable_slices() (pybamm.Discretisation method) setup_callbacks() (in module pybamm.callbacks) setup_timestepping() (pybamm.step.BaseStep method) shape (pybamm.Array property) (pybamm.Symbol property) shape_for_testing (pybamm.Symbol property) shift() (pybamm.FiniteVolume method) show_registry() (pybamm.DataLoader method) sigmoid() (in module pybamm) Sign (class in pybamm) sign() (in module pybamm) simplify_if_constant() (in module pybamm) Simulation (class in pybamm) Sin (class in pybamm) sin() (in module pybamm) SingleOpenCircuitPotential (class in pybamm.open_circuit_potential) Sinh (class in pybamm) sinh() (in module pybamm) size (pybamm.Symbol property) size_average() (in module pybamm) size_for_testing (pybamm.Symbol property) slider_update() (pybamm.QuickPlot method) smooth_absolute_value() (in module pybamm) softminus() (in module pybamm) softplus() (in module pybamm) Solution (class in pybamm) solution_observable (pybamm.BaseModel property) solution_observable_status (pybamm.BaseModel property) solve() (pybamm.BaseSimulation method) (pybamm.BaseSolver method) (pybamm.BatchStudy method) (pybamm.EISSimulation method) (pybamm.Simulation method) source() (in module pybamm) SparseStack (class in pybamm) spatial_variable() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) (pybamm.SpatialMethod method) SpatialMethod (class in pybamm) SpatialOperator (class in pybamm) SpatialVariable (class in pybamm) SpecificFunction (class in pybamm) SpectralVolume (class in pybamm) SplitOCVR (class in pybamm.lithium_ion) SPM (class in pybamm.lithium_ion) SPMe (class in pybamm.lithium_ion) Sqrt (class in pybamm) sqrt() (in module pybamm) StateVector (class in pybamm) StateVectorDot (class in pybamm) step() (pybamm.BaseSimulation method) (pybamm.BaseSolver method) stiffness_matrix() (pybamm.ScikitFiniteElement method) (pybamm.ScikitFiniteElement3D method) string() (in module pybamm.step) sub_solutions (pybamm.Solution property) SubMesh (class in pybamm) SubMesh0D (class in pybamm) SubMesh1D (class in pybamm) submodels (pybamm.BaseModel attribute) Subtraction (class in pybamm) SummaryVariables (class in pybamm) surf() (in module pybamm) SurfaceForm (class in pybamm.electrode.ohm) SwellingOnly (class in pybamm.particle_mechanics) Symbol (class in pybamm) SymbolicUniform1DSubMesh (class in pybamm) SymbolProcessor (class in pybamm) SymbolUnpacker (class in pybamm) SymmetricButlerVolmer (class in pybamm.kinetics) T t (in module pybamm) (pybamm.Solution property) t_eval (pybamm.Solution property) t_event (pybamm.Solution property) Tanh (class in pybamm) tanh() (in module pybamm) termination (pybamm.Solution property) tertiary_domain (pybamm.Symbol property) test_shape() (pybamm.Symbol method) THERMAL (pybamm.parameters.ParameterCategory attribute) ThermalParameters (class in pybamm) ThermalSubModel (class in pybamm.equivalent_circuit_elements) Thevenin (class in pybamm.equivalent_circuit) Time (class in pybamm) time() (pybamm.Timer method) Timer (class in pybamm) TimerTime (class in pybamm) to_casadi() (pybamm.Symbol method) to_config() (pybamm.BaseModel method) (pybamm.BaseSolver method) (pybamm.Experiment method) (pybamm.MeshGenerator method) (pybamm.ParameterValues method) (pybamm.SpatialMethod method) (pybamm.SubMesh class method) to_dict() (pybamm.parameters.ParameterStore method) (pybamm.step.BaseStep method) to_equation() (pybamm.Array method) (pybamm.BinaryOperator method) (pybamm.Concatenation method) (pybamm.Function method) (pybamm.FunctionParameter method) (pybamm.IndependentVariable method) (pybamm.Parameter method) (pybamm.Scalar method) (pybamm.Time method) (pybamm.UnaryOperator method) to_json() (pybamm.Array method) (pybamm.BaseModel method) (pybamm.BinaryOperator method) (pybamm.Broadcast method) (pybamm.DeltaFunction method) (pybamm.DomainConcatenation method) (pybamm.EvaluateAt method) (pybamm.Event method) (pybamm.FullBroadcast method) (pybamm.Function method) (pybamm.FunctionParameter method) (pybamm.Index method) (pybamm.InputParameter method) (pybamm.Interpolant method) (pybamm.Parameter method) (pybamm.ParameterValues method) (pybamm.PrimaryBroadcast method) (pybamm.Scalar method) (pybamm.ScikitFemSubMesh3D method) (pybamm.SecondaryBroadcast method) (pybamm.SpatialOperator method) (pybamm.SpatialVariable method) (pybamm.SpecificFunction method) (pybamm.Symbol method) TortuosityFactor (class in pybamm.transport_efficiency) TotalConcentration (class in pybamm.particle) TotalInterfacialCurrent (class in pybamm.interface) TotalMainKinetics (class in pybamm.kinetics) TotalSEI (class in pybamm.sei) U UnaryOperator (class in pybamm) Uniform (class in pybamm.convection.transverse) (class in pybamm.current_collector) Uniform1DSubMesh (class in pybamm) units (pybamm.parameters.ParameterInfo attribute) unpack_list_of_symbols() (pybamm.SymbolUnpacker method) unpack_parameter_values() (pybamm.SymbolUnpacker method) unpack_symbol() (pybamm.SymbolUnpacker method) update() (pybamm.BaseModel method) (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) (pybamm.Solution method) (pybamm.SummaryVariables method) update_esoh() (pybamm.SummaryVariables method) update_processed_variables() (pybamm.BaseModel method) Upwind (class in pybamm) upwind() (in module pybamm) upwind_or_downwind() (pybamm.FiniteVolume method) UpwindDownwind (class in pybamm) use_jacobian (pybamm.BaseModel attribute) UserSupplied1DSubMesh (class in pybamm) UserSupplied2DSubMesh (class in pybamm) V value (pybamm.parameters.ParameterInfo attribute) (pybamm.Scalar property) value_based_charge_or_discharge() (pybamm.step.BaseStep method) values() (pybamm.parameters.ParameterStore method) (pybamm.ParameterValues method) Variable (class in pybamm) VariableDot (class in pybamm) variables (pybamm.BaseModel property) (pybamm.BaseSubModel attribute) variables_and_events (pybamm.BaseModel property) Vector (class in pybamm) visualise() (pybamm.Symbol method) voltage() (in module pybamm.step) VoltageFunctionControl (class in pybamm.external_circuit) VoltageModel (class in pybamm.equivalent_circuit_elements) VoltageTermination (class in pybamm.step) X x_average() (in module pybamm) XAveragedPolynomialProfile (class in pybamm.particle) Y y (pybamm.Solution property) y_event (pybamm.Solution property) y_slices (pybamm.BaseModel attribute) Yang2017 (class in pybamm.lithium_ion) yp (pybamm.Solution property) yz_average() (in module pybamm) Z z_average() (in module pybamm) ZeroDimensionalSpatialMethod (class in pybamm) zeros_like() (in module pybamm)