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_ghost_meshes() (pybamm.Mesh method) add_ghost_nodes() (pybamm.FiniteVolume method) add_neumann_values() (pybamm.FiniteVolume method) Addition (class in pybamm) algebraic (pybamm.BaseModel attribute) (pybamm.BaseSubModel attribute) AlgebraicSolver (class in pybamm) all_models (pybamm.Solution property) AlternativeEffectiveResistance2D (class in pybamm.current_collector) Arcsinh (class in pybamm) arcsinh() (in module pybamm) Arctan (class in pybamm) arctan() (in module pybamm) Array (class in pybamm) assemble_mass_form() (pybamm.ScikitFiniteElement 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) BaseInterface (class in pybamm.interface) 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) 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) 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) BinaryOperator (class in pybamm) boundary_conditions (pybamm.BaseModel attribute) (pybamm.BaseSubModel attribute) boundary_integral() (pybamm.ScikitFiniteElement method) (pybamm.SpatialMethod method) boundary_integral_vector() (pybamm.ScikitFiniteElement method) boundary_mass_matrix() (pybamm.ScikitFiniteElement method) boundary_value() (in module pybamm) boundary_value_or_flux() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement 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.Simulation method) build_for_experiment() (pybamm.Simulation method) by_variable() (pybamm.QuickPlotAxes method) C calculate_consistent_state() (pybamm.BaseSolver method) Callback (class in pybamm.callbacks) CallbackList (class in pybamm.callbacks) CasadiAlgebraicSolver (class in pybamm) CasadiConverter (class in pybamm) CasadiSolver (class in pybamm) CCCVFunctionControl (class in pybamm.external_circuit) Chebyshev1DSubMesh (class in pybamm) chebyshev_collocation_points() (pybamm.SpectralVolume method) chebyshev_differentiation_matrices() (pybamm.SpectralVolume method) check_algebraic_equations() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) check_and_set_domains() (pybamm.FullBroadcast method) (pybamm.PrimaryBroadcast method) (pybamm.SecondaryBroadcast method) check_discretised_or_discretise_inplace_if_0D() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) check_extrapolation() (pybamm.BaseSolver method) check_ics_bcs() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) check_model() (pybamm.Discretisation method) check_no_repeated_keys() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) check_tab_conditions() (pybamm.Discretisation method) check_variables() (pybamm.Discretisation method) check_well_determined() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) check_well_posedness() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) children (pybamm.Symbol property) Citations (class in pybamm) 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 attribute) concatenated_initial_conditions (pybamm.BaseModel attribute) concatenated_rhs (pybamm.BaseModel attribute) 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() (pybamm.CasadiConverter method) convert_to_format (pybamm.BaseModel attribute) copy() (pybamm.BaseSolver method) (pybamm.FuzzyDict method) (pybamm.ParameterValues method) (pybamm.step.BaseStep method) (pybamm.step.CustomStepExplicit method) (pybamm.step.CustomStepImplicit method) copy_domains() (pybamm.Symbol method) Cos (class in pybamm) cos() (in module pybamm) Cosh (class in pybamm) cosh() (in module pybamm) 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.InputParameter method) (pybamm.Parameter method) (pybamm.Scalar method) (pybamm.SpatialVariable method) (pybamm.Symbol method) (pybamm.Time method) (pybamm.UnaryOperator method) create_from_bpx() (pybamm.ParameterValues static method) create_gif() (pybamm.BatchStudy method) (pybamm.QuickPlot method) (pybamm.Simulation 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) D data (pybamm.ProcessedVariable property) default_duration() (pybamm.step.BaseStep method) default_solver (pybamm.BaseModel property) (pybamm.electrolyte_conductivity.Full property) definite_integral_matrix() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement 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) (pybamm.electrolyte_conductivity.Full class 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.Sign method) (pybamm.StateVector method) (pybamm.StateVectorDot method) (pybamm.Symbol method) (pybamm.Variable method) (pybamm.VariableDot method) DiffusionLimited (class in pybamm.kinetics) Discretisation (class in pybamm) div() (in module pybamm) Divergence (class in pybamm) divergence() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.SpatialMethod method) divergence_matrix() (pybamm.FiniteVolume method) Division (class in pybamm) domain (pybamm.Symbol property) domain_concatenation() (in module pybamm) 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) ElectricalParameters (class in pybamm) ElectrodeSOHSolver (class in pybamm.lithium_ion) EqualHeaviside (class in pybamm) Erf (class in pybamm) erf() (in module pybamm) erfc() (in module pybamm) evaluate() (pybamm.BinaryOperator method) (pybamm.Concatenation method) (pybamm.Event method) (pybamm.Function 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 attribute) (pybamm.BaseSubModel attribute) 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) (pybamm.electrolyte_conductivity.Full method) expression (pybamm.Event attribute) F FickianDiffusion (class in pybamm.particle) FiniteVolume (class in pybamm) first_state (pybamm.Solution property) ForwardTafel (class in pybamm.kinetics) 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) (pybamm.electrolyte_conductivity.Full method) GeometricParameters (class in pybamm) Geometry (class in pybamm) get() (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.BaseKinetics method) (pybamm.kinetics.DiffusionLimited method) (pybamm.kinetics.InverseButlerVolmer 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.SingleOpenCircuitPotential 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.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.ConstantSEI method) (pybamm.sei.NoSEI 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) get_data_dict() (pybamm.Solution method) get_docstring() (pybamm.parameters.parameter_sets.ParameterSets method) get_event() (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.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.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_git_commit_info() (in module pybamm) 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) (pybamm.electrolyte_conductivity.Full method) get_solve() (pybamm.JaxSolver method) get_spatial_var() (pybamm.QuickPlot 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.SpatialMethod method) (pybamm.SpectralVolume method) gradient_matrix() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.SpectralVolume method) gradient_squared() (pybamm.ScikitFiniteElement method) (pybamm.SpatialMethod method) GradientSquared (class in pybamm) H has_symbol_of_classes() (pybamm.Symbol method) have_jax() (in module pybamm) I IDAKLUJax (class in pybamm) IDAKLUSolver (class in pybamm) indefinite_integral() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement 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) (pybamm.electrolyte_conductivity.Full method) initial_conditions (pybamm.BaseModel attribute) (pybamm.BaseSubModel attribute) initialise_2D() (pybamm.ProcessedVariable method) initialise_sensitivity_explicit_forward() (pybamm.ProcessedVariable method) Inner (class in pybamm) input_parameters (pybamm.BaseModel property) (pybamm.electrolyte_conductivity.Full property) InputParameter (class in pybamm) insert_reference_electrode() (pybamm.lithium_ion.BaseModel method) install_jax() (in module pybamm) Integral (class in pybamm) integral() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement 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) 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_jax_compatible() (in module pybamm) Isothermal (class in pybamm.thermal.isothermal) items() (pybamm.ParameterValues method) J jac() (pybamm.Jacobian method) (pybamm.Symbol method) Jacobian (class in pybamm) jacobian (pybamm.BaseModel attribute) jacobian_algebraic (pybamm.BaseModel attribute) jacobian_rhs (pybamm.BaseModel attribute) 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.ParameterValues method) L Laplacian (class in pybamm) laplacian() (in module pybamm) (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.SpatialMethod method) last_state (pybamm.Solution property) latexify() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full 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) LithiumIonParameters (class in pybamm) LithiumMetalExplicit (class in pybamm.electrode.ohm) load() (in module pybamm) load_model() (pybamm.expression_tree.operations.serialise.Serialise 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 attribute) mass_matrix() (pybamm.ScikitFiniteElement method) (pybamm.SpatialMethod method) (pybamm.ZeroDimensionalSpatialMethod method) mass_matrix_inv (pybamm.BaseModel attribute) 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 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) Multiplication (class in pybamm) N name (pybamm.BaseModel attribute) (pybamm.Event attribute) (pybamm.Symbol property) ndim (pybamm.Array property) ndim_for_testing (pybamm.Symbol property) Negate (class in pybamm) negative (pybamm.BatteryModelOptions property) new_copy() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) (pybamm.Symbol 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) O 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() (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) options (pybamm.BaseModel attribute) (pybamm.BatteryModelOptions attribute) orphans (pybamm.Symbol property) P param (pybamm.BaseSubModel attribute) Parameter (class in pybamm) parameters (pybamm.BaseModel property) (pybamm.electrolyte_conductivity.Full property) (pybamm.Geometry property) ParameterSets (class in pybamm.parameters.parameter_sets) ParameterValues (class in pybamm) penalty_matrix() (pybamm.SpectralVolume method) Plating (class in pybamm.lithium_plating) plot() (in module pybamm) (pybamm.BatchStudy method) (pybamm.QuickPlot method) (pybamm.Simulation method) (pybamm.Solution method) plot2D() (in module pybamm) plot_summary_variables() (in module pybamm) plot_voltage_components() (in module pybamm) (pybamm.Simulation method) (pybamm.Solution method) PolynomialProfile (class in pybamm.particle) positive (pybamm.BatteryModelOptions property) 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.electrolyte_conductivity.Full 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_binary_operators() (pybamm.FiniteVolume method) (pybamm.SpatialMethod method) process_boundary_conditions() (pybamm.Discretisation method) (pybamm.ParameterValues method) process_dict() (pybamm.Discretisation method) process_geometry() (pybamm.ParameterValues method) process_initial_conditions() (pybamm.Discretisation method) process_model() (pybamm.Discretisation method) (pybamm.ParameterValues method) process_parameters_and_discretise() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) process_rhs_and_algebraic() (pybamm.Discretisation method) process_symbol() (pybamm.Discretisation method) (pybamm.ParameterValues method) ProcessedVariable (class in pybamm) pybamm module Q quaternary_domain (pybamm.Symbol property) QuickPlot (class in pybamm) QuickPlotAxes (class in pybamm) R r_average() (in module pybamm) 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) reduce_one_dimension() (pybamm.Broadcast method) (pybamm.FullBroadcast method) (pybamm.FullBroadcastToEdges method) (pybamm.PrimaryBroadcast method) (pybamm.SecondaryBroadcast method) register() (pybamm.Citations method) relabel_tree() (pybamm.Symbol method) render() (pybamm.Symbol method) replace_dirichlet_values() (pybamm.SpectralVolume method) replace_neumann_values() (pybamm.SpectralVolume method) 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 attribute) (pybamm.BaseSubModel attribute) root_dir() (in module pybamm) S save() (pybamm.Simulation method) (pybamm.Solution method) save_data() (pybamm.Solution method) save_model() (pybamm.BaseBatteryModel method) (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) (pybamm.expression_tree.operations.serialise.Serialise method) (pybamm.Simulation method) Scalar (class in pybamm) ScikitChebyshev2DSubMesh (class in pybamm) ScikitExponential2DSubMesh (class in pybamm) ScikitFiniteElement (class in pybamm) ScikitSubMesh2D (class in pybamm) ScikitUniform2DSubMesh (class in pybamm) ScipySolver (class in pybamm) search() (pybamm.FuzzyDict 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) Serialise (class in pybamm.expression_tree.operations.serialise) 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.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.Full 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_degradation_variables() (pybamm.BaseBatteryModel method) (pybamm.lithium_ion.BaseModel method) set_events() (pybamm.BaseSubModel method) (pybamm.electrolyte_conductivity.Full 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) 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.FunctionControl method) (pybamm.interface.interface_utilisation.CurrentDriven method) (pybamm.kinetics.BaseKinetics method) (pybamm.lithium_plating.Plating 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) (pybamm.electrolyte_conductivity.Full method) set_initial_ocps() (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_parameters() (pybamm.Simulation method) set_rhs() (pybamm.active_material.LossActiveMaterial method) (pybamm.BaseSubModel method) (pybamm.electrolyte_conductivity.Full 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.FunctionControl method) (pybamm.interface.interface_utilisation.CurrentDriven method) (pybamm.lithium_plating.Plating 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_summary_variables() (pybamm.lithium_ion.BaseModel method) set_up() (pybamm.BaseSolver method) (pybamm.IDAKLUSolver method) set_up_and_parameterise_experiment() (pybamm.Simulation method) set_variable_slices() (pybamm.Discretisation method) setup_callbacks() (in module pybamm.callbacks) shape (pybamm.Array property) (pybamm.Symbol property) shape_for_testing (pybamm.Symbol property) shift() (pybamm.FiniteVolume 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) solve() (pybamm.BaseSolver method) (pybamm.BatchStudy method) (pybamm.Simulation method) source() (in module pybamm) SparseStack (class in pybamm) spatial_variable() (pybamm.FiniteVolume method) (pybamm.ScikitFiniteElement method) (pybamm.SpatialMethod method) SpatialMethod (class in pybamm) SpatialOperator (class in pybamm) SpatialVariable (class in pybamm) SpecificFunction (class in pybamm) SpectralVolume (class in pybamm) 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.BaseSolver method) (pybamm.Simulation method) stiffness_matrix() (pybamm.ScikitFiniteElement 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) surf() (in module pybamm) SurfaceForm (class in pybamm.electrode.ohm) SwellingOnly (class in pybamm.particle_mechanics) Symbol (class in pybamm) SymbolUnpacker (class in pybamm) SymmetricButlerVolmer (class in pybamm.kinetics) T t (in module pybamm) (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) 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_dict() (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.BinaryOperator method) (pybamm.Broadcast method) (pybamm.DomainConcatenation method) (pybamm.Event method) (pybamm.Function method) (pybamm.FunctionParameter method) (pybamm.Index method) (pybamm.InputParameter method) (pybamm.Interpolant method) (pybamm.Parameter method) (pybamm.Scalar method) (pybamm.SpatialOperator method) (pybamm.SpecificFunction method) (pybamm.Symbol method) 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) unpack_list_of_symbols() (pybamm.SymbolUnpacker method) unpack_symbol() (pybamm.SymbolUnpacker method) update() (pybamm.BaseModel method) (pybamm.electrolyte_conductivity.Full method) (pybamm.ParameterValues method) (pybamm.Solution 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.Scalar property) values() (pybamm.ParameterValues method) Variable (class in pybamm) VariableDot (class in pybamm) variables (pybamm.BaseModel attribute) (pybamm.BaseSubModel attribute) variables_and_events (pybamm.BaseModel property) (pybamm.electrolyte_conductivity.Full 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) Yang2017 (class in pybamm.lithium_ion) yz_average() (in module pybamm) Z z_average() (in module pybamm) ZeroDimensionalSpatialMethod (class in pybamm) zeros_like() (in module pybamm)