D2MW  1.0
DRAGON2 for MilkyWay
Ferriere07::GravitationalPotential Class Reference

#include <gravitational_potential.h>

Public Member Functions

 GravitationalPotential ()
 
virtual ~GravitationalPotential ()
 
double get (const double &r, const double &z) const
 

Protected Attributes

double C1 = 8.887e3
 
double C2 = 3.e3
 
double C3 = 0.325
 
double a1 = 6.5e3
 
double a2 = 0.7e3
 
double a3 = 12e3
 
double b1 = 0.26e3
 
double rh = 210e3
 

Detailed Description

Class to compute the galactic gravitational potential

Constructor & Destructor Documentation

§ GravitationalPotential()

Ferriere07::GravitationalPotential::GravitationalPotential ( )
inline

Default constructor

§ ~GravitationalPotential()

virtual Ferriere07::GravitationalPotential::~GravitationalPotential ( )
inlinevirtual

Virtual Destructor

Member Function Documentation

§ get()

double Ferriere07::GravitationalPotential::get ( const double &  r,
const double &  z 
) const

Compute the gravitational potential

Parameters
rr-position in pc
zz-position in pc
Returns
gravitational potential in \(km/s^{2}\)

Member Data Documentation

§ a1

double Ferriere07::GravitationalPotential::a1 = 6.5e3
protected

§ a2

double Ferriere07::GravitationalPotential::a2 = 0.7e3
protected

§ a3

double Ferriere07::GravitationalPotential::a3 = 12e3
protected

§ b1

double Ferriere07::GravitationalPotential::b1 = 0.26e3
protected

§ C1

double Ferriere07::GravitationalPotential::C1 = 8.887e3
protected

§ C2

double Ferriere07::GravitationalPotential::C2 = 3.e3
protected

§ C3

double Ferriere07::GravitationalPotential::C3 = 0.325
protected

§ rh

double Ferriere07::GravitationalPotential::rh = 210e3
protected

The documentation for this class was generated from the following files: