This experiment records the complex impedance of the experimental cell in galvanostatic mode, starting from the start frequency and sweeping through towards the end frequency, with a fixed number of frequency steps per decade.
More...
#include <AisEISGalvanostaticElement.h>
#include <AisEISGalvanostaticElement.h>
◆ AisEISGalvanostaticElement()
| AisEISGalvanostaticElement::AisEISGalvanostaticElement |
( |
double | startFrequency, |
|
|
double | endFrequency, |
|
|
double | stepsPerDecade, |
|
|
double | currentBias, |
|
|
double | currentAmplitude ) |
|
explicit |
- Parameters
-
| startFrequency | the value for the current starting frequency |
| endFrequency | the value for the current ending frequency |
| stepsPerDecade | the value for the current frequency steps per decade. |
| currentBias | the value for the DC bias (DC offset). |
| currentAmplitude | the AC current amplitude. |
◆ getAmplitude()
| double AisEISGalvanostaticElement::getAmplitude |
( |
| ) |
const |
- Returns
- the value set for the AC current amplitude in Amps.
◆ getBiasCurrent()
| double AisEISGalvanostaticElement::getBiasCurrent |
( |
| ) |
const |
- Returns
- the value set for the DC bias in Amps.
◆ getCategory()
| QStringList AisEISGalvanostaticElement::getCategory |
( |
| ) |
const |
|
override |
- Returns
- A list of applicable categories: ("Galvanostatic Control", "Impedance Methods", "Basic Experiments").
◆ getEndFreq()
| double AisEISGalvanostaticElement::getEndFreq |
( |
| ) |
const |
- Returns
- the value set for the current end frequency in Hz
◆ getMinimumCycles()
| unsigned int AisEISGalvanostaticElement::getMinimumCycles |
( |
| ) |
const |
- Returns
- get number of cycles to sample at each frequency.
◆ getName()
| QString AisEISGalvanostaticElement::getName |
( |
| ) |
const |
|
override |
- Returns
- The name of the element: "Galvanostatic EIS".
◆ getQuietTime()
| double AisEISGalvanostaticElement::getQuietTime |
( |
| ) |
const |
- Returns
- The quiet time duration in seconds.
◆ getQuietTimeSamplingInterval()
| double AisEISGalvanostaticElement::getQuietTimeSamplingInterval |
( |
| ) |
const |
- Returns
- samplingInterval The quiet time sampling interval to set in seconds.
◆ getStartFreq()
| double AisEISGalvanostaticElement::getStartFreq |
( |
| ) |
const |
- Returns
- the value set for the current start frequency in Hz?
◆ getStepsPerDecade()
| double AisEISGalvanostaticElement::getStepsPerDecade |
( |
| ) |
const |
- Returns
- the value set for the current frequency steps per decade. This is unit-less.
◆ setAmplitude()
| void AisEISGalvanostaticElement::setAmplitude |
( |
double | amplitude | ) |
|
- Parameters
-
| amplitude | the value to set for the AC current amplitude in Amps. |
◆ setBiasCurrent()
| void AisEISGalvanostaticElement::setBiasCurrent |
( |
double | biasCurrent | ) |
|
- Parameters
-
| biasCurrent | the value to set for the DC bias in Amps. |
◆ setEndFreq()
| void AisEISGalvanostaticElement::setEndFreq |
( |
double | endFreq | ) |
|
- Parameters
-
| endFreq | the value to set for the current end frequency in Hz |
◆ setMinimumCycles()
| void AisEISGalvanostaticElement::setMinimumCycles |
( |
unsigned int | numberOfCycle | ) |
|
- Parameters
-
| numberOfCycle | number of cycles to sample at each frequency. |
◆ setQuietTime()
| void AisEISGalvanostaticElement::setQuietTime |
( |
double | quietTime | ) |
|
- Parameters
-
| quietTime | The quiet time duration to set in seconds. |
◆ setQuietTimeSamplingInterval()
| void AisEISGalvanostaticElement::setQuietTimeSamplingInterval |
( |
double | quietTimeSamplingInterval | ) |
|
- Parameters
-
| quietTimeSamplingInterval | The quiet time sampling interval to set in seconds. |
◆ setStartFreq()
| void AisEISGalvanostaticElement::setStartFreq |
( |
double | startFreq | ) |
|
- Parameters
-
| startFreq | the value to set the current starting frequency in Hz |
◆ setStepsPerDecade()
| void AisEISGalvanostaticElement::setStepsPerDecade |
( |
double | stepsPerDecade | ) |
|
- Parameters
-
| stepsPerDecade | the value to set for the number of steps per decade. |
The documentation for this class was generated from the following file: