Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V A additive_1d() (moirae.estimators.online.filters.conversions.LinearConversionOperator class method) additive_array (moirae.estimators.online.filters.conversions.LinearConversionOperator attribute) all_fields (moirae.models.base.GeneralContainer property) all_names (moirae.models.base.GeneralContainer property) (moirae.models.base.HealthVariable property) alpha_param (moirae.estimators.online.filters.kalman.unscented.UKFTuningParameters attribute) amp_hour (moirae.models.ecm.components.MaxTheoreticalCapacity property) append_step() (moirae.interface.hdf5.HDF5Writer method) asoh (moirae.estimators.offline.loss.BaseLoss attribute) (moirae.estimators.online.utils.model.BaseCellWrapper attribute) (moirae.simulator.Simulator attribute) asoh_inputs (moirae.estimators.online.utils.model.DegradationModelWrapper attribute) (moirae.estimators.online.utils.model.JointCellModelWrapper attribute) assemble_unscented_estimate_from_samples() (in module moirae.estimators.online.filters.kalman.unscented) B base_values (moirae.models.ecm.components.Capacitance attribute) (moirae.models.ecm.components.EntropicOCV attribute) (moirae.models.ecm.components.HysteresisParameters attribute) (moirae.models.ecm.components.MaxTheoreticalCapacity attribute) (moirae.models.ecm.components.ReferenceOCV attribute) (moirae.models.ecm.components.Resistance attribute) (moirae.models.ecm.utils.SOCInterpolatedHealth attribute) BaseCellWrapper (class in moirae.estimators.online.utils.model) BaseFilter (class in moirae.estimators.online.filters.base) BaseLoss (class in moirae.estimators.offline.loss) batch_size (moirae.models.base.GeneralContainer property) (moirae.models.base.HealthVariable property) beta_param (moirae.estimators.online.filters.kalman.unscented.UKFTuningParameters attribute) build_sigma_points() (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter method) C c (moirae.models.ecm.components.RCComponent attribute) c0 (moirae.models.ecm.advancedSOH.ECMASOH attribute) calculate_terminal_voltage() (moirae.models.base.CellModel method) (moirae.models.ecm.EquivalentCircuitModel method) ce (moirae.models.ecm.advancedSOH.ECMASOH attribute) cell_model (moirae.estimators.offline.loss.BaseLoss attribute) (moirae.estimators.online.utils.model.BaseCellWrapper attribute) CellModel (class in moirae.models.base) CellModelWrapper (class in moirae.estimators.online.utils.model) check_batch_size() (moirae.models.base.HealthVariable method) combine_with() (moirae.estimators.online.filters.distributions.DeltaDistribution method) (moirae.estimators.online.filters.distributions.MultivariateGaussian method) (moirae.estimators.online.filters.distributions.MultivariateRandomDistribution method) compute_unscented_covariance() (in module moirae.estimators.online.filters.kalman.unscented) control_names (moirae.estimators.online.OnlineEstimator property) convert() (moirae.estimators.online.filters.distributions.DeltaDistribution method) (moirae.estimators.online.filters.distributions.MultivariateGaussian method) (moirae.estimators.online.filters.distributions.MultivariateRandomDistribution method) convert_vals_model_to_filter() (in module moirae.estimators.online.utils.model) correction_update() (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter method) cov_2d() (moirae.estimators.online.filters.distributions.MultivariateGaussian class method) cov_weights (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter property) covariance (moirae.estimators.online.filters.distributions.MultivariateGaussian attribute) create_cell_model_inputs() (moirae.estimators.online.utils.model.JointCellModelWrapper method) create_hidden_state() (moirae.estimators.online.utils.model.JointCellModelWrapper method) current (moirae.models.base.InputQuantities attribute) current_behavior (moirae.models.ecm.EquivalentCircuitModel attribute) D dataset_options (moirae.interface.hdf5.HDF5Writer attribute) defaults() (moirae.estimators.online.filters.kalman.unscented.UKFTuningParameters class method) DegradationModel (class in moirae.models.base) DegradationModelWrapper (class in moirae.estimators.online.utils.model) DualEstimator (class in moirae.estimators.online.dual) E enforce_dimensions() (in module moirae.models.base) EquivalentCircuitModel (class in moirae.models.ecm) estimate() (moirae.estimators.offline.OfflineEstimator method) (moirae.estimators.offline.scipy.ScipyMinimizer method) estimation_update() (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter method) evolve() (moirae.simulator.Simulator method) expand_names() (moirae.models.base.GeneralContainer method) (moirae.models.base.HealthVariable method) F fields_dim() (moirae.estimators.online.filters.distributions.MultivariateGaussian method) file_options (moirae.interface.hdf5.HDF5Writer attribute) from_asoh() (moirae.models.ecm.transient.ECMTransientVector class method) from_numpy() (moirae.models.base.GeneralContainer method) G gamma (moirae.models.ecm.components.HysteresisParameters attribute) gamma_param (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter property) get_covariance() (moirae.estimators.online.filters.distributions.DeltaDistribution method) (moirae.estimators.online.filters.distributions.MultivariateGaussian method) (moirae.estimators.online.filters.distributions.MultivariateRandomDistribution method) get_estimated_state() (moirae.estimators.online.dual.DualEstimator method) (moirae.estimators.online.joint.JointEstimator method) (moirae.estimators.online.OnlineEstimator method) get_inverse_jacobian() (moirae.estimators.online.filters.conversions.AbsoluteValueConversionOperator method) (moirae.estimators.online.filters.conversions.FirstOrderTaylorConversionOperator method) get_jacobian() (moirae.estimators.online.filters.conversions.AbsoluteValueConversionOperator method) (moirae.estimators.online.filters.conversions.FirstOrderTaylorConversionOperator method) get_mean() (moirae.estimators.online.filters.distributions.DeltaDistribution method) (moirae.estimators.online.filters.distributions.MultivariateGaussian method) (moirae.estimators.online.filters.distributions.MultivariateRandomDistribution method) get_parameters() (moirae.models.base.HealthVariable method) get_theoretical_energy() (moirae.models.ecm.advancedSOH.ECMASOH method) get_value() (moirae.models.ecm.components.OpenCircuitVoltage method) (moirae.models.ecm.components.RCComponent method) (moirae.models.ecm.components.Resistance method) (moirae.models.ecm.utils.SOCInterpolatedHealth method) get_x0() (moirae.estimators.offline.loss.BaseLoss method) H h0 (moirae.models.ecm.advancedSOH.ECMASOH attribute) hdf5_output (moirae.interface.hdf5.HDF5Writer attribute) hyst (moirae.models.ecm.transient.ECMTransientVector attribute) hysteresis_solver_const_sign() (in module moirae.models.ecm.utils) I i_rc (moirae.models.ecm.transient.ECMTransientVector attribute) indices (moirae.estimators.online.filters.conversions.AbsoluteValueConversionOperator attribute) initialize_ukf_from_wrapper() (moirae.estimators.online.joint.JointEstimator class method) initialize_ukf_from_wrappers() (moirae.estimators.online.dual.DualEstimator class method) initialize_unscented_kalman_filter() (moirae.estimators.online.dual.DualEstimator class method) (moirae.estimators.online.joint.JointEstimator class method) input_history (moirae.simulator.Simulator attribute) interpolation_style (moirae.models.ecm.utils.SOCInterpolatedHealth attribute) inv_multi (moirae.estimators.online.filters.conversions.LinearConversionOperator property) inverse_transform_covariance() (moirae.estimators.online.filters.conversions.ConversionOperator method) (moirae.estimators.online.filters.conversions.FirstOrderTaylorConversionOperator method) (moirae.estimators.online.filters.conversions.IdentityConversionOperator method) (moirae.estimators.online.filters.conversions.LinearConversionOperator method) inverse_transform_samples() (moirae.estimators.online.filters.conversions.AbsoluteValueConversionOperator method) (moirae.estimators.online.filters.conversions.ConversionOperator method) (moirae.estimators.online.filters.conversions.IdentityConversionOperator method) (moirae.estimators.online.filters.conversions.LinearConversionOperator method) is_ready (moirae.interface.hdf5.HDF5Writer property) iter_parameters() (moirae.models.base.HealthVariable method) (moirae.models.ecm.utils.SOCInterpolatedHealth method) J JointCellModelWrapper (class in moirae.estimators.online.utils.model) JointEstimator (class in moirae.estimators.online.joint) K kappa_param (moirae.estimators.online.filters.kalman.unscented.UKFTuningParameters attribute) L lambda_param (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter property) length_field() (moirae.models.base.GeneralContainer method) ListParameter (in module moirae.models.base) loss (moirae.estimators.offline.OfflineEstimator attribute) M make_copy() (moirae.models.base.GeneralContainer method) (moirae.models.base.HealthVariable method) mark_all_fixed() (moirae.models.base.HealthVariable method) mark_all_updatable() (moirae.models.base.HealthVariable method) mark_updatable() (moirae.models.base.HealthVariable method) mean (moirae.estimators.online.filters.distributions.DeltaDistribution attribute) (moirae.estimators.online.filters.distributions.MultivariateGaussian attribute) mean_1d() (moirae.estimators.online.filters.distributions.DeltaDistribution class method) (moirae.estimators.online.filters.distributions.MultivariateGaussian class method) mean_weights (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter property) MeanSquaredLoss (class in moirae.estimators.offline.loss) measurement (moirae.simulator.Simulator attribute) measurement_history (moirae.simulator.Simulator attribute) model_post_init() (moirae.interface.hdf5.HDF5Writer method) ModelWrapper (class in moirae.estimators.online.filters.base) module moirae.estimators.offline moirae.estimators.offline.loss moirae.estimators.offline.scipy moirae.estimators.online moirae.estimators.online.filters moirae.estimators.online.filters.conversions moirae.estimators.online.filters.distributions moirae.estimators.online.filters.kalman moirae.estimators.online.filters.kalman.unscented moirae.estimators.online.utils moirae.estimators.online.utils.model moirae.interface moirae.interface.hdf5 moirae.models moirae.models.base moirae.models.ecm moirae.models.ecm.advancedSOH moirae.models.ecm.components moirae.models.ecm.ins_outs moirae.models.ecm.transient moirae.models.ecm.utils moirae.simulator moirae.estimators.offline module moirae.estimators.offline.loss module moirae.estimators.offline.scipy module moirae.estimators.online module moirae.estimators.online.filters module moirae.estimators.online.filters.conversions module moirae.estimators.online.filters.distributions module moirae.estimators.online.filters.kalman module moirae.estimators.online.filters.kalman.unscented module moirae.estimators.online.utils module moirae.estimators.online.utils.model module moirae.interface module moirae.interface.hdf5 module moirae.models module moirae.models.base module moirae.models.ecm module moirae.models.ecm.advancedSOH module moirae.models.ecm.components module moirae.models.ecm.ins_outs module moirae.models.ecm.transient module moirae.models.ecm.utils module moirae.simulator module multiplicative_2d() (moirae.estimators.online.filters.conversions.LinearConversionOperator class method) multiplicative_array (moirae.estimators.online.filters.conversions.LinearConversionOperator attribute) N num_dimensions (moirae.estimators.online.filters.distributions.MultivariateRandomDistribution property) num_hidden_dimensions (moirae.estimators.online.filters.base.ModelWrapper property) (moirae.estimators.online.utils.model.CellModelWrapper property) (moirae.estimators.online.utils.model.DegradationModelWrapper property) (moirae.estimators.online.utils.model.JointCellModelWrapper property) num_output_dimensions (moirae.estimators.online.filters.base.ModelWrapper property) (moirae.estimators.online.OnlineEstimator property) (moirae.estimators.online.utils.model.BaseCellWrapper property) num_state_dimensions (moirae.estimators.online.OnlineEstimator property) num_updatable (moirae.models.base.HealthVariable property) O observations (moirae.estimators.offline.loss.BaseLoss attribute) ocv (moirae.models.ecm.advancedSOH.ECMASOH attribute) ocv_ent (moirae.models.ecm.components.OpenCircuitVoltage attribute) ocv_ref (moirae.models.ecm.components.OpenCircuitVoltage attribute) OfflineEstimator (class in moirae.estimators.offline) OnlineEstimator (class in moirae.estimators.online) output_names (moirae.estimators.online.OnlineEstimator property) P per_cycle (moirae.interface.hdf5.HDF5Writer attribute) per_timestep (moirae.interface.hdf5.HDF5Writer attribute) position (moirae.interface.hdf5.HDF5Writer attribute) predict_measurement() (moirae.estimators.online.filters.base.ModelWrapper method) (moirae.estimators.online.utils.model.CellModelWrapper method) (moirae.estimators.online.utils.model.DegradationModelWrapper method) (moirae.estimators.online.utils.model.JointCellModelWrapper method) prepare() (moirae.interface.hdf5.HDF5Writer method) previous_input (moirae.simulator.Simulator attribute) provide_template() (moirae.models.ecm.advancedSOH.ECMASOH class method) (moirae.models.ecm.transient.ECMTransientVector class method) Q q0 (moirae.models.ecm.transient.ECMTransientVector attribute) q_t (moirae.models.ecm.advancedSOH.ECMASOH attribute) R r (moirae.models.ecm.components.RCComponent attribute) r0 (moirae.models.ecm.advancedSOH.ECMASOH attribute) rc_elements (moirae.models.ecm.advancedSOH.ECMASOH attribute) read_state_estimates() (in module moirae.interface.hdf5) realistic_fake_ocv() (in module moirae.models.ecm.utils) reference_temperature (moirae.models.ecm.components.ReferenceOCV attribute) (moirae.models.ecm.components.Resistance attribute) resizable (moirae.interface.hdf5.HDF5Writer attribute) row_to_inputs() (in module moirae.interface) run_online_estimate() (in module moirae.interface) S ScalarParameter (in module moirae.models.base) ScipyMinimizer (class in moirae.estimators.offline.scipy) set_value() (moirae.models.base.HealthVariable method) Simulator (class in moirae.simulator) soc (moirae.models.ecm.transient.ECMTransientVector attribute) soc_pinpoints (moirae.models.ecm.utils.SOCInterpolatedHealth attribute) state (moirae.estimators.offline.loss.BaseLoss attribute) (moirae.estimators.online.dual.DualEstimator property) (moirae.estimators.online.joint.JointEstimator property) (moirae.estimators.online.OnlineEstimator property) state_names (moirae.estimators.online.OnlineEstimator property) step() (moirae.estimators.online.dual.DualEstimator method) (moirae.estimators.online.filters.base.BaseFilter method) (moirae.estimators.online.filters.kalman.unscented.UnscentedKalmanFilter method) (moirae.estimators.online.joint.JointEstimator method) (moirae.estimators.online.OnlineEstimator method) (moirae.simulator.Simulator method) storage_key (moirae.interface.hdf5.HDF5Writer attribute) T temperature (moirae.models.ecm.ins_outs.ECMInput attribute) temperature_dependence_factor (moirae.models.ecm.components.Resistance attribute) terminal_voltage (moirae.models.base.OutputQuantities attribute) time (moirae.models.base.InputQuantities attribute) time_constant() (moirae.models.ecm.components.RCComponent method) to_batdata() (moirae.simulator.Simulator method) to_dataframe() (moirae.simulator.Simulator method) to_numpy() (moirae.models.base.GeneralContainer method) transform_covariance() (moirae.estimators.online.filters.conversions.ConversionOperator method) (moirae.estimators.online.filters.conversions.FirstOrderTaylorConversionOperator method) (moirae.estimators.online.filters.conversions.IdentityConversionOperator method) (moirae.estimators.online.filters.conversions.LinearConversionOperator method) transform_samples() (moirae.estimators.online.filters.conversions.AbsoluteValueConversionOperator method) (moirae.estimators.online.filters.conversions.ConversionOperator method) (moirae.estimators.online.filters.conversions.IdentityConversionOperator method) (moirae.estimators.online.filters.conversions.LinearConversionOperator method) transient_history (moirae.simulator.Simulator attribute) transients (moirae.estimators.online.utils.model.BaseCellWrapper attribute) U UKFTuningParameters (class in moirae.estimators.online.filters.kalman.unscented) UnscentedKalmanFilter (class in moirae.estimators.online.filters.kalman.unscented) updatable (moirae.models.base.HealthVariable attribute) updatable_names (moirae.models.base.HealthVariable property) update_asoh() (moirae.models.base.DegradationModel method) update_hidden_states() (moirae.estimators.online.filters.base.ModelWrapper method) (moirae.estimators.online.utils.model.CellModelWrapper method) (moirae.estimators.online.utils.model.DegradationModelWrapper method) (moirae.estimators.online.utils.model.JointCellModelWrapper method) update_parameters() (moirae.models.base.HealthVariable method) update_transient_state() (moirae.models.base.CellModel method) (moirae.models.ecm.EquivalentCircuitModel method) V value (moirae.models.ecm.components.MaxTheoreticalCapacity property)