v0.1.2
API represents BattMo.jl v0.1.15
Parameter types
CellParameters: parameters that represent the physical cell. Geometry, materials, interphase, etc.CyclingProtocol: parameter that describe the load of the cell.ModelSettings: settings that configure the model describing which sub-models should be used during the simulation.SimulationSettings: settings that configure the simulation. For example, the grid and time resolutions.
Load parameters
- load cell parameters:
load_cell_parameters - load_cycling_protocol:
load_cycling_protocol - load_model_settings:
load_model_settings - load_simulation_settings:
load_simulation_settings
Setup and solve a simulation
- setup model:
LithiumIonBattery - setup a simulation:
Simulation - solve a simulation:
solve
Setup and solve a voltage calibration
- setup a calibration:
VoltageCalibration - free parameters to calibrate:
free_calibration_parameter - print an overview:
print_calibration_overview
Output handling
- retrieve time series quantities:
get_output_time_series - retrieve state quantities:
get_output_states - retrieve metric quantities:
get_output_metrics - print an overview:
print_output_overview
Tools
print_submodels_infoprint_default_input_sets_infoprint_parameter_infoprint_setting_infoprint_output_variable_infogenerate_default_parameter_filesgenerate_default_parameter_files
Full Changelog: v0.1.2...v0.1.2