ug4
|
Base class, some fields are redefined in the instantiations for particular elements. More...
#include <fv_util.h>
Public Types | |
typedef TRefElem | ref_elem_type |
type of reference element More... | |
Static Public Member Functions | |
static void | scv_mid_id (const ref_elem_type &refElem, MidID *vMidID, size_t i) |
Calculates array vMidID for scv i. More... | |
static size_t | scv_node_id (const ref_elem_type &refElem, size_t i) |
returns the node id for a scv More... | |
static size_t | scvf_from_to (const ref_elem_type &refElem, size_t i, size_t ft) |
returns the 'from' and 'to' corner indices for a scvf More... | |
static void | scvf_mid_id (const ref_elem_type &refElem, MidID *vMidID, size_t i) |
Calculates array vMidID for scvf i. More... | |
Static Public Attributes | |
static const size_t | numSCV = ref_elem_type::numCorners |
number of SubControlVolumes (for most of the elements - overridden for e.g. ROID_PYRAMID and ROID_OCTAHEDRON) More... | |
static const size_t | numSCVF = ref_elem_type::numEdges |
number of SubControlVolumeFaces (for most of the elements - overridden for e.g. ROID_PYRAMID and ROID_OCTAHEDRON) More... | |
Base class, some fields are redefined in the instantiations for particular elements.
typedef TRefElem ug::fv1_traits_most_common< TRefElem >::ref_elem_type |
type of reference element
|
inlinestatic |
|
inlinestatic |
returns the node id for a scv
refElem | the reference element object |
i | index of the scv |
|
inlinestatic |
returns the 'from' and 'to' corner indices for a scvf
refElem | the reference element object |
i | index of the scvf |
ft | 0 = from, 1 = to |
|
inlinestatic |
Calculates array vMidID for scvf i.
refElem | the reference element object |
vMidID | array vMidID for scvf i |
i | index of the scvf |
References dim.
|
static |
number of SubControlVolumes (for most of the elements - overridden for e.g. ROID_PYRAMID and ROID_OCTAHEDRON)
|
static |
number of SubControlVolumeFaces (for most of the elements - overridden for e.g. ROID_PYRAMID and ROID_OCTAHEDRON)