PeTar
N-body code for collisional gravitational systems
get_version.hpp
Go to the documentation of this file.
1 #pragma once
2 #include<string>
3 
4 std::string GetVersion() {
5  return std::string("1229_293");
6 }
Particle::printColumn
void printColumn(std::ostream &_fout, const int _width=20) const
print data of class members using column style
Definition: galpy_test.cxx:48
Particle::pos
PS::F64vec3 pos
Definition: tide_test.cxx:20
Particle::mass
double mass
Definition: galpy_test.cxx:8
galpy_pot_movie.zmax
zmax
Definition: galpy_pot_movie.py:134
galpy_pot_movie.fp
fp
Definition: galpy_pot_movie.py:131
Particle
A sample particle class.
Definition: tide_test.cxx:16
GalpyManager::updatePotential
void updatePotential(const double &_system_time, const bool _print_flag)
Update Potential types and arguments based on time.
Definition: galpy_interface.h:1443
galpy_pot_movie.dt
dt
Definition: galpy_pot_movie.py:134
galpy_pot_movie.usage
def usage()
Definition: galpy_pot_movie.py:83
Particle::readAscii
void readAscii(std::istream &_fin)
read class data to file with ASCII format
Definition: tide_test.cxx:59
GalpyManager::initial
void initial(const IOParamsGalpy &_input, const double _time, const std::string _conf_name, const bool _restart_flag, const bool _print_flag=false)
initialization function
Definition: galpy_interface.h:852
galpy_pot_movie.createImage
def createImage(index_list, xyscale, plot_format, log_flag, **kwargs)
Definition: galpy_pot_movie.py:19
GalpyManager::calcAccPot
void calcAccPot(double *acc, double &pot, const double _time, const double gm, const double *pos_g, const double *pos_l)
calculate acceleration and potential at give position
Definition: galpy_interface.h:1603
Particle::readAscii
void readAscii(FILE *fp)
Definition: galpy_test.cxx:14
galpy_pot_movie.ny
ny
Definition: galpy_pot_movie.py:134
IOParamsGalpy::print_flag
bool print_flag
Definition: galpy_interface.h:28
GalpyManager
A class to manager the API to Galpy.
Definition: galpy_interface.h:658
main
int main(int argc, char **argv)
Definition: galpy_test.cxx:63
galpy_pot_movie.zmin
zmin
Definition: galpy_pot_movie.py:134
galpy_pot_movie.ymax
ymax
Definition: galpy_pot_movie.py:134
galpy_pot_movie.xmax
xmax
Definition: galpy_pot_movie.py:134
Particle::mass
Float mass
Definition: tide_test.cxx:19
galpy_interface.h
Particle::printColumnTitle
static void printColumnTitle(std::ostream &_fout, const int _width=20)
print titles of class members using column style
Definition: galpy_test.cxx:28
galpy_pot_movie.xmin
xmin
Definition: galpy_pot_movie.py:134
galpy_pot_movie.nz
nz
Definition: galpy_pot_movie.py:134
galpy_pot_movie.dt_out
dt_out
Definition: galpy_pot_movie.py:134
IOParamsGalpy::read
int read(int argc, char *argv[], const int opt_used_pre=0)
reading parameters from GNU option API
Definition: galpy_interface.h:49
IOParamsGalpy
IO parameters for Galpy manager.
Definition: galpy_interface.h:15
galpy_pot_movie.create_movie
def create_movie(filenames, fps, output_file)
Definition: galpy_pot_movie.py:13
galpy_pot_movie.nx
nx
Definition: galpy_pot_movie.py:134
Particle::vel
PS::F64vec3 vel
Definition: tide_test.cxx:21
Particle::pot
double pot
Definition: galpy_test.cxx:12
Particle::printColumn
void printColumn(std::ostream &_fout, const int _width=20)
print data of class members using column style
Definition: tide_test.cxx:84
galpy_pot_movie.ymin
ymin
Definition: galpy_pot_movie.py:134
GetVersion
std::string GetVersion()
Definition: get_version.hpp:4
Particle::acc
double acc[3]
Definition: galpy_test.cxx:11