|
CDT++ 1.0.0
Causal Dynamical Triangulations in C++
|
Global integer and precision settings. More...
#include <CGAL/GMP/Gmpzf_type.h>#include <cstdint>Go to the source code of this file.
Namespaces | |
| namespace | cdt |
| clang-15 does not support std::format | |
Macros | |
| #define | CDT_PRETTY_FUNCTION __PRETTY_FUNCTION__ |
| Cross-platform spelling of the current function signature for diagnostics. | |
Typedefs | |
| using | cdt::Gmpzf = CGAL::Gmpzf |
| using | cdt::Int_precision = std::int32_t |
Variables | |
| constexpr int | cdt::ALIGNMENT_32_BIT = 32 |
| Except when we only need 32 bits. | |
| constexpr int | cdt::ALIGNMENT_64_BIT = 64 |
| Aligns data for ease of access on 64-bit CPUs at the expense of padding. | |
| constexpr double | cdt::FOLIATION_SPACING = 1.0 |
| Default distance between successive foliated timeslices. | |
| constexpr Int_precision | cdt::GV_BOUNDING_BOX_SIZE = 100 |
| Depends on INITIAL_RADIUS and RADIAL_FACTOR. | |
| constexpr double | cdt::INITIAL_RADIUS = 1.0 |
| Default initial radius for generated foliated triangulations. | |
| constexpr Int_precision | cdt::PRECISION = 256 |
| Sets the precision for MPFR. | |
| constexpr double | cdt::TOLERANCE = 0.01 |
| Sets epsilon values for floating point comparisons. | |
Global integer and precision settings.
Global project settings on integer types and MPFR precision
Definition in file Settings.hpp.
| #define CDT_PRETTY_FUNCTION __PRETTY_FUNCTION__ |
Cross-platform spelling of the current function signature for diagnostics.
Definition at line 37 of file Settings.hpp.
Referenced by cdt::foliated_triangulations::classify_edge(), cdt::foliated_triangulations::collect_spacelike_facets(), cdt::foliated_triangulations::expected_cell_type(), cdt::foliated_triangulations::find_bad_vertex(), cdt::foliated_triangulations::make_triangulation(), cdt::MoveStrategy< MoveStrategyKind::METROPOLIS, ManifoldType >::operator()(), cdt::MoveStrategy< MoveStrategyKind::MOVE_ALWAYS, ManifoldType >::operator()(), and cdt::manifolds::Manifold< 3 >::updated().