CDT++
Causal Dynamical Triangulations in C++
Loading...
Searching...
No Matches
Functions
cdt-opt.cpp File Reference

Outputs values to determine optimizations. More...

#include <Metropolis.hpp>
#include <Move_always.hpp>
+ Include dependency graph for cdt-opt.cpp:

Go to the source code of this file.

Functions

 catch (...)
 
 catch (runtime_error const &RuntimeError)
 
auto main () -> int try
 

Detailed Description

Outputs values to determine optimizations.

Author
Adam Getchell

Full run-through with default options used to calculate optimal values for thermalization, etc. A simpler version that encompasses the entire lifecycle. Also suitable for scripting parallel runs, e.g.

./cdt-opt 2>>errors 1>>output &

Todo:
Print out graph of time-value vs. volume vs. pass number

Definition in file cdt-opt.cpp.

Function Documentation

◆ catch() [1/2]

catch (   ...)

Definition at line 75 of file cdt-opt.cpp.

◆ catch() [2/2]

catch ( runtime_error const &  RuntimeError)

Definition at line 70 of file cdt-opt.cpp.

◆ main()

auto main ( void  ) -> int try

Constants in units of \(c=G=\hbar=1 \alpha\approx 0.0397887\)

\(\Lambda=2.036\times 10^{-35} s^{-2}\approx 0\)

Definition at line 23 of file cdt-opt.cpp.

References manifolds::Manifold< 3 >::print(), manifolds::Manifold< 3 >::print_details(), and manifolds::Manifold< 3 >::print_volume_per_timeslice().