LehrFEM++ 1.0.0
A simple Finite Element Library for teaching
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 More...
 
using lf::base::glb_idx_t = unsigned int
 type for global index of mesh entities (nodes, edges, cells) More...
 
using lf::base::sub_idx_t = unsigned int
 type for local indices of sub-entities More...
 
using lf::base::dim_t = unsigned int
 type for dimensions and co-dimensions and numbers derived from them More...
 

Variables

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

Typedef Documentation

◆ dim_t

using lf::base::dim_t = typedef unsigned int

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

Definition at line 36 of file base.h.

◆ glb_idx_t

using lf::base::glb_idx_t = typedef unsigned int

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

Definition at line 28 of file base.h.

◆ size_type

using lf::base::size_type = typedef unsigned int

general type for variables related to size of arrays

Definition at line 24 of file base.h.

◆ sub_idx_t

using lf::base::sub_idx_t = typedef unsigned int

type for local indices of sub-entities

Definition at line 32 of file base.h.

Variable Documentation

◆ kIdxNil

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

Index flagged as invalid.

Definition at line 40 of file base.h.