mpet
v1.0.0
Introduction:
Installation
Theory
Benchmarks
Tutorials:
Run a simulation with MPET
Running multiple simulations on a cluster
Analyze the results with built-in tools
Comparison of different models using Dash
Parameter space exploration
API:
mpet
mpet
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
Z
_
__getitem__() (mpet.config.derived_values.DerivedValues method)
A
add_gp_to_vec() (in module mpet.utils)
B
BV() (in module mpet.electrode.reactions.BV)
BV_Colclasure20() (in module mpet.electrode.reactions.BV_Colclasure20)
BV_gMod01() (in module mpet.electrode.reactions.BV_gMod01)
BV_mod01() (in module mpet.electrode.reactions.BV_mod01)
BV_mod02() (in module mpet.electrode.reactions.BV_mod02)
BV_NMC_Park2021() (in module mpet.electrode.reactions.BV_NMC_Park2021)
BV_raw() (in module mpet.electrode.reactions.BV_raw)
C
c_ref (in module mpet.config.constants)
calc_curv() (in module mpet.geometry)
calc_eta() (in module mpet.mod_electrodes)
calc_flux_CHR() (in module mpet.mod_electrodes)
calc_flux_CHR2() (in module mpet.mod_electrodes)
calc_flux_diffn() (in module mpet.mod_electrodes)
calc_mu_O() (in module mpet.mod_electrodes)
calc_muR() (in module mpet.mod_electrodes)
calc_surf_diff() (in module mpet.mod_electrodes)
Calculate() (mpet.extern_funcs.InterpTimeScalar method)
cap() (mpet.config.derived_values.DerivedValues method)
CCCVCPcycle (class in mpet.mod_CCCVCPcycle)
CIET() (in module mpet.electrode.reactions.CIET)
constant() (in module mpet.electrode.diffusion.constant)
cs_ref() (mpet.config.derived_values.DerivedValues method)
csmax() (mpet.config.derived_values.DerivedValues method)
curr_ref() (mpet.config.derived_values.DerivedValues method)
currset() (mpet.config.derived_values.DerivedValues method)
D
D_ref() (mpet.config.derived_values.DerivedValues method)
Damb() (mpet.config.derived_values.DerivedValues method)
DeclareEquations() (mpet.mod_CCCVCPcycle.CCCVCPcycle method)
(mpet.mod_electrodes.Mod1var method)
(mpet.mod_electrodes.Mod2var method)
(mpet.mod_interface.InterfaceRegion method)
DerivedValues (class in mpet.config.derived_values)
E
e (in module mpet.config.constants)
F
F (in module mpet.config.constants)
G
general_non_homog() (mpet.props_am.muRfuncs method)
get_asc_vec() (in module mpet.utils)
get_const_vec() (in module mpet.utils)
get_dict_key() (in module mpet.utils)
get_dr_edges() (in module mpet.geometry)
get_dxvec() (in module mpet.utils)
get_elyte_disc() (in module mpet.geometry)
get_git_info() (in module mpet.utils)
get_interface_disc() (in module mpet.geometry)
get_interface_internal_fluxes() (in module mpet.mod_interface)
get_Mmat() (in module mpet.mod_electrodes)
get_muR_from_OCV() (mpet.props_am.muRfuncs method)
get_negative_sign_change_arrays() (in module mpet.utils)
get_trode_param() (mpet.mod_electrodes.Mod1var method)
(mpet.mod_electrodes.Mod2var method)
(mpet.props_am.muRfuncs method)
get_unit_solid_discr() (in module mpet.geometry)
get_var_vec() (in module mpet.utils)
graphite_1param_homog() (mpet.props_am.muRfuncs method)
graphite_1param_homog_2() (mpet.props_am.muRfuncs method)
graphite_1param_homog_3() (mpet.props_am.muRfuncs method)
graphite_2param_homog() (mpet.props_am.muRfuncs method)
I
ideal_sln() (mpet.props_am.muRfuncs method)
import_function() (in module mpet.utils)
InterfaceRegion (class in mpet.mod_interface)
InterpTimeScalar (class in mpet.extern_funcs)
K
k (in module mpet.config.constants)
L
L_ref() (mpet.config.derived_values.DerivedValues method)
lattice() (in module mpet.electrode.diffusion.lattice)
Li_ss() (in module mpet.electrode.materials.Li_ss)
LiC6() (in module mpet.electrode.materials.LiC6)
LiC6_1param() (in module mpet.electrode.materials.LiC6_1param)
LiC6_2step_ss() (in module mpet.electrode.materials.LiC6_2step_ss)
LiC6_coke_ss() (in module mpet.electrode.materials.LiC6_coke_ss)
LiC6_coke_ss2() (in module mpet.electrode.materials.LiC6_coke_ss2)
LiC6_Colclasure_1506T() (in module mpet.electrode.materials.LiC6_Colclasure_1506T)
LiC6_LIONSIMBA() (in module mpet.electrode.materials.LiC6_LIONSIMBA)
LiC6_ss() (in module mpet.electrode.materials.LiC6_ss)
LiC6_ss2() (in module mpet.electrode.materials.LiC6_ss2)
LiCoO2_LIONSIMBA() (in module mpet.electrode.materials.LiCoO2_LIONSIMBA)
LiFePO4() (in module mpet.electrode.materials.LiFePO4)
LiMn2O4_ss() (in module mpet.electrode.materials.LiMn2O4_ss)
LiMn2O4_ss2() (in module mpet.electrode.materials.LiMn2O4_ss2)
limtrode() (mpet.config.derived_values.DerivedValues method)
LTO() (in module mpet.electrode.materials.LTO)
M
Marcus() (in module mpet.electrode.reactions.Marcus)
mean_harmonic() (in module mpet.utils)
mean_linear() (in module mpet.utils)
MHC() (in module mpet.electrode.reactions.MHC)
MHC_kfunc() (in module mpet.electrode.reactions.MHC_kfunc)
Mod1var (class in mpet.mod_electrodes)
Mod2var (class in mpet.mod_electrodes)
module
mpet
mpet.config.constants
mpet.config.derived_values
mpet.daeVariableTypes
mpet.data_reporting
mpet.electrode
mpet.electrode.diffusion
mpet.electrode.diffusion.constant
mpet.electrode.diffusion.lattice
mpet.electrode.diffusion.NMC532_Colclasure20
mpet.electrode.materials
mpet.electrode.materials.Li_ss
mpet.electrode.materials.LiC6
mpet.electrode.materials.LiC6_1param
mpet.electrode.materials.LiC6_2step_ss
mpet.electrode.materials.LiC6_coke_ss
mpet.electrode.materials.LiC6_coke_ss2
mpet.electrode.materials.LiC6_Colclasure_1506T
mpet.electrode.materials.LiC6_LIONSIMBA
mpet.electrode.materials.LiC6_ss
mpet.electrode.materials.LiC6_ss2
mpet.electrode.materials.LiCoO2_LIONSIMBA
mpet.electrode.materials.LiFePO4
mpet.electrode.materials.LiMn2O4_ss
mpet.electrode.materials.LiMn2O4_ss2
mpet.electrode.materials.LTO
mpet.electrode.materials.NCA_ss1
mpet.electrode.materials.NCA_ss2
mpet.electrode.materials.NMC532_Colclasure20
mpet.electrode.materials.testIS_ss
mpet.electrode.materials.testRS
mpet.electrode.materials.testRS_ps
mpet.electrode.materials.testRS_ss
mpet.electrode.reactions
mpet.electrode.reactions.BV
mpet.electrode.reactions.BV_Colclasure20
mpet.electrode.reactions.BV_gMod01
mpet.electrode.reactions.BV_mod01
mpet.electrode.reactions.BV_mod02
mpet.electrode.reactions.BV_NMC_Park2021
mpet.electrode.reactions.BV_raw
mpet.electrode.reactions.CIET
mpet.electrode.reactions.Marcus
mpet.electrode.reactions.MHC
mpet.electrode.reactions.MHC_kfunc
mpet.electrolyte
mpet.exceptions
mpet.extern_funcs
mpet.geometry
mpet.mod_CCCVCPcycle
mpet.mod_electrodes
mpet.mod_interface
mpet.plot
mpet.plot.colormaps_custom
mpet.ports
mpet.props_am
mpet.utils
mpet.version
mpet
module
mpet.config.constants
module
mpet.config.derived_values
module
mpet.daeVariableTypes
module
mpet.data_reporting
module
mpet.electrode
module
mpet.electrode.diffusion
module
mpet.electrode.diffusion.constant
module
mpet.electrode.diffusion.lattice
module
mpet.electrode.diffusion.NMC532_Colclasure20
module
mpet.electrode.materials
module
mpet.electrode.materials.Li_ss
module
mpet.electrode.materials.LiC6
module
mpet.electrode.materials.LiC6_1param
module
mpet.electrode.materials.LiC6_2step_ss
module
mpet.electrode.materials.LiC6_coke_ss
module
mpet.electrode.materials.LiC6_coke_ss2
module
mpet.electrode.materials.LiC6_Colclasure_1506T
module
mpet.electrode.materials.LiC6_LIONSIMBA
module
mpet.electrode.materials.LiC6_ss
module
mpet.electrode.materials.LiC6_ss2
module
mpet.electrode.materials.LiCoO2_LIONSIMBA
module
mpet.electrode.materials.LiFePO4
module
mpet.electrode.materials.LiMn2O4_ss
module
mpet.electrode.materials.LiMn2O4_ss2
module
mpet.electrode.materials.LTO
module
mpet.electrode.materials.NCA_ss1
module
mpet.electrode.materials.NCA_ss2
module
mpet.electrode.materials.NMC532_Colclasure20
module
mpet.electrode.materials.testIS_ss
module
mpet.electrode.materials.testRS
module
mpet.electrode.materials.testRS_ps
module
mpet.electrode.materials.testRS_ss
module
mpet.electrode.reactions
module
mpet.electrode.reactions.BV
module
mpet.electrode.reactions.BV_Colclasure20
module
mpet.electrode.reactions.BV_gMod01
module
mpet.electrode.reactions.BV_mod01
module
mpet.electrode.reactions.BV_mod02
module
mpet.electrode.reactions.BV_NMC_Park2021
module
mpet.electrode.reactions.BV_raw
module
mpet.electrode.reactions.CIET
module
mpet.electrode.reactions.Marcus
module
mpet.electrode.reactions.MHC
module
mpet.electrode.reactions.MHC_kfunc
module
mpet.electrolyte
module
mpet.exceptions
module
mpet.extern_funcs
module
mpet.geometry
module
mpet.mod_CCCVCPcycle
module
mpet.mod_electrodes
module
mpet.mod_interface
module
mpet.plot
module
mpet.plot.colormaps_custom
module
mpet.ports
module
mpet.props_am
module
mpet.utils
module
mpet.version
module
muR_ref() (mpet.config.derived_values.DerivedValues method)
muRfuncs (class in mpet.props_am)
MX() (in module mpet.mod_electrodes)
Myhdf5DataReporter (class in mpet.data_reporting)
Myhdf5DataReporterFast (class in mpet.data_reporting)
MyMATDataReporter (class in mpet.data_reporting)
N
N_A (in module mpet.config.constants)
NCA_ss1() (in module mpet.electrode.materials.NCA_ss1)
NCA_ss2() (in module mpet.electrode.materials.NCA_ss2)
NMC532_Colclasure20() (in module mpet.electrode.diffusion.NMC532_Colclasure20)
(in module mpet.electrode.materials.NMC532_Colclasure20)
non_homog_rect_fixed_csurf() (mpet.props_am.muRfuncs method)
non_homog_rect_variational() (mpet.props_am.muRfuncs method)
non_homog_round_wetting() (mpet.props_am.muRfuncs method)
numsegments() (mpet.config.derived_values.DerivedValues method)
O
one_var_types (in module mpet.config.constants)
open_data_file() (in module mpet.utils)
P
pad_vec() (in module mpet.utils)
PARAMS_PARTICLE (in module mpet.config.constants)
PARAMS_PER_TRODE (in module mpet.config.constants)
PARAMS_SEPARATOR (in module mpet.config.constants)
phiRef() (mpet.config.derived_values.DerivedValues method)
portFromBulk (class in mpet.ports)
portFromElyte (class in mpet.ports)
portFromInterface (class in mpet.ports)
portFromParticle (class in mpet.ports)
power_ref() (mpet.config.derived_values.DerivedValues method)
R
reactions_epsilon (in module mpet.config.constants)
reg_sln() (mpet.props_am.muRfuncs method)
Rser_ref() (mpet.config.derived_values.DerivedValues method)
S
setup_data_reporters() (in module mpet.data_reporting)
sigma_s_ref() (mpet.config.derived_values.DerivedValues method)
sld_dynamics_0D1var() (mpet.mod_electrodes.Mod1var method)
sld_dynamics_0D2var() (mpet.mod_electrodes.Mod2var method)
sld_dynamics_1D1var() (mpet.mod_electrodes.Mod1var method)
sld_dynamics_1D2var() (mpet.mod_electrodes.Mod2var method)
step_down() (in module mpet.props_am)
step_up() (in module mpet.props_am)
T
T_ref (in module mpet.config.constants)
t_ref() (mpet.config.derived_values.DerivedValues method)
testIS_ss() (in module mpet.electrode.materials.testIS_ss)
testRS() (in module mpet.electrode.materials.testRS)
testRS_ps() (in module mpet.electrode.materials.testRS_ps)
testRS_ss() (in module mpet.electrode.materials.testRS_ss)
tp() (mpet.config.derived_values.DerivedValues method)
two_var_types (in module mpet.config.constants)
U
UnknownParameterError
W
weighted_harmonic_mean() (in module mpet.utils)
weighted_linear_mean() (in module mpet.utils)
WriteDataToFile() (mpet.data_reporting.Myhdf5DataReporter method)
(mpet.data_reporting.Myhdf5DataReporterFast method)
(mpet.data_reporting.MyMATDataReporter method)
Z
z() (mpet.config.derived_values.DerivedValues method)
Read the Docs
v: v1.0.0
Versions
latest
v1.0.0
development
Downloads
On Read the Docs
Project Home
Builds