PeTar
N-body code for collisional gravitational systems
PotentialSetPar Struct Reference

mode, position, velocity and acceleration for set of Galpy potentials More...

#include <galpy_interface.h>

Public Member Functions

 PotentialSetPar ()
 
void writeData (std::ostream &fout)
 print data in one line More...
 
void readData (std::ifstream &fin)
 
void setOrigin (const int _mode, const double _gm=0, const double *_pos=NULL, const double *_vel=NULL, const double *_acc=NULL)
 set position, velocity and acceleration More...
 
void clear ()
 

Public Attributes

int mode
 
double gm
 
double pos [3]
 
double vel [3]
 
double acc [3]
 

Detailed Description

mode, position, velocity and acceleration for set of Galpy potentials

Constructor & Destructor Documentation

◆ PotentialSetPar()

PotentialSetPar::PotentialSetPar ( )
inline

Member Function Documentation

◆ clear()

void PotentialSetPar::clear ( )
inline

◆ readData()

void PotentialSetPar::readData ( std::ifstream &  fin)
inline

◆ setOrigin()

void PotentialSetPar::setOrigin ( const int  _mode,
const double  _gm = 0,
const double *  _pos = NULL,
const double *  _vel = NULL,
const double *  _acc = NULL 
)
inline

set position, velocity and acceleration

◆ writeData()

void PotentialSetPar::writeData ( std::ostream &  fout)
inline

print data in one line

Member Data Documentation

◆ acc

double PotentialSetPar::acc[3]

◆ gm

double PotentialSetPar::gm

◆ mode

int PotentialSetPar::mode

◆ pos

double PotentialSetPar::pos[3]

◆ vel

double PotentialSetPar::vel[3]

The documentation for this struct was generated from the following file: