Flow123d  JS_before_hm-1602-g5680f2c
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 (n_permutations==0) 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 points. More...
 

Detailed Description

Base integral class holds common data members and methods.

Definition at line 244 of file eval_subset.hh.

Constructor & Destructor Documentation

BaseIntegral::BaseIntegral ( )
inline

Default constructor.

Definition at line 247 of file eval_subset.hh.

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

Constructor of bulk (n_permutations==0) or side subset.

Definition at line 250 of file eval_subset.hh.

BaseIntegral::~BaseIntegral ( )
virtual

Destructor.

Definition at line 28 of file eval_subset.cc.

Member Function Documentation

unsigned int BaseIntegral::dim ( ) const
inline

Returns dimension.

Definition at line 262 of file eval_subset.hh.

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

Getter of eval_points.

Definition at line 257 of file eval_subset.hh.

Member Data Documentation

unsigned int BaseIntegral::dim_
protected

Dimension of points.

Definition at line 269 of file eval_subset.hh.

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

Pointer to EvalPoints.

Definition at line 267 of file eval_subset.hh.


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