NEURON
impedanc.cpp File Reference
#include <../../nrnconf.h>
#include "nrniv_mf.h"
#include "nrnmpi.h"
#include "nrn_ansi.h"
#include "nonlinz.h"
#include <InterViews/resource.h>
#include <complex>
#include "nrnoc2iv.h"
#include "classreg.h"
#include "membfunc.h"

Go to the source code of this file.

Classes

class  Imp
 

Typedefs

typedef void(* Pfrv4) (int, Node **, double **, Datum **)
 

Functions

static void * cons (Object *)
 
static void destruct (void *v)
 
static double compute (void *v)
 
static double location (void *v)
 
static double transfer_amp (void *v)
 
static double input_amp (void *v)
 
static double transfer_phase (void *v)
 
static double input_phase (void *v)
 
static double ratio_amp (void *v)
 
static double deltafac (void *v)
 
void Impedance_reg ()
 

Variables

static Member_func members []
 

Typedef Documentation

◆ Pfrv4

typedef void(* Pfrv4) (int, Node **, double **, Datum **)

Definition at line 13 of file impedanc.cpp.

Function Documentation

◆ compute()

static double compute ( void *  v)
static

Definition at line 64 of file impedanc.cpp.

◆ cons()

static void* cons ( Object )
static

Definition at line 54 of file impedanc.cpp.

◆ deltafac()

static double deltafac ( void *  v)
static

Definition at line 131 of file impedanc.cpp.

◆ destruct()

static void destruct ( void *  v)
static

Definition at line 59 of file impedanc.cpp.

◆ Impedance_reg()

void Impedance_reg ( )

Definition at line 149 of file impedanc.cpp.

◆ input_amp()

static double input_amp ( void *  v)
static

Definition at line 102 of file impedanc.cpp.

◆ input_phase()

static double input_phase ( void *  v)
static

Definition at line 116 of file impedanc.cpp.

◆ location()

static double location ( void *  v)
static

Definition at line 79 of file impedanc.cpp.

◆ ratio_amp()

static double ratio_amp ( void *  v)
static

Definition at line 123 of file impedanc.cpp.

◆ transfer_amp()

static double transfer_amp ( void *  v)
static

Definition at line 95 of file impedanc.cpp.

◆ transfer_phase()

static double transfer_phase ( void *  v)
static

Definition at line 109 of file impedanc.cpp.

Variable Documentation

◆ members

Member_func members[]
static
Initial value:
= {{"compute", compute},
{"loc", location},
{"input", input_amp},
{"transfer", transfer_amp},
{"ratio", ratio_amp},
{"input_phase", input_phase},
{"transfer_phase", transfer_phase},
{"deltafac", deltafac},
{nullptr, nullptr}}
static double transfer_amp(void *v)
Definition: impedanc.cpp:95
static double location(void *v)
Definition: impedanc.cpp:79
static double input_amp(void *v)
Definition: impedanc.cpp:102
static double deltafac(void *v)
Definition: impedanc.cpp:131
static double input_phase(void *v)
Definition: impedanc.cpp:116
static double ratio_amp(void *v)
Definition: impedanc.cpp:123
static double compute(void *v)
Definition: impedanc.cpp:64
static double transfer_phase(void *v)
Definition: impedanc.cpp:109

Definition at line 139 of file impedanc.cpp.