NEURON
Daspk Class Reference

#include <nrndaspk.h>

Public Member Functions

 Daspk (Cvode *, int neq)
 
virtual ~Daspk ()
 
int init ()
 
int advance_tn (double tstop)
 
int interpolate (double tout)
 
void statistics ()
 
N_Vector ewtvec ()
 
N_Vector acorvec ()
 

Public Attributes

void * mem_
 
Cvodecv_
 
N_Vector yp_
 
N_Vector delta_
 
N_Vector parasite_
 
double t_parasite_
 
bool use_parasite_
 
char * spmat_
 

Static Public Attributes

static int init_failure_style_
 
static double dteps_
 
static int init_try_again_
 
static int first_try_init_failures_
 

Private Member Functions

void ida_init ()
 
void info ()
 

Detailed Description

Definition at line 10 of file nrndaspk.h.

Constructor & Destructor Documentation

◆ Daspk()

Daspk::Daspk ( Cvode cv,
int  neq 
)

Definition at line 140 of file nrndaspk.cpp.

◆ ~Daspk()

Daspk::~Daspk ( )
virtual

Definition at line 151 of file nrndaspk.cpp.

Member Function Documentation

◆ acorvec()

N_Vector Daspk::acorvec ( )

Definition at line 673 of file nrndaspk.cpp.

◆ advance_tn()

int Daspk::advance_tn ( double  tstop)

Definition at line 323 of file nrndaspk.cpp.

◆ ewtvec()

N_Vector Daspk::ewtvec ( )

Definition at line 669 of file nrndaspk.cpp.

◆ ida_init()

void Daspk::ida_init ( )
private

Definition at line 160 of file nrndaspk.cpp.

◆ info()

void Daspk::info ( )
private

Definition at line 185 of file nrndaspk.cpp.

◆ init()

int Daspk::init ( )

Definition at line 224 of file nrndaspk.cpp.

◆ interpolate()

int Daspk::interpolate ( double  tout)

Definition at line 349 of file nrndaspk.cpp.

◆ statistics()

void Daspk::statistics ( )

Definition at line 367 of file nrndaspk.cpp.

Member Data Documentation

◆ cv_

Cvode* Daspk::cv_

Definition at line 27 of file nrndaspk.h.

◆ delta_

N_Vector Daspk::delta_

Definition at line 29 of file nrndaspk.h.

◆ dteps_

double Daspk::dteps_
static

Definition at line 35 of file nrndaspk.h.

◆ first_try_init_failures_

int Daspk::first_try_init_failures_
static

Definition at line 37 of file nrndaspk.h.

◆ init_failure_style_

int Daspk::init_failure_style_
static

Definition at line 34 of file nrndaspk.h.

◆ init_try_again_

int Daspk::init_try_again_
static

Definition at line 36 of file nrndaspk.h.

◆ mem_

void* Daspk::mem_

Definition at line 26 of file nrndaspk.h.

◆ parasite_

N_Vector Daspk::parasite_

Definition at line 30 of file nrndaspk.h.

◆ spmat_

char* Daspk::spmat_

Definition at line 33 of file nrndaspk.h.

◆ t_parasite_

double Daspk::t_parasite_

Definition at line 31 of file nrndaspk.h.

◆ use_parasite_

bool Daspk::use_parasite_

Definition at line 32 of file nrndaspk.h.

◆ yp_

N_Vector Daspk::yp_

Definition at line 28 of file nrndaspk.h.


The documentation for this class was generated from the following files: