Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
GroupMap Class Reference

#include <mole_priv.h>

Collaboration diagram for GroupMap:

Public Member Functions

void updateMolecules (const valarray< double > &b2)
 
void setup (double *b0vec)
 
 GroupMap (size_t size)
 

Public Attributes

multi_arr< double, 2 > fion
 
valarray< double > molElems
 

Constructor & Destructor Documentation

◆ GroupMap()

GroupMap::GroupMap ( size_t size)
inline

References fion, and molElems.

Member Function Documentation

◆ setup()

void GroupMap::setup ( double * b0vec)

References ASSERT, conv, dense, deut, fion, fprintf(), frac(), get_ptr(), grouped_elems(), groupspecies, ioQQQ, mole, mole_global, molElems, nuclide_list, SMALLABUND, and SMALLFLOAT.

Referenced by mole_solve().

Here is the call graph for this function:

◆ updateMolecules()

void GroupMap::updateMolecules ( const valarray< double > & b2)

References ASSERT, b2, DEBUG_ENTRY, fion, groupspecies, mole, mole_global, nuclide_list, and pow().

Referenced by funjac(), and mole_solve().

Here is the call graph for this function:

Member Data Documentation

◆ fion

multi_arr<double,2> GroupMap::fion

◆ molElems

valarray<double> GroupMap::molElems

Referenced by funjac(), GroupMap(), and setup().


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