| cloudy
    trunk
    | 
#include "cddefines.h"#include "iterations.h"#include "called.h"#include "input.h"#include "rfield.h"#include "trace.h"#include "radius.h"#include "geometry.h"#include "opacity.h"#include "dense.h"#include "hcmap.h"#include "plot.h"
Go to the source code of this file.
| Functions | |
| STATIC void | pltcon (long int np, const char *chCall) | 
| STATIC void | pltmap (long int np, const char *chCall) | 
| STATIC void | pltopc (long int np, const char *chCall) | 
| STATIC void | pltr (const double[], const double[], long, double, double, double, double, char, const char *, long, bool) | 
| void | plot (const char *chCall) | 
| STATIC void | pltr (const double x[], const double y[], long int npnts, double xmin, double xmax, double ymin, double ymax, char chSym, const char *chXtitle, long int itim, bool lgTrace) | 
| Variables | |
| static const int | IHI = 59 | 
| static const int | IWID = 121 | 
| t_plotCom | plotCom | 
| void plot | ( | const char * | chCall | ) | 
plot master routine to generate some sort of plot
| *chCall | 
Definition at line 39 of file plot.cpp.
References called, cdEXIT, t_plotCom::chPType, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), ioQQQ, iterations, t_iterations::lgLastIt, t_plotCom::lgPlotON, t_called::lgTalk, t_plotCom::nplot, pltcon(), pltmap(), and pltopc().
Referenced by cloudy().

| STATIC void pltcon | ( | long int | np, | 
| const char * | chCall | ||
| ) | 
Definition at line 99 of file plot.cpp.
References t_mesh::anu(), t_mesh::anu2(), t_mesh::anulog10(), t_mesh::anulog10ptr(), t_plotCom::chPType, t_rfield::ConEmitLocal, t_rfield::ConEmitOut, t_rfield::ConEmitReflec, t_geometry::covgeo, DEBUG_ENTRY, t_rfield::flux, t_rfield::flux_total_incident, fprintf(), geometry, ioQQQ, t_plotCom::lgPltTrace, t_geometry::lgSphere, t_trace::lgTrace, MALLOC, MAX2, MAX3, MIN2, MIN3, t_rfield::nflux, t_rfield::nflux_with_check, nzone, opac, t_opac::opacity_abs, t_rfield::otscon, t_rfield::otslin, t_rfield::outlin, t_rfield::outlin_noplot, pltr(), t_plotCom::pltxmn, t_plotCom::pltxmx, t_radius::r1r0sq, radius, t_rfield::reflin, rfield, trace, and t_mesh::widflx().
Referenced by plot().

| STATIC void pltmap | ( | long int | np, | 
| const char * | chCall | ||
| ) | 
Definition at line 276 of file plot.cpp.
References called, t_hcmap::cmap, DEBUG_ENTRY, exp10(), fprintf(), hcmap, t_hcmap::hmap, ioQQQ, t_hcmap::lgMapBeingDone, t_plotCom::lgPltTrace, t_called::lgTalk, t_trace::lgTrace, map_do(), MAX2, MAX3, MIN2, MIN3, t_hcmap::nmap, pltr(), t_plotCom::pltxmn, t_plotCom::pltxmx, t_hcmap::RangeMap, t_hcmap::temap, and trace.
Referenced by plot().

| STATIC void pltopc | ( | long int | np, | 
| const char * | chCall | ||
| ) | 
Definition at line 370 of file plot.cpp.
References t_mesh::anulog10(), t_mesh::anulog10ptr(), cdEXIT, t_plotCom::chPType, DEBUG_ENTRY, dense, EXIT_FAILURE, fprintf(), t_dense::gas_phase, ioQQQ, ipHYDROGEN, t_plotCom::lgPltTrace, t_trace::lgTrace, MALLOC, MAX2, MAX3, MIN2, MIN3, t_rfield::nflux, t_rfield::nflux_with_check, opac, t_opac::opacity_abs, t_opac::opacity_abs_savzon1, t_opac::opacity_sct, t_opac::opacity_sct_savzon1, pltr(), t_plotCom::pltxmn, t_plotCom::pltxmx, rfield, and trace.
Referenced by plot().

| STATIC void pltr | ( | const double | [], | 
| const double | [], | ||
| long | , | ||
| double | , | ||
| double | , | ||
| double | , | ||
| double | , | ||
| char | , | ||
| const char * | , | ||
| long | , | ||
| bool | |||
| ) | 
| STATIC void pltr | ( | const double | x[], | 
| const double | y[], | ||
| long int | npnts, | ||
| double | xmin, | ||
| double | xmax, | ||
| double | ymin, | ||
| double | ymax, | ||
| char | chSym, | ||
| const char * | chXtitle, | ||
| long int | itim, | ||
| bool | lgTrace | ||
| ) | 
Definition at line 483 of file plot.cpp.
References cdEXIT, t_input::chTitle, DEBUG_ENTRY, EXIT_FAILURE, fprintf(), IHI, input, ioQQQ, IWID, MAX2, and MIN2.

| t_plotCom plotCom | 
Definition at line 20 of file plot.cpp.
Referenced by InitDefaultsPreparse(), ParseCommands(), ParsePlot(), ParsePlotRangeContin(), and ParsePlotRangeOption().
 1.8.5
 1.8.5