Cloudy
Spectral Synthesis Code for Astrophysics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
thermal.h File Reference
#include "module.h"
#include "depth_table.h"
Include dependency graph for thermal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  t_thermal
 
struct  t_phoHeat
 

Macros

#define NCOLNT   10000L
 
#define NCOLNT_LAB_LEN   15
 

Functions

void TempChange (double TempNew, bool lgForceUpdate)
 
void TempChange (double TempNew)
 

Variables

t_thermal thermal
 

Macro Definition Documentation

#define NCOLNT   10000L

Referenced by CoolAdd(), and CoolZero().

#define NCOLNT_LAB_LEN   15

Referenced by CoolAdd(), coolpr(), fndstr(), iso_cool(), and map_do().

Function Documentation

void TempChange ( double  TempNew)

TempChange change kinetic temperature, calls tfidle but does not check on temperature floor or update all variables

TempChange change kinetic temperature, calls tfidle but does not update extensive variables or check for temperature floor, intended for use by routines that are sanity checks rather than real calculation

References DEBUG_ENTRY, fprintf(), ioQQQ, phycon, t_phycon::te, t_phycon::TEMP_LIMIT_HIGH, t_phycon::TEMP_LIMIT_LOW, and tfidle().

Here is the call graph for this function:

Variable Documentation

t_thermal thermal