Flow123d  master-f44eb46
Public Member Functions | Public Attributes | List of all members
EvalPointData Struct Reference

#include <field_value_cache.hh>

Public Member Functions

 EvalPointData ()
 
 EvalPointData (unsigned int i_reg, unsigned int i_ele, unsigned int i_ep, unsigned int dh_loc_idx)
 Constructor sets all data members. More...
 
 EvalPointData (const EvalPointData &other)
 Copy constructor. More...
 
bool operator< (const EvalPointData &other)
 

Public Attributes

unsigned int i_reg_
 region_idx of element More...
 
unsigned int i_element_
 mesh_idx of ElementAccessor appropriate to element More...
 
unsigned int i_eval_point_
 index of point in EvalPoint object More...
 
unsigned int dh_loc_idx_
 local index of cell in DOF handler More...
 

Detailed Description

Specifies eval points by idx of region, element and eval point.

TODO Add better description after finish implementation

Definition at line 54 of file field_value_cache.hh.

Constructor & Destructor Documentation

◆ EvalPointData() [1/3]

EvalPointData::EvalPointData ( )
inline

Default constructor

Definition at line 55 of file field_value_cache.hh.

◆ EvalPointData() [2/3]

EvalPointData::EvalPointData ( unsigned int  i_reg,
unsigned int  i_ele,
unsigned int  i_ep,
unsigned int  dh_loc_idx 
)
inline

Constructor sets all data members.

Definition at line 57 of file field_value_cache.hh.

◆ EvalPointData() [3/3]

EvalPointData::EvalPointData ( const EvalPointData other)
inline

Copy constructor.

Definition at line 60 of file field_value_cache.hh.

Member Function Documentation

◆ operator<()

bool EvalPointData::operator< ( const EvalPointData other)
inline

Definition at line 64 of file field_value_cache.hh.

Member Data Documentation

◆ dh_loc_idx_

unsigned int EvalPointData::dh_loc_idx_

local index of cell in DOF handler

Definition at line 77 of file field_value_cache.hh.

◆ i_element_

unsigned int EvalPointData::i_element_

mesh_idx of ElementAccessor appropriate to element

Definition at line 75 of file field_value_cache.hh.

◆ i_eval_point_

unsigned int EvalPointData::i_eval_point_

index of point in EvalPoint object

Definition at line 76 of file field_value_cache.hh.

◆ i_reg_

unsigned int EvalPointData::i_reg_

region_idx of element

Definition at line 74 of file field_value_cache.hh.


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