├── .flake8 ├── .gitignore ├── CITATION.cff ├── LICENSE.md ├── README.md ├── dev-requirements.txt ├── pyecn ├── Battery_Classes │ ├── Combined_potential │ │ ├── Core_class │ │ │ └── core.py │ │ ├── Form_factor_classes │ │ │ ├── cylindrical.py │ │ │ ├── pouch.py │ │ │ └── prismatic.py │ │ └── LUT_class │ │ │ └── LUT.py │ ├── Module_level │ │ ├── __init__.py │ │ ├── module.py │ │ └── module_4T.py │ └── Thermal_entitities │ │ ├── cylindrical │ │ ├── __init__.py │ │ └── ribbon.py │ │ ├── pouch │ │ ├── tab.py │ │ └── weld.py │ │ └── prismatic │ │ ├── __init__.py │ │ └── can_prismatic.py ├── Examples │ ├── cylindrical_tabless_Fig_3.toml │ ├── pouch_Fig_4a.toml │ └── pouch_Fig_4b.toml ├── I_ext.csv ├── Input_LUTs │ ├── Cylindrical_Cell1 │ │ ├── Ci-SoC-T15.csv │ │ ├── Ci-SoC-T25.csv │ │ ├── Ci-SoC-T35.csv │ │ ├── Ci-SoC-T45.csv │ │ ├── Ci-SoC-T55.csv │ │ ├── OCV-SoC-T15.csv │ │ ├── OCV-SoC-T25.csv │ │ ├── OCV-SoC-T35.csv │ │ ├── OCV-SoC-T45.csv │ │ ├── OCV-SoC-T55.csv │ │ ├── R0-SoC-T15.csv │ │ ├── R0-SoC-T25.csv │ │ ├── R0-SoC-T35.csv │ │ ├── R0-SoC-T45.csv │ │ ├── R0-SoC-T55.csv │ │ ├── Ri-SoC-T15.csv │ │ ├── Ri-SoC-T25.csv │ │ ├── Ri-SoC-T35.csv │ │ ├── Ri-SoC-T45.csv │ │ ├── Ri-SoC-T55.csv │ │ ├── SoC.csv │ │ ├── T.csv │ │ └── dVdT-SoC.csv │ ├── Cylindrical_Cell2 │ │ ├── Ci-SoC-T15.csv │ │ ├── Ci-SoC-T25.csv │ │ ├── Ci-SoC-T35.csv │ │ ├── Ci-SoC-T45.csv │ │ ├── Ci-SoC-T55.csv │ │ ├── OCV-SoC-T15.csv │ │ ├── OCV-SoC-T25.csv │ │ ├── OCV-SoC-T35.csv │ │ ├── OCV-SoC-T45.csv │ │ ├── OCV-SoC-T55.csv │ │ ├── R0-SoC-T15.csv │ │ ├── R0-SoC-T25.csv │ │ ├── R0-SoC-T35.csv │ │ ├── R0-SoC-T45.csv │ │ ├── R0-SoC-T55.csv │ │ ├── Ri-SoC-T15.csv │ │ ├── Ri-SoC-T25.csv │ │ ├── Ri-SoC-T35.csv │ │ ├── Ri-SoC-T45.csv │ │ ├── Ri-SoC-T55.csv │ │ ├── SoC.csv │ │ ├── T.csv │ │ └── dVdT-SoC.csv │ └── Pouch_Cell1 │ │ ├── Ci-SoC-T10.csv │ │ ├── Ci-SoC-T20.csv │ │ ├── Ci-SoC-T30.csv │ │ ├── Ci-SoC-T40.csv │ │ ├── OCV-SoC.csv │ │ ├── R0-SoC-T10.csv │ │ ├── R0-SoC-T20.csv │ │ ├── R0-SoC-T30.csv │ │ ├── R0-SoC-T40.csv │ │ ├── Ri-SoC-T10.csv │ │ ├── Ri-SoC-T20.csv │ │ ├── Ri-SoC-T30.csv │ │ ├── Ri-SoC-T40.csv │ │ ├── SoC.csv │ │ ├── T.csv │ │ └── dVdT-SoC.csv ├── __init__.py ├── __main__.py ├── cylindrical.toml ├── parse_inputs.py ├── pouch.toml └── read_LUT.py ├── pyproject.toml └── requirements.txt /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/README.md -------------------------------------------------------------------------------- /dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/dev-requirements.txt -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Combined_potential/Core_class/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Combined_potential/Core_class/core.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Combined_potential/Form_factor_classes/cylindrical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Combined_potential/Form_factor_classes/cylindrical.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Combined_potential/Form_factor_classes/pouch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Combined_potential/Form_factor_classes/pouch.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Combined_potential/Form_factor_classes/prismatic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Combined_potential/Form_factor_classes/prismatic.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Combined_potential/LUT_class/LUT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Combined_potential/LUT_class/LUT.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Module_level/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Module_level/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Module_level/module.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Module_level/module_4T.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Module_level/module_4T.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Thermal_entitities/cylindrical/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Thermal_entitities/cylindrical/ribbon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Thermal_entitities/cylindrical/ribbon.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Thermal_entitities/pouch/tab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Thermal_entitities/pouch/tab.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Thermal_entitities/pouch/weld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Thermal_entitities/pouch/weld.py -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Thermal_entitities/prismatic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyecn/Battery_Classes/Thermal_entitities/prismatic/can_prismatic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Battery_Classes/Thermal_entitities/prismatic/can_prismatic.py -------------------------------------------------------------------------------- /pyecn/Examples/cylindrical_tabless_Fig_3.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Examples/cylindrical_tabless_Fig_3.toml -------------------------------------------------------------------------------- /pyecn/Examples/pouch_Fig_4a.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Examples/pouch_Fig_4a.toml -------------------------------------------------------------------------------- /pyecn/Examples/pouch_Fig_4b.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Examples/pouch_Fig_4b.toml -------------------------------------------------------------------------------- /pyecn/I_ext.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/I_ext.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ci-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/OCV-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/R0-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/Ri-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/SoC.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/T.csv: -------------------------------------------------------------------------------- 1 | T 2 | 15 3 | 25 4 | 35 5 | 45 6 | 55 7 | -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell1/dVdT-SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell1/dVdT-SoC.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ci-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/OCV-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/R0-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T15.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T25.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T35.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T45.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T45.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T55.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/Ri-SoC-T55.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/SoC.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/T.csv: -------------------------------------------------------------------------------- 1 | T 2 | 15 3 | 25 4 | 35 5 | 45 6 | 55 7 | -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Cylindrical_Cell2/dVdT-SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Cylindrical_Cell2/dVdT-SoC.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T10.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T20.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T30.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T40.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ci-SoC-T40.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/OCV-SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/OCV-SoC.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T10.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T20.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T30.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T40.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/R0-SoC-T40.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T10.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T20.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T20.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T30.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T40.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/Ri-SoC-T40.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/SoC.csv -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/T.csv: -------------------------------------------------------------------------------- 1 | T 2 | 10 3 | 20 4 | 30 5 | 40 6 | -------------------------------------------------------------------------------- /pyecn/Input_LUTs/Pouch_Cell1/dVdT-SoC.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/Input_LUTs/Pouch_Cell1/dVdT-SoC.csv -------------------------------------------------------------------------------- /pyecn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/__init__.py -------------------------------------------------------------------------------- /pyecn/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/__main__.py -------------------------------------------------------------------------------- /pyecn/cylindrical.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/cylindrical.toml -------------------------------------------------------------------------------- /pyecn/parse_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/parse_inputs.py -------------------------------------------------------------------------------- /pyecn/pouch.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/pouch.toml -------------------------------------------------------------------------------- /pyecn/read_LUT.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyecn/read_LUT.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ImperialCollegeLondon/PyECN/HEAD/requirements.txt --------------------------------------------------------------------------------