#include <iostream>
#include "Maths/AutoDifferentiation.hpp"
#include <assert.h>
#include <iomanip>
#include <chrono>
Go to the source code of this file.
|
| void | testBasicOutput_NoCheck () |
| |
| template<typename T > |
| void | testBJTModelControl (const T &base_v_be, const T &base_v_bc, BJTResults< T > &results) |
| |
| template<typename T > |
| void | testBJTModelAutoDiff (const T &base_v_be, const T &base_v_bc, BJTResults< T > &results) |
| |
| template<typename T > |
| void | testBJTModel () |
| |
| template<typename T > |
| void | transistorTestControl (T V_gs_in, T V_ds_in, TransistorTestResult< T > &toRet) |
| |
| template<typename T > |
| void | transistorTestAudoDiff (T V_gs_in, T V_ds_in, AD::DiffVar< T, 2 > &toRet) |
| |
| template<typename T > |
| void | transistorTest () |
| |
| int | main (int argc, char *argv[]) |
| |
◆ main()
| int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ testBasicOutput_NoCheck()
| void testBasicOutput_NoCheck |
( |
| ) |
|
◆ testBJTModel()
◆ testBJTModelAutoDiff()
template<typename T >
| void testBJTModelAutoDiff |
( |
const T & |
base_v_be, |
|
|
const T & |
base_v_bc, |
|
|
BJTResults< T > & |
results |
|
) |
| |
◆ testBJTModelControl()
template<typename T >
| void testBJTModelControl |
( |
const T & |
base_v_be, |
|
|
const T & |
base_v_bc, |
|
|
BJTResults< T > & |
results |
|
) |
| |
◆ transistorTest()
◆ transistorTestAudoDiff()
template<typename T >
| void transistorTestAudoDiff |
( |
T |
V_gs_in, |
|
|
T |
V_ds_in, |
|
|
AD::DiffVar< T, 2 > & |
toRet |
|
) |
| |
◆ transistorTestControl()