Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | U | V | W | X | Z _ __call__() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) A add() (ionworkspipeline.data_fits.models.variables.BaseVariable method) (ionworkspipeline.data_fits.models.variables.CoulombicStateOfCharge method) (ionworkspipeline.data_fits.models.variables.GravimetricEnergyDensity method) (ionworkspipeline.data_fits.models.variables.SpecificCapacity method) (ionworkspipeline.data_fits.models.variables.VolumetricEnergyDensity method) add_cell_mass() (ionworkspipeline.data_fits.models.variables.BaseVariable method) add_regularization() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) adopt_callbacks() (ionworkspipeline.data_fits.objectives.BaseObjective method) AggregationMetric (class in ionworkspipeline.data_fits.models.metrics.metrics) all_fit_parameters (ionworkspipeline.data_fits.DataFitElement property) all_results (ionworkspipeline.callbacks.SaveResultsCallback property) AllStartsFailedError (class in ionworkspipeline.exceptions) alpha (ionworkspipeline.data_fits.stats.Dirichlet property) analytic_jacobian() (ionworkspipeline.data_fits.DataFitElement method) any_fallback() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) apply() (ionworkspipeline.data_fits.models.metrics.BaseAction method) (ionworkspipeline.data_fits.models.metrics.GreaterThan method) (ionworkspipeline.data_fits.models.metrics.LessThan method) (ionworkspipeline.data_fits.models.metrics.Maximize method) (ionworkspipeline.data_fits.models.metrics.Minimize method) apply_degradation_state() (ionworkspipeline.parameter_values.ParameterValues method) approximate_model_distribution() (ionworkspipeline.data_fits.DataFit method) AreaToSquareWidthHeight (class in ionworkspipeline.calculations) argmin (ionworkspipeline.data_fits.stats.Dirichlet property) (ionworkspipeline.data_fits.stats.Distribution property) (ionworkspipeline.data_fits.stats.LogNormal property) (ionworkspipeline.data_fits.stats.MultivariateLogNormal property) (ionworkspipeline.data_fits.stats.MultivariateNormal property) (ionworkspipeline.data_fits.stats.Normal property) (ionworkspipeline.data_fits.stats.PointMass property) (ionworkspipeline.data_fits.stats.Uniform property) argmin_costs() (ionworkspipeline.data_fits.CostLogger method) argsort_costs() (ionworkspipeline.data_fits.CostLogger method) ArrayDataFit (class in ionworkspipeline.data_fits) arrhenius_butler_volmer_exchange_current_density() (in module ionworkspipeline.direct_entries) arrhenius_electrolyte_conductivity() (in module ionworkspipeline.direct_entries) arrhenius_electrolyte_diffusivity() (in module ionworkspipeline.direct_entries) arrhenius_particle_diffusivity() (in module ionworkspipeline.direct_entries) ArrheniusDiffusivityFromMSMRData (class in ionworkspipeline.calculations) ArrheniusDiffusivityFromMSMRFunction (class in ionworkspipeline.calculations) ArrheniusLogLinear (class in ionworkspipeline.calculations) AskTellOptimizer (class in ionworkspipeline.optimizers) AugmentedObjectiveFunction (class in ionworkspipeline.data_fits.objective_functions) average_ocp() (in module ionworkspipeline.direct_entries) AverageMSMRParameters (class in ionworkspipeline.calculations) B base_parameter (ionworkspipeline.data_fits.transforms.Transform property) (ionworkspipeline.Parameter property) base_regularizer_type (ionworkspipeline.data_fits.objective_functions.regularizers.ConstraintSet property) (ionworkspipeline.data_fits.objective_functions.regularizers.PenaltySet property) (ionworkspipeline.data_fits.objective_functions.regularizers.PriorSet property) (ionworkspipeline.data_fits.objective_functions.regularizers.RegularizerSet property) BaseAction (class in ionworkspipeline.data_fits.models.metrics) BaseInterpolation (class in ionworkspipeline.direct_entries) BaseMetric (class in ionworkspipeline.data_fits.models.metrics) BaseObjective (class in ionworkspipeline.data_fits.objectives) BaseVariable (class in ionworkspipeline.data_fits.models.variables) best_results() (ionworkspipeline.ParameterEstimatorResult method) Bisection (class in ionworkspipeline.optimizers) bounds (ionworkspipeline.data_fits.DataFitElement property) (ionworkspipeline.data_fits.transforms.Transform property) (ionworkspipeline.Parameter property) bruggeman() (in module ionworkspipeline.direct_entries) build() (ionworkspipeline.data_fits.models.MSMRFullCellModel method) (ionworkspipeline.data_fits.models.MSMRHalfCellModel method) (ionworkspipeline.data_fits.objectives.BaseObjective method) (ionworkspipeline.objectives.CalendarAgeing method) (ionworkspipeline.objectives.ChargeTransferResistanceModel method) (ionworkspipeline.objectives.ContactResistanceModel method) (ionworkspipeline.objectives.CurrentDriven method) (ionworkspipeline.objectives.CycleAgeing method) (ionworkspipeline.objectives.EIS method) (ionworkspipeline.objectives.ElectrodeBalancing method) (ionworkspipeline.objectives.ElectrodeBalancingHalfCell method) (ionworkspipeline.objectives.ElectrolyteOhmicResistanceModel method) (ionworkspipeline.objectives.MSMRFullCell method) (ionworkspipeline.objectives.MSMRHalfCell method) (ionworkspipeline.objectives.OCPHalfCell method) (ionworkspipeline.objectives.Pulse method) (ionworkspipeline.objectives.Resistance method) (ionworkspipeline.objectives.ResistanceModel method) (ionworkspipeline.objectives.SumResistanceModel method) by_cycle() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) by_step() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) C calculate_differential_cutoff_explicit() (in module ionworkspipeline.data_fits.util) calculate_differential_cutoff_peaks() (in module ionworkspipeline.data_fits.util) calculate_differential_cutoff_quantile() (in module ionworkspipeline.data_fits.util) calculate_dQdU_cutoff() (in module ionworkspipeline.data_fits.util) calculate_dUdQ_cutoff() (in module ionworkspipeline.data_fits.util) calculate_objective_variables() (ionworkspipeline.objectives.Pulse method) calculate_pulse_resistance() (in module ionworkspipeline.objectives) calculate_stoichiometry_data_msmr() (in module ionworkspipeline.data_fits.util) CalculatedParameter (class in ionworkspipeline) Calculation (class in ionworkspipeline.calculations) calculation_dependencies() (in module ionworkspipeline) calculation_key (ionworkspipeline.CalculatedParameter property) calculation_structure (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction property) CalendarAgeing (class in ionworkspipeline.objectives) Callback (class in ionworkspipeline.callbacks) can_calculate_initial_state_of_charge (ionworkspipeline.data_fits.objectives.BaseObjective property) cdf() (ionworkspipeline.data_fits.stats.Dirichlet method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.data_fits.stats.MultivariateLogNormal method) (ionworkspipeline.data_fits.stats.PointMass method) CellMass (class in ionworkspipeline.calculations) CellSpecReadError (class in ionworkspipeline.direct_entries.cell_spec) CellSpecTable (class in ionworkspipeline.direct_entries.cell_spec) Chain (class in ionworkspipeline.parameter_estimators) ChargeTransferResistanceModel (class in ionworkspipeline.objectives) check_initial_guesses() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) check_ocv_data_format() (in module ionworkspipeline.data_fits.util) check_output_shapes() (ionworkspipeline.data_fits.objective_functions.costs.ErrorFunction method) (ionworkspipeline.data_fits.objective_functions.costs.MultiCost method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) children (ionworkspipeline.data_fits.CostLogger property) ChiSquare (class in ionworkspipeline.data_fits.objective_functions.costs) cholesky_cov (ionworkspipeline.data_fits.stats.MultivariateNormal property) cholesky_inv_cov (ionworkspipeline.data_fits.stats.MultivariateNormal property) clear_axes() (ionworkspipeline.data_fits.CostLogger method) combine() (in module ionworkspipeline.data_fits.results) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) complete() (ionworkspipeline.data_fits.objectives.BaseObjective method) (ionworkspipeline.data_fits.objectives.fitting_objective.FittingObjective method) (ionworkspipeline.objectives.CurrentDriven method) (ionworkspipeline.objectives.Pulse method) compute_gradient() (ionworkspipeline.data_fits.analysis.derivatives.DerivativesMixin method) compute_hessian() (ionworkspipeline.data_fits.analysis.derivatives.DerivativesMixin method) compute_inverse_parameter_covariance() (ionworkspipeline.data_fits.DataFit method) compute_jacobian() (ionworkspipeline.data_fits.analysis.derivatives.DerivativesMixin method) compute_parameter_covariance() (ionworkspipeline.data_fits.DataFit method) compute_parameter_covariance_diagonal() (ionworkspipeline.data_fits.DataFit method) compute_residuals() (ionworkspipeline.data_fits.analysis.derivatives.DerivativesMixin method) compute_surrogate_target (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) ConfigMixin (class in ionworkspipeline.controllers) constant_electrolyte() (in module ionworkspipeline.direct_entries) Constraint (class in ionworkspipeline.data_fits.objective_functions.regularizers) ConstraintSet (class in ionworkspipeline.data_fits.objective_functions.regularizers) ContactResistanceModel (class in ionworkspipeline.objectives) copy() (ionworkspipeline.parameter_values.ParameterValues method) cost (ionworkspipeline.data_fits.DataFitElement property) (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) (ionworkspipeline.parameter_estimators.Chain property) (ionworkspipeline.ParameterEstimator property) CostLogger (class in ionworkspipeline.data_fits) CoulombicStateOfCharge (class in ionworkspipeline.data_fits.models.variables) cov (ionworkspipeline.data_fits.stats.MultivariateLogNormal property) (ionworkspipeline.data_fits.stats.MultivariateNormal property) create_validation_plots() (ionworkspipeline.data_fits.objectives.BaseObjective method) create_validation_plots_data() (ionworkspipeline.data_fits.objectives.BaseObjective method) create_validation_plots_json() (ionworkspipeline.data_fits.objectives.BaseObjective method) Crossing (class in ionworkspipeline.data_fits.models.metrics) crossing_target() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) CurrentDriven (class in ionworkspipeline.objectives) custom_set_initial_state (ionworkspipeline.data_fits.models.GITTModel property) custom_set_initial_state() (ionworkspipeline.data_fits.models.ECM static method) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR static method) CyclableLithium (class in ionworkspipeline.calculations) CycleAgeing (class in ionworkspipeline.objectives) cycles_read() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) D data_fits (ionworkspipeline.data_fits.ArrayDataFit property) DataFit (class in ionworkspipeline.data_fits) DataFitElement (class in ionworkspipeline.data_fits) declared_inputs() (in module ionworkspipeline) default_capacity_function() (ionworkspipeline.data_fits.models.MSMRHalfCellModel method) DEFAULT_CONSTRAINT_SET_WEIGHT() (in module ionworkspipeline.data_fits.objective_functions.regularizers.constraints) default_geometry (ionworkspipeline.data_fits.models.GITTModel property) (ionworkspipeline.data_fits.models.LumpedSPMR property) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR property) default_msmr_bounds_function() (in module ionworkspipeline.objectives) default_msmr_capacity_bounds_function() (in module ionworkspipeline.objectives) default_on_failure (ionworkspipeline.data_fits.objectives.BaseObjective property) default_options() (ionworkspipeline.data_fits.objectives.BaseObjective class method) (ionworkspipeline.objectives.CalendarAgeing class method) (ionworkspipeline.objectives.CurrentDriven class method) (ionworkspipeline.objectives.CycleAgeing class method) (ionworkspipeline.objectives.EIS class method) (ionworkspipeline.objectives.ElectrodeBalancing class method) (ionworkspipeline.objectives.ElectrodeBalancingHalfCell class method) (ionworkspipeline.objectives.MSMRFullCell class method) (ionworkspipeline.objectives.MSMRHalfCell class method) (ionworkspipeline.objectives.OCPHalfCell class method) (ionworkspipeline.objectives.Pulse class method) (ionworkspipeline.objectives.Resistance class method) default_spatial_methods (ionworkspipeline.data_fits.models.GITTModel property) (ionworkspipeline.data_fits.models.LumpedSPMR property) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR property) default_submesh_types (ionworkspipeline.data_fits.models.GITTModel property) (ionworkspipeline.data_fits.models.LumpedSPMR property) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR property) default_validation_plot_types (ionworkspipeline.data_fits.objectives.BaseObjective attribute) (ionworkspipeline.objectives.CurrentDriven attribute) default_var_pts (ionworkspipeline.data_fits.models.GITTModel property) (ionworkspipeline.data_fits.models.LumpedSPMR property) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR property) defaults() (in module ionworkspipeline.pipelines.half_cell) DensityFromVolumeAndMass (class in ionworkspipeline.calculations) derivative() (ionworkspipeline.data_fits.objective_functions.costs.ErrorFunction method) (ionworkspipeline.data_fits.objective_functions.costs.MultiCost method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) DerivativesMixin (class in ionworkspipeline.data_fits.analysis.derivatives) DesignFunction (class in ionworkspipeline.data_fits.objective_functions.costs) DiameterToSquareWidthHeight (class in ionworkspipeline.calculations) DiffusivityDataInterpolant (class in ionworkspipeline.calculations) DiffusivityFromMSMRData (class in ionworkspipeline.calculations) DiffusivityFromMSMRFunction (class in ionworkspipeline.calculations) DiffusivityFromPulse (class in ionworkspipeline.calculations) direct_samples (ionworkspipeline.EnsembleResult attribute) (ionworkspipeline.ParameterEstimatorResult attribute) (ionworkspipeline.PosteriorResult attribute) DirectEntry (class in ionworkspipeline.direct_entries) Dirichlet (class in ionworkspipeline.data_fits.stats) Distribution (class in ionworkspipeline.data_fits.stats) distribution (ionworkspipeline.data_fits.stats.Distribution property) DistributionSampler (class in ionworkspipeline.data_fits.distribution_samplers) Dummy (class in ionworkspipeline.optimizers) (class in ionworkspipeline.samplers) E ECM (class in ionworkspipeline.data_fits.models) EIS (class in ionworkspipeline.objectives) ElectrodeBalanceFromFirstCycleEfficiency (class in ionworkspipeline.calculations) ElectrodeBalancing (class in ionworkspipeline.objectives) ElectrodeBalancingHalfCell (class in ionworkspipeline.objectives) ElectrodeCapacity (class in ionworkspipeline.calculations) ElectrodeGeometryFromLoading (class in ionworkspipeline.calculations) ElectrodeSOH (class in ionworkspipeline.calculations) ElectrodeSOHHalfCell (class in ionworkspipeline.calculations) ElectrodeVolumeFractionFromLoading (class in ionworkspipeline.calculations) ElectrodeVolumeFractionFromPorosity (class in ionworkspipeline.calculations) ElectrolyteOhmicResistanceModel (class in ionworkspipeline.objectives) element_key() (ionworkspipeline.data_fits.ArrayDataFit static method) ElementResult (class in ionworkspipeline.results) EnsembleResult (class in ionworkspipeline) entropic_change_data_interpolant_from_csv() (in module ionworkspipeline.calculations) EntropicChangeDataInterpolant (class in ionworkspipeline.calculations) EntropicChangeFromMSMRFunction (class in ionworkspipeline.calculations) eq_constraints (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) ErrorFunction (class in ionworkspipeline.data_fits.objective_functions.costs) estimate_variable_standard_deviations() (ionworkspipeline.data_fits.DataFit method) evals_per_iteration() (ionworkspipeline.data_fits.DataFitElement method) evaluate_for_surrogate() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) evaluate_from_outputs() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) evaluate_full (ionworkspipeline.util.FunctionTimeout property) evaluate_full() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) evaluate_inputs_and_outputs (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) evaluate_inputs_and_outputs() (ionworkspipeline.data_fits.DataFit method) evaluate_to_array() (ionworkspipeline.data_fits.objective_functions.regularizers.Prior method) (ionworkspipeline.data_fits.objective_functions.regularizers.PriorSet method) (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer method) (ionworkspipeline.data_fits.objective_functions.regularizers.RegularizerSet method) (ionworkspipeline.data_fits.stats.Dirichlet method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.data_fits.stats.LogNormal method) (ionworkspipeline.data_fits.stats.MultivariateLogNormal method) (ionworkspipeline.data_fits.stats.MultivariateNormal method) (ionworkspipeline.data_fits.stats.Normal method) (ionworkspipeline.data_fits.stats.PointMass method) (ionworkspipeline.data_fits.stats.Uniform method) evaluate_to_scalar() (ionworkspipeline.data_fits.objective_functions.regularizers.Prior method) (ionworkspipeline.data_fits.objective_functions.regularizers.PriorSet method) (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer method) (ionworkspipeline.data_fits.objective_functions.regularizers.RegularizerSet method) (ionworkspipeline.data_fits.stats.Dirichlet method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.data_fits.stats.LogNormal method) (ionworkspipeline.data_fits.stats.MultivariateLogNormal method) (ionworkspipeline.data_fits.stats.MultivariateNormal method) (ionworkspipeline.data_fits.stats.Normal method) (ionworkspipeline.data_fits.stats.PointMass method) (ionworkspipeline.data_fits.stats.Uniform method) Exp (class in ionworkspipeline.data_fits.transforms) exp_safe() (in module ionworkspipeline.util) explicit_initial_guesses (ionworkspipeline.data_fits.DataFit property) export_json() (ionworkspipeline.Validation method) export_python_script() (in module ionworkspipeline.util) export_report() (ionworkspipeline.Validation method) F failed_objectives (ionworkspipeline.Validation property) failed_validation_statistics() (ionworkspipeline.data_fits.objectives.BaseObjective method) fallback_used (ionworkspipeline.data_fits.models.metrics.BaseMetric attribute) fig_axes (ionworkspipeline.data_fits.CostLogger property) finalize_output() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) finish() (ionworkspipeline.data_fits.CostLogger method) finished (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFitElement property) (ionworkspipeline.Validation property) fit_data (ionworkspipeline.data_fits.objectives.fitting_objective.FittingObjective property) (ionworkspipeline.objectives.CycleAgeing property) fit_plot_save() (in module ionworkspipeline.workflows.current_driven) (in module ionworkspipeline.workflows.full_cell_ocv) (in module ionworkspipeline.workflows.half_cell_ocp) FittingObjective (class in ionworkspipeline.data_fits.objectives.fitting_objective) from_cell_spec() (ionworkspipeline.direct_entries.DirectEntry class method) from_config() (ionworkspipeline.data_fits.models.GITTModel class method) (ionworkspipeline.data_fits.models.MSMRFullCellModel class method) (ionworkspipeline.data_fits.models.MSMRHalfCellModel class method) (ionworkspipeline.parameter_values.ParameterValues class method) from_db() (ionworkspipeline.direct_entries.DirectEntry class method) from_json() (in module ionworkspipeline.direct_entries) (ionworkspipeline.CalculatedParameter class method) (ionworkspipeline.parameter_values.ParameterValues class method) from_schema() (ionworkspipeline.calculations.Calculation class method) (ionworkspipeline.controllers.ConfigMixin class method) (ionworkspipeline.data_fits.ArrayDataFit class method) (ionworkspipeline.data_fits.DataFit class method) (ionworkspipeline.data_fits.distribution_samplers.DistributionSampler class method) (ionworkspipeline.data_fits.models.ECM class method) (ionworkspipeline.data_fits.models.GITTModel class method) (ionworkspipeline.data_fits.models.LumpedSPMR class method) (ionworkspipeline.data_fits.models.MSMRHalfCellModel class method) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR class method) (ionworkspipeline.data_fits.objective_functions.costs.MultiCost class method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction class method) (ionworkspipeline.data_fits.objectives.fitting_objective.FittingObjective class method) (ionworkspipeline.data_fits.stats.Distribution class method) (ionworkspipeline.direct_entries.DirectEntry class method) (ionworkspipeline.direct_entries.PiecewiseInterpolation1D class method) (ionworkspipeline.direct_entries.PiecewiseInterpolation2D class method) (ionworkspipeline.Library class method) (ionworkspipeline.Material class method) (ionworkspipeline.optimizers.PointEstimate class method) (ionworkspipeline.Pipeline class method) (ionworkspipeline.samplers.PointEstimate class method) (ionworkspipeline.Validation class method) FullCellResistanceModel (class in ionworkspipeline.objectives) fun (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer property) FunctionPrefactor() (in module ionworkspipeline.util) FunctionTimeout (class in ionworkspipeline.util) FunctionTimeoutError (class in ionworkspipeline.util) G generate_msmr_ocp_data() (in module ionworkspipeline.data_fits.util) generate_pulse_diffusivity_data_from_csv() (in module ionworkspipeline.data_fits.util) get_bounds() (ionworkspipeline.Parameter method) get_current_function_from_data() (in module ionworkspipeline.data_fits.util) get_current_steps_from_data() (in module ionworkspipeline.data_fits.util) get_fit_results() (ionworkspipeline.data_fits.DataFitElement method) (ionworkspipeline.ParameterEstimatorResult method) get_fitted_parameters() (ionworkspipeline.data_fits.DataFitElement method) get_init_param_names() (ionworkspipeline.controllers.ConfigMixin class method) get_initial_capacity_and_lower_excess_capacity() (in module ionworkspipeline.objectives) get_initial_guess_distribution() (ionworkspipeline.Parameter method) get_initial_soc_from_voltage() (ionworkspipeline.data_fits.models.ECM static method) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR static method) get_initial_state() (ionworkspipeline.data_fits.models.LumpedSPMR static method) get_initial_value() (ionworkspipeline.Parameter method) get_msmr_capacity_params_for_fit() (in module ionworkspipeline.objectives) get_msmr_params_for_fit() (in module ionworkspipeline.objectives) get_objective_and_callbacks() (in module ionworkspipeline.workflows.common) get_objective_names() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) get_pulse_objectives_by_cycle() (in module ionworkspipeline.objectives) get_q_half_cell_msmr() (in module ionworkspipeline.objectives) get_stoichiometry_limits() (ionworkspipeline.data_fits.models.LumpedSPMR static method) get_theta_half_cell_msmr() (in module ionworkspipeline.objectives) get_time_in_seconds() (in module ionworkspipeline.data_fits.util) get_transformed_parameter_values() (ionworkspipeline.data_fits.DataFitElement method) get_U_half_cell() (in module ionworkspipeline.objectives) get_variable_names() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) gitt_diffusivity_interpolant() (in module ionworkspipeline.pipelines.half_cell) gitt_diffusivity_msmr() (in module ionworkspipeline.pipelines.half_cell) gitt_features_objective_variables() (in module ionworkspipeline.objectives) GITTModel (class in ionworkspipeline.data_fits.models) gradient (ionworkspipeline.ParameterEstimator property) gradient() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) GravimetricEnergyDensity (class in ionworkspipeline.data_fits.models.variables) GreaterThan (class in ionworkspipeline.data_fits.models.metrics) GridSearch (class in ionworkspipeline.samplers) H HalfCellNominalCapacity (class in ionworkspipeline.calculations) HalfCellResistanceModel (class in ionworkspipeline.objectives) has_simulation_experiment (ionworkspipeline.data_fits.objectives.BaseObjective property) hessian() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) HypercubeSampler (class in ionworkspipeline.data_fits.distribution_samplers) I ici_features_objective_variables() (in module ionworkspipeline.objectives) Identity (class in ionworkspipeline.data_fits.transforms) ineq_constraints (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) initial_guess() (ionworkspipeline.objectives.MSMRHalfCell method) initial_guess_distribution (ionworkspipeline.data_fits.transforms.Transform property) (ionworkspipeline.Parameter property) initial_guess_distributions (ionworkspipeline.data_fits.DataFit property) initial_guess_sampler (ionworkspipeline.data_fits.DataFit property) initial_guesses (ionworkspipeline.data_fits.ArrayDataFit property) (ionworkspipeline.data_fits.DataFitElement property) initial_value (ionworkspipeline.data_fits.transforms.Transform property) (ionworkspipeline.Parameter property) InitialConcentrationFromInitialStoichiometryHalfCell (class in ionworkspipeline.calculations) InitialSOC (class in ionworkspipeline.calculations) InitialSOCfromMaximumStoichiometry (class in ionworkspipeline.calculations) InitialSOCHalfCell (class in ionworkspipeline.calculations) InitialStateOfChargeMixin (class in ionworkspipeline.data_fits.objectives.fitting_objective) InitialStoichiometryFromVoltageHalfCell (class in ionworkspipeline.calculations) InitialStoichiometryFromVoltageMSMRHalfCell (class in ionworkspipeline.calculations) InitialVoltageFromConcentration (class in ionworkspipeline.calculations) input_param_names (ionworkspipeline.direct_entries.PiecewiseInterpolation1D property) (ionworkspipeline.direct_entries.PiecewiseInterpolation2D property) InputFunctionWrapper() (in module ionworkspipeline.util) inputs (ionworkspipeline.calculations.SlopesToKnots property) (ionworkspipeline.calculations.SlopesToKnots2D property) inv_cholesky_cov (ionworkspipeline.data_fits.stats.MultivariateNormal property) inv_cov (ionworkspipeline.data_fits.stats.MultivariateNormal property) Inverse (class in ionworkspipeline.data_fits.transforms) inverse_transform() (ionworkspipeline.data_fits.transforms.Transform method) ionworkspipeline module is_child (ionworkspipeline.data_fits.DataFitElement property) is_inequality (ionworkspipeline.data_fits.objective_functions.regularizers.Constraint property) is_json() (ionworkspipeline.CalculatedParameter static method) is_monotonic_transform() (ionworkspipeline.data_fits.transforms.Transform method) is_parent (ionworkspipeline.data_fits.ArrayDataFit property) (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFit property) (ionworkspipeline.data_fits.DataFitElement property) is_transformed (ionworkspipeline.data_fits.transforms.Transform property) (ionworkspipeline.Parameter property) J jacobian() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) JellyRollThermalDimensions (class in ionworkspipeline.calculations) L landesfeind_electrolyte() (in module ionworkspipeline.direct_entries) last_outputs (ionworkspipeline.util.FunctionTimeout property) LatinHypercube (class in ionworkspipeline.data_fits.distribution_samplers) lb (ionworkspipeline.data_fits.stats.Uniform property) LessThan (class in ionworkspipeline.data_fits.models.metrics) li_plating_defaults() (in module ionworkspipeline.direct_entries) Library (class in ionworkspipeline) likelihood() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) lithium_metal_anode() (in module ionworkspipeline.direct_entries) live_outputs() (ionworkspipeline.calculations.Calculation method) load_data_metadata() (in module ionworkspipeline.data_fits.util) Log (class in ionworkspipeline.data_fits.transforms) log() (ionworkspipeline.data_fits.CostLogger method) Log10 (class in ionworkspipeline.data_fits.transforms) LogNormal (class in ionworkspipeline.data_fits.stats) low_memory (ionworkspipeline.data_fits.CostLogger property) LumpedHeatCapacityAndDensity (class in ionworkspipeline.calculations) LumpedSPMeR (class in ionworkspipeline.data_fits.models) LumpedSPMR (class in ionworkspipeline.data_fits.models) M MAE (class in ionworkspipeline.data_fits.objective_functions.costs) Material (class in ionworkspipeline) materials (ionworkspipeline.Library property) Max (class in ionworkspipeline.data_fits.objective_functions.costs) max_useful_workers() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFitElement method) Maximize (class in ionworkspipeline.data_fits.models.metrics) Maximum (class in ionworkspipeline.data_fits.models.metrics) Mean (class in ionworkspipeline.data_fits.models.metrics) mean (ionworkspipeline.data_fits.stats.LogNormal property) (ionworkspipeline.data_fits.stats.MultivariateLogNormal property) (ionworkspipeline.data_fits.stats.MultivariateNormal property) (ionworkspipeline.data_fits.stats.Normal property) mechanical_degradation_defaults() (in module ionworkspipeline.direct_entries) Minimize (class in ionworkspipeline.data_fits.models.metrics) Minimum (class in ionworkspipeline.data_fits.models.metrics) mode (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) model_vs_data_configs() (ionworkspipeline.callbacks.SaveResultsCallback method) ModelError (class in ionworkspipeline.exceptions) module ionworkspipeline MSE (class in ionworkspipeline.data_fits.objective_functions.costs) msmr_half_cell_initial_guess() (in module ionworkspipeline.objectives) msmr_Qj_to_Xj() (in module ionworkspipeline.objectives) msmr_sort_params() (in module ionworkspipeline.objectives) msmr_Xj_to_Qj() (in module ionworkspipeline.objectives) MSMRElectrodeSOHHalfCell (class in ionworkspipeline.calculations) MSMRFullCell (class in ionworkspipeline.objectives) MSMRFullCellCapacities (class in ionworkspipeline.calculations) MSMRFullCellModel (class in ionworkspipeline.data_fits.models) MSMRFunction (class in ionworkspipeline.calculations) MSMRHalfCell (class in ionworkspipeline.objectives) MSMRHalfCellModel (class in ionworkspipeline.data_fits.models) MultiCost (class in ionworkspipeline.data_fits.objective_functions.costs) multiprocessing (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFitElement property) multistarts (ionworkspipeline.data_fits.DataFit property) multivariate (ionworkspipeline.data_fits.stats.Dirichlet property) (ionworkspipeline.data_fits.stats.Distribution property) (ionworkspipeline.data_fits.stats.LogNormal property) (ionworkspipeline.data_fits.stats.MultivariateLogNormal property) (ionworkspipeline.data_fits.stats.MultivariateNormal property) (ionworkspipeline.data_fits.stats.Normal property) (ionworkspipeline.data_fits.stats.PointMass property) (ionworkspipeline.data_fits.stats.Uniform property) MultivariateLogNormal (class in ionworkspipeline.data_fits.stats) MultivariateNormal (class in ionworkspipeline.data_fits.stats) N name (ionworkspipeline.data_fits.models.metrics.BaseAction property) (ionworkspipeline.data_fits.models.metrics.BaseMetric property) (ionworkspipeline.data_fits.models.metrics.GreaterThan property) (ionworkspipeline.data_fits.models.metrics.LessThan property) (ionworkspipeline.data_fits.models.variables.BaseVariable property) nan_values() (ionworkspipeline.data_fits.objective_functions.costs.ErrorFunction method) nanargmax() (in module ionworkspipeline.util) nanargmin() (in module ionworkspipeline.util) nanmax() (in module ionworkspipeline.util) nanmin() (in module ionworkspipeline.util) Negate (class in ionworkspipeline.data_fits.transforms) negative_to_positive_half_cell() (in module ionworkspipeline.data_fits.util) Normal (class in ionworkspipeline.data_fits.stats) num_jobs (ionworkspipeline.data_fits.ArrayDataFit property) (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFitElement property) nyman_electrolyte() (in module ionworkspipeline.direct_entries) O objective_and_gradient (ionworkspipeline.ParameterEstimator property) objective_failures (ionworkspipeline.Validation property) objective_function (ionworkspipeline.data_fits.ArrayDataFit property) (ionworkspipeline.data_fits.DataFit property) (ionworkspipeline.data_fits.DataFitElement property) objective_names (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction property) objective_run_times() (ionworkspipeline.data_fits.DataFitElement method) objective_weight_keys (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction property) objective_weights() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) ObjectiveFunction (class in ionworkspipeline.data_fits.objective_functions.costs) objectives (ionworkspipeline.data_fits.DataFitElement property) ocp_data_interpolant_from_csv() (in module ionworkspipeline.calculations) ocp_msmr() (in module ionworkspipeline.pipelines.half_cell) ocp_msmr_interpolant() (in module ionworkspipeline.pipelines.half_cell) OCPDataInterpolant (class in ionworkspipeline.calculations) OCPDataInterpolantMSMRExtrapolation (class in ionworkspipeline.calculations) OCPHalfCell (class in ionworkspipeline.objectives) OCPMSMRInterpolant (class in ionworkspipeline.calculations) on_datafit_finish() (ionworkspipeline.callbacks.Callback method) (ionworkspipeline.callbacks.SaveResultsCallback method) (ionworkspipeline.objectives.OpenCircuitHalfCellHysteresisCallback method) on_datafit_start() (ionworkspipeline.callbacks.Callback method) (ionworkspipeline.callbacks.SaveResultsCallback method) on_objective_build() (ionworkspipeline.callbacks.Callback method) (ionworkspipeline.callbacks.SaveResultsCallback method) (ionworkspipeline.objectives.OpenCircuitHalfCellHysteresisCallback method) on_run_iteration() (ionworkspipeline.callbacks.Callback method) on_setup_complete (ionworkspipeline.data_fits.DataFit property) one_cm2_cell() (in module ionworkspipeline.direct_entries) OpenCircuitHalfCellHysteresisCallback (class in ionworkspipeline.objectives) OpenCircuitLimits (class in ionworkspipeline.calculations) OperatingLimit (class in ionworkspipeline.analysis) OptimizationResult (class in ionworkspipeline) Optimizer (class in ionworkspipeline.optimizers) optimizer (ionworkspipeline.data_fits.DataFitElement property) (ionworkspipeline.optimizers.AskTellOptimizer property) options (ionworkspipeline.data_fits.DataFitElement property) OptionsController (class in ionworkspipeline.controllers) outputs (ionworkspipeline.calculations.SlopesToKnots property) (ionworkspipeline.calculations.SlopesToKnots2D property) overpotentials_objective_variables() (in module ionworkspipeline.objectives) P Parameter (class in ionworkspipeline) parameter_dict_to_x() (ionworkspipeline.data_fits.DataFitElement method) parameter_values (ionworkspipeline.data_fits.DataFitElement property) ParameterEstimator (class in ionworkspipeline) ParameterEstimatorResult (class in ionworkspipeline) ParameterNotFoundError (class in ionworkspipeline.exceptions) parameters (ionworkspipeline.data_fits.DataFitElement property) parameters_original (ionworkspipeline.data_fits.DataFitElement property) parameters_scalarized (ionworkspipeline.data_fits.DataFitElement property) ParameterValues (class in ionworkspipeline.parameter_values) parent (ionworkspipeline.data_fits.CostLogger property) parse_variable_value() (ionworkspipeline.data_fits.objective_functions.costs.DesignFunction method) pdf() (ionworkspipeline.data_fits.stats.Dirichlet method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.data_fits.stats.MultivariateLogNormal method) (ionworkspipeline.data_fits.stats.PointMass method) PeakPower (class in ionworkspipeline.analysis) penalties (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) Penalty (class in ionworkspipeline.data_fits.objective_functions.regularizers) PenaltySet (class in ionworkspipeline.data_fits.objective_functions.regularizers) PiecewiseInterpolation1D (class in ionworkspipeline.direct_entries) PiecewiseInterpolation2D (class in ionworkspipeline.direct_entries) Pints (class in ionworkspipeline.samplers) Pipeline (class in ionworkspipeline) PipelineElement (class in ionworkspipeline.pipeline) plot() (in module ionworkspipeline.workflows.common) (ionworkspipeline.data_fits.CostLogger method) plot_arrhenius() (ionworkspipeline.calculations.ArrheniusLogLinear method) plot_each_species_msmr() (in module ionworkspipeline.objectives) plot_every (ionworkspipeline.data_fits.CostLogger property) plot_fit_results() (ionworkspipeline.calculations.OCPDataInterpolantMSMRExtrapolation method) (ionworkspipeline.calculations.OCPMSMRInterpolant method) (ionworkspipeline.callbacks.Callback method) (ionworkspipeline.data_fits.DataFitElement method) (ionworkspipeline.objectives.OpenCircuitHalfCellHysteresisCallback method) (ionworkspipeline.ParameterEstimatorResult method) plot_flag (ionworkspipeline.data_fits.CostLogger property) plot_full_cell_ocv() (in module ionworkspipeline.objectives) plot_half_cell_ocp() (in module ionworkspipeline.objectives) plot_model_vs_data() (ionworkspipeline.callbacks.SaveResultsCallback method) plot_refresh() (ionworkspipeline.data_fits.CostLogger method) plot_sampler_results() (ionworkspipeline.data_fits.DataFit method) plot_trace() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) plot_variables (ionworkspipeline.data_fits.CostLogger property) plot_voltage_components() (ionworkspipeline.data_fits.models.LumpedSPMR static method) (ionworkspipeline.data_fits.models.SingleElectrodeLumpedSPMR static method) plotted_outputs() (ionworkspipeline.callbacks.SaveResultsCallback method) PointBased (class in ionworkspipeline.data_fits.models.metrics) PointEstimate (class in ionworkspipeline.optimizers) (class in ionworkspipeline.samplers) PointMass (class in ionworkspipeline.data_fits.stats) population_size (ionworkspipeline.optimizers.AskTellOptimizer property) PorosityFromElectrodeVolumeFraction (class in ionworkspipeline.calculations) positive_to_negative_half_cell() (in module ionworkspipeline.data_fits.util) posterior_mean() (ionworkspipeline.PosteriorResult method) PosteriorResult (class in ionworkspipeline) PouchCellThermalDimensions (class in ionworkspipeline.calculations) Pow10 (class in ionworkspipeline.data_fits.transforms) ppf() (ionworkspipeline.data_fits.stats.Dirichlet method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.data_fits.stats.LogNormal method) (ionworkspipeline.data_fits.stats.MultivariateLogNormal method) (ionworkspipeline.data_fits.stats.MultivariateNormal method) (ionworkspipeline.data_fits.stats.PointMass method) prepare_validation_results() (ionworkspipeline.data_fits.objectives.BaseObjective method) (ionworkspipeline.objectives.CalendarAgeing method) (ionworkspipeline.objectives.CurrentDriven method) (ionworkspipeline.objectives.CycleAgeing method) (ionworkspipeline.objectives.EIS method) print_every (ionworkspipeline.data_fits.CostLogger property) Prior (class in ionworkspipeline.data_fits.objective_functions.regularizers) prior (ionworkspipeline.data_fits.transforms.Transform property) (ionworkspipeline.Parameter property) priors (ionworkspipeline.data_fits.DataFitElement property) (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction property) PriorSet (class in ionworkspipeline.data_fits.objective_functions.regularizers) probabilistic (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFitElement property) process_constraints() (ionworkspipeline.data_fits.DataFit method) process_cost() (ionworkspipeline.data_fits.DataFit method) process_filename() (in module ionworkspipeline.workflows.common) process_initial_guess_distributions() (ionworkspipeline.data_fits.DataFit method) process_objectives() (ionworkspipeline.data_fits.DataFit method) process_optimizer() (ionworkspipeline.data_fits.DataFit method) process_parameters() (ionworkspipeline.data_fits.DataFitElement method) process_penalties() (ionworkspipeline.data_fits.DataFit method) process_priors() (ionworkspipeline.data_fits.DataFit method) process_symbol() (ionworkspipeline.data_fits.objective_functions.regularizers.Constraint method) (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer method) progress_leaves() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) provides_output_sensitivities (ionworkspipeline.data_fits.objectives.BaseObjective attribute) (ionworkspipeline.objectives.CurrentDriven attribute) Pulse (class in ionworkspipeline.objectives) pulse_data_to_ocp() (in module ionworkspipeline.data_fits.preprocess) R rand() (ionworkspipeline.data_fits.stats.Dirichlet method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.data_fits.stats.LogNormal method) (ionworkspipeline.data_fits.stats.MultivariateLogNormal method) (ionworkspipeline.data_fits.stats.MultivariateNormal method) (ionworkspipeline.data_fits.stats.PointMass method) read_cell_spec_value() (in module ionworkspipeline.direct_entries.cell_spec) reads_step_endpoints_only() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) RegressionResult (class in ionworkspipeline) Regularizer (class in ionworkspipeline.data_fits.objective_functions.regularizers) regularizer_set_weight (ionworkspipeline.data_fits.objective_functions.regularizers.RegularizerSet property) regularizer_weight (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer property) regularizers (ionworkspipeline.data_fits.objective_functions.regularizers.RegularizerSet property) RegularizerSet (class in ionworkspipeline.data_fits.objective_functions.regularizers) remap_cycles() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) remap_steps() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) remove_duplicate_ocp() (in module ionworkspipeline.data_fits.preprocess) remove_model_events (ionworkspipeline.data_fits.objectives.BaseObjective property) (ionworkspipeline.objectives.CalendarAgeing property) (ionworkspipeline.objectives.CurrentDriven property) (ionworkspipeline.objectives.Pulse property) remove_ocp_extremes() (in module ionworkspipeline.data_fits.preprocess) replace() (ionworkspipeline.ParameterEstimatorResult method) requires_constraint_decomposition (ionworkspipeline.optimizers.AskTellOptimizer property) requires_finite_failure_cost (ionworkspipeline.optimizers.AskTellOptimizer property) reset() (ionworkspipeline.data_fits.CostLogger method) (ionworkspipeline.data_fits.distribution_samplers.Uniform method) reset_callbacks() (ionworkspipeline.data_fits.objectives.BaseObjective method) residual_scale_factor (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction property) residuals() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) Resistance (class in ionworkspipeline.objectives) ResistanceModel (class in ionworkspipeline.objectives) resistances_objective_variables() (in module ionworkspipeline.objectives) resolve_calculated_parameters() (in module ionworkspipeline) Result (in module ionworkspipeline) result_cls (ionworkspipeline.optimizers.Optimizer attribute) (ionworkspipeline.samplers.GridSearch attribute) (ionworkspipeline.samplers.PointEstimate attribute) (ionworkspipeline.samplers.Sampler attribute) results (ionworkspipeline.data_fits.DataFitElement property) (ionworkspipeline.Validation property) results_to_transformed_results() (ionworkspipeline.data_fits.DataFitElement method) RMSE (class in ionworkspipeline.data_fits.objective_functions.costs) run() (ionworkspipeline.calculations.AreaToSquareWidthHeight method) (ionworkspipeline.calculations.ArrheniusDiffusivityFromMSMRData method) (ionworkspipeline.calculations.ArrheniusDiffusivityFromMSMRFunction method) (ionworkspipeline.calculations.ArrheniusLogLinear method) (ionworkspipeline.calculations.AverageMSMRParameters method) (ionworkspipeline.calculations.Calculation method) (ionworkspipeline.calculations.CellMass method) (ionworkspipeline.calculations.CyclableLithium method) (ionworkspipeline.calculations.DensityFromVolumeAndMass method) (ionworkspipeline.calculations.DiameterToSquareWidthHeight method) (ionworkspipeline.calculations.DiffusivityDataInterpolant method) (ionworkspipeline.calculations.DiffusivityFromMSMRData method) (ionworkspipeline.calculations.DiffusivityFromMSMRFunction method) (ionworkspipeline.calculations.DiffusivityFromPulse method) (ionworkspipeline.calculations.ElectrodeBalanceFromFirstCycleEfficiency method) (ionworkspipeline.calculations.ElectrodeCapacity method) (ionworkspipeline.calculations.ElectrodeGeometryFromLoading method) (ionworkspipeline.calculations.ElectrodeSOH method) (ionworkspipeline.calculations.ElectrodeSOHHalfCell method) (ionworkspipeline.calculations.ElectrodeVolumeFractionFromLoading method) (ionworkspipeline.calculations.ElectrodeVolumeFractionFromPorosity method) (ionworkspipeline.calculations.EntropicChangeDataInterpolant method) (ionworkspipeline.calculations.EntropicChangeFromMSMRFunction method) (ionworkspipeline.calculations.HalfCellNominalCapacity method) (ionworkspipeline.calculations.InitialConcentrationFromInitialStoichiometryHalfCell method) (ionworkspipeline.calculations.InitialSOC method) (ionworkspipeline.calculations.InitialSOCfromMaximumStoichiometry method) (ionworkspipeline.calculations.InitialSOCHalfCell method) (ionworkspipeline.calculations.InitialStoichiometryFromVoltageHalfCell method) (ionworkspipeline.calculations.InitialStoichiometryFromVoltageMSMRHalfCell method) (ionworkspipeline.calculations.InitialVoltageFromConcentration method) (ionworkspipeline.calculations.JellyRollThermalDimensions method) (ionworkspipeline.calculations.LumpedHeatCapacityAndDensity method) (ionworkspipeline.calculations.MSMRElectrodeSOHHalfCell method) (ionworkspipeline.calculations.MSMRFullCellCapacities method) (ionworkspipeline.calculations.MSMRFunction method) (ionworkspipeline.calculations.OCPDataInterpolant method) (ionworkspipeline.calculations.OCPDataInterpolantMSMRExtrapolation method) (ionworkspipeline.calculations.OCPMSMRInterpolant method) (ionworkspipeline.calculations.OpenCircuitLimits method) (ionworkspipeline.calculations.PorosityFromElectrodeVolumeFraction method) (ionworkspipeline.calculations.PouchCellThermalDimensions method) (ionworkspipeline.calculations.SlopesToKnots method) (ionworkspipeline.calculations.SlopesToKnots2D method) (ionworkspipeline.calculations.SpecificHeatCapacity method) (ionworkspipeline.calculations.StoichiometryAtMinimumSOC method) (ionworkspipeline.calculations.StoichiometryLimitsFromCapacity method) (ionworkspipeline.calculations.SurfaceAreaToVolumeRatio method) (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) (ionworkspipeline.data_fits.models.metrics.BaseAction method) (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) (ionworkspipeline.data_fits.objectives.fitting_objective.FittingObjective method) (ionworkspipeline.direct_entries.BaseInterpolation method) (ionworkspipeline.direct_entries.DirectEntry method) (ionworkspipeline.optimizers.AskTellOptimizer method) (ionworkspipeline.optimizers.Optimizer method) (ionworkspipeline.optimizers.PointEstimate method) (ionworkspipeline.optimizers.ScipyDifferentialEvolution method) (ionworkspipeline.optimizers.ScipyDualAnnealing method) (ionworkspipeline.optimizers.ScipyLeastSquares method) (ionworkspipeline.optimizers.ScipyMinimize method) (ionworkspipeline.optimizers.ScipyShgo method) (ionworkspipeline.parameter_estimators.Chain method) (ionworkspipeline.ParameterEstimator method) (ionworkspipeline.Pipeline method) (ionworkspipeline.pipeline.PipelineElement method) (ionworkspipeline.samplers.GridSearch method) (ionworkspipeline.samplers.Pints method) (ionworkspipeline.samplers.PointEstimate method) (ionworkspipeline.samplers.Sampler method) (ionworkspipeline.Validation method) S Sampler (class in ionworkspipeline.samplers) sampler_confidence_intervals() (ionworkspipeline.data_fits.DataFit method) SaveResultsCallback (class in ionworkspipeline.callbacks) scalarize() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) (ionworkspipeline.data_fits.objective_functions.costs.MultiCost method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) scale_parameter() (ionworkspipeline.parameter_values.ParameterValues method) scales (ionworkspipeline.data_fits.DataFitElement property) scales_array (ionworkspipeline.data_fits.DataFitElement property) ScipyDifferentialEvolution (class in ionworkspipeline.optimizers) ScipyDualAnnealing (class in ionworkspipeline.optimizers) ScipyLeastSquares (class in ionworkspipeline.optimizers) ScipyMinimize (class in ionworkspipeline.optimizers) ScipyShgo (class in ionworkspipeline.optimizers) search_materials() (ionworkspipeline.Library method) search_parameters() (ionworkspipeline.Library method) search_protocol() (ionworkspipeline.analysis.PeakPower method) sei_defaults() (in module ionworkspipeline.direct_entries) set_bounds() (ionworkspipeline.ParameterEstimator method) set_calculation_structure() (ionworkspipeline.data_fits.objective_functions.costs.MultiCost method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) set_constraint_names() (ionworkspipeline.optimizers.AskTellOptimizer method) set_cost() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) set_cycles() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) set_data_fit() (ionworkspipeline.ParameterEstimator method) set_datafit_attributes() (ionworkspipeline.data_fits.CostLogger method) set_eq_constraints() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) (ionworkspipeline.ParameterEstimator method) set_evaluate_inputs_and_outputs() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) set_evaluation_callback() (ionworkspipeline.optimizers.ScipyDifferentialEvolution method) set_execution() (ionworkspipeline.data_fits.DataFitElement method) set_gradient() (ionworkspipeline.ParameterEstimator method) set_ineq_constraints() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) (ionworkspipeline.ParameterEstimator method) set_initial_guesses() (ionworkspipeline.data_fits.DataFit method) set_initial_state() (ionworkspipeline.data_fits.models.LumpedSPMR static method) set_low_memory() (ionworkspipeline.data_fits.CostLogger method) set_multiprocessing() (ionworkspipeline.data_fits.CostLogger method) set_objective() (ionworkspipeline.ParameterEstimator method) (ionworkspipeline.samplers.Pints method) set_objective_and_gradient() (ionworkspipeline.ParameterEstimator method) set_objective_names() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) set_param_jacobian_provider() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) set_parameters() (ionworkspipeline.data_fits.CostLogger method) set_parameters_metadata() (ionworkspipeline.optimizers.AskTellOptimizer method) set_penalties() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) set_priors() (ionworkspipeline.data_fits.objective_functions.AugmentedObjectiveFunction method) set_probabilistic() (ionworkspipeline.data_fits.CostLogger method) set_residual_jacobian() (ionworkspipeline.ParameterEstimator method) set_up_objectives() (ionworkspipeline.data_fits.DataFit method) set_variable_names() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) set_x_to_inputs() (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer method) (ionworkspipeline.data_fits.objective_functions.regularizers.RegularizerSet method) setup() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) show_plot_iterative (ionworkspipeline.data_fits.CostLogger property) show_print_iterative (ionworkspipeline.data_fits.CostLogger property) signed_violation() (ionworkspipeline.data_fits.models.metrics.BaseAction method) (ionworkspipeline.data_fits.models.metrics.GreaterThan method) (ionworkspipeline.data_fits.models.metrics.LessThan method) SimulationObjective (class in ionworkspipeline.data_fits.objectives) SingleElectrodeLumpedSPMR (class in ionworkspipeline.data_fits.models) SlopesToKnots (class in ionworkspipeline.calculations) SlopesToKnots2D (class in ionworkspipeline.calculations) SOC (class in ionworkspipeline.data_fits.models.metrics) soc_variable (ionworkspipeline.data_fits.models.metrics.SOC property) solve() (ionworkspipeline.data_fits.models.MSMRFullCellModel method) (ionworkspipeline.data_fits.models.MSMRHalfCellModel method) (ionworkspipeline.objectives.ResistanceModel method) solve_full() (ionworkspipeline.data_fits.models.MSMRHalfCellModel method) (ionworkspipeline.objectives.ResistanceModel method) sort_capacity_and_ocp() (in module ionworkspipeline.data_fits.preprocess) spawn_children() (ionworkspipeline.data_fits.CostLogger method) SpecificCapacity (class in ionworkspipeline.data_fits.models.variables) SpecificHeatCapacity (class in ionworkspipeline.calculations) spm_defaults() (in module ionworkspipeline.direct_entries) square_safe() (in module ionworkspipeline.util) SSE (class in ionworkspipeline.data_fits.objective_functions.costs) staircase_running_argmin() (ionworkspipeline.data_fits.CostLogger static method) standard_defaults() (in module ionworkspipeline.direct_entries) start() (ionworkspipeline.data_fits.CostLogger method) start_ids (ionworkspipeline.data_fits.DataFit property) std (ionworkspipeline.data_fits.stats.LogNormal property) (ionworkspipeline.data_fits.stats.Normal property) StoichiometryAtMinimumSOC (class in ionworkspipeline.calculations) StoichiometryLimitsFromCapacity (class in ionworkspipeline.calculations) sub_metrics() (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) subplots_autolayout() (in module ionworkspipeline.util) Sum (class in ionworkspipeline.data_fits.models.metrics) summary_stat_name() (ionworkspipeline.data_fits.objectives.BaseObjective method) (ionworkspipeline.objectives.CurrentDriven method) summary_stats (ionworkspipeline.Validation property) SumResistanceModel (class in ionworkspipeline.objectives) supports_analytic_derivative (ionworkspipeline.data_fits.objective_functions.costs.ErrorFunction property) (ionworkspipeline.data_fits.objective_functions.costs.MultiCost property) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction attribute) supports_expression_output (ionworkspipeline.calculations.AreaToSquareWidthHeight attribute) (ionworkspipeline.calculations.Calculation attribute) (ionworkspipeline.calculations.CyclableLithium attribute) (ionworkspipeline.calculations.DensityFromVolumeAndMass attribute) (ionworkspipeline.calculations.DiameterToSquareWidthHeight attribute) (ionworkspipeline.calculations.ElectrodeVolumeFractionFromPorosity attribute) (ionworkspipeline.calculations.InitialConcentrationFromInitialStoichiometryHalfCell attribute) (ionworkspipeline.calculations.JellyRollThermalDimensions attribute) (ionworkspipeline.calculations.PorosityFromElectrodeVolumeFraction attribute) (ionworkspipeline.calculations.PouchCellThermalDimensions attribute) (ionworkspipeline.calculations.SpecificHeatCapacity attribute) (ionworkspipeline.calculations.StoichiometryAtMinimumSOC attribute) (ionworkspipeline.calculations.StoichiometryLimitsFromCapacity attribute) (ionworkspipeline.calculations.SurfaceAreaToVolumeRatio attribute) supports_multiprocessing() (in module ionworkspipeline.distributed) supports_residuals (ionworkspipeline.data_fits.objective_functions.costs.MultiCost property) supports_scalar (ionworkspipeline.data_fits.objective_functions.costs.MultiCost property) SurfaceAreaToVolumeRatio (class in ionworkspipeline.calculations) T tasks_per_point() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFitElement method) temperatures() (in module ionworkspipeline.direct_entries) Time (class in ionworkspipeline.data_fits.models.metrics) timer (ionworkspipeline.data_fits.CostLogger property) timeseries_preprocessing() (ionworkspipeline.data_fits.DataFit method) to_config() (ionworkspipeline.calculations.Calculation method) (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFitElement method) (ionworkspipeline.data_fits.models.GITTModel method) (ionworkspipeline.data_fits.models.metrics.BaseMetric method) (ionworkspipeline.data_fits.models.metrics.Crossing method) (ionworkspipeline.data_fits.models.metrics.GreaterThan method) (ionworkspipeline.data_fits.models.metrics.LessThan method) (ionworkspipeline.data_fits.models.metrics.Maximize method) (ionworkspipeline.data_fits.models.metrics.Minimize method) (ionworkspipeline.data_fits.models.metrics.Time method) (ionworkspipeline.data_fits.models.MSMRFullCellModel method) (ionworkspipeline.data_fits.models.MSMRHalfCellModel method) (ionworkspipeline.data_fits.objective_functions.costs.ChiSquare method) (ionworkspipeline.data_fits.objective_functions.costs.ErrorFunction method) (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) (ionworkspipeline.data_fits.objective_functions.regularizers.Prior method) (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer method) (ionworkspipeline.data_fits.objectives.BaseObjective method) (ionworkspipeline.data_fits.stats.Distribution method) (ionworkspipeline.direct_entries.DirectEntry method) (ionworkspipeline.direct_entries.PiecewiseInterpolation1D method) (ionworkspipeline.direct_entries.PiecewiseInterpolation2D method) (ionworkspipeline.EnsembleResult method) (ionworkspipeline.objectives.CycleAgeing method) (ionworkspipeline.OptimizationResult method) (ionworkspipeline.Parameter method) (ionworkspipeline.parameter_values.ParameterValues method) (ionworkspipeline.ParameterEstimator method) (ionworkspipeline.ParameterEstimatorResult method) (ionworkspipeline.Pipeline method) (ionworkspipeline.PosteriorResult method) (ionworkspipeline.RegressionResult method) (ionworkspipeline.results.ElementResult method) (ionworkspipeline.Validation method) to_dict() (ionworkspipeline.data_fits.transforms.Transform method) (ionworkspipeline.Parameter method) to_json() (ionworkspipeline.CalculatedParameter method) (ionworkspipeline.parameter_values.ParameterValues method) Transform (class in ionworkspipeline.data_fits.transforms) transform() (ionworkspipeline.data_fits.transforms.Transform method) transform_name() (ionworkspipeline.data_fits.transforms.Exp static method) (ionworkspipeline.data_fits.transforms.Identity static method) (ionworkspipeline.data_fits.transforms.Inverse static method) (ionworkspipeline.data_fits.transforms.Log static method) (ionworkspipeline.data_fits.transforms.Log10 static method) (ionworkspipeline.data_fits.transforms.Negate static method) (ionworkspipeline.data_fits.transforms.Pow10 static method) (ionworkspipeline.data_fits.transforms.Transform static method) transform_name_recursive() (ionworkspipeline.data_fits.transforms.Transform method) transform_value() (ionworkspipeline.data_fits.transforms.Exp static method) (ionworkspipeline.data_fits.transforms.Identity static method) (ionworkspipeline.data_fits.transforms.Inverse static method) (ionworkspipeline.data_fits.transforms.Log static method) (ionworkspipeline.data_fits.transforms.Log10 static method) (ionworkspipeline.data_fits.transforms.Negate static method) (ionworkspipeline.data_fits.transforms.Pow10 static method) (ionworkspipeline.data_fits.transforms.Transform static method) U ub (ionworkspipeline.data_fits.stats.Uniform property) Uniform (class in ionworkspipeline.data_fits.distribution_samplers) (class in ionworkspipeline.data_fits.stats) univariate (ionworkspipeline.data_fits.stats.Distribution property) UserConfigurationError (class in ionworkspipeline.exceptions) V validate_fitted_parameters() (ionworkspipeline.data_fits.objectives.BaseObjective method) (ionworkspipeline.objectives.MSMRFullCell method) (ionworkspipeline.objectives.MSMRHalfCell method) Validation (class in ionworkspipeline) validation_plots_data() (ionworkspipeline.objectives.CurrentDriven class method) validation_results (ionworkspipeline.Validation property) validation_x_key (ionworkspipeline.objectives.CalendarAgeing attribute) (ionworkspipeline.objectives.CycleAgeing attribute) validation_x_label (ionworkspipeline.objectives.CalendarAgeing attribute) (ionworkspipeline.objectives.CycleAgeing attribute) value (ionworkspipeline.data_fits.stats.PointMass property) variable (ionworkspipeline.data_fits.models.metrics.BaseAction property) (ionworkspipeline.data_fits.models.metrics.BaseMetric property) variable_weight_keys (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction property) variable_weights() (ionworkspipeline.data_fits.objective_functions.costs.ObjectiveFunction method) Voltage (class in ionworkspipeline.data_fits.models.metrics) voltage_objective_variables() (in module ionworkspipeline.objectives) VolumetricEnergyDensity (class in ionworkspipeline.data_fits.models.variables) W with_bounds() (ionworkspipeline.Parameter method) with_fitting_scale() (ionworkspipeline.Parameter method) with_initial_guess_distribution() (ionworkspipeline.Parameter method) with_initial_value() (ionworkspipeline.Parameter method) with_normalize() (ionworkspipeline.Parameter method) with_prior() (ionworkspipeline.Parameter method) write_data_metadata() (in module ionworkspipeline.data_fits.util) X x (ionworkspipeline.EnsembleResult property) (ionworkspipeline.PosteriorResult property) x_bounds_arrays (ionworkspipeline.data_fits.DataFitElement property) x_initial_values_list (ionworkspipeline.data_fits.DataFitElement property) x_priors_list (ionworkspipeline.data_fits.DataFitElement property) x_to_inputs (ionworkspipeline.data_fits.objective_functions.regularizers.Regularizer property) x_to_inputs() (ionworkspipeline.data_fits.DataFitElement method) x_to_inputs_unnormalized() (ionworkspipeline.data_fits.DataFitElement method) x_transforms_list (ionworkspipeline.data_fits.DataFitElement property) Z zero_activation_energy() (in module ionworkspipeline.direct_entries) zero_entropic_change() (in module ionworkspipeline.direct_entries) zero_variance (ionworkspipeline.data_fits.stats.Distribution property) (ionworkspipeline.data_fits.stats.PointMass property)