toy_mcmc.cpp
Go to the documentation of this file.
35 void hiFunc(){std::cout << "This is the GAMBIT toy MCMC. Don't run serious scans with this." << std::endl;} 60 /*Define main module function. Can input and return any types or type (exp. cannot return void).*/ 78 std::cout << "Metropolis Hastings Algorthm Started" << std::endl; // << "tpoints = " << "\n\taccept ratio = " << std::endl; 145 std::cout << "points = " << count << "; accept ratio = " << (double)count/(double)total << std::endl; 179 // cout << "\033[2A\tpoints = " << count << "\n\taccept ratio = " << " \033[15D" << (double)count/(double)total << endl; 180 std::cout << "points = " << count << "; accept ratio = " << (double)count/(double)total << std::endl; void print(T const &in, const std::string &label, const int vertexID, const uint rank, const ulong pointID) Definition: basebaseprinter.hpp:139 DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry DecayTable::Entry double Definition: ColliderBit_LEP_rollcall.hpp:183 auto zip(const T &... containers) -> boost::iterator_range< boost::zip_iterator< decltype(boost::make_tuple(std::begin(containers)...))>> Use for combine container in a range loop: for (auto &&x : zip(a, b)){...}. Definition: scanner_utils.hpp:125 static double draw() Draw a single uniform random deviate from the interval (0,1) using the chosen RNG engine... Definition: threadsafe_rng.cpp:80 #define scan_err Defined to macros to output errors in the form: scan_err << "error" << scan_end; scan_warn << "warnin... Definition: scanner_utils.hpp:54 #define plugin_main(...) Declaration of the main function which will be ran by the interface. Definition: plugin_macros.hpp:43 virtual void reset(bool force=false)=0 Function to signal to the printer to write buffer contents to disk. A threadsafe interface to the STL random number generators. Simple header file for turning compiler warnings back on after having included one of the begin_ignor... Pragma directives to suppress compiler warnings coming from including MPI library headers... declaration for scanner module void setValue(const KEYTYPE &key, const VALTYPE &val) Basic setter, for adding extra options. Definition: yaml_options.hpp:135 |