Swarm-NG  1.1
query.cpp File Reference

routines for extracting text information from binary files generated by swarm GPU logging subsystem. More...

#include "query.hpp"
#include "kepler.h"
#include "bdb_query.hpp"

Go to the source code of this file.

Namespaces

 swarm
 Swarm-NG library.
 
 swarm::query
 This namespace contains routines for opening and querying a swarm log file.
 

Constant Groups

 swarm
 Swarm-NG library.
 
 swarm::query
 This namespace contains routines for opening and querying a swarm log file.
 

Functions

void swarm::query::set_keplerian_output (const planets_coordinate_system_t &coordinate_system=jacobi)
 Set the output format of the execute to be in Keplerian coordinates.
 
void swarm::query::set_cartesian_output (const planets_coordinate_system_t &coordinate_system=origin)
 Set the output format of the execute to be in Cartesian coordinates.
 
void swarm::query::set_coordinate_system (const planets_coordinate_system_t &coordinate_system)
 Set the output format of the execute for the coordinates. More...
 
std::ostream & swarm::query::output_record (std::ostream &out, gpulog::logrecord &lr, const body_range_t &bod=body_range_t())
 Pretty print a log record to the output. More...
 

Detailed Description

routines for extracting text information from binary files generated by swarm GPU logging subsystem.

Authors
Mario Juric

A range has the format xx..yy. Since system id's are integers, the range for the system id, can also be a single integer.

Definition in file query.cpp.