#include <CommonDataModelTest.h>

Public Member Functions | |
CommonDataModelTest () | |
CommonDataModelTest (Logger *logger) | |
virtual | ~CommonDataModelTest () |
bool | RunTest (const std::string &testName, const std::string &sOutputDirectory) |
void | FillFunctionMap () |
void | BasicCircuitTest (const std::string &sOutputDirectory) |
Runs the basic circuit unit test. More... | |
void | SeriesRCDCTest (const std::string &sOutputDirectory) |
void | SeriesRCSINTest (const std::string &sOutputDirectory) |
void | SeriesRCPULSETest (const std::string &sOutputDirectory) |
void | SeriesRDCTest (const std::string &sOutputDirectory) |
void | SeriesRSINTest (const std::string &sOutputDirectory) |
void | SeriesRPULSETest (const std::string &sOutputDirectory) |
void | SeriesRLDCTest (const std::string &sOutputDirectory) |
void | SeriesRLSINTest (const std::string &sOutputDirectory) |
void | SeriesRLPULSETest (const std::string &sOutputDirectory) |
void | ParallelRDCTest (const std::string &sOutputDirectory) |
void | ParallelRSINTest (const std::string &sOutputDirectory) |
void | ParallelRPULSETest (const std::string &sOutputDirectory) |
void | ParallelRCDCTest (const std::string &sOutputDirectory) |
void | ParallelRCSINTest (const std::string &sOutputDirectory) |
void | ParallelRCPULSETest (const std::string &sOutputDirectory) |
void | ParallelRLDCTest (const std::string &sOutputDirectory) |
void | ParallelRLSINTest (const std::string &sOutputDirectory) |
void | ParallelRLPULSETest (const std::string &sOutputDirectory) |
void | ParallelRLSINCenteredTest (const std::string &sOutputDirectory) |
void | SeriesRLCDCTest (const std::string &sOutputDirectory) |
void | SeriesRLCSINTest (const std::string &sOutputDirectory) |
void | SeriesRLCPULSETest (const std::string &sOutputDirectory) |
void | ParallelRLCDCTest (const std::string &sOutputDirectory) |
void | ParallelRLCSINTest (const std::string &sOutputDirectory) |
void | ParallelRLCPULSETest (const std::string &sOutputDirectory) |
void | SwitchRCDCTest (const std::string &sOutputDirectory) |
void | SwitchRCSINTest (const std::string &sOutputDirectory) |
void | SwitchRCPULSETest (const std::string &sOutputDirectory) |
void | Comprehensive1DCTest (const std::string &sOutputDirectory) |
void | Comprehensive1SINTest (const std::string &sOutputDirectory) |
void | Comprehensive1PULSETest (const std::string &sOutputDirectory) |
void | SimpleDiodeDCTest (const std::string &sOutputDirectory) |
void | SimpleDiodeSINTest (const std::string &sOutputDirectory) |
void | SimpleDiodePULSETest (const std::string &sOutputDirectory) |
void | SeriesRCDCCurrentTest (const std::string &sOutputDirectory) |
void | SeriesRCSINCurrentTest (const std::string &sOutputDirectory) |
void | SeriesRCPULSECurrentTest (const std::string &sOutputDirectory) |
void | ParallelRCDCCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRCSINCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRCPULSECurrentTest (const std::string &sOutputDirectory) |
void | SeriesCapDCTest (const std::string &sOutputDirectory) |
void | SeriesCapSINTest (const std::string &sOutputDirectory) |
void | SeriesCapPULSETest (const std::string &sOutputDirectory) |
void | ParallelRDCCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRSINCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRPULSECurrentTest (const std::string &sOutputDirectory) |
void | CurrentCompDCTest (const std::string &sOutputDirectory) |
void | CurrentCompSINTest (const std::string &sOutputDirectory) |
void | CurrentCompPULSETest (const std::string &sOutputDirectory) |
void | SeriesRLDCCurrentTest (const std::string &sOutputDirectory) |
void | SeriesRLSINCurrentTest (const std::string &sOutputDirectory) |
void | SeriesRLPULSECurrentTest (const std::string &sOutputDirectory) |
void | ParallelRLDCCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRLSINCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRLPULSECurrentTest (const std::string &sOutputDirectory) |
void | BasicDiodeDCCurrentTest (const std::string &sOutputDirectory) |
void | BasicDiodeSINCurrentTest (const std::string &sOutputDirectory) |
void | BasicDiodePULSECurrentTest (const std::string &sOutputDirectory) |
void | SwitchRCDCCurrentTest (const std::string &sOutputDirectory) |
void | SwitchRCSINCurrentTest (const std::string &sOutputDirectory) |
void | SwitchRCPULSECurrentTest (const std::string &sOutputDirectory) |
void | SeriesRLCDCCurrentTest (const std::string &sOutputDirectory) |
void | SeriesRLCSINCurrentTest (const std::string &sOutputDirectory) |
void | SeriesRLCPULSECurrentTest (const std::string &sOutputDirectory) |
void | ParallelRLCDCCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRLCSINCurrentTest (const std::string &sOutputDirectory) |
void | ParallelRLCPULSECurrentTest (const std::string &sOutputDirectory) |
void | SeriesPressureSourceAdditionDCTest (const std::string &sOutputDirectory) |
void | SeriesPressureSourceAdditionSINTest (const std::string &sOutputDirectory) |
void | SeriesPressureSourceAdditionPULSETest (const std::string &sOutputDirectory) |
void | SeriesCurrentSourceAdditionDCTest (const std::string &sOutputDirectory) |
void | SeriesCurrentSourceAdditionSINTest (const std::string &sOutputDirectory) |
void | SeriesCurrentSourceAdditionPULSETest (const std::string &sOutputDirectory) |
void | ParallelPressureSourceAdditionDCTest (const std::string &sOutputDirectory) |
void | ParallelPressureSourceAdditionSINTest (const std::string &sOutputDirectory) |
void | ParallelPressureSourceAdditionPULSETest (const std::string &sOutputDirectory) |
void | ParallelCurrentSourceAdditionDCTest (const std::string &sOutputDirectory) |
void | ParallelCurrentSourceAdditionSINTest (const std::string &sOutputDirectory) |
void | ParallelCurrentSourceAdditionPULSETest (const std::string &sOutputDirectory) |
void | SeriesCapDCCurrentTest (const std::string &sOutputDirectory) |
void | SeriesCapSINCurrentTest (const std::string &sOutputDirectory) |
void | SeriesCapPULSECurrentTest (const std::string &sOutputDirectory) |
void | ParallelCapDCTest (const std::string &sOutputDirectory) |
void | ParallelCapSINTest (const std::string &sOutputDirectory) |
void | ParallelCapPULSETest (const std::string &sOutputDirectory) |
void | ParallelCapDCCurrentTest (const std::string &sOutputDirectory) |
void | ParallelCapSINCurrentTest (const std::string &sOutputDirectory) |
void | ParallelCapPULSECurrentTest (const std::string &sOutputDirectory) |
void | SeriesIndDCTest (const std::string &sOutputDirectory) |
void | SeriesIndSINTest (const std::string &sOutputDirectory) |
void | SeriesIndPULSETest (const std::string &sOutputDirectory) |
void | SeriesIndDCCurrentTest (const std::string &sOutputDirectory) |
void | SeriesIndSINCurrentTest (const std::string &sOutputDirectory) |
void | SeriesIndPULSECurrentTest (const std::string &sOutputDirectory) |
void | ParallelIndDCTest (const std::string &sOutputDirectory) |
void | ParallelIndSINTest (const std::string &sOutputDirectory) |
void | ParallelIndPULSETest (const std::string &sOutputDirectory) |
void | ParallelIndDCCurrentTest (const std::string &sOutputDirectory) |
void | ParallelIndSINCurrentTest (const std::string &sOutputDirectory) |
void | ParallelIndPULSECurrentTest (const std::string &sOutputDirectory) |
void | BadDiodeDCTest (const std::string &sOutputDirectory) |
void | BadDiodeSINTest (const std::string &sOutputDirectory) |
void | BadDiodePULSETest (const std::string &sOutputDirectory) |
void | ValidationComprehensive1DCTest (const std::string &sOutputDirectory) |
void | ValidationComprehensive1SINTest (const std::string &sOutputDirectory) |
void | ValidationComprehensive1PULSETest (const std::string &sOutputDirectory) |
void | ValidationComprehensive1SINCenteredTest (const std::string &sOutputDirectory) |
void | ValidationComprehensive2DCTest (const std::string &sOutputDirectory) |
void | ValidationComprehensive2SINTest (const std::string &sOutputDirectory) |
void | ValidationComprehensive2PULSETest (const std::string &sOutputDirectory) |
void | ValidationComprehensive2SINCenteredTest (const std::string &sOutputDirectory) |
void | ElectricalCircuitTest (const std::string &sOutputDirectory) |
void | FluidCircuitTest (const std::string &sOutputDirectory) |
void | ThermalCircuitTest (const std::string &sOutputDirectory) |
void | CombinedCircuitTest (const std::string &sOutputDirectory) |
Tests the combined circuit methodology. More... | |
void | InterCircuitComparisonTest (const std::string &sOutputDirectory) |
void | InterCircuitIndividualTest (const std::string &sOutputDirectory) |
void | CircuitErrorTest (const std::string &sOutputDirectory) |
Tests the interconnected circuit methodology. More... | |
void | DynamicallyChangingCircuitTest (const std::string &sOutputDirectory) |
Tests to ensure circuits can be changed dynamically. More... | |
void | NonZeroReferencePositive (const std::string &sOutputDirectory) |
Tests the non-zero reference circuit methodology. More... | |
void | NonZeroReferenceNegative (const std::string &sOutputDirectory) |
Tests the non-zero reference circuit methodology. More... | |
void | PolarizedCapacitorTest (const std::string &sOutputDirectory) |
Tests the polarized element methodology. More... | |
void | PreChargeComplianceZeroVolume (const std::string &sOutputDirectory) |
void | PreChargeComplianceNonZeroVolume (const std::string &sOutputDirectory) |
void | CircuitLockingTest (const std::string &sOutputDirectory) |
void | GasCompartmentTest (const std::string &sOutputDirectory) |
void | LiquidCompartmentTest (const std::string &sOutputDirectory) |
void | ThermalCompartmentTest (const std::string &sOutputDirectory) |
void | TissueCompartmentTest (const std::string &sOutputDirectory) |
void | LargeFlowTransportTest (const std::string &sOutputDirectory) |
void | LiquidTransportTest (const std::string &sOutputDirectory) |
void | GasTransportTest (const std::string &sOutputDirectory) |
void | ReadPatientDirectory (const std::string &sOutputDirectory) |
void | ReadScenarios (const std::string &sOutputDirectory) |
void | ReadSubstanceDirectory (const std::string &sOutputDirectory) |
void | ScalarTest (const std::string &sOutputDirectory) |
void | UnitsTest (const std::string &sOutputDirectory) |
![]() | |
Loggable () | |
Loggable (Logger *log) | |
virtual | ~Loggable () |
virtual Logger * | GetLogger () const |
Protected Types | |
typedef void(CommonDataModelTest::* | testFunction) (const std::string &) |
typedef std::map< std::string, testFunction > | testMap |
Protected Attributes | |
bool | myLogger |
double | m_PercentTolerance |
std::string | m_OutDirectory |
std::stringstream | m_ss |
testMap | cdmMap |
SECircuitManager | m_Circuits |
![]() | |
Logger * | m_Logger |
Additional Inherited Members | |
![]() | |
static const std::string | empty |
static const char * | empty_cStr |
Member Typedef Documentation
|
protected |
|
protected |
Constructor & Destructor Documentation
biogears::CommonDataModelTest::CommonDataModelTest | ( | ) |
biogears::CommonDataModelTest::CommonDataModelTest | ( | Logger * | logger | ) |
|
virtual |
Member Function Documentation
void biogears::CommonDataModelTest::BadDiodeDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::BadDiodePULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::BadDiodeSINTest | ( | const std::string & | sOutputDirectory | ) |
|
protected |
Controls the PreProcess logic for the BasicCircuit test.
- Parameters
-
dT contains the information about how much time has passed in the test
<DETAILED_DESCRIPTION>
void biogears::CommonDataModelTest::BasicCircuitTest | ( | const std::string & | outputDirectory | ) |
Runs the basic circuit unit test.
- Parameters
-
outputDirectory points to the unit test directory
This is a unit test for the circuit math. It runs for 100 seconds as opposed to the suite of other circuit unit tests that only run for 10 seconds each. It uses a pressure source outputting a sinusoidal waveform.
void biogears::CommonDataModelTest::BasicDiodeDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::BasicDiodePULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::BasicDiodeSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
|
protected |
|
protected |
|
protected |
void biogears::CommonDataModelTest::CircuitErrorTest | ( | const std::string & | sTestDirectory | ) |
Tests the interconnected circuit methodology.
- Parameters
-
sTestDirectory points to the unit test directory
This tests the functionality of combining separate circuits into once single circuit that can be calculated, such as when the anesthesia machine connects to the respiratory system. Tests the circuit errors
- Parameters
-
sTestDirectory points to the unit test directory
This tests the errors thrown when the circuit state is attempted to be calculated, but contains something improperly setup.
void biogears::CommonDataModelTest::CircuitLockingTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::CombinedCircuitTest | ( | const std::string & | sTestDirectory | ) |
Tests the combined circuit methodology.
- Parameters
-
sTestDirectory points to the unit test directory
This tests the functionality of combining separate circuits into once single circuit that can be calculated, such as when the anesthesia machine connects to the respiratory system.
void biogears::CommonDataModelTest::Comprehensive1DCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::Comprehensive1PULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::Comprehensive1SINTest | ( | const std::string & | sOutputDirectory | ) |
|
protected |
void biogears::CommonDataModelTest::CurrentCompDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::CurrentCompPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::CurrentCompSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::DynamicallyChangingCircuitTest | ( | const std::string & | sTestDirectory | ) |
Tests to ensure circuits can be changed dynamically.
- Parameters
-
sTestDirectory points to the unit test directory
This tests the dynamic circuit methodology by changing path elements, as well as adding a path in the middle of a run.
void biogears::CommonDataModelTest::ElectricalCircuitTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::FillFunctionMap | ( | ) |
void biogears::CommonDataModelTest::FluidCircuitTest | ( | const std::string & | sOutputDirectory | ) |
|
protected |
void biogears::CommonDataModelTest::GasCompartmentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::GasTransportTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::InterCircuitComparisonTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::InterCircuitIndividualTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::LargeFlowTransportTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::LiquidCompartmentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::LiquidTransportTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::NonZeroReferenceNegative | ( | const std::string & | sTestDirectory | ) |
Tests the non-zero reference circuit methodology.
- Parameters
-
sTestDirectory points to the unit test directory
This tests the ability to solve a circuit correctly with a negative reference potential value.
void biogears::CommonDataModelTest::NonZeroReferencePositive | ( | const std::string & | sTestDirectory | ) |
Tests the non-zero reference circuit methodology.
- Parameters
-
sTestDirectory points to the unit test directory
This tests the ability to solve a circuit correctly with a positive and negative reference potential value.
void biogears::CommonDataModelTest::ParallelCapDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCapDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCapPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCapPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCapSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCapSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCurrentSourceAdditionDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCurrentSourceAdditionPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelCurrentSourceAdditionSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelIndDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelIndDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelIndPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelIndPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelIndSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelIndSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelPressureSourceAdditionDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelPressureSourceAdditionPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelPressureSourceAdditionSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRCDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRCDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRCPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRCPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRCSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRCSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLCDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLCDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLCPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLCPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLCSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLCSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLSINCenteredTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRLSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ParallelRSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::PolarizedCapacitorTest | ( | const std::string & | sTestDirectory | ) |
Tests the polarized element methodology.
- Parameters
-
sTestDirectory points to the unit test directory
This tests the functionality of a polarized capacitor and ensures that it functions normally when the Source Pressure is greater than the Target Pressure, and functions as an open switch when the Target Pressure is greater than the Source Pressure.
void biogears::CommonDataModelTest::PreChargeComplianceNonZeroVolume | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::PreChargeComplianceZeroVolume | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ReadPatientDirectory | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ReadScenarios | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ReadSubstanceDirectory | ( | const std::string & | sOutputDirectory | ) |
bool biogears::CommonDataModelTest::RunTest | ( | const std::string & | testName, |
const std::string & | sOutputDirectory | ||
) |
|
protected |
void biogears::CommonDataModelTest::ScalarTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCapDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCapDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCapPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCapPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCapSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCapSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCurrentSourceAdditionDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCurrentSourceAdditionPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesCurrentSourceAdditionSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesIndDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesIndDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesIndPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesIndPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesIndSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesIndSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesPressureSourceAdditionDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesPressureSourceAdditionPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesPressureSourceAdditionSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRCDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRCDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRCPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRCPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRCSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRCSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLCDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLCDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLCPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLCPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLCSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLCSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRLSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SeriesRSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SimpleDiodeDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SimpleDiodePULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SimpleDiodeSINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SwitchRCDCCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SwitchRCDCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SwitchRCPULSECurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SwitchRCPULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SwitchRCSINCurrentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::SwitchRCSINTest | ( | const std::string & | sOutputDirectory | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Performs the preprocess math for any DC circuit in the circuit unit tests.
- Parameters
-
dT contains the information about how much time has passed in the test i holds the logic for which test is running
TestPreProcess1 is used for the tests that have DC drivers. It also contains the logic necessary to control a switch if the test calls for it.
|
protected |
Performs the preprocess math for the circuits that use sinusoidal sources.
- Parameters
-
dT contains the information about how much time has passed in the test i holds the logic for which test is running
TestPreProcess2 is used for the tests that have sinusoidal drivers. It also contains the logic necessary to control a switch if the test calls for it. The pressure sources in this preprocess are all offset from 0 so they never go negative.
|
protected |
Performs the preprocess math for the circuits that use pulse train sources.
- Parameters
-
dT contains the information about how much time has passed in the test i holds the logic for which test is running
3 is used for the tests that have pulse train drivers. It also contains the logic necessary to control a switch if the test calls for it.
|
protected |
Performs the preprocess math for the circuits that use sinusoidal sources with pressure sources centered around 0.
- Parameters
-
dT contains the information about how much time has passed in the test i holds the logic for which test is running
TestPreProcess4 is used for the tests that have sinusoidal drivers. It also contains the logic necessary to control a switch if the test calls for it. The pressure sources in this preprocess are not offset, so they can go negative.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
void biogears::CommonDataModelTest::ThermalCircuitTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ThermalCompartmentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::TissueCompartmentTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::UnitsTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive1DCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive1PULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive1SINCenteredTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive1SINTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive2DCTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive2PULSETest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive2SINCenteredTest | ( | const std::string & | sOutputDirectory | ) |
void biogears::CommonDataModelTest::ValidationComprehensive2SINTest | ( | const std::string & | sOutputDirectory | ) |
Member Data Documentation
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |