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.costs.Cost method) A all_fit_parameters (ionworkspipeline.data_fits.DataFit property) all_results (ionworkspipeline.callbacks.SaveResultsCallback property) AreaToSquareWidthHeight (class in ionworkspipeline.calculations) 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) B bounds (ionworkspipeline.data_fits.DataFit property) (ionworkspipeline.Parameter property) bounds_arrays (ionworkspipeline.data_fits.DataFit property) bruggeman() (in module ionworkspipeline.direct_entries) build() (ionworkspipeline.objectives.ChargeTransferResistanceModel method) (ionworkspipeline.objectives.ContactResistanceModel method) (ionworkspipeline.objectives.ElectrolyteOhmicResistanceModel method) (ionworkspipeline.objectives.ResistanceModel method) (ionworkspipeline.objectives.SumResistanceModel 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) Calculation (class in ionworkspipeline.calculations) CalendarAgeing (class in ionworkspipeline.objectives) Callback (class in ionworkspipeline.callbacks) Chain (class in ionworkspipeline.parameter_estimators) ChargeTransferResistanceModel (class in ionworkspipeline.objectives) check_multistart_initial_guesses() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) check_ocv_data_format() (in module ionworkspipeline.data_fits.util) children (ionworkspipeline.data_fits.CostLogger property) ChiSquare (class in ionworkspipeline.costs) clear_axes() (ionworkspipeline.data_fits.CostLogger method) constant_electrolyte() (in module ionworkspipeline.direct_entries) Constraint (class in ionworkspipeline) ContactResistanceModel (class in ionworkspipeline.objectives) Cost (class in ionworkspipeline.costs) cost (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFit property) (ionworkspipeline.optimizers.Optimizer property) (ionworkspipeline.parameter_estimators.Chain property) (ionworkspipeline.ParameterEstimator property) (ionworkspipeline.samplers.Sampler property) CostLogger (class in ionworkspipeline.data_fits) create_copy() (ionworkspipeline.Parameter method) CurrentDriven (class in ionworkspipeline.objectives) CyclableLithium (class in ionworkspipeline.calculations) CycleAgeing (class in ionworkspipeline.objectives) D data_fits (ionworkspipeline.data_fits.ArrayDataFit property) DataFit (class in ionworkspipeline.data_fits) defaults() (in module ionworkspipeline.pipelines.half_cell) DiameterToSquareWidthHeight (class in ionworkspipeline.calculations) Difference (class in ionworkspipeline.costs) DiffusivityDataInterpolant (class in ionworkspipeline.calculations) DiffusivityFromMSMRData (class in ionworkspipeline.calculations) DiffusivityFromPulse (class in ionworkspipeline.calculations) DirectEntry (class in ionworkspipeline.direct_entries) DistributionSampler (class in ionworkspipeline.data_fits.distribution_samplers) Dummy (class in ionworkspipeline.optimizers) (class in ionworkspipeline.samplers) E EIS (class in ionworkspipeline.objectives) ElectrodeBalancing (class in ionworkspipeline.objectives) ElectrodeBalancingHalfCell (class in ionworkspipeline.objectives) ElectrodeCapacity (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) entropic_change_data_interpolant_from_csv() (ionworkspipeline.calculations method) EntropicChangeDataInterpolant (class in ionworkspipeline.calculations) estimate_variable_standard_deviations() (ionworkspipeline.data_fits.DataFit method) evaluate() (ionworkspipeline.Parameter method) exp_safe() (in module ionworkspipeline.util) export_python_script() (in module ionworkspipeline.util) F fig_axes (ionworkspipeline.data_fits.CostLogger property) finish() (ionworkspipeline.data_fits.CostLogger method) finished (ionworkspipeline.data_fits.CostLogger property) fit_plot_save() (in module ionworkspipeline.workflows.current_driven) (in module ionworkspipeline.workflows.full_cell_ocv) (in module ionworkspipeline.workflows.half_cell_ocp) from_json() (in module ionworkspipeline.direct_entries) FullCellResistanceModel (class in ionworkspipeline.objectives) G 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.DataFit method) get_fitted_parameters() (ionworkspipeline.data_fits.DataFit method) get_log() (ionworkspipeline.data_fits.CostLogger method) get_msmr_params_for_fit() (in module ionworkspipeline.objectives) get_objective_and_callbacks() (in module ionworkspipeline.workflows.common) get_optimizer() (ionworkspipeline.data_fits.DataFit method) get_pulse_objectives_by_cycle() (in module ionworkspipeline.objectives) get_standard_summary_variables() (in module ionworkspipeline.data_fits.objectives) get_theta_half_cell_msmr() (in module ionworkspipeline.objectives) get_time_in_seconds() (in module ionworkspipeline.data_fits.util) get_U_half_cell() (in module ionworkspipeline.objectives) 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) gradient (ionworkspipeline.ParameterEstimator property) GridSearch (class in ionworkspipeline.samplers) H HalfCellResistanceModel (class in ionworkspipeline.objectives) HypercubeSampler (class in ionworkspipeline.data_fits.distribution_samplers) I ici_features_objective_variables() (in module ionworkspipeline.objectives) initial_concentration_from_parameter_values() (in module ionworkspipeline.data_fits.custom_parameters) initial_concentration_from_voltage() (in module ionworkspipeline.data_fits.custom_parameters) initial_guess() (ionworkspipeline.objectives.MSMRHalfCell method) initial_guess_sampler (ionworkspipeline.data_fits.DataFit property) initial_temperature() (in module ionworkspipeline.data_fits.custom_parameters) initial_value (ionworkspipeline.Parameter property) initial_values_dict (ionworkspipeline.data_fits.DataFit property) initial_values_list (ionworkspipeline.data_fits.DataFit property) InitialSOC (class in ionworkspipeline.calculations) InitialSOCHalfCell (class in ionworkspipeline.calculations) InitialStoichiometryFromVoltageHalfCell (class in ionworkspipeline.calculations) InitialStoichiometryFromVoltageMSMRHalfCell (class in ionworkspipeline.calculations) InitialVoltageFromConcentration (class in ionworkspipeline.calculations) interpolant() (ionworkspipeline.data_fits.preprocess.PiecewiseLinearTimeseries method) ionworkspipeline module is_parent (ionworkspipeline.data_fits.CostLogger property) iteration (ionworkspipeline.data_fits.CostLogger property) J JellyRollThermalDimensions (class in ionworkspipeline.calculations) job_id (ionworkspipeline.data_fits.DataFit property) jobs (ionworkspipeline.data_fits.DataFit property) L LatinHypercube (class in ionworkspipeline.data_fits.distribution_samplers) li_plating_defaults() (in module ionworkspipeline.direct_entries) Library (class in ionworkspipeline) lithium_metal_anode() (in module ionworkspipeline.direct_entries) load_data_metadata() (in module ionworkspipeline.data_fits.util) log() (ionworkspipeline.data_fits.CostLogger method) log_pdfs (ionworkspipeline.SamplerResult property) M Material (class in ionworkspipeline) materials (ionworkspipeline.Library property) mechanical_degradation_defaults() (in module ionworkspipeline.direct_entries) methods() (ionworkspipeline.optimizers.Pints method) (ionworkspipeline.samplers.Pints method) module ionworkspipeline MSE (class in ionworkspipeline.costs) 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) MSMRFunction (class in ionworkspipeline.calculations) MSMRHalfCell (class in ionworkspipeline.objectives) multiprocessing (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFit property) N nan_values() (ionworkspipeline.costs.Cost method) negative_to_positive_half_cell() (in module ionworkspipeline.data_fits.util) normalized_bounds (ionworkspipeline.Parameter property) normalized_initial_value (ionworkspipeline.Parameter property) num_jobs (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFit property) num_workers (ionworkspipeline.data_fits.DataFit property) nyman_electrolyte() (in module ionworkspipeline.direct_entries) O Objective (class in ionworkspipeline.objectives) objective_and_gradient (ionworkspipeline.ParameterEstimator property) objective_weights() (ionworkspipeline.costs.Cost method) objectives (ionworkspipeline.data_fits.DataFit property) ocp_data_interpolant_from_csv() (ionworkspipeline.calculations method) ocp_msmr() (in module ionworkspipeline.pipelines.half_cell) ocp_msmr_interpolant() (in module ionworkspipeline.pipelines.half_cell) OCPDataInterpolant (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) one_cm2_cell() (in module ionworkspipeline.direct_entries) OpenCircuitHalfCellHysteresisCallback (class in ionworkspipeline.objectives) OpenCircuitLimits (class in ionworkspipeline.calculations) Optimizer (class in ionworkspipeline.optimizers) optimizer (ionworkspipeline.data_fits.DataFit property) optimizer_result (ionworkspipeline.data_fits.DataFit property) OptimizerResult (class in ionworkspipeline) options (ionworkspipeline.data_fits.DataFit property) overpotentials_objective_variables() (in module ionworkspipeline.objectives) P Parameter (class in ionworkspipeline) ParameterEstimator (class in ionworkspipeline) parameters (ionworkspipeline.data_fits.DataFit property) parent (ionworkspipeline.data_fits.CostLogger property) PDFO (class in ionworkspipeline.optimizers) PiecewiseLinearTimeseries (class in ionworkspipeline.data_fits.preprocess) Pints (class in ionworkspipeline.optimizers) (class in ionworkspipeline.samplers) Pipeline (class in ionworkspipeline) plot() (in module ionworkspipeline.workflows.common) (ionworkspipeline.data_fits.CostLogger method) plot_each_species_msmr() (in module ionworkspipeline.objectives) plot_every (ionworkspipeline.data_fits.CostLogger property) plot_fit_results() (ionworkspipeline.callbacks.Callback method) (ionworkspipeline.data_fits.DataFit method) (ionworkspipeline.objectives.OpenCircuitHalfCellHysteresisCallback 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_refresh() (ionworkspipeline.data_fits.CostLogger method) plot_sampler_results() (ionworkspipeline.data_fits.DataFit method) plot_trace() (ionworkspipeline.data_fits.DataFit method) plot_variables (ionworkspipeline.data_fits.CostLogger property) PouchCellThermalDimensions (class in ionworkspipeline.calculations) print_every (ionworkspipeline.data_fits.CostLogger property) probabilistic (ionworkspipeline.data_fits.CostLogger property) (ionworkspipeline.data_fits.DataFit property) (ionworkspipeline.optimizers.Optimizer property) (ionworkspipeline.ParameterEstimator property) (ionworkspipeline.samplers.Sampler property) process_filename() (in module ionworkspipeline.workflows.common) process_parameters() (ionworkspipeline.data_fits.DataFit method) Pulse (class in ionworkspipeline.objectives) pulse_data_to_ocp() (in module ionworkspipeline.data_fits.preprocess) R remove_duplicate_ocp() (in module ionworkspipeline.data_fits.preprocess) remove_ocp_extremes() (in module ionworkspipeline.data_fits.preprocess) reset() (ionworkspipeline.data_fits.CostLogger method) (ionworkspipeline.data_fits.distribution_samplers.Uniform method) Resistance (class in ionworkspipeline.objectives) ResistanceModel (class in ionworkspipeline.objectives) resistances_objective_variables() (in module ionworkspipeline.objectives) Result (class in ionworkspipeline) results (ionworkspipeline.data_fits.DataFit property) RMSE (class in ionworkspipeline.costs) run() (ionworkspipeline.data_fits.ArrayDataFit method) (ionworkspipeline.data_fits.DataFit method) (ionworkspipeline.direct_entries.DirectEntry method) (ionworkspipeline.optimizers.Dummy method) (ionworkspipeline.optimizers.Optimizer method) (ionworkspipeline.optimizers.PDFO method) (ionworkspipeline.optimizers.Pints 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.samplers.Dummy method) (ionworkspipeline.samplers.GridSearch method) (ionworkspipeline.samplers.Pints method) (ionworkspipeline.samplers.Sampler method) S sample_initial_guesses() (ionworkspipeline.data_fits.DataFit method) Sampler (class in ionworkspipeline.samplers) sampler_confidence_intervals() (ionworkspipeline.data_fits.DataFit method) SamplerResult (class in ionworkspipeline) SaveResultsCallback (class in ionworkspipeline.callbacks) scalarize() (ionworkspipeline.costs.Cost method) (ionworkspipeline.costs.Difference method) scale() (ionworkspipeline.costs.ChiSquare method) (ionworkspipeline.costs.Cost method) 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) sei_defaults() (in module ionworkspipeline.direct_entries) set_bounds() (ionworkspipeline.Parameter method) (ionworkspipeline.ParameterEstimator method) set_datafit_attributes() (ionworkspipeline.data_fits.CostLogger method) set_eq_constraints() (ionworkspipeline.ParameterEstimator method) set_fitting_scale() (ionworkspipeline.Parameter method) set_gradient() (ionworkspipeline.ParameterEstimator method) set_ineq_constraints() (ionworkspipeline.ParameterEstimator method) set_multiprocessing() (ionworkspipeline.data_fits.CostLogger method) set_objective() (ionworkspipeline.ParameterEstimator method) set_objective_and_gradient() (ionworkspipeline.ParameterEstimator method) set_parameters() (ionworkspipeline.data_fits.CostLogger method) set_probabilistic() (ionworkspipeline.data_fits.CostLogger method) set_up_depickling() (ionworkspipeline.data_fits.DataFit method) set_up_pickling() (ionworkspipeline.data_fits.DataFit method) set_x_to_inputs() (ionworkspipeline.Constraint method) show_plot_iterative (ionworkspipeline.data_fits.CostLogger property) show_print_iterative (ionworkspipeline.data_fits.CostLogger property) solve() (ionworkspipeline.objectives.ResistanceModel method) solve_full() (ionworkspipeline.objectives.ResistanceModel method) sort_capacity_and_ocp() (in module ionworkspipeline.data_fits.preprocess) spawn_children() (ionworkspipeline.data_fits.CostLogger method) spawn_jobs() (ionworkspipeline.data_fits.DataFit method) spm_defaults() (in module ionworkspipeline.direct_entries) SSE (class in ionworkspipeline.costs) standard_defaults() (in module ionworkspipeline.direct_entries) start() (ionworkspipeline.data_fits.CostLogger method) StoichiometryAtMinimumSOC (class in ionworkspipeline.calculations) StoichiometryLimitsFromCapacity (class in ionworkspipeline.calculations) subplots_autolayout() (in module ionworkspipeline.util) SumResistanceModel (class in ionworkspipeline.objectives) SurfaceAreaToVolumeRatio (class in ionworkspipeline.calculations) T temperature_interpolant() (in module ionworkspipeline.data_fits.custom_parameters) temperatures() (in module ionworkspipeline.direct_entries) timer (ionworkspipeline.data_fits.CostLogger property) timeseries_preprocessing() (ionworkspipeline.data_fits.DataFit method) U Uniform (class in ionworkspipeline.data_fits.distribution_samplers) V variable_weights() (ionworkspipeline.costs.Cost method) voltage_objective_variables() (in module ionworkspipeline.objectives) W Wasserstein (class in ionworkspipeline.costs) write_data_metadata() (in module ionworkspipeline.data_fits.util) X x (ionworkspipeline.SamplerResult property) x_to_inputs() (ionworkspipeline.data_fits.DataFit method) Z zero_activation_energy() (in module ionworkspipeline.direct_entries) zero_entropic_change() (in module ionworkspipeline.direct_entries)