![]() |
SLIDE
3.0.0
A simulator for lithium-ion battery pack degradation
|
#include "FixedData.hpp"
#include "../utility/interpolation.hpp"
#include "../utility/io/read_CSVfiles.hpp"
#include <stdexcept>
#include <vector>
#include <array>
#include <functional>
#include <cmath>
#include <filesystem>
#include <type_traits>
#include <span>
Go to the source code of this file.
Classes | |
class | slide::XYdata< Tx, Ty > |
Namespaces | |
namespace | slide |
Slide namespace contains all the types, classes, and functions for the simulation framework. | |
Typedefs | |
using | slide::XYdata_ff = XYdata< FixedData< double >, FixedData< double > > |
using | slide::XYdata_fv = XYdata< FixedData< double >, std::vector< double > > |
using | slide::XYdata_vv = XYdata< std::vector< double >, std::vector< double > > |
using | slide::XYdata_ss = XYdata< std::span< double >, std::span< double > > |
Functions | |
template<typename Tx > | |
bool | slide::check_is_fixed (Tx &xdat) |
template<typename Tpath > | |
void | slide::loadCSV_2col (Tpath &&name, slide::XYdata_vv &data, int n=0) |