cloudy  trunk
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Data Fields
chem_nuclide Class Reference

#include <mole.h>

Collaboration diagram for chem_nuclide:
Collaboration graph
[legend]

Public Member Functions

bool lgMeanAbundance (void) const
 
bool lgHasLinkedIon (void) const
 
string label (void) const
 
int compare (const chem_nuclide &b) const
 

Data Fields

chem_elementel
 
int A
 
unsigned long index
 
vector< int > ipMl
 
realnum mass_amu
 
double frac
 

Detailed Description

Definition at line 41 of file mole.h.

Member Function Documentation

int chem_nuclide::compare ( const chem_nuclide b) const
inline

Definition at line 83 of file mole.h.

References A, el, and chem_element::Z.

Referenced by operator<(), operator<=(), operator==(), operator>(), and operator>=().

string chem_nuclide::label ( void  ) const
inline

Definition at line 66 of file mole.h.

References A, el, chem_element::label, lgMeanAbundance(), and chem_element::Z.

Referenced by lgNucleiConserved(), molcol(), and newisotope().

Here is the call graph for this function:

bool chem_nuclide::lgHasLinkedIon ( void  ) const
inline

Definition at line 60 of file mole.h.

References lgMeanAbundance().

Here is the call graph for this function:

bool chem_nuclide::lgMeanAbundance ( void  ) const
inline

Definition at line 54 of file mole.h.

References A.

Referenced by label(), and lgHasLinkedIon().

Field Documentation

int chem_nuclide::A

Definition at line 48 of file mole.h.

Referenced by compare(), label(), lgMeanAbundance(), and newisotope().

chem_element* chem_nuclide::el
double chem_nuclide::frac

Definition at line 52 of file mole.h.

Referenced by newisotope().

unsigned long chem_nuclide::index

Definition at line 49 of file mole.h.

vector<int> chem_nuclide::ipMl

Definition at line 50 of file mole.h.

Referenced by lgNucleiConserved(), and newisotope().

realnum chem_nuclide::mass_amu

Definition at line 51 of file mole.h.

Referenced by newisotope().


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