cloudy trunk
|
#include "cddefines.h"
#include "physconst.h"
#include "dense.h"
#include "doppvel.h"
#include "optimize.h"
#include "input.h"
#include "wind.h"
#include "magnetic.h"
#include "parser.h"
Go to the source code of this file.
Functions | |
void | Magnetic_evaluate (void) |
void | Magnetic_reinit (void) |
void | Magnetic_init (void) |
void | ParseMagnet (Parser &p) |
Variables | |
t_magnetic | magnetic |
static double | Btangl_init |
static bool | lgBinitialized |
static double | Btangl_here |
static double | Bpar_init |
static double | Btan_init |
static double | Bpar_here |
static double | Btan_here |
static double | gamma_mag |
void Magnetic_evaluate | ( | void | ) |
Magnetic_evaluate evaluate some parameters to do with magnetic field
Definition at line 39 of file magnetic.cpp.
References Bpar_here, Bpar_init, Btan_here, Btan_init, Btangl_here, Btangl_init, DEBUG_ENTRY, dense, DoppVel, gamma_mag, lgBinitialized, magnetic, PI4, PI8, POW2, and wind.
Referenced by PresTotCurrent().
void Magnetic_init | ( | void | ) |
Magnetic_init initialize magnetic field parameters
Definition at line 133 of file magnetic.cpp.
References Bpar_here, Bpar_init, Btan_here, Btan_init, Btangl_here, Btangl_init, DEBUG_ENTRY, gamma_mag, lgBinitialized, and magnetic.
Referenced by zero().
void Magnetic_reinit | ( | void | ) |
Magnetic_reinit - reinitialized magnetic field at start of new iteration
Definition at line 123 of file magnetic.cpp.
References DEBUG_ENTRY, and lgBinitialized.
Referenced by IterRestart().
void ParseMagnet | ( | Parser & | p | ) |
Definition at line 156 of file magnetic.cpp.
References Bpar_init, Btan_init, Btangl_init, cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, gamma_mag, Parser::getNumberCheck(), Parser::getNumberCheckAlwaysLog(), Parser::getNumberDefault(), input, ioQQQ, magnetic, Parser::nMatch(), optimize, and PI2.
Referenced by ParseCommands().
|
static |
Definition at line 33 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), and Magnetic_init().
|
static |
Definition at line 30 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), Magnetic_init(), and ParseMagnet().
|
static |
Definition at line 33 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), and Magnetic_init().
|
static |
Definition at line 30 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), Magnetic_init(), and ParseMagnet().
|
static |
Definition at line 27 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), and Magnetic_init().
|
static |
Definition at line 20 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), Magnetic_init(), and ParseMagnet().
|
static |
Definition at line 36 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), Magnetic_init(), and ParseMagnet().
|
static |
Definition at line 24 of file magnetic.cpp.
Referenced by Magnetic_evaluate(), Magnetic_init(), and Magnetic_reinit().
t_magnetic magnetic |
Definition at line 17 of file magnetic.cpp.
Referenced by CoolEvaluate(), highen(), Magnetic_evaluate(), Magnetic_init(), t_mean::MeanInc(), ParseMagnet(), PresTotCurrent(), PrtComment(), PrtZone(), and SaveDo().