mrgsolve
Loading...
Searching...
No Matches
evt Namespace Reference

Classes

class  regimen

Typedefs

typedef mrgsolve::evdata ev

Functions

mrgsolve::evdata bolus (const double amt, const int cmt)
void bolus (databox &self, const double amt, const int cmt)
mrgsolve::evdata infuse (const double amt, const int cmt, const double rate)
void infuse (databox &self, const double amt, const int cmt, const double rate)
mrgsolve::evdata replace (const double amt, const int cmt)
void replace (databox &self, const double amt, const int cmt)
mrgsolve::evdata reset ()
mrgsolve::evdata reset (const double amt, const int cmt, const double rate=0)
void reset (databox &self)
void reset (databox &self, const double amt, const int cmt, const double rate=0)
void retime (mrgsolve::evdata &ev, const double time)
void addl (mrgsolve::evdata &ev, const int addl)
void ii (mrgsolve::evdata &ev, const double ii)
void ss (mrgsolve::evdata &ev, const int ss)
void amt (mrgsolve::evdata &ev, const double amt)
void rate (mrgsolve::evdata &ev, const double rate)
void cmt (mrgsolve::evdata &ev, const int cmt)
void evid (mrgsolve::evdata &ev, const unsigned int evid)
void now (mrgsolve::evdata &ev)
mrgsolve::evdata tgrid (double start, double end, double delta)
void push (databox &self, mrgsolve::evdata ev)
bool near (double a, double b, double eps=1e-8)

Typedef Documentation

◆ ev

Function Documentation

◆ addl()

void evt::addl ( mrgsolve::evdata & ev,
const int addl )

◆ amt()

void evt::amt ( mrgsolve::evdata & ev,
const double amt )

◆ bolus() [1/2]

mrgsolve::evdata evt::bolus ( const double amt,
const int cmt )

◆ bolus() [2/2]

void evt::bolus ( databox & self,
const double amt,
const int cmt )

◆ cmt()

void evt::cmt ( mrgsolve::evdata & ev,
const int cmt )

◆ evid()

void evt::evid ( mrgsolve::evdata & ev,
const unsigned int evid )

◆ ii()

void evt::ii ( mrgsolve::evdata & ev,
const double ii )

◆ infuse() [1/2]

mrgsolve::evdata evt::infuse ( const double amt,
const int cmt,
const double rate )

◆ infuse() [2/2]

void evt::infuse ( databox & self,
const double amt,
const int cmt,
const double rate )

◆ near()

bool evt::near ( double a,
double b,
double eps = 1e-8 )

◆ now()

void evt::now ( mrgsolve::evdata & ev)

◆ push()

void evt::push ( databox & self,
mrgsolve::evdata ev )

◆ rate()

void evt::rate ( mrgsolve::evdata & ev,
const double rate )

◆ replace() [1/2]

mrgsolve::evdata evt::replace ( const double amt,
const int cmt )

◆ replace() [2/2]

void evt::replace ( databox & self,
const double amt,
const int cmt )

◆ reset() [1/4]

mrgsolve::evdata evt::reset ( )

◆ reset() [2/4]

mrgsolve::evdata evt::reset ( const double amt,
const int cmt,
const double rate = 0 )

◆ reset() [3/4]

void evt::reset ( databox & self)

◆ reset() [4/4]

void evt::reset ( databox & self,
const double amt,
const int cmt,
const double rate = 0 )

◆ retime()

void evt::retime ( mrgsolve::evdata & ev,
const double time )

◆ ss()

void evt::ss ( mrgsolve::evdata & ev,
const int ss )

◆ tgrid()

mrgsolve::evdata evt::tgrid ( double start,
double end,
double delta )