Flow123d  master-c50b6b6
Public Member Functions | Protected Attributes | List of all members
BaseIntegral Class Reference

#include <eval_subset.hh>

Inheritance diagram for BaseIntegral:
Inheritance graph
[legend]

Public Member Functions

 BaseIntegral ()
 Default constructor. More...
 
 BaseIntegral (std::shared_ptr< EvalPoints > eval_points, unsigned int dim)
 Constructor of bulk or side subset. More...
 
virtual ~BaseIntegral ()
 Destructor. More...
 
std::shared_ptr< EvalPointseval_points () const
 Getter of eval_points. More...
 
unsigned int dim () const
 Returns dimension. More...
 

Protected Attributes

std::shared_ptr< EvalPointseval_points_
 Pointer to EvalPoints. More...
 
unsigned int dim_
 Dimension of the cell on which points are placed. More...
 

Detailed Description

Base integral class holds common data members and methods.

Definition at line 236 of file eval_subset.hh.

Constructor & Destructor Documentation

◆ BaseIntegral() [1/2]

BaseIntegral::BaseIntegral ( )
inline

Default constructor.

Definition at line 239 of file eval_subset.hh.

◆ BaseIntegral() [2/2]

BaseIntegral::BaseIntegral ( std::shared_ptr< EvalPoints eval_points,
unsigned int  dim 
)
inline

Constructor of bulk or side subset.

Definition at line 242 of file eval_subset.hh.

◆ ~BaseIntegral()

BaseIntegral::~BaseIntegral ( )
virtual

Destructor.

Definition at line 28 of file eval_subset.cc.

Member Function Documentation

◆ dim()

unsigned int BaseIntegral::dim ( ) const
inline

Returns dimension.

Definition at line 254 of file eval_subset.hh.

Here is the caller graph for this function:

◆ eval_points()

std::shared_ptr<EvalPoints> BaseIntegral::eval_points ( ) const
inline

Getter of eval_points.

Definition at line 249 of file eval_subset.hh.

Member Data Documentation

◆ dim_

unsigned int BaseIntegral::dim_
protected

Dimension of the cell on which points are placed.

Definition at line 261 of file eval_subset.hh.

◆ eval_points_

std::shared_ptr<EvalPoints> BaseIntegral::eval_points_
protected

Pointer to EvalPoints.

Definition at line 259 of file eval_subset.hh.


The documentation for this class was generated from the following files: