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 99 of file kschan.h.

◆ ebykt

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

Definition at line 101 of file kschan.h.

Variable Documentation

◆ _e_over_k_

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

Definition at line 100 of file kschan.h.

◆ celsius

double celsius
extern

Definition at line 99 of file init.cpp.