#include <mesh.h>
◆ t_mesh()
◆ anu()
double t_mesh::anu |
( |
size_t | i | ) |
const |
|
inline |
◆ anu2()
double t_mesh::anu2 |
( |
size_t | i | ) |
const |
|
inline |
◆ anu3()
double t_mesh::anu3 |
( |
size_t | i | ) |
const |
|
inline |
◆ anuln()
double t_mesh::anuln |
( |
size_t | i | ) |
const |
|
inline |
◆ anulog10()
double t_mesh::anulog10 |
( |
size_t | i | ) |
const |
|
inline |
◆ anulog10ptr()
const double * t_mesh::anulog10ptr |
( |
| ) |
const |
|
inline |
◆ anumax()
double t_mesh::anumax |
( |
size_t | i | ) |
const |
|
inline |
◆ anumin()
double t_mesh::anumin |
( |
size_t | i | ) |
const |
|
inline |
◆ anuptr()
const double * t_mesh::anuptr |
( |
| ) |
const |
|
inline |
◆ anusqrt()
double t_mesh::anusqrt |
( |
size_t | i | ) |
const |
|
inline |
◆ CheckMesh()
void t_mesh::CheckMesh |
( |
| ) |
const |
References anumax(), anumin(), ASSERT, cdEXIT, DEBUG_ENTRY, egamry(), emm(), energy(), EXIT_FAILURE, fp_equal(), fprintf(), ioQQQ, ipointC(), ncells(), p_anu, and p_RangeUpperLimit.
◆ egamry()
double t_mesh::egamry |
( |
| ) |
const |
|
inline |
◆ emm()
double t_mesh::emm |
( |
| ) |
const |
|
inline |
◆ getResolutionScaleFactor()
double t_mesh::getResolutionScaleFactor |
( |
| ) |
const |
|
inline |
◆ InitMesh()
void t_mesh::InitMesh |
( |
bool | lgUnitCell | ) |
|
|
inline |
◆ ipointC()
size_t t_mesh::ipointC |
( |
double | anu | ) |
const |
|
inline |
◆ ipointF()
size_t t_mesh::ipointF |
( |
double | anu | ) |
const |
|
inline |
◆ isEnergyBound()
bool t_mesh::isEnergyBound |
( |
Energy | en | ) |
const |
|
inline |
◆ ithreshC()
size_t t_mesh::ithreshC |
( |
double | threshold | ) |
const |
|
inline |
◆ ithreshF()
size_t t_mesh::ithreshF |
( |
double | threshold | ) |
const |
|
inline |
◆ lgMeshSetUp()
bool t_mesh::lgMeshSetUp |
( |
| ) |
const |
|
inline |
◆ mesh_md5sum()
string t_mesh::mesh_md5sum |
( |
| ) |
const |
|
inline |
◆ ncells()
long t_mesh::ncells |
( |
| ) |
const |
|
inline |
◆ p_ReadResolution()
void t_mesh::p_ReadResolution |
( |
| ) |
|
|
private |
References ASSERT, cdEXIT, DEBUG_ENTRY, EXIT_FAILURE, FFmtRead(), fp_equal(), fp_equal_tol(), fprintf(), ioQQQ, open_data(), p_edges, p_egamry, p_RangeResolution, p_RangeUpperLimit, p_ResolutionScaleFactor, read_whole_line(), and trace.
Referenced by InitMesh().
◆ p_SetupEdges()
void t_mesh::p_SetupEdges |
( |
| ) |
|
|
private |
◆ p_SetupMesh()
void t_mesh::p_SetupMesh |
( |
bool | lgUnitCell | ) |
|
|
private |
References ASSERT, DEBUG_ENTRY, fprintf(), ioQQQ, p_anu, p_anu2, p_anu3, p_anu_edge, p_anuln, p_anulog10, p_anusqrt, p_emm, p_RangeResolution, p_RangeUpperLimit, p_ResolutionScaleFactor, p_widflx, pow2, pow3, and trace.
Referenced by InitMesh().
◆ setResolutionScaleFactor()
void t_mesh::setResolutionScaleFactor |
( |
double | fac | ) |
|
|
inline |
◆ ValidateEdges()
void t_mesh::ValidateEdges |
( |
| ) |
const |
References cdEXIT, DEBUG_ENTRY, dense, EXIT_FAILURE, fprintf(), ioQQQ, ipH1s, ipH2p, ipH2s, ipH_LIKE, ipHe1s1S, ipHE_LIKE, ipHELIUM, ipHYDROGEN, iso_sp, opac, and p_edges.
◆ widflx()
double t_mesh::widflx |
( |
size_t | i | ) |
const |
|
inline |
◆ p_anu
vector<double> t_mesh::p_anu |
|
private |
◆ p_anu2
vector<double> t_mesh::p_anu2 |
|
private |
◆ p_anu3
vector<double> t_mesh::p_anu3 |
|
private |
◆ p_anu_edge
vector<double> t_mesh::p_anu_edge |
|
private |
◆ p_anuln
vector<double> t_mesh::p_anuln |
|
private |
◆ p_anulog10
vector<double> t_mesh::p_anulog10 |
|
private |
◆ p_anusqrt
vector<double> t_mesh::p_anusqrt |
|
private |
◆ p_edges
vector<Energy> t_mesh::p_edges |
|
private |
◆ p_egamry
◆ p_emm
================================================================================= the following define the continuum energy scale and its limits the energy of the lower limit low-energy limit of the continuum
Referenced by emm(), InitMesh(), p_SetupMesh(), and t_mesh().
◆ p_mesh_md5sum
string t_mesh::p_mesh_md5sum |
|
private |
◆ p_RangeResolution
vector<double> t_mesh::p_RangeResolution |
|
private |
◆ p_RangeUpperLimit
vector<double> t_mesh::p_RangeUpperLimit |
|
private |
this is information needed to set the energy binning, full continuum is described by series of ranges where resolution is constant over that range
Referenced by CheckMesh(), p_ReadResolution(), and p_SetupMesh().
◆ p_ResolutionScaleFactor
double t_mesh::p_ResolutionScaleFactor |
|
private |
◆ p_widflx
vector<double> t_mesh::p_widflx |
|
private |
The documentation for this class was generated from the following files: