ug4
|
Octahedra: the FV1 traits. More...
#include <fv_util.h>
Additional Inherited Members | |
Public Types inherited from ug::fv1_traits_ReferenceOctahedron | |
enum | { MAXDIM = 3 } |
enum | { MAXSUBSTRUCTOBJECTS = 8 } |
enum | { MAXSUBSTRUCTCORNERS = 4 } |
Public Types inherited from ug::fv1_traits_ReferenceVolume | |
typedef ReferenceQuadrilateral | bf_type |
typedef ReferenceHexahedron | scv_type |
typedef ReferenceQuadrilateral | scvf_type |
Static Public Member Functions inherited from ug::fv1_traits_ReferenceOctahedron | |
static void | scv_mid_id (const ReferenceOctahedron &refElem, MidID *vMidID, size_t i) |
Calculates array vMidID for scv i. More... | |
static size_t | scv_node_id (const ReferenceOctahedron &refElem, size_t i) |
returns the node id for a scv (overridden function from fv1_traits_most_common) More... | |
static size_t | scvf_from_to (const ReferenceOctahedron &refElem, size_t i, size_t ft) |
returns the 'from' and 'to' corner indices for a scvf (overridden function from fv1_traits_most_common) More... | |
static void | scvf_mid_id (const ReferenceOctahedron &refElem, MidID *vMidID, size_t i) |
Calculates array vMidID for scvf i. More... | |
static int | substruct_coID (int dim_i, size_t i, size_t j) |
returns the id of corner j of obj i in dimension dim_i of the implicit interior substructure More... | |
static size_t | substruct_num (int dim) |
returns the number of implicit interior substructure geometric objects of dim More... | |
static size_t | substruct_num (int dim_i, size_t i, int dim_j) |
returns the number of objects of dim for a sub-geometric object of the implicit interior substructure More... | |
Static Public Member Functions inherited from ug::fv1_traits_ReferenceVolume | |
static void | NormalOnBF (MathVector< 3 > &outNormal, const MathVector< 3 > *vSCVFCorner, const MathVector< 3 > *vElemCorner) |
static void | NormalOnSCVF (MathVector< 3 > &outNormal, const MathVector< 3 > *vSCVFCorner, const MathVector< 3 > *vElemCorner) |
Static Public Attributes inherited from ug::fv1_traits_ReferenceOctahedron | |
static const size_t | numSCV = 16 |
overridden field from fv1_traits_most_common More... | |
static const size_t | numSCVF = 24 |
overridden field from fv1_traits_most_common More... | |
Static Public Attributes inherited from ug::fv1_traits_ReferenceVolume | |
static const size_t | maxNSH = 8 |
static const size_t | maxNumSCV = 32 |
static const size_t | maxNumSCVF = 24 |
static const size_t | NumCornersOfBF = 4 |
static const size_t | NumCornersOfSCV = 8 |
static const size_t | NumCornersOfSCVF = 4 |
Octahedra: the FV1 traits.