changa 3.5
Loading...
Searching...
No Matches
ExternalForce Class Reference

External force parameters and routines. More...

#include <externalForce.h>

Public Member Functions

void AddParams (PRM prm)
 
void CheckParams (PRM prm, struct parameters &param)
 
Vector3D< double > applyGravPotential (GravityParticle *p, int bKepStep) const
 
void applyGasDrag (GravityParticle *p) const
 
void pup (PUP::er &p)
 

Public Attributes

int bBodyForce
 Constant acceleration.
 
double dBodyForceConst
 
int bPatch
 Patch in a disk.
 
double dCentMass
 Central mass.
 
double dCentRad
 Radius of central star.
 
double dOrbDist
 Distance of the patch from the center.
 
int bCentralBody
 Mass at the origin.
 
double dEqRad
 Equatorial radius of central body.
 
double dJ2
 Oblateness coefficients of central body.
 
double dJ4
 
double dJ6
 
int bLogarithmicHalo
 Type of halo is logarithmic.
 
int bDoGasDrag
 
double dRadInfGas
 
double dSigma0
 
int bConstGasProf
 
double dConstGasRho
 
double dP
 
double dQ
 
double dT0
 
double dMu
 
double dCD
 

Detailed Description

External force parameters and routines.


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