#include <sourcecalc.h>
Public Member Functions | |
virtual void | CalcS (CCHArray *A) |
virtual void | CalcS (int lx, int ly, int lz, CCHArray *A) |
virtual void | CalcS (CMCList *&lista, CMCList *&listb) |
virtual void | CalcS (C3DArray *threed) |
virtual void | GaussCFCalc (C3DArray *cf3d) |
void | CombineMCLists (CMCList *lista, CMCList *listb, CCHArray *A) |
void | CombineMCLists (CMCList *lista, CMCList *listb, CCHArray *A, int NMC) |
void | CombineMCLists (CMCList *lista, CMCList *listb, C3DArray *threed) |
void | ReadSPars (char *sparsfilename) |
void | NormCheck (CCHArray *A) |
void | NormCheck (C3DArray *threed) |
void | CalcEffGaussPars (CCHArray *A) |
void | CalcEffGaussPars (CCHArray *A, double &Rx, double &Ry, double &Rz, double &Xoff, double &Yoff, double &Zoff) |
CSourceCalc () | |
CSourceCalc (string sparsfilename) | |
virtual | ~CSourceCalc () |
Public Attributes | |
parameterMap | spars |
CRandom * | randy |
Definition at line 14 of file sourcecalc.h.
CSourceCalc::CSourceCalc | ( | ) |
Definition at line 8 of file sourcecalc.cc.
CSourceCalc::CSourceCalc | ( | string | sparsfilename | ) |
virtual CSourceCalc::~CSourceCalc | ( | ) | [inline, virtual] |
Definition at line 35 of file sourcecalc.h.
void CSourceCalc::CalcEffGaussPars | ( | CCHArray * | A, | |
double & | Rx, | |||
double & | Ry, | |||
double & | Rz, | |||
double & | Xoff, | |||
double & | Yoff, | |||
double & | Zoff | |||
) |
Definition at line 194 of file sourcecalc.cc.
void CSourceCalc::CalcEffGaussPars | ( | CCHArray * | A | ) |
Definition at line 189 of file sourcecalc.cc.
void CSourceCalc::CalcS | ( | C3DArray * | threed | ) | [virtual] |
void CSourceCalc::CalcS | ( | int | lx, | |
int | ly, | |||
int | lz, | |||
CCHArray * | A | |||
) | [virtual] |
void CSourceCalc::CalcS | ( | CCHArray * | A | ) | [virtual] |
Reimplemented in CSourceCalc_GX1D, CSourceCalc_Gaussian, CSourceCalc_EllipticBlast, and CSourceCalc_Blast.
Definition at line 12 of file sourcecalc.cc.
Definition at line 141 of file sourcecalc.cc.
Definition at line 90 of file sourcecalc.cc.
Definition at line 37 of file sourcecalc.cc.
void CSourceCalc::GaussCFCalc | ( | C3DArray * | cf3d | ) | [virtual] |
void CSourceCalc::NormCheck | ( | C3DArray * | threed | ) |
Definition at line 241 of file sourcecalc.cc.
void CSourceCalc::NormCheck | ( | CCHArray * | A | ) |
Definition at line 176 of file sourcecalc.cc.
void CSourceCalc::ReadSPars | ( | char * | sparsfilename | ) |
Definition at line 172 of file sourcecalc.cc.
Definition at line 34 of file sourcecalc.h.
Definition at line 16 of file sourcecalc.h.