NEURON
kschan.h File Reference
#include <math.h>
#include <OS/string.h>
#include "nrnoc2iv.h"
#include "ivocvect.h"
#include "nrnunits_modern.h"
#include "spmatrix.h"

Go to the source code of this file.

Classes

class  KSChanFunction
 
class  KSChanConst
 
class  KSChanExp
 
class  KSChanLinoid
 
class  KSChanSigmoid
 
class  KSChanBGinf
 
class  KSChanBGtau
 
class  KSChanTable
 
class  KSTransition
 
class  KSGateComplex
 
class  KSIv
 
class  KSIvghk
 
class  KSIvNonSpec
 
class  KSPPIv
 
class  KSPPIvghk
 
class  KSPPIvNonSpec
 
class  KSState
 
class  KSChan
 

Macros

#define _e_over_k   _e_over_k_[_nrnunit_use_legacy_]
 
#define ebykt   (_e_over_k/(273.15 + celsius))
 

Variables

double celsius
 
static double _e_over_k_ [2] = {_e_over_k_codata2018, 11.604589}
 

Macro Definition Documentation

◆ _e_over_k

#define _e_over_k   _e_over_k_[_nrnunit_use_legacy_]

Definition at line 72 of file kschan.h.

◆ ebykt

#define ebykt   (_e_over_k/(273.15 + celsius))

Definition at line 74 of file kschan.h.

Variable Documentation

◆ _e_over_k_

double _e_over_k_[2] = {_e_over_k_codata2018, 11.604589}
static

Definition at line 73 of file kschan.h.

◆ celsius

double celsius

Definition at line 123 of file init.cpp.