NiHu
2.0
global_definitions.hpp
Go to the documentation of this file.
1
// This file is a part of NiHu, a C++ BEM template library.
2
//
3
// Copyright (C) 2012-2014 Peter Fiala <fiala@hit.bme.hu>
4
// Copyright (C) 2012-2014 Peter Rucz <rucz@hit.bme.hu>
5
//
6
// This program is free software: you can redistribute it and/or modify
7
// it under the terms of the GNU General Public License as published by
8
// the Free Software Foundation, either version 3 of the License, or
9
// (at your option) any later version.
10
//
11
// This program is distributed in the hope that it will be useful,
12
// but WITHOUT ANY WARRANTY; without even the implied warranty of
13
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
// GNU General Public License for more details.
15
//
16
// You should have received a copy of the GNU General Public License
17
// along with this program. If not, see <http://www.gnu.org/licenses/>.
18
25
#ifndef GLOBAL_DEFINITIONS_HPP_INCLUDED
26
#define GLOBAL_DEFINITIONS_HPP_INCLUDED
27
28
#include "
field_type_acceleration_option.hpp
"
29
#include <cstddef>
30
31
namespace
NiHu
32
{
33
35
typedef
acceleration::hard
GLOBAL_ACCELERATION
;
36
41
unsigned
const
GLOBAL_MAX_ORDER
= 14;
42
44
enum
{ GLOBAL_ACCURACY = 3 };
45
46
typedef
std::ptrdiff_t Index;
47
48
}
49
50
#endif
51
field_type_acceleration_option.hpp
definition of field type acceleration options
NiHu::GLOBAL_MAX_ORDER
const unsigned GLOBAL_MAX_ORDER
the maximal order of accelerated quadratures and field type accelerators
Definition:
global_definitions.hpp:41
NiHu::acceleration::hard
real acceleration
Definition:
field_type_acceleration_option.hpp:35
src
core
global_definitions.hpp
Generated on Thu Jan 16 2025 01:00:08 for NiHu by
1.8.18