v0.10.0
include
Common.hpp
Go to the documentation of this file.
1
/** \file Common.hpp
2
* \brief Basic structures and data
3
*
4
* MoFEM is free software: you can redistribute it and/or modify it under
5
* the terms of the GNU Lesser General Public License as published by the
6
* Free Software Foundation, either version 3 of the License, or (at your
7
* option) any later version.
8
*
9
* MoFEM is distributed in the hope that it will be useful, but WITHOUT
10
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
12
* License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with MoFEM. If not, see <http://www.gnu.org/licenses/>
16
*/
17
18
#ifndef __COMMON_HPP__
19
#define __COMMON_HPP__
20
21
namespace
MoFEM
{
22
23
/**
24
* @brief No entity handle is indicated by zero handle, i.e. root meshset
25
*
26
*/
27
const
EntityHandle
no_handle
= 0;
28
29
}
// namespace MoFEM
30
31
#include <
Exceptions.hpp
>
32
#include <
Types.hpp
>
33
#include <
Templates.hpp
>
34
#include <
PetscSmartObj.hpp
>
35
36
#endif //__COMMON_HPP__
37
38
/**
39
* \defgroup mofem MoFEM
40
*/
EntityHandle
MoFEM::no_handle
const EntityHandle no_handle
No entity handle is indicated by zero handle, i.e. root meshset.
Definition:
Common.hpp:27
PetscSmartObj.hpp
Petsc smart obj declarations.
MoFEM
implementation of Data Operators for Forces and Sources
Definition:
Common.hpp:21
Exceptions.hpp
Exceptions and error handlers.
Types.hpp
Types.
Templates.hpp
Templates declarations.
Generated on Tue Jan 19 2021 13:52:52 for MoFEM by
Doxygen
1.8.20 and hosted at