12#ifndef INCLUDE_SETTINGS_HPP_
13#define INCLUDE_SETTINGS_HPP_
15#include <CGAL/GMP/Gmpzf_type.h>
21using Gmpzf = CGAL::Gmpzf;
35#define __PRETTY_FUNCTION__ __FUNCSIG__
48static inline double constexpr FOLIATION_SPACING = 1.0;
static double constexpr TOLERANCE
Sets epsilon values for floating point comparisons.
static int constexpr ALIGNMENT_32_BIT
Except when we only need 32 bits.
std::int_fast32_t Int_precision
static double constexpr INITIAL_RADIUS
Default foliated triangulation spacings.
static int constexpr ALIGNMENT_64_BIT
Aligns data for ease of access on 64-bit CPUs at the expense of padding.
static Int_precision constexpr GV_BOUNDING_BOX_SIZE
Depends on INITIAL_RADIUS and RADIAL_FACTOR.
static Int_precision constexpr PRECISION
Sets the precision for MPFR.