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
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_dUdQ_cutoff() (in module ionworkspipeline.data_fits.util)
calculate_dUdQ_cutoff_explicit() (in module ionworkspipeline.data_fits.util)
calculate_dUdQ_cutoff_peaks() (in module ionworkspipeline.data_fits.util)
calculate_dUdQ_cutoff_quantile() (in module ionworkspipeline.data_fits.util)
calculate_objective_variables() (ionworkspipeline.objectives.PulseHalfCell 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)
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)
default_cost (ionworkspipeline.optimizers.Chain property)
(ionworkspipeline.optimizers.Optimizer property)
(ionworkspipeline.optimizers.ScipyDualAnnealing property)
(ionworkspipeline.optimizers.ScipyLeastSquares property)
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.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_initial_concentration_from_half_cell_data() (in module ionworkspipeline.objectives)
get_msmr_params_for_fit() (in module ionworkspipeline.objectives)
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_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)
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)
Pints (class in ionworkspipeline.optimizers)
Pipeline (class in ionworkspipeline)
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_parameters() (ionworkspipeline.data_fits.DataFit method)
pulse_data_to_ocp() (in module ionworkspipeline.data_fits.preprocess)
PulseHalfCell (class in ionworkspipeline.objectives)
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
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
Quick search
Navigation
index
modules
|
Ionworks Battery Parameter Pipeline 0.0.0 documentation
»
Index