Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
t_hcmap Struct Reference

#include <hcmap.h>

Public Member Functions

 t_hcmap ()
 

Public Attributes

long int MapZone
 
realnum RangeMap [2]
 
long int nMapStep
 
bool lgMapOK
 
bool lgMapBeingDone
 
bool lgMapDone
 
long int nmap
 
vector< double > temap
 
vector< double > hmap
 
vector< double > cmap
 
long int nMapAlloc
 

Detailed Description

Constructor & Destructor Documentation

t_hcmap::t_hcmap ( )
inline

Member Data Documentation

vector<double> t_hcmap::cmap

saved cooling for the map

Referenced by lgCheckMonitors(), and map_do().

vector<double> t_hcmap::hmap

saved heating for the map

Referenced by lgCheckMonitors(), and map_do().

bool t_hcmap::lgMapBeingDone

this is set true when we are in process of doing a map

Referenced by ConvFail(), iter_end_check(), SaveDo(), and t_hcmap().

bool t_hcmap::lgMapDone

logical flag indicating whether a map has been done

Referenced by iter_end_check(), map_do(), PrtComment(), SaveDo(), and t_hcmap().

bool t_hcmap::lgMapOK

logical flag indicating whether results of map were ok - set false if inflection points occurred

Referenced by map_do(), PrtComment(), and t_hcmap().

long int t_hcmap::MapZone

parameters doing with map command, MapZone is zone number, -1 for very start, init to 9999 to prevent map

Referenced by InitDefaultsPreparse(), iter_end_check(), ParseMap(), and SaveDo().

long int t_hcmap::nmap

number of points actually done

Referenced by lgCheckMonitors(), map_do(), and t_hcmap().

long int t_hcmap::nMapAlloc

flag saying whether previous three vectors have had space allocated, this starts out zero and is set to first number needed when alloc happens, and then never reset

Referenced by lgCheckMonitors(), map_do(), and t_hcmap().

long int t_hcmap::nMapStep

nMapStep is number of steps, set with set nmap command

Referenced by InitDefaultsPreparse(), map_do(), and ParseSet().

realnum t_hcmap::RangeMap[2]

RangeMap is range, parsed from same command

Referenced by ConvFail(), InitDefaultsPreparse(), map_do(), and ParseMap().

vector<double> t_hcmap::temap

saved temperatures for the map

Referenced by lgCheckMonitors(), and map_do().


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