Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
enums.hpp File Reference

Namespaces

namespace  Feel
 -*- mode: c++; coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; show-trailing-whitespace: t -*-
 

Typedefs

using Feel::entity_filter_t = EntityFilterType
 
using Feel::entity_process_t = EntityProcessType
 
using Feel::on_edges_t = boost::mp11::mp_int< MESH_EDGES >
 
using Feel::on_elements_t = boost::mp11::mp_int< MESH_ELEMENTS >
 
using Feel::on_facets_t = boost::mp11::mp_int< MESH_FACES >
 
using Feel::on_internal_faces_t = boost::mp11::mp_int< MESH_INTERNAL_FACES >
 
using Feel::on_points_t = boost::mp11::mp_int< MESH_POINTS >
 

Enumerations

enum  Feel::ElementsType {
  Feel::MESH_ELEMENTS = 0 , Feel::MESH_FACES = 1 , Feel::MESH_INTERNAL_FACES = 2 , Feel::MESH_EDGES = 3 ,
  Feel::MESH_INTERNAL_EDGES = 4 , Feel::MESH_POINTS = 5
}
 entity identifier for mesh iterators More...
 
enum class  EntityFilterType { PROCESS_ID , MARKER , ON_BOUNDARY , INTERNAL }
 
enum class  EntityProcessType {
  LOCAL_ONLY , LOCAL_AND_INTERPROCESS_ONLY , GHOST_ONLY , ALL ,
  IGNORE_ENTITY_ON_INTERPROCESS_FACE
}
 
enum  MESH_CHANGES { MESH_CHANGES_POINTS_COORDINATES = 0 , MESH_CHANGES_CONNECTIVITY = 1 , MESH_CHANGES_PARTITION = 2 }
 

Detailed Description