openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Public Attributes | List of all members
limpet::LUT Struct Reference

lookup table structure More...

#include <LUT.h>

Collaboration diagram for limpet::LUT:

Public Attributes

char * name
 
int rows
 
int cols
 
float mn
 
float mx
 
float res
 
float step
 
int mn_ind
 
int mx_ind
 
float dt
 
LUT_data_t ** tab
 

Detailed Description

lookup table structure

Instead of using defines in the header files, variables are used to allow the adjustment of the table size without recompilation. This is useful, for instance, when much bigger tables are needed during a shock.

Two convenience functions are provided for dealing with the tables: LUT_index() and LUT_constrain().

Definition at line 46 of file LUT.h.

Member Data Documentation

◆ cols

int limpet::LUT::cols

number of cols in lut

Definition at line 49 of file LUT.h.

◆ dt

float limpet::LUT::dt

time step used for lut generation

Definition at line 56 of file LUT.h.

◆ mn

float limpet::LUT::mn

start value of lut

Definition at line 50 of file LUT.h.

◆ mn_ind

int limpet::LUT::mn_ind

minimum index of lut

Definition at line 54 of file LUT.h.

◆ mx

float limpet::LUT::mx

end value of lut

Definition at line 51 of file LUT.h.

◆ mx_ind

int limpet::LUT::mx_ind

maximum index of lut

Definition at line 55 of file LUT.h.

◆ name

char* limpet::LUT::name

name of the table

Definition at line 47 of file LUT.h.

◆ res

float limpet::LUT::res

resolution of lut

Definition at line 52 of file LUT.h.

◆ rows

int limpet::LUT::rows

number of rows in lut

Definition at line 48 of file LUT.h.

◆ step

float limpet::LUT::step

step size of lut

Definition at line 53 of file LUT.h.

◆ tab

LUT_data_t** limpet::LUT::tab

pointer to the table

Definition at line 57 of file LUT.h.


The documentation for this struct was generated from the following file: