LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
Loading...
Searching...
No Matches
Typedefs | Variables
Common Typedefs

Detailed Description

various integral types meant to enhance readability of the code

Typedefs

using lf::base::size_type = unsigned int
 general type for variables related to size of arrays
 
using lf::base::glb_idx_t = unsigned int
 type for global index of mesh entities (nodes, edges, cells)
 
using lf::base::sub_idx_t = unsigned int
 type for local indices of sub-entities
 
using lf::base::dim_t = unsigned int
 type for dimensions and co-dimensions and numbers derived from them
 

Variables

const unsigned int lf::base::kIdxNil = static_cast<unsigned int>(-1)
 Index flagged as invalid.
 

Typedef Documentation

◆ dim_t

using lf::base::dim_t = unsigned int

type for dimensions and co-dimensions and numbers derived from them

Definition at line 32 of file types.h.

◆ glb_idx_t

using lf::base::glb_idx_t = unsigned int

type for global index of mesh entities (nodes, edges, cells)

Definition at line 24 of file types.h.

◆ size_type

using lf::base::size_type = unsigned int

general type for variables related to size of arrays

Definition at line 20 of file types.h.

◆ sub_idx_t

using lf::base::sub_idx_t = unsigned int

type for local indices of sub-entities

Definition at line 28 of file types.h.

Variable Documentation

◆ kIdxNil

const unsigned int lf::base::kIdxNil = static_cast<unsigned int>(-1)

Index flagged as invalid.

Definition at line 36 of file types.h.