Reference documentation for deal.II version Git 1206453fa0 2020-07-09 18:20:27 -0600
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Namespaces | Macros | Typedefs | Variables
types.h File Reference
#include <deal.II/base/config.h>
#include <cstdint>

Go to the source code of this file.

Namespaces

 types
 
 TrilinosWrappers
 
 TrilinosWrappers::types
 
 numbers
 

Macros

#define DEAL_II_VERTEX_INDEX_MPI_TYPE   MPI_UINT64_T
 
#define DEAL_II_DOF_INDEX_MPI_TYPE   MPI_UNSIGNED
 

Typedefs

using types::subdomain_id = unsigned int
 
using types::global_vertex_index = uint64_t
 
using types::global_dof_index = unsigned int
 
using types::global_cell_index = unsigned int
 
using types::coarse_cell_id = global_cell_index
 
using types::boundary_id = unsigned int
 
using types::manifold_id = unsigned int
 
using types::material_id = unsigned int
 
using TrilinosScalar = double
 
using TrilinosWrappers::types::int_type = int
 

Variables

static const unsigned int numbers::invalid_unsigned_int
 
const types::global_dof_index numbers::invalid_size_type
 
const types::global_dof_index numbers::invalid_dof_index
 
const types::coarse_cell_id numbers::invalid_coarse_cell_id
 
const types::material_id numbers::invalid_material_id
 
const types::boundary_id numbers::invalid_boundary_id
 
const types::boundary_id numbers::internal_face_boundary_id
 
const types::manifold_id numbers::flat_manifold_id
 
const types::subdomain_id numbers::invalid_subdomain_id
 
const types::subdomain_id numbers::artificial_subdomain_id
 

Macro Definition Documentation

◆ DEAL_II_VERTEX_INDEX_MPI_TYPE

#define DEAL_II_VERTEX_INDEX_MPI_TYPE   MPI_UINT64_T

An identifier that denotes the MPI type associated with types::global_vertex_index.

Definition at line 54 of file types.h.

◆ DEAL_II_DOF_INDEX_MPI_TYPE

#define DEAL_II_DOF_INDEX_MPI_TYPE   MPI_UNSIGNED

An identifier that denotes the MPI type associated with types::global_dof_index.

Definition at line 86 of file types.h.

Typedef Documentation

◆ TrilinosScalar

Declare type used in Epetra.

Definition at line 158 of file types.h.