![]() |
NEURON
|
Public Member Functions | |
| Imp ()=default | |
| virtual | ~Imp () |
| int | compute (double freq, bool nonlin=false, int maxiter=500) |
| void | location (Section *, double) |
| double | transfer_amp (Section *, double) |
| double | input_amp (Section *, double) |
| double | transfer_phase (Section *, double) |
| double | input_phase (Section *, double) |
| double | ratio_amp (Section *, double) |
Public Attributes | |
| double | deltafac_ = .001 |
Private Member Functions | |
| int | loc (Section *, double) |
| void | alloc () |
| void | impfree () |
| void | check () |
| void | setmat (double) |
| void | setmat1 () |
| void | LUDecomp () |
| void | solve () |
Private Attributes | |
| int | n = 0 |
| std::complex< double > * | transfer = nullptr |
| std::complex< double > * | input = nullptr |
| std::complex< double > * | d = nullptr |
| std::complex< double > * | pivot = nullptr |
| int | istim = -1 |
| Section * | sloc_ = nullptr |
| double | xloc_ = 0. |
| NonLinImp * | nli_ = nullptr |
Definition at line 21 of file impedanc.cpp.
|
default |
|
virtual |
Definition at line 168 of file impedanc.cpp.
|
private |
Definition at line 207 of file impedanc.cpp.
|
private |
Definition at line 189 of file impedanc.cpp.
| int Imp::compute | ( | double | freq, |
| bool | nonlin = false, |
||
| int | maxiter = 500 |
||
| ) |
Definition at line 262 of file impedanc.cpp.
|
private |
Definition at line 175 of file impedanc.cpp.
| double Imp::input_amp | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 230 of file impedanc.cpp.
| double Imp::input_phase | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 240 of file impedanc.cpp.
|
private |
Definition at line 216 of file impedanc.cpp.
Definition at line 251 of file impedanc.cpp.
|
private |
Definition at line 333 of file impedanc.cpp.
| double Imp::ratio_amp | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 245 of file impedanc.cpp.
|
private |
Definition at line 297 of file impedanc.cpp.
|
private |
Definition at line 309 of file impedanc.cpp.
|
private |
Definition at line 342 of file impedanc.cpp.
| double Imp::transfer_amp | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 224 of file impedanc.cpp.
| double Imp::transfer_phase | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 235 of file impedanc.cpp.
|
private |
Definition at line 52 of file impedanc.cpp.
| double Imp::deltafac_ = .001 |
Definition at line 46 of file impedanc.cpp.
|
private |
Definition at line 51 of file impedanc.cpp.
|
private |
Definition at line 54 of file impedanc.cpp.
|
private |
Definition at line 49 of file impedanc.cpp.
|
private |
Definition at line 57 of file impedanc.cpp.
|
private |
Definition at line 53 of file impedanc.cpp.
|
private |
Definition at line 55 of file impedanc.cpp.
|
private |
Definition at line 50 of file impedanc.cpp.
|
private |
Definition at line 56 of file impedanc.cpp.