#include <datarecord.h>
|
| datarecord (double time_, int pos_, bool output_) |
| constructor More...
|
|
| datarecord (double time_, short int cmt_, int pos_, double id_) |
| constructor More...
|
|
| datarecord (short int cmt_, int evid_, double amt_, double time_, double rate_, int pos_, double id_) |
| constructor More...
|
|
| datarecord (short int cmt_, int evid_, double amt_, double time_, double rate_) |
| short event constructor More...
|
|
| ~datarecord () |
|
double | time () |
|
void | time (double time_) |
|
double | id () |
|
void | id (double id_) |
|
unsigned int | evid () |
|
void | evid (unsigned short int evid_) |
|
int | pos () |
|
void | pos (int pos_) |
|
short int | cmt () |
|
short int | cmtn () |
|
void | output (bool in) |
|
bool | output () |
|
bool | from_data () |
|
void | from_data (bool val) |
|
double | amt () |
|
double | rate () |
|
void | rate (double value) |
|
double | dur (double b) |
|
void | addl (int addl_) |
|
unsigned int | addl () |
|
void | ss (int ss_) |
|
unsigned short | ss () |
|
void | ii (double ii_) |
|
double | ii () |
|
void | schedule (std::vector< rec_ptr > &thisi, double maxtime, bool put_ev_first, const unsigned int maxpos, double Fn) |
|
void | implement (odeproblem *prob) |
|
void | steady_zero (odeproblem *prob, LSODA &solver) |
|
void | steady_infusion (odeproblem *prob, reclist &thisi, LSODA &solver) |
|
void | steady_bolus (odeproblem *prob, LSODA &solver) |
|
void | steady (odeproblem *prob, reclist &thisi, double Fn, LSODA &solver) |
|
bool | infusion () |
|
bool | int_infusion () |
|
bool | ss_int_infusion () |
|
bool | const_infusion () |
|
bool | ss_infusion () |
|
bool | is_event () |
|
bool | is_dose () |
|
bool | is_event_data () |
|
bool | needs_sorting () |
|
bool | unarmed () |
|
void | arm () |
|
bool | armed () |
|
void | unarm () |
|
void | phantom_rec () |
|
bool | is_phantom () |
|
◆ datarecord() [1/4]
datarecord::datarecord |
( |
double |
time_, |
|
|
int |
pos_, |
|
|
bool |
output_ |
|
) |
| |
◆ datarecord() [2/4]
datarecord::datarecord |
( |
double |
time_, |
|
|
short int |
cmt_, |
|
|
int |
pos_, |
|
|
double |
id_ |
|
) |
| |
◆ datarecord() [3/4]
datarecord::datarecord |
( |
short int |
cmt_, |
|
|
int |
evid_, |
|
|
double |
amt_, |
|
|
double |
time_, |
|
|
double |
rate_, |
|
|
int |
pos_, |
|
|
double |
id_ |
|
) |
| |
◆ datarecord() [4/4]
datarecord::datarecord |
( |
short int |
cmt_, |
|
|
int |
evid_, |
|
|
double |
amt_, |
|
|
double |
time_, |
|
|
double |
rate_ |
|
) |
| |
◆ ~datarecord()
datarecord::~datarecord |
( |
| ) |
|
◆ addl() [1/2]
unsigned int datarecord::addl |
( |
| ) |
|
|
inline |
◆ addl() [2/2]
void datarecord::addl |
( |
int |
addl_ | ) |
|
|
inline |
◆ amt()
double datarecord::amt |
( |
| ) |
|
|
inline |
◆ arm()
◆ armed()
bool datarecord::armed |
( |
| ) |
|
|
inline |
◆ cmt()
short int datarecord::cmt |
( |
| ) |
|
|
inline |
◆ cmtn()
short int datarecord::cmtn |
( |
| ) |
|
|
inline |
◆ const_infusion()
bool datarecord::const_infusion |
( |
| ) |
|
|
inline |
◆ dur()
double datarecord::dur |
( |
double |
b | ) |
|
◆ evid() [1/2]
unsigned int datarecord::evid |
( |
| ) |
|
|
inline |
◆ evid() [2/2]
void datarecord::evid |
( |
unsigned short int |
evid_ | ) |
|
|
inline |
◆ from_data() [1/2]
bool datarecord::from_data |
( |
| ) |
|
|
inline |
◆ from_data() [2/2]
void datarecord::from_data |
( |
bool |
val | ) |
|
|
inline |
◆ id() [1/2]
double datarecord::id |
( |
| ) |
|
|
inline |
◆ id() [2/2]
void datarecord::id |
( |
double |
id_ | ) |
|
|
inline |
◆ ii() [1/2]
double datarecord::ii |
( |
| ) |
|
|
inline |
◆ ii() [2/2]
void datarecord::ii |
( |
double |
ii_ | ) |
|
|
inline |
◆ implement()
◆ infusion()
bool datarecord::infusion |
( |
| ) |
|
|
inline |
◆ int_infusion()
bool datarecord::int_infusion |
( |
| ) |
|
|
inline |
◆ is_dose()
bool datarecord::is_dose |
( |
| ) |
|
|
inline |
◆ is_event()
bool datarecord::is_event |
( |
| ) |
|
|
inline |
◆ is_event_data()
bool datarecord::is_event_data |
( |
| ) |
|
|
inline |
◆ is_phantom()
bool datarecord::is_phantom |
( |
| ) |
|
|
inline |
◆ needs_sorting()
bool datarecord::needs_sorting |
( |
| ) |
|
|
inline |
◆ output() [1/2]
bool datarecord::output |
( |
| ) |
|
|
inline |
◆ output() [2/2]
void datarecord::output |
( |
bool |
in | ) |
|
|
inline |
◆ phantom_rec()
void datarecord::phantom_rec |
( |
| ) |
|
|
inline |
◆ pos() [1/2]
◆ pos() [2/2]
void datarecord::pos |
( |
int |
pos_ | ) |
|
|
inline |
◆ rate() [1/2]
double datarecord::rate |
( |
| ) |
|
|
inline |
◆ rate() [2/2]
void datarecord::rate |
( |
double |
value | ) |
|
|
inline |
◆ schedule()
void datarecord::schedule |
( |
std::vector< rec_ptr > & |
thisi, |
|
|
double |
maxtime, |
|
|
bool |
put_ev_first, |
|
|
const unsigned int |
maxpos, |
|
|
double |
Fn |
|
) |
| |
◆ ss() [1/2]
unsigned short datarecord::ss |
( |
| ) |
|
|
inline |
◆ ss() [2/2]
void datarecord::ss |
( |
int |
ss_ | ) |
|
|
inline |
◆ ss_infusion()
bool datarecord::ss_infusion |
( |
| ) |
|
◆ ss_int_infusion()
bool datarecord::ss_int_infusion |
( |
| ) |
|
|
inline |
◆ steady()
◆ steady_bolus()
◆ steady_infusion()
◆ steady_zero()
◆ time() [1/2]
double datarecord::time |
( |
| ) |
|
|
inline |
◆ time() [2/2]
void datarecord::time |
( |
double |
time_ | ) |
|
|
inline |
◆ unarm()
void datarecord::unarm |
( |
| ) |
|
|
inline |
◆ unarmed()
bool datarecord::unarmed |
( |
| ) |
|
|
inline |
◆ Addl
unsigned int datarecord::Addl |
number of additional doses
◆ Amt
record dosing amount value
◆ Armed
only armed records are actually executed
◆ Cmt
short int datarecord::Cmt |
record compartment number
◆ Evid
unsigned short int datarecord::Evid |
◆ Fromdata
bool datarecord::Fromdata |
is this record from the original data set?
◆ Id
◆ Ii
record inter-dose interval value
◆ Output
should this record be included in output?
◆ Pos
◆ Rate
record infusion rate value
◆ Ss
unsigned short int datarecord::Ss |
record steady-state indicator
◆ Time
The documentation for this class was generated from the following files: