Implement IMF from Kroupa, Tout & Gilmore, 1993.
More...
#include <imf.h>
|
| PUPable_decl (Kroupa93) |
| Charm++ method for migrating derived classes.
|
|
| Kroupa93 (CkMigrateMessage *m) |
| Charm++ migration constructor.
|
|
virtual double | returnimf (double mass) const |
| return stars per unit logarithmic mass More...
|
|
virtual double | CumNumber (double mass) |
| Cumulative number of stars with mass greater than mass. More...
|
|
virtual double | CumMass (double mass) |
| Cumulative mass of stars with mass greater than mass. More...
|
|
virtual Kroupa93 * | clone () const |
| copy IMF object
|
|
virtual void | pup (PUP::er &p) |
| Charm++ Pack-UnPack method.
|
|
| PUPable_abstract (IMF) |
| Charm++ requirement for passing polymorphic objects.
|
|
| IMF (CkMigrateMessage *m) |
| Charm++ migrate constructor.
|
|
Implement IMF from Kroupa, Tout & Gilmore, 1993.
double Kroupa93::CumMass |
( |
double |
mass | ) |
|
|
virtual |
Cumulative mass of stars with mass greater than mass.
- Parameters
-
Implements IMF.
double Kroupa93::CumNumber |
( |
double |
mass | ) |
|
|
virtual |
Cumulative number of stars with mass greater than mass.
- Parameters
-
Implements IMF.
double Kroupa93::returnimf |
( |
double |
mass | ) |
const |
|
virtual |
return stars per unit logarithmic mass
- Parameters
-
Implements IMF.
The documentation for this class was generated from the following files: