Classes | Namespaces | Typedefs | Functions
main.cpp File Reference
#include <cmath>
#include <filesystem>
#include <fstream>
#include <iostream>
#include <random>
#include <string>
#include <vector>
#include <range/v3/action.hpp>
#include <range/v3/algorithm/any_of.hpp>
#include <range/v3/algorithm/min_element.hpp>
#include <range/v3/numeric/accumulate.hpp>
#include <range/v3/range/conversion.hpp>
#include <range/v3/view/generate.hpp>
#include <range/v3/view/take_exactly.hpp>
#include <yaml-cpp/yaml.h>
#include <beluga/beluga.hpp>
Include dependency graph for main.cpp:

Go to the source code of this file.

Classes

struct  YAML::convert< beluga::tutorial::Parameters >
 
struct  YAML::convert< std::vector< beluga::tutorial::Particle > >
 
struct  YAML::convert< std::vector< beluga::tutorial::RobotRecord > >
 
struct  beluga::tutorial::Parameters
 
struct  beluga::tutorial::RobotRecord
 

Namespaces

 beluga
 
 beluga::tutorial
 
 YAML
 

Typedefs

using beluga::tutorial::Particle = std::tuple< double, beluga::Weight >
 

Functions

void YAML::DumpFile (const std::filesystem::path &path, const Node &node)
 
int main (int argc, char *argv[])
 
int beluga::tutorial::run (const std::filesystem::path &path)
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 248 of file main.cpp.



beluga_tutorial
Author(s):
autogenerated on Tue Jul 16 2024 03:00:13