Flow123d  DF_patch_fe_mechanics-ccea6e4
Public Member Functions | Private Attributes | List of all members
FeQArray< ValueType > Class Template Reference

#include <patch_fe_values.hh>

Collaboration diagram for FeQArray< ValueType >:
Collaboration graph
[legend]

Public Member Functions

 FeQArray ()=delete
 Forbidden default constructor. More...
 
 FeQArray (PatchPointValues< 3 > *patch_point_vals, bool is_bulk, unsigned int op_idx, unsigned int n_dofs)
 
FeQ< ValueType > shape (unsigned int i_shape_fn_idx) const
 
unsigned int n_dofs () const
 Return number of DOFs. More...
 

Private Attributes

PatchPointValues< 3 > * patch_point_vals_bulk_
 Reference to bulk PatchPointValues. More...
 
PatchPointValues< 3 > * patch_point_vals_side_
 Reference to side PatchPointValues. More...
 
unsigned int op_idx_
 Index of operation in patch_point_vals_.operations vector. More...
 
unsigned int n_dofs_
 Number of DOFs. More...
 

Detailed Description

template<class ValueType>
class FeQArray< ValueType >

Definition at line 103 of file patch_fe_values.hh.

Constructor & Destructor Documentation

◆ FeQArray() [1/2]

template<class ValueType >
FeQArray< ValueType >::FeQArray ( )
delete

Forbidden default constructor.

◆ FeQArray() [2/2]

template<class ValueType >
FeQArray< ValueType >::FeQArray ( PatchPointValues< 3 > *  patch_point_vals,
bool  is_bulk,
unsigned int  op_idx,
unsigned int  n_dofs 
)
inline

Definition at line 109 of file patch_fe_values.hh.

Member Function Documentation

◆ n_dofs()

template<class ValueType >
unsigned int FeQArray< ValueType >::n_dofs ( ) const
inline

Return number of DOFs.

Definition at line 124 of file patch_fe_values.hh.

Here is the caller graph for this function:

◆ shape()

template<class ValueType >
FeQ<ValueType> FeQArray< ValueType >::shape ( unsigned int  i_shape_fn_idx) const
inline

Definition at line 118 of file patch_fe_values.hh.

Here is the caller graph for this function:

Member Data Documentation

◆ n_dofs_

template<class ValueType >
unsigned int FeQArray< ValueType >::n_dofs_
private

Number of DOFs.

Definition at line 132 of file patch_fe_values.hh.

◆ op_idx_

template<class ValueType >
unsigned int FeQArray< ValueType >::op_idx_
private

Index of operation in patch_point_vals_.operations vector.

Definition at line 131 of file patch_fe_values.hh.

◆ patch_point_vals_bulk_

template<class ValueType >
PatchPointValues<3>* FeQArray< ValueType >::patch_point_vals_bulk_
private

Reference to bulk PatchPointValues.

Definition at line 129 of file patch_fe_values.hh.

◆ patch_point_vals_side_

template<class ValueType >
PatchPointValues<3>* FeQArray< ValueType >::patch_point_vals_side_
private

Reference to side PatchPointValues.

Definition at line 130 of file patch_fe_values.hh.


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