hemocell
Loading...
Searching...
No Matches
Classes | Static Public Member Functions | Static Public Attributes | Static Private Attributes | List of all members
hemo::CellInformationFunctionals Class Reference

#include <cellInfo.h>

Collaboration diagram for hemo::CellInformationFunctionals:
Collaboration graph
[legend]

Classes

class  allCellInformation
 
class  CellArea
 
class  CellAtomicBlock
 
class  CellBoundingBox
 
class  CellPosition
 
class  CellStretch
 
class  CellType
 
class  CellVolume
 

Static Public Member Functions

static void clear_list ()
 
static void calculate_vol_pos_area (HemoCell *)
 
static void calculateCellVolume (HemoCell *)
 
static void calculateCellArea (HemoCell *)
 
static void calculateCellPosition (HemoCell *)
 
static void calculateCellStretch (HemoCell *)
 
static void calculateCellBoundingBox (HemoCell *)
 
static void calculateCellAtomicBlock (HemoCell *)
 
static void calculateCellType (HemoCell *)
 
static void calculateCellVelocity (HemoCell *)
 
static pluint getTotalNumberOfCells (HemoCell *)
 
static pluint getNumberOfCellsFromType (HemoCell *, string type)
 
static void calculateCellInformation (HemoCell *, map< int, CellInformation > &)
 Calculate all possible macroscopic information and return it within the reference.
 

Static Public Attributes

static map< int, CellInformationinfo_per_cell = map<int,CellInformation>()
 

Static Private Attributes

static HemoCellhemocell = 0
 

Member Function Documentation

◆ calculate_vol_pos_area()

void hemo::CellInformationFunctionals::calculate_vol_pos_area ( HemoCell hemocell)
static

◆ calculateCellArea()

void hemo::CellInformationFunctionals::calculateCellArea ( HemoCell hemocell_)
static

◆ calculateCellAtomicBlock()

void hemo::CellInformationFunctionals::calculateCellAtomicBlock ( HemoCell hemocell_)
static

◆ calculateCellBoundingBox()

void hemo::CellInformationFunctionals::calculateCellBoundingBox ( HemoCell hemocell_)
static

◆ calculateCellInformation()

void hemo::CellInformationFunctionals::calculateCellInformation ( HemoCell hemocell,
map< int, CellInformation > &  ret 
)
static

Calculate all possible macroscopic information and return it within the reference.

◆ calculateCellPosition()

void hemo::CellInformationFunctionals::calculateCellPosition ( HemoCell hemocell_)
static

◆ calculateCellStretch()

void hemo::CellInformationFunctionals::calculateCellStretch ( HemoCell hemocell_)
static

◆ calculateCellType()

void hemo::CellInformationFunctionals::calculateCellType ( HemoCell hemocell_)
static

◆ calculateCellVelocity()

static void hemo::CellInformationFunctionals::calculateCellVelocity ( HemoCell )
static

◆ calculateCellVolume()

void hemo::CellInformationFunctionals::calculateCellVolume ( HemoCell hemocell_)
static

◆ clear_list()

void hemo::CellInformationFunctionals::clear_list ( )
static

◆ getNumberOfCellsFromType()

pluint hemo::CellInformationFunctionals::getNumberOfCellsFromType ( HemoCell hemocell,
string  type 
)
static

◆ getTotalNumberOfCells()

pluint hemo::CellInformationFunctionals::getTotalNumberOfCells ( HemoCell hemocell)
static

Member Data Documentation

◆ hemocell

HemoCell * hemo::CellInformationFunctionals::hemocell = 0
staticprivate

◆ info_per_cell

map< int, CellInformation > hemo::CellInformationFunctionals::info_per_cell = map<int,CellInformation>()
static