Navigation
index
modules
|
Ionworks Battery Parameter Pipeline 0.0.0 documentation
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Z
_
__call__() (ionworkspipeline.costs.Cost method)
A
all_results (ionworkspipeline.callbacks.SaveResultsCallback property)
AreaToSquareWidthHeight (class in ionworkspipeline.calculations)
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
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.optimizers)
ChargeTransferResistanceModel (class in ionworkspipeline.objectives)
check_ocv_data_format() (in module ionworkspipeline.data_fits.util)
constant_electrolyte() (in module ionworkspipeline.direct_entries)
ContactResistanceModel (class in ionworkspipeline.objectives)
Cost (class in ionworkspipeline.costs)
cost (ionworkspipeline.optimizers.Chain property)
(ionworkspipeline.optimizers.Optimizer property)
CostLogger (class in ionworkspipeline.data_fits)
create_copy() (ionworkspipeline.Parameter method)
CurrentDriven (class in ionworkspipeline.objectives)
CyclableLithium (class in ionworkspipeline.calculations)
D
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)
Dummy (class in ionworkspipeline.optimizers)
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)
evaluate() (ionworkspipeline.Parameter method)
export_python_script() (in module ionworkspipeline.util)
F
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_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_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)
GridSearch (class in ionworkspipeline.optimizers)
H
HalfCellResistanceModel (class in ionworkspipeline.objectives)
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_temperature() (in module ionworkspipeline.data_fits.custom_parameters)
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
J
JellyRollThermalDimensions (class in ionworkspipeline.calculations)
L
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)
M
Material (class in ionworkspipeline)
materials (ionworkspipeline.Library property)
mechanical_degradation_defaults() (in module ionworkspipeline.direct_entries)
module
ionworkspipeline
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)
N
nan_values() (ionworkspipeline.costs.Cost method)
negative_to_positive_half_cell() (in module ionworkspipeline.data_fits.util)
nyman_electrolyte() (in module ionworkspipeline.direct_entries)
O
Objective (class in ionworkspipeline.objectives)
objective_weights() (ionworkspipeline.costs.Cost method)
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)
on_datafit_start() (ionworkspipeline.callbacks.Callback method)
(ionworkspipeline.callbacks.SaveResultsCallback method)
on_objective_build() (ionworkspipeline.callbacks.Callback method)
(ionworkspipeline.callbacks.SaveResultsCallback method)
on_run_iteration() (ionworkspipeline.callbacks.Callback method)
one_cm2_cell() (in module ionworkspipeline.direct_entries)
OpenCircuitLimits (class in ionworkspipeline.calculations)
optimize() (ionworkspipeline.optimizers.Chain method)
(ionworkspipeline.optimizers.Dummy method)
(ionworkspipeline.optimizers.GridSearch 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)
Optimizer (class in ionworkspipeline.optimizers)
overpotentials_objective_variables() (in module ionworkspipeline.objectives)
P
Parameter (class in ionworkspipeline)
PDFO (class in ionworkspipeline.optimizers)
PiecewiseLinearTimeseries (class in ionworkspipeline.data_fits.preprocess)
Pints (class in ionworkspipeline.optimizers)
Pipeline (class in ionworkspipeline)
plot() (in module ionworkspipeline.workflows.common)
plot_each_species_msmr() (in module ionworkspipeline.objectives)
plot_fit_results() (ionworkspipeline.callbacks.Callback method)
(ionworkspipeline.data_fits.DataFit method)
plot_full_cell_ocv() (in module ionworkspipeline.objectives)
plot_half_cell_ocp() (in module ionworkspipeline.objectives)
plot_trace() (ionworkspipeline.data_fits.DataFit method)
PouchCellThermalDimensions (class in ionworkspipeline.calculations)
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)
Resistance (class in ionworkspipeline.objectives)
ResistanceModel (class in ionworkspipeline.objectives)
resistances_objective_variables() (in module ionworkspipeline.objectives)
Result (class in ionworkspipeline)
RMSE (class in ionworkspipeline.costs)
run() (ionworkspipeline.direct_entries.DirectEntry method)
(ionworkspipeline.Pipeline method)
S
save_csv() (in module ionworkspipeline.util)
save_fig() (in module ionworkspipeline.util)
save_json() (in module ionworkspipeline.util)
SaveResultsCallback (class in ionworkspipeline.callbacks)
scalarize() (ionworkspipeline.costs.Cost method)
(ionworkspipeline.costs.Difference method)
scale() (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.optimizers.Optimizer method)
set_eq_constraints() (ionworkspipeline.optimizers.Optimizer method)
set_objective() (ionworkspipeline.optimizers.Optimizer method)
solve() (ionworkspipeline.objectives.ResistanceModel method)
solve_full() (ionworkspipeline.objectives.ResistanceModel method)
sort_capacity_and_ocp() (in module ionworkspipeline.data_fits.preprocess)
spm_defaults() (in module ionworkspipeline.direct_entries)
standard_defaults() (in module ionworkspipeline.direct_entries)
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)
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_to_inputs() (ionworkspipeline.data_fits.DataFit method)
Z
zero_activation_energy() (in module ionworkspipeline.direct_entries)
zero_entropic_change() (in module ionworkspipeline.direct_entries)
Table of Contents
API documentation
User Guide
Basic features
Advanced features
Quick search
Navigation
index
modules
|
Ionworks Battery Parameter Pipeline 0.0.0 documentation
»
Index