|
flippy
a c++20 package for dynamically triangulated membrane simulations.
|
This file contains the concepts that are costomly defined for the flippy class templates. More...
#include <concepts>

Go to the source code of this file.
Namespaces | |
| namespace | fp |
| namespace | fp::implementation |
Concepts | |
| concept | fp::floating_point_number |
| Here we implement the concepts of a floating point number. | |
| concept | fp::indexing_number |
| Here we implement the concepts of a positive integer number that is used throughout the code for indexing. | |
| concept | fp::implementation::Beginable |
| concept | fp::implementation::Endable |
| concept | fp::implementation::NeqableBeginAndEnd |
| concept | fp::implementation::BeginIncrementable |
| concept | fp::implementation::BeginDerefable |
| concept | fp::implementation::BeginDerefToVoid |
| concept | fp::implementation::BeginAndEndCopyConstructibleAndDestructible |
| concept | fp::Container |
Typedefs | |
| using | fp::Index = unsigned int |
| using | fp::Real = double |
Functions | |
| static Real | fp::operator""_r (long double value) |
| static Real | fp::operator""_r (unsigned long long value) |
Variables | |
| static constexpr auto | fp::PI = static_cast<Real>(3.14159265358979323846264338327950288) |
This file contains the concepts that are costomly defined for the flippy class templates.