PRISMS-PF Manual
v3.0-pre
Toggle main menu visibility
Main Page
Related Pages
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
~
Functions
a
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
~
Variables
c
d
e
f
i
m
n
p
r
s
t
u
v
Enumerations
Files
File List
•
All
Classes
Functions
Variables
Enumerations
Pages
Loading...
Searching...
No Matches
types.h
1
// SPDX-FileCopyrightText: © 2025 PRISMS Center at the University of Michigan
2
// SPDX-License-Identifier: GNU Lesser General Public Version 2.1
3
4
#ifndef types_h
5
#define types_h
6
7
#include <prismspf/config.h>
8
9
PRISMS_PF_BEGIN_NAMESPACE
10
11
namespace
types
12
{
16
using
index =
unsigned
int;
17
18
}
// namespace types
19
20
namespace
numbers
21
{
25
static
const
types::index invalid_index =
static_cast<
types::index
>
(-1);
26
27
}
// namespace numbers
28
29
namespace
defaults
30
{
34
static
const
types::index index = 0;
35
39
static
const
double
tolerance = 1.0e-6;
40
44
static
const
unsigned
int
iterations = 100;
45
46
}
// namespace defaults
47
48
PRISMS_PF_END_NAMESPACE
49
50
#endif
include
prismspf
core
types.h
Generated by
1.9.8