API for use with eisgenerator applications .
More...
|
| std::vector< fvalue > | calcDrt (const std::vector< eis::DataPoint > &data, const std::vector< fvalue > &omegaVector, FitMetrics &fm, const FitParameters &fp, fvalue *rSeries=nullptr) |
| | Calculates a drt on eisgenerator types.
|
| |
| std::vector< fvalue > | calcDrt (const std::vector< eis::DataPoint > &data, FitMetrics &fm, const FitParameters &fp, fvalue *rSeries=nullptr) |
| | Calculates a drt on eisgenerator types.
|
| |
| std::vector< eis::DataPoint > | calcImpedance (const std::vector< fvalue > &drt, fvalue rSeries, const std::vector< fvalue > &omegaVector) |
| | Calculate impedance from drt using eisgenerator datatypes.
|
| |
| std::vector< eis::DataPoint > | calcImpedance (const std::vector< fvalue > &drt, fvalue rSeries, const eis::Range &omegaRange) |
| | Calculates impedance from drt using eisgenerator datatypes.
|
| |
API for use with eisgenerator applications .
Calculates drts with eisgenerator datatypes.
◆ calcDrt() [1/2]
| std::vector< fvalue > calcDrt |
( |
const std::vector< eis::DataPoint > & | data, |
|
|
const std::vector< fvalue > & | omegaVector, |
|
|
FitMetrics & | fm, |
|
|
const FitParameters & | fp, |
|
|
fvalue * | rSeries = nullptr ) |
Calculates a drt on eisgenerator types.
- Parameters
-
| data | A vector of eisgenerator data points with the values to your experiment, embedded omega values are ignored. |
| omegaVector | A vector with the omega values that the impedances where measured at. |
| fm | A fit metrics struct where this function returns information on the fit acquired. |
| fp | A struct with fit parameters. |
| rSeries | An optional parameter where the series resistance is stored. |
- Returns
- A vector with the drt values.
◆ calcDrt() [2/2]
| std::vector< fvalue > calcDrt |
( |
const std::vector< eis::DataPoint > & | data, |
|
|
FitMetrics & | fm, |
|
|
const FitParameters & | fp, |
|
|
fvalue * | rSeries = nullptr ) |
Calculates a drt on eisgenerator types.
- Parameters
-
| data | A vector of eisgenerator data points with the values to your experiment, embedded omega values are used. |
| fm | A fit metrics struct where this function returns information on the fit acquired. |
| fp | A struct with fit parameters. |
| rSeries | An optional parameter where the series resistance is stored. |
- Returns
- A vector with the drt values.
◆ calcImpedance() [1/2]
| std::vector< eis::DataPoint > calcImpedance |
( |
const std::vector< fvalue > & | drt, |
|
|
fvalue | rSeries, |
|
|
const eis::Range & | omegaRange ) |
Calculates impedance from drt using eisgenerator datatypes.
- Parameters
-
| drt | The drt to calculate impedance from. |
| omegaRange | A range that describes the omega values the drt was taken at. |
| rSeries | A parameter giving the series resistance. |
- Returns
- A vector with the impedance values.
◆ calcImpedance() [2/2]
| std::vector< eis::DataPoint > calcImpedance |
( |
const std::vector< fvalue > & | drt, |
|
|
fvalue | rSeries, |
|
|
const std::vector< fvalue > & | omegaVector ) |
Calculate impedance from drt using eisgenerator datatypes.
- Parameters
-
| drt | The drt to calculate impedance from. |
| omegaVector | A vector with the omega values that the impedances where measured at. |
| rSeries | A parameter giving the series resistance. |
- Returns
- A vector with the impedance values.