SLIDE  3.0.0
A simulator for lithium-ion battery pack degradation
Loading...
Searching...
No Matches
constants.hpp
Go to the documentation of this file.
1/*
2 * constants.hpp
3 *
4 * Author : Volkan Kumtepeli
5 *
6 * Defines constants to be used in the program.
7 *
8 * Copyright (c) 2019, The Chancellor, Masters and Scholars of the University
9 * of Oxford, VITO nv, and the 'Slide' Developers.
10 * See the licence file LICENCE.txt for more information.
11 */
12
13#pragma once
14
15namespace slide {
16constexpr double TIME_INF = 20 * 365 * 24 * 3600; // Very long time for no time limit.
17}
18
19namespace slide::PhyConst {
20constexpr double Kelvin = 273.0;
21constexpr double F = 96487;
22constexpr double Rg = 8.314;
23constexpr double pi = 3.141592653589793;
24} // namespace slide::PhyConst
Definition: constants.hpp:19
constexpr double Rg
ideal gas constant
Definition: constants.hpp:22
constexpr double pi
Definition: constants.hpp:23
constexpr double Kelvin
Definition: constants.hpp:20
constexpr double F
Faraday's constant.
Definition: constants.hpp:21
Slide namespace contains all the types, classes, and functions for the simulation framework.
Definition: Cell.hpp:27
constexpr double TIME_INF
Definition: constants.hpp:16